久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 20132|回復(fù): 14
收起左側(cè)

JSP+mysql+Tomcat7.0圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書與資料下載

  [復(fù)制鏈接]
ID:331713 發(fā)表于 2018-5-16 22:36 | 顯示全部樓層 |閱讀模式
圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書
2018年5月
目錄
第一章              引言
1.1              編寫目的
1.2              背景
1.3              參考資料
1.4              術(shù)語定義及說明
第二章              設(shè)計(jì)概述
2.1              任務(wù)和目標(biāo)
2.2              需求概述
2.3              運(yùn)行環(huán)境概述
2.4              條件與限制
2.5              詳細(xì)設(shè)計(jì)方法和工具
第三章              系統(tǒng)詳細(xì)需求分析
3.1              詳細(xì)需求分析
3.2              詳細(xì)系統(tǒng)運(yùn)行環(huán)境及限制條件分析接口需求分析
第四章              總體方案確認(rèn)
4.1              系統(tǒng)總體結(jié)構(gòu)確認(rèn)
4.2              系統(tǒng)詳細(xì)界面劃分
4.2.1              應(yīng)用系統(tǒng)與支撐系統(tǒng)的詳細(xì)界面劃分
4.2.2              系統(tǒng)內(nèi)部詳細(xì)界面劃分
第五章              系統(tǒng)詳細(xì)設(shè)計(jì)
5.1              系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及子系統(tǒng)劃分
5.2              系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)
5.3              系統(tǒng)界面詳細(xì)設(shè)計(jì)
5.3.1              外部界面設(shè)計(jì)
5.3.2              內(nèi)部界面設(shè)計(jì)
5.3.3              用戶界面設(shè)計(jì)
第六章              數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)
6.1              設(shè)計(jì)要求
6.2              信息模型設(shè)計(jì)
6.3              數(shù)據(jù)庫設(shè)計(jì)
6.3.1              設(shè)計(jì)依據(jù)
6.3.2              數(shù)據(jù)庫種類及特點(diǎn)
6.3.3              數(shù)據(jù)庫邏輯結(jié)構(gòu)
6.3.4              物理結(jié)構(gòu)設(shè)計(jì)
6.3.5              數(shù)據(jù)庫安全
6.3.6              數(shù)據(jù)字典
第七章              非功能性設(shè)計(jì)
第八章              環(huán)境配置
第九章              項(xiàng)目實(shí)施進(jìn)度和人員安排
9.1              項(xiàng)目實(shí)施進(jìn)度
9.2              項(xiàng)目人員配置
第十章              心得體會(huì)


1            引言
1.1
   編寫目的
編寫本使用說明的目的是充分?jǐn)⑹霰鞠到y(tǒng)所能實(shí)現(xiàn)的功能及其運(yùn)行環(huán)境,以便使用者了解本系統(tǒng)的使用范圍和使用方法,并為系統(tǒng)的維護(hù)和更新提供必要的信息。
1.2   背景
近年來,隨著圖書館規(guī)模的不斷擴(kuò)大,圖書館數(shù)量也相應(yīng)地增加,有關(guān)圖書的各種信息量也成倍增加,面對(duì)龐大的信息量,傳統(tǒng)的人工方式管理會(huì)導(dǎo)致圖書館管理上的混亂,人力與物力過多浪費(fèi),圖書管理費(fèi)用的增加,從而使圖書館的負(fù)擔(dān)過重,影響整個(gè)圖書館的運(yùn)作和管理控制。另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計(jì)算機(jī)應(yīng)用已滲透到了各個(gè)領(lǐng)域,引起信息管理的革命,實(shí)現(xiàn)了信息的自動(dòng)化處理,提高了處理的及時(shí)性和正確性。實(shí)現(xiàn)一個(gè)將各種圖書管理和服務(wù)功能集合起來的管理信息系統(tǒng)就顯得十分必要,既可以節(jié)省資源又可以有效存儲(chǔ)、更新查詢信息,提高工作和服務(wù)效率。
1.3   參考資料
《JSP應(yīng)用開發(fā)詳解(第三版)》電子工業(yè)出版社
《系統(tǒng)分析與設(shè)計(jì)方法》機(jī)械工業(yè)出版社
《Java語言程序設(shè)計(jì)(基礎(chǔ)篇)》機(jī)械工業(yè)出版社
《數(shù)據(jù)庫系統(tǒng)概論(第五版)》高等教育出版社
1.4   術(shù)語定義及說明
數(shù)據(jù)庫系統(tǒng)(Data Base System,DBS)主要提供應(yīng)用數(shù)的組織、存儲(chǔ)、維護(hù)、訪問等數(shù)據(jù)庫管理功能。
數(shù)據(jù)庫應(yīng)用系統(tǒng)(DataBase Application System,DBAS)不僅為用戶提供數(shù)據(jù)管理功能。還根據(jù)具體應(yīng)用領(lǐng)域業(yè)務(wù)規(guī)則,通過數(shù)據(jù)庫應(yīng)用程序,實(shí)現(xiàn)了更為復(fù)雜的數(shù)據(jù)處理功能。

2            設(shè)計(jì)概述
2.1
   任務(wù)和目標(biāo)
本系統(tǒng)主要實(shí)現(xiàn)對(duì)圖書館的信息進(jìn)行管理,圖書館的正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息、圖書信息以及兩者相互作用產(chǎn)生的借還書信息,因此要對(duì)讀者資源、圖書資源、借還書信息進(jìn)行管理。本系統(tǒng)的開發(fā)就是在于提高圖書館的工作效率,加強(qiáng)圖書館的管理。
圖書館管理系統(tǒng)是圖書館管理工作中不可缺少的部分,它的內(nèi)容對(duì)于圖書館的管理員和讀者來說都至關(guān)重要,所以圖書管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚吆妥x者提供充足的信息和快捷的數(shù)據(jù)處理手段。但是一直以來,人們使用傳統(tǒng)人工的方式進(jìn)行圖書管理和借閱管理,這種管理方式存在著許多缺點(diǎn),例如:效率低、保密性差、易忘記,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)勢(shì),例如:檢索迅速、查找方便 、可靠性高、保密性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、使用壽命長(zhǎng)、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高圖書館的工作效率,也是圖書館的科學(xué)化、正規(guī)化管理,與科學(xué)接軌的重要條件。因此,開發(fā)這樣一套管理系統(tǒng)成為很有必要的事情,圖書管理信息系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩部分。對(duì)于后臺(tái)數(shù)據(jù)庫的建立,要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性高的數(shù)據(jù)庫。而對(duì)于前端應(yīng)用程序則要求應(yīng)用程序功能完備,界面友好容易使用等特點(diǎn)。
2.2   需求概述
讀者需求:
  • 借閱功能:能夠方便地借閱圖書、歸還圖書
  • 查詢功能:
1.按圖書編號(hào)查找圖書
2.按書籍名稱查找圖書
3.按書籍作者查找圖書
4.能夠按照自己的圖書證編號(hào)查詢自己的狀態(tài)信息
管理員需求:
  • 用戶注冊(cè)功能:能夠?qū)π碌挠脩暨M(jìn)行登記或注銷用戶的信息
  • 圖書錄入功能:能夠方便的對(duì)圖書進(jìn)行錄入登記,注銷陳舊的書籍
2.3   運(yùn)行環(huán)境概述
操作系統(tǒng): Windows XP 以上的操作系統(tǒng)
數(shù)據(jù)庫系統(tǒng):mysql 5.0
中間件:Tomcat7.0服務(wù)器
接口軟件:
  • Microsoft Windows Server2008/windows2008/Windows 10
2.MYSQL5.0數(shù)據(jù)

2.4   條件與限制
  • 硬件方面:
需要配備一臺(tái)裝有MY SQL的數(shù)據(jù)庫服務(wù)器和一臺(tái)裝Tomcat7.0的WED服務(wù)器
  • 技術(shù)方面:
開發(fā)小組成員接受過三年本科專業(yè)培訓(xùn),計(jì)算機(jī)方面知識(shí)有一定基礎(chǔ),但對(duì)Java以及My SQL數(shù)據(jù)庫掌握運(yùn)用還有待提高,不足之處靠借閱有關(guān)書籍進(jìn)行學(xué)習(xí),組內(nèi)成員相互討論分析解決。
  • 需由用戶承擔(dān)的工作:
          配備相應(yīng)硬件系統(tǒng),做到規(guī)范操作。向本小組成員進(jìn)行培訓(xùn)其,內(nèi)容包括圖書館的工作結(jié)構(gòu),圖書管理系統(tǒng)的工作流程,備份好數(shù)據(jù)防止數(shù)據(jù)丟失,軟件交付日期為軟件安裝測(cè)試人員提供環(huán)境。
2.5   詳細(xì)設(shè)計(jì)方法和工具
本項(xiàng)目采用的是UML建模方法,業(yè)務(wù)流程圖與活動(dòng)圖表達(dá)DBMS的業(yè)務(wù)流程,用例圖表達(dá)系統(tǒng)需求,類圖、順序圖表達(dá)系統(tǒng)結(jié)構(gòu)。DBMS系統(tǒng)微觀設(shè)計(jì)的表達(dá)通過狀態(tài)圖與時(shí)間圖,其宏觀設(shè)計(jì)通過包圖表達(dá)。
項(xiàng)目計(jì)劃編寫工具(project professional),我們通過該工具對(duì)項(xiàng)目書進(jìn)行了整個(gè)項(xiàng)目的計(jì)劃規(guī)劃表的設(shè)計(jì),制定了整個(gè)項(xiàng)目的具體流程工作。
流程圖繪制工具(microsoft Visio),使用該工具,我們首先繪制功能圖,功能流程圖,業(yè)務(wù)流程圖等大方向之后;其次,我們進(jìn)行更深入的剖析,從包圖,類圖,部署圖,狀態(tài)圖,時(shí)序圖,協(xié)作圖等深層次的小模塊入手,從內(nèi)部對(duì)系統(tǒng)進(jìn)行深入的設(shè)計(jì);最后,我們?cè)龠M(jìn)行數(shù)據(jù)庫板塊的設(shè)計(jì),用戶局部E-R圖,管理員局部E-R圖,再到全局E-R圖的設(shè)計(jì),并完成了數(shù)據(jù)庫映射的設(shè)計(jì)和字段類型的定義。

3            系統(tǒng)詳細(xì)需求分析
3.1
   詳細(xì)需求分析(該部分包含可行性分析)
  • 用戶需求:
  • 用戶界面友好,方便直觀
  • 規(guī)范、完善的基本信息設(shè)置
  • 支持多人操作,要求有權(quán)限分配功能
  • 既要方便管理員對(duì)圖書信息進(jìn)行添加、刪除、修改、查詢等管理,又要方便讀者借書、還書等業(yè)務(wù)的辦理
  • 功能需求分析
  • 讀者管理:管理員要為每個(gè)讀者建立借閱賬戶,并給讀者發(fā)放不同類別的借閱卡(借閱卡可提供卡號(hào)、讀者姓名)。
  • 借閱管理:持有借閱卡的讀者可以通過管理員(作為讀者的代理人與系統(tǒng)交互)借閱、歸還圖書。
  • 讀者查詢:可通過互聯(lián)網(wǎng)或圖書館內(nèi)查詢終端查詢圖書信息和個(gè)人借閱情況。
  • 圖書管理:圖書管理員定期或不定期對(duì)圖書信息進(jìn)行入庫、修改、刪除等圖書信息管理以及注銷(不外借),包括出版社管理。
  • 可行性分析
  • 要求
可以方便快捷有效地完成借閱、查詢等的各項(xiàng)操作,錄入數(shù)據(jù)合法性校驗(yàn)程序高,查詢速度快(不超5秒)。技術(shù)先進(jìn)可靠性高。
  • 目標(biāo)
建議系統(tǒng)的開發(fā)目標(biāo)包括:
  • 減少人力與管理費(fèi)用;
  • 提高信息準(zhǔn)確度;
  • 改進(jìn)管理與服務(wù);
  • 建立高效的信息傳輸和服務(wù)平臺(tái),提高信息處理速度和利用率;
  • 條件,假定和限定
  • 建議軟件壽命:10年;
  • 進(jìn)行系統(tǒng)方案比較的時(shí)間:10天;
  • 經(jīng)濟(jì)來源:桂林醫(yī)學(xué)院圖書館
硬件條件:PC機(jī)6臺(tái),服務(wù)器3臺(tái),局域網(wǎng),INTERNET。
3.2   詳細(xì)系統(tǒng)運(yùn)行環(huán)境及限制條件分析接口需求分析
  • 硬件接口:
服務(wù)器端:PIII400主頻、256M內(nèi)存,20G硬盤、10/100M網(wǎng)卡以上配置、光盤刻錄或者U盤備份設(shè)備
客戶端:P166主頻、32M內(nèi)存、2G硬盤、10/100網(wǎng)卡以上配置
路由器一臺(tái)
  • 軟件接口:
  • 操作系統(tǒng): Windows XP 以上的操作系統(tǒng)
  • 數(shù)據(jù)庫系統(tǒng):mysql 5.1
  • 服務(wù)器:



4              總體方案確認(rèn)4.1   系統(tǒng)總體結(jié)構(gòu)確認(rèn)

系統(tǒng)總體結(jié)構(gòu)確認(rèn)圖如下圖:

  • 例圖
  • 類圖
  • 順序圖
    • 借書順序圖
    • 還書順序圖
    • 新書入庫順序圖
  • 組建圖
  • 對(duì)象圖
  • 狀態(tài)圖
  • 圖書狀態(tài)圖
  • 用戶狀態(tài)圖
  • 協(xié)作圖
  • 圖書管理員處理借書協(xié)作圖
  • 活動(dòng)圖
  • 圖書管理員活動(dòng)圖
  • 用戶活動(dòng)圖

4.2     系統(tǒng)詳細(xì)界面劃分
4.2.1   應(yīng)用系統(tǒng)與支撐系統(tǒng)的詳細(xì)界面劃分
應(yīng)用系統(tǒng)是向用戶提供借還書業(yè)務(wù)的系統(tǒng)的統(tǒng)稱,包括用戶查詢圖書,借書業(yè)務(wù),還書業(yè)務(wù),修改個(gè)人資料等等。
業(yè)務(wù)支撐系統(tǒng)是直接面向客戶的業(yè)務(wù)運(yùn)營(yíng)管理平臺(tái),提供與借書業(yè)務(wù)提供有關(guān)的配置、保障與統(tǒng)計(jì)管理。從系統(tǒng)功能實(shí)現(xiàn)上,業(yè)務(wù)支撐系統(tǒng)包括統(tǒng)計(jì)、繳費(fèi)及客戶服務(wù)等操作性功能對(duì)各種信息的統(tǒng)計(jì)分析、數(shù)據(jù)挖掘、決策支持等分析型功能。

4.2.2   系統(tǒng)內(nèi)部詳細(xì)界面劃分
系統(tǒng)分為兩個(gè)用戶界面,分別為用戶界面和管理員界面。
用戶界面為用戶提供以查詢個(gè)人信息,查詢圖書信息、借閱圖書、歸還書籍四個(gè)功能模塊。管理員界面主要分為借書處理、還書處理、新書入庫、系統(tǒng)維護(hù)等功能模塊。
用戶注冊(cè)登錄成功后,可進(jìn)行圖書查詢,進(jìn)行圖書借閱,進(jìn)行圖書歸還,進(jìn)行個(gè)人資料修改等操作。用戶在借閱圖書后管理員可在借書處理中查看用戶的借書記錄。



5            系統(tǒng)詳細(xì)設(shè)計(jì)
5.1   系統(tǒng)結(jié)構(gòu)設(shè)計(jì)及子系統(tǒng)劃分
系統(tǒng)分為兩個(gè)用戶界面,分別為用戶界面和管理員界面。
用戶界面為用戶提供以查詢個(gè)人信息,查詢圖書信息、借閱圖書、歸還書籍四個(gè)功能模塊。管理員界面主要分為借書處理、還書處理、新書入庫、系統(tǒng)維護(hù)等功能模塊。
用戶注冊(cè)登錄成功后,可進(jìn)行圖書查詢,進(jìn)行圖書借閱,進(jìn)行圖書歸還,進(jìn)行個(gè)人資料修改等操作。用戶在借閱圖書后管理員可在借書處理中查看用戶的借書記錄。
5.2   系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)
系統(tǒng)功能流程圖

5.3   系統(tǒng)界面詳細(xì)設(shè)計(jì)
5.3.1   外部界面設(shè)計(jì)
5.3.2   內(nèi)部界面設(shè)計(jì)
5.3.3   用戶界面設(shè)計(jì)

6            數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)6.1   設(shè)計(jì)要求
(1)滿足用戶要求:既能合理地組織用戶需要的所有數(shù)據(jù),又能支持用戶對(duì)數(shù)據(jù)的所有處理功能。
(2)滿足某個(gè)數(shù)據(jù)庫管理系統(tǒng)的要求:能夠在數(shù)據(jù)庫管理系統(tǒng)中實(shí)現(xiàn)。
(3)具有較高的范式:數(shù)據(jù)完整性好、效益高,便于理解和維護(hù),沒有數(shù)據(jù)沖突。
6.2   信息模型設(shè)計(jì)
讀者(借閱證號(hào),密碼,學(xué)號(hào),姓名,郵箱,類型)
書籍(書籍編號(hào),書籍名稱,作者,出版社,出版日期,關(guān)鍵詞,是否在庫)
管理員(管理員編號(hào),密碼)
借閱表(借閱證號(hào),圖書ID,書名,借書日期,還書日期)
還書表(借閱證號(hào),圖書ID,書名,還書日期)
6.3   數(shù)據(jù)庫設(shè)計(jì)6.3.1   設(shè)計(jì)依據(jù)
數(shù)據(jù)庫設(shè)計(jì)的基本原則是在系統(tǒng)總體信息方案的指導(dǎo)下,各個(gè)庫應(yīng)當(dāng)為它所支持的管理目標(biāo)服務(wù),在設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí),應(yīng)當(dāng)重點(diǎn)考慮以下幾個(gè)因素:
1、數(shù)據(jù)庫必須層次分明,布局合理。
2、數(shù)據(jù)庫必須高度結(jié)構(gòu)化,保證數(shù)據(jù)的結(jié)構(gòu)化,規(guī)范化和標(biāo)準(zhǔn)化,這是建立數(shù)據(jù)庫和進(jìn)行信息交換的基礎(chǔ)。數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)應(yīng)該遵循國(guó)家標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn),尤其要重視編碼的應(yīng)用。
3、在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候,一方而要盡可能地減小冗余度,減小存儲(chǔ)空間的占用,降低數(shù)據(jù)一致性問題發(fā)生的可能性,另一方面,還要考慮適當(dāng)?shù)娜哂,以提高運(yùn)行速度和降低開發(fā)難度。
4、必須維護(hù)數(shù)據(jù)的正確性和一致性。在系統(tǒng)中,多個(gè)用戶共享數(shù)據(jù)庫,由于并發(fā)操作,可能影響數(shù)據(jù)的一致性。因此必須用“鎖”等辦法保證數(shù)據(jù)的一致性。
5、設(shè)定相應(yīng)的安全機(jī)制,由于數(shù)據(jù)庫的信息、對(duì)特定的用戶有特定的保密要求,安全機(jī)制。

6.3.2   數(shù)據(jù)庫種類及特點(diǎn)
本系統(tǒng)采用的是關(guān)系型數(shù)據(jù)庫,是建立在關(guān)系模型基礎(chǔ)上的數(shù)據(jù)庫,借助于集合代數(shù)等數(shù)學(xué)概念和方法來處理數(shù)據(jù)庫中的數(shù)據(jù),F(xiàn)實(shí)世界中的各種實(shí)體以及實(shí)體之間的各種聯(lián)系均用關(guān)系模型來表示。關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、關(guān)系完整性約束三部分組成。
特點(diǎn)如下:









        • 結(jié)構(gòu)化:數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的最主要的特征之一。這里所說的"整體"結(jié)構(gòu)化,是指在數(shù)據(jù)庫中的數(shù)據(jù)不再僅針對(duì)某個(gè)應(yīng)用,而是面向全組織;不僅數(shù)據(jù)內(nèi)部是結(jié)構(gòu)化,而且整體式結(jié)構(gòu)化,數(shù)據(jù)之間有聯(lián)系。
        • 共享性:數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充。
        • 數(shù)據(jù)獨(dú)立性高:數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性。
        • 數(shù)據(jù)由DBMS統(tǒng)一管理和控制。
6.3.3   數(shù)據(jù)庫邏輯結(jié)構(gòu)
利用ER圖將概念結(jié)構(gòu)轉(zhuǎn)化為邏輯結(jié)構(gòu):
1.管理員-管理-讀者
2.讀者-借閱-書籍
3.管理員-管理-圖書
4.總E_R圖

6.3.4   物理結(jié)構(gòu)設(shè)計(jì)
物理結(jié)構(gòu)依賴于給定的DBMS和和硬件系統(tǒng),因此設(shè)計(jì)人員必須充分了解所用RDBMS的內(nèi)部特征、存儲(chǔ)結(jié)構(gòu)、存取方法。數(shù)據(jù)庫的物理設(shè)計(jì)通常分為兩步,第一,確定數(shù)據(jù)庫的物理結(jié)構(gòu),第二,評(píng)價(jià)實(shí)施空間效率和時(shí)間效率。
確定數(shù)據(jù)庫的物理結(jié)構(gòu)包含下面四方面的內(nèi)容:
1、數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)關(guān)系型數(shù)據(jù)庫,是按順序結(jié)構(gòu)存儲(chǔ)的。
2、數(shù)據(jù)的存取路徑:即索引結(jié)構(gòu),常用的索引方法是B+樹索引方法。
3、數(shù)據(jù)的存放位置:mysql 5.0
4、系統(tǒng)配置:window7以上系統(tǒng);集成開發(fā)環(huán)境:eclispe;文檔編輯工具:Project professional;流程圖繪制工具:Microsoft Viso等。
訪問數(shù)據(jù)庫的方式:JDBC連接橋。

6.3.5   數(shù)據(jù)庫安全
數(shù)據(jù)共享方式為客戶/服務(wù)器方式;通過身份驗(yàn)證模式和權(quán)限管理保證數(shù)據(jù)的安全性和保密性。
6.3.6   數(shù)據(jù)字典
(1)數(shù)據(jù)項(xiàng):
表1.1數(shù)據(jù)項(xiàng)
數(shù)據(jù)項(xiàng)名
含義說明
數(shù)據(jù)類型
長(zhǎng)度
與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系
借閱證號(hào)
讀者相關(guān)信息
整型
9
決定了要借閱的圖書
姓名
讀者相關(guān)信息
字符型
5

性別
讀者相關(guān)信息
字符型
2

郵箱
讀者相關(guān)信息
整型
11

登記日期
讀者相關(guān)信息
時(shí)間


書籍編號(hào)
圖書相關(guān)信息
字符型
8

書籍名稱
圖書相關(guān)信息
字符型
30

作者
圖書相關(guān)信息
字符型
6

出版社
圖書相關(guān)信息
字符型
20

出版時(shí)間
圖書相關(guān)信息
時(shí)間


管理員編號(hào)
管理員相關(guān)信息
字符型
8

管理員密碼
管理員相關(guān)信息
字符型
8

借書日期
借書相關(guān)信息
時(shí)間


還書日期
還書相關(guān)信息
時(shí)間



(2)數(shù)據(jù)結(jié)構(gòu)
表1.2數(shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)結(jié)構(gòu)名
含義說明
組成
圖書信息表
定義了圖書的相關(guān)信息
書籍編號(hào),書籍名稱,作者,出版社,出版日期,書籍類別編號(hào)
讀者信息表
定義了讀者有關(guān)信息
借閱證號(hào),姓名,性別,聯(lián)系電話,登記日期
管理員信息表
定義了管理員有關(guān)信息
管理員編號(hào),姓名,性別,聯(lián)系電話
借閱關(guān)系表
定義了借閱圖書的有關(guān)信息
借閱證號(hào),書籍編號(hào),借書日期,還書日期
(3)數(shù)據(jù)流:
表1.3數(shù)據(jù)流
數(shù)據(jù)流名
來源
去向
讀者信息
讀者
圖書管理員的管理處
圖書信息
圖書
圖書管理員的管理處
借閱信息
借閱圖書
圖書管理員的管理處
(4)數(shù)據(jù)存儲(chǔ)
表1.4數(shù)據(jù)存儲(chǔ)
數(shù)據(jù)存儲(chǔ)名
含義說明
組成
讀者信息
存儲(chǔ)了讀者的相關(guān)信息
借閱證號(hào),姓名,性別,聯(lián)系電話,登記日期
圖書信息
存儲(chǔ)了圖書的相關(guān)信息
書籍編號(hào),書籍名稱,作者,出版社,出版日期,書籍類別編號(hào)
借閱信息
存儲(chǔ)了借閱圖書的相關(guān)信息
借閱證號(hào),書籍編號(hào),借書日期,還書日期,是否續(xù)借
(5)數(shù)據(jù)過程
表1.5數(shù)據(jù)過程
處理過程名
含義說明
輸入
輸出
借書過程
查看圖書是否被借出
圖書信息
借閱信息
還書過程
查看借閱圖書的信息
讀者信息
圖書信息


7            非功能性設(shè)計(jì)
1.成熟性:與有軟件故障引起失效的頻度有關(guān)的軟件屬性。
2.容錯(cuò)性:與在軟件故障或違反指定接口的情況下維持規(guī)定的性能水平的能力有關(guān)的軟件屬性。如離線錄入支持等。
3.易恢復(fù)性:與在是小發(fā)生后重建其性能水平并恢復(fù)直接受影響數(shù)據(jù)的能力,以及為達(dá)到此目的所需時(shí)間和努力有關(guān)的軟件屬性。如表單數(shù)據(jù)自動(dòng)保存等。
4.易理解性:與用戶為人質(zhì)邏輯概念即其應(yīng)用范圍所花的努力有關(guān)的軟件屬性。
5.易學(xué)習(xí)性:與用戶為學(xué)習(xí)軟件應(yīng)用所花的努力有關(guān)的軟件屬性。
6.易操作性:與用戶為操作和運(yùn)行控制所花的努力有關(guān)的軟件屬性。如帶首字母篩選功能的下拉列表等。
7.時(shí)間特性:與軟件執(zhí)行器功能時(shí)響應(yīng)和處理時(shí)間及吞吐量有關(guān)的軟件屬性。如數(shù)據(jù)緩存等。
8.資源特性:與在軟件執(zhí)行其功能時(shí)所使用的資源數(shù)量及其使用時(shí)間有關(guān)的軟件屬性。如數(shù)據(jù)壓縮等。
9.穩(wěn)定性:與修改所造成的未預(yù)料結(jié)果的風(fēng)險(xiǎn)有關(guān)的軟件屬性。
10.易測(cè)試性:與確認(rèn)已修改軟件所需的努力有關(guān)的軟件屬性。

8            環(huán)境配置
8.1   硬件接口:
服務(wù)器端:PIII400主頻、256M內(nèi)存,20G硬盤、10/100M網(wǎng)卡以上配置、光盤刻錄或者U盤備份設(shè)備
客戶端:P166主頻、32M內(nèi)存、2G硬盤、10/100網(wǎng)卡以上配置
路由器一臺(tái)
8.2   軟件接口
1.操作系統(tǒng): Windows XP 以上的操作系統(tǒng)
2.數(shù)據(jù)庫系統(tǒng):mysql 5.1
3.服務(wù)器:Microsoft Windows Server2008/windows2008/Windows

第九章 項(xiàng)目實(shí)施進(jìn)度和人員安排
9項(xiàng)目實(shí)施進(jìn)度和人員安排
9.1項(xiàng)目實(shí)施進(jìn)度
預(yù)計(jì)3個(gè)月完成系統(tǒng)開發(fā),具體開發(fā)進(jìn)度如圖 9所示。
日期(月)
內(nèi)容
1
2
3
系統(tǒng)總體方案(方案,架構(gòu),功能設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì))

8天










圖書管理系統(tǒng)開發(fā)及測(cè)試




25天







系統(tǒng)集成測(cè)試及上線測(cè)試










15天

系統(tǒng)驗(yàn)收、正式運(yùn)行










5天

9 項(xiàng)目實(shí)施進(jìn)度圖

9.2項(xiàng)目人員配置

1 項(xiàng)目人員配置表

人員
人數(shù)
主要職責(zé)
項(xiàng)目組長(zhǎng)
1人
負(fù)責(zé)任務(wù)分配、質(zhì)量監(jiān)督、需求分析及文檔編寫等
java工程師
3人
后臺(tái)服務(wù)器端程序開發(fā)
數(shù)據(jù)庫工程師
3人
數(shù)據(jù)庫的設(shè)計(jì)與開發(fā)
UI工程師
3人
用戶界面的設(shè)計(jì)


第十章 心得體會(huì)

經(jīng)過三年的有關(guān)計(jì)算機(jī)方面知識(shí)的學(xué)習(xí),我們對(duì)計(jì)算機(jī)方面知識(shí)有一定基礎(chǔ),但對(duì)Java以及My SQL數(shù)據(jù)庫掌握運(yùn)用還有待提高,不足之處靠借閱有關(guān)書籍進(jìn)行學(xué)習(xí)。
首先我分析了相關(guān)的題目?jī)?nèi)容,并由此而進(jìn)行了相關(guān)資料和書籍的查詢工作然后才開始正式進(jìn)行設(shè)計(jì)。一開始不知從何下手但后來分析了一下題目。圖書管理主要就是有一些操作來完成,這些操作包括:新進(jìn)圖書基本信息的輸入、圖書基本信息的查詢、對(duì)撤消圖書信息的刪除、為借書人辦理注冊(cè)、辦理借書手續(xù)、借書人信息等等。最后編寫退出系統(tǒng)的函數(shù)。
同時(shí)通過這幾天的程序及報(bào)告編寫,我們也發(fā)現(xiàn)了自己的很多不足,自己知識(shí)的很多漏洞,看到了自己的實(shí)踐經(jīng)驗(yàn)還是比較缺乏,理論聯(lián)系實(shí)際的能力還是比較脆弱。尤其是編寫大型的程序所要擁有的知識(shí)和技能比較缺乏。程序編好了,還要經(jīng)過調(diào)試和修改,這步也很關(guān)鍵,好的程序是經(jīng)過了無數(shù)次的修改和調(diào)試才產(chǎn)生的。我們的程序基本上能夠滿足要求,但還有一些地方需要改進(jìn),在今后我們應(yīng)該在多看書的同時(shí)還要加強(qiáng)實(shí)踐的練習(xí)。才能進(jìn)一步提高自己的編程能力。

0.png

全部資料51hei下載地址:
第四組.rar (2.33 MB, 下載次數(shù): 120)


評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
月初落 + 5 學(xué)習(xí)下 我試試改用前端框架包裝下

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:331713 發(fā)表于 2018-5-16 22:36 | 顯示全部樓層
這個(gè)可以用
回復(fù)

使用道具 舉報(bào)

ID:332321 發(fā)表于 2018-5-17 17:24 | 顯示全部樓層
哥們,你這個(gè)是自己寫的還是怎么弄得
回復(fù)

使用道具 舉報(bào)

ID:395915 發(fā)表于 2018-9-10 10:38 | 顯示全部樓層
厲害不錯(cuò)正好需要
回復(fù)

使用道具 舉報(bào)

ID:453500 發(fā)表于 2018-12-24 15:09 | 顯示全部樓層
學(xué)習(xí)一下,希望能對(duì)自己的研究有所幫助~
回復(fù)

使用道具 舉報(bào)

ID:453500 發(fā)表于 2018-12-24 15:14 | 顯示全部樓層
厲害不錯(cuò)正好需要
回復(fù)

使用道具 舉報(bào)

ID:453500 發(fā)表于 2018-12-24 15:14 | 顯示全部樓層

厲害不錯(cuò)正好需要
回復(fù)

使用道具 舉報(bào)

ID:471318 發(fā)表于 2019-1-29 17:42 | 顯示全部樓層
不錯(cuò),挺好的
回復(fù)

使用道具 舉報(bào)

ID:495119 發(fā)表于 2019-3-21 08:52 | 顯示全部樓層
看著還不錯(cuò),學(xué)習(xí)一下。
回復(fù)

使用道具 舉報(bào)

ID:555024 發(fā)表于 2019-6-4 20:15 | 顯示全部樓層
很需要 參考一下
回復(fù)

使用道具 舉報(bào)

11#
無效樓層,該帖已經(jīng)被刪除
12#
無效樓層,該帖已經(jīng)被刪除
13#
無效樓層,該帖已經(jīng)被刪除
ID:611539 發(fā)表于 2019-9-14 23:09 | 顯示全部樓層
想要這個(gè)資料啊
回復(fù)

使用道具 舉報(bào)

ID:662869 發(fā)表于 2019-12-12 23:05 | 顯示全部樓層
非常給力,很需要
回復(fù)

使用道具 舉報(bào)

ID:663631 發(fā)表于 2019-12-14 09:53 | 顯示全部樓層
下載試試先,感謝
回復(fù)

使用道具 舉報(bào)

17#
無效樓層,該帖已經(jīng)被刪除
ID:938852 發(fā)表于 2021-6-25 09:58 來自觸屏版 | 顯示全部樓層
abcd0 發(fā)表于 2018-5-16 22:36
這個(gè)可以用

為啥我打開后全是錯(cuò)誤
回復(fù)

使用道具 舉報(bào)

ID:434018 發(fā)表于 2021-11-28 13:12 | 顯示全部樓層
厲害不錯(cuò)參考一下
回復(fù)

使用道具 舉報(bào)

20#
無效樓層,該帖已經(jīng)被刪除

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩久草| 亚洲一区不卡在线 | 成人国产一区二区三区精品麻豆 | 91色在线 | 欧美性猛交 | 国产91久久精品一区二区 | 精品一区二区视频 | 美国黄色一级片 | 国产亚洲日本精品 | 99精品视频在线 | 一区二区三区小视频 | 北条麻妃一区二区三区在线观看 | 国产精品久久久久一区二区三区 | 欧美h版 | 在线观看中文字幕 | 超碰导航 | 99视频精品 | 成人免费共享视频 | www国产亚洲精品久久网站 | 欧美日韩精品久久久免费观看 | 欧美久久一区二区三区 | 亚洲日韩中文字幕一区 | 久久国产亚洲 | 一区二区精品 | 日韩欧美在线一区 | 国产九一精品 | 三级成人在线观看 | 久草a√| 中文字幕精品一区 | 欧美成人h版在线观看 | 91在线一区 | 国产午夜精品久久久久免费视高清 | 成人永久免费视频 | 国产福利视频 | 欧美激情欧美激情在线五月 | 韩日有码 | 精品国产区 | 一区二区三区国产精品 | 亚洲午夜精品一区二区三区他趣 | 久久久久久a | 久草网站|