2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  軟件工程課程設(shè)計(jì)報(bào)告</p><p>  ( 2012 -- 2013 年度第 二 學(xué)期)</p><p>  課程名稱: 軟件工程課程設(shè)計(jì) </p><p>  題 目: 文化用品庫存管理 </p><p>  院 系: </p><p&g

2、t;  班 級(jí): 軟件(1) </p><p>  學(xué) 號(hào): </p><p>  姓 名: </p><p>  指導(dǎo)教師: </p><p>  設(shè)計(jì)周數(shù): 十七周 </p><p>  日期:

3、2013 年 6月 7日</p><p><b>  摘要:</b></p><p>  隨著對(duì)文化用品的需求不斷擴(kuò)大,文化數(shù)量急劇增加,有關(guān)文化用品的各種信息量也成倍增長。商店時(shí)時(shí)刻刻都需要對(duì)文化用品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型的系統(tǒng)功能過于強(qiáng)大而造成操作繁瑣降低了商店的工作效率。</p><p>  文化用品庫存管理信息系統(tǒng)是市場上最流行的

4、常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)登陸、商品入庫、商品查詢、商品更改和刪除等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。</p><p>  關(guān)鍵詞:庫存管理系統(tǒng) Access數(shù)據(jù)庫 ASP.NET</p><p><b>  一、課程設(shè)計(jì)的目的</b></p><p>  通過軟件開發(fā)的實(shí)踐訓(xùn)練,進(jìn)一步掌握軟

5、件工程的方法和技術(shù),提高軟件開發(fā)的實(shí)際能力,培養(yǎng)工程設(shè)計(jì)能力和綜合分析、解決問題的能力。</p><p><b>  具體如下:</b></p><p>  學(xué)習(xí)和實(shí)踐在分析和設(shè)計(jì)計(jì)算機(jī)應(yīng)用系統(tǒng)所需要的知識(shí),包括面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì),編碼和測試方面的知識(shí)。</p><p>  通過本次課程設(shè)計(jì),熟練掌握一種開發(fā)語言(Java、C#)和開發(fā)環(huán)

6、境——Eclipse或.NET。</p><p>  進(jìn)一步加強(qiáng)和提高軟件工程文檔的編寫能力。</p><p>  培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣,提高軟件測試、調(diào)試的能力與技巧。</p><p>  5. 通過本次課程設(shè)計(jì),應(yīng)該達(dá)到具有獨(dú)立完成小型應(yīng)用設(shè)計(jì)的能力,具備編寫較為規(guī)范的軟件設(shè)計(jì)文檔的能力。</p><p><b>  二

7、、設(shè)計(jì)正文</b></p><p><b>  1.概述</b></p><p>  1.1課題題目:文化用品庫存管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  1.2設(shè)計(jì)任務(wù)與要求:</p><p>  目的:在J2EE或.NET平臺(tái)下,完成一個(gè)商品庫存管理系統(tǒng)的簡單業(yè)務(wù)流程分析,在此基礎(chǔ)上,開 </p

8、><p>  發(fā)一個(gè) B/S架構(gòu)的庫存管理系統(tǒng),掌握簡單Web應(yīng)用的開發(fā)。</p><p>  1.3 系統(tǒng)的開發(fā)環(huán)境及運(yùn)行環(huán)境:</p><p>  操作系統(tǒng):windows 7旗艦版</p><p><b>  瀏覽器:IE9</b></p><p>  建模工具: Rational Rose

9、2003</p><p>  IDE:Myeclipse 9.0</p><p>  WEB服務(wù)器:Tomcat 7.0</p><p>  數(shù)據(jù)庫:Microsoft SQL Server 2005</p><p>  Web服務(wù)器:IIS+ASP.NET 2.0平臺(tái)</p><p><b>  2.系統(tǒng)需

10、求分析</b></p><p>  該系統(tǒng)主要滿足來自五方面的需求,這五個(gè)方面分別是售貨員、庫存管理、文化用品管理者、訂貨管理和系統(tǒng)管理。售貨員需要用用戶名密碼登陸該系統(tǒng),獲得相應(yīng)的權(quán)限;庫存管理包括入庫和出庫,以及實(shí)現(xiàn)相關(guān)的添加、查詢功能等;文化用品管理者可以添加員工信息、查詢修改庫存信息、可控制整個(gè)系統(tǒng)的登錄功能,擁有整個(gè)系統(tǒng)的全部使用權(quán)限;訂貨管理能夠?qū)θ霂斓奈幕闷?,進(jìn)行記錄以及庫存不足時(shí),提

11、示需要進(jìn)貨等功能;系統(tǒng)管理可以設(shè)置相應(yīng)的權(quán)限,對(duì)各個(gè)功能模塊進(jìn)行管理。</p><p>  滿足上述需求的系統(tǒng)主要包括以下幾個(gè)小的系統(tǒng)模塊。</p><p>  銷售管理子系統(tǒng):銷售管理子系統(tǒng)主要用于實(shí)現(xiàn)售貨員對(duì)顧客購買文化用品的處理。售貨員通過 </p><p>  合法

12、的認(rèn)證登陸到該系統(tǒng)中,進(jìn)行售貨服務(wù)。</p><p>  庫存管理子系統(tǒng):庫存管理子系統(tǒng)主要用于實(shí)現(xiàn)庫存管理人員處理商品入庫、盤點(diǎn)、報(bào)銷以及供 </p><p>  應(yīng)文化用品的信息設(shè)置。</p><p>  訂貨管理子系統(tǒng):訂貨管理子系統(tǒng)主要用于實(shí)現(xiàn)訂貨員統(tǒng)計(jì)需要訂貨商品信息并制定出訂單。</p><p>  統(tǒng)計(jì)分析子系統(tǒng):統(tǒng)計(jì)分析子系

13、統(tǒng)主要用于實(shí)現(xiàn)統(tǒng)計(jì)分析人員對(duì)文化用品信息、銷售信息、供應(yīng)</p><p>  商信息、缺貨信息、以及報(bào)表信息等的查詢和分析。</p><p>  系統(tǒng)管理子系統(tǒng):系統(tǒng)管理子系統(tǒng)主要實(shí)現(xiàn)系統(tǒng)管理人員對(duì)信息的維護(hù),這些信息包括員工信息、</p><p>  會(huì)員信息和系統(tǒng)相關(guān)參數(shù)的設(shè)置等。</p><p><b>  2.1用例圖<

14、;/b></p><p>  文化用品庫存管理系統(tǒng)是一個(gè)面向商店,用來進(jìn)行文化用品管理的信息系統(tǒng),該系統(tǒng)可以分為后臺(tái)管理員,普通管理員和系統(tǒng)管理員。</p><p>  2.1.1后臺(tái)管理員用例:</p><p><b>  用例圖說明:</b></p><p>  后臺(tái)管理員通過收銀系統(tǒng),對(duì)商品進(jìn)行定價(jià)、銷售&l

15、t;/p><p> ?。?)對(duì)賬戶進(jìn)行管理。</p><p> ?。?)對(duì)營業(yè)情況進(jìn)行查詢,包括:營業(yè)額、銷售量。</p><p> ?。?)對(duì)商品進(jìn)行定價(jià)管理。</p><p>  2.1.2普通管理員用例:</p><p><b>  用例圖說明:</b></p><p>

16、  普通管理員對(duì)進(jìn)貨信息和庫存信息進(jìn)行管理,和供應(yīng)商取得聯(lián)系,對(duì)商品進(jìn)行按需購買。</p><p> ?。?)普通管理員對(duì)進(jìn)貨信息進(jìn)行管理,可以進(jìn)行添加進(jìn)貨單,并與供應(yīng)商取得聯(lián)系。</p><p>  (2)普通管理員對(duì)進(jìn)貨信息進(jìn)行管理,可以進(jìn)行查詢進(jìn)貨單。</p><p> ?。?)普通管理員對(duì)進(jìn)貨信息進(jìn)行管理,可以進(jìn)行添加物品信息。</p><

17、;p> ?。?)普通管理員對(duì)庫存信息進(jìn)行管理,可以進(jìn)行庫存信息查詢。</p><p> ?。?)普通管理員對(duì)庫存信息進(jìn)行管理,可以進(jìn)行物品詳細(xì)信息查詢。</p><p>  2.1.3系統(tǒng)管理員用例:</p><p><b>  用例圖說明:</b></p><p>  系統(tǒng)管理員對(duì)系統(tǒng)各個(gè)部分進(jìn)行管理維護(hù)。<

18、;/p><p>  (1)系統(tǒng)管理員對(duì)普通管理員進(jìn)行管理。</p><p> ?。?)系統(tǒng)管理員對(duì)數(shù)據(jù)進(jìn)行管理:統(tǒng)計(jì)數(shù)據(jù)、備份數(shù)據(jù)、導(dǎo)入導(dǎo)出數(shù)據(jù)。</p><p> ?。?)系統(tǒng)管理對(duì)系統(tǒng)進(jìn)行初始化。</p><p> ?。?)系統(tǒng)管理員對(duì)供應(yīng)商品信息進(jìn)行管理。</p><p>  2.1.4文化用品入庫的用例流圖<

19、/p><p><b>  新建入庫單</b></p><p><b>  生成入庫單</b></p><p><b>  入庫單錄入異常處理</b></p><p><b>  修改入庫單</b></p><p><b>  

20、刪除入庫單 </b></p><p><b>  2.2類圖</b></p><p><b>  類圖說明:</b></p><p>  進(jìn)貨單類的主要方法是:</p><p>  添加:添加進(jìn)貨的文化用品信息。</p><p>  修改:修改進(jìn)貨的文化用品信息

21、。</p><p>  刪除:刪除進(jìn)貨的文化用品信息。</p><p>  物品信息類的主要方法是:</p><p>  添加:對(duì)庫存文化用品的信息進(jìn)行添加。</p><p>  修改:對(duì)庫存文化用品的信息進(jìn)行修改。</p><p>  刪除:對(duì)庫存文化用品的信息進(jìn)行刪除。</p><p>  

22、庫存信息類的主要方法是:</p><p>  時(shí)刻更新庫存的信息。</p><p>  查詢類的主要方法是:</p><p>  實(shí)現(xiàn)管理者的查詢功能。</p><p><b>  2.3順序圖 </b></p><p>  2.3.1人員登錄順序圖:</p><p>  

23、管理員登錄界面主要是驗(yàn)證登錄信息,當(dāng)輸入的登錄信息不正確時(shí),提示用戶并且重新返回登錄界面。</p><p>  2.3.2管理員添加、修改、刪除物品信息順序圖:</p><p>  管理員添加、修改、刪除進(jìn)貨單的操作,管理員填寫好相應(yīng)的進(jìn)貨單項(xiàng)之后,系統(tǒng)自動(dòng)把進(jìn)貨單信 </p><p>  息寫入數(shù)據(jù)庫中,修改了進(jìn)貨單數(shù)據(jù)庫中的內(nèi)容,同時(shí)數(shù)據(jù)庫也自動(dòng)的修改了柜

24、存信息中的內(nèi)容。</p><p>  2.3.3管理員查詢倉庫信息順序圖:</p><p>  管理員按照要求字段,輸入查詢信息,系統(tǒng)自動(dòng)訪問數(shù)據(jù)庫,顯示出管理員需要查詢的信息。</p><p><b>  3.系統(tǒng)總體設(shè)計(jì)</b></p><p>  通過對(duì)系統(tǒng)需求、功能和軟件生命周期分析規(guī)劃出基本功能模塊和擴(kuò)展模塊,

25、基本模塊是文化用品庫存管理系統(tǒng)必備的功能模塊。擴(kuò)展模塊是根據(jù)不同企業(yè)要求開發(fā)的特定模塊。這樣由基本模塊滿足企業(yè)對(duì)系統(tǒng)的基本要求,而擴(kuò)展模塊能根據(jù)企業(yè)特點(diǎn)實(shí)時(shí)更新,這樣的結(jié)構(gòu)設(shè)計(jì)增加了系統(tǒng)的通用性。</p><p>  3.1設(shè)計(jì)問題域子系統(tǒng)</p><p><b> ?。?)登陸模塊</b></p><p>  當(dāng)用戶進(jìn)入本系統(tǒng)時(shí),輸入用戶名和

26、密碼,若信息校驗(yàn)成功,進(jìn)入首頁,否則,顯示提示信息“用戶 </p><p>  名和密碼不為空”,或“登陸出錯(cuò)”,然后重新輸入用戶名和密碼進(jìn)行登陸。</p><p><b> ?。?)系統(tǒng)管理模塊</b></p><p>  系統(tǒng)管理模塊包括修改密碼、控制員工兩大子模塊。</p><p>  修改密碼:各管理員登錄系統(tǒng)

27、后,可自行重新設(shè)置登錄密碼;</p><p>  控制員工:本系統(tǒng)中的管理員能控制本系統(tǒng)的員工是否能有權(quán)限使用本系統(tǒng)。</p><p><b> ?。?)員工管理模塊</b></p><p>  員工管理模塊包括添加員工、管理員工兩大子模塊。</p><p>  添加員工:添加員工用于管理員給本系統(tǒng)添加員工信息。<

28、/p><p>  員工管理:對(duì)員工進(jìn)行權(quán)限控制。</p><p>  輸入項(xiàng):員工編號(hào)、姓名。</p><p>  輸出項(xiàng):序號(hào)、員工編號(hào)、員工姓名、權(quán)限、性別、所屬部門。</p><p>  處 理:將系統(tǒng)中所有的員工信息全部顯示出來并可編輯。</p><p><b> ?。?)類別管理模塊</b>

29、;</p><p>  類別管理模塊包括添加貨品類別、管理貨品類別。</p><p>  添加貨品類別:添加貨品類別用于普通員工和管理員進(jìn)行貨品添加。</p><p>  管理貨品類別:管理貨品類別用于普通員工和管理員進(jìn)行貨品類別管理。</p><p>  處 理:根據(jù)用戶所輸入的條件到數(shù)據(jù)庫里對(duì)應(yīng)的查詢,將系統(tǒng)中所有查詢出來的數(shù)據(jù)顯示全部

30、顯示</p><p><b>  出來并可編輯。</b></p><p><b>  (5)貨品入庫模塊</b></p><p>  貨品入庫模塊包添加貨品入庫和管理貨品入庫。</p><p>  添加貨品入庫:添加貨品入庫用于管理員和普通員工給本系統(tǒng)添加貨品入庫。</p><p

31、>  管理貨品入庫:管理貨品入庫用于管理員和普通員工進(jìn)行入庫管理。</p><p>  處 理:根據(jù)用戶所輸入的條件到數(shù)據(jù)庫里對(duì)應(yīng)的查詢,將系統(tǒng)中所有查詢出來的數(shù)據(jù)顯示全部顯</p><p><b>  示出來并可編輯。</b></p><p><b>  (6)貨品出庫模塊</b></p><

32、p>  貨品出庫:貨品入庫用于管理員和普通員工進(jìn)行貨品出庫信息。</p><p>  處 理:根據(jù)用戶所輸入的條件到數(shù)據(jù)庫里對(duì)應(yīng)的查詢,將系統(tǒng)中所有查詢出來的數(shù)據(jù)顯示全部顯示</p><p>  出來,并可對(duì)倉庫中的貨品進(jìn)行出庫操作。</p><p>  3.2設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng) </p><p>  3.2.1員工信息表</p

33、><p>  3.2.2文化用品信息表</p><p>  3.2.3貨品入庫表</p><p>  3.2.4貨品出庫表</p><p><b>  3.3總體設(shè)計(jì)圖</b></p><p><b>  4.系統(tǒng)詳細(xì)設(shè)計(jì)</b></p><p>  文化

34、用品庫存管理系統(tǒng)是實(shí)現(xiàn)管理員進(jìn)貨、商品入庫以及商品出庫的一個(gè)平臺(tái),整個(gè)文化用品庫存管理系統(tǒng)共分為4個(gè)大模塊:管理員模塊,商品模塊,入庫模塊和出庫模塊,其中復(fù)雜的方法和模塊的詳細(xì)設(shè)計(jì)如下。</p><p>  4.1系統(tǒng)用戶登錄流程圖:</p><p>  4.2管理員模塊流程圖:</p><p>  4.3查詢倉庫流程圖:</p><p> 

35、 4.4商品入庫流程圖:</p><p>  4.5商品出庫流程圖:</p><p><b>  5.系統(tǒng)實(shí)現(xiàn)</b></p><p>  5.1員工名單模塊實(shí)現(xiàn)</p><p>  5.2商品信息模塊實(shí)現(xiàn)</p><p>  5.3貨品入庫模塊實(shí)現(xiàn)</p><p>  5

36、.4貨品出庫模塊實(shí)現(xiàn)</p><p><b>  6.系統(tǒng)調(diào)試</b></p><p>  軟件測試可以分為單元測試、功能測試、集成測試、負(fù)載測試、黑盒測試、白盒測試等,軟件測試的目的是為了盡可能發(fā)現(xiàn)并改正被測試系統(tǒng)軟件中的錯(cuò)誤,增加系統(tǒng)軟件的可靠性和正確性。軟件測試可以保證對(duì)需求和設(shè)計(jì)的理解與表達(dá)的正確性、實(shí)現(xiàn)的正確性以及運(yùn)行的正確性,在軟件測試中任何一個(gè)環(huán)節(jié)發(fā)生了

37、問題都會(huì)表現(xiàn)出來。測試同時(shí)可以防止無意識(shí)的行為引入一些將來可能出現(xiàn)的錯(cuò)誤測試同樣可以解釋和說明程序代碼,每一個(gè)測試用例都詳細(xì)描述了被測試的程序在各種臨界狀況下出現(xiàn)的結(jié)果。</p><p>  在測試的過程,特別是在集成測試之后,發(fā)現(xiàn)了許多問題及功能缺陷,最后經(jīng)過修改調(diào)試后都解決了。比如,有一個(gè)問題是,在修改黑色水筆數(shù)量之后,系統(tǒng)沒能及時(shí)更新信息,造成系統(tǒng)混亂。在進(jìn)行了分析之后,發(fā)現(xiàn)是因?yàn)樵谛薷暮谏P數(shù)量時(shí),沒有

38、對(duì)與他所關(guān)聯(lián)的信息進(jìn)行修改造成的,在添加了對(duì)其關(guān)聯(lián)信息的級(jí)聯(lián)信息之后,問題得到了解決。</p><p><b>  三、課程設(shè)計(jì)總結(jié)</b></p><p>  這次對(duì)文化用品庫存管理系統(tǒng)的設(shè)計(jì),使我對(duì)軟件工程思想和Java開發(fā)體系有了全面認(rèn)識(shí),還學(xué)習(xí)了如何實(shí)現(xiàn)構(gòu)建一個(gè)系統(tǒng),如何完成開發(fā)軟件間的平臺(tái)集成,如何具體用軟件工程思想分析設(shè)計(jì)軟件系統(tǒng)。最主要的是熟悉了一個(gè)項(xiàng)目

39、從提出、可行性研究分析、立項(xiàng)、選擇開發(fā)工具、搭建開發(fā)平臺(tái)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)測試、系統(tǒng)維護(hù)的開發(fā)全過程。</p><p>  這次的系統(tǒng)開發(fā),實(shí)現(xiàn)了我自己動(dòng)手完成一個(gè)系統(tǒng)開發(fā)的目標(biāo),也學(xué)習(xí)到很多東西,不只是實(shí)踐經(jīng)驗(yàn),還有一些做事的道理:在工作時(shí),要盡量把要遇到的問題考慮周全,提前做好準(zhǔn)備,那樣就不會(huì)在遇到問題時(shí)有措手不及的感覺;做事一定要不斷地去嘗試,然后盡自己最大的努力去完成它,人的發(fā)展?jié)摿κ蔷薮蟮?,不要一開始就否

40、定自己,低估自己,雖然不能說只要努力就會(huì)取得成功,但是如果不努力,就永遠(yuǎn)不會(huì)成功。</p><p>  通過這次軟件工程課程設(shè)計(jì)的實(shí)踐訓(xùn)練,我進(jìn)一步掌握了軟件工程的方法和技術(shù),提高了軟件開發(fā)的實(shí)際能力,培養(yǎng)了工程設(shè)計(jì)能力和綜合分析、解決問題的能力。在今后的學(xué)習(xí)生活中我會(huì)努力做到理論與實(shí)際相結(jié)合,全方面提升自己的能力。</p><p><b>  參考文獻(xiàn)</b><

41、;/p><p>  [1] 陳宗斌,《面向?qū)ο蠓治雠c設(shè)計(jì)導(dǎo)論》,高等教育出版社,2008</p><p>  [2]王智學(xué),《ROSE對(duì)象建模方法與技術(shù)》,機(jī)械工業(yè)出版社,2003</p><p>  [3]曹衍龍,《UML2.0基礎(chǔ)與RSA建模實(shí)例教程》,人民郵電出版社,2011</p><p>  [4]催謳昀,《 基于WEB的企業(yè)庫存管理研

42、究 》,高等教育出版社,2006</p><p>  [5]薩師煊 《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社 ,2009</p><p>  [6]王華《Java數(shù)據(jù)庫連接原理分析》,中國青年出版社,2010</p><p>  [7陳召陽,《Java Servlet程序開發(fā)權(quán)威指南》,中國青年出版社,2009</p><p>  [8]明日科

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論