學(xué)校教材訂購-系統(tǒng)需求分析報(bào)告_第1頁
學(xué)校教材訂購-系統(tǒng)需求分析報(bào)告_第2頁
學(xué)校教材訂購-系統(tǒng)需求分析報(bào)告_第3頁
學(xué)校教材訂購-系統(tǒng)需求分析報(bào)告_第4頁
學(xué)校教材訂購-系統(tǒng)需求分析報(bào)告_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《軟件工程》課程設(shè)計(jì)報(bào)告需求分析設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目:學(xué)校教材訂購系統(tǒng)目錄1引言11.1編寫目的11.2工程背景11.3參考資料12系統(tǒng)任務(wù)概述22.1目標(biāo)22.2用戶的特點(diǎn)22.3假定和約束33需求規(guī)定33.1軟件功能的規(guī)定33.2對性能的規(guī)定4精度43.2.2時(shí)間特性要求4可靠性43.2.4靈活性44運(yùn)行環(huán)境規(guī)定55業(yè)務(wù)流程分析圖56數(shù)據(jù)流程、功能描述和設(shè)計(jì)66.1系統(tǒng)的頂層數(shù)據(jù)流圖66.20層數(shù)據(jù)流圖66.3銷售子系統(tǒng)的數(shù)據(jù)流圖和采購子系統(tǒng)的數(shù)據(jù)流圖76.4各加工細(xì)化圖96.5增加查詢子系統(tǒng)137數(shù)據(jù)字典141引言隨著生活節(jié)奏的加快和網(wǎng)絡(luò)的開展,教師、學(xué)生對教材的訂購越來越重視,希望獲取教材的過程簡單,方便,快速。因而,做一個(gè)好的學(xué)校教材訂購系統(tǒng)是十分重要的。1.1編寫目的在本小組成員對系統(tǒng)進(jìn)行了全面細(xì)致的分析后明確了該系統(tǒng)“做什么〞,編寫這份說明書的目的是將小組分析結(jié)果條理清晰的展示出來,它說明了本產(chǎn)品實(shí)現(xiàn)的各種功能以及各種功能的適用范圍。使小組成員充分認(rèn)識本系統(tǒng)的情況,方便以后更好的開展具體工作。本說明書主要提交給老師,小組成員和其他同學(xué)參考,以到達(dá)最終滿足用戶的要求,讓用戶滿意。1.2工程背景工程名稱:學(xué)校教材訂購系統(tǒng)工程提出者:孟祥文老師工程開發(fā)者:李忠劉強(qiáng)斌鞠文君劉冉張靜陳楠用戶:學(xué)校教務(wù)科,教師,學(xué)生1.3參考資料1.張海藩,軟件工程導(dǎo)論(第四版),清華大學(xué)出版社,20032.高林,信息管理系統(tǒng)與案例分析,人民郵電出版社,20032.鄭人杰等,實(shí)用軟件工程(第二版),清華大學(xué)出版社,19973.貝塔斯曼書店〔bolchina〕4.高等教育出版社()5.清華大學(xué)出版社〔〕6.當(dāng)當(dāng)書店()2系統(tǒng)任務(wù)概述2.1目標(biāo)本系統(tǒng)可細(xì)化為兩個(gè)子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)。在系統(tǒng)外部,教材的選用須由系〔教研室〕集體討論研究決定,并經(jīng)所在系主任和教學(xué)主管院長簽字后,將指定的教學(xué)用書信息交給學(xué)院相關(guān)方面負(fù)責(zé)人〔我們稱之為學(xué)院教材訂購負(fù)責(zé)人〕匯總整理。銷售系統(tǒng)的主要工作過程為:學(xué)院教材訂購負(fù)責(zé)人向系統(tǒng)輸入所負(fù)責(zé)學(xué)院的教學(xué)用書表,在這之后,凡需要訂購教材的班級在本系統(tǒng)網(wǎng)站查找本班級應(yīng)購書目,由班級負(fù)責(zé)人向系統(tǒng)輸入訂購教材的書名,數(shù)量等信息,提交購書單。經(jīng)教材科發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給學(xué)生領(lǐng)書單,學(xué)生即可去書庫領(lǐng)書。假設(shè)是脫銷教材那么生成缺書單。采購系統(tǒng)的主要工作過程為:匯總?cè)睍鴨?,發(fā)采購單給書庫采購人員;一旦新書入庫后,即發(fā)到貨通知。2.2用戶的特點(diǎn)本軟件的最終用戶可分為操作人員、維護(hù)人員。其中,要求操作人員對計(jì)算機(jī)有一定了解,可以無障礙的使用本系統(tǒng)提供應(yīng)操作人員操作權(quán)限內(nèi)的各種功能。要求維護(hù)人員是對本系統(tǒng)有較深的了解,同時(shí)對系統(tǒng)相關(guān)信息及工作流程有所了解的技術(shù)人員。本系統(tǒng)主要在學(xué)期開學(xué)發(fā)書、學(xué)期結(jié)束訂書時(shí)大頻度使用,這時(shí)候也是本系統(tǒng)最需要維護(hù)的時(shí)候,所以在這時(shí)候要對本系統(tǒng)進(jìn)行必要的檢修,防止系統(tǒng)出錯(cuò)。2.3假定和約束本系統(tǒng)由網(wǎng)絡(luò)工程06-2班第五小組六名同學(xué)承接設(shè)計(jì)。設(shè)計(jì)人員都是專業(yè)的計(jì)算機(jī)技術(shù)人員,都已學(xué)習(xí)了相關(guān)課程并自學(xué)了網(wǎng)頁設(shè)計(jì),網(wǎng)絡(luò)編程等有關(guān)知識,由于此課程設(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)相比照擬簡單。3需求規(guī)定3.1軟件功能的規(guī)定產(chǎn)品主要實(shí)現(xiàn)以下功能:用戶管理:系統(tǒng)分配給每個(gè)學(xué)院教材訂購負(fù)責(zé)人登錄賬號和密碼,登錄時(shí)輸入賬號,密碼即可登錄。學(xué)生登錄時(shí)輸入校園卡號和密碼即可登錄。學(xué)院教材訂購負(fù)責(zé)人與學(xué)生的權(quán)限不同,前者有向系統(tǒng)輸入指定教材表的權(quán)限。后者有填寫購書信息的權(quán)限和查詢購書記錄等權(quán)限。購書效勞:本系統(tǒng)在向?qū)W生售書時(shí)要求學(xué)生填寫購書單〔包括以下信息:學(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ù)信息的管理,在發(fā)生單人購書時(shí),系統(tǒng)直接向購書者收取現(xiàn)金。發(fā)生集體售書時(shí),學(xué)校根據(jù)有效的購書單,直接向集體售書,形成的財(cái)務(wù)信息直接和財(cái)務(wù)科交換,方便結(jié)算。即:向?qū)W生集體售書時(shí)不需要直接收取現(xiàn)金,而待教材科結(jié)算時(shí)向財(cái)務(wù)科提交數(shù)據(jù),由財(cái)務(wù)科從學(xué)生的預(yù)交書費(fèi)里扣除,保證教材科財(cái)務(wù)信息的完整。3.2對性能的規(guī)定精度對系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)定嚴(yán)格輸入,盡量防止數(shù)溢出處和數(shù)據(jù)的不合法性。時(shí)間特性要求定購需要提前假設(shè)干天。可靠性較高靈活性在購書單未審核時(shí),可以撤消訂購或修改,一旦審核,那么不能再修改。4運(yùn)行環(huán)境規(guī)定使用WindowsNT或Windows2000Server以上操作系統(tǒng)5業(yè)務(wù)流程分析圖6數(shù)據(jù)流程、功能描述和設(shè)計(jì)這一步,本小組采用結(jié)構(gòu)化分析方法。根據(jù)前面的需求分析,進(jìn)一步得出系統(tǒng)的數(shù)據(jù)流程和必須的數(shù)據(jù)字典,然后實(shí)現(xiàn)系統(tǒng)的相關(guān)功能,為下一步編碼做好充分準(zhǔn)備。6.1系統(tǒng)的頂層數(shù)據(jù)流圖圖1.1頂層數(shù)據(jù)流圖6.20層數(shù)據(jù)流圖下面把系統(tǒng)分為銷售和采購兩個(gè)子系統(tǒng)進(jìn)行進(jìn)一步分解:顯然外部項(xiàng)學(xué)生或教師應(yīng)與銷售子系統(tǒng)聯(lián)系,教材工作人員與采購子系統(tǒng)聯(lián)系。兩個(gè)子系統(tǒng)之間也存在聯(lián)系:其一是缺書登記表,銷售子系統(tǒng)把脫銷書籍傳給采購子系統(tǒng);其二是到貨通知,直接由采購子系統(tǒng)將教材入庫信息通知銷售系統(tǒng)。如圖1.2所示圖1.20層數(shù)據(jù)流圖6.3銷售子系統(tǒng)的數(shù)據(jù)流圖和采購子系統(tǒng)的數(shù)據(jù)流圖繼續(xù)分解得到銷售子系統(tǒng)的數(shù)據(jù)流圖和采購子系統(tǒng)的數(shù)據(jù)流圖分別如圖1.3和圖1.4所示圖1.3銷售子系統(tǒng)的數(shù)據(jù)流圖在圖1.3中,銷售子系統(tǒng)被分解為4個(gè)子加工,編號為1.1到1.4學(xué)院教材訂購負(fù)責(zé)人通過登錄驗(yàn)證后提供教學(xué)用書表,系統(tǒng)公布,學(xué)生查詢到所需書目后填寫購書單,經(jīng)審查有效后有,所購書存在就發(fā)給領(lǐng)書單到倉庫領(lǐng)取所購書籍。假設(shè)所購書籍暫時(shí)沒有就登記缺書登記表,打印缺書單通知采購子系統(tǒng)購書圖1.4采購子系統(tǒng)數(shù)據(jù)流圖在圖1.4中采購子系統(tǒng)被分解為兩個(gè)加工,編號為2.1,2.2銷售子系統(tǒng)提供缺書單后,采購子系統(tǒng)進(jìn)行匯總最終輸出采購單交給有關(guān)人員作為采購依據(jù)進(jìn)行采購,書被采購來之后,向系統(tǒng)發(fā)出進(jìn)書通知,系統(tǒng)進(jìn)行處理并通知銷售子系統(tǒng)。6.4各加工細(xì)化圖繼續(xù)分解,將各加工細(xì)化如下列圖1.5到1.8所示圖1.5加工1.1子圖圖1.6加工1.3子圖圖1.7加工2.1子圖加工中,在這里把《實(shí)驗(yàn)報(bào)告》特別列出來,是考慮到實(shí)際情況?!秾?shí)驗(yàn)報(bào)告》不同于教學(xué)用書,它樣式統(tǒng)一,沒有書號,出版社等之分。而且學(xué)生訂購《實(shí)驗(yàn)報(bào)告》不像訂購教學(xué)用書那樣有方案,學(xué)生隨時(shí)都有可能訂購。在設(shè)計(jì)這個(gè)學(xué)校教材訂購系統(tǒng)時(shí),我們認(rèn)為,《實(shí)驗(yàn)報(bào)告》之類的訂購沒有必要通過網(wǎng)上填寫購書單,最適合的方式是:直接由班級負(fù)責(zé)人去教務(wù)科訂購。然后由教務(wù)管理人員查詢庫存表,假設(shè)數(shù)量足夠,班級負(fù)責(zé)人可馬上領(lǐng)到《實(shí)驗(yàn)報(bào)告》,假設(shè)庫存不夠,就將填寫有關(guān)信息填寫到采購單上,交給采購人員辦理。圖1.8加工2.2子圖6.5增加查詢子系統(tǒng)下面為方便使用,特為學(xué)校教材購銷系統(tǒng)增加一個(gè)查詢子系統(tǒng),以方便用戶了解學(xué)校的教材情況:如圖1.9用戶用戶5按書籍出版社查詢8按出版時(shí)間查詢65按書籍出版社查詢8按出版時(shí)間查詢6按書名查詢7按書籍信息查詢4按書號查詢圖1.9教材信息查詢7數(shù)據(jù)字典下面將為本系統(tǒng)提供必要的數(shù)據(jù)字典,以方便系統(tǒng)是最終實(shí)現(xiàn)。下面將分別針對教材購銷系統(tǒng)的數(shù)據(jù)流程土的各個(gè)工程進(jìn)行定義。數(shù)據(jù)流描述數(shù)據(jù)流名稱:購書單組成:學(xué)號+姓名+書籍名稱+書籍編號+書籍出版社+購書單位{個(gè)人、集體}+單價(jià)+數(shù)量組織:備注:數(shù)據(jù)流名稱:領(lǐng)書單組成:學(xué)號+姓名+書號+單價(jià)+數(shù)量+總價(jià)+書名+書籍出版社+出版時(shí)間+|書籍信息組織:備注:數(shù)據(jù)流名稱:缺書單組成:書號+書名+出版社+數(shù)量+出版時(shí)間+書籍信息+單價(jià)組織:備注:數(shù)據(jù)流名稱:進(jìn)書通知組成:書籍名稱+書籍編號+書籍出版社數(shù)量+出版時(shí)間+單價(jià)+總價(jià)+書籍信息組織:備注:數(shù)據(jù)流名稱:教學(xué)用書單組成:專業(yè)名稱+書籍名稱+書籍編號+書籍出版社+出版時(shí)間+數(shù)量+書籍信息組織:備注:數(shù)據(jù)流名稱:學(xué)生證組成:學(xué)生姓名+學(xué)生編號+班級+院系+入學(xué)時(shí)間+性別+年齡組織:備注:數(shù)據(jù)流名稱:圖書組成:書號+書名+出版社+出版時(shí)間+圖書信息{面向21世紀(jì)教材、國家優(yōu)秀教材、國家指定教材}組織:備注:數(shù)據(jù)流名稱:發(fā)票組成:學(xué)號+姓名+{書號+單價(jià)+數(shù)量+總價(jià)}+書費(fèi)合計(jì)組織:備注:數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名稱:各班學(xué)生用表組成:系編號+班級編號+年級+書號+書名+數(shù)量+書籍信息組織:按系、年級、班級、書號、書名等排列備注:數(shù)據(jù)存儲(chǔ)名稱:缺書登記表組成:書號+書名+出版社+缺書數(shù)量+出版時(shí)間+書籍信息組織:備注:數(shù)據(jù)存儲(chǔ)名稱:學(xué)生根本信息表組成:學(xué)號+姓名+班級+預(yù)交書費(fèi)剩余組織:備注:數(shù)據(jù)存儲(chǔ)名稱:教材庫存表組成:書號+書名+出版社+數(shù)量+出版時(shí)間+書籍信息+是否特殊用途{教學(xué)用、零售}組織:備注:數(shù)據(jù)存儲(chǔ)名稱:進(jìn)庫表、出庫表、庫存表、購書表組成:書號+書名+出版社+出版時(shí)間+單價(jià)+數(shù)量+總價(jià)+書籍信息組織:備注:數(shù)據(jù)存儲(chǔ)名稱:教師根本信息表組成:編號+姓名+部門+職稱組織:備注:數(shù)據(jù)存儲(chǔ)名稱:班級信息表組成:班級編號+班級+班級人數(shù)+專業(yè)+班級所交書費(fèi)組織:備注:數(shù)據(jù)存儲(chǔ)名稱:售書登記表組成:學(xué)號+姓名+班級+所購書號+書名+單價(jià)數(shù)量+總價(jià)組織:備注:學(xué)號、班級、姓名可為空數(shù)據(jù)存儲(chǔ)名稱:教學(xué)用書表組成:班

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論