管理信息系統(tǒng)課程設(shè)計--超市管理系統(tǒng)_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  管理信息系統(tǒng)設(shè)計課程設(shè)計(論文)</p><p>  題目: 超市管理系統(tǒng) </p><p>  院(系): 軟件學院 </p><p>  專業(yè)班級: </p><p>  學 號: </p><p>  學

2、生姓名: </p><p>  指導(dǎo)教師: </p><p>  教師職稱: 副教授 </p><p>  起止時間:2013.6.17-2013.6.29 </p><p>  課程設(shè)計(論文)任務(wù)及評語</p><p>  院(系):軟件學院

3、 教研室: 電子商務(wù)</p><p><b>  目 錄</b></p><p>  第1章課程設(shè)計目的與要求1</p><p>  1.1 課程設(shè)計目的1</p><p>  1.2 課程設(shè)計的實驗環(huán)境1</p><p>  1.3 課程設(shè)計的預(yù)備知識

4、1</p><p>  1.4 課程設(shè)計要求1</p><p>  第2章課程設(shè)計內(nèi)容2</p><p>  2.1 項目簡介2</p><p>  2.2 系統(tǒng)分析2</p><p>  2.2.1 可行性分析2</p><p>  2.2.2 組織功能分析3</p>

5、<p>  2.2.3 業(yè)務(wù)流程分析4</p><p>  2.2.4 數(shù)據(jù)流程分析5</p><p>  2.2.5 數(shù)據(jù)字典6</p><p>  2.2.6 新系統(tǒng)邏輯模型7</p><p>  2.3 系統(tǒng)設(shè)計8</p><p>  2.3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計8</p>

6、<p>  2.3.2系統(tǒng)配置方案設(shè)計9</p><p>  2.3.3 系統(tǒng)編碼設(shè)計9</p><p>  2.3.4數(shù)據(jù)庫設(shè)計10</p><p>  2.3.5 輸出輸入界面設(shè)計12</p><p>  2.3.6 功能模塊設(shè)計14</p><p>  2.4系統(tǒng)實施16</p>

7、<p>  2.4.1 模塊測試16</p><p>  2.4.2 整體測試16</p><p>  第3章 課程設(shè)計的考核17</p><p>  3.1 課程設(shè)計的考核要求17</p><p>  3.2 課程性質(zhì)與學分18</p><p><b>  參考文獻19</b

8、></p><p><b>  課程設(shè)計目的與要求</b></p><p>  1.1 課程設(shè)計目的</p><p>  管理信息系統(tǒng)課程設(shè)計作為獨立的教學環(huán)節(jié),是信息管理與信息系統(tǒng)專業(yè)集中實踐性環(huán)節(jié)系列之一,是學習完《管理信息系統(tǒng)》課程并進行完專業(yè)實習后進行的一次全面的綜合練習。其目的在于加深對管理信息系統(tǒng)基礎(chǔ)理論和基本知識的理解,掌握

9、使用信息系統(tǒng)分析、設(shè)計的基本方法,提高解決實際管理問題、開發(fā)信息系統(tǒng)的實踐能力。同時課程設(shè)計應(yīng)充分體現(xiàn)“教師指導(dǎo)下的以學生為中心”的教學模式,以學生為認知主體,充分調(diào)動學生的積極性和能動性,重視學生自學能力的培養(yǎng)。</p><p>  1.2 課程設(shè)計的實驗環(huán)境</p><p>  硬件要求能運行Windows X操作系統(tǒng)的微機系統(tǒng)。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)軟件可以選用:FoxPro for W

10、indows、Visual FoxPro、SQL sever、Microsoft Access,或其他數(shù)據(jù)庫管理系統(tǒng)。</p><p>  1.3 課程設(shè)計的預(yù)備知識</p><p>  熟悉管理信息系統(tǒng)開發(fā)的方法、數(shù)據(jù)庫的基本知識及一種以上數(shù)據(jù)庫系統(tǒng)開發(fā)語言以及計算機網(wǎng)絡(luò)相關(guān)的技術(shù)。</p><p>  1.4 課程設(shè)計要求</p><p>

11、;  按課程設(shè)計指導(dǎo)書提供的課題,應(yīng)根據(jù)題目的工作量大小適當選擇??山M成設(shè)計小組,分子系統(tǒng)、模塊進行,共同協(xié)作完成一個應(yīng)用系統(tǒng)的開發(fā)任務(wù),但每個同學必須獨立承擔一個子系統(tǒng)或一個功能模塊的系統(tǒng)分析、設(shè)計、實施工作,并完成課程設(shè)計說明書。要求書寫詳細的設(shè)計說明書,對系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施工作進行詳細說明;嚴禁相互抄襲。</p><p><b>  課程設(shè)計內(nèi)容</b></p>

12、<p><b>  2.1 項目簡介</b></p><p>  隨著小超市規(guī)模的發(fā)展不斷擴大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長。超市時時刻刻都需要對商品各種信息進行統(tǒng)計分析。而大型的超市管理系統(tǒng)功能過于強大而造成操作繁瑣降低了小超市的工作效率。</p><p>  超市管理系統(tǒng)是市場上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個模塊:

13、系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實現(xiàn)對進貨、銷售及員工信息等實現(xiàn)全面、動態(tài)、及時的管理。</p><p>  本文系統(tǒng)的分析了軟件開發(fā)的背景以過程;首先介紹了軟件的開發(fā)環(huán)境,其次介紹了本軟件的詳細設(shè)計過程:數(shù)據(jù)庫的設(shè)計、各個模塊的設(shè)計和實現(xiàn),以及具體界面的設(shè)計和功能。</p><p><b>  2.2 系統(tǒng)分析</b></p>

14、<p>  2.2.1 可行性分析</p><p>  技術(shù)可行性:在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計算機技術(shù),具有一定的軟硬件基礎(chǔ),會使用各種管理軟件,熟悉IT產(chǎn)品。因為,有的超市對員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計算機基礎(chǔ),所以在新系統(tǒng)投入使用時,只要對員工進行少量的培訓,系統(tǒng)的功能和使用方法就基本上能夠是系統(tǒng)順利運行。</p><p>

15、;  經(jīng)濟可行性:因為通過網(wǎng)絡(luò)傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開支,同時該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟效益,所以從經(jīng)濟上完全是可行的。</p><p>  (1)超市有能力承擔系統(tǒng)開發(fā)費用</p><p>  開發(fā)新系統(tǒng)的工作是一項間距復(fù)雜的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)者來說,其主要投資

16、還是在人力和物力兩個方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個簡短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)借閱大部分的額外開支。同時軟件就其它產(chǎn)品來說,屬于高端行業(yè),無論是產(chǎn)品的價格還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品

17、的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔開發(fā)費用。</p><p>  (2)新系統(tǒng)將為企業(yè)帶來經(jīng)濟效益</p><p>  管理系統(tǒng)是一個信息化、智能化和先進管理理念的集合體。而管理是一個動態(tài)過程,在其運行過程中要采取多項措施。所以在管理中獲得經(jīng)濟效益是一個綜合效益,要對它進行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟效益是簡介的,其最

18、主要的表現(xiàn)就是減少了企業(yè)管理費用和人力開支。而其它一些繁瑣的食物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時間,還為企業(yè)的各項決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟效益。</p><p>  操作可行性:本系統(tǒng)采用基于Windows的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對于那些有一般的計算機知識的人員就可以輕松上手。而整個超市管理系統(tǒng)采用最友好的交互界面,簡介明了,不需要對數(shù)據(jù)庫進行深入的了解。&l

19、t;/p><p>  由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。</p><p>  2.2.2 組織功能分析</p><p>  進貨或銷售商品時,用戶要對進貨單或銷售單進行核對審查,并進行登記;用戶要獲得進貨、銷售、庫存信息時,要對進貨情況、銷售情況、庫存情況進行查詢并打印。</p><p>  (1)該管理軟件將對庫存茶品進行資料管理和

20、統(tǒng)計,對產(chǎn)品的進貨單和產(chǎn)品的銷售單進行錄入管理和統(tǒng)計;</p><p>  (2)該管理軟件將根據(jù)用戶的需要對進貨、銷售、庫存情況進行查詢,并能打印詳細信息;</p><p>  (3)該管理軟件將為用戶提供賬號管理工具,以便用戶對賬號進行管理,具體為添加用戶、刪除用戶、修改用戶密碼;</p><p>  (4)該管理軟件提供企業(yè)人員管理,能夠?qū)ζ髽I(yè)員工的分類管理,

21、新員工的加入以及員工刪除,修改進本信息等功能。</p><p>  組織分析功能分析圖如圖1-1:</p><p>  圖1-1 組織分析功能分析圖</p><p>  2.2.3 業(yè)務(wù)流程分析</p><p>  超市管理系統(tǒng)主要是是以先進的管理理念和科學的計算機技術(shù)來取代原始的手工操作。在新系統(tǒng)開發(fā)前,我們對這個超市管理系統(tǒng)業(yè)務(wù)流程進行

22、了系統(tǒng)的調(diào)查,得出了下面的業(yè)務(wù)流程圖,如圖2-1所示:</p><p>  圖2-1 銷售管理業(yè)務(wù)流程圖</p><p>  新系統(tǒng)主要業(yè)務(wù)分析:</p><p><b>  (1)進貨業(yè)務(wù)</b></p><p>  進貨管理是企業(yè)生產(chǎn)經(jīng)營活動中及其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進行,采購成

23、本能否得到有效控制等問題。企業(yè)現(xiàn)代管理理念中對企業(yè)的進貨管理提出新的要求;企業(yè)進貨時對供貨商的選擇更見慎重,雙方不再是討價還價的買賣關(guān)系,而是一種相互依存的合作伙伴關(guān)系,并且還需要認識到企業(yè)產(chǎn)品質(zhì)量要從采購抓起,這就關(guān)系到供方的供貨、服務(wù)質(zhì)量。下面是進貨業(yè)務(wù)程序的主要內(nèi)容:供貨商的情況調(diào)查:在實施采購之前,超市首先就要對市場上各大商品供貨商進行詳細的調(diào)查,了解公司的具體情況,評定企業(yè)的信譽級別和公司的市場口碑,做到準確無誤,采購順利。采

24、購計劃的編制:超市根據(jù)自身的資金條件和銷售狀況,綜合分析市場規(guī)律,擬定采購計劃表。實施進貨計劃:根據(jù)供貨商檔案及評審結(jié)果,選定供貨商;生成訂貨單給選定的供貨商;雙方就價格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽訂合同;跟蹤合同執(zhí)行,安排供貨進度和貨物運輸,做好驗收入庫工作。</p><p><b>  (2)庫存業(yè)務(wù):</b></p><p>  庫存管理是指在上產(chǎn)經(jīng)營中為

25、銷售和耗用而存儲的各種資產(chǎn)。企業(yè)存貨不當都會增加不必要的費用:存貨過多將導(dǎo)致物資的積壓、存儲費用增加、流動資金周轉(zhuǎn)不利,并且過量的庫存會掩蓋管理不善的問題。存貨不足則影響企業(yè)的正常銷售活動。庫存管理的目標是需求最佳存貨數(shù)量,使庫存的成本總額最小化。其主要業(yè)務(wù)如下:產(chǎn)品入庫、出庫、盤庫等日常處理。科學合理地確定某庫存物資的庫存控制參數(shù)。如:最佳訂貨批量、最大庫存量、最佳缺貨量、最佳訂購周期等,進行嚴格的庫存控制工作。匯總統(tǒng)計各類庫存數(shù)據(jù),

26、反應(yīng)和監(jiān)督儲備資金占用及采購資金使用情況。</p><p><b>  (3)銷售業(yè)務(wù)</b></p><p>  銷售對一個企業(yè)的生存和發(fā)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣東西”,它對外關(guān)系到企業(yè)產(chǎn)品、服務(wù)和企業(yè)形象等多方面因素,對內(nèi)涉及到銷售、庫存、財務(wù)等信息。此外信息化的高速發(fā)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,超市要抓住時機,引入現(xiàn)代化的銷

27、售管理模式,實施企業(yè)的信息化、智能化銷售管理,才能使超市在激烈的市場競爭中立于不敗之地。</p><p>  2.2.4 數(shù)據(jù)流程分析</p><p>  圖2-2 超市管理流程圖</p><p>  2.2.5 數(shù)據(jù)字典</p><p><b>  數(shù)據(jù)流條目</b></p><p>  (

28、1)已進貨信息=進貨單號+供貨商號+商品名稱+進貨價+進貨數(shù)量+進貨日期+備注</p><p>  (2)銷售信息=銷售單號+商品編號+銷售數(shù)量+銷售日期</p><p><b>  文件條目</b></p><p>  (1)文件名:職工清單</p><p>  組成:{職工編號+姓名+性別+籍貫+學歷+類別+工資+聯(lián)

29、系電話+聯(lián)系地址+身份證號+聘用日期+編制日期+備注}</p><p>  組織:按職工編號遞增排列</p><p>  (2)文件名:商品清單</p><p>  組成:{商品編號+供貨商號+名稱+條形碼+計量單位+類別+產(chǎn)地+單價+備注}</p><p>  組織:按商品編號遞增排列</p><p>  (3)文件

30、名:供貨商清單</p><p>  組成:{供貨商號+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址+開戶行+銀行帳號+備注}</p><p>  組織:按供貨商編號遞增排列</p><p>  (3)文件名:進貨清單</p><p>  組成:{進貨單號+商品編號+供貨商號+進貨價+數(shù)量+金額+進貨日期+備注}</p><p> 

31、 組織:按進貨單編號遞增排列</p><p>  (4)文件名:銷售清單</p><p>  組成:{銷售單號+商品編號+銷售數(shù)量+銷售日期}</p><p>  組織:按銷售單編號遞增排列</p><p>  (5)文件名:庫存清單</p><p>  組成:{商品編號+庫存數(shù)量}</p><p&

32、gt;  組織:按商品編號遞增排列</p><p><b>  加工說明</b></p><p>  (1)加工名:1:查詢</p><p>  加工邏輯:根據(jù)要查詢的庫存信息,檢索出庫存信息明細表</p><p>  輸入流:庫存信息查詢,發(fā)出庫存信息請求</p><p>  輸出流:庫存信息清

33、單,進貨信息請求</p><p>  (2)加工名:1:更新</p><p>  根據(jù)進貨信息或銷售信息更新庫存信息</p><p>  輸入流:已進貨信息,銷售信息</p><p>  輸出流:發(fā)出庫存檢索請求</p><p>  (3)加工名:2:查詢</p><p>  根據(jù)要查詢的銷售信

34、息,檢索出銷售信息明細表</p><p>  輸入流:銷售信息查詢</p><p>  輸出流:銷售清單,銷售單</p><p>  (4)加工名:2:更新</p><p>  加工邏輯:根據(jù)銷售信息更細銷售清單</p><p>  輸入流:前臺銷售信息,庫存信息</p><p>  輸出流:更

35、新庫存清單</p><p>  (5)加工名:3:查詢</p><p>  加工邏輯:根據(jù)要查詢的進貨信息,檢索出進貨信息明細表</p><p>  輸入流:進貨信息查詢,發(fā)出進貨/采購清單查詢</p><p>  輸出流:庫存信息清單,已進貨信息,新供貨商信息,進貨單信息清單,采購單,進貨信息請求,進貨/采購清單檢索結(jié)果</p>

36、<p>  (6)加工名:3:更新</p><p>  加工邏輯:根據(jù)進貨信息更新進貨清單</p><p>  輸入流:進貨信息請求,進貨單</p><p>  輸出流:發(fā)出進貨/采購清單查詢</p><p>  (7)加工名:4:查詢</p><p>  加工邏輯:根據(jù)輸入要查詢的職工信息或供貨商信息,

37、檢索出相應(yīng)的結(jié)果</p><p>  輸入流:職工信息查詢,供貨商信息查詢,發(fā)出職工/供貨商清單查詢</p><p>  輸出流:已有供貨商信息,供貨商信息清單,職工信息清單,職工/供貨商清單檢索結(jié)果</p><p>  (8)加工名:4:更新</p><p>  加工邏輯:根據(jù)輸入的職工信息或新供貨商信息更新相應(yīng)的職工清單或供貨商清單<

38、;/p><p>  輸入流:職工信息,新供貨商信息清單,職工/供貨商清單檢索結(jié)果</p><p>  2.2.6 新系統(tǒng)邏輯模型</p><p>  本系統(tǒng)采用自定向下方法開發(fā),其功能模塊主要有如下幾個部分:進貨管理模塊、庫存管理模塊、銷售管理模塊、員工管理模塊和系統(tǒng)模塊。具體的功能描述如下: </p><p>  進貨管理:其功能是對手機供應(yīng)

39、商信息進行管理,并根據(jù)企業(yè)情況制定進貨計劃,實施產(chǎn)品采購,并進行進貨查詢。</p><p>  庫存管理:其功能是對采購來的產(chǎn)品進行企業(yè)內(nèi)部編碼入庫,產(chǎn)品分類等活動,同時能夠根據(jù)銷售清單進行出貨管理,以及庫存統(tǒng)計。</p><p>  銷售管理:其功能是提供一般的銷售管理,能夠進行銷售明細查詢和打印銷售報表。</p><p>  人事管理:其功能是對超市的員工和供貨

40、商信息進行管理,包括查詢,更新等。</p><p><b>  2.3 系統(tǒng)設(shè)計</b></p><p>  2.3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計</p><p>  系統(tǒng)功能設(shè)計是使整個系統(tǒng)能基本實現(xiàn)超市的進、銷、存等管理功能,能讓超市管理者更直觀的了解超市的經(jīng)營狀況,以做出相應(yīng)的經(jīng)營決策。管理信息系統(tǒng)(MIS)就是要對這些資源建立正確的數(shù)據(jù)庫,并進行

41、信息的收集、傳送、存儲、編制成各種憑證、報表、臺帳、圖形等信息,同時對這些信息進行維護,通過實測超市的各種運行情況,并利用過去的歷史數(shù)據(jù)預(yù)測未來的發(fā)展,從超市全局的角度出發(fā)進行決策,利用信息控制超市的行為,附注超市完成其目標。</p><p>  本系統(tǒng)共包括四大模塊,分別是人事管理模塊,銷售管理模塊,進貨管理模塊,庫存管理模塊。每個模塊的功能如下:</p><p>  1. 人事管理模塊

42、功能:</p><p>  (1)實現(xiàn)職工信息的查詢;</p><p>  (2)實現(xiàn)職工信息的更新,包括增加、刪除、修改功能;</p><p>  (3)實現(xiàn)供貨商信息的查詢;</p><p>  (4)實現(xiàn)供貨商信息的更新,包括增加、刪除、修改功能。</p><p>  2. 銷售管理模塊功能:</p>

43、<p>  (1)實現(xiàn)銷售信息的查詢;</p><p>  (2)實現(xiàn)商品銷售信息的盤點。</p><p>  3. 進貨管理模塊功能:</p><p>  (1)實現(xiàn)進貨信息的查詢;</p><p>  (2)實現(xiàn)進貨信息的更新,包括增加、刪除、修改功能。</p><p>  4. 庫存管理模塊功能:&

44、lt;/p><p>  (1)實現(xiàn)商品信息的查詢;</p><p>  (2)實現(xiàn)商品信息的更新,包括增加、刪除、修改功能;</p><p>  (3)實現(xiàn)庫存信息的查詢;</p><p>  (4)實現(xiàn)庫存信息的更新,包括增加、刪除、修改功能。</p><p>  整個超市管理系統(tǒng)的功能結(jié)構(gòu)如圖 2-3所示:</p

45、><p>  圖2-3系統(tǒng)功能結(jié)構(gòu)圖</p><p>  2.3.2系統(tǒng)配置方案設(shè)計</p><p><b>  (1)用戶界面</b></p><p>  本系統(tǒng)采用java設(shè)計,用戶交互界面采用的是基于Windows的窗口界面。</p><p><b>  (2)硬件接口</b&g

46、t;</p><p>  運行本系統(tǒng)的硬件基本要求如下:</p><p>  CPU:Intel P3及以上;</p><p>  內(nèi)存:256MB及以上;</p><p>  硬盤:10GB及以上。</p><p><b>  (3)軟件接口</b></p><p>  

47、數(shù)據(jù)庫服務(wù)器:Microsoft SQL Server 2000及以上。</p><p>  2.3.3 系統(tǒng)編碼設(shè)計</p><p>  商品號:1000 商品名稱:手表</p><p>  商品號:1001 商品名稱:蘋果</p><p>  商品號:1002 商品名稱:手機</

48、p><p>  商品號:1003 商品名稱:電腦</p><p>  商品號:1004 商品名稱:橡膠</p><p>  商品號:1005 商品名稱:MP3</p><p>  商品號:1006 商品名稱:杯子</p><p>  商品號:1007

49、 商品名稱:可樂</p><p>  職工號:2001 姓名:sun</p><p>  職工號:2002 姓名:李華</p><p>  職工號:2003 姓名:王永</p><p>  職工號:2004 姓名:王小強</p>&l

50、t;p>  職工號:2005 姓名:馬文娟</p><p>  2.3.4數(shù)據(jù)庫設(shè)計</p><p><b>  1. E-R模型 </b></p><p>  超市管理系統(tǒng)數(shù)據(jù)庫E-R模型,如圖2-4所示:</p><p>  圖 2-4 超市管理系統(tǒng)數(shù)據(jù)庫E-R模型</p>&

51、lt;p><b>  2. 數(shù)據(jù)庫表設(shè)計</b></p><p>  由數(shù)據(jù)模型利用SQL Server 2000進行數(shù)據(jù)庫的詳細設(shè)計,其基本表的設(shè)計如下:</p><p>  (1) 職工清單(StaffBill)</p><p>  說明:此表存放員工信息。</p><p>  (2) 用戶清單(UserBil

52、l)</p><p>  說明:此表存放系統(tǒng)用戶信息。</p><p>  (3) 商品清單(MerchBill)</p><p>  說明:此表存放商品信息。</p><p>  (4) 供貨商清單(ProfferBill)</p><p>  說明:此表存放供貨商信息。</p><p>  

53、(5) 進貨清單(ImportBill)</p><p>  說明:此表存放進貨信息。</p><p>  (6) 銷售清單(SaleBill)</p><p>  說明:此表存放銷售信息。</p><p>  (7) 庫存清單(StoreBill)</p><p>  2.3.5 輸出輸入界面設(shè)計</p>

54、<p>  登陸界面如圖2-5所示:</p><p>  圖2-5 系統(tǒng)登錄界面</p><p>  主界面如圖2-6所示:</p><p>  圖2-6 系統(tǒng)主界面</p><p>  商品查詢與修改如圖2-7所示:</p><p>  圖2-7 商品查詢與修改界面</p><p&g

55、t;  商品交易如圖2-8所示:</p><p>  圖2-8 商品交易界面</p><p>  2.3.6 功能模塊設(shè)計</p><p><b>  1. 系統(tǒng)登錄模塊</b></p><p>  功能:本模塊的主要功能是對用戶身份進行,,驗證只有系統(tǒng)的合法用戶才能進入系統(tǒng)。在進行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里

56、的用戶清單,并對賬號和密碼進行驗證,只有輸入了正確的賬號和密碼后,系統(tǒng)登錄才會成功。在登錄模塊中,對系統(tǒng)的嘗試登錄次數(shù)進行了限制,禁止用戶無終止的進行系統(tǒng)登錄嘗試,在本系統(tǒng)中,當用戶對系統(tǒng)的三次登錄失敗后,系統(tǒng)將自動機制登錄,突出登錄模塊。并在輸入了錯誤的或者是不存在的賬戶和密碼時,系統(tǒng)會給出出錯信息提示,指明登錄過程中的錯誤輸入或者錯誤操作,以便用戶進行正確的登錄。</p><p>  輸入項、輸出項:輸入項為

57、賬號和密碼。賬號和密碼均為字符串,長度各為6個字符,密碼回顯字符是“*”。</p><p><b>  2. 進貨管理模塊</b></p><p>  功能:該模塊主要是實現(xiàn)進行進貨信息查詢、進貨計劃制定兩個功能。</p><p>  進貨信息查詢:該模塊為超市提供整個超市的進貨情況查詢,也可以進行進貨信息的明細查詢,并以進貨報表形式打印出來。

58、</p><p>  進貨計劃制定:該模塊可以為制定進貨計劃,并形成相應(yīng)的采購訂單。</p><p>  輸入項、輸出項:該模塊的輸入項為超市的進貨單,其中包括進貨單的編號,商品的編號,供貨商號,進貨價,數(shù)量,金額進貨日期,備注。</p><p><b>  3. 銷售管理模塊</b></p><p>  功能:本模塊的

59、主要功能是把銷售信息寫入銷售清單,同時對庫存清單進行更新,以備用戶將來對庫存信息進行查詢和打印,此外還可以對銷售信息進行查詢和盤點功能。</p><p>  銷售信息查詢:根據(jù)商品銷售情況,按需要對銷售情況進行查詢。在該查詢模塊中,可以按照商品的編號、銷售日期等多種方式進行商品銷售信息查詢。</p><p>  銷售信息盤點:可以按照需要對在一定時期內(nèi)的銷售情況進行盤點。</p>

60、;<p>  輸入項、輸出項:本模塊的數(shù)據(jù)輸入項主要是商品的銷售單號和商品編號。其中還包括銷售數(shù)量和銷售日期。</p><p><b>  4. 庫存管理模塊</b></p><p>  功能:本模塊的主要功能是商品信息的查詢和更新,庫存信息的查詢和更新。</p><p>  查詢商品信息:主要功能查詢商品的明細信息,和它的庫存信

61、息。</p><p>  添加商品信息:主要功能添加新進的商品。</p><p>  修改商品信息:主要功能是修改商品的信息,包括他的庫存數(shù)量。</p><p>  刪除商品信息:主要功能是刪除不再銷售的商品信息。</p><p>  輸入項、輸出項:本模塊的數(shù)據(jù)輸入項主要是商品編號。</p><p><b>

62、;  5. 職工管理模塊</b></p><p>  在系統(tǒng)開發(fā)中,為解決超市人員流動問題,在系統(tǒng)中增添了員工管理子模塊,用來對超市的人員進行信息化管理,以此來提高員工的辦事效率,節(jié)約人力資源。</p><p>  新員工錄入:在超市招進新員工時,對其進行基本信息的存儲,對員工信息進行基本的了解。</p><p>  員工信息維護:當員工信息發(fā)生變化,或

63、者是員工離職,換崗對相關(guān)信息發(fā)生變化時,利用此子模塊對其進行信息變更。</p><p>  6. 供貨商信息管理模塊</p><p>  在超市引進商品時,首先查詢已有的供貨商信息,然后按照供貨商信息采購商品;或者從新的供貨商那里引進新的商品,此時,要把新供貨商信息添加到供貨商清單中。有時,不再從某一供貨商那里采購商品時,此時要把供貨商信息刪掉。當供貨商信息有變化時,就需要對供貨商信息進行

64、維護等。</p><p><b>  7. 系統(tǒng)管理模塊</b></p><p>  系統(tǒng)用戶管理:在系統(tǒng)實行多用戶管理時,本模塊將為系統(tǒng)開辟多個系統(tǒng)用戶,并能對其進行簡單的信息維護,用戶名變更和密碼修改。</p><p>  退出:選擇退出系統(tǒng),將關(guān)閉整個系統(tǒng),結(jié)束本次使用。</p><p><b>  2.

65、4系統(tǒng)實施</b></p><p>  2.4.1 模塊測試</p><p>  完成對流程的編碼后最重要的事情就是對系統(tǒng)的測試工作了,測試在系統(tǒng)設(shè)計階段有兩個時期,通常在編寫每個模塊后做單元測試,另一個時期是對系統(tǒng)的綜合測試。在模塊測試時我們主要從以下幾個方面考慮:</p><p><b>  1. 模塊接口;</b></

66、p><p>  2. 局部數(shù)據(jù)結(jié)構(gòu);</p><p>  3. 重要執(zhí)行通道;</p><p>  4. 出錯處理通道;</p><p>  5. 影響上述方面的邊界條件。</p><p>  測試時進行代碼審查,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結(jié)構(gòu)進行審查,然后進行功能測試,從輸入一些簡單的數(shù)據(jù)開始執(zhí)行一遍,觀測運行期間變量的

67、變化,運行中值的變化范圍。改變測試方案來變換另一個角度進行測試,發(fā)現(xiàn)錯誤并記錄,修改代碼,測試條件使程序通過多層分支,判別運行結(jié)果從而完成模塊測試。</p><p>  2.4.2 整體測試</p><p>  總體測試是組裝軟件的系統(tǒng)技術(shù),本系統(tǒng)測試采用漸增集成測試,即測試單一模塊,將測試完的模塊加入系統(tǒng)中,進行一次系統(tǒng)測試,依次類推將所有模塊加入系統(tǒng)中,在具體測試時,采用自頂向下的結(jié)合

68、方式,從主控模塊開始,沿各控制層向下移動,逐漸把所有模塊結(jié)合了。</p><p>  在測試過程中使用到調(diào)試技術(shù):</p><p>  1. 采用debug調(diào)試語句,跟蹤數(shù)據(jù);</p><p>  2. 嵌入打印語句,輸出中間結(jié)果;</p><p>  3. 利用java中調(diào)試工具,從調(diào)試窗口觀測變量的變化;</p>&l

69、t;p>  4. 設(shè)置斷點,觀察程序在斷點附近的狀況。</p><p>  評估運行的可靠性問題:</p><p><b>  1. 結(jié)果正確;</b></p><p><b>  2. 運行速度;</b></p><p>  3. 空間利用率;</p><p>

70、;  4. 算法的可行性。</p><p>  第3章 課程設(shè)計的考核</p><p>  3.1 課程設(shè)計的考核要求</p><p><b>  ①優(yōu)秀</b></p><p>  按設(shè)計任務(wù)要求圓滿完成規(guī)定任務(wù);綜合運用知識能力和動手能力強,方案合理,計算、分析正確,成果質(zhì)量高;態(tài)度認真,獨立工作能力強,有獨到見解

71、,水平較高,并具有良好的團隊協(xié)作精神。</p><p>  設(shè)計報告(說明書)條理清晰、論述充分、文字通順、圖紙圖表規(guī)范、符合設(shè)計(論文)報告文本格式要求。</p><p>  系統(tǒng)能通過上機調(diào)試,功能完善,界面友好。</p><p>  答辯過程中,思路清晰、論點正確、對題目理解深入,問題回答正確。</p><p><b>  ②

72、良好</b></p><p>  按設(shè)計任務(wù)要求完成規(guī)定任務(wù);綜合運用知識能力和動手能力較強,方案合理,計算、分析基本正確,成果質(zhì)量較高;態(tài)度認真,有一定的獨立工作能力,并具有較好的團隊協(xié)作精神。</p><p>  設(shè)計報告(說明書)條理清晰、論述正確、文字通順、圖紙圖表較為規(guī)范、符合設(shè)計(論文)報告文本格式要求。</p><p>  系統(tǒng)能通過上機調(diào)

73、試,功能較完善,界面較友好。</p><p>  答辯過程中,思路清晰、論點基本正確、對題目理解較深入,主要問題回答基本正確。</p><p><b> ?、壑械?lt;/b></p><p>  按設(shè)計任務(wù)要求完成規(guī)定任務(wù);能夠在一定程度上綜合運用所學知識,但有所欠缺,有一定的動手能力,方案基本合理,計算、分析基本正確,成果質(zhì)量一般;態(tài)度較為認真,

74、獨立工作能力較差,有一定的團隊協(xié)作精神。</p><p>  設(shè)計報告(說明書)條理基本清晰、論述基本正確、文字通順、圖紙圖表基本規(guī)范、符合設(shè)計報告文本格式要求。</p><p>  系統(tǒng)能通過上機調(diào)試,有一些錯誤,但能實現(xiàn)系統(tǒng)功能。</p><p>  答辯過程中,思路比較清晰、論點有個別錯誤、主要問題回答基本正確,但分析不夠深入。</p><

75、p><b> ?、芗案?lt;/b></p><p>  在指導(dǎo)教師及同學的幫助下,能按期完成規(guī)定任務(wù);綜合運用所學知識能力及實踐動手能力較差,方案基本合理,計算、分析有錯誤,成果質(zhì)量一般;態(tài)度一般,獨立工作能力差。</p><p>  設(shè)計報告(說明書)條理不夠清晰、論述不夠充分但沒有原則性錯誤、文字基本通順、圖紙圖表不夠規(guī)范、符合設(shè)計報告文本格式要求。</p

76、><p>  系統(tǒng)能通過上機調(diào)試,錯誤較多。</p><p>  答辯過程中,主要問題經(jīng)啟發(fā)能回答,但分析較為膚淺。</p><p><b> ?、莶患案?lt;/b></p><p>  有下列情形之一者為不及格:</p><p>  1、未能按期完成規(guī)定任務(wù)。</p><p> 

77、 2、抄襲他人的設(shè)計成果。</p><p>  3、不能綜合運用所學知識,動手能力差,方案存在原則性錯誤,計算、分析錯誤較多。</p><p>  4、設(shè)計報告(說明書)條理不清、論述有原則性錯誤、圖紙圖表不規(guī)范、質(zhì)量很差。</p><p>  5、答辯過程中,主要問題闡述不清,對設(shè)計(論文)內(nèi)容缺乏了解,概念模糊,問題基本回答不出。</p><

78、p>  3.2 課程性質(zhì)與學分</p><p>  課程性質(zhì):考查 學分:2分</p><p><b>  參考文獻</b></p><p>  薛華成主編,〈〈管理信息系統(tǒng)〉〉,(第三版),北京:清華大學出版社,1999</p><p>  姜旭平主編,〈〈信息系統(tǒng)開發(fā)方法,策略,技術(shù),工具〉〉

79、,北京,清華大學出版社,1997</p><p>  Kenneth C.Laudon 主編,《管理信息系統(tǒng):組織和技術(shù)的新途徑》,北京:清華大選出版社,1998</p><p>  EZHUBI ZZ主編,《管理細小系統(tǒng)案例》,北京:機械工業(yè)出版社,1998</p><p>  斯蒂芬-哈格主編,《信息時代的管理信息系統(tǒng)》,北京:機械電子工業(yè)出版社,1998<

溫馨提示

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

評論

0/150

提交評論