freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于bs模式的圖書(shū)信息管理系統(tǒng)(編輯修改稿)

2025-01-08 19:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 號(hào)、書(shū)籍名稱(chēng)、書(shū)籍類(lèi)別、作者姓名、出版社名稱(chēng)、出版日期登記日期等。 ( 7) 借 書(shū)信息的輸入,包括讀者借書(shū)證編號(hào)、書(shū)籍編號(hào)、借書(shū)日期。 ( 8) 借書(shū)信息的查詢、修改,包括借書(shū)證編號(hào)、讀者編號(hào)、讀者姓名、書(shū)籍編號(hào)、書(shū)籍名稱(chēng)、借書(shū)日期等。 ( 9) 還書(shū)信息的輸入,包括借書(shū)證編號(hào)、書(shū)籍編號(hào)、還書(shū)日期。 ( 10) 還書(shū)信息的查詢和修改,包括還書(shū)讀者借書(shū)證編號(hào)、讀者姓名、書(shū)籍編號(hào)、書(shū)籍名稱(chēng)、借書(shū)日期、還書(shū)日期等。 ( 11) 超期還書(shū)罰款輸入,還書(shū)超出期限包括超出期限還書(shū)的讀者借書(shū)證號(hào),書(shū)籍編號(hào),罰款金額。 ( 12) 超期還書(shū)罰款查詢,刪除,包括讀者借書(shū)證編號(hào)、讀者姓名、書(shū)籍編號(hào)、B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 14 書(shū)籍名稱(chēng),罰款金額 等 。 主要 功能介紹 經(jīng)過(guò)仔細(xì)的分析系統(tǒng)后,本圖書(shū)管理系統(tǒng)主要完成以下的功能: ( 1)進(jìn)入系統(tǒng)前需要身份驗(yàn)證、用戶名、密碼,輸入正確后才可以進(jìn)入。 ( 2)可以根據(jù)需要進(jìn)行書(shū)庫(kù)管理。 ( 3)可以進(jìn)行借書(shū)、還書(shū)、續(xù)借、預(yù)訂等操作。 ( 4)可以進(jìn)行借書(shū)證的辦理、補(bǔ)辦、掛失、銷(xiāo)毀等操作。 ( 5)可以添加用戶和修改密碼。 ( 6)用戶驗(yàn)證:選擇用戶,登錄圖書(shū)管理系統(tǒng)。 ( 7)書(shū)庫(kù)管理:包括新書(shū)錄入、借書(shū)、還書(shū)、續(xù)借、預(yù)訂、圖書(shū)信息查詢、借書(shū)信息查詢等功能。 ( 8)借書(shū)證管理:包括借書(shū)證的辦理(補(bǔ)辦)、借書(shū)證的掛失 、借書(shū)證的銷(xiāo)毀、借書(shū)證的信息查詢功能。 ( 9)查詢管理:包括圖書(shū)檢索以及用戶借書(shū)情況的管理功能。 ( 10)系統(tǒng)管理:包括添加用戶、修改密碼、退出系統(tǒng)、重新登錄功能。 圖 31 系統(tǒng)流程圖 系統(tǒng)分析 圖 系統(tǒng)主要角色有系統(tǒng)管理員及圖書(shū)管理員。系統(tǒng)管理員可以對(duì)整個(gè)系統(tǒng)進(jìn)行管理及維護(hù),圖書(shū)管理員有對(duì)其它模塊管理的權(quán)限,而對(duì)管理員模塊僅可查看信息而無(wú)權(quán)作 任何修改。 ( 1)系統(tǒng)用例圖 登錄界面 用戶驗(yàn)證 書(shū)庫(kù)管理 退出系統(tǒng) 查詢系統(tǒng) 圖書(shū)證管理 系統(tǒng)管理 登錄失敗 重新登錄 登錄成功 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 15 圖 32 圖書(shū)信息管理系統(tǒng)用例圖 ( 2)管理員用例圖 圖 33 管理員用例圖 ( 3)用例規(guī)約及活動(dòng)圖 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 16 圖 34 圖書(shū)信息管理活動(dòng)圖 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 17 第四章 系統(tǒng)的設(shè)計(jì) 1. 系統(tǒng)的概要設(shè)計(jì) 數(shù)據(jù)流圖分析 所謂數(shù)據(jù)流圖( Data Flow Diagram,簡(jiǎn)稱(chēng) DFD)是一種分析系統(tǒng)數(shù)據(jù)流程的圖形工具。它擺脫了系統(tǒng)的物理內(nèi)容,精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲(chǔ)等,是系統(tǒng)邏輯模型的重要組成部分 數(shù)據(jù)流程圖是在系統(tǒng)分析員在系統(tǒng)設(shè)計(jì)階段,對(duì)實(shí)際構(gòu)建的系統(tǒng)分析綜合后,提取邏輯模型的一個(gè)過(guò)程,它更關(guān)注于過(guò)程內(nèi)數(shù)據(jù)的處理,而把具體處理數(shù)據(jù)的物理過(guò)程,物理分布忽略。實(shí) 際上,最初始的數(shù)據(jù)流程圖標(biāo)準(zhǔn)圖元只有四個(gè) 。 實(shí)體,過(guò)程,數(shù)據(jù)流,數(shù)據(jù)的存儲(chǔ)。并且,數(shù)據(jù)流的分析過(guò)程是逐步對(duì)實(shí)際過(guò)程求精的,從頂層數(shù)據(jù)流圖,到分層數(shù)據(jù)流圖,數(shù)據(jù)流,過(guò)程類(lèi)型也逐步增加,直到形成最后的數(shù)據(jù)字典和底層數(shù)據(jù)流圖。數(shù)據(jù)流程圖進(jìn)一步舍去物質(zhì)要素,收集有關(guān)資料,用計(jì)算機(jī)進(jìn)行信息管理,為下一步分析做好準(zhǔn)備。 數(shù)據(jù)流圖描述的是處理和數(shù)據(jù),不重點(diǎn)突出流程的先后,以處理和數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)為核心。 數(shù)據(jù)流圖的作用主要有以下幾條: (1)系統(tǒng)分析員用這種工具可以自頂向下分析系統(tǒng)信息流程。 (2)可在圖上畫(huà)出需要計(jì)算機(jī)處 理的部分。 (3)根據(jù)數(shù)據(jù)存貯,進(jìn)一步作數(shù)據(jù)分析,向數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)渡。 (4)根據(jù)數(shù)據(jù)流向,定出存取方式。 (5)對(duì)應(yīng)一個(gè)處理過(guò)程,用相應(yīng)的語(yǔ)言、判定表等工具表達(dá)處理方法。 數(shù)據(jù)流圖的優(yōu)缺點(diǎn) : (1)總體概念強(qiáng),每一層都明確強(qiáng)調(diào)“干什么”,“需要什么”,“給出什么”。 (2)可以反映出數(shù)據(jù)的流向和處理過(guò)程。 (3)由于自頂向下分析,容易及早發(fā)現(xiàn)系統(tǒng)各部分的邏輯錯(cuò)誤,也容易修正。 (4)容易與計(jì)算機(jī)處理相對(duì)照。 (5)不直觀,一般都要在作業(yè)流程分析的基礎(chǔ)上加以概括、抽象、修正來(lái)得到。 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 18 (6)如果沒(méi)有計(jì)算機(jī)系統(tǒng)幫 助的話,人工繪制太麻煩,工作量較大。 在上面的功能需求分析中已做了詳細(xì)的分析,故該系統(tǒng)的數(shù)據(jù)流圖如 圖 41所示 : 圖 41 圖書(shū)館數(shù)據(jù)流圖 業(yè)務(wù)流圖 業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合流理向,它是物理模型。 業(yè)務(wù) 流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況, 業(yè)務(wù)流 圖是邏輯模型。業(yè)流圖如圖 42所示: B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 19 圖 42 圖書(shū)館 業(yè)務(wù)流程圖 客 戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。在處理借閱的時(shí)候,要能夠讓客戶方便地進(jìn)行查詢,閱覽??梢圆樵兘栝啍?shù)量和借出日期,并且了解圖書(shū)信息和歸還時(shí)間,如果超過(guò)了一定的日期,則應(yīng)該加收一部分錢(qián)。這樣避免客戶一直占用著一些書(shū)。另外,在管理方面,增加圖書(shū)的時(shí)候,應(yīng)該考慮已經(jīng)預(yù)約的用戶,將剩余的圖書(shū)加入數(shù)據(jù)庫(kù)。 系統(tǒng)結(jié)構(gòu)圖 如 圖 43所示各個(gè)結(jié)構(gòu)的基本功能: 系統(tǒng)管理包括對(duì)用戶信息,讀者信息,圖書(shū)信息等信息的維護(hù)。進(jìn)入的界面主要是以信息的管理和維護(hù)為主,包括了讀者信息的查詢、添加、刪除、修改,圖書(shū)信息的查詢、添加、刪除、修改以及圖書(shū)管理員的一些信息的更新的操作; 圖書(shū)管理員進(jìn)入的界面是對(duì)讀者到圖書(shū)館借閱圖書(shū)、歸還圖書(shū)的操作及讀者信息查詢和圖書(shū)信息查詢等操作。 圖書(shū)管理可以對(duì)圖書(shū)進(jìn)行操作,包括添加、刪除、變更以及出庫(kù)、歸還管理。 圖書(shū)查詢可以對(duì)讀者定制的查詢條件進(jìn)行查詢。 管理員又有系統(tǒng)管理員和圖書(shū)管理員,這些用戶登錄的界面是相同的,登錄后的B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 20 系統(tǒng)頁(yè)面有區(qū)別。 圖 43 圖書(shū)信息管理系統(tǒng)結(jié)構(gòu)圖 ER 圖分析與設(shè)計(jì) 利用 ER方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部 ER模式,然后把各局部 ER模式綜合成一個(gè)全局模式,最后對(duì)全局 ER模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。 ( 1) 設(shè)計(jì)局部 ER模式 實(shí)體和屬性的定義: 圖書(shū) ( 圖書(shū)編號(hào), 管理編號(hào), 圖書(shū)名稱(chēng),作者) 借閱 信息 ( 借閱書(shū)號(hào), 借書(shū)證號(hào), 管理編號(hào) , 借閱時(shí)間,歸還時(shí)間 ) 讀者信息 ( 讀者 編號(hào), 借書(shū)證號(hào),讀者姓名,電話 ) 管理員信息(用戶 ID,姓名,密碼,等級(jí)) 入庫(kù)圖書(shū)(管理信息,圖書(shū)名稱(chēng),作者,剩余本數(shù)) 借書(shū)證信息(借書(shū)證號(hào),讀者姓名,身份證號(hào), 押金金額,圖書(shū)編號(hào) ) ER模型的 “ 聯(lián)系 ” 用于刻畫(huà)實(shí)體之間的關(guān)聯(lián)。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是 1:N, M:N,還是 1:1等。還要考察一個(gè)實(shí)體類(lèi)型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系,多個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系,等等。聯(lián)系定義如圖 45所示。解釋如下: 一個(gè)借閱者(用戶)只能具 有一種身份,而一種身份可被多個(gè)借閱者所具有; 圖書(shū)信息管理系統(tǒng) 圖書(shū)信 息 用戶信息 讀者信息 系統(tǒng)管理員 圖書(shū)管理員 借書(shū)信息 還書(shū)信息 讀者信息 圖書(shū)信息 修改信息 查詢信息 刪除信息 添加信息 查詢信息 查詢信息 查詢信息 查詢信息 修改信息 修改信息 添加信息 添加信息 刪除信息 刪除信息 添加并提交信息 添加并提交信息 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 21 一本圖書(shū)只能屬于一種圖書(shū)類(lèi)別(類(lèi)別),而一種圖書(shū)類(lèi)別可以包含多本圖書(shū); 一個(gè)用戶可以借閱多本不同的書(shū),而一本書(shū)也可以被多個(gè)不同的用戶所借閱。 ( 2) 設(shè)計(jì)全局 ER模式 所有局部 ER模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部 ER模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)。 ① 確定公共實(shí)體類(lèi)型 為了給多個(gè)局部 ER模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類(lèi)型。在這一步中僅根據(jù)實(shí)體類(lèi)型 名和鍵來(lái)認(rèn)定公共實(shí)體類(lèi)型。一般把同名實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的一類(lèi)候選,把具有相同鍵的實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的另一類(lèi)候選。 ② 局部 ER模式的合并 合并的原則是:首先進(jìn)行兩兩合并;先和合并那些現(xiàn)實(shí)世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實(shí)體類(lèi)型開(kāi)始,最后再加入獨(dú)立的局部結(jié)構(gòu)。 設(shè)計(jì)全局 ER模式的目的不在于把若干局部 ER模式形式上合并為一個(gè) ER模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。 首先在該過(guò)程中發(fā)生的實(shí)體是圖書(shū)信息和用戶信息,他們之間產(chǎn)生的關(guān)系是借閱關(guān)系。 在這個(gè)借閱關(guān) 系中,產(chǎn)生的對(duì)應(yīng)關(guān)系為:圖書(shū)信息:用戶 =1:1,用戶:圖書(shū) =1:N,從這個(gè)關(guān)系中可以看到:每一本圖書(shū)只能被一個(gè)讀者借閱,而一個(gè)讀者又可以借閱多本圖書(shū)的這層關(guān)系。另外在上圖中可以看到圖書(shū)信息和用戶信息又有自己的一些關(guān)系屬性,通過(guò)這些關(guān)系屬性可以唯一的區(qū)別這些實(shí)體。這在下面的圖 45—— 圖 411中可以看出。 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 22 圖 45 系統(tǒng)總體 ER圖 圖 46 圖書(shū)信息 ER圖 圖 47 借閱信息 ER圖 借閱信息 借書(shū)證號(hào) 圖書(shū)編號(hào) 管理編號(hào) 借閱日期 歸還日期 圖書(shū)管理員 系統(tǒng)管理員 讀者 圖書(shū)證號(hào) ID 書(shū)名 管理 管理 圖書(shū)事務(wù)處理 借閱操作 讀者 圖書(shū) n n n m n m m 圖書(shū)編 號(hào) 管理編號(hào) 書(shū)名 作者 圖書(shū)信息 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 23 圖 48 用戶信 息 ER圖 圖 49 讀者信息 ER圖 圖 410 圖書(shū)入庫(kù) 信息 ER圖 圖 411借書(shū)證信息 2. 系統(tǒng)的詳細(xì)設(shè)計(jì) 可以設(shè)計(jì)出了后臺(tái)數(shù)據(jù)庫(kù)的各個(gè)數(shù)據(jù)表。如表 41—— 表 47所示: 借書(shū)證信息 圖書(shū)證號(hào) 書(shū)目編號(hào) 押金金額 讀者姓名 身份證號(hào) 圖書(shū)入庫(kù) 信息 圖書(shū)名 稱(chēng) 書(shū)目編號(hào) 書(shū)目編號(hào) 作 者 書(shū)庫(kù)時(shí)間 讀 者信息 讀者編號(hào) 借書(shū)證號(hào) 讀者電話 讀者姓名稱(chēng) 用 戶 信 息 用戶 ID 用戶類(lèi)別 姓 名 密 碼 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告 24 表 41 管理員 表 ( user) 字段代號(hào) 字段類(lèi)型 字段長(zhǎng)度 是否可以為空 備注 UserID Int 16 否 管理員編號(hào) UserName Nvarchar 20 否 管理員名稱(chēng) Password Nvarchar 16 否 管理員密碼 Level Int 20 否 管理員權(quán)限 表 42 借書(shū)表 ( borrow) 字段代號(hào) 字段類(lèi)型 字段長(zhǎng)度 是否可以為空 備注 BorrowID Int 50 否 圖書(shū)編號(hào) CardID Nvarchar 12 否 借書(shū)證編號(hào) ManID Nvarchar 12 否 管 理編號(hào) Borrowdate Datetime 8 可以為空 借書(shū)日期 Returndate Datetime 8 可以為空 歸還日期 表 43 圖書(shū)表 ( book) 字段代號(hào) 字段類(lèi)型 字段長(zhǎng)度 是否可以為空 備注 BookID Int 20 否 圖書(shū)編號(hào) BookName Nvarchar 12 否 圖書(shū)名稱(chēng) Writer Nvarchar 40 否 圖書(shū)作者 ManID Nvarchar 40 否 管理編號(hào) 表 44 讀者表 ( reader) 字段代號(hào) 字段類(lèi)型 字段長(zhǎng)度 是否可以 為空 備注 ReaderID Nvarchar 50 否 讀者編號(hào) CardID Nvarchar 50 否 讀者 卡號(hào) ReaderName Nvarchar 50 否 讀者 姓名 Tel Nvarchar 50 可以為空 讀者 電話 B/S系統(tǒng)開(kāi)發(fā)綜合應(yīng)用設(shè)計(jì)報(bào)告
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1