學(xué)校教材訂購系統(tǒng)需求分析資料_第1頁
學(xué)校教材訂購系統(tǒng)需求分析資料_第2頁
學(xué)校教材訂購系統(tǒng)需求分析資料_第3頁
學(xué)校教材訂購系統(tǒng)需求分析資料_第4頁
學(xué)校教材訂購系統(tǒng)需求分析資料_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、需求分析報(bào)告1. 引言1.1 編寫目的隨著生活節(jié)奏的加快和網(wǎng)絡(luò)的發(fā)展,教師、學(xué)生對(duì)教材的訂購越來越重視,希望獲取教材的過程簡單,方便,快速。因而,做一個(gè)好的學(xué)校教材訂購系統(tǒng)是十分重要的。在本小組成員對(duì)系統(tǒng)進(jìn)行了全面細(xì)致的分析后明確了該系統(tǒng)“做什么”,編寫這份說明書的目的是將小組分析結(jié)果條理清晰的展示出來,它說明了本產(chǎn)品實(shí)現(xiàn)的各種功能以及各種功能的適用范圍。使小組成員充分認(rèn)識(shí)本系統(tǒng)的情況,方便以后更好的開展具體工作。本說明書主要提交給老師,小組成員和其他同學(xué)參考,以達(dá)到最終滿足用戶的要求,讓用戶滿意。1.2 項(xiàng)目背景項(xiàng)目名稱:學(xué)校教材訂購系統(tǒng)項(xiàng)目提出者:XX(老師)項(xiàng)目開發(fā)者:XXX用戶:學(xué)校教

2、務(wù)科,教師,學(xué)生運(yùn)行環(huán)境: 計(jì)算機(jī)開發(fā)平臺(tái):Eclipse、MySQL JDK 1.61.3 定義Eclipse:適合快速開發(fā)的Java的開源IDE。Java:種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,具有面向?qū)ο?、簡單性、可移植性、穩(wěn)定性、安全性 等特點(diǎn)。它最大的優(yōu)勢(shì)是不受平臺(tái)限制,如.NET,VB,VC,C+只能在Windows環(huán)境中運(yùn) 行而Java卻可以在任何平臺(tái)中運(yùn)行。MySQL高性能的開源的數(shù)據(jù)庫。1.4 參考資料1軟件工程導(dǎo)論(第四版)張海藩,清華大學(xué)出版社,2003 2實(shí)用軟件工程(第二版)鄭人杰等,清華大學(xué)出版社,19974.Java語言程序設(shè)計(jì)馬皓等,清華大學(xué)出版社,20063.Eclips

3、e使用教程林峰等,東南大學(xué)出版社,20084.MySQl使用手冊(cè)2. 目標(biāo)系統(tǒng)概述2.1 目標(biāo)本系統(tǒng)可細(xì)化為兩個(gè)子系統(tǒng):銷售系統(tǒng)和米購系統(tǒng)。銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材科發(fā)行人員審核是有效 購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫領(lǐng)書。若是脫銷教材則生成缺書單。采購系統(tǒng)的主要工作過程為: 匯總?cè)睍鴨?,發(fā)采購單給書庫采購人員; 一旦新書入庫后, 即發(fā)到貨通知。2.2 用戶的特點(diǎn)本軟件的最終用戶可分為操作人員、維護(hù)人員。其中,要求操作人員對(duì)計(jì)算機(jī)有一定了解,可以無障礙的使用本系統(tǒng)提供給操作人員操作權(quán)限內(nèi)的各種功能。要求維護(hù)人員是對(duì)本系統(tǒng)有較深的

4、了解,同時(shí)對(duì)系統(tǒng)相關(guān)信息及工作流程有所了解的技術(shù)人員。本系統(tǒng)主要在學(xué)期開學(xué)發(fā)書、學(xué)期結(jié)束訂書時(shí)大頻度使用,這時(shí)候也是本系統(tǒng)最需要維 護(hù)的時(shí)候,所以在這時(shí)候要對(duì)本系統(tǒng)進(jìn)行必要的檢修,防止系統(tǒng)出錯(cuò)。2.3 假定和約束本系統(tǒng)XX班六名同學(xué)承接設(shè)計(jì)。設(shè)計(jì)人員都是專業(yè)的計(jì)算機(jī)技術(shù)人員,都已學(xué)習(xí)了相關(guān)課程,編程等有關(guān)知識(shí),由于此課程設(shè)計(jì)開發(fā)時(shí)間有限,除統(tǒng)一安排的上機(jī)時(shí)間外,小組成員只能利用有限的課余時(shí)間進(jìn)行設(shè)計(jì)。而且考慮到作為在校生,小組沒有此類開發(fā)經(jīng)驗(yàn), 所以,本小組在設(shè)計(jì)過程中不可避免的出現(xiàn)考慮不全面,技術(shù)不成熟等問題,設(shè)計(jì)的系統(tǒng)相對(duì)比較簡單。3. 需求規(guī)定3.1 軟件功能的規(guī)定3.1.1 系統(tǒng)功能產(chǎn)

5、品主要實(shí)現(xiàn)以下功能:a.銷售系統(tǒng)教材瀏覽服務(wù):學(xué)生或教師在填寫購書單前可以先對(duì)教材總體進(jìn)行瀏覽,對(duì)教材名稱, 庫存數(shù)量及價(jià)格進(jìn)行一定的了解,然后再結(jié)合自己的情況決定自己要購買的教材,填寫購書單。購書服務(wù):本系統(tǒng)在向?qū)W生售書時(shí)要求學(xué)生填寫購書單(包括以下信息:學(xué)生姓名、購 書數(shù)量、購書書名信息) ,經(jīng)審查有效后,打印領(lǐng)書單返回給學(xué)生領(lǐng)取書籍。教材信息發(fā)布:學(xué)院教材訂購負(fù)責(zé)人提供教學(xué)用書表后,本系統(tǒng)將教材信息公布, 以便于學(xué)生確定所需書目,下購書單。通知采購:當(dāng)庫存中缺書時(shí),匯總?cè)睍畔?,通知教材工作人員進(jìn)行采購。本系統(tǒng)還兼顧一點(diǎn)財(cái)務(wù)信息的管理,當(dāng)發(fā)生購書時(shí),系統(tǒng)直接向購書者收取現(xiàn)金。3.1.2

6、數(shù)據(jù)流圖缺書單進(jìn)書通知采購人員學(xué)校教材訂購系統(tǒng)流程圖教師或?qū)W生購書單領(lǐng)書單0審核信息教 材發(fā) 行人 員大學(xué)教材訂購系統(tǒng) 丿* -進(jìn)書通知0層數(shù)據(jù)流圖(DFD缺書通知單教材發(fā)歷人忖缺朽通知缺書通知單 -教材采購人員1層數(shù)據(jù)流圖領(lǐng)書單采購子系統(tǒng)數(shù)據(jù)流圖3.1.3 數(shù)據(jù)字典名字:購書表別名:購書單描述:提供給教材銷售人員的購書單定義:購書單=購書單號(hào)+書名+出版社+價(jià)格+數(shù)量+日期+訂 購人姓名+購書總數(shù)購書單號(hào)=正整數(shù)(數(shù)據(jù)庫自動(dòng)生成) 價(jià)格=整數(shù)+2位小數(shù)位置:輸出到打印機(jī)學(xué)空和即茶單審檢教師購書單錢TS單更新曇射峽曲晝據(jù)十一*峽節(jié)數(shù)審核 領(lǐng)書單領(lǐng)書單并添加魏書單I理丿卩隧用的敕并單教材敕利數(shù)摒

7、)1訊検后的嗣朽單新站到達(dá)明細(xì)02訂單數(shù)據(jù)斷的縄卩爪1】3領(lǐng)書服敷據(jù)訂鎖陽N明細(xì)教村發(fā)行人員戸時(shí)款訂單鮎用通知數(shù)抵渥他加新書到越細(xì)刪除領(lǐng)書單修改學(xué)校教材訂購系統(tǒng)數(shù)據(jù)流圖缺甘週加單書庫采購人員價(jià)格庫存量名字:領(lǐng)書表別名:領(lǐng)書單描述:送給學(xué)生或教師的領(lǐng)書報(bào)表定義:領(lǐng)書單=領(lǐng)書單號(hào)+訂購者姓名+購書單號(hào)+領(lǐng)書日期 領(lǐng)書單號(hào)=年+月+日+4位整數(shù)位置:輸出到打印機(jī) 名字:缺書表別名:缺書單描述:送給相關(guān)工作人員的表,用來補(bǔ)充書籍定義:缺書單=缺書單號(hào)+書名+出版社 +總數(shù) 缺書單號(hào)=正整數(shù)(數(shù)據(jù)庫自動(dòng)生成)位置:輸出到打印機(jī) 名字:進(jìn)書通知描述:詳細(xì)的描述了進(jìn)書的信息定義:進(jìn)書通知=編號(hào)+書名+出版社

8、+價(jià)格+數(shù)量+采購日期+采購總數(shù)編號(hào)=正整數(shù)(數(shù)據(jù)庫自動(dòng)生成)名字:審核信息描述:用于審核信息定義:審核信息=教材發(fā)行人員姓名+審核標(biāo)志+審核日期審核標(biāo)志=TURE|FALSE注:表示審核是否通過)名字:圖書信息定義:圖書信息=記錄ID +書名+出版社+價(jià)格+庫 存數(shù)量記錄ID=正整數(shù)(數(shù)據(jù)庫自動(dòng)生成)3.1.4 E-R 圖數(shù)據(jù)對(duì)系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,分析各數(shù)據(jù)存儲(chǔ)之間的關(guān)系,可采用E-R圖的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)分析。本系統(tǒng)中涉及的實(shí)體主要有 “學(xué)生”、“教師”、“教“教材”實(shí)體及其屬性圖實(shí)體及其屬性圖材 ” 、“院教材各實(shí)體之間具有一定的聯(lián)系,用ER圖表示出來,如下所示:3

9、.2 對(duì)性能的規(guī)定321 精度對(duì)系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)定嚴(yán)格輸入,盡量避免數(shù)溢出處和數(shù)據(jù)的不合法性。3.2.2 時(shí)間特性要求定購需要提前若干天。3.2.3 可靠性較高3.2.4 靈活性1.在購書單未審核時(shí),可以撤消訂購或修改,一旦審核,則不能再修改;2.操作方式上應(yīng)該滿足鼠標(biāo)與鍵盤任意切換的需要;3.能夠支持Windows 2000、Windows XP和Linux等運(yùn)行環(huán)境;4.留有與其他系統(tǒng)的接口。3.2.5 數(shù)據(jù)管理能力要求該數(shù)據(jù)庫設(shè)計(jì)為關(guān)系型數(shù)據(jù)庫, 其中包括4個(gè)表。表的設(shè)計(jì)考慮到了實(shí)體完整性、 參照 完整性及用戶自定義完整性三類完整性約束。只有服務(wù)器端程序才能夠?qū)?shù)據(jù)庫中

10、的數(shù)據(jù)進(jìn)行更新和刪除。 教室或?qū)W生角色用戶登錄 系統(tǒng)后能夠查詢操作。由于該系統(tǒng)涉及到大量的數(shù)據(jù)存取操作, 再加上對(duì)教材出庫入庫的頻 繁,因此對(duì)數(shù)據(jù)的存儲(chǔ)和配置性能有一定的要求。326 故障處理要求硬件故障:情況1:服務(wù)器電源不正當(dāng)關(guān)閉 處理:a.數(shù)據(jù)庫事務(wù)回滾到斷電之前的狀態(tài)。b.為服務(wù)器提供一個(gè)備用充電電源能夠支持服務(wù)器進(jìn)行臨時(shí)數(shù)據(jù)的正常保存。 情況2:客戶端與服務(wù)器網(wǎng)領(lǐng)取購書日期m購買領(lǐng)書單教材訂單絡(luò)不能連接處理:a.檢修本地端網(wǎng)絡(luò)連接是否正常;b.查看服務(wù)器端交換機(jī)端口是否被關(guān)閉;c.查看端點(diǎn)間網(wǎng)絡(luò)線路是否完好。情況3:存儲(chǔ)空間已滿 處理:a.數(shù)據(jù)庫切換到備份存儲(chǔ)空間;b.進(jìn)行數(shù)據(jù)檢索,

11、刪除日期超過4年的數(shù)據(jù)。軟件故障:情況1:服務(wù)器死機(jī)處理:程序自動(dòng)保存內(nèi)存中的臨時(shí)數(shù)據(jù);重啟機(jī)器情況2:服務(wù)端程序報(bào)告異常處理:保存好臨時(shí)數(shù)據(jù),關(guān)閉訪冋端口,關(guān)閉程序重新啟動(dòng),通過臨時(shí)數(shù)據(jù)初始化程序情況3:服務(wù)器端響應(yīng)速度慢處理:查看接收的數(shù)據(jù)信息,看是否有不法分子的攻擊,并作好防火墻的配置3.2.7 其他專門要求a.擁有登錄權(quán)限的人員應(yīng)該妥善管理自己的密碼,防止他人竊??;b.隨機(jī)抽取數(shù)據(jù)進(jìn)行人工校驗(yàn),檢驗(yàn)系統(tǒng)是否運(yùn)行正常,處理是否合理。4. 運(yùn)行環(huán)境規(guī)定4.1 設(shè)備運(yùn)行本系統(tǒng)要求處理器在奔騰山以上、內(nèi)存在256MB以上的普通PC機(jī)或?qū)S梅?wù)器。4.2 支持軟件本系統(tǒng)支持的操作系統(tǒng)包括:Windows 95、Windows 98、Windows 2000、Windows Me和WindowsX

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論