軟件工程實驗報告 概要設(shè)計

上傳人:仙*** 文檔編號:136712038 上傳時間:2022-08-17 格式:DOC 頁數(shù):7 大?。?59KB
收藏 版權(quán)申訴 舉報 下載
軟件工程實驗報告 概要設(shè)計_第1頁
第1頁 / 共7頁
軟件工程實驗報告 概要設(shè)計_第2頁
第2頁 / 共7頁
軟件工程實驗報告 概要設(shè)計_第3頁
第3頁 / 共7頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《軟件工程實驗報告 概要設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《軟件工程實驗報告 概要設(shè)計(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、南京信息工程大學(xué) 實驗(實習(xí))報告 實驗(實習(xí))名稱 概要設(shè)計 實驗(實習(xí))日期 2014.4. 得分 指導(dǎo)教師 李振宏 專業(yè) 年級 班次 姓名 學(xué)號 一、實驗?zāi)康? 1.通過對所選題目進(jìn)行概要設(shè)計,掌握概要設(shè)計的方法和過程; 2.掌握概要設(shè)計結(jié)果的表示方法; 3. 完成一個小型軟件系統(tǒng)的概要設(shè)計。 二、實驗準(zhǔn)備 1. 熟悉設(shè)計方法和工具的使用 三、實驗要求 完成所選題目的概要設(shè)計,提交實驗報告 四、實驗內(nèi)容: 1.范圍 1.1 系統(tǒng)主要目標(biāo) 本系統(tǒng)可細(xì)化為兩個子系

2、統(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ā)到貨通知。 1.2 主要軟件需求 本系統(tǒng)在向?qū)W生售書時主要輸入學(xué)生學(xué)號、班級代號、購書數(shù)量、購書書名信息,然后打印領(lǐng)書單返回給學(xué)生領(lǐng)取書籍。 本系統(tǒng)在查詢數(shù)據(jù)庫時主要輸入需要查詢的相關(guān)信息,包括圖書編號、圖書書名、出版社信息、圖書特色等信息方便操作人員把握圖書信息。 教材訂購系統(tǒng)的功能可以劃分為如

3、下幾個部分: 1)系統(tǒng)帳戶管理:主要是對系統(tǒng)用戶進(jìn)行管理,包括登陸、退出、操作記錄等。 2)訂購管理:查詢訂購書、訂購書籍、刪除訂購書籍、查詢領(lǐng)書單。 3)銷售管理:處理購書單、查詢進(jìn)書單、修改和維護(hù)數(shù)據(jù)庫中相應(yīng)的表。 4)采購管理:發(fā)缺書單、登記缺書紀(jì)錄、擬訂待購書信息、發(fā)進(jìn)書通知單、修改和維護(hù)數(shù)據(jù)庫中相應(yīng)的表。 本系統(tǒng)對性能的規(guī)定: 1)系統(tǒng)的更新處理時間應(yīng)該在可接受的范圍內(nèi); 2)系統(tǒng)的數(shù)據(jù)查詢時間應(yīng)該在可接受的范圍內(nèi); 3)系統(tǒng)的數(shù)據(jù)統(tǒng)計時間應(yīng)該在可接受的范圍內(nèi)。 4)操作方式上應(yīng)該能夠滿足鼠標(biāo)和鍵盤任意切換的需要; 5)能夠支持Windows95、Window

4、s98、Windows2000、Windows Me、Windows XPWindows7運行環(huán)境。 6)留有與其他系統(tǒng)的接口。 1.3 設(shè)計約束、限制 作為在校生,沒有此類開發(fā)經(jīng)驗,在設(shè)計過程中不可避免的出現(xiàn)考慮不全面,技術(shù)不成熟等問題,設(shè)計的系統(tǒng)相對比較簡單。 2.軟件系統(tǒng)結(jié)構(gòu)設(shè)計 2.1 復(fù)審數(shù)據(jù)流、控制流 2.2 軟件體系結(jié)構(gòu) 1)系統(tǒng)啟動時,激活身份驗證模塊。 2)通過身份驗證后,對系統(tǒng)進(jìn)行初始化,判斷用戶身份,導(dǎo)入到不同的處理頁面是。 3)系統(tǒng)進(jìn)入消息循環(huán)狀態(tài),通過事件驅(qū)動機(jī)制激活各功能模塊,并執(zhí)行指定模塊。 4)各項功能執(zhí)行完畢后,重新

5、進(jìn)入消息循環(huán)狀態(tài)。 5)由退出系統(tǒng)事件激活關(guān)閉系統(tǒng)模塊,退出系統(tǒng)。 2.3 功能需求追溯 教材瀏覽服務(wù):學(xué)生或教師在填寫購書單前可以先對教材總體進(jìn)行瀏覽,對教材名稱,庫存數(shù)量及價格進(jìn)行一定的了解,然后再結(jié)合自己的情況決定自己要購買的教材,填寫購書單。 購書服務(wù):本系統(tǒng)在向?qū)W生售書時要求學(xué)生填寫購書單(包括以下信息:學(xué)生姓名、購書數(shù)量、購書書名信息),經(jīng)審查有效后,打印領(lǐng)書單返回給學(xué)生領(lǐng)取書籍。 教材信息發(fā)布:學(xué)院教材訂購負(fù)責(zé)人提供教學(xué)用書表后,本系統(tǒng)將教材信息公布,以便于學(xué)生確定所需書目,下購書單。 通知采購:當(dāng)庫存中缺書時,匯總?cè)睍畔?,通知教材工作人員進(jìn)行采購。

6、 本系統(tǒng)還兼顧一點財務(wù)信息的管理,當(dāng)發(fā)生購書時,系統(tǒng)直接向購書者收取現(xiàn)金。 3.復(fù)用策略 系統(tǒng)獨立模塊設(shè)計上考慮可復(fù)用,即提供給其他模塊靈活使用 新教材入庫時需要對相應(yīng)的入庫單進(jìn)行錄入。對于已經(jīng)過時不用的教材需要發(fā)行人員對書庫數(shù)據(jù)進(jìn)行相應(yīng)的刪除。其他方面數(shù)據(jù)的處理系統(tǒng)將會自動進(jìn)行。 4.數(shù)據(jù)設(shè)計 4.1數(shù)據(jù)字典復(fù)審 名字:購書表 別名:購書單 描述:提供給教材銷售人員的購書單 定義:購書單=購書單號+{書名+出版社+價格+數(shù)量}+日期+訂購人姓名+購書總數(shù) 購書單號=正整數(shù)(數(shù)據(jù)庫自動生成) 價格=整數(shù)+2位小數(shù) 位置:輸出到打印機(jī)

7、 名字:領(lǐng)書表 別名:領(lǐng)書單 描述:送給學(xué)生或教師的領(lǐng)書報表 定義:領(lǐng)書單=領(lǐng)書單號+訂購者姓名+購書單號+領(lǐng)書日期 領(lǐng)書單號=年+月+日+4位整數(shù) 位置:輸出到打印機(jī) 名字:缺書表 別名:缺書單 描述:送給相關(guān)工作人員的表,用來補(bǔ)充書籍 定義:缺書單=缺書單號+{書名+出版社}+總數(shù) 缺書單號=正整數(shù)(數(shù)據(jù)庫自動生成) 位置:輸出到打印機(jī) 名字:進(jìn)書通知 描述:詳細(xì)的描述了進(jìn)書的信息 定義:進(jìn)書通知=編號+{書名+出版社+價格+數(shù)量}+ 采購日期+采購總數(shù) 編號=正整數(shù)(數(shù)據(jù)庫自動生成) 位置: 名字

8、:審核信息 描述:用于審核信息 定義:審核信息=教材發(fā)行人員姓名+審核標(biāo)志+審核日期 審核標(biāo)志=TURE|FALSE(注:表示審核是否通過) 位置: 名字:圖書信息 定義: 圖書信息=記錄ID +書名+出版社+價格+庫存數(shù)量 記錄ID=正整數(shù)(數(shù)據(jù)庫自動生成) 4.2 數(shù)據(jù)項 1)訂購單 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 訂購單號 DGnumber char 50 書號 ISBN char 50 出版社 Publish char 50 價格 Price int 8 數(shù)量 Nu

9、mber int 8 日期 DGDate char 50 訂購者編號 DGZnumber char 50 訂購者姓名 DGname char 50 購書總數(shù) DGALLnumber int 8 總額 DGALLprice int 8 聯(lián)系方式 TEL char 50 電話、手機(jī)等 2)進(jìn)書單 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 進(jìn)書編號 JSnumber char 50 書號 ISBN char 50 采購人姓名 CGname char 50 采購日期 CGd

10、ate char 50 采購數(shù)量 CGnumber int 8 采購總額 CGprice int 8 3)領(lǐng)書單 屬性名:{領(lǐng)書單號,訂購者編號,領(lǐng)書日期,購書單號,購書日期,經(jīng)辦人} 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 領(lǐng)書單號 LSnumber char 50 訂購者編號 DGZnumber char 50 領(lǐng)書日期 LSdate char 50 購書單號 DGnumber char 50 購書日期 DGdate char 50 經(jīng)辦人 LSname char 50 4

11、)缺書單 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 缺書單號 QSnumber char 50 書號 ISBN char 50 總數(shù) QSALLnumber int 8 5)入庫單 屬性名:{入庫號,書號,數(shù)量,入庫時間} 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 入庫號 RKnumber char 50 書號 ISBN char 50 數(shù)量 RKnumber int 8 入庫時間 RKdate char 50 6)出庫單 屬性名:{出庫號,書號,數(shù)量,出庫時間} 數(shù)據(jù)項名 別名 數(shù)

12、據(jù)類型 長度 備注 出庫號 CKnumber char 50 書號 ISBN char 50 數(shù)量 CKnumber int 8 出庫時間 CKdate char 50 7)教材信息 屬性名:{書號,書名,編者,出版社,版次,單價} 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 書號 ISBN char 50 書名 bookname char 50 編者 writer char 50 出版社 publish char 50 單價 price int 8 8)學(xué)生信息 屬性名

13、 :{學(xué)生學(xué)號,學(xué)生姓名,學(xué)生性別,學(xué)生年級,電話} 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 學(xué)生學(xué)號 Snumber char 50 學(xué)生姓名 Sname char 50 學(xué)生性別 Ssex char 50 男或女 學(xué)生年級 Sclass char 50 大一、大二、大三、大四 電話 TEL char 50 9)教師信息 屬性名 :{教師工號,教師姓名,教師性別,教師部門,電話} 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 教師工號 Tnumber char 50 教師姓名 Tname char 50

14、 教師性別 Tsex char 50 男或女 教師部門 Tclass char 50 機(jī)械|電氣|生化|數(shù)學(xué)|人文|計算機(jī)|其他 電話 TEL char 50 10)庫存表 屬性名:{記錄號 ,書號,數(shù)量} 數(shù)據(jù)項名 別名 數(shù)據(jù)類型 長度 備注 記錄號 ID char 50 書號 ISBN char 50 數(shù)量 number int 8 4.3.數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 4.4.文件設(shè)計 不同的用戶登錄此系統(tǒng)獲得的系統(tǒng)功能是不同,如下: 1)教師學(xué)生等訂購者具有查詢,打印相關(guān)信息的權(quán)限; 2)管理員具

15、有查詢、添加、刪除、修改,打印的權(quán)限。 用戶通過身份驗證之后進(jìn)入系統(tǒng)操作界面,管理員可以對系統(tǒng)進(jìn)行信息的增添,刪除,修改,打印等操作,學(xué)生可以進(jìn)行查詢相關(guān)信息的操作5.接口設(shè)計 “用戶驗證”模塊在完成用戶登錄的身份驗證后立即退出運行,釋放占用的系統(tǒng)資源。一般來說,本系統(tǒng)運行一般耗時1~2秒,如果數(shù)據(jù)處理量比較大就3~4秒。 5.1.用戶界面設(shè)計規(guī)則 本系統(tǒng)采用典型的Windows風(fēng)格作為人機(jī)接口,如使用窗口、菜單、對話框等。 1)訂購書籍:教師或?qū)W生將要進(jìn)行訂購的書籍資料輸入,系統(tǒng)將這些資料保存在文件中。 2)查詢訂購單:顯示使用者已經(jīng)保存的訂購單信息。 3)刪除訂購書籍:

16、使用者將要刪除的書籍信息輸入,系統(tǒng)根據(jù)操作刪除修改文件處理,最后修改后的文件顯示出來。 4)查詢領(lǐng)書單:通過發(fā)行人員模塊處理過后,將其信息轉(zhuǎn)化成領(lǐng)書單顯示出來。 5)查詢?nèi)睍鴨危涸摴δ芤ㄟ^發(fā)行人員模塊處理過后,將其信息轉(zhuǎn)化缺書單顯示出來。 6)輸入進(jìn)書單:需要采購人員將新到的書籍信息輸入,通過系統(tǒng)將庫存信息更新處理。 7)處理訂購單:發(fā)行人員可讀取用戶信息,讀取訂購單,通過比較庫存,處理信息后,返回領(lǐng)書單。 8)查詢進(jìn)書單:發(fā)行人員可對采購人員的進(jìn)書單進(jìn)行讀取,將其信息顯示出來。 9)輸入初始庫存:該功能可實現(xiàn)發(fā)行人員對學(xué)校原本擁有的書籍資料輸入保存到庫存中。 10)查詢庫存:

17、將庫存中的信息顯示出來。 5.2內(nèi)部接口設(shè)計 驗證模塊:完成對用戶身份的驗證。 初始化模塊:在身份驗證后,系統(tǒng)調(diào)用初始化操作,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài)。 查詢模塊:由相應(yīng)消息驅(qū)動,完成對信息進(jìn)行查看功能。 刪除模塊:具有此權(quán)限的用戶完成對信息刪除功能。 打印模塊:實現(xiàn)用戶從系統(tǒng)打印功能。 退出模塊:實現(xiàn)用戶從系統(tǒng)退出功能 5.3外部接口設(shè)計 硬件接口:Pentium Ⅲ CPU及以上,內(nèi)存在256MB以上的計算機(jī)。 軟件件接口:支持本系統(tǒng)的軟件包括:Windows95 、Windows98 、Windows2000、 Windows Me Windows XP Windows7 6.出錯處理設(shè)計 本系統(tǒng)定期備份數(shù)據(jù)庫,以便在系統(tǒng)出現(xiàn)故障時,能夠及時恢復(fù)。 7.系統(tǒng)維護(hù)設(shè)計 本系統(tǒng)需嚴(yán)格按照軟件產(chǎn)品設(shè)計規(guī)范的步驟進(jìn)行開發(fā),并重復(fù)考慮軟件的可維護(hù)性,詳細(xì)編寫各階段的文檔資料,并在程序設(shè)計過程中做出大量詳細(xì)的注釋。 五、 試驗總結(jié)

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!