欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      留言板管理需求分析報(bào)告

      時(shí)間:2019-05-15 10:00:57下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《留言板管理需求分析報(bào)告》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《留言板管理需求分析報(bào)告》。

      第一篇:留言板管理需求分析報(bào)告

      留言版系統(tǒng)

      需求分析報(bào)告 目錄

      一、概述.....................................................................................................................................................................3 1.1 目的.............................................................................................................................................................3 1.2 項(xiàng)目背景......................................................................................................................................................3

      二、功能分析...........................................................................................................................................................3 2.1用戶功能模塊:..........................................................................................................................................3 2.2管理員功能模塊:......................................................................................................................................3 2.3總管理員功能模塊:......................................................................................................................................4

      三、模塊圖.................................................................................................................................................................4 3.1用戶功能模塊:...........................................................................................................................................4 3.2管理員功能模塊:.......................................................................................................................................4 3.3總管理員功能模塊:...................................................................................................................................5

      四、性能需求.............................................................................................................................................................5

      五、出錯(cuò)處理需求.....................................................................................................................................................5

      六、運(yùn)行需求.............................................................................................................................................................5

      留言版管理系統(tǒng)一、概述

      1.1 目的

      一個(gè)功能強(qiáng)大且富有個(gè)性的網(wǎng)絡(luò)留言版,是每一個(gè)大型網(wǎng)站系統(tǒng)的追求,而且網(wǎng)絡(luò)留言 板是網(wǎng)站與訪客之間交流的重要手段。一個(gè)設(shè)計(jì)合理,界面優(yōu)美的留言板程序能夠從側(cè)面體現(xiàn)網(wǎng)站良好的服務(wù),給來(lái)來(lái)訪的用戶留下好的印象,增強(qiáng)用戶對(duì)網(wǎng)站的信心。對(duì)于每一個(gè)網(wǎng)站,留言板功能模塊已經(jīng)成為必不可少的一部分,鑒于這樣的形勢(shì)下開(kāi)發(fā) 一個(gè)具有廣泛適應(yīng)性,功能廣泛性,符合大眾體驗(yàn)要求,可嵌入性強(qiáng)的留言板模塊,意義顯得格外重要。

      1.2 項(xiàng)目背景

      項(xiàng)目的任務(wù)提出者:蘭州商學(xué)院隴橋?qū)W院

      開(kāi)發(fā)軟件的名稱:留言板管理系統(tǒng)

      開(kāi)發(fā)者:

      用戶:隴橋?qū)W院學(xué)生信息管理員 實(shí)現(xiàn)軟件的單位:2012信管一班 兼容系統(tǒng):Windows XP SP2/SP3 開(kāi)發(fā)工具:ASP.NET+ Microsoft SQL Server 2005

      二、功能分析

      在留言板管理系統(tǒng)中其管理權(quán)限分為三級(jí),分別總管理員、管理員、用戶。他們的權(quán)限分別依次遞增進(jìn)而組成系統(tǒng)的前后臺(tái)管理來(lái)使系統(tǒng)規(guī)范化。

      2.1用戶功能模塊:

      (1)用戶注冊(cè):用戶通過(guò)填寫(xiě)詳細(xì)的個(gè)人信息包括主要的用戶名、密碼等來(lái)進(jìn)行注冊(cè)。(2)用戶登錄:輸入已經(jīng)通過(guò)注冊(cè)成功的用戶名、密碼并選擇用戶身份來(lái)進(jìn)行登入。(3)個(gè)人信息模塊:用戶可以查看、修改個(gè)人信息包括其個(gè)人密碼。(4)留言管理模塊:用戶可以查看、刪除、回復(fù)留言信息。(5)留言者管理模塊:用戶可以對(duì)留言者進(jìn)行查看、添加、刪除。

      2.2管理員功能模塊:

      (1)管理員登錄:輸入用戶名和密碼,選擇管理員身份進(jìn)行登錄。

      (2)管理用戶模塊:管理員可以對(duì)所有的用戶進(jìn)行查詢、刪除、修改與禁言等功能。(3)留言管理模塊:管理員可以對(duì)所有的用戶留言進(jìn)行查詢、刪除、修改。(4)個(gè)人信息模塊:管理員可以修改自己的個(gè)人信息包括其密碼。

      2.3總管理員功能模塊:

      (1)總管理員登錄:輸入用戶名、密碼,選擇總管理員身份進(jìn)行登錄.(2)用戶管理模塊:管理員可以對(duì)所有的用戶進(jìn)行查詢、刪除、修改與禁言等功能。

      (3)管理員管理功能:總管理員可以對(duì)管理員進(jìn)行查詢、添加、刪除、修改等功能。

      (4)留言管理模塊:管理員可以對(duì)所有用戶、管理員的留言進(jìn)行查詢、刪除、修改。

      三、模塊圖

      注冊(cè)

      登錄用戶管理員總管理員

      3.1用戶功能模塊:

      用戶登錄個(gè)人信息管理

      留言管理留言者管理

      3.2管理員功能模塊:

      管理員登錄個(gè)人信息3.3總管理員功能模塊:

      用戶管理留言管理

      總管理員登錄用戶管理

      四、性能需求

      通過(guò)分析,系統(tǒng)性能需求如下:

      1.系統(tǒng)的高速性、穩(wěn)定性、安全性。

      2.系統(tǒng)的體系結(jié)構(gòu)能夠方便添加功能模塊,適應(yīng)業(yè)務(wù)、辦公的發(fā)展。

      3.系統(tǒng)人機(jī)界面友好,易學(xué)易用。

      4.系統(tǒng)維護(hù)成本較低。

      管理員管理留言管理

      五、出錯(cuò)處理需求

      出錯(cuò)處理的任務(wù)是及時(shí)有效的避免或糾正錯(cuò)誤:

      1.接受到從另一個(gè)系統(tǒng)發(fā)來(lái)的違反協(xié)議格式的消息時(shí)要及時(shí)拒絕。

      2.發(fā)現(xiàn)系統(tǒng)自己出現(xiàn)錯(cuò)誤時(shí)要及時(shí)提出出錯(cuò)處理需求

      六、運(yùn)行需求

      1.用戶界面: 本軟件是基于windows平臺(tái)下的窗口圖形界面軟件,運(yùn)行主界面為Windows的經(jīng)典運(yùn)行界面,采用多文檔界面,從而可以使程序更加美觀,整齊有序,簡(jiǎn)易操作。

      2.硬件接口:DVD光驅(qū),打印機(jī)等。

      3.軟件接口:軟件運(yùn)行基于windows平臺(tái)上的2000,NT,XP,Vista等。

      4.故障處理:在用戶的輸入有錯(cuò)誤的情況下,對(duì)于用戶的輸入錯(cuò)誤應(yīng)給出適當(dāng)?shù)母恼崾尽H暨\(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。

      第二篇:網(wǎng)絡(luò)留言板--需求分析

      網(wǎng)絡(luò)留言版軟件性分析報(bào)告

      軟件工程

      班級(jí): 小組成員:

      網(wǎng)絡(luò)留言板需求分析

      一、網(wǎng)絡(luò)留言板系統(tǒng)的開(kāi)發(fā)意義

      1.一個(gè)功能強(qiáng)大且富有個(gè)性的網(wǎng)絡(luò)留言版,是每一個(gè)大型網(wǎng)站系統(tǒng)的追求,而且網(wǎng)絡(luò)留言板是網(wǎng)站與訪客之間交流的重要手段。一個(gè)設(shè)計(jì)合理,界面優(yōu)美的留言板程序能夠從側(cè)面體現(xiàn)網(wǎng)站良好的服務(wù),給來(lái)來(lái)訪的用戶留下好的印象,增強(qiáng)用戶對(duì)網(wǎng)站的信心。2.對(duì)于每一個(gè)網(wǎng)站,留言板功能模塊已經(jīng)成為必不可少的一部分,鑒于這樣的形勢(shì)下開(kāi)發(fā)一個(gè)具有廣泛適應(yīng)性,功能廣泛性,符合大眾體驗(yàn)要求,可嵌入性強(qiáng)的留言板模塊,意義顯得格外重要。

      二、系統(tǒng)目標(biāo)

      1.總目標(biāo):

      留言板提供網(wǎng)站訪客的給網(wǎng)站留言功能,通過(guò)留言使用戶與網(wǎng)站維護(hù)者很好的交流,來(lái)方便用戶和網(wǎng)站的維護(hù),同時(shí)可以更好的服務(wù)用戶。留言板主要接收訪問(wèn)者輸入的信息,將其存入網(wǎng)站數(shù)據(jù)庫(kù),并且通過(guò)Web頁(yè)面將訪客的留言顯示出來(lái)。訪客也可以通過(guò)注冊(cè)成為網(wǎng)站會(huì)員。2.留言板功能目標(biāo):

      1>留言功能:訪客可以創(chuàng)建留言,也可以跟帖留言,同時(shí)也可以刪除自己的留言和評(píng)論。但是無(wú)法刪除和修改別的訪客的留言信息。網(wǎng)站管理員可以根據(jù)留言信息做出相印的回復(fù),也可以刪除訪客留言;

      2>用戶注冊(cè)功能:網(wǎng)站的瀏覽者用戶可以在網(wǎng)站上進(jìn)行注冊(cè),成為網(wǎng)站的會(huì)員 3.性能目標(biāo):

      1> 界面美觀;

      2> 易于操作,方便學(xué)習(xí)和使用; 3> 具有好的擴(kuò)展性和跨平臺(tái)型; 4> 具有很好的安全性;保證用戶信息的安全,同時(shí)對(duì)不同的用戶具有不同的權(quán)限。

      三、結(jié)構(gòu)

      四、功能需求

      1.前臺(tái)功能需求:

      a)網(wǎng)站的所有瀏覽者用戶可以瀏覽網(wǎng)站上的留言信息

      i.通過(guò)關(guān)鍵字搜索瀏覽 ii.根據(jù)網(wǎng)站信息的默認(rèn)排序?yàn)g覽

      b)網(wǎng)站的瀏覽者用戶可以在網(wǎng)站上進(jìn)行注冊(cè),成為網(wǎng)站的會(huì)員

      i.注冊(cè)用戶類(lèi)型 ii.注冊(cè)用戶訪問(wèn)權(quán)限 c)會(huì)員功能

      i.登錄網(wǎng)絡(luò)留言板 ii.回復(fù)留言 iii.瀏覽留言 iv.添加留言 v.管理自己的留言的功能 vi.管理個(gè)人信息

      功能需求分析圖:

      前臺(tái)的一個(gè)用例圖:

      2.后臺(tái)功能需求:

      a)管理員用戶可以管理所有的注冊(cè)用戶

      i.注冊(cè)用戶的操作權(quán)限的修改 ii.注冊(cè)用戶信息查詢

      b)管理員用戶可以管理所有注冊(cè)用戶的留言信息

      i.留言信息的回復(fù) ii.留言信息刪除 c)管理員功能

      i.管理留言信息分類(lèi) ii.管理用戶權(quán)限 iii.分布網(wǎng)站信息

      后臺(tái)的一個(gè)用例圖:

      五、非功能需求

      1.安全性

      a)注冊(cè)到網(wǎng)站的用戶個(gè)人信息必要保密 b)用戶的留言信息需要進(jìn)行必要的保密

      c)對(duì)于不同的瀏覽者瀏覽留言應(yīng)該限定訪問(wèn)權(quán)限 2.適應(yīng)性

      a)網(wǎng)絡(luò)留言板模塊應(yīng)該具有很強(qiáng)的可擴(kuò)展性,能夠根據(jù)不同的網(wǎng)站增加適應(yīng)性功能 3.方便性

      a)界面優(yōu)美,設(shè)計(jì)人性化

      用戶操作方便,易于學(xué)習(xí)。

      六、環(huán)境需求

      硬件環(huán)境: 個(gè)人計(jì)算機(jī):內(nèi)存:2G

      主頻:2.2GHZ

      操作系統(tǒng):Win7 軟件環(huán)境:

      Mircosoft SQL server 2005 Tomcat 6.0 JDK 1.6

      第三篇:書(shū)店管理系統(tǒng)需求分析報(bào)告

      書(shū) 店 管 理 需 求 分 析 規(guī) 格 說(shuō) 明 書(shū)

      目錄

      1.引言.................................錯(cuò)誤!未定義書(shū)簽。1.1編寫(xiě)需求分析規(guī)格說(shuō)明書(shū)的目的........................4 1.2軟件設(shè)計(jì)目標(biāo)........................................4 1.3 術(shù)語(yǔ)表.............................................4 1.4參考資料............................................4 2.軟件產(chǎn)品的一般性描述...................................5 2.1運(yùn)行環(huán)境............................................5 2.2軟件產(chǎn)品的功能(用例模型)..........................5 2.3用戶特征............................................7 2.4限制與約束..........................................7 3.系統(tǒng)功能行為分析......................................7 3.1引言................................................7 3.2 系統(tǒng)功能模型——系統(tǒng)用例模型........................7 3.3相關(guān)用例的展開(kāi)——活動(dòng)圖...........................10 3.4系統(tǒng)靜態(tài)模型——對(duì)象類(lèi)模型.........................12 3.5系統(tǒng)動(dòng)態(tài)模型(順序圖).............................14 3.6系統(tǒng)體系結(jié)構(gòu)模型...................................18 3.7輸出結(jié)果...........................................19 4.系統(tǒng)性能分析.........................................20 4.1數(shù)據(jù)精準(zhǔn)度.........................................20

      4.2時(shí)間特性...........................................20 4.3適應(yīng)性.............................................20 4.4故障處理...........................................20 5.系統(tǒng)運(yùn)行要求分析.....................................20 5.1用戶界面...........................................20 5.2硬件接口...........................................20 5.3軟件接口...........................................20 6.其他要求............................................20 7.附錄.................................錯(cuò)誤!未定義書(shū)簽。

      1.引言

      1.1編寫(xiě)需求分析規(guī)格說(shuō)明書(shū)的目的

      隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。傳統(tǒng)的書(shū)店管理系統(tǒng)其日常管理工作都是人工操作,存在著許多缺點(diǎn),如:效率低下、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于數(shù)據(jù)的查找、更新和維護(hù)都帶來(lái)了不少的困難,并且浪費(fèi)了許多人力和物力。在信息時(shí)代,使用計(jì)算機(jī)對(duì)圖書(shū)信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高書(shū)店管理的效率。因此,開(kāi)發(fā)這樣一套書(shū)店管理軟件成為很有必要的事情。

      1.2軟件設(shè)計(jì)目標(biāo)

      (1)登錄系統(tǒng):管理員和顧客進(jìn)入登陸界面,輸入各自的的用戶名和密碼進(jìn)入登陸界面,可以通過(guò)登錄該系統(tǒng)進(jìn)行各項(xiàng)功能的操作

      (2)書(shū)籍管理:管理員進(jìn)入書(shū)籍管理界面,對(duì)書(shū)籍基本信息制定、輸入、修改、查詢,包括書(shū)籍編號(hào)、類(lèi)別、關(guān)鍵詞、備注。

      (3)書(shū)籍出售:管理員進(jìn)入書(shū)籍出售管理界面,根據(jù)ISBN號(hào)出售圖書(shū),刪去相應(yīng)庫(kù)存,記錄銷(xiāo)售時(shí)間,包括預(yù)訂書(shū)籍、查詢書(shū)籍的處理。

      (4)顧客管理:管理員進(jìn)入顧客管理界面,進(jìn)行對(duì)顧客的一系列操作,包含對(duì)顧客信息的增刪改等操作,以及會(huì)員服務(wù)等。

      (5)查詢書(shū)籍:管理員和顧客登錄系統(tǒng),進(jìn)入書(shū)籍查詢界面,對(duì)圖書(shū)的一些詳細(xì)信息進(jìn)行查詢。

      (6)預(yù)定書(shū)籍:顧客登錄系統(tǒng),進(jìn)入書(shū)籍預(yù)定界面,通過(guò)對(duì)圖書(shū)信息查詢,對(duì)已選擇的圖書(shū)進(jìn)行預(yù)定。

      (7)購(gòu)買(mǎi)書(shū)籍:顧客登錄系統(tǒng),進(jìn)入購(gòu)買(mǎi)圖書(shū)界面,對(duì)已選擇的圖書(shū)進(jìn)行購(gòu)買(mǎi)。

      (8)系統(tǒng)應(yīng)符合書(shū)店管理的規(guī)定,滿足書(shū)店相關(guān)人員日常使用的需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用安全等要求;

      (9)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,即便于系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù);(10)系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、備份等操作;

      (11)盡量采用現(xiàn)有軟硬軟硬件環(huán)境及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用現(xiàn)在有資源,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。

      1.3 術(shù)語(yǔ)表

      [1].登錄:包括書(shū)店管理員、顧客在書(shū)店登陸界面輸入各自用戶名和密碼,如 果輸入正確就可以直接進(jìn)入書(shū)店系統(tǒng),管理員可以對(duì)系統(tǒng)進(jìn)行相應(yīng)的操作;而顧客也可以進(jìn)行相應(yīng)的操作。

      [2].書(shū)籍管理:是指管理員對(duì)書(shū)籍進(jìn)行一個(gè)比較系統(tǒng)的管理,如對(duì)圖書(shū)信息進(jìn)行錄入、刪除、瀏覽、查詢、修改等基本操作 [3].書(shū)籍出售:是指管理員對(duì)書(shū)籍的出售情況進(jìn)行管理,及時(shí)處理顧客的訂單,完成書(shū)籍出售的過(guò)程。

      [4].顧客管理:是指管理員對(duì)顧客的管理,包括對(duì)會(huì)員的管理,對(duì)會(huì)員信息進(jìn)行維護(hù),及時(shí)的增加、修改、刪除等來(lái)完善對(duì)會(huì)員的管理;也包括對(duì)其他顧客的信息管理。是指

      [5].購(gòu)買(mǎi)書(shū)籍:是指顧客對(duì)已選擇的圖書(shū)進(jìn)行購(gòu)買(mǎi)的過(guò)程。

      [6].查詢:是指管理員查詢圖書(shū)的庫(kù)存,出售情況,以及缺貨補(bǔ)充等的查詢;顧客對(duì)圖書(shū)種類(lèi),價(jià)格等的查詢。[7].預(yù)定書(shū)籍:是指顧客再經(jīng)過(guò)對(duì)圖書(shū)的查詢,選擇需要的圖書(shū)并對(duì)圖書(shū)進(jìn)行預(yù)定,方便購(gòu)買(mǎi)。

      1.4參考資料

      [1] 黃梯云 《管理信息系統(tǒng)》 經(jīng)濟(jì)科學(xué)出版社 2000.3 [2]甘仞初《信息系統(tǒng)開(kāi)發(fā)》經(jīng)濟(jì)科學(xué)出版社 1996.9 [3]汪星明 《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》武漢大學(xué)出版社 1997.5 [4] 方美琪,軟件開(kāi)發(fā)工具[M],經(jīng)濟(jì)科學(xué)出版社

      [5] 陳禹,方美琪,軟件開(kāi)發(fā)工具[M],經(jīng)濟(jì)科學(xué)出版社

      2.軟件產(chǎn)品的一般性描述

      2.1運(yùn)行環(huán)境

      硬件環(huán)境:

      512M以上內(nèi)存

      軟件環(huán)境:

      數(shù)據(jù)庫(kù)Microsoft SQL Server 2005及以上版本 Windows XP,Win7 CP/IP 通信協(xié)議

      2.2軟件產(chǎn)品的功能(用例模型)

      圖1 功能用例 “系統(tǒng)登錄”用例

      1.管理員和顧客進(jìn)入登陸界面 2.填寫(xiě)各自用戶名及密碼 3.系統(tǒng)進(jìn)行賬戶的核實(shí) 4.成功登陸

      5.管理員可以進(jìn)行顧客管理、圖書(shū)管理、售書(shū)管理、書(shū)籍查詢等。6.顧客可以進(jìn)行書(shū)記的查詢、預(yù)定、購(gòu)買(mǎi)等。

      “顧客管理”用例

      1.管理員登陸顧客管理界面 2.系統(tǒng)響應(yīng)相應(yīng)的用戶權(quán)限 3.列出相應(yīng)的信息 4.用戶選擇相應(yīng)的操作 “購(gòu)買(mǎi)書(shū)籍”用例

      1.管理員進(jìn)入登陸界面 2.系統(tǒng)響應(yīng)相應(yīng)的用戶權(quán)限 3.列出相應(yīng)的信息 4.用戶操作 “圖書(shū)管理”用例

      1.登陸圖書(shū)信息管理界面

      2.系統(tǒng)響應(yīng)相應(yīng)的用戶權(quán)限操作

      3.圖書(shū)信息進(jìn)行錄入、刪除、瀏覽、查詢、修改等基本操作 4.列出相應(yīng)的信息

      5.用戶選擇相應(yīng)的操作

      “預(yù)定書(shū)籍”用例

      1.管理員進(jìn)入登陸界面

      2.系統(tǒng)響應(yīng)相應(yīng)的用戶權(quán)限,對(duì)訂單信息進(jìn)行管理或處理

      3.列出相應(yīng)的信息

      4.接收訂單并發(fā)貨、拒絕訂單、查詢庫(kù)存、訂購(gòu)貨品、訂單增加 5.用戶操作 “售書(shū)管理”用例

      1.管理員進(jìn)入登陸界面 2.系統(tǒng)響應(yīng)相應(yīng)的用戶權(quán)限 3.列出相應(yīng)的信息 4.用戶操作 “査書(shū)管理”用例 1.陸查詢界面

      2.系統(tǒng)響應(yīng)相應(yīng)的用戶權(quán)限 3.列出相應(yīng)的信息

      4.管理員對(duì)圖書(shū)銷(xiāo)售及相關(guān)信息的情況查詢

      5.顧客(會(huì)員和游客)對(duì)圖書(shū)的相關(guān)信息的查詢

      6.用戶選擇相應(yīng)的操作進(jìn)行查詢

      2.3用戶特征

      該軟件適用于掌握計(jì)算機(jī)基礎(chǔ)知識(shí)的客戶,書(shū)店員工可根據(jù)自己的權(quán)限進(jìn)行相應(yīng)操作,系統(tǒng)管理員要求由計(jì)算機(jī)的專(zhuān)業(yè)知識(shí)。

      2.4限制與約束

      1.建議開(kāi)發(fā)軟件運(yùn)行的最短壽命:3年 2.進(jìn)行系統(tǒng)方案選擇比較的期限:3個(gè)月 3.經(jīng)費(fèi)來(lái)源和使用限制:新華書(shū)店

      4.硬件、軟件、運(yùn)行環(huán)境和開(kāi)發(fā)環(huán)境的條件和限制:新華書(shū)店擁有大型機(jī)以及用來(lái)支持的數(shù)據(jù)庫(kù),安裝有Windowsxp及以上的操作系統(tǒng)。

      5.建議開(kāi)發(fā)軟件投入使用的最遲時(shí)間:開(kāi)發(fā)完成后試運(yùn)行1個(gè)月。

      3.系統(tǒng)功能行為分析

      3.1引言

      第一步創(chuàng)建系統(tǒng)的用例模型。作為描述系統(tǒng)的用戶或參與者所能操作的模型,它在需求分析階段有著重要的作用,整個(gè)開(kāi)發(fā)過(guò)程都圍繞系統(tǒng)的需求用例表述的問(wèn)題和問(wèn)題模型進(jìn)行。

      3.2 系統(tǒng)功能模型——系統(tǒng)用例模型

      創(chuàng)建系統(tǒng)用例的第一步是確定系統(tǒng)的參與者。

      書(shū)店管理系統(tǒng)的參與者包含以下三種:

      管理員: 進(jìn)入管理頁(yè)面,可以維護(hù)客戶注冊(cè)信息、維護(hù)圖書(shū)信息、處理訂單信息、報(bào)表維護(hù)(報(bào)表輸出、報(bào)表備份、報(bào)表恢復(fù)、報(bào)表刪除)、商品銷(xiāo)售查詢。

      員工: 進(jìn)入工作管理頁(yè)面,可以對(duì)圖書(shū)(或商品)信息進(jìn)行錄入、刪除、瀏覽、查詢、修改(商品銷(xiāo)售)、維護(hù)個(gè)人信息、維護(hù)訂單信息(接收訂單并發(fā)貨、拒絕訂單、查詢庫(kù)存)。

      顧客:(會(huì)員和游客)會(huì)員:進(jìn)入登入頁(yè)面,可以對(duì)圖書(shū)信息進(jìn)行查詢、,并可以維護(hù)個(gè)人信息,維護(hù)訂單信息(訂單狀態(tài)查詢、訂單刪除或增加); 游客: 進(jìn)入網(wǎng)站后,只能進(jìn)行基本的信息瀏覽和查詢。

      圖2 系統(tǒng)參與者

      1.用戶用例(會(huì)員和普通用戶)

      (1)登錄:會(huì)員通過(guò)身份驗(yàn)證,登錄到網(wǎng)上書(shū)店系統(tǒng)。

      (2)注冊(cè):普通用戶在網(wǎng)上書(shū)店系統(tǒng)注冊(cè)個(gè)人信息,可以成為會(huì)員。(3)瀏覽圖書(shū):會(huì)員或游客可以瀏覽網(wǎng)上書(shū)店的圖書(shū)。

      (4)查詢個(gè)人資料: 會(huì)員可以查詢修改個(gè)人資料,包括個(gè)人的基本信息、訂單信息。

      (5)修改個(gè)人資料:會(huì)員可以修改個(gè)人信息。

      (6)加入購(gòu)物車(chē):會(huì)員可以將要買(mǎi)的書(shū)籍添加到購(gòu)物車(chē),可以對(duì)購(gòu)物車(chē)?yán)?書(shū)籍?dāng)?shù)量信息進(jìn)行修改。

      (7)提交訂單:會(huì)員可以對(duì)所下訂單進(jìn)行提交。(8)付款:會(huì)員可以進(jìn)入付款界面進(jìn)行結(jié)算。2.員工用例

      (1)登錄:?jiǎn)T工根據(jù)用戶名和密碼,登錄到網(wǎng)上書(shū)店系統(tǒng)。(2)銷(xiāo)售查詢:?jiǎn)T工可以對(duì)書(shū)店的銷(xiāo)售情況進(jìn)行查詢。(3)庫(kù)存查詢:?jiǎn)T工可以對(duì)書(shū)店所剩下的書(shū)籍進(jìn)行查詢。(4)圖書(shū)管理:?jiǎn)T工可以修改書(shū)籍信息、添加圖書(shū)、刪除圖書(shū)。(5)訂單處理:?jiǎn)T工可以修改訂單信息、刪除訂單。

      3.管理員用例

      (1)登錄:管理員輸入賬號(hào)和密碼可以登錄帶網(wǎng)上書(shū)店系統(tǒng)(2)管理會(huì)員:管理員可以修改會(huì)員信息、添加、刪除會(huì)員。(3)員工信息維護(hù):管理員可以修改員工信息、添加、刪除員工。

      在識(shí)別出參與者和用例后,要想建立用例圖,還需要識(shí)別出他們之間的關(guān)系?!凹尤胭?gòu)物車(chē)”、“添加書(shū)籍到購(gòu)物車(chē)”、“查看個(gè)人資料

      ”、“ 提交訂單”等,這些動(dòng)作是由“會(huì)員”執(zhí)行的。為了購(gòu)物安全方便,系統(tǒng)還需要提供用戶信息驗(yàn)證,確保只有會(huì)員用戶才可以進(jìn)行書(shū)籍購(gòu)買(mǎi)。用例“管理書(shū)籍”、“ 管理訂單” 這些動(dòng)作是由“員工”執(zhí)行的。用例“維護(hù)員工信息”“維護(hù)系統(tǒng)”等,這些動(dòng)作是由“管理員”執(zhí)行的。為了系統(tǒng)的安全性,系統(tǒng)還需要提供進(jìn)行身份驗(yàn)證的功能,以確保只有具有權(quán)限的“系統(tǒng)管理員”才可以使用系統(tǒng)的功能,所以“管理員”必須與用例“登錄”交互,也即“管理員”在使用系統(tǒng)前,要使用用戶名和密碼進(jìn)行登錄,系統(tǒng)驗(yàn)證用戶的密碼正確后,用戶才可以執(zhí)行進(jìn)一步的操作。

      圖3 會(huì)員用例圖

      圖4

      管理員用例圖

      圖5

      員工用例圖

      3.3相關(guān)用例的展開(kāi)——活動(dòng)圖

      (1)員工訂單處理活動(dòng)圖

      員工可以對(duì)用戶提交的訂單進(jìn)行處理,員工在系統(tǒng)中,先對(duì)系統(tǒng)發(fā)出訂單處理請(qǐng)求,系統(tǒng)轉(zhuǎn)到訂單管理界面,如果要?jiǎng)h除訂單,選擇要?jiǎng)h除的訂單,系統(tǒng)將修改的信息保存到數(shù)據(jù)庫(kù)中。如果需要?jiǎng)h除訂單,訂單處于待修改狀態(tài),體統(tǒng)將 10

      修改后的信息保存到數(shù)據(jù)庫(kù)中。

      圖6 員工訂單處理活動(dòng)圖

      (2)員工圖書(shū)管理活動(dòng)圖

      圖7

      員工圖書(shū)管理活動(dòng)圖

      (3)顧客購(gòu)買(mǎi)商品和管理員處理訂單的活動(dòng)圖如圖8所示。

      圖8

      顧客購(gòu)買(mǎi)商品和管理員處理訂單的活動(dòng)圖

      從圖8中可以看出,管理員、顧客發(fā)生了相互的關(guān)系。顧客登錄后查詢商品,在選擇了自己希望購(gòu)買(mǎi)的商品后提交訂單,接下來(lái)顧客處于查詢訂單的循環(huán)狀態(tài)。與此同時(shí),管理員接收到了顧客提交的訂單,并根據(jù)該訂單對(duì)應(yīng)商品的庫(kù)存情況判斷是否拒絕該訂單,并更新客戶訂單。在顧客查詢到訂單狀態(tài)變成已處理后,購(gòu)買(mǎi)過(guò)程結(jié)束。

      3.4系統(tǒng)靜態(tài)模型——對(duì)象類(lèi)模型 進(jìn)一步分析系統(tǒng)需求,發(fā)現(xiàn)類(lèi)以及類(lèi)之間的關(guān)系,確定它們的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為,是面向?qū)ο骩7]分析的基本任務(wù)。系統(tǒng)的靜態(tài)結(jié)構(gòu)模型主要用類(lèi)圖和對(duì)象圖描述。

      進(jìn)一步分析系統(tǒng),發(fā)現(xiàn)類(lèi)以及類(lèi)之間的關(guān)系,確定它們的靜態(tài)結(jié)構(gòu),是面向?qū)ο蠓治龅幕救蝿?wù)。系統(tǒng)的靜態(tài)結(jié)構(gòu)模型主要用類(lèi)圖和對(duì)象圖來(lái)實(shí)現(xiàn)的。類(lèi)圖從抽象的角度描述系統(tǒng)的靜態(tài)結(jié)構(gòu),特別是模型中存在的類(lèi)、類(lèi)的內(nèi)部結(jié)構(gòu)以及它們與其他類(lèi)之間的相互關(guān)系。其中類(lèi)的識(shí)別分為三類(lèi):識(shí)別實(shí)體類(lèi)、識(shí)別邊界類(lèi)和識(shí)別控制類(lèi)。

      類(lèi)不是孤立的,UML為我們定義了它們之間的四種關(guān)系,它們是:關(guān)聯(lián)(Association)關(guān)系(聚合和組合)、依賴(Dependency)關(guān)系、泛化(Generalization)關(guān)系、實(shí)現(xiàn)(Realization)關(guān)系。

      關(guān)聯(lián)關(guān)系是類(lèi)之間最廣泛的關(guān)系,若兩個(gè)類(lèi)的對(duì)象的實(shí)例之間具有某種(屬

      性上的)依賴關(guān)系,對(duì)象所屬類(lèi)間的關(guān)系稱為關(guān)聯(lián)關(guān)系,關(guān)聯(lián)關(guān)系是一種結(jié)構(gòu)關(guān)系,是一種弱關(guān)系,被關(guān)聯(lián)的元素間通??梢员华?dú)立的考慮。指出了一個(gè)事物的對(duì)象與另一個(gè)事物的對(duì)象之間的語(yǔ)義上的連接。其表示方法是在UML中,關(guān)聯(lián)的圖形表示是實(shí)線+箭頭,箭頭指向被關(guān)聯(lián)的類(lèi)。關(guān)聯(lián)可以是單向的,也可以是雙向的。關(guān)聯(lián)關(guān)系包含兩種:聚合關(guān)系和組合關(guān)系。其中聚合關(guān)系是類(lèi)與類(lèi)之間的關(guān)系具有“整體——部分”的特點(diǎn)。其表示方式:在UML中聚合的圖示方式為,在表示關(guān)聯(lián)關(guān)系的直線末端加一個(gè)空心的小菱形,空心菱形緊挨著具有整體性質(zhì)的類(lèi),即箭頭指向整體類(lèi)。組合關(guān)系是整體和部分是不可分的,整體的生命周期結(jié)束時(shí)也就是部分的生命周期到頭時(shí)。

      依賴關(guān)系是對(duì)于兩個(gè)相對(duì)獨(dú)立的對(duì)象,當(dāng)一個(gè)對(duì)象負(fù)責(zé)構(gòu)造另一個(gè)對(duì)象的實(shí)例,或者依賴另一個(gè)對(duì)象的服務(wù)時(shí),這兩個(gè)對(duì)象之間主要體現(xiàn)為依賴關(guān)系。用虛箭頭表示。

      泛化關(guān)系表示一個(gè)泛化的元素和一個(gè)具體的元素之間的關(guān)系。它又稱繼承,UML中的泛化是通用元素和具體元素之間的一種分類(lèi)關(guān)系。具體元素完全擁有通用元素的信息,并且還可附加一些其它信息。泛化可用于類(lèi)、用例等各種模型元素。父類(lèi)與子類(lèi)的泛化關(guān)系圖示為一個(gè)帶空心三角形的直線,空心三角形緊挨著父類(lèi)。

      實(shí)現(xiàn)關(guān)系是指定兩個(gè)實(shí)體之間的一個(gè)合同。實(shí)現(xiàn)是規(guī)格說(shuō)明和其實(shí)現(xiàn)之間的關(guān)系,它將一種模型元素與另一種元素連接起來(lái)。在UML中,實(shí)現(xiàn)關(guān)系的符號(hào)與泛化關(guān)系的符號(hào)類(lèi)似,用一條帶指向接口的空心三角箭頭的虛線表示。

      根據(jù)上述類(lèi)的關(guān)系,完整的類(lèi)圖如圖9所示

      圖9

      類(lèi)圖

      3.5系統(tǒng)動(dòng)態(tài)模型(順序圖)

      系統(tǒng)的動(dòng)態(tài)模型可以使用交互作用圖、狀態(tài)圖和活動(dòng)圖來(lái)描述。交互作用圖包括序列圖和協(xié)作圖。序列圖描繪了系統(tǒng)中的一組對(duì)象在時(shí)間上交互的整體行為,協(xié)作圖描繪的是系統(tǒng)中一組對(duì)象的交互行為。創(chuàng)建順序圖:

      (1)顧客訂購(gòu)順序圖如圖10所示。

      用戶首先使用自己的賬號(hào)和密碼登錄系統(tǒng),登錄模塊會(huì)將客戶的ID保存在系統(tǒng)緩存中并提交給商品查詢模塊。商品查詢模塊提示客戶輸入查詢條件,客戶輸入適當(dāng)?shù)牟樵儣l件后查詢模塊顯示符合查詢條件的商品列表??蛻舻玫缴唐妨斜砗?,提交自己想要購(gòu)買(mǎi)的商品ID。訂購(gòu)模塊得到商品ID,生成訂單并提交給數(shù)據(jù)模塊進(jìn)行保存。保存成功后,訂購(gòu)模塊提示用戶訂購(gòu)該商品成功。

      圖10 顧客訂購(gòu)順序圖

      (2)顧客刪除訂單順序圖如圖11所示。

      客戶在提交訂單后可以對(duì)訂單進(jìn)行維護(hù)(添加、刪除、修改)??蛻羰紫容斎胱约旱馁~號(hào)和密碼登錄系統(tǒng)。登錄模塊會(huì)將客戶的ID保存在系統(tǒng)緩存中并提 14

      交給訂單查詢模塊。訂單查詢模塊顯示該客戶當(dāng)前的所有訂單,客戶得到該列表后,選擇需要?jiǎng)h除的商品ID,訂單處理模塊把刪除信息提交給數(shù)據(jù)模塊,數(shù)據(jù)模塊保存信息。訂單處理模塊提示用戶刪除操作成功。

      圖11 顧客刪除訂單順序圖

      (3)管理員處理訂單順序圖如圖12所示。

      管理員使用其賬號(hào)和密碼登錄后,登錄模塊會(huì)將管理員的ID保存在系統(tǒng)緩存中并提交給訂單處理模塊。訂單處理模塊提交給管理員未處理訂單的列表,管理員提交某商品ID得到該商品的庫(kù)存情況。如果庫(kù)存充足則接受訂單,并把接受信息提交給數(shù)據(jù)模塊,數(shù)據(jù)模塊更新該客戶的訂單信息并返回成功信息給訂單處理模塊,訂單處理模塊提示管理員該操作成功。

      圖12 管理員處理訂單順序圖

      (4).管理員登錄順序圖

      管理員登陸的過(guò)程為:管理員進(jìn)入系統(tǒng),進(jìn)入登錄頁(yè)面,輸入賬號(hào)密碼,系統(tǒng)驗(yàn)證身份信息,驗(yàn)證成功,界面返回成功信息,管理員接受成功消息,登陸系統(tǒng)成功。如圖11。

      圖13

      管理員登錄順序圖

      (5)會(huì)員提交訂單順序圖

      會(huì)員登錄系統(tǒng),進(jìn)入提交訂單界面,將確認(rèn)的訂單提交到系統(tǒng)中,如果訂單無(wú)誤則顯示成功提交訂單,并返回提交訂單界面,如果訂單有誤,則顯示是錯(cuò)誤

      訂單,會(huì)員在進(jìn)行訂單的修改確認(rèn)。

      圖14 會(huì)員提交訂單順序圖

      (7)員工管理圖書(shū)順序圖

      員工進(jìn)入圖書(shū)信息管理界面,可以進(jìn)行圖書(shū)的檢查、修改、刪除、增加等操作。進(jìn)入修改刪除圖書(shū)界面,并輸入要修改的圖書(shū)信息,以及要增加的圖書(shū)信息,如果增加圖書(shū)信息成功則返回信息成功修改添加界面,并顯示修改成功,返回界面,如果有誤在進(jìn)行進(jìn)一步的修改。

      圖15

      員工管理圖書(shū)順序圖

      3.6系統(tǒng)體系結(jié)構(gòu)模型

      我們可以識(shí)別系統(tǒng)中存在的主要實(shí)體類(lèi):書(shū)店、員工、用戶。

      圖16

      書(shū)店管理系統(tǒng)的主要參與者

      (1)主界面

      系統(tǒng)的主界面具有菜單和菜單項(xiàng),當(dāng)選擇不同的菜單項(xiàng)時(shí),用戶可以執(zhí)行不同的操作。當(dāng)程序退出時(shí),主界面窗口關(guān)閉。

      (2)圖書(shū)信息顯示界面

      圖書(shū)信息顯示界面是進(jìn)行書(shū)籍查詢時(shí)所需要的對(duì)話框。用戶根據(jù)書(shū)籍名、作者、類(lèi)別等條件查詢書(shū)籍,系統(tǒng)查詢數(shù)據(jù)庫(kù)獲取符合條件的書(shū)籍并顯示到界面。

      (3)注冊(cè)界面

      注冊(cè)界面是進(jìn)行游客注冊(cè)時(shí)所需要的對(duì)話框。當(dāng)選擇主窗口中的菜單項(xiàng)“注冊(cè)”時(shí),對(duì)話框彈出,游客填寫(xiě)用戶名、密碼、電話、家庭住址、郵編等信息,然后點(diǎn)擊“提交”按鈕,系統(tǒng)創(chuàng)建用戶的信息并將之存儲(chǔ)到數(shù)據(jù)庫(kù)中。并且系統(tǒng)將自動(dòng)登錄到系統(tǒng)主頁(yè)。

      (4)購(gòu)物車(chē)界面

      購(gòu)物車(chē)界面是進(jìn)行操作“刪除購(gòu)物車(chē)?yán)锏臅?shū)籍”、“修改購(gòu)物車(chē)?yán)飼?shū)籍?dāng)?shù)量”或“提交訂單”時(shí)所需要的對(duì)話框。

      當(dāng)用戶選擇刪除購(gòu)物車(chē)?yán)锏臅?shū)籍時(shí),對(duì)話框彈出,用戶點(diǎn)擊“刪除按鈕”,系統(tǒng)刪除用戶購(gòu)物車(chē)?yán)锏脑摃?shū)籍。當(dāng)用戶選擇修改購(gòu)物車(chē)?yán)飼?shū)籍?dāng)?shù)量時(shí),用戶輸入書(shū)籍的數(shù)量,然后點(diǎn)擊“更新”按鈕,系統(tǒng)更新用戶購(gòu)物車(chē)?yán)锏脑摃?shū)籍?dāng)?shù)量。當(dāng)用戶選擇“提交訂單”時(shí),系統(tǒng)進(jìn)入付款界面,并且系統(tǒng)將此購(gòu)物產(chǎn)生一個(gè)訂單保存到數(shù)據(jù)庫(kù)中。

      (5)圖書(shū)管理界面

      圖書(shū)管理界面是進(jìn)行操作“添加書(shū)籍”、“編輯書(shū)籍”或“刪除書(shū)籍”時(shí)所需的對(duì)話框。

      當(dāng)選擇主窗口中的菜單項(xiàng)“添加書(shū)籍”時(shí),對(duì)話框彈出,員工輸入書(shū)籍信息,然后單擊按鈕“添加”,系統(tǒng)創(chuàng)建書(shū)籍的信息并將之存儲(chǔ)在系統(tǒng)中。當(dāng)選擇菜單項(xiàng)“編輯書(shū)籍”或“刪除書(shū)籍”時(shí),對(duì)話框彈出,員工輸入要編輯或刪除的書(shū)籍的名稱,單擊按鈕“OK”提交。系統(tǒng)查詢數(shù)據(jù)庫(kù)檢索到書(shū)籍信息后彈出對(duì)話框BookDialog,顯示書(shū)籍的詳細(xì)信息,如若是“編輯書(shū)籍”,員工編輯修改書(shū)籍的有關(guān)信息,然后單擊按鈕“更新”,更新系統(tǒng)中存儲(chǔ)的書(shū)籍信息;如若是“刪除書(shū)籍”,員工則單擊按鈕“刪除”,系統(tǒng)刪除所存儲(chǔ)的該書(shū)籍信息,當(dāng)然,與該書(shū)

      籍有關(guān)的其他信息業(yè)也一并刪除。

      (6)登陸界面

      登陸界面是用戶用來(lái)登陸的界面。用戶輸入用戶名和密碼,點(diǎn)擊按鈕“登陸”,系統(tǒng)查詢數(shù)據(jù)庫(kù)檢索此用戶的用戶名和密碼是否正確,若正確,若是admin用戶,系統(tǒng)將顯示后臺(tái)管理界面,否則系統(tǒng)將顯示首頁(yè)面。若錯(cuò)誤,系統(tǒng)提示“用戶名或密碼錯(cuò)誤?!?/p>

      根據(jù)上述部分界面的分析,網(wǎng)上書(shū)店系統(tǒng)中的邊界類(lèi)圖

      圖17 邊界類(lèi)圖

      圖18

      控制類(lèi)圖

      3.7輸出結(jié)果

      4.系統(tǒng)性能分析

      4.1數(shù)據(jù)精準(zhǔn)度

      在向數(shù)據(jù)庫(kù)文件提取數(shù)據(jù)時(shí),要求數(shù)據(jù)記錄定位準(zhǔn)確,在往數(shù)據(jù)庫(kù)文件數(shù)組中添加數(shù)據(jù)時(shí),要求輸入數(shù)據(jù)準(zhǔn)確。金額,身份證,卡號(hào)等按需求設(shè)定字符數(shù)。

      4.2時(shí)間特性

      程序響應(yīng)時(shí)間:在人的感覺(jué)和視覺(jué)事件范圍內(nèi);

      信息交換時(shí)間:要求在程序調(diào)用前、調(diào)用后都與數(shù)據(jù)庫(kù)保持同步更新,網(wǎng)絡(luò)信息交換時(shí)間應(yīng)該小于程序調(diào)用的時(shí)間。

      4.3適應(yīng)性

      要求數(shù)據(jù)庫(kù)具有很好的更新能力,由于本產(chǎn)品是實(shí)驗(yàn)性軟件,故對(duì)磁盤(pán)和內(nèi)存容量沒(méi)有很高的要求,但是數(shù)據(jù)庫(kù)應(yīng)該能夠?qū)Σl(fā)事件、臟數(shù)據(jù)具有較強(qiáng)的識(shí)別處理能力。

      4.4故障處理

      軟件應(yīng)具備自動(dòng)拼寫(xiě)錯(cuò)誤檢查等功能,在出現(xiàn)故障后應(yīng)從整個(gè)系統(tǒng)數(shù)據(jù)庫(kù)重新載入數(shù)據(jù)進(jìn)行操作。

      5.系統(tǒng)運(yùn)行要求分析

      5.1用戶界面

      屏幕格式:采用全屏格式,通過(guò)分窗口操作進(jìn)行各個(gè)操作之間的轉(zhuǎn)換 報(bào)表格式:以銀行原報(bào)表格式設(shè)計(jì)電子打印表格式。

      菜單格式:下拉式菜單,應(yīng)顯示儲(chǔ)戶資料及帳戶資料的各個(gè)詳細(xì)條目。

      5.2硬件接口

      網(wǎng)絡(luò)硬件接口要求:現(xiàn)實(shí)中要求具有高速以太網(wǎng)組網(wǎng)以實(shí)現(xiàn)聯(lián)網(wǎng)操作,但是從理論實(shí)驗(yàn)驗(yàn)證軟件本身的目的來(lái)看,無(wú)需網(wǎng)絡(luò)通訊接口。業(yè)務(wù)員鍵入儲(chǔ)戶的資料要全部一直顯示在屏幕;儲(chǔ)戶從按鍵口鍵入密碼到系統(tǒng)以核對(duì);計(jì)算機(jī)與打印機(jī)有高速傳輸?shù)倪B接接口,最后以紙張的形式打印出清單給儲(chǔ)戶。

      5.3軟件接口

      Windows標(biāo)準(zhǔn)接口,要求與其他軟件無(wú)沖突錯(cuò)誤發(fā)生。

      6.其他要求

      安全保密性、復(fù)用性、靈活性、易用性、可維護(hù)性、可移植性等。指明不同屬性的相對(duì)側(cè)重點(diǎn),例如易用程度優(yōu)于易學(xué)程度,或者可移植優(yōu)于有效性。(1)健壯性:說(shuō)明軟件在容錯(cuò)能力,故障處理能力上需要達(dá)到的目標(biāo),保證系統(tǒng)穩(wěn)定可靠;

      (2)安全保密性:包括用戶身份確認(rèn)或授權(quán)方面的需求,保密性策略,產(chǎn)品所創(chuàng)建或使用的數(shù)據(jù)的保護(hù)等等;

      (3)安全性:通過(guò)網(wǎng)絡(luò)傳送的數(shù)據(jù)需要簡(jiǎn)單加密,服務(wù)器端對(duì)接收到的數(shù)據(jù)需要二次簡(jiǎn)單驗(yàn)證。

      (4)復(fù)用性:說(shuō)明本項(xiàng)目是否可以復(fù)用已有軟件、是否可為其它產(chǎn)品復(fù)用;(5)靈活性:說(shuō)明在運(yùn)行環(huán)境、與其他軟件的接口以及開(kāi)發(fā)計(jì)劃等發(fā)生變化時(shí),應(yīng)具有的適應(yīng)能力。

      7.附錄

      第四篇:圖書(shū)管理系統(tǒng)需求分析報(bào)告

      目錄 一.概述

      1.編寫(xiě)目的 2.項(xiàng)目背景 3.定義 4.參考資料 5.開(kāi)發(fā)環(huán)境 二.需求分析 1.問(wèn)題提出

      2.系統(tǒng)的業(yè)務(wù)功能分析 3.需完成的功能 三.系統(tǒng)需求說(shuō)明 1.對(duì)功能的規(guī)定 2.對(duì)性能的規(guī)定 3.輸入輸出要求 四.新系統(tǒng)的邏輯模型 1.圖書(shū)館組織機(jī)構(gòu)分析 2.系統(tǒng)功能結(jié)構(gòu)圖 3.業(yè)務(wù)流程圖 4.數(shù)據(jù)流程圖 5.數(shù)據(jù)字典 一.概述

      1、編寫(xiě)目的

      按照關(guān)系型數(shù)據(jù)庫(kù)的基本原理,綜合運(yùn)用所學(xué)的知識(shí),以小組為單位,設(shè)計(jì)開(kāi)發(fā)一個(gè)小型的圖書(shū)管理系統(tǒng)。通過(guò)對(duì)一個(gè)實(shí)際問(wèn)題的分析、設(shè)計(jì)與實(shí)現(xiàn),將原理與應(yīng)用相結(jié)合,使學(xué)生學(xué)會(huì)如何把書(shū)本上學(xué)到的知識(shí)用于解決實(shí)際問(wèn)題,培養(yǎng)學(xué)生的動(dòng)手能力;另一方面,使學(xué)生能深入理解和靈活掌握教學(xué)內(nèi)容

      2、項(xiàng)目背景

      數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書(shū)館采取手工方式對(duì)圖書(shū)借閱情況進(jìn)行人工管理,由于信息比較多,圖書(shū)借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書(shū)證上,圖書(shū)的數(shù)目和內(nèi)容記錄在文件中,圖書(shū)館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)行查詢,就得在眾多的資料中翻閱、查找了。造成查詢費(fèi)時(shí)、費(fèi)力。如要對(duì)很長(zhǎng)時(shí)間以前的圖書(shū)進(jìn)行更改就更加困難了。

      a.待開(kāi)發(fā)的軟件系統(tǒng)的名稱是《圖書(shū)管理系統(tǒng)》

      b.本軟件適用于教育界,他是比較完善的系統(tǒng)管理軟件,對(duì)圖書(shū)館的書(shū)籍、讀者資料、借還書(shū)等可以進(jìn)行方便的管理。

      C.開(kāi)發(fā)員:王林飛,張應(yīng)鋒

      3、定義

      數(shù)據(jù)流程圖(DFD):為描述軟件系統(tǒng)中的信息流提供了一個(gè)圖形方法。箭頭代表數(shù)據(jù)流,方框代表數(shù)據(jù)的源點(diǎn)或終點(diǎn),圓框代表數(shù)據(jù)流的交換,雙杠代表數(shù)據(jù)存儲(chǔ)的地方。數(shù)據(jù)字典是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù),變換等進(jìn)行精確的定義。

      5、開(kāi)發(fā)環(huán)境

      WindowXP,/7 eclipse,需求分析

      1、問(wèn)題的提出:

      圖書(shū)館作為一種信息資源的集散地,圖書(shū)和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書(shū)館都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù)、超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。有必要建立一個(gè)圖書(shū)管理系統(tǒng),使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改圖書(shū)情況。

      2、系統(tǒng)的業(yè)務(wù)功能分析:

      1)建立讀者類(lèi),實(shí)現(xiàn)對(duì)讀者編號(hào)、姓名、所在單位等信息的描述。

      2)建立書(shū)籍類(lèi),實(shí)現(xiàn)對(duì)圖書(shū)的編號(hào)、名稱、作者、出版社、出版日期、價(jià)格、采購(gòu)日 期、單價(jià)、數(shù)量、金額、版次、分類(lèi)號(hào)、ISBN等信息的描述。

      3)建立用于記錄借書(shū)情況的類(lèi),實(shí)現(xiàn)輸入讀者編號(hào)和書(shū)籍編號(hào)后成功借書(shū)的描述。

      系統(tǒng)的業(yè)務(wù)流程分析:

      3、需完成的功能

      1)圖書(shū)基本情況的錄入、修改、刪除等基本操作。2)實(shí)現(xiàn)借書(shū)功能。3)實(shí)現(xiàn)還書(shū)功能。

      4)能方便的對(duì)圖書(shū)進(jìn)行查詢。5)管理員進(jìn)行借書(shū)者用戶進(jìn)行管理

      一、系統(tǒng)需求說(shuō)明

      1、對(duì)功能的規(guī)定

      經(jīng)過(guò)以上詳細(xì)的用戶調(diào)查,在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計(jì)必須達(dá)到的目標(biāo)。

      以下是圖書(shū)管理系統(tǒng)必須具備的功能:

      1.圖書(shū)基本情況的錄用:對(duì)于購(gòu)進(jìn)的新書(shū),系統(tǒng)必須具備圖書(shū)信息資料的錄入功能。當(dāng)圖書(shū)資料發(fā)生變化,如圖書(shū)丟失或有錯(cuò)誤信息輸入時(shí),則應(yīng)能夠及時(shí)對(duì)數(shù)據(jù)進(jìn)行修改和補(bǔ)充。

      2.辦理借書(shū)卡模塊:系統(tǒng)的主要功能之一,供本校學(xué)生借閱圖書(shū)。3.實(shí)現(xiàn)借書(shū)功能:可以方便學(xué)生們借書(shū)。

      4.實(shí)現(xiàn)還書(shū)功能:歸還圖書(shū),并進(jìn)行登記。

      5.能方便的對(duì)圖書(shū)進(jìn)行查閱:可以快速簡(jiǎn)單的對(duì)圖書(shū)進(jìn)行查找一些信息。

      2、對(duì)性能的規(guī)定

      為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,圖書(shū)管理系統(tǒng)應(yīng)該滿足以下的性能需求:

      (1)、系統(tǒng)處理的準(zhǔn)確性和及時(shí)性 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對(duì)信息處理的需求。

      (2)、系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性 圖書(shū)管理系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如用戶查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。

      (3)、系統(tǒng)的易用性和易維護(hù)性

      圖書(shū)管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。

      (4)、系統(tǒng)的標(biāo)準(zhǔn)性

      系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。

      (5)、系統(tǒng)的先進(jìn)性

      目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書(shū)管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過(guò)系統(tǒng)的開(kāi)放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。

      (6)、系統(tǒng)的響應(yīng)速度

      圖書(shū)管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐?wèn)題而影響工作效率。

      3、輸入輸出要求

      輸入:鍵盤(pán),鼠標(biāo)。輸出:顯示器。

      二、新系統(tǒng)的邏輯模型

      1、圖書(shū)館組織機(jī)構(gòu)分析

      通過(guò)對(duì)圖書(shū)館工作人員的調(diào)查,圖書(shū)館主要有4個(gè)部門(mén)。借閱管理部負(fù)責(zé)圖書(shū)的借閱管理;圖書(shū)管理部負(fù)責(zé)書(shū)籍類(lèi)別標(biāo)準(zhǔn)的制定,類(lèi)別信息的輸入;書(shū)籍類(lèi)別信息的查詢,修改;書(shū)籍信息的輸入;讀者管理部負(fù)責(zé)主要針對(duì)各類(lèi)讀者信息進(jìn)行管理;系統(tǒng)管理部負(fù)責(zé)用戶管理和密碼管理。組織機(jī)構(gòu)圖如下:

      圖書(shū)館組織機(jī)構(gòu)圖

      2、系統(tǒng)功能結(jié)構(gòu)圖

      圖書(shū)館管理系統(tǒng) 借閱信息管理 圖書(shū)信息管理 讀者信息管理 系統(tǒng)管理 還書(shū)信息管理 借書(shū)信息管理 設(shè)置圖書(shū)信息 設(shè)置圖書(shū)種類(lèi) 設(shè)置讀者信息 設(shè)置讀者種類(lèi) 密碼管理 用戶管理還還還書(shū)書(shū)書(shū)信信信息息息查修添詢改加 借借借書(shū)書(shū)書(shū)信信信息息息查添修詢加改 圖圖圖書(shū)書(shū)書(shū)信信信息息息查修添詢改加 圖圖書(shū)書(shū)類(lèi)類(lèi)別別添修加改 讀讀讀者者者信信信息息息查修添詢改加 讀讀者者種種類(lèi)類(lèi)修添改加

      3、數(shù)據(jù)流程圖

      通過(guò)對(duì)業(yè)務(wù)流程圖的細(xì)化,可得到系統(tǒng)的分層數(shù)據(jù)流圖。如下圖: 頂層數(shù)據(jù)流圖:

      讀者信息讀者圖書(shū)信息借書(shū)卡、借閱信息圖書(shū)管理系統(tǒng)會(huì)員信息讀者審核信息借閱信息借還書(shū)信息管理員 圖書(shū)館管理系統(tǒng)的頂層數(shù)據(jù)圖

      對(duì)頂層數(shù)據(jù)流圖細(xì)化、分解可得到圖書(shū)管理系統(tǒng)的第一層數(shù)據(jù)流圖,如下圖: 借閱信息 借還書(shū)信息P1借閱信息管理借書(shū)信讀者息還書(shū)信息讀者P2圖書(shū)信息管理書(shū)庫(kù)文件管理員借書(shū)卡、借閱信息讀者資料讀者信息審核會(huì)員信息P3讀者信息管理讀者記錄管理員信息P4系統(tǒng)管理 圖書(shū)館管理系統(tǒng)的第一層數(shù)據(jù)圖

      對(duì)第一層數(shù)據(jù)流圖進(jìn)一步細(xì)化、分解,可以得到第二層數(shù)據(jù)流圖,如下圖: 借書(shū)卡P1.1身份審核合格讀者借書(shū)信息讀者記錄借還書(shū)信息P1.2借書(shū)登記管理員還書(shū)信息書(shū)庫(kù)文件P1.3書(shū)籍檢查合格書(shū)籍讀者還書(shū)信息P1.4還書(shū)處理借閱信息管理數(shù)據(jù)流圖

      注:附一些操作頁(yè)面

      1、登錄頁(yè)面

      2、系統(tǒng)主頁(yè)面(用戶)(管理員 用戶名:admin 密碼:123)

      3、新增圖書(shū)

      4、所有圖書(shū)

      5、借書(shū)

      第五篇:圖書(shū)館管理系統(tǒng)需求分析報(bào)告

      圖書(shū)館管理系統(tǒng)需求分析報(bào)告

      一、概述

      1、編寫(xiě)目的

      在對(duì)系統(tǒng)計(jì)劃階段的確定的工作范圍內(nèi)進(jìn)一步對(duì)目標(biāo)對(duì)象和環(huán)境作細(xì)致、深入的調(diào)查分析。

      2、項(xiàng)目背景

      a.所建設(shè)開(kāi)發(fā)軟件系統(tǒng)的名稱:圖書(shū)館管理系統(tǒng)。b.本項(xiàng)目的任務(wù)提出者:系統(tǒng)開(kāi)發(fā)小組。c.用戶:圖書(shū)館工作人員及讀者。d.軟件系統(tǒng)委托方:圖書(shū)館領(lǐng)導(dǎo)。

      3、定義

      數(shù)據(jù)流程圖(DFD):為描述軟件系統(tǒng)中的信息流提供了一個(gè)圖形方法。箭頭代表數(shù)據(jù)流,方框代表數(shù)據(jù)的源點(diǎn)或終點(diǎn),圓框代表數(shù)據(jù)流的交換,雙杠代表數(shù)據(jù)存儲(chǔ)的地方。

      數(shù)據(jù)字典是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù),變換等進(jìn)行精確的定義。

      4、參考資料

      《數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)明教材》 《軟件工程技術(shù)與實(shí)踐》 《軟件工程基礎(chǔ)》

      二、現(xiàn)行系統(tǒng)概況

      該單位圖書(shū)館現(xiàn)為人工管理,效率低,易比錯(cuò),手續(xù)繁瑣,而且耗費(fèi)大量的人力。圖書(shū)館希望設(shè)計(jì)一個(gè)圖書(shū)管理系統(tǒng),用于管理讀者的登記,圖書(shū)的購(gòu)入、借出、歸還以及注銷(xiāo)等。并且方便管理人員還查閱某位讀者、某本圖書(shū)的借閱情況。并可加快對(duì)當(dāng)前借閱情況統(tǒng)計(jì)的效率,以全面掌握?qǐng)D書(shū)的流通情況、提高工作效率、加快信息反饋,為讀者提供滿意的借閱環(huán)境。

      三、系統(tǒng)需求說(shuō)明

      1、對(duì)功能的規(guī)定

      經(jīng)過(guò)以上詳細(xì)的用戶調(diào)查,在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計(jì)必須達(dá)到的目標(biāo)。

      以下是圖書(shū)管理系統(tǒng)必須具備的功能:

      1.新進(jìn)圖書(shū)的登記功能:對(duì)于購(gòu)進(jìn)的新書(shū),系統(tǒng)必須具備圖書(shū)信息資料的錄入功能。

      2.圖書(shū)的查詢修改功能:當(dāng)圖書(shū)資料發(fā)生變化,如圖書(shū)丟失或有錯(cuò)誤信息輸入時(shí),則應(yīng)能夠及時(shí)對(duì)數(shù)據(jù)進(jìn)行修改和補(bǔ)充。

      3.借閱的登記,歸還的登記功能:系統(tǒng)的主要功能之一,供本校學(xué)生借閱圖書(shū)、歸還圖書(shū),并進(jìn)行登記。

      4.學(xué)生信息的增加、刪除和修改功能:系統(tǒng)主要功能之一,建立學(xué)生信息,并對(duì)其進(jìn)行維護(hù)。

      2、對(duì)性能的規(guī)定

      為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,圖書(shū)管理系統(tǒng)應(yīng)該滿足以下的性能需求:

      (1)、系統(tǒng)處理的準(zhǔn)確性和及時(shí)性

      系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開(kāi)

      發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對(duì)信息處理的需求。

      (2)、系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性

      圖書(shū)管理系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如用戶查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。

      (3)、系統(tǒng)的易用性和易維護(hù)性

      圖書(shū)管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。

      (4)、系統(tǒng)的標(biāo)準(zhǔn)性

      系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。

      (5)、系統(tǒng)的先進(jìn)性

      目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書(shū)管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過(guò)系統(tǒng)的開(kāi)放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。

      (6)、系統(tǒng)的響應(yīng)速度

      圖書(shū)管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐?wèn)題而影響工作效率。

      3、輸入輸出要求

      輸入:鍵盤(pán),鼠標(biāo)等。

      輸出:顯示器等。

      4、其他專(zhuān)門(mén)要求

      數(shù)據(jù)庫(kù):對(duì)于圖書(shū)館管理信息系統(tǒng)來(lái)說(shuō),數(shù)據(jù)的處理流程 從軟件操作的過(guò)程確定基礎(chǔ)數(shù)據(jù)為: 圖書(shū)管理員數(shù)據(jù) 讀者數(shù)據(jù)(圖書(shū)證)圖書(shū)信息

      為了方便用戶對(duì)圖書(shū)的維護(hù)工作減少數(shù)據(jù)輸入量和數(shù)據(jù)一致性,基礎(chǔ)數(shù)據(jù)還定義為: 圖書(shū)類(lèi)別定義 出版社定義

      5、條件、假定和限制

      運(yùn)行環(huán)境:兼容當(dāng)前主流操作系統(tǒng)95/98/NT/ME/2000/XP,Office軟件等。

      硬件環(huán)境:奔騰4以上計(jì)算機(jī),打印機(jī)、掃描機(jī)等。開(kāi)發(fā)軟件:SQL Server、vb等。最早投入運(yùn)行時(shí)間:2010年12月30。

      windows

      四、新系統(tǒng)的邏輯模型

      1、圖書(shū)館組織機(jī)構(gòu)分析

      通過(guò)對(duì)圖書(shū)館工作人員的調(diào)查,圖書(shū)館主要有4個(gè)部門(mén)。借閱管理部負(fù)責(zé)圖書(shū)的借閱管理;圖書(shū)管理部負(fù)責(zé)書(shū)籍類(lèi)別標(biāo)準(zhǔn)的制定,類(lèi)別信息的輸入;書(shū)籍類(lèi)別信息的查詢,修改;書(shū)籍信息的輸入;讀者管理部負(fù)責(zé)主要針對(duì)各類(lèi)讀者信息進(jìn)行管理;系統(tǒng)管理部負(fù)責(zé)用戶管理和密碼管理。組織機(jī)構(gòu)圖如下:

      圖書(shū)館 借閱管理部 圖書(shū)管理部 讀者管理部 系統(tǒng)管理部

      圖書(shū)館組織機(jī)構(gòu)圖

      2、系統(tǒng)功能結(jié)構(gòu)圖

      圖書(shū)館管理系統(tǒng) 借閱信息管理 圖書(shū)信息管理 讀者信息管理 系統(tǒng)管理 還書(shū)信息管理 借書(shū)信息管理 設(shè)置圖書(shū)信息 設(shè)置圖書(shū)種類(lèi) 設(shè)置讀者信息 設(shè)置讀者種類(lèi) 密碼管理 用戶管理還還還書(shū)書(shū)書(shū)信信信息息息查修添詢改加 借借借書(shū)書(shū)書(shū)信信信息息息查添修詢加改 圖圖圖書(shū)書(shū)書(shū)信信信息息息查修添詢改加 圖圖書(shū)書(shū)類(lèi)類(lèi)別別添修加改 讀讀讀者者者信信信息息息查修添詢改加 讀讀者者種種類(lèi)類(lèi)修添改加

      3、業(yè)務(wù)流程圖

      通過(guò)對(duì)學(xué)校的圖書(shū)館借書(shū)、還書(shū)業(yè)務(wù)的調(diào)查,弄清了借書(shū)還書(shū)的業(yè)務(wù)流程,如下圖所示:

      借書(shū)單借書(shū)證讀者借書(shū)證借書(shū)審核合格書(shū)證、借書(shū)單借書(shū)登記圖書(shū)目錄圖書(shū)檔案書(shū)庫(kù)記錄圖書(shū)還書(shū)審核合格圖書(shū)還書(shū)處理

      4、數(shù)據(jù)流程圖

      通過(guò)對(duì)業(yè)務(wù)流程圖的細(xì)化,可得到系統(tǒng)的分層數(shù)據(jù)流圖。如下圖: 頂層數(shù)據(jù)流圖:

      圖書(shū)管理系統(tǒng)讀者信息會(huì)員信息讀者審核信息借閱信息借還書(shū)信息讀者圖書(shū)信息借書(shū)卡、借閱信息管理員 圖書(shū)館管理系統(tǒng)的頂層數(shù)據(jù)圖

      對(duì)頂層數(shù)據(jù)流圖細(xì)化、分解可得到圖書(shū)管理系統(tǒng)的第一層數(shù)據(jù)流圖,如下圖:

      借閱信息 借還書(shū)信息P1借閱信息管理借書(shū)信讀者息還書(shū)信息讀者P2圖書(shū)信息管理書(shū)庫(kù)文件管理員借書(shū)卡、借閱信息讀者資料讀者信息審核會(huì)員信息P3讀者信息管理讀者記錄管理員信息P4系統(tǒng)管理 圖書(shū)館管理系統(tǒng)的第一層數(shù)據(jù)圖

      對(duì)第一層數(shù)據(jù)流圖進(jìn)一步細(xì)化、分解,可以得到第二層數(shù)據(jù)流圖,如下圖:

      借書(shū)卡P1.1身份審核合格讀者借書(shū)信息讀者記錄借還書(shū)信息P1.2借書(shū)登記管理員還書(shū)信息書(shū)庫(kù)文件P1.3書(shū)籍檢查合格書(shū)籍讀者還書(shū)信息P1.4還書(shū)處理借閱信息管理數(shù)據(jù)流圖

      管理員管理員身份信息P2.1身份審核合格人員P2.2書(shū)籍查詢P2.3入、出庫(kù)情況圖書(shū)目錄書(shū)庫(kù)文件書(shū)庫(kù)記錄圖書(shū)信息管理數(shù)據(jù)流程圖

      管理員管理員身份信息P3.1身份審核合格人員P3.2讀者查詢P3.3讀者情況讀者信息表讀者記錄讀者信息管理數(shù)據(jù)流圖

      5、數(shù)據(jù)字典

      1)數(shù)據(jù)元素 數(shù)據(jù)元素條目

      數(shù)據(jù)元素名稱:用戶密碼 別名:userpass 長(zhǎng)度:16 描述:用戶登錄系統(tǒng)的密碼 有關(guān)的數(shù)據(jù)結(jié)構(gòu):User 數(shù)據(jù)元素條目

      數(shù)據(jù)元素名稱:圖書(shū)分類(lèi)編號(hào) 別名:Bookindex 類(lèi)型:數(shù)值型 長(zhǎng)度:10 描述:圖書(shū)分類(lèi)的編號(hào) 數(shù)據(jù)元素條目

      數(shù)據(jù)元素名稱:讀者編號(hào) 別名:Readerindex 類(lèi)型:數(shù)值型 長(zhǎng)度:10 描述:區(qū)分讀者的唯一標(biāo)識(shí) 數(shù)據(jù)元素條目

      數(shù)據(jù)元素名稱:圖書(shū)名稱 別名:BookName

      類(lèi)型:文本型 長(zhǎng)度:50 描述:圖書(shū)的名稱 2)數(shù)據(jù)流條目 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:添加讀者 簡(jiǎn)述:進(jìn)入讀者管理可進(jìn)行添加 數(shù)據(jù)來(lái)源:讀者資料 數(shù)據(jù)流向:讀者信息表 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:查詢結(jié)果 簡(jiǎn)述:從圖書(shū)信息表中檢索信息 數(shù)據(jù)來(lái)源:圖書(shū)信息表 數(shù)據(jù)流向:查詢結(jié)果 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:查詢讀者信息 簡(jiǎn)述:讀者登錄后可進(jìn)行查詢 數(shù)據(jù)來(lái)源:讀者信息查詢窗口 數(shù)據(jù)流向:讀者信息查詢窗口 包含的數(shù)據(jù)結(jié)構(gòu):

      數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:按條件查找

      簡(jiǎn)述:讀者按類(lèi)別或作者查找的結(jié)果 數(shù)據(jù)來(lái)源:讀者信息查詢條件窗口 數(shù)據(jù)流向:讀者信息查詢條件窗口 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:管理員登錄 簡(jiǎn)述:管理員對(duì)圖書(shū)進(jìn)行管理 數(shù)據(jù)來(lái)源:管理員表 數(shù)據(jù)流向:管理員表 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:顯示圖書(shū) 簡(jiǎn)述:由條件將各類(lèi)數(shù)據(jù)顯示 數(shù)據(jù)來(lái)源:圖書(shū)信息表 數(shù)據(jù)流向:瀏覽圖書(shū) 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:修改讀者信息 簡(jiǎn)述:輸入預(yù)修改的信息 數(shù)據(jù)來(lái)源:讀者信息表

      數(shù)據(jù)流向:讀者信息修改界面 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:讀者信息 簡(jiǎn)述:讀者都能對(duì)它進(jìn)行維護(hù) 數(shù)據(jù)來(lái)源:讀者信息表 數(shù)據(jù)流向:讀者信息維護(hù) 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:添加圖書(shū) 簡(jiǎn)述:新購(gòu)圖書(shū)的添加 數(shù)據(jù)來(lái)源:圖書(shū)信息表 數(shù)據(jù)流向:圖書(shū)信息表 包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)流條目

      數(shù)據(jù)流名稱:修改圖書(shū)信息 簡(jiǎn)述:圖書(shū)更新 數(shù)據(jù)來(lái)源:圖書(shū)信息表 數(shù)據(jù)流向:圖書(shū)信息表 包含的數(shù)據(jù)結(jié)構(gòu): 3)處理過(guò)程描述 處理功能條目

      名稱:查詢圖書(shū)

      輸入數(shù)據(jù):按圖書(shū)編號(hào)、書(shū)目名稱、作者等來(lái)查詢 輸出數(shù)據(jù):圖書(shū)編號(hào)、書(shū)目名稱、書(shū)目作者 處理邏輯:(1)支持模糊查詢

      (2)對(duì)查詢的圖書(shū)可進(jìn)行修改刪除等 處理功能條目 名稱:添加用戶

      輸入數(shù)據(jù):用戶ID,用戶密碼,用戶名稱。輸出數(shù)據(jù):是否添加成功 處理邏輯:(1)用戶名稱是否不同

      (2)用戶密碼是否包含非法字符 處理功能條目 名稱:添加圖書(shū)

      輸入數(shù)據(jù):圖書(shū)編號(hào),圖書(shū)名稱,作者,在庫(kù)數(shù)量,單價(jià),圖書(shū)分類(lèi),圖書(shū)簡(jiǎn)介。

      輸出數(shù)據(jù):是否添加成功 處理邏輯:(1)是否有漏填

      (2)數(shù)據(jù)要求是否匹配

      (3)信息是否填寫(xiě)完整 4)數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)條目

      數(shù)據(jù)存儲(chǔ)名稱:圖書(shū)信息表

      說(shuō)明:存儲(chǔ)圖書(shū)基本信息

      結(jié)構(gòu):圖書(shū)編號(hào),圖書(shū)名稱,圖書(shū)分類(lèi),出版社,入庫(kù)時(shí)間,入庫(kù)數(shù)量,圖書(shū)狀態(tài),在庫(kù)數(shù)量,圖書(shū)簡(jiǎn)介。關(guān)鍵字:圖書(shū)編號(hào)

      相關(guān)處理:查詢,修改,添加,刪除。數(shù)據(jù)存儲(chǔ)條目

      數(shù)據(jù)存儲(chǔ)名稱:管理員信息表 說(shuō)明:存儲(chǔ)管理員信息

      結(jié)構(gòu):管理員編號(hào),管理員姓名,管理員密碼。關(guān)鍵字:管理員編號(hào) 5)外部實(shí)體條目 外部實(shí)體條目 名稱:圖書(shū) 說(shuō)明:圖書(shū)情況

      輸出數(shù)據(jù)流:圖書(shū)借閱信息表 輸入數(shù)據(jù)流 圖書(shū) 借閱信息 外部實(shí)體條目 名稱:管理員 說(shuō)明:讀者信息情況 輸出數(shù)據(jù)流:讀者信息表 輸入數(shù)據(jù)流 管理員 讀者信息 外部實(shí)體條目

      名稱:讀者 說(shuō)明:讀者借閱情況

      輸出數(shù)據(jù)流:讀者借閱信息單 輸入數(shù)據(jù)流 讀者 借閱信息

      下載留言板管理需求分析報(bào)告word格式文檔
      下載留言板管理需求分析報(bào)告.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        酒店管理系統(tǒng)需求分析報(bào)告

        目錄 酒店管理系統(tǒng)需求分析 ................................................................................................................... 1 1 2 引言..............

        圖書(shū)管理系統(tǒng)需求分析報(bào)告

        圖書(shū)管理系統(tǒng)需求分析報(bào)告摘要: 圖書(shū)管理系統(tǒng)主要是用來(lái)管理圖書(shū)信息和讀者信息而設(shè)計(jì)的。圖書(shū)管理系統(tǒng)的管理包括:用戶管理、圖書(shū)管理、讀者管理、借閱管理。圖書(shū)管理系統(tǒng)的......

        圖書(shū)館管理系統(tǒng)需求分析報(bào)告

        圖書(shū)館管理系統(tǒng)需求分析報(bào)告 1.1編寫(xiě)目的 將計(jì)算機(jī)技術(shù)運(yùn)用于圖書(shū)信息管理,使圖書(shū)管理更加方便、快捷,為用戶提供最舒適最人性化的服務(wù)。 1.2項(xiàng)目背景 圖書(shū)管理系統(tǒng)是各所......

        圖書(shū)管理系統(tǒng)需求分析報(bào)告

        圖書(shū)管理系統(tǒng) 1引言 1. 1編寫(xiě)目的 本項(xiàng)目為圖書(shū)管理系統(tǒng);書(shū)寫(xiě)此文檔是為了確定客戶的真正需求,因此我們?cè)诳尚行苑治龅幕A(chǔ)上進(jìn)一步了解、調(diào)查、明確用戶對(duì)系統(tǒng)的綜合要求、數(shù)......

        訂單管理系統(tǒng)需求報(bào)告分析

        1、訂單管理系統(tǒng) 1.1、系統(tǒng)總體介紹 1、采購(gòu)基礎(chǔ)數(shù)據(jù)功能包括:物料數(shù)據(jù)維護(hù)、訂/交貨方式維護(hù)、來(lái)源類(lèi)別維護(hù)、采購(gòu)員維護(hù)、采購(gòu)系統(tǒng)維護(hù)。 2、采購(gòu)計(jì)劃管理功能包括:請(qǐng)購(gòu)計(jì)劃......

        需求分析報(bào)告

        需求分析報(bào)告 一、所謂"需求分析",是指對(duì)要解決的問(wèn)題進(jìn)行詳細(xì)的分析,弄清楚問(wèn)題的要求,包括需要輸入什么數(shù)據(jù),要得到什么結(jié)果,最后應(yīng)輸出什么??梢哉f(shuō),“需求分析”就是確定要計(jì)......

        需求分析報(bào)告

        測(cè)試(驗(yàn)收)大綱 目錄 1. 引言 .................................................................... 2 1.1 目的 ............................................................

        需求分析報(bào)告

        需求分析 需求概述 需求分析是是指充分了解客戶情況,包括客戶生產(chǎn)、財(cái)務(wù)及管理流程后,與客戶一起討論對(duì)系統(tǒng)的具體要求,針對(duì)其現(xiàn)行體制中的不足及目前所需的信息,制定出一套用戶......