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

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

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

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

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

      《圖書(shū)管理系統(tǒng)需求分析》

      時(shí)間:2019-05-13 23:37:25下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《《圖書(shū)管理系統(tǒng)需求分析》》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《《圖書(shū)管理系統(tǒng)需求分析》》。

      第一篇:《圖書(shū)管理系統(tǒng)需求分析》

      文檔編號(hào):003

      版本號(hào):2.0

      文檔名稱:需求分析 項(xiàng)目名稱:圖書(shū)管理系統(tǒng) 項(xiàng)目負(fù)責(zé)人:xxxx

      項(xiàng)目組長(zhǎng):xxx 程序錄入:xxxx 需求分析:xx 軟件測(cè)試: xxx

      開(kāi)發(fā)單位:xxx

      一、編寫(xiě)目的:

      編寫(xiě)本報(bào)告的目的是明確本系統(tǒng)的詳細(xì)需求,供使用單位確認(rèn)系統(tǒng)的功能和性能,并作為軟件設(shè)計(jì)人員的設(shè)計(jì)依據(jù)和使用單位的驗(yàn)收標(biāo)準(zhǔn)。

      二、編寫(xiě)背景:

      系統(tǒng)待開(kāi)發(fā)的名稱:圖書(shū)管理系統(tǒng)

      項(xiàng)目組長(zhǎng):

      段明偉

      程序錄入:

      張露、馮麗榮

      需求分析:

      高春芳、馮麗榮、韓苗苗、張露

      軟件測(cè)試:

      段明偉、曹凌云

      本系統(tǒng)的用戶:用戶,管理員

      三、任務(wù)概述

      系統(tǒng)的體系結(jié)構(gòu)為客戶端/服務(wù)器結(jié)構(gòu),開(kāi)發(fā)工具前臺(tái)為 VB,后臺(tái)數(shù)據(jù)庫(kù)為SQL Server 2000。在Windows操作系統(tǒng)的支持下完成相應(yīng)的所有功能。

      1.使用范圍

      在學(xué)校圖書(shū)館內(nèi)部的現(xiàn)有局域網(wǎng)這個(gè)網(wǎng)絡(luò)環(huán)境下,信息由各用戶在規(guī)定的權(quán)限下在各自的工作站上錄入,信息上網(wǎng)后各用戶可查詢,調(diào)用,達(dá)到信息共享。2.背景 圖書(shū)館在正常運(yùn)營(yíng)中面對(duì)大量書(shū)籍、讀者信息以及兩者間相互聯(lián)系產(chǎn)生的借書(shū)信息、還書(shū)信息?,F(xiàn)有的人工記錄方法既效率低又錯(cuò)誤過(guò)多,大大影響了圖書(shū)館的正常管理工作。因此需要對(duì)書(shū)籍資源、讀者資源、借書(shū)信息、還書(shū)信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利用管理效率的提高。3.功能分析

      (1)讀者信息的制定、輸入、修改、查詢,包括種類、性別、借書(shū)數(shù)量、借書(shū)期限、備注。

      (2)書(shū)籍基本信息制定、輸入、修改、查詢,包括書(shū)籍編號(hào)、類別、關(guān)鍵詞、備注。

      (3)借書(shū)信息制定、輸入、修改、查詢,包括書(shū)籍編號(hào)、讀者編號(hào)、借書(shū)日期、借書(shū)期限、備注。

      (4)還書(shū)信息制定、輸入、修改、查詢,包括書(shū)籍編號(hào)、讀者編號(hào)、還書(shū)日期、還書(shū)期限、備注、對(duì)超期的情況自動(dòng)給出提示。

      (5)有條件、多條件查詢各種信息。

      (6)新生辦理借書(shū)證、丟失辦理結(jié)束證、掛失。四.需求規(guī)定

      在圖書(shū)管理系統(tǒng)中,管理員要為每個(gè)讀者建立借閱賬戶,并給讀者發(fā)放不同類別的借閱卡(借閱卡可提供卡號(hào)、讀者姓名),賬戶內(nèi)存儲(chǔ)讀者的個(gè)人信息和借閱記錄信息。持有借閱卡的讀者可以通過(guò)管理員(作為讀者的代理人與系統(tǒng)交互)借閱、歸還圖書(shū),不同類別的讀者可借閱圖書(shū)的范圍、數(shù)量和期限不同,可通過(guò)互聯(lián)網(wǎng)或圖書(shū)館內(nèi)查詢終端查詢圖書(shū)信息和個(gè)人借閱情況,以及續(xù)借圖書(shū)(系統(tǒng)審核符合續(xù)借條件)。

      借閱圖書(shū)時(shí),先輸入讀者的借閱卡號(hào),系統(tǒng)驗(yàn)證借閱卡的有效性和讀者是否可繼續(xù)借閱圖書(shū),無(wú)效則提示其原因,有效則顯示讀者的基本信息(包括照片),供管理員人工核對(duì)。然后輸入要借閱的書(shū)號(hào),系統(tǒng)查閱圖書(shū)信息數(shù)據(jù)庫(kù),顯示圖書(shū)的基本信息,供管理員人工核對(duì)。最后提交借閱請(qǐng)求,若被系統(tǒng)接受則存儲(chǔ)借閱紀(jì)錄,并修改可借閱圖書(shū)的數(shù)量。歸還圖書(shū)時(shí),輸入讀者借閱卡號(hào)和圖書(shū)號(hào)(或丟失標(biāo)記號(hào)),系統(tǒng)驗(yàn)證是否有此借閱紀(jì)錄以及是否超期借閱,無(wú)則提示,有則顯示讀者和圖書(shū)的基本信息供管理員人工審核。如果有超期借閱或丟失情況,先轉(zhuǎn)入過(guò)期罰款或圖書(shū)丟失處理。然后提交還書(shū)請(qǐng)求,系統(tǒng)接受后刪除借閱紀(jì)錄,并登記并修改可借閱圖書(shū)的數(shù)量。

      圖書(shū)管理員定期或不定期對(duì)圖書(shū)信息進(jìn)行入庫(kù)、修改、刪除等圖書(shū)信息管理以及注銷(不外借),包括圖書(shū)類別和出版社管理。

      為系統(tǒng)維護(hù)人員提供權(quán)限管理、數(shù)據(jù)備份等通用功能。

      1.性能需求

      由于此開(kāi)發(fā)項(xiàng)目針對(duì)圖書(shū)館,使用頻度較高,使用性要求比較高。為防止對(duì)信息資料和管理程序的惡意破壞,要求有較為可靠的安全性能。總之,要求穩(wěn)定、安全、便捷,易于管理和操作。

      (1)查詢速度:不超過(guò)10秒;

      (2)其它所有交互功能反應(yīng)速度:不超過(guò)3秒;(3)可靠性:平均故障間隔時(shí)間不低于200小時(shí)。

      2.其他需求

      能快速恢復(fù)系統(tǒng)和故障處理,方便系統(tǒng)升級(jí)和擴(kuò)充,故障恢復(fù)時(shí)間不超過(guò)5小時(shí)。

      五.業(yè)務(wù)流程

      1.DFD數(shù)據(jù)流圖(系統(tǒng)維護(hù)為通用功能,這里不做具體分析)

      頂層圖

      讀者信息圖書(shū)信息管理員 讀者情況 圖書(shū)情況借還書(shū)信息

      圖書(shū)查詢條件 借閱查詢條件圖書(shū)管理系統(tǒng)圖書(shū)信息 讀者借閱情況讀者0層圖

      圖書(shū)查詢條件 圖書(shū)信息1書(shū)籍管理圖書(shū)信息讀者 圖書(shū)情況 借閱信息 圖書(shū)信息 圖書(shū)信息 圖書(shū)信息表借閱查詢條件借閱信息表 借閱信息 讀者信息 讀者情況管理員 圖書(shū)基本信息 圖書(shū)借還信息 借閱信息 借還書(shū)信息 3 讀者借閱情況借閱管理借還書(shū)信息讀者基本信息2讀者管理管理員 讀者信息 讀者信息 讀者信息表

      1層圖(2書(shū)籍管理)

      圖書(shū)查詢條件 圖書(shū)信息1書(shū)籍管理 圖書(shū)信息 圖書(shū)信息表圖書(shū)信息 圖書(shū)信息借閱查詢條件讀者 圖書(shū)情況 借閱信息借閱信息表 借閱信息 讀者信息 讀者情況管理員 圖書(shū)基本信息 圖書(shū)借還信息 借閱信息 借還書(shū)信息 3 讀者借閱情況借閱管理借還書(shū)信息讀者基本信息2讀者管理管理員 讀者信息 讀者信息 讀者信息表 1層圖(3讀者管理)

      讀者類別表讀者類別信息讀者(類別)信息2.1讀者類別管理讀者類別信息管理員 讀者情況讀者信息2.2讀者信息管理 借閱信息 讀者信息 讀者信息讀者信息表借閱信息表

      1層圖(4借閱管理)

      3..2.1過(guò)期罰款管理 過(guò)期信息 罰款數(shù) 借還(還)書(shū)信息管理員3.2.2圖書(shū)丟失管理 借閱查詢條件(續(xù)借)3.1續(xù)借管理 借閱情況讀者 罰款數(shù) 丟失信息 續(xù)借信息3.2還書(shū)管理 還/丟書(shū)信息 讀者基本信息3.3借還(借)書(shū)信息 借書(shū)信息借書(shū)管理 圖書(shū)借信息 借閱信息 讀者基 本信息圖書(shū)基本信息 還書(shū)信息 借閱信息借閱信息表讀者信息表圖書(shū)信息表管理員圖書(shū)信息表讀者信息表2.數(shù)據(jù)描述(1)E-R圖

      讀者借出日期借與還管理新生卡的辦理超期處罰還款日期圖書(shū)管理員卡的補(bǔ)辦與掛失管理圖書(shū)入庫(kù)圖書(shū)修改圖書(shū)注銷

      讀者實(shí)體與其屬性

      性別讀者姓名讀者類別借書(shū)證號(hào)讀者是否有超期

      圖書(shū)實(shí)體與其屬性

      書(shū)名條形碼號(hào)作者圖書(shū)編號(hào)圖書(shū)出版社出版日期類別借閱狀態(tài)借閱次數(shù)

      管理員實(shí)體與其屬性

      ID姓名密碼管理員

      (2)數(shù)據(jù)字典(DD)的描述

      圖書(shū)館信息管理系統(tǒng)數(shù)據(jù)流程圖中,數(shù)據(jù)信息和處理過(guò)程需要通過(guò)數(shù)據(jù)字典才能描述清楚。在我們定義的圖書(shū)館信息管理系統(tǒng)數(shù)據(jù)字典中,主要對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過(guò)程進(jìn)行說(shuō)明。

      1.主要數(shù)據(jù)流的定義

      (1)數(shù)據(jù)流名稱:讀者信息

      定義:ID+姓名+性別+讀者編號(hào)(用戶名)+密碼+用戶類型

      數(shù)據(jù)流量:………..(2)數(shù)據(jù)流名稱:圖書(shū)信息

      定義:ID+書(shū)名+類別+作者+定價(jià)+是否借出

      數(shù)據(jù)流量:………..(3)數(shù)據(jù)流名稱:管理員信息

      定義:ID+用戶名+密碼+用戶類型

      數(shù)據(jù)流量:………..(4)數(shù)據(jù)流名稱:借書(shū)請(qǐng)求

      定義:借書(shū)請(qǐng)求=書(shū)名+書(shū)號(hào)+讀者信息

      數(shù)據(jù)流量:………..(5)數(shù)據(jù)流名稱:還書(shū)請(qǐng)求

      定義:還書(shū)請(qǐng)求=書(shū)名+書(shū)號(hào)+是否超期

      數(shù)據(jù)流量:………..2.主要數(shù)據(jù)存儲(chǔ)的定義

      (1)存儲(chǔ)名稱:圖書(shū)記錄

      輸入:書(shū)號(hào)

      輸出:圖書(shū)所有信息及是否借出 數(shù)據(jù)結(jié)構(gòu):ID+書(shū)號(hào)+書(shū)名+出版社+作業(yè)+類別+定價(jià)+是否借出

      說(shuō)明:書(shū)號(hào)是唯一的,并且不能為空,用于建立主鍵

      (2)存儲(chǔ)名稱:讀者記錄

      輸入:證件號(hào)

      輸出:讀者信息及借書(shū)記錄(所借書(shū)的書(shū)號(hào))數(shù)據(jù)結(jié)構(gòu):ID+姓名+性別+職稱+單位+讀者編號(hào)+用戶類型+書(shū)號(hào)(借書(shū)記錄)說(shuō)明:讀者編號(hào)具有唯一性,這里書(shū)號(hào)為外碼

      (3)存儲(chǔ)名稱:借閱記錄

      輸入:書(shū)號(hào)

      輸出:圖書(shū)的借閱記錄信息

      數(shù)據(jù)結(jié)構(gòu):書(shū)號(hào)+讀者編號(hào)+借出日期

      說(shuō)明:在圖書(shū)-讀者關(guān)系中書(shū)號(hào)為主鍵,讀者編號(hào)為

      外鍵;在讀者-圖書(shū)關(guān)系中讀者編號(hào)為主鍵,書(shū)號(hào)為 外鍵

      3.主要處理過(guò)程的定義(1)處理過(guò)程:讀者管理

      輸入:讀者編號(hào) 輸出:讀者的注冊(cè)信息

      處理操作:對(duì)所有注冊(cè)的讀者信息建表,并對(duì)讀者統(tǒng)一編號(hào),編號(hào)是唯一的,能夠?qū)崿F(xiàn)對(duì)讀者信息的增加刪除修改等操作(2)處理過(guò)程:圖書(shū)管理

      輸入:書(shū)號(hào)

      輸出:圖書(shū)的基本信息

      處理操作:對(duì)所有進(jìn)館的圖書(shū)編號(hào),分類上架,建立圖書(shū)信息表,圖書(shū)編號(hào)具有唯一性,便于管理員對(duì)圖書(shū)信息增加刪除修改等操作

      (3)處理過(guò)程:圖書(shū)查詢

      輸入:用戶身份,圖書(shū)編號(hào),書(shū)名

      輸出:所查詢圖書(shū)的相關(guān)信息

      處理操作:用戶登錄后可以查詢圖書(shū)信息,按圖書(shū)編號(hào)可以查詢到某本書(shū)的詳細(xì)情況,也可以通過(guò)書(shū)名,作者,出版社進(jìn)行模糊查詢

      六.運(yùn)行環(huán)境規(guī)定 ? 客戶機(jī)

      外圍設(shè)備:鼠標(biāo),鍵盤(pán),顯示器;

      操作系統(tǒng):裝有瀏覽器的各種操作系統(tǒng); ?

      服務(wù)器

      外圍設(shè)備:鼠標(biāo),鍵盤(pán),顯示器; 編譯程序:Visual Basic;

      操作系統(tǒng):任何操作系統(tǒng)(windows or linux); 數(shù)據(jù)庫(kù)支持:SQL Server 2000或更高版本;

      數(shù)據(jù)存儲(chǔ)能力和測(cè)試支持能力:需要有較高的系統(tǒng)支持。

      第二篇:圖書(shū)管理系統(tǒng)需求分析

      云南工商學(xué)院09信息管理1班

      圖書(shū)管理系統(tǒng)需求分析

      班級(jí):09信息管理1班

      組員: 唐學(xué)悅,段敏,楊文燕,胡勇毅,余科輯,林春宇,李波

      任務(wù)分配情況:

      云南工商學(xué)院09信息管理1班

      目錄 系統(tǒng)需求概述...............................................................................................................................3 1.1 圖書(shū)管理系統(tǒng)功能概述....................................................................................................3 1.2 系統(tǒng)主要業(yè)務(wù)流程分析....................................................................................................3 1.3 系統(tǒng)功能模塊分析............................................................................................................3 1.4 建立用例模型....................................................................................................................4 1.4.1 讀者用例圖.............................................................................................................4 1.4.2 圖書(shū)管理員用例圖.................................................................................................4 1.4.3 系統(tǒng)管理員用例圖.................................................................................................5 1.5 詳述用例............................................................................................................................5 2 系統(tǒng)分析.......................................................................................................................................6 2.1 類圖....................................................................................................................................6 3 系統(tǒng)設(shè)計(jì).......................................................................................................................................8 3.1 用例動(dòng)態(tài)模型設(shè)計(jì)............................................................................................................8 3.1.1 實(shí)現(xiàn)“讀者查詢個(gè)人借閱信息”用例的動(dòng)態(tài)模型.................................................8 3.1.2 實(shí)現(xiàn)“查詢圖書(shū)信息”用例的動(dòng)態(tài)模型.................................................................9 3.1.3 實(shí)現(xiàn)“借閱圖書(shū)”用例的動(dòng)態(tài)模型.........................................................................9 3.2 類圖設(shè)計(jì)..........................................................................................................................11 3.3 物理架構(gòu)設(shè)計(jì)..................................................................................................................12 3.3.1 組件圖...................................................................................................................12 3.3.2 配置圖...................................................................................................................13 2

      云南工商學(xué)院09信息管理1班

      1.系統(tǒng)需求概述

      1.1 圖書(shū)管理系統(tǒng)功能概述

      圖書(shū)管理主要是借書(shū)、還書(shū)以及其他一些附帶操作(例如,超期罰款、催還圖書(shū)等)的處理。一個(gè)簡(jiǎn)單的圖書(shū)管理系統(tǒng)應(yīng)提供如下功能:

      ·借書(shū)處理:完成讀者借書(shū)的流程處理?!み€書(shū)處理:完成讀者還書(shū)的流程處理。

      ·信息查詢:包括圖書(shū)信息查詢和讀者借閱情況查詢。·圖書(shū)管理:包括輸入新書(shū)記錄和刪除舊書(shū)記錄。

      1.2 系統(tǒng)主要業(yè)務(wù)流程分析

      與系統(tǒng)功能相對(duì)應(yīng),系統(tǒng)主要有4個(gè)流程:結(jié)束流程、還書(shū)流程、圖書(shū)查詢、圖書(shū)資源管理。各流程的主要過(guò)程描述如下:

      ·借書(shū)流程:讀者借閱所需的圖書(shū),借出后圖書(shū)記錄中的借閱標(biāo)志被置為false(不能再借),借書(shū)文件中增加一個(gè)借書(shū)記錄。

      ·還書(shū)流程:讀者歸還所借的圖書(shū),還書(shū)后圖書(shū)記錄中的借閱標(biāo)志被置為true(可被外借),在借書(shū)文件中刪除一個(gè)借書(shū)記錄。

      ·圖書(shū)查詢:讀者和工作人員可以進(jìn)行圖書(shū)信息查詢,輸入圖書(shū)的編號(hào)或書(shū)名,可從圖書(shū)對(duì)象列表中查找相應(yīng)的記錄。

      ·圖書(shū)管理:首先由工作人員在“錄入新書(shū)資料”和“刪除舊書(shū)資料”兩個(gè)選項(xiàng)中選擇。若是“錄入新書(shū)資料”,則由工作人員輸入新書(shū)資料,將新書(shū)添加為對(duì)象列表的新紀(jì)錄。若是“刪除舊書(shū)資料”,則查找需要?jiǎng)h除的圖書(shū),將其從圖書(shū)對(duì)象列表中刪除。

      1.3 系統(tǒng)功能模塊分析

      滿足上述需求的系統(tǒng)主要包括以下幾個(gè)系統(tǒng)模塊:

      ·基本業(yè)務(wù)處理模塊:主要用于實(shí)現(xiàn)圖書(shū)管理員對(duì)讀者借閱圖書(shū)和歸還圖書(shū)的處理。

      ·信息查詢模塊:重要用于實(shí)現(xiàn)讀者對(duì)圖書(shū)信息和自身借閱信息的查詢。

      云南工商學(xué)院09信息管理1班

      ·系統(tǒng)維護(hù)模塊:主要用于實(shí)現(xiàn)系統(tǒng)管理員對(duì)讀者信息、圖書(shū)管理員信息、圖書(shū)信息、和數(shù)據(jù)庫(kù)的管理。

      1.4 建立用例模型

      根據(jù)功能需求構(gòu)造用例模型,主要任務(wù)是識(shí)別系統(tǒng)中的所有參與者,并對(duì)每個(gè)參與者找出其用例,建立用例模型。

      系統(tǒng)主要的參與者為“讀者”、“圖書(shū)管理員”、和“系統(tǒng)管理員”。各個(gè)參與者的用例圖如下:

      1.4.1 讀者用例圖

      <>查找借閱信息登錄系統(tǒng)查找圖書(shū)借閱圖書(shū)讀者<>歸還圖書(shū)繳納罰金

      圖1-1 讀者用例圖

      1.4.2 圖書(shū)管理員用例圖

      <>查詢借閱信息檢查用戶合法性<>圖書(shū)管理員歸還圖書(shū)收取罰金

      圖1-2 圖書(shū)管理員用例圖

      云南工商學(xué)院09信息管理1班

      1.4.3 系統(tǒng)管理員用例圖

      添加書(shū)目添加讀者刪除書(shū)目刪除讀者系統(tǒng)管理員查詢圖書(shū)查詢讀者

      圖1-3 系統(tǒng)管理員用例圖

      1.5 詳述用例

      在識(shí)別了參與者和主要用例并創(chuàng)建了用例圖之后,如果有必要,還可以按順序詳述每個(gè)用例,包括用例如何開(kāi)始、結(jié)束以及如何與參與者進(jìn)行交互。

      表1-1 讀者查找個(gè)人借閱信息用例

      用例:讀者查找個(gè)人借閱信息(用例名稱)(唯一標(biāo)識(shí)符)(涉及用例的參與者)(用例開(kāi)始時(shí),系統(tǒng)必須滿足的條件)ID:1參與者:

      1、讀者前提條件: 讀者已登錄到系統(tǒng)事件流:

      1、讀者選擇查找個(gè)人借閱信息界面

      2、讀者輸入圖書(shū)證編號(hào)

      3、系統(tǒng)按圖書(shū)證編號(hào)查找讀者借閱信息結(jié)果:系統(tǒng)向讀者顯示讀者借閱信息,該用例結(jié)束(用例中的實(shí)際步驟)(用例結(jié)束時(shí),系統(tǒng)的狀態(tài))

      云南工商學(xué)院09信息管理1班

      表1-2 讀者查找圖書(shū)信息用例

      用例:讀者查找圖書(shū)信息(用例名稱)(唯一標(biāo)識(shí)符)(涉及用例的參與者)ID:2參與者:

      1、讀者(用例開(kāi)始時(shí),系統(tǒng)必須滿足的條件)前提條件: 讀者已經(jīng)啟動(dòng)圖書(shū)管理系統(tǒng),并已知書(shū)名或書(shū)號(hào)事件流:

      1、讀者選擇查找圖書(shū)信息界面

      2、讀者輸入書(shū)名或書(shū)號(hào)

      3、系統(tǒng)按書(shū)名或書(shū)號(hào)查找圖書(shū)信息結(jié)果:系統(tǒng)向讀者顯示圖書(shū)信息,該用例結(jié)束(用例中的實(shí)際步驟)(用例結(jié)束時(shí),系統(tǒng)的狀態(tài))系統(tǒng)分析

      2.1 類圖

      在定義系統(tǒng)需求后,下一步就是確定系統(tǒng)中存在的對(duì)象類。系統(tǒng)中對(duì)象類的識(shí)別可以使用名詞/動(dòng)詞分析法來(lái)進(jìn)行,即文本中的名詞和名詞短語(yǔ)暗示類或類的屬性,動(dòng)詞和動(dòng)詞短語(yǔ)暗示職責(zé)或者類的操作。

      通過(guò)用例圖的分析可知,在圖書(shū)管理系統(tǒng)中可以確定的主要對(duì)象類包括 “讀者”,“圖書(shū)”、“圖書(shū)管理人員”和“系統(tǒng)管理員”。其中“讀者”和“圖書(shū)”通過(guò)借閱關(guān)系可以構(gòu)成一個(gè)新類“借閱記錄”。

      另外,分析用例圖可知,用例“身份驗(yàn)證”和“圖書(shū)資料查詢”是對(duì)象類“讀者”和“工作人員”共同擁有的,并且用例“身份驗(yàn)證”是除用例“圖書(shū)資料查詢”之外其余用例執(zhí)行的前提,因此可以將“身份驗(yàn)證”與“圖書(shū)資料查詢”定義為接口類中的操作(接口類是不含屬性且操作函數(shù)沒(méi)有具體實(shí)現(xiàn)的抽象類,接口類通過(guò)一個(gè)實(shí)現(xiàn)聯(lián)系獲得其它對(duì)象類的支持,這些對(duì)象類實(shí)現(xiàn)接口類中定義的全部操作)。其余用例則抽象為與該用例交互的參與者所屬對(duì)象類的操作。因此,最后可獲得的對(duì)象類圖為:

      云南工商學(xué)院09信息管理1班

      系統(tǒng)管理員-name-password1*讀者-name-number-password+借書(shū)()+還書(shū)()+借閱情況查詢()***<>身份驗(yàn)證*<>圖書(shū)資料查詢****借書(shū)記錄-borrower-book**1*圖書(shū)-number-name-author-public-time1**圖書(shū)管理人員-name-number-password+添加圖書(shū)記錄()+刪除圖書(shū)記錄()*

      圖1-4 系統(tǒng)對(duì)象類圖

      除了定義上述用于系統(tǒng)數(shù)據(jù)信息存儲(chǔ)管理和業(yè)務(wù)邏輯控制的類之外,在用圖形用戶界面開(kāi)發(fā)系統(tǒng)時(shí),我們還可以定義一些相應(yīng)的用戶界面類:

      (1)MainWindow類—MainWindow是圖書(shū)管理員與系統(tǒng)交互的主界面,系統(tǒng)的主 界面具有菜單,當(dāng)用戶選擇不同的菜單項(xiàng)時(shí),MainWindow對(duì)象調(diào)用相應(yīng)的方法完成功能操作。

      (2)BorrowDialog類—BorrowDialog是進(jìn)行借書(shū)操作時(shí)需要的對(duì)話框。(3)ReturnDialog類—ReturnDialog是進(jìn)行還書(shū)操作時(shí)需要的對(duì)話框。(4)QueryDialog類—QueryDialog是查詢某借閱者的借閱信息或圖書(shū)庫(kù)存信息的對(duì)話框。

      (5)MaintenanceWindow類—MaintenanceWindow是系統(tǒng)管理員對(duì)系統(tǒng)進(jìn)行維護(hù)的主界面,它也提供菜單項(xiàng)。

      ReturnDialogBorrowDialogMainWindowQueryDialogMaintenanceDialog 圖1-5圖書(shū)管理系統(tǒng)的用戶界面類

      云南工商學(xué)院09信息管理1班 系統(tǒng)設(shè)計(jì)

      系統(tǒng)設(shè)計(jì)的主要工作是用例實(shí)現(xiàn)—設(shè)計(jì)。即對(duì)每個(gè)用例進(jìn)行動(dòng)態(tài)建模,包括建立序列圖、協(xié)作圖等,描述如何通過(guò)類對(duì)象的協(xié)作來(lái)實(shí)現(xiàn)用例中的功能。隨著動(dòng)態(tài)建模的深入,會(huì)發(fā)現(xiàn)原來(lái)建立的類存在缺陷或不夠完整,需要對(duì)分析中得到的類圖進(jìn)行不斷的修正和調(diào)整。所以,還應(yīng)該通過(guò)動(dòng)態(tài)建模來(lái)修正和完善類圖。

      3.1 用例動(dòng)態(tài)模型設(shè)計(jì)

      3.1.1 實(shí)現(xiàn)“讀者查詢個(gè)人借閱信息”用例的動(dòng)態(tài)模型

      :MainWindow:QueryDialog:BorrowBookBorrower1:queryLoan2:createDialog3:queryLoanInfo4:getBook5:消息查詢6:返回借閱信息7:顯示借閱信息

      圖1-6 讀者查詢個(gè)人借閱信息序列圖

      1:queryLoan():MainWindowerBorrower6:顯示借yLoanInfo()閱信息5:返回借閱信息:Borrower-Book4:getBook():QueryDialog2:createDialog()3:qu

      圖1-7 讀者查詢個(gè)人借閱信息協(xié)作圖

      云南工商學(xué)院09信息管理1班

      3.1.2 實(shí)現(xiàn)“查詢圖書(shū)信息”用例的動(dòng)態(tài)模型

      :MainWindow:QueryDialog:BorrowBookBorrower1:queryLoan2:createDialog3:queryLoanInfo4:findBook5:圖書(shū)信息查詢6:返回圖書(shū)信息7:顯示圖書(shū)信息 圖1-8 讀者查詢圖書(shū)序列圖

      1:queryLoan():MainWindowerBorrower6:顯示圖yLoanInfo()書(shū)信息5:返回圖書(shū)信息:Borrower-Book4:findBook():QueryDialog2:createDialog()3:qu

      圖1-9 讀者查詢圖書(shū)協(xié)作圖

      3.1.3 實(shí)現(xiàn)“借閱圖書(shū)”用例的動(dòng)態(tài)模型

      云南工商學(xué)院09信息管理1班

      :MainWindow:BorrowDialog:QueryDialogBorrower1:queryLoan2:createDialog4:查詢圖書(shū)庫(kù)存5:返回圖書(shū)是否可借6:修改讀者的借閱信息及庫(kù)存信息7:修改成功8:顯示借書(shū)成功

      圖1-10 讀者借閱圖書(shū)序列圖

      2:createDialog()oan():MainWindow:BorrowDialogry1:queL息6:顯示借書(shū)成功存庫(kù)信書(shū)借存圖可庫(kù)詢否及查是息功:4書(shū)信成圖閱改修Borrower回借:7返者:讀5改修:6:QueryDialog

      圖1-11 讀者借閱圖書(shū)協(xié)作圖

      云南工商學(xué)院09信息管理1班

      3.1.4 實(shí)現(xiàn)“歸還圖書(shū)”用例的動(dòng)態(tài)模型

      :MainWindow:ReturnDialog:QueryDialogBorrower1:queryLoan2:createDialog3:修改讀者的借閱信息及庫(kù)存信息4:修改成功5:顯示還書(shū)成功

      圖1-12 讀者歸還圖書(shū)序列圖

      1:queryLoan():MainWindowBorrower6:顯示還書(shū)成功4:修改成功:QueryDialog3:修改讀者的借閱信息及庫(kù)存信息:ReturnDialog2:createDialog()

      圖1-13 讀者歸還圖書(shū)協(xié)作圖

      3.2 類圖設(shè)計(jì)

      進(jìn)一步擴(kuò)充和細(xì)化分析階段定義的類,包括定義新的類來(lái)處理用戶的需求。隨著動(dòng)態(tài)建模的深入,也會(huì)發(fā)現(xiàn)原來(lái)建立的類存在缺陷或不夠完整,需要對(duì)分析中得到的類圖進(jìn)行不斷的修正和調(diào)整。所以,還應(yīng)該通過(guò)動(dòng)態(tài)建模來(lái)修正和完善類圖。

      云南工商學(xué)院09信息管理1班

      系統(tǒng)管理員-name:string-password:string+AddBook()+QueryBook()+AddBorrower()+QueryBorrower()借書(shū)記錄-borrower:string-book:string-date:Date+newLoan()+getBorrower()+getBook()11*讀者-name:string-number:string-password:string+Borrow()+Return()+QueryLoan()***<>身份驗(yàn)證*<>圖書(shū)資料查詢*1*圖書(shū)-number:string-name:string-author:string-publish:string-time:Date+newBook()+findBook()**圖書(shū)管理人員*-name:string-number:string-password:string+AddLoan()+DeleteLoan()*****

      圖1-14 設(shè)計(jì)類圖

      3.3 物理架構(gòu)設(shè)計(jì)

      物理架構(gòu)設(shè)計(jì)就是用UML圖形描述系統(tǒng)軟件和硬件的大致結(jié)構(gòu),包括畫(huà)出組件圖和配置圖。

      3.3.1 組件圖

      組件圖:表示構(gòu)成軟件系統(tǒng)的各物理組件及其相互之間的聯(lián)系。它能明確表示軟件系統(tǒng)各部分的功能職責(zé)。圖書(shū)管理系統(tǒng)的組件圖如下所示,其中包含“借/還書(shū)處理”、“信息查詢”、“圖書(shū)資源管理”和“身份驗(yàn)證”等組件。

      云南工商學(xué)院09信息管理1班

      圖書(shū)管理系統(tǒng)借/還處理信息查詢圖書(shū)資源管理身份驗(yàn)證圖書(shū)信息借閱信息

      圖1-15 系統(tǒng)組件圖

      3.3.2 配置圖

      圖書(shū)管理系統(tǒng)是一個(gè)基于網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)的應(yīng)用系統(tǒng),可以采用B/S結(jié)構(gòu),系統(tǒng)配置圖下圖所示:

      數(shù)據(jù)庫(kù)服務(wù)器圖書(shū)信息借閱信息讀者客戶端借/還書(shū)處理工作人員客戶端公共客戶端身份驗(yàn)證圖書(shū)資源管理借閱信息圖書(shū)資料查詢 圖1-16 系統(tǒng)配置圖

      第三篇:圖書(shū)管理系統(tǒng)需求分析

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

      1.引言 1.1 編寫(xiě)目的

      軟件需求分析,其目的是用于說(shuō)明軟件產(chǎn)品或軟件項(xiàng)目需要滿足的條件和限制。在軟件工程項(xiàng)目中,首先要獲取用戶的需求,通過(guò)對(duì)軟件需要的提取、分析、文檔化和驗(yàn)證,為進(jìn)一步的設(shè)計(jì)和實(shí)現(xiàn)提供數(shù)據(jù)。軟件需求與其他活動(dòng)也密切相關(guān),如軟件測(cè)試、配置管理和質(zhì)量管理等。

      本需求的編寫(xiě)是為了研究利用大型數(shù)據(jù)庫(kù)做基礎(chǔ)的圖書(shū)管理系統(tǒng)軟件的開(kāi)發(fā)途徑和應(yīng)用方法。同時(shí)它也是進(jìn)行項(xiàng)目策劃、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的基礎(chǔ),是維護(hù)人員進(jìn)行內(nèi)部維護(hù),信息更新,驗(yàn)收和測(cè)試的依據(jù)。

      1.2 項(xiàng)目背景

      本項(xiàng)目的名稱:圖書(shū)管理系統(tǒng)。

      圖書(shū)管理系統(tǒng)這任務(wù)提出與開(kāi)發(fā)者為某學(xué)生的課程設(shè)計(jì),用戶是學(xué)校圖書(shū)館。本產(chǎn)品是針對(duì)電腦管理圖書(shū)的需求設(shè)計(jì)的,可以完成圖書(shū)信息錄入、修改、刪除,讀者登記、購(gòu)入新書(shū)、讀者借還書(shū)、圖書(shū)注銷等。

      1.3 相關(guān)定義

      數(shù)據(jù)流圖(Data Flow Diagram):簡(jiǎn)稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。數(shù)據(jù)字典:它是數(shù)據(jù)的信息的集合,即對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集 合。其作用是為設(shè)計(jì)人員提供關(guān)于數(shù)據(jù)描述的信息。數(shù)據(jù)字典應(yīng)該由對(duì)以下四類元素的定義組成:數(shù)據(jù)流、數(shù)據(jù)流分量(即數(shù)據(jù)元素)、數(shù)據(jù)存儲(chǔ)、處理。

      2.需求概述 2.1 目標(biāo)

      “圖書(shū)管理系統(tǒng)”主要提供圖書(shū)信息和讀者基本信息的維護(hù)以及借閱等功能。本系統(tǒng)是提高圖書(shū)管理工作的效率,減少相關(guān)人員的工作量,使學(xué)校的圖書(shū)管理工作真正做到科學(xué)、合理的規(guī)劃,系統(tǒng)、高效的實(shí)施。

      2.2 用戶類和特征

      最高用戶是圖書(shū)管理員和讀者,圖書(shū)管理員需要進(jìn)行用戶的創(chuàng)建、修改和刪除等工作,要求具備計(jì)算機(jī)知識(shí),如權(quán)限管理等。讀者是普通用戶,具備一定的計(jì)算機(jī)操作即可。

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

      服務(wù)器:CPU P4 1GHz以上;內(nèi)存256M以上配置。由于服務(wù)器將存儲(chǔ)大量圖書(shū)資料,建議準(zhǔn)備100G以上硬盤(pán)、并預(yù)留磁盤(pán)擴(kuò)充接口。

      客戶端:CPU C433MHz以上;硬盤(pán):200M以上空白空間;內(nèi)存:128M以上配置。

      軟件運(yùn)行環(huán)境:服務(wù)器:Windows 2000 Server、Windows 2000 Advanced Server、Windows 2003均可;Microsoft SQL Server 2000 或 2005。

      3.需求分析 3.1數(shù)據(jù)需求

      圖書(shū)館管理信息系統(tǒng)需要完成功能主要有:

      1)讀者基本信息的輸入,包括借書(shū)證編號(hào)、讀者姓名、讀者性別等。2)讀者基本信息的查詢、修改,包括讀者借書(shū)證編號(hào)、讀者姓名、讀者性別等。3)書(shū)籍類別標(biāo)準(zhǔn)的制定、類別信息的輸入,包括類別編號(hào)、類別名稱。4)書(shū)籍類別信息的查詢、修改,包括類別編號(hào)、類別名稱。

      5)書(shū)籍庫(kù)存信息的輸入,包括書(shū)籍編號(hào)、書(shū)籍名稱、書(shū)籍類別、作者姓名、出版社名稱、出版日期、登記日期。

      6)書(shū)籍庫(kù)存信息的查詢,修改,包括書(shū)籍編號(hào)、書(shū)籍名稱、書(shū)籍類別、作者姓名、出版社名稱、出版日期登記日期等。

      7)借書(shū)信息的輸入,包括讀者借書(shū)證編號(hào)、書(shū)籍編號(hào)、借書(shū)日期。

      8)借書(shū)信息的查詢、修改,包括借書(shū)證編號(hào)、借書(shū)證編號(hào)、讀者姓名、書(shū)籍編號(hào)、書(shū)籍名稱、借書(shū)日期等。

      9)還書(shū)信息的輸入,包括借書(shū)證編號(hào)、書(shū)籍編號(hào)、還書(shū)日期。

      10)還書(shū)信息的查詢和修改,包括還書(shū)讀者借書(shū)證編號(hào)、讀者姓名、書(shū)籍編號(hào)、書(shū)籍名稱、借書(shū)日期、還書(shū)日期等。11)超期還書(shū)罰款輸入,還書(shū)超出期限包括超出期限還書(shū)的讀者借書(shū)證號(hào),書(shū)籍編號(hào),罰款金額。

      12)超期還書(shū)罰款查詢,刪除,包括讀者借書(shū)證編號(hào)、讀者姓名、書(shū)籍編號(hào)、書(shū)籍名稱,罰款金額等

      13)管理員管理:包括創(chuàng)建讀者用戶信息、刪除讀者用戶信息、添加圖書(shū)信息、刪除圖書(shū)信息。

      3.2事物需求

      1)在讀者信息管理部分,要求: a.可以查詢讀者信息。

      b.可以對(duì)讀者信息進(jìn)行添加及刪除的操作。

      2)在書(shū)籍信息管理部分,要求: a.可以瀏覽書(shū)籍信息。

      b.可以對(duì)書(shū)籍信息進(jìn)行維護(hù),包括添加及刪除的操作。

      3)在借閱信息管理部分,要求: a.可以瀏覽借閱信息。

      b.可以對(duì)借閱信息進(jìn)行維護(hù)操作。

      4)在歸還信息管理部分,要求: a.可以瀏覽歸還信息。

      b.對(duì)歸還信息可修改維護(hù)操作。

      5)在管理者信息管理部分,要求: a.顯示當(dāng)前數(shù)據(jù)庫(kù)中管理者情況。b.對(duì)管理者信息維護(hù)操作。

      6)在罰款信息管理部分,要求: a.可以瀏覽罰款信息。b.對(duì)罰款信息可以更新。

      3.3確定用例及編寫(xiě)用例文檔

      用例描述了一個(gè)完整的系統(tǒng)事件流程,其重點(diǎn)在于執(zhí)行者與系統(tǒng)之間的交互而不是內(nèi)在的系統(tǒng)活動(dòng),并對(duì)執(zhí)行者產(chǎn)生有價(jià)值的可觀測(cè)結(jié)果。

      在這個(gè)“圖書(shū)管理系統(tǒng)”中的用例圖如下所示。

      用例圖不能提供用例所具有的全部信息,為此需要使用文字描述那些不能放在圖形上的信息。用例文檔是關(guān)于執(zhí)行者與系統(tǒng)如何交互的規(guī)格說(shuō)明,要求清晰明確,沒(méi)有二義性。在描述用例時(shí),應(yīng)該只注重外部能力,不涉及內(nèi)部細(xì)節(jié)。

      4.非功能需求 4.1 性能需求

      學(xué)校對(duì)系統(tǒng)性能無(wú)特殊的要求,只要查詢圖書(shū)的時(shí)候沒(méi)有明顯的延遲就可以了,查詢的時(shí)間不要超過(guò)3秒鐘。條件、假定和限制:

      1)系統(tǒng)最小壽命: 系統(tǒng)應(yīng)該能在無(wú)重大改動(dòng)的條件下正常運(yùn)行5年以上。

      2)對(duì)設(shè)備的要求:

      要求計(jì)算機(jī)穩(wěn)定性良好,整套系統(tǒng)經(jīng)濟(jì)實(shí)惠。

      3)可以利用的信息和資源:

      圖書(shū)管已經(jīng)配置了所有的計(jì)算機(jī),以及網(wǎng)絡(luò)設(shè)備,操作人員將使用win2003 4)圖書(shū)管員工受過(guò)較好的計(jì)算機(jī)方面的培訓(xùn),在調(diào)研的時(shí)候感覺(jué)有不少員工有計(jì)算機(jī)方面的專業(yè)經(jīng)驗(yàn)。5)編目要參照中圖法。

      安全性需求

      對(duì)于圖書(shū)管理系統(tǒng)的圖書(shū)量會(huì)非常大,所以在對(duì)這些圖書(shū)導(dǎo)入和查詢時(shí)要保證速度。在圖書(shū)借閱過(guò)程中又要保證事務(wù)的完整性。對(duì)于整個(gè)系統(tǒng),需要完整的權(quán)限控制,防止某些人惡意攻擊系統(tǒng),修改原始記錄,同時(shí)對(duì)于數(shù)據(jù)庫(kù)中的數(shù)據(jù)需要定時(shí)備份,防止系統(tǒng)數(shù)據(jù)丟失。此外,系統(tǒng)要求用戶在登陸時(shí)需要身份驗(yàn)證。

      5.故障處理

      在正常情況下,應(yīng)不出錯(cuò)。一旦發(fā)生意外,比如掉電、網(wǎng)絡(luò)不通等,也應(yīng)保證系統(tǒng)數(shù)據(jù)不會(huì)丟失。

      故障出現(xiàn)后可能采取的變通措施,包括:

      備份:使用附加存儲(chǔ)設(shè)備備份數(shù)據(jù)。備份頻率為每日一次。需手動(dòng)備份?;謴?fù)及再啟動(dòng):如果數(shù)據(jù)造成丟失,可使用備份數(shù)據(jù)還原。

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

      圖書(shū)管理系統(tǒng)需求分析

      1.引言

      1.1 編寫(xiě)目的:編寫(xiě)次文檔是為了分析軟件的可行性和軟件的細(xì)化問(wèn)題。1.2項(xiàng)目背景:桂林電子科技大學(xué)大三軟件工程系數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)。2.任務(wù)概述 2.1 目標(biāo):(1)提高圖書(shū)館借書(shū)還書(shū)查詢書(shū)籍的效率,避免人工管理的失誤和低效率問(wèn)題。(2)為完成課程設(shè)計(jì)需要。

      2.2 運(yùn)行環(huán)境:(1)硬件方面:神舟筆記本(2)軟件方面:CodeBlocks 2.3 條件與限制:編程用計(jì)算機(jī)一臺(tái);完成期限2017/9/18;無(wú)資金供給。4.功能需求 4.1 功能劃分

      可細(xì)化為五部分:人事管理,圖書(shū)信息管理,借書(shū)管理,還書(shū)管理,超時(shí)管理。(1)人事管理:1.能對(duì)校園內(nèi)所有教職工學(xué)生有關(guān)檔案詳細(xì)資料記錄并保存。2.能對(duì)保存的文檔數(shù)據(jù)進(jìn)行查詢和修改。3.能按姓名檢索人員。

      (2)圖書(shū)信息管理:1.對(duì)圖書(shū)以檢索號(hào)進(jìn)行數(shù)據(jù)儲(chǔ)存。2.對(duì)圖書(shū)的進(jìn)貨時(shí)間與價(jià)錢進(jìn)行記錄。3.對(duì)圖書(shū)的借出與還入進(jìn)行記錄。

      (3)借出管理:對(duì)圖書(shū)借出的人員進(jìn)行記錄。(4)還書(shū)管理:對(duì)圖書(shū)還入進(jìn)行記錄。

      (5)超時(shí)系統(tǒng):當(dāng)某人員借書(shū)的期限達(dá)到上限時(shí),按時(shí)提醒。5.性能需求

      5.1時(shí)間特性:對(duì)圖書(shū)的借出和還入時(shí)間要求有及時(shí)性,借出和還入能立即做出圖書(shū)庫(kù)是否還有此書(shū)。

      5.2適應(yīng)性:此軟件為課程設(shè)計(jì)所設(shè)計(jì),因此不考慮適應(yīng)性。6.用戶界面:

      CodeBlocks運(yùn)行窗口。

      7.使用的數(shù)據(jù)結(jié)構(gòu)算法:使用數(shù)組動(dòng)態(tài)分配空間來(lái)儲(chǔ)存數(shù)據(jù)。

      第五篇:圖書(shū)管理系統(tǒng)需求分析

      圖書(shū)管理系統(tǒng)需求分析

      第六次作業(yè):

      圖書(shū)管理系統(tǒng)的參與者主要有3類:讀者、圖書(shū)館管理員、圖書(shū)管理系統(tǒng)維護(hù)者。1.讀者用例圖:

      2.圖書(shū)管理員用例圖

      3.圖書(shū)管理系統(tǒng)維護(hù)員

      圖書(shū)管理系統(tǒng)部分用例規(guī)約: 1)登陸系統(tǒng) 1.1)簡(jiǎn)要說(shuō)明 本用例用于向用戶提供登陸功能。讀者借書(shū)時(shí),必須進(jìn)行登陸操作才能借書(shū)。

      1.2)事件流 1.2.1)基本流

      i.用戶填寫(xiě)賬號(hào)和密碼等個(gè)人信息 ii.系統(tǒng)驗(yàn)證用戶所填寫(xiě)的信息 iii.完成登陸操作 1.2.2)備選流

      1.2.2.1)用戶登陸失敗

      如果用戶輸入的賬號(hào)和密碼有錯(cuò)誤,會(huì)給予錯(cuò)誤提示,并清空填寫(xiě)錯(cuò)誤的文本框,要求用戶重新輸入。1.3)特殊需求

      無(wú)

      1.4)前置條件

      用戶必須首先訪問(wèn)系統(tǒng),并且系統(tǒng)有該用戶

      1.5)后置條件

      如果該用例成功,則給予用戶更多的權(quán)限資源,否則,當(dāng)前用戶只擁有公共的權(quán)限。

      1.6)擴(kuò)展點(diǎn) 無(wú)

      2)查詢書(shū)籍

      2.1)簡(jiǎn)要說(shuō)明

      本用例用于給用戶查詢書(shū)籍。

      2.2)事件流

      2.2.1)基本流

      i.用戶訪問(wèn)系統(tǒng),輸入搜索關(guān)鍵字

      ii.系統(tǒng)根據(jù)搜索關(guān)鍵字,查詢相關(guān)的書(shū)籍

      iii.系統(tǒng)把查詢到的書(shū)籍反饋給用戶

      2.3)備選流

      2.3.1)搜索結(jié)果為空

      如果搜索結(jié)果為空,則提示用戶重新輸入關(guān)鍵字搜索。2.3)特殊要求 無(wú)

      2.4)前置條件 用戶必須訪問(wèn)本系統(tǒng) 2.5)后置條件

      如果本用例成功,則在數(shù)據(jù)庫(kù)添加被搜索的次數(shù) 2.6)擴(kuò)展點(diǎn) 無(wú)

      3)借閱書(shū)籍

      3.1)簡(jiǎn)要說(shuō)明

      本用例用于想讀者借閱書(shū)籍。讀者查詢到自己想借的書(shū)籍,發(fā)送借書(shū)請(qǐng)求,再完成借書(shū)操作。

      3.2)事件流 3.2.1)基本流 i.查詢書(shū)籍信息 ii.發(fā)送借書(shū)請(qǐng)求

      iii.圖書(shū)管理員受理借書(shū)請(qǐng)求

      iv.將借書(shū)信息添加到數(shù)據(jù)庫(kù),完成借書(shū)操作 3.2.2)備選流

      3.2.2.1)讀者信息驗(yàn)證錯(cuò)誤

      如果讀者信息驗(yàn)證錯(cuò)誤,會(huì)給予錯(cuò)誤提示,并要求讀者重新輸入信息。

      3.2.2.2)借書(shū)信息保存錯(cuò)誤

      如果借書(shū)信息保存錯(cuò)誤,給予讀者耐心等待或重新借書(shū)等提示。

      3.3)特殊需求 無(wú)

      3.4)前置條件

      讀者必須登錄系統(tǒng),才能擁有借書(shū)的權(quán)限 3.5)后置條件

      如果借書(shū)成功,則向數(shù)據(jù)庫(kù)添加一條借書(shū)記錄。否則,系統(tǒng)維持原樣。

      補(bǔ)充規(guī)約: 1.目的

      本補(bǔ)充規(guī)約列出了圖書(shū)管理系統(tǒng)的非功能需求。它和用例模型一起組成了完整的系統(tǒng)需求規(guī)格說(shuō)明書(shū)。2.范圍

      本說(shuō)明書(shū)除定義了許多用例中共有的功能性需求以外,還定義了系統(tǒng)的非功能性需求,如可靠性、可用性、系統(tǒng)性能和可支持性等。3.參考 無(wú) 4.功能性

      4.1 滿足多用戶的并發(fā)執(zhí)行 3.6)擴(kuò)展點(diǎn) 無(wú) 5.可用性

      用戶界面與windows系統(tǒng)兼容 6.可靠性

      保障系統(tǒng)在配置完成以后24小時(shí)都可用。

      術(shù)語(yǔ)表: 1.簡(jiǎn)介

      本文檔用來(lái)對(duì)一些術(shù)語(yǔ)進(jìn)行定義,同時(shí)對(duì)用例說(shuō)明或其他文檔中讀者不太熟悉的術(shù)語(yǔ)進(jìn)行解釋性的描述。一般地說(shuō),它可用作一種信息數(shù)據(jù)字典,使得用例規(guī)約和其他說(shuō)明文檔顯得簡(jiǎn)潔、易懂。2.名詞定義

      2.1 reader:指每個(gè)使用圖書(shū)管理系統(tǒng)進(jìn)行借書(shū)的人 2.2 librarain:負(fù)責(zé)借書(shū)和還書(shū)的人

      2.3 admin:負(fù)責(zé)管理書(shū)籍信息和管理用戶以及系統(tǒng)維護(hù)的人

      3.動(dòng)詞定義

      3.1 borower the books :讀者借書(shū)動(dòng)作 3.2 search the books:讀者查詢書(shū)籍信息 3.3 lend the books:圖書(shū)管理員向讀者借書(shū)動(dòng)作 3.4 add item:圖書(shū)管理系統(tǒng)維護(hù)員添加數(shù)目動(dòng)作 第七次作業(yè): 參與類圖:

      時(shí)序圖:

      圖書(shū)管理系統(tǒng)維護(hù)員添加書(shū)籍:

      圖書(shū)管理系統(tǒng)維護(hù)員添加讀者:

      圖書(shū)管理系統(tǒng)刪除書(shū)目:

      圖書(shū)管理員處理書(shū)籍借閱:

      讀者借閱書(shū)籍:

      第八次作業(yè): 系統(tǒng)架構(gòu)圖:

      包圖:

      類圖:

      下載《圖書(shū)管理系統(tǒng)需求分析》word格式文檔
      下載《圖書(shū)管理系統(tǒng)需求分析》.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)范文推薦

        圖書(shū)管理系統(tǒng)__需求分析文檔

        需求分析說(shuō)明書(shū) 1 引言 1.1 編寫(xiě)的目的 現(xiàn)今的商品社會(huì)是一個(gè)講究效率的社會(huì),人們有很強(qiáng)的時(shí)間觀念,如果使用手工操作或者使用相當(dāng)繁瑣的軟件,既浪費(fèi)了人力,又浪費(fèi)了物力,效率無(wú)......

        圖書(shū)管理系統(tǒng)需求分析

        需求分析人工管理圖書(shū)的手續(xù)繁索、效率低下給具有強(qiáng)烈時(shí)間觀念的管理人員帶來(lái)了諸多不便,學(xué)校圖書(shū)館缺少一套完善的圖書(shū)管理軟件,為了對(duì)圖書(shū)的管理方便,因此必須開(kāi)發(fā)圖書(shū)管理系......

        圖書(shū)管理系統(tǒng)需求分析

        系統(tǒng)需求分析 以我校實(shí)際情況為基礎(chǔ),對(duì)于圖書(shū)館圖書(shū)管理設(shè)計(jì)一個(gè)適合于學(xué)校圖書(shū)館使用的圖書(shū)管理系統(tǒng)。還可以為學(xué)校領(lǐng)導(dǎo)提供圖書(shū)的庫(kù)存和圖書(shū)流通量的查詢。該系統(tǒng)需要完成......

        圖書(shū)管理系統(tǒng)的需求分析

        文檔名稱: 需求分析 項(xiàng)目名稱: 圖書(shū)管理系統(tǒng) 項(xiàng)目負(fù)責(zé)人:王亮 項(xiàng)目組長(zhǎng): 王亮 程序錄入: 王亮 需求分析: 王亮、段大江、楊家潤(rùn)、雷昕 軟件測(cè)試: 王亮、段大江、楊家潤(rùn),王越......

        圖書(shū)借閱管理系統(tǒng)需求分析

        系統(tǒng)調(diào)研與可行性分析 1.1.1 現(xiàn)狀調(diào)查 一直以來(lái)人們使用傳統(tǒng)的人工方式管理圖書(shū)館的日常工作,對(duì)于圖書(shū)館的借書(shū)和還書(shū)過(guò)程,想必大家都已很熟悉。在計(jì)算機(jī)尚未在圖書(shū)館廣泛使......

        圖書(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ù)......

        圖書(shū)管理系統(tǒng)的需求分析[精選合集]

        圖書(shū)管理系統(tǒng)的需求分析 摘 要:本論文是圖書(shū)管理員對(duì)圖書(shū)管理系統(tǒng)的需求進(jìn)行簡(jiǎn)單的分析,有對(duì)圖書(shū)的借閱、歸還、預(yù)約,制定采購(gòu)方案,查詢預(yù)約借閱信息,管理書(shū)評(píng)和留言板五大模塊,對(duì)......

        圖書(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ī)定......