下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件工程實(shí)驗(yàn)報(bào)告小型超市管理系統(tǒng)需求分析指導(dǎo)教師:黃瀟班級:1002 (第_組)學(xué)生姓名: XXX學(xué)號:_xxxxx完成日期:運(yùn)城學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系1系統(tǒng)需求概述針對超市本身的特點(diǎn), 結(jié)合我們?nèi)粘I畹膶?shí)際情況, 本系統(tǒng)能基本實(shí)現(xiàn)超 市的進(jìn)、銷、存等管理功能的各個方面, 不僅能使超市的基本情況讓超市管理者 直觀的了解, 同時(shí)更能為超市管理者提供決策的系統(tǒng)有效以及合理的依據(jù)。 此系 統(tǒng)主要分為四大功能模塊, 包括商品銷售管理模塊, 商品進(jìn)貨管理模塊, 商品庫 存管理模塊,超市人員管理模塊,他們的具體功能如下。1、商品銷售管理功能: 實(shí)現(xiàn)對銷售信息的查詢, 實(shí)現(xiàn)商品銷售信息的匯總。2、商品進(jìn)貨
2、管理功能:實(shí)現(xiàn)對進(jìn)貨信息的添加、刪除、修改的更新功能。3、商品庫存管理功能:實(shí)現(xiàn)對商品基本信息和商品庫存信息的查詢,實(shí)現(xiàn) 商品信息和庫存信息的添加、刪除和修改的更新功能。4、超市人員管理功能:實(shí)現(xiàn)職工信息和供貨商信息的查詢,實(shí)現(xiàn)職工信息 和供貨商信息的添加、 刪除、修改的更新功能以及簡單的信息維護(hù), 用戶名變更 和密碼修改。2用例建模2.1 參與者列表超市經(jīng)理:對商品銷售信息的查詢和管理; 對進(jìn)貨信息的增加、刪除、修改的更新功能; 對商品基本信息和商品庫存信息的查詢以及相關(guān)信息的更新 對職工信息和供貨商信息的查詢以及相關(guān)信息的更新功能; 對簡單的信息進(jìn)行維護(hù),可以進(jìn)行用戶名變更和密碼修改。2.
3、2 用例列表UC1 登陸:用于驗(yàn)證用戶權(quán)限UC2 系統(tǒng)維護(hù):用于用戶名和密碼的變更修改。UC3 查詢銷售信息:用于查看銷售信息。UC4 銷售信息盤點(diǎn):用于商品銷售信息的匯總盤點(diǎn)。UC5 添加商品進(jìn)貨信息:用于對將要進(jìn)貨的商品的基本信息添加到系統(tǒng)。UC6 刪除商品進(jìn)貨信息:用于對不再進(jìn)貨或者輸入有誤的商品進(jìn)行刪除。UC7 修改商品進(jìn)貨信息: 用于修改所進(jìn)商品的相關(guān)信息, 如數(shù)量,價(jià)格等。UC8 查詢商品信息:用于查詢商品的明細(xì)信息和它的庫存信息。UC9 添加商品信息:用于添加新進(jìn)的商品基本信息。UC10 修改商品信息:用于修改商品的基本信息和它的庫存數(shù)量。UC11 查詢員工信息:用于查詢超市現(xiàn)有
4、員工基本信息。UC12 添加員工信息:用于添加新雇傭員工基本信息。UC13 刪除員工信息:用于刪除離職員工信息。UC14修改員工信息:用于修改信息有變化的員工信息。UC15添加供應(yīng)商信息:用于添加新供應(yīng)商基本信息。UC16刪除供應(yīng)商信息:用于刪除不再供貨的供應(yīng)商信息。UC17修改供應(yīng)商信息:用于修改信息有變化的供應(yīng)商信息2.3用例圖2.4用例規(guī)格說明1、登陸用例執(zhí)行者:超市經(jīng)理事件流:經(jīng)理打開系統(tǒng)輸入正確的用戶名和密碼可以成功登陸系統(tǒng),并享有一切權(quán)限,可以操作系統(tǒng)的各個功能。2、系統(tǒng)維護(hù)用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理登陸系統(tǒng)之后可以對用戶名和密碼進(jìn)行變更修改。3、查詢銷售信息用例執(zhí)行者:
5、超市經(jīng)理 事件流:經(jīng)理可以查看銷售信息,了解超市經(jīng)營狀況。4、銷售信息盤點(diǎn)用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理可以對商品銷售信息進(jìn)行匯總盤點(diǎn)。5、添加商品進(jìn)貨信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理可以把將要進(jìn)貨的商品的基本信息添加到系統(tǒng)。6、刪除商品進(jìn)貨信息用例執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理對不再進(jìn)貨或者輸入有誤的商品進(jìn)行刪除。7、修改商品進(jìn)貨信息用例執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理對所進(jìn)商品的相關(guān)信息,如數(shù)量,價(jià)格等進(jìn)行修改。8、查詢商品信息用例執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理查詢商品的明細(xì)信息和它的庫存信息。9、添加商品信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理添加新進(jìn)的商品基本信息。10、修
6、改商品信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理修改商品的基本信息和它的庫存數(shù)量。11、查詢員工信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理查詢超市現(xiàn)有員工基本信息。12、添加員工信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理添加新雇傭員工基本信息。13、刪除員工信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理刪除離職員工信息。14、修改員工信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理可以修改信息有變化的員工信息。15、添加供應(yīng)商信息用例 執(zhí)行者:超市經(jīng)理 事件流:經(jīng)理添加新供應(yīng)商基本信息。16、刪除供應(yīng)商信息用例 執(zhí)行者:超市經(jīng)理事件流:經(jīng)理刪除不再供貨的供應(yīng)商信息。17、修改供應(yīng)商信息用例 執(zhí)行者:超市經(jīng)理 事件
7、流:經(jīng)理修改信息有變化的供應(yīng)商信息2.5 輔助需求由于本系統(tǒng)為小型超市管理系統(tǒng),數(shù)據(jù)庫采用 SQL Server2005即可,數(shù)據(jù) 庫的內(nèi)容較少, 很容易滿足。 本系統(tǒng)需要安全性好, 同時(shí)要對數(shù)據(jù)實(shí)現(xiàn)匯總和直 觀的體現(xiàn),以方便用戶了解和分析數(shù)據(jù)。3對象建模對象模型表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的“數(shù)據(jù)”性質(zhì),它是對模擬客觀世界 實(shí)體的對象以及對象彼此間關(guān)系的映射, 描述了系統(tǒng)靜態(tài)結(jié)構(gòu)。 對象模型為建立 動態(tài)模型和功能模型,提供了實(shí)質(zhì)性的框架。3.1 確定類與對象小型超市管理系統(tǒng)中的類與對象有: 超市經(jīng)理, 供貨商信息,超市員工信息, 商品信息,進(jìn)貨信息,銷售信息。3.2 確定關(guān)聯(lián)超市經(jīng)理對供貨商信息
8、有關(guān)聯(lián); 超市經(jīng)理對超市員工信息有關(guān)聯(lián); 超市經(jīng)理 對商品信息有關(guān)聯(lián);超市經(jīng)理對進(jìn)貨信息有關(guān)聯(lián);超市經(jīng)理對銷售信息有關(guān)聯(lián); 商品信息對銷售信息有關(guān)聯(lián);商品信息對進(jìn)貨信息有關(guān)聯(lián);3.3 確定屬性供貨商信息:供貨商名稱,供貨商電話,供貨商品。 商品信息:商品編碼,商品名稱,商品價(jià)格,商品數(shù)量,供貨商名稱。 進(jìn)貨信息:商品編碼,商品名稱,商品進(jìn)價(jià),入庫時(shí)間,進(jìn)貨數(shù)量。 銷售信息:商品銷售數(shù)量,銷售金額。3.4 確定服務(wù)供貨商信息:添加,刪除,修改;商品信息:查詢,添加,刪除,修改;進(jìn)貨信息:添加,刪除,修改; 銷售信息:查詢,盤點(diǎn);3.5系統(tǒng)類圖4 動態(tài)建模系統(tǒng)中的對象在執(zhí)行期間的不同時(shí)間點(diǎn)如何讓通
9、信以及通信的結(jié)果如何,就是系統(tǒng)的動態(tài)行為,這時(shí)就需要運(yùn)用動態(tài)建模的方式來描述4.1活動圖進(jìn)貨管理活動圖進(jìn)貨管理銷售管理活動圖庫存管理活動圖查詢添加庫存管理刪除修改輸入新商品信息輸入查詢信息J (輸入所要刪除信息(查詢所要修改的信息確認(rèn)添加的新信息確認(rèn)刪除的信息 輸入新商品信息確認(rèn)查詢的信息保存信息刪除商品信息確認(rèn)商品信息保存信息保存商品信息員工信息管理活動圖職工管理/修改職工信息查詢刪除職工信息添加查詢所要修改的信息輸入職工信息輸入所要刪除的職工信息輸入查詢信息/確認(rèn)職工的新信息確認(rèn)刪除的信息輸入新的職工信息v確認(rèn)查詢的信息保存信息從數(shù)據(jù)庫中刪除職工信息確認(rèn)職工信息保存職工信息供貨商管理活動圖
10、1供貨商管理修改供貨商信息添加供貨商信息刪除供貨商信息查詢查詢所要修改的信息輸入供貨商信息輸入所要刪除的供貨商信息輸入查詢信息確認(rèn)供貨商新信息確認(rèn)刪除的信息輸入新的供貨商信息確認(rèn)查詢的信息從數(shù)據(jù)庫中刪除供貨商信息確認(rèn)供貨商信息保存信息保存供貨商信息4.2狀態(tài)轉(zhuǎn)移圖刪除進(jìn)貨信息添加進(jìn)貨信息登陸系統(tǒng)查詢員工信息更新員工信息數(shù)據(jù)庫添加員工信息修改員工信息更新進(jìn)貨信息數(shù)據(jù)庫氏查詢銷售信息修改供貨商信息刪除供貨商信息更新供貨商信息數(shù)據(jù)庫銷售信息盤點(diǎn)添加供貨商信息系統(tǒng)管理修改進(jìn)貨信息刪除員工信息5.總結(jié)通過本次對小型超市管理系統(tǒng)的需求分析,使我對軟件工程中需求分析過程 有了十分深刻的認(rèn)識和理解,結(jié)合老師課堂所講的知識和本次實(shí)驗(yàn)的內(nèi)容, 使自 己充分學(xué)習(xí)并掌握了用例建模,對象建模和動態(tài)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2020-2021學(xué)年江蘇省蘇州市昆山市二年級下冊期末考試語文真題及答案
- 2021-2022學(xué)年重慶市大渡口區(qū)小學(xué)二年級下冊數(shù)學(xué)期末試題及答案
- 2021-2022學(xué)年江蘇省徐州市沛縣二年級下冊數(shù)學(xué)月考試題及答案
- 2024年太陽能熱水器熱水供應(yīng)系統(tǒng)安裝及維修合同范本3篇
- 2024年度消防設(shè)施設(shè)備運(yùn)維及應(yīng)急保障合同3篇
- 2024年人教A版九年級地理上冊月考試卷983
- 2024年人民版九年級英語上冊月考試卷609
- 2021-2022學(xué)年重慶市奉節(jié)縣小學(xué)二年級下冊數(shù)學(xué)期末試題及答案
- 液壓傳動課程設(shè)計(jì)好嗎
- 2024年粵人版六年級語文下冊月考試卷926
- 防范非法金融宣傳
- 咨詢經(jīng)理招聘面試題與參考回答(某大型國企)2025年
- 小學(xué)語文骨干教師專題講座《自由閱讀-開啟快樂的讀書之門》
- 南京審計(jì)大學(xué)金審學(xué)院《中級財(cái)務(wù)會計(jì)(上)》2022-2023學(xué)年第一學(xué)期期末試卷
- 2023年電信運(yùn)營商液冷技術(shù)白皮書
- 瓷磚店銷售薪酬方案
- 2022年湖南省公務(wù)員錄用考試《申論》真題(縣鄉(xiāng)卷)及答案解析
- 機(jī)場航班信息LED顯示屏方案
- 軟件系統(tǒng)運(yùn)行維護(hù)體系方案
- 2024年六年級上冊語文文言文閱讀理解復(fù)習(xí)專項(xiàng)題
- 2024年首屆全國標(biāo)準(zhǔn)化知識競賽真題題庫導(dǎo)出版-下(判斷題部分)
評論
0/150
提交評論