![基于VB的系統(tǒng)設計-超市條碼商品銷售管理系統(tǒng)實訓報告_第1頁](http://file4.renrendoc.com/view12/M08/2D/1D/wKhkGWau2TmAX3piAACZBXeJvaY295.jpg)
![基于VB的系統(tǒng)設計-超市條碼商品銷售管理系統(tǒng)實訓報告_第2頁](http://file4.renrendoc.com/view12/M08/2D/1D/wKhkGWau2TmAX3piAACZBXeJvaY2952.jpg)
![基于VB的系統(tǒng)設計-超市條碼商品銷售管理系統(tǒng)實訓報告_第3頁](http://file4.renrendoc.com/view12/M08/2D/1D/wKhkGWau2TmAX3piAACZBXeJvaY2953.jpg)
![基于VB的系統(tǒng)設計-超市條碼商品銷售管理系統(tǒng)實訓報告_第4頁](http://file4.renrendoc.com/view12/M08/2D/1D/wKhkGWau2TmAX3piAACZBXeJvaY2954.jpg)
![基于VB的系統(tǒng)設計-超市條碼商品銷售管理系統(tǒng)實訓報告_第5頁](http://file4.renrendoc.com/view12/M08/2D/1D/wKhkGWau2TmAX3piAACZBXeJvaY2955.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
精品文檔就在這里各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊,應有盡有精品文檔實訓報告課程名稱:基于VB的系統(tǒng)設計超市條碼商品銷售管理系統(tǒng)專業(yè):通信工程班級:103041學號:07姓名:銀徠指導教師:趙云鵬成績:完成日期:2012-7-15摘要本文簡單地闡述了超市銷售系統(tǒng)的開發(fā)背景、設計目標以及業(yè)務流程,針對該系統(tǒng)進行市場需求的分析、功能的描述、數(shù)據(jù)庫的設計,詳細地描述了整個系統(tǒng)的設計思路及其開發(fā)過程。本文分為可行性研究、需求分析、總體設計、詳細設計等階段,是采用VB和SQLServer2005,基于條碼進行設計與實現(xiàn)的。主要包括入庫、庫存、銷售三個功能模塊。模塊具體為:入庫模塊主要是將新采購的商品登記入庫;庫存模塊主要進行庫存盤點、價格管理、庫存查詢;銷售模塊是收銀員在這個界面操作以實現(xiàn)對顧客的購買商品信息的登記、收款等業(yè)務。超市銷售系統(tǒng)從符合操作簡便、界面友好、靈活、安全的要求出發(fā),完成超市銷售的全過程。該系統(tǒng)試運行良好,能夠準確記載和查閱有關超市經(jīng)營活動的大量數(shù)據(jù),幫助超市經(jīng)營者掌握和分析營銷情況,及時做出正確決策,基本達到了預期目標。 關鍵詞:VB;模塊;超市銷售系統(tǒng)目錄1功能模塊分布圖。。。。。。。。。。。。。。。。。12系統(tǒng)總體設計。。。。。。。。。。。。。。。。。12.1系統(tǒng)設計分析及活動圖。。。。。。。。。。。。。。。。。。。。。。。。。12.2數(shù)據(jù)庫設計。。。。。。。。。。。。。。。。。。。22.3創(chuàng)建應用程序結構。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。32.4前臺銷售模塊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。32.5頁面設計。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。43常見錯誤的避免。。。。。。。。。。。。。。。。。。。。。。。。。。。。。74總結。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。81功能模塊分布圖小型超市零售管理系統(tǒng)小型超市零售管理系統(tǒng)前臺POS銷售系統(tǒng)后臺管理系統(tǒng)進貨管理銷售管理庫存管理人員管理系統(tǒng)總體設計系統(tǒng)功能示意圖2.1系統(tǒng)設計分析及活動圖(1)基本信息的維護商品類型的建立與維護,包括商品類型的新建、修改和刪除等。商品基本信息管理:包括商品基本信息的新建、修改和刪除等。供貨商信息管理:包括供貨商信息的新建、修改和刪除等。管理員信息管理:系統(tǒng)管理員的添加、刪除和修改密碼等。(2)銷售管理商品銷售信息管理:商品銷售信息包括商品銷售數(shù)量、單價、統(tǒng)計日期等。商品銷售管理功能完成銷售信息登記、修改和刪除等。分類查看:可以根據(jù)商品類型來查看某種商品的銷售情況。更新庫存:銷售信息的變動直接關系到庫存的變化。銷售分析:列出當前銷售量最多的前幾項商品和銷售量最少的前幾項商品。2.2數(shù)據(jù)庫設計1數(shù)據(jù)庫概念結構設計本系統(tǒng)根據(jù)以上的設計規(guī)劃出的實體有:商品類型信息實體、商品信息實體、商品單位信息實體、供應商信息實體、進貨信息實體、銷售信息實體、報損信息實體和管理員信息實體。
2.3創(chuàng)建應用程序結構(1)創(chuàng)建用戶界面端程序VB中選擇文件-新建工程,打開,選擇VB應用程序向?qū)АTO置后將向?qū)傻哪K命名mdlMain保存與文件夾Merchandise中。(2)創(chuàng)建業(yè)務邏輯處理組件新建ActiveXDLL工程-設置工程屬性-加入對ADO的引用。(3)創(chuàng)建基本界面組件新建ActiveXDLL工程-設置工程屬性-加入對業(yè)務邏輯組件的引用。(4)在界面端程序中使用組件在工程資源管理器中選中工程Merchandise,選擇菜單工程-引用命令。打開引用對話框,在可用的引用列表中選擇BuySellStorageUI和BuySellStorageDB。具體程序如下2.4前臺銷售模塊(1)模塊用例圖:(2)模塊用例活動圖:2.5界面設計(1)登陸界面用戶登入對話框設計:當用戶輸入正確的用戶名和密碼,才可以登陸到系統(tǒng)密碼錯誤就彈出提示,不能進入系統(tǒng)。(2)添加界面添加商品條形碼,名稱,產(chǎn)地,價格等。具體程序如下PrivateSubCommand1_Click()IfText1.Text=""OrText2.Text=""OrText3.Text=""OrText4.Text=""OrText5=""OrCombo1.Text=""ThenMsgBox"筆添信息沒有添完,請輸入完全",vbOKOnly+vbExclamation,"提示"ElseAdodc1.Recordset.AddNewAdodc1.Recordset("商品條形碼")=Text1.TextAdodc1.Recordset("商品名")=Text2.TextAdodc1.Recordset("產(chǎn)地")=Text5.TextAdodc1.Recordset("單價")=Text3.TextAdodc1.Recordset("庫存")=Text4.TextAdodc1.Recordset("類別")=Combo1.TextAdodc1.Recordset.UpdateText1="":Text2="":Text3="":Text4="":Text5="":Combo1.Text=""Text1.SetFocusEndIfEndSub(3)添加主界面主界面設計:包括維護(添加,刪除商品),運行,統(tǒng)計,考勤,幫助等等。主界面菜單編輯如下圖:
3常見錯誤的避免1、數(shù)據(jù)類型不匹配數(shù)據(jù)類型的判斷錯誤,比如一個功能模塊,要求其值必須是正數(shù)。如果寫程序時傳入的是小數(shù),或者是非數(shù)字的字符串,那么程序?qū)霈F(xiàn)錯誤。又如查詢數(shù)據(jù)表時,使用了WHERE子句,但是數(shù)據(jù)類型不匹配,數(shù)據(jù)庫中字段類型為數(shù)字的值,卻使用了字符串去查詢,就會出現(xiàn)錯誤。2、數(shù)據(jù)與數(shù)據(jù)庫限制相沖突數(shù)據(jù)與數(shù)據(jù)庫限制相沖突,可能是其值超過了數(shù)據(jù)庫的上限和下限。比如在數(shù)據(jù)庫中,用戶名稱字符數(shù)量上限是20個字符,而在程序中沒有對此進行判別,如果一個添加新商品時名字有21個字符,那么在使用SQL語句插入數(shù)據(jù)與記錄的時候就會出錯。4總結通過本系統(tǒng)的開發(fā),我對軟件開發(fā)過程有了更清晰的了解,首先是問題定義、需求分析,然后是功能設計、詳細設計等,并對軟件測試的方法、手段有了較深的理解,同時對超市進銷存管理系統(tǒng)的流程有了一個系統(tǒng)的認識。在開發(fā)過程還認真學習了與系統(tǒng)相關的知識,極大地拓寬了我的知識面,我感到收獲不小。經(jīng)過以上詳細的設計與構架,終于完成了本次課設的開發(fā)。在本次開發(fā)過程中,遇到了很多的困難,包括數(shù)據(jù)庫設計方面,技術實現(xiàn)方面以及系統(tǒng)測試方面。同時,我也受到了很大的啟發(fā),希望通過今后的學習,能夠?qū)Ρ鞠到y(tǒng)在安全性方面進行進一步的完善。參考文獻[1]黃梯云.管理信息系統(tǒng)導論.北京:機械工業(yè)出版社,1986.[2]張基溫.信息系統(tǒng)開發(fā)案例.北京:清華大學出版社,1999.[3]畢庶偉.管理信息系統(tǒng)分析與設計.北京:機械工業(yè)出版社,1992.[4]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.北京:高校教育出版社,1985.[5]張海藩.軟件工程導論.第四版.北京:清華大學出版社,2004.[6]鄭阿奇.VisualBasic實用教程.第一版.北京:電子工業(yè)出版社,2004.[7]匡松.VisualBasic程序設計及應用.第三版.北京:清華大學二出版社,2008.[8]InmonWH.數(shù)據(jù)庫管理.第二版.北京:電子工業(yè)出版社,2000.[9]ImhoffC.數(shù)據(jù)庫設計.第四版.北京:機械工業(yè)出版社,2004.[10]王要武.管理系統(tǒng).電子工業(yè)出版社,2003.[11]JeffreyP.McManus.VisualBasic6.0數(shù)據(jù)庫存取訪問技術.2000.[12]李紅.管理信息系統(tǒng)開發(fā)與應用.電子工業(yè)出版社,2003.[13]李光明.VisualBasic6.0編程實例大制作.冶金工業(yè)出版社,2005.
學生姓名:銀徠專業(yè)班級:103041
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年粵教滬科版八年級地理上冊月考試卷含答案
- 2025年岳麓版七年級歷史下冊月考試卷
- 2025年湘師大新版必修1歷史上冊階段測試試卷含答案
- 2025年宜賓職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年太原旅游職業(yè)學院高職單招職業(yè)適應性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年四川化工職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年吐魯番職業(yè)技術學院高職單招數(shù)學歷年(2016-2024)頻考點試題含答案解析
- 2025年合肥職業(yè)技術學院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年北京財貿(mào)職業(yè)學院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 數(shù)學日記200字60篇
- 《農(nóng)機化促進法解讀》課件
- 最高法院示范文本發(fā)布版3.4民事起訴狀答辯狀示范文本
- 2024年英語高考全國各地完形填空試題及解析
- 2024至2030年中國餐飲管理及無線自助點單系統(tǒng)數(shù)據(jù)監(jiān)測研究報告
- 2024年服裝門店批發(fā)管理系統(tǒng)軟件項目可行性研究報告
- 體育概論(第二版)課件第三章體育目的
- 《氓》教學設計 2023-2024學年統(tǒng)編版高中語文選擇性必修下冊
- 化學元素周期表注音版
- T-GDASE 0042-2024 固定式液壓升降裝置安全技術規(guī)范
- 香港朗文4B單詞及句子
- 運動技能學習與控制課件第五章運動中的中樞控制
評論
0/150
提交評論