版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程實(shí)驗(yàn)報(bào)告 題 目: 網(wǎng)上書城 班級(jí): 姓名: 學(xué)號(hào): 班級(jí): 姓名: 學(xué)號(hào): 班級(jí): 姓名: 學(xué)號(hào): 班級(jí): 姓名: 學(xué)號(hào): 完成日期: 2015 年 12 月 18 日摘 要 隨著知識(shí)化和信息化新經(jīng)濟(jì)時(shí)代的到來,作為信息技術(shù)龍頭的計(jì)算機(jī)及軟件技術(shù)突飛猛進(jìn),UML成為一種不可或缺的工具。UML是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語言。它融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。它的作用域不限于支持面向?qū)ο蟮姆治雠c設(shè)計(jì),還支持從需求分析開始的軟件開發(fā)的全過程。用現(xiàn)有的知識(shí),按照軟件工程思想和系統(tǒng)的開發(fā)步驟,以圖書管理的應(yīng)用需求為背景,分析設(shè)計(jì)了圖書管理系統(tǒng),并利用Rati
2、onal Rose對(duì)系統(tǒng)進(jìn)行建模,完成用例圖和類圖的構(gòu)建,為后期的程序設(shè)計(jì)提供標(biāo)準(zhǔn)。根據(jù)建模需求分析,總結(jié)出本系統(tǒng)的參與者有網(wǎng)上書城的會(huì)員,銀行,系統(tǒng)管理員,倉(cāng)庫(kù)等幾類。會(huì)員必須先進(jìn)行注冊(cè)才能在書城進(jìn)行購(gòu)買圖書,其中會(huì)員根據(jù)等級(jí)又可以享受不同的打折優(yōu)惠,會(huì)員購(gòu)買圖書后,將訂單信息提交給銀行,銀行根據(jù)用戶輸入的口令完成扣費(fèi)等信息,并將購(gòu)買成功的信息返回給系統(tǒng)。系統(tǒng)此時(shí)就會(huì)安排離客戶最近的倉(cāng)庫(kù)進(jìn)行發(fā)貨送貨等操作。同時(shí)系統(tǒng)管理員還將進(jìn)行各倉(cāng)庫(kù)之間的協(xié)調(diào),倉(cāng)庫(kù)還將做好入庫(kù)和出庫(kù)的統(tǒng)計(jì)等等。網(wǎng)上圖書銷售系統(tǒng)是一個(gè)復(fù)雜的電子商務(wù)系統(tǒng),它必須提供用戶的接口以供用戶登錄并選擇喜好的圖書;同時(shí)還必須提供系統(tǒng)的管
3、理接口以供管理員和一般的網(wǎng)站工作人員處理客戶訂單并維護(hù)網(wǎng)站正常運(yùn)作。該系統(tǒng)以面向?qū)ο罄碚摵蛿?shù)據(jù)庫(kù)管理信息系統(tǒng)開發(fā)相關(guān)知識(shí)為依據(jù),介紹了設(shè)計(jì)開發(fā)中的模塊設(shè)計(jì)和數(shù)據(jù)與程序的連接,使SQL server 2008與 Visual Studio 2010得到了有效的結(jié)合。關(guān)鍵詞:網(wǎng)上書城;UML;Rational Rose;面向?qū)ο竽?錄摘 要3目 錄41 需求分析51.1 開發(fā)背景及意義51.2 圖書管理系統(tǒng)的需求分析51.2.1系統(tǒng)功能需求51.2.2用戶接口模塊51.2.3管理員接口模塊61.2.4數(shù)據(jù)庫(kù)模塊61.2.5數(shù)據(jù)服務(wù)器模塊62 系統(tǒng)建模72.1 創(chuàng)建系統(tǒng)用例模型71 需求分析1.1
4、開發(fā)背景及意義隨著互聯(lián)網(wǎng)的高速發(fā)展,人們也越來越享受到互聯(lián)網(wǎng)所帶來的生活便利?,F(xiàn)在越來越多的讀者選擇網(wǎng)上購(gòu)買圖書。網(wǎng)上圖書銷售系統(tǒng)是一個(gè)復(fù)雜的電子商務(wù)系統(tǒng),它必須提供用戶的接口以供用戶登錄并選擇喜好的圖書;同時(shí)還必須提供系統(tǒng)的管理接口以供管理員和一般的網(wǎng)站工作人員處理客戶訂單并維護(hù)網(wǎng)站正常運(yùn)作。1.2 圖書管理系統(tǒng)的需求分析1.2.1系統(tǒng)功能需求系統(tǒng)總體功能需求框圖如圖所示。 圖1-1 系統(tǒng)總體功能需求框圖1.2.2用戶接口模塊用戶接口是網(wǎng)站用戶使用圖書銷售系統(tǒng)服務(wù)的入口,所有的在線用戶都通過瀏覽登錄網(wǎng)站,并進(jìn)行一系列的查詢,訂購(gòu)操作。用戶接口模塊包括了用戶信息維護(hù)、商品查詢、訂購(gòu)商品和訂單維
5、護(hù)4個(gè)部分。用戶登錄系統(tǒng)后,用戶ID將會(huì)被保存在服務(wù)器的緩存中,用戶在系統(tǒng)中所做的操作,包括查詢、訂購(gòu)等都將被系統(tǒng)存儲(chǔ)在數(shù)據(jù)庫(kù)中,以供系統(tǒng)那個(gè)進(jìn)行銷售情況以及銷售走勢(shì)分析。1.2.3管理員接口模塊這是系統(tǒng)提供給網(wǎng)站維護(hù)和管理人員的接口。管理員接口模塊包括商品信息維護(hù)、內(nèi)部員工信息維護(hù)、訂單處理、銷售情況查詢、報(bào)表維護(hù)5個(gè)部分。網(wǎng)站的一般工作人員通常只具有訂單處理的權(quán)限,他們獲得用戶提交的訂單,并根據(jù)庫(kù)存情況來決定發(fā)貨或者推遲發(fā)貨。網(wǎng)站的管理員具有所有的管理權(quán)限,可以處理客戶的訂單,可以閱覽網(wǎng)站商品的銷售情況、銷售走勢(shì),以便根據(jù)不同的情況及時(shí)的調(diào)整經(jīng)營(yíng)戰(zhàn)略,將庫(kù)存成本和資金占有用率降到最低的限度
6、。1.2.4數(shù)據(jù)庫(kù)模塊 圖 1.4信息查詢模塊功能1.2.5數(shù)據(jù)服務(wù)器模塊數(shù)據(jù)服務(wù)器模塊是系統(tǒng)正常運(yùn)行的基礎(chǔ),包括客戶的查詢,定單的保存;網(wǎng)站工作人員的定單處理;網(wǎng)站管理員的銷售情況查詢與分析。2 系統(tǒng)建模2.1 創(chuàng)建系統(tǒng)用例模型2-5Use Case ViewBankSerUseCaseMainMannagerSenderUseCaseUserCasewarehouseUseCaseLogical View sequence&CollaborationDiagram倉(cāng)庫(kù)出貨順序圖倉(cāng)庫(kù)出貨協(xié)作圖倉(cāng)庫(kù)管理員刪除圖書順序圖倉(cāng)庫(kù)管理員刪除圖書協(xié)作圖倉(cāng)庫(kù)管理員圖書分類順序圖倉(cāng)庫(kù)管理員圖書分類協(xié)作圖倉(cāng)庫(kù)
7、管理員修改圖書順序圖倉(cāng)庫(kù)管理員修改圖書協(xié)作圖倉(cāng)庫(kù)管理員增加圖書順序圖倉(cāng)庫(kù)管理員增加圖書協(xié)作圖倉(cāng)庫(kù)進(jìn)貨順序圖倉(cāng)庫(kù)進(jìn)貨協(xié)作圖簡(jiǎn)單購(gòu)物順序圖簡(jiǎn)單購(gòu)物協(xié)作圖快遞送書順序圖快遞送書協(xié)作圖系統(tǒng)管理員查詢用戶順序圖系統(tǒng)管理員查詢用戶協(xié)作圖系統(tǒng)管理員管理倉(cāng)庫(kù)信息系統(tǒng)管理員管理倉(cāng)庫(kù)信息協(xié)作圖系統(tǒng)管理員修改倉(cāng)庫(kù)管理員信息系統(tǒng)管理員修改倉(cāng)庫(kù)管理員信息協(xié)作圖銀行收費(fèi)順序圖銀行收費(fèi)協(xié)作圖用戶登錄順序圖用戶登錄協(xié)作圖用戶注冊(cè)順序圖用戶注冊(cè)協(xié)作圖Component ViewMainDeployment View3-3Use Case ViewMainBankSerUseCaseSenderUseCaseStorageManagerSystemMannagerUserCaseLogical View ActivityDiagram State/Activity Model4倉(cāng)庫(kù)訂貨倉(cāng)庫(kù)發(fā)貨管理員查詢圖書信息管理員刪除圖書信息活動(dòng)圖管理員添加圖書活動(dòng)圖管理
溫馨提示
- 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. 人人文庫(kù)網(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)比模擬考核試卷含答案
- 機(jī)場(chǎng)場(chǎng)道維護(hù)員崗前設(shè)備性能考核試卷含答案
- 初一政治試題及答案
- 初三歷史題目及答案
- 中醫(yī)智能辨證論治的個(gè)體化方案設(shè)計(jì)
- 2026年設(shè)備運(yùn)維技術(shù)員職位筆試考題預(yù)測(cè)及練習(xí)方案
- 2026年企業(yè)采購(gòu)與成本優(yōu)化方案面試題
- 個(gè)體化腫瘤疫苗的個(gè)體化治療策略
- 2026年冀教版八年級(jí)語文上冊(cè)期末必刷題及答案(完整版)
- 2026年吉林省白山市八年級(jí)物理上冊(cè)月考考試試卷及答案
- 2025年重慶青年職業(yè)技術(shù)學(xué)院非編合同制工作人員招聘68人備考題庫(kù)及一套答案詳解
- 2025年常熟市交通產(chǎn)業(yè)投資集團(tuán)有限公司(系統(tǒng))招聘14人備考題庫(kù)含答案詳解
- 臨沂市公安機(jī)關(guān)2025年第四季度招錄警務(wù)輔助人員備考題庫(kù)新版
- 2025年新版中醫(yī)藥學(xué)概論試題及答案
- 校園小品《我的未來不是夢(mèng)》劇本
- 2024稅務(wù)代理合同協(xié)議原件
- 江蘇自考現(xiàn)代企業(yè)經(jīng)營(yíng)管理-練習(xí)題(附答案)27875
- 電力建設(shè)施工技術(shù)規(guī)范 第5部分:管道及系統(tǒng)-DLT 5190.5
- 2024年1月浙江省高考英語試題卷附答案
- 四川省宜賓市2023-2024學(xué)年高二物理第一學(xué)期期末聯(lián)考試題含解析
- 玻璃隔墻拆除施工方案
評(píng)論
0/150
提交評(píng)論