版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE11摘要黑體五號字居中,段前段后空1行黑體五號字居中,段前段后空1行文章詳細清晰地闡述了在進行超市管理系統(tǒng)的設計時所應注意的問題細節(jié),并講述該系統(tǒng)創(chuàng)建的各個主要過程。MIS(管理信息系統(tǒng))的出現給信息化社會帶來了福音,MIS能準確、快速地解決令人頭痛的數據問題,加快企業(yè)的前進步伐。本MIS系統(tǒng)主要是以商品管理為基本要求,對整個超市的商品進、銷、存各個物流環(huán)節(jié),以及相應的資金環(huán)節(jié)、相關的供貨商和會員信息進行全面管理,同時能夠提供完善的數據統(tǒng)計和分析處理能力,動態(tài)反映超市的資金、商品的周轉情況,為企業(yè)提供完整、準確、快速的經營分析和輔助決策分析的現代化科學管理手段。該系統(tǒng)是一套功能強大,有針對性的應用軟件系統(tǒng),對于提高工作效率,降低勞動強度和提高管理水平等都有著重要意義。本系統(tǒng)運行于WINDOWS操作系統(tǒng)上,流行的圖形界面,鼠標操作和鍵盤操作可同時應用,具有較大靈活性、安全性和可靠性。300-500字,宋體五號300-500字,宋體五號關鍵詞黑體五號:MIS;功能模塊;VB;SQLServer宋體五號黑體五號宋體五號目錄摘要1概述…………………………11.1系統(tǒng)開發(fā)的背景及意義……………………11.2課題設計的來源……………21.3開發(fā)方案選擇………………21.4術語與定義…………………32系統(tǒng)分析……………………42.1系統(tǒng)開發(fā)可行性……………42.2系統(tǒng)開發(fā)環(huán)境………………42.3需求分析……………………43系統(tǒng)設計……………………83.1課題設計目標………………83.2設計原則……………………83.3系統(tǒng)功能模塊設計…………93.4數據庫邏輯設計……124系統(tǒng)的實現174.1連接技術實現……174.2主要窗體及其代碼實現……174.3公用模塊設計的實現……235測試結果分析266結束語27參考文獻291概述黑體四號字居中黑體四號字居中,段前段后空1行隨著全球信息化時代的到來,MIS技術對社會發(fā)展和經濟增長的作用越來越明顯。充分利用信息技術和信息資源,為社會創(chuàng)造更多的財富,將成為社會進步的重要標志。商業(yè)作為連接生產與消費的紐帶和橋梁,應用信息技術不僅可以提高商業(yè)企業(yè)自身的市場競爭能力,同時還可以指導生產、引導消費。商業(yè)企業(yè)有效地采用信息技術手段,加速了商業(yè)領域的發(fā)展與進步,信息化建設已成為當前商業(yè)企業(yè)提高企業(yè)管理水平、謀求生存、參與市場競爭的必由之路。行距[固定值22-24],宋體小四行距[固定值22-24],宋體小四1.1系統(tǒng)開發(fā)的背景及意義黑體小四號字,前后空1行黑體小四號字,前后空1行進、銷、存是超市商場企業(yè)運作過程中最主要、最核心的工作環(huán)節(jié)。開發(fā)創(chuàng)建一個穩(wěn)定、高效的進銷存系統(tǒng)將有如下現實意義:1.整合企業(yè)資源,實現信息共享:商業(yè)企業(yè)在經營活動中每日都要將發(fā)生的基礎信息(如商品信息、廠商信息、采購信息、銷售信息、庫存信息等),隨時查詢本部門商品流轉中的各種信息和變化趨勢,為管理者的決策活動提供數據依據。2.豐富系統(tǒng)功能,提高工作效率:進銷存系統(tǒng)不但能夠完成一般商品的銷售功能,還能夠實現商品的量販銷售、按金額或者比例的打折銷售、商品的組合銷售,以及顧客利用信用卡或儲值卡、會員卡進行的刷卡銷售等功能。1.2課題設計的來源本課題設計來源是由魏鷹老師所提供。1.3開發(fā)方案選擇本次畢業(yè)設計課題要求采用VisualBasic或VisualFoxpro或PowerBuild作為開發(fā)工具,采用Access或VisualFoxpro或SQLServer作為數據庫管理工具。1.3.1方案選擇黑黑體小四號字根據本次畢業(yè)設計課題的要求,詳細分析系統(tǒng)所應具備的功能,加上要對大量的數據進行存儲,我們經過具體分析研究,最后決定使用VisualBasic作為開發(fā)工具和SQLServer2000作為數據庫后臺管理工具來實現系統(tǒng)功能1.3.2開發(fā)工具的選擇由于采用VisualFoxpro和PowerBuild都無法體現出設計的簡單方便性,而VisualBasic作為系統(tǒng)開發(fā)工具,則具有程序設計語言簡單易用的特點,其編程系統(tǒng)又引入了面向對象的機制,用一種巧妙的方法把編程的復雜性封裝起來,提供一種可視界面的設計方法,使用窗體和控件設計應用程序界面。極大的提高了應用程序開發(fā)的效率,因此我們采用了VisualBasic作為本系統(tǒng)的開發(fā)工具。1.3.3數據庫的選擇本系統(tǒng)采用SQLServer2000作為數據庫來存儲與管理系統(tǒng)數據。SQLServer2000是微軟公司推出的數據庫服務器的新版本,是一個關系數據庫系統(tǒng),具有很大的伸縮性,不僅能作為單用戶數據庫,也可作為網絡數據庫。它可以與現在常用的幾種數據訪問接口兼容,如可通過微軟的Jet引擎與DAO、ADO、ODBC等來訪問數據庫也可與流行的開發(fā)工具和桌面應用程序,如Word、Access和Excel等緊密集成。1.4術語與定義VisualBasic6.0是微軟公司推出的新一代可視化應用程序開發(fā)工具,能夠輕松地開發(fā)出Windows應用程序以及各種系統(tǒng)軟件,其不但繼承了先輩Basic所具有的程序設計語言簡單易用的特點,編程系統(tǒng)還采用了面向對象、事件驅動的編程機制,用一種巧妙的方法把Windows的編程復雜性封裝起來,提供一種所見即所得的可視界面設計方法。它的功能強大,易于掌握,并且提供了完備的Help聯機幫助功能,為廣大程序開發(fā)者帶來方便。
2系統(tǒng)分析2.1系統(tǒng)開發(fā)可行性系統(tǒng)需求分析在系統(tǒng)的開發(fā)過程中是非常重要的一個環(huán)節(jié)。根據現有的系統(tǒng)開發(fā)軟件,交付時間,開發(fā)人員的技術水平以及待開發(fā)項目的背景,本系統(tǒng)的安全要求級別以及開發(fā)費用,維護費用和使用的操作系統(tǒng)的難易程度等各方面考慮,使用VisualBaisal6.0作為系統(tǒng)開發(fā)工具,用SQLServer2000作為數據庫環(huán)境進行數據信息的管理及維護。整個系統(tǒng)的開發(fā)從技術、經濟、操作可行性,社會環(huán)境以及法律可行性來說都是可行的2.2系統(tǒng)開發(fā)環(huán)境根據現有的操作系統(tǒng),以及考慮軟、硬件的易用性、兼容性以及購買軟件的費用和維護情況等問題。我們這個設計課題應用到的軟件開發(fā)工具是VisualBasic6.0;數據庫開發(fā)工具是SQLServer2000;操作系統(tǒng)平臺為MicrosoftwindowsXP、windows2000、windows98、windowsNT。2.3需求分析需求分析是在可行性研究的基礎上,確定新項目必須完成哪些工作,即對項目最終目標提出完整、準確、清晰和具體的要求。它所要做的工作是深入描述軟件的功能和性能,確定軟件設計的限制和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求。2.3.1系統(tǒng)功能分析系統(tǒng)開發(fā)的總體任務是實現各種信息的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務的基礎上完成,該超市進銷存管理系統(tǒng)需要完成的主要功能有:◆基本信息的管理:包括商品信息設置、商品類別設置、供應商信息設置、業(yè)務員類別設置、業(yè)務員信息設置、倉庫信息設置等?!魰T信息的管理:包括會員(個人會員和團體會員)信息設置、優(yōu)惠設置的等?!暨M貨信息的管理:包括訂貨單信息的管理、入庫單信息的管理以及進貨信息的查詢等。2.3.2用戶界面對于人機接口對話起著重要的作用,考慮到用戶界面所具備的可用性、靈活性、可靠性等等,我們設計的這個系統(tǒng)具有友好的用戶界面,各個模塊字體加粗突出顯眼、背景溫和、整個界面簡潔明了,并且能保證用戶正確、可靠、快速地使用和掌握該系統(tǒng),保證有關程序和數據的安全性。2.3.3系統(tǒng)性能需求分析根據系統(tǒng)的運行時間限制、安全保密性、存儲容量等性能指標,我們采用微軟公司推出的新一代可視化應用程序開發(fā)工具VisualBasic6.0(數據庫采用SQLServer2000)因為通過它可以輕松開發(fā)出Windows應用程序以及各種系統(tǒng)軟件,擁有強大的功能,易于掌握與維護。2.3.4在開發(fā)本系統(tǒng)時,充分考慮到系統(tǒng)投入運行后發(fā)生故障的概率,并采取有效的措施使系統(tǒng)能夠高度可靠地穩(wěn)定運行,避免了因運行事故而帶來的損失。2.3.5數據庫在一個信息管理系統(tǒng)中占有非常重要的地位,數據庫結構設計的好壞將直接對應用系統(tǒng)的效率以及實現效果產生直接的影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整與一致,因此本人對數據庫的結構設計給予了相當高的重視。商品、供應商、會員、業(yè)務員、倉庫基本信息進貨信息設置基本信息錄入銷售信息設置基本信息錄入基本信息管理基本信息錄入商品、供應商、會員、業(yè)務員、倉庫基本信息進貨信息設置基本信息錄入銷售信息設置基本信息錄入基本信息管理基本信息錄入進貨信息管理銷售信息錄入庫存統(tǒng)計庫存信息管理財務計算財務信息管理圖名在圖后居中,按章編號根據本課程設計的要求,針對一般超市企業(yè)業(yè)務的需求,通過對超市企業(yè)管理工作過程的內容和數據流程分析,應設計以下的數據項和數據結構:
3系統(tǒng)設計系統(tǒng)的開發(fā)是一項系統(tǒng)工程,要保證系統(tǒng)的質量,設計人員必須確立設計目標、遵守設計原則,盡最大可能地提高系統(tǒng)的各項指標(比如系統(tǒng)的可靠性、可變性、工作質量、工作效率、經濟性等)3.1課題設計目標1.解決人為造成的數據錯誤。能夠使計算機與商品之間的數據自動采集,自動獲取當前業(yè)務員號碼及姓名、商品交易時間以確保有關數據的準確、可靠,不用人工手寫錄入避免業(yè)務員錯誤操作或有意作弊現象的發(fā)生。2.盡可能地減少業(yè)務員的工作量,提高工作效率。能夠由計算機自動快捷地完成數據的處理,自動按照業(yè)務員號碼、商品代碼、收(供)貨單位及代碼進行分類統(tǒng)計。解決原始需要手工對數據統(tǒng)計的難度,并且可以打印任意時間段的有關數據表單。以方便隨時提交給其它部門查詢、核對(需要計算機局域網的支持)。3.2設計原則3.2.1對超市進銷存管理系統(tǒng)的開發(fā)的目的就是為了應用,并從中取得實實在在的效益,所以,應用的效果既是系統(tǒng)開發(fā)的目的,也是系統(tǒng)開發(fā)結果的檢驗標準。為了更好的滿足實用要求,我們始終堅持開發(fā)與應用相結合的做法,我們根據畢業(yè)設計的要求,了解商品進銷存的流程,分析系統(tǒng)應實現的功能,共同商量、一起討論、密切合作,最終作出系統(tǒng)總體規(guī)劃。做到突出重點、分步設計;并不斷完整和擴充開發(fā)內容。3.2.2在系統(tǒng)設計和接口設計方面應優(yōu)先考慮系統(tǒng)的安全性和穩(wěn)定可靠性。應具有用戶(業(yè)務員)操作權限設置、口令驗證等安全保護措施,以保證數據的正確、安全、保密,實現系統(tǒng)的智能化。3.2.3操作簡便,操作步驟盡可能的簡單,為操作人員提供良好的人機交互界面3.2.4采用市場上先進的技術相對成熟的產品,并向國際標準、國家標準、工程標準、相關行業(yè)標準和暫行規(guī)定靠攏。遵循標準化設計、模塊獨立和接口開放的原則,借鑒先進的技術進行開發(fā)。3.3系統(tǒng)功能模塊設計一個良好的進銷存系統(tǒng)需要為超市(企業(yè))提供一個功能健全、可擴展的業(yè)務處理平臺。本系統(tǒng)一共由系統(tǒng)維護、資料庫管理、會員管理、進貨信息管理、銷售信息管理、庫存信息管理、財務信息管理七個模塊組成。各模塊包含的窗體如下:3.4數據庫邏輯結構設計將前面分析所得的數據庫概念結構轉化為SQLServer2000數據庫系統(tǒng)所支持的實際模型,也就是數據庫的邏輯結構。在SQLServer中本身提供了一些存儲過程(存儲過程是經過預編譯的T-SQL語句的集合),用于管理SQLServer和顯示有關數據庫和用戶的信息,我們稱之為系統(tǒng)存儲過程。我們也可以建立相應數據庫的存儲過程,而存儲過程是經過預編譯的,所以速度較快。根據數據庫的需求分析和概念結構設計,設計一個名為JXC的數據庫。該系統(tǒng)的數據庫由下面多個表格組成,各個表格的設計結果如下各表所示,每個表格表示在數據庫中的一個表。表3.1dm_wzlb商品類別表表名應在表格之前居中,按章編號表名應在表格之前居中,按章編號列名數據類型可否為空說明lbcodecharNotNull商品父類編號lbcharNull商品父類名稱lbcode1charNotNull商品子類編號lb1charNull商品子類名稱bzcharNull備注信息
4系統(tǒng)的實現4.1連接技術實現VisualBasic6.0提供了ADO來對數據進行操作。數據庫在SQLServer2000中創(chuàng)建(是在SQLServer2000數據庫系統(tǒng)中的SQL查詢分析器用SQL語句建立程序需要運行的數據庫和存儲過程)成功后,ADO通過ODBC創(chuàng)建與數據庫的連接。首先啟動操作系統(tǒng)(本設計以WindowsXP為例)的控制面板選擇“管理工具”,在彈出的對話框中選擇“數據源(ODBC)”,打開后點擊“文件DSN”選項卡,這樣創(chuàng)建的數據連接所有用戶都可以使用。4.2主要窗體及其代碼實現系統(tǒng)主要程序代碼詳見附錄.在已經完成了程序各個功能模塊的創(chuàng)建后,就可以運行整個系統(tǒng),首先出現登錄窗口。如圖4.1用戶登錄窗口圖居中圖居中圖4.1用戶登錄窗口輸入用戶名和密碼后,進入系統(tǒng)。選擇“資料庫管理/商品資料庫”菜單項,出現圖4.2所示的窗體。
5測試結果分析測試是程序的執(zhí)行過程,目的是在于發(fā)現錯誤。通過測試能夠證明系統(tǒng)的安全性、功能、性能與需求說明是否相符。我們在完成系統(tǒng)的每個模塊的設計后都要進行測試工作。首先對基本信息錄入(如商品、供應商、會員、業(yè)務員、倉庫等基本信息),如果相應的數據項輸入不正確或重復出現相同代碼,系統(tǒng)都將給予出錯提示或不予接受非法數據,從而保證了數據的完整性和安全性。接下來是進貨與銷售、財務業(yè)務的操作,在前面基本信息正確的情況下,系統(tǒng)對各種數據的運算結果無誤,同時利用一些關鍵字段(如倉庫名稱、業(yè)務員姓名、供貨商名稱等)查詢相應信息資料,結果還是令人滿意的。在測試系統(tǒng)時,輸入一些具體信息、數據進行基本信息管理,相應的信息及數據能正確、完整地保存到數據庫相應的數據表中,利用這些數據對其它模塊進行測試(如進貨、銷售、庫存、財務管理等),當對這些模塊測試完畢后,將實測的結果與預期的結果進行比較,都暫時還沒有發(fā)現存在的數據差異、技術問題等錯誤。
6結束語從接到論文題目到最后程序基本能正確運行,經歷了問題的定義、可行性研究、需求分析、總體設計、詳細設計、編碼和單元測試、綜合測試、軟件維護一系列的過程,本人終于明白軟件開發(fā)者的艱辛,正所謂“紙上得來終覺淺,絕知此事須躬行”。本系統(tǒng)能基本實現超市企業(yè)在進銷存方面的管理,對企業(yè)的整合資源
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版初中英語九年級下冊全冊教案
- 免責協議書的范本(2篇)
- 兒童教育輔導服務合同(2篇)
- 2025年高性能氣敏傳感器合作協議書
- 2025年淡水捕撈產品項目合作計劃書
- 車庫出租個人合同樣書
- 廠房車間租賃合同書范本
- 2024年高校實習生崗位協議3篇
- 第4課 洋務運動(解析版)
- 2025年床單被單項目發(fā)展計劃
- 304焊接工藝參數
- 交感神經相關性疼痛及其治療通用課件
- 工裝夾具項目開發(fā)計劃書
- 中小學生研學旅行 投標方案(技術方案)
- 文創(chuàng)產品市場營銷策略
- 社區(qū)生鮮可行性報告
- 6款課堂活動隨機點名-抽獎模板(可編輯)兩套
- 2023新兵集訓總結發(fā)言
- 《輻射安全許可證》申請條件核查表
- 《財務管理》課程教學成果創(chuàng)新報告
- DB15-T 2537-2022 涉路工程安全性評價報告編制指南
評論
0/150
提交評論