軟件詳細(xì)設(shè)計(jì)規(guī)格說明書王嘉廉_第1頁
軟件詳細(xì)設(shè)計(jì)規(guī)格說明書王嘉廉_第2頁
軟件詳細(xì)設(shè)計(jì)規(guī)格說明書王嘉廉_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、軟件詳細(xì)設(shè)計(jì)規(guī)格說明書一、 引言1. 目的根據(jù)需求規(guī)格說明書、概要設(shè)計(jì)說明書,在仔細(xì)考慮討論之后, 我們對學(xué)校教材訂購系統(tǒng)軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。我們將這些想法記錄下來,作為詳細(xì)設(shè)計(jì)說明書,為進(jìn)一步設(shè)計(jì)軟件、編寫代碼打下基礎(chǔ)。2. 項(xiàng)目名稱學(xué)校教材定購系統(tǒng)3. 項(xiàng)目背景隨著社會(huì)信息量的與日俱增,作為信息存儲(chǔ)的主要媒體之一教材,數(shù)量、規(guī)模比以往任何時(shí)候都大的多,老師和學(xué)生在選擇教材和訂購教材時(shí)產(chǎn)生了很大的麻煩。在計(jì)算機(jī)日益普及的今天,對個(gè)人而言若采用一套行之有效的教材訂購系統(tǒng)來訂購書籍,會(huì)方便許多,這也充分應(yīng)用硬件資源,節(jié)省了人力資源。學(xué)校教材訂購系統(tǒng)軟件是

2、一功能比較完善的數(shù)據(jù)管理軟件,具有數(shù)據(jù)操作方便高效迅速等優(yōu)點(diǎn)。該軟件采用功能強(qiáng)大的數(shù)據(jù)庫軟件開發(fā)工具進(jìn)行開發(fā),具有很好的可移植性,可在應(yīng)用范圍較廣WINDOWS系列等操作系統(tǒng)上使用。除此以外,可通過訪問權(quán)限控制以及數(shù)據(jù)備份功能,確保數(shù)據(jù)的安全性。4. 項(xiàng)目負(fù)責(zé)人參考資料軟件工程(第3 版)張海藩人民郵電出版社任務(wù)概述1、 軟件目標(biāo)。 .學(xué)校教材定購系統(tǒng)是為高等院校開發(fā)的,用于日常的教材管理,包括銷售與采購。提供數(shù)字化的管理,在新的管理資源和管理模式上,力爭能使工作質(zhì)量、工作效率等得到提高,推動(dòng)學(xué)校發(fā)展的步伐。2、 需求概述。銷售系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審

3、核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生可以到書庫領(lǐng)書。采購系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進(jìn)書通知給教材發(fā)行人員。3、 設(shè)計(jì)條件與限制( 1)當(dāng)書庫中的各種書籍?dāng)?shù)量發(fā)生變化(包括進(jìn)書和出書)時(shí),都應(yīng)修改相關(guān)的書庫記錄。( 2)在實(shí)現(xiàn)上述銷售和采購的工作過程時(shí),需考慮有關(guān)的合法性驗(yàn)證。( 3)系統(tǒng)的外部項(xiàng)至少包括:教師、學(xué)生和教材工作人員。( 4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲(chǔ)至少包括:購書表、庫存表、缺書登記表、待購教材表、進(jìn)庫表和出庫表。( 5) 系統(tǒng)方案選擇時(shí)間需要2 周,系統(tǒng)開發(fā)經(jīng)費(fèi)不少于3 萬。二、軟件設(shè)計(jì)1、

4、軟件處理流程描述。2、 軟件總體結(jié)構(gòu)設(shè)計(jì)。3、 模塊功能設(shè)計(jì)。包括模塊的輸入、輸出設(shè)計(jì),接口設(shè)計(jì)(外部接口設(shè)計(jì),如用戶界面、軟件接口、硬件接口等;內(nèi)部接口設(shè)計(jì),如模塊之間的接口。),實(shí)現(xiàn)功能的算法設(shè)計(jì)并選用適當(dāng)?shù)墓ぞ邎D形表示。三、運(yùn)行設(shè)計(jì)1、 運(yùn)行模塊的組合。1) 教師學(xué)生等訂購者具有查詢,打印相關(guān)信息的權(quán)限;2) 管理員具有查詢、添加、刪除、修改,打印的權(quán)限。2.運(yùn)行控制。用戶通過身份驗(yàn)證之后進(jìn)入系統(tǒng)操作界面, 管理員可以對系統(tǒng)進(jìn)行信息的增添, 刪除,修改,打印等操作,學(xué)生可以進(jìn)行查詢相關(guān)信息的操作四、出錯(cuò)處理設(shè)計(jì)硬件故障:情況 1:服務(wù)器電源不正當(dāng)關(guān)閉處理:a .數(shù)據(jù)庫事務(wù)回滾到斷電之前的

5、狀態(tài)。b.為服務(wù)器提供一個(gè)備用充電電源能夠支持服務(wù)器進(jìn)行臨時(shí)數(shù)據(jù)的正常保存。情況 2:客戶端與服務(wù)器網(wǎ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ù)檢索,刪除日期過期的數(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ù)信息,看是否有不法分子的攻擊,并作好防火墻的配置五、安全保密設(shè)計(jì)使用性 :界面友好,其他軟件有很好的兼容。安全性 : 安全性良好, 有密碼驗(yàn)證對不同權(quán)限進(jìn)行不同的登陸軟件有備份功能,對數(shù)據(jù)損壞或破壞有很好的恢復(fù)能力??删S護(hù)性 :可維護(hù)性功能健全。六、測試設(shè)計(jì)模塊正常運(yùn)行流程用戶輸入數(shù)據(jù)檢查 (用戶的口令、訂購書的書號(hào)),包括數(shù)據(jù)合理性檢查,以及合法性檢查數(shù)據(jù)庫操作數(shù)

溫馨提示

  • 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

提交評論