3樣板-畢業(yè)設(shè)計論文要求2_第1頁
3樣板-畢業(yè)設(shè)計論文要求2_第2頁
3樣板-畢業(yè)設(shè)計論文要求2_第3頁
3樣板-畢業(yè)設(shè)計論文要求2_第4頁
3樣板-畢業(yè)設(shè)計論文要求2_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGEPAGE11摘要黑體五號字居中,段前段后空1行黑體五號字居中,段前段后空1行文章詳細(xì)清晰地闡述了在進(jìn)行超市管理系統(tǒng)的設(shè)計時所應(yīng)注意的問題細(xì)節(jié),并講述該系統(tǒng)創(chuàng)建的各個主要過程。MIS(管理信息系統(tǒng))的出現(xiàn)給信息化社會帶來了福音,MIS能準(zhǔn)確、快速地解決令人頭痛的數(shù)據(jù)問題,加快企業(yè)的前進(jìn)步伐。本MIS系統(tǒng)主要是以商品管理為基本要求,對整個超市的商品進(jìn)、銷、存各個物流環(huán)節(jié),以及相應(yīng)的資金環(huán)節(jié)、相關(guān)的供貨商和會員信息進(jìn)行全面管理,同時能夠提供完善的數(shù)據(jù)統(tǒng)計和分析處理能力,動態(tài)反映超市的資金、商品的周轉(zhuǎn)情況,為企業(yè)提供完整、準(zhǔn)確、快速的經(jīng)營分析和輔助決策分析的現(xiàn)代化科學(xué)管理手段。該系統(tǒng)是一套功能強(qiáng)大,有針對性的應(yīng)用軟件系統(tǒng),對于提高工作效率,降低勞動強(qiáng)度和提高管理水平等都有著重要意義。本系統(tǒng)運(yùn)行于WINDOWS操作系統(tǒng)上,流行的圖形界面,鼠標(biāo)操作和鍵盤操作可同時應(yīng)用,具有較大靈活性、安全性和可靠性。300-500字,宋體五號300-500字,宋體五號關(guān)鍵詞黑體五號:MIS;功能模塊;VB;SQLServer宋體五號黑體五號宋體五號目錄摘要1概述…………………………11.1系統(tǒng)開發(fā)的背景及意義……………………11.2課題設(shè)計的來源……………21.3開發(fā)方案選擇………………21.4術(shù)語與定義…………………32系統(tǒng)分析……………………42.1系統(tǒng)開發(fā)可行性……………42.2系統(tǒng)開發(fā)環(huán)境………………42.3需求分析……………………43系統(tǒng)設(shè)計……………………83.1課題設(shè)計目標(biāo)………………83.2設(shè)計原則……………………83.3系統(tǒng)功能模塊設(shè)計…………93.4數(shù)據(jù)庫邏輯設(shè)計……124系統(tǒng)的實(shí)現(xiàn)174.1連接技術(shù)實(shí)現(xiàn)……174.2主要窗體及其代碼實(shí)現(xiàn)……174.3公用模塊設(shè)計的實(shí)現(xiàn)……235測試結(jié)果分析266結(jié)束語27參考文獻(xiàn)291概述黑體四號字居中黑體四號字居中,段前段后空1行隨著全球信息化時代的到來,MIS技術(shù)對社會發(fā)展和經(jīng)濟(jì)增長的作用越來越明顯。充分利用信息技術(shù)和信息資源,為社會創(chuàng)造更多的財富,將成為社會進(jìn)步的重要標(biāo)志。商業(yè)作為連接生產(chǎn)與消費(fèi)的紐帶和橋梁,應(yīng)用信息技術(shù)不僅可以提高商業(yè)企業(yè)自身的市場競爭能力,同時還可以指導(dǎo)生產(chǎn)、引導(dǎo)消費(fèi)。商業(yè)企業(yè)有效地采用信息技術(shù)手段,加速了商業(yè)領(lǐng)域的發(fā)展與進(jìn)步,信息化建設(shè)已成為當(dāng)前商業(yè)企業(yè)提高企業(yè)管理水平、謀求生存、參與市場競爭的必由之路。行距[固定值22-24],宋體小四行距[固定值22-24],宋體小四1.1系統(tǒng)開發(fā)的背景及意義黑體小四號字,前后空1行黑體小四號字,前后空1行進(jìn)、銷、存是超市商場企業(yè)運(yùn)作過程中最主要、最核心的工作環(huán)節(jié)。開發(fā)創(chuàng)建一個穩(wěn)定、高效的進(jìn)銷存系統(tǒng)將有如下現(xiàn)實(shí)意義:1.整合企業(yè)資源,實(shí)現(xiàn)信息共享:商業(yè)企業(yè)在經(jīng)營活動中每日都要將發(fā)生的基礎(chǔ)信息(如商品信息、廠商信息、采購信息、銷售信息、庫存信息等),隨時查詢本部門商品流轉(zhuǎn)中的各種信息和變化趨勢,為管理者的決策活動提供數(shù)據(jù)依據(jù)。2.豐富系統(tǒng)功能,提高工作效率:進(jìn)銷存系統(tǒng)不但能夠完成一般商品的銷售功能,還能夠?qū)崿F(xiàn)商品的量販銷售、按金額或者比例的打折銷售、商品的組合銷售,以及顧客利用信用卡或儲值卡、會員卡進(jìn)行的刷卡銷售等功能。1.2課題設(shè)計的來源本課題設(shè)計來源是由魏鷹老師所提供。1.3開發(fā)方案選擇本次畢業(yè)設(shè)計課題要求采用VisualBasic或VisualFoxpro或PowerBuild作為開發(fā)工具,采用Access或VisualFoxpro或SQLServer作為數(shù)據(jù)庫管理工具。1.3.1方案選擇黑黑體小四號字根據(jù)本次畢業(yè)設(shè)計課題的要求,詳細(xì)分析系統(tǒng)所應(yīng)具備的功能,加上要對大量的數(shù)據(jù)進(jìn)行存儲,我們經(jīng)過具體分析研究,最后決定使用VisualBasic作為開發(fā)工具和SQLServer2000作為數(shù)據(jù)庫后臺管理工具來實(shí)現(xiàn)系統(tǒng)功能1.3.2開發(fā)工具的選擇由于采用VisualFoxpro和PowerBuild都無法體現(xiàn)出設(shè)計的簡單方便性,而VisualBasic作為系統(tǒng)開發(fā)工具,則具有程序設(shè)計語言簡單易用的特點(diǎn),其編程系統(tǒng)又引入了面向?qū)ο蟮臋C(jī)制,用一種巧妙的方法把編程的復(fù)雜性封裝起來,提供一種可視界面的設(shè)計方法,使用窗體和控件設(shè)計應(yīng)用程序界面。極大的提高了應(yīng)用程序開發(fā)的效率,因此我們采用了VisualBasic作為本系統(tǒng)的開發(fā)工具。1.3.3數(shù)據(jù)庫的選擇本系統(tǒng)采用SQLServer2000作為數(shù)據(jù)庫來存儲與管理系統(tǒng)數(shù)據(jù)。SQLServer2000是微軟公司推出的數(shù)據(jù)庫服務(wù)器的新版本,是一個關(guān)系數(shù)據(jù)庫系統(tǒng),具有很大的伸縮性,不僅能作為單用戶數(shù)據(jù)庫,也可作為網(wǎng)絡(luò)數(shù)據(jù)庫。它可以與現(xiàn)在常用的幾種數(shù)據(jù)訪問接口兼容,如可通過微軟的Jet引擎與DAO、ADO、ODBC等來訪問數(shù)據(jù)庫也可與流行的開發(fā)工具和桌面應(yīng)用程序,如Word、Access和Excel等緊密集成。1.4術(shù)語與定義VisualBasic6.0是微軟公司推出的新一代可視化應(yīng)用程序開發(fā)工具,能夠輕松地開發(fā)出Windows應(yīng)用程序以及各種系統(tǒng)軟件,其不但繼承了先輩Basic所具有的程序設(shè)計語言簡單易用的特點(diǎn),編程系統(tǒng)還采用了面向?qū)ο?、事件?qū)動的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來,提供一種所見即所得的可視界面設(shè)計方法。它的功能強(qiáng)大,易于掌握,并且提供了完備的Help聯(lián)機(jī)幫助功能,為廣大程序開發(fā)者帶來方便。

2系統(tǒng)分析2.1系統(tǒng)開發(fā)可行性系統(tǒng)需求分析在系統(tǒng)的開發(fā)過程中是非常重要的一個環(huán)節(jié)。根據(jù)現(xiàn)有的系統(tǒng)開發(fā)軟件,交付時間,開發(fā)人員的技術(shù)水平以及待開發(fā)項目的背景,本系統(tǒng)的安全要求級別以及開發(fā)費(fèi)用,維護(hù)費(fèi)用和使用的操作系統(tǒng)的難易程度等各方面考慮,使用VisualBaisal6.0作為系統(tǒng)開發(fā)工具,用SQLServer2000作為數(shù)據(jù)庫環(huán)境進(jìn)行數(shù)據(jù)信息的管理及維護(hù)。整個系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、操作可行性,社會環(huán)境以及法律可行性來說都是可行的2.2系統(tǒng)開發(fā)環(huán)境根據(jù)現(xiàn)有的操作系統(tǒng),以及考慮軟、硬件的易用性、兼容性以及購買軟件的費(fèi)用和維護(hù)情況等問題。我們這個設(shè)計課題應(yīng)用到的軟件開發(fā)工具是VisualBasic6.0;數(shù)據(jù)庫開發(fā)工具是SQLServer2000;操作系統(tǒng)平臺為MicrosoftwindowsXP、windows2000、windows98、windowsNT。2.3需求分析需求分析是在可行性研究的基礎(chǔ)上,確定新項目必須完成哪些工作,即對項目最終目標(biāo)提出完整、準(zhǔn)確、清晰和具體的要求。它所要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計的限制和軟件同其他系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其他有效性需求。2.3.1系統(tǒng)功能分析系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成,該超市進(jìn)銷存管理系統(tǒng)需要完成的主要功能有:◆基本信息的管理:包括商品信息設(shè)置、商品類別設(shè)置、供應(yīng)商信息設(shè)置、業(yè)務(wù)員類別設(shè)置、業(yè)務(wù)員信息設(shè)置、倉庫信息設(shè)置等?!魰T信息的管理:包括會員(個人會員和團(tuán)體會員)信息設(shè)置、優(yōu)惠設(shè)置的等?!暨M(jìn)貨信息的管理:包括訂貨單信息的管理、入庫單信息的管理以及進(jìn)貨信息的查詢等。2.3.2用戶界面對于人機(jī)接口對話起著重要的作用,考慮到用戶界面所具備的可用性、靈活性、可靠性等等,我們設(shè)計的這個系統(tǒng)具有友好的用戶界面,各個模塊字體加粗突出顯眼、背景溫和、整個界面簡潔明了,并且能保證用戶正確、可靠、快速地使用和掌握該系統(tǒng),保證有關(guān)程序和數(shù)據(jù)的安全性。2.3.3系統(tǒng)性能需求分析根據(jù)系統(tǒng)的運(yùn)行時間限制、安全保密性、存儲容量等性能指標(biāo),我們采用微軟公司推出的新一代可視化應(yīng)用程序開發(fā)工具VisualBasic6.0(數(shù)據(jù)庫采用SQLServer2000)因?yàn)橥ㄟ^它可以輕松開發(fā)出Windows應(yīng)用程序以及各種系統(tǒng)軟件,擁有強(qiáng)大的功能,易于掌握與維護(hù)。2.3.4在開發(fā)本系統(tǒng)時,充分考慮到系統(tǒng)投入運(yùn)行后發(fā)生故障的概率,并采取有效的措施使系統(tǒng)能夠高度可靠地穩(wěn)定運(yùn)行,避免了因運(yùn)行事故而帶來的損失。2.3.5數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)效果產(chǎn)生直接的影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整與一致,因此本人對數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計給予了相當(dāng)高的重視。商品、供應(yīng)商、會員、業(yè)務(wù)員、倉庫基本信息進(jìn)貨信息設(shè)置基本信息錄入銷售信息設(shè)置基本信息錄入基本信息管理基本信息錄入商品、供應(yīng)商、會員、業(yè)務(wù)員、倉庫基本信息進(jìn)貨信息設(shè)置基本信息錄入銷售信息設(shè)置基本信息錄入基本信息管理基本信息錄入進(jìn)貨信息管理銷售信息錄入庫存統(tǒng)計庫存信息管理財務(wù)計算財務(wù)信息管理圖名在圖后居中,按章編號根據(jù)本課程設(shè)計的要求,針對一般超市企業(yè)業(yè)務(wù)的需求,通過對超市企業(yè)管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,應(yīng)設(shè)計以下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):

3系統(tǒng)設(shè)計系統(tǒng)的開發(fā)是一項系統(tǒng)工程,要保證系統(tǒng)的質(zhì)量,設(shè)計人員必須確立設(shè)計目標(biāo)、遵守設(shè)計原則,盡最大可能地提高系統(tǒng)的各項指標(biāo)(比如系統(tǒng)的可靠性、可變性、工作質(zhì)量、工作效率、經(jīng)濟(jì)性等)3.1課題設(shè)計目標(biāo)1.解決人為造成的數(shù)據(jù)錯誤。能夠使計算機(jī)與商品之間的數(shù)據(jù)自動采集,自動獲取當(dāng)前業(yè)務(wù)員號碼及姓名、商品交易時間以確保有關(guān)數(shù)據(jù)的準(zhǔn)確、可靠,不用人工手寫錄入避免業(yè)務(wù)員錯誤操作或有意作弊現(xiàn)象的發(fā)生。2.盡可能地減少業(yè)務(wù)員的工作量,提高工作效率。能夠由計算機(jī)自動快捷地完成數(shù)據(jù)的處理,自動按照業(yè)務(wù)員號碼、商品代碼、收(供)貨單位及代碼進(jìn)行分類統(tǒng)計。解決原始需要手工對數(shù)據(jù)統(tǒng)計的難度,并且可以打印任意時間段的有關(guān)數(shù)據(jù)表單。以方便隨時提交給其它部門查詢、核對(需要計算機(jī)局域網(wǎng)的支持)。3.2設(shè)計原則3.2.1對超市進(jìn)銷存管理系統(tǒng)的開發(fā)的目的就是為了應(yīng)用,并從中取得實(shí)實(shí)在在的效益,所以,應(yīng)用的效果既是系統(tǒng)開發(fā)的目的,也是系統(tǒng)開發(fā)結(jié)果的檢驗(yàn)標(biāo)準(zhǔn)。為了更好的滿足實(shí)用要求,我們始終堅持開發(fā)與應(yīng)用相結(jié)合的做法,我們根據(jù)畢業(yè)設(shè)計的要求,了解商品進(jìn)銷存的流程,分析系統(tǒng)應(yīng)實(shí)現(xiàn)的功能,共同商量、一起討論、密切合作,最終作出系統(tǒng)總體規(guī)劃。做到突出重點(diǎn)、分步設(shè)計;并不斷完整和擴(kuò)充開發(fā)內(nèi)容。3.2.2在系統(tǒng)設(shè)計和接口設(shè)計方面應(yīng)優(yōu)先考慮系統(tǒng)的安全性和穩(wěn)定可靠性。應(yīng)具有用戶(業(yè)務(wù)員)操作權(quán)限設(shè)置、口令驗(yàn)證等安全保護(hù)措施,以保證數(shù)據(jù)的正確、安全、保密,實(shí)現(xiàn)系統(tǒng)的智能化。3.2.3操作簡便,操作步驟盡可能的簡單,為操作人員提供良好的人機(jī)交互界面3.2.4采用市場上先進(jìn)的技術(shù)相對成熟的產(chǎn)品,并向國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)、工程標(biāo)準(zhǔn)、相關(guān)行業(yè)標(biāo)準(zhǔn)和暫行規(guī)定靠攏。遵循標(biāo)準(zhǔn)化設(shè)計、模塊獨(dú)立和接口開放的原則,借鑒先進(jìn)的技術(shù)進(jìn)行開發(fā)。3.3系統(tǒng)功能模塊設(shè)計一個良好的進(jìn)銷存系統(tǒng)需要為超市(企業(yè))提供一個功能健全、可擴(kuò)展的業(yè)務(wù)處理平臺。本系統(tǒng)一共由系統(tǒng)維護(hù)、資料庫管理、會員管理、進(jìn)貨信息管理、銷售信息管理、庫存信息管理、財務(wù)信息管理七個模塊組成。各模塊包含的窗體如下:3.4數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計將前面分析所得的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQLServer2000數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。在SQLServer中本身提供了一些存儲過程(存儲過程是經(jīng)過預(yù)編譯的T-SQL語句的集合),用于管理SQLServer和顯示有關(guān)數(shù)據(jù)庫和用戶的信息,我們稱之為系統(tǒng)存儲過程。我們也可以建立相應(yīng)數(shù)據(jù)庫的存儲過程,而存儲過程是經(jīng)過預(yù)編譯的,所以速度較快。根據(jù)數(shù)據(jù)庫的需求分析和概念結(jié)構(gòu)設(shè)計,設(shè)計一個名為JXC的數(shù)據(jù)庫。該系統(tǒng)的數(shù)據(jù)庫由下面多個表格組成,各個表格的設(shè)計結(jié)果如下各表所示,每個表格表示在數(shù)據(jù)庫中的一個表。表3.1dm_wzlb商品類別表表名應(yīng)在表格之前居中,按章編號表名應(yīng)在表格之前居中,按章編號列名數(shù)據(jù)類型可否為空說明lbcodecharNotNull商品父類編號lbcharNull商品父類名稱lbcode1charNotNull商品子類編號lb1charNull商品子類名稱bzcharNull備注信息

4系統(tǒng)的實(shí)現(xiàn)4.1連接技術(shù)實(shí)現(xiàn)VisualBasic6.0提供了ADO來對數(shù)據(jù)進(jìn)行操作。數(shù)據(jù)庫在SQLServer2000中創(chuàng)建(是在SQLServer2000數(shù)據(jù)庫系統(tǒng)中的SQL查詢分析器用SQL語句建立程序需要運(yùn)行的數(shù)據(jù)庫和存儲過程)成功后,ADO通過ODBC創(chuàng)建與數(shù)據(jù)庫的連接。首先啟動操作系統(tǒng)(本設(shè)計以WindowsXP為例)的控制面板選擇“管理工具”,在彈出的對話框中選擇“數(shù)據(jù)源(ODBC)”,打開后點(diǎn)擊“文件DSN”選項卡,這樣創(chuàng)建的數(shù)據(jù)連接所有用戶都可以使用。4.2主要窗體及其代碼實(shí)現(xiàn)系統(tǒng)主要程序代碼詳見附錄.在已經(jīng)完成了程序各個功能模塊的創(chuàng)建后,就可以運(yùn)行整個系統(tǒng),首先出現(xiàn)登錄窗口。如圖4.1用戶登錄窗口圖居中圖居中圖4.1用戶登錄窗口輸入用戶名和密碼后,進(jìn)入系統(tǒng)。選擇“資料庫管理/商品資料庫”菜單項,出現(xiàn)圖4.2所示的窗體。

5測試結(jié)果分析測試是程序的執(zhí)行過程,目的是在于發(fā)現(xiàn)錯誤。通過測試能夠證明系統(tǒng)的安全性、功能、性能與需求說明是否相符。我們在完成系統(tǒng)的每個模塊的設(shè)計后都要進(jìn)行測試工作。首先對基本信息錄入(如商品、供應(yīng)商、會員、業(yè)務(wù)員、倉庫等基本信息),如果相應(yīng)的數(shù)據(jù)項輸入不正確或重復(fù)出現(xiàn)相同代碼,系統(tǒng)都將給予出錯提示或不予接受非法數(shù)據(jù),從而保證了數(shù)據(jù)的完整性和安全性。接下來是進(jìn)貨與銷售、財務(wù)業(yè)務(wù)的操作,在前面基本信息正確的情況下,系統(tǒng)對各種數(shù)據(jù)的運(yùn)算結(jié)果無誤,同時利用一些關(guān)鍵字段(如倉庫名稱、業(yè)務(wù)員姓名、供貨商名稱等)查詢相應(yīng)信息資料,結(jié)果還是令人滿意的。在測試系統(tǒng)時,輸入一些具體信息、數(shù)據(jù)進(jìn)行基本信息管理,相應(yīng)的信息及數(shù)據(jù)能正確、完整地保存到數(shù)據(jù)庫相應(yīng)的數(shù)據(jù)表中,利用這些數(shù)據(jù)對其它模塊進(jìn)行測試(如進(jìn)貨、銷售、庫存、財務(wù)管理等),當(dāng)對這些模塊測試完畢后,將實(shí)測的結(jié)果與預(yù)期的結(jié)果進(jìn)行比較,都暫時還沒有發(fā)現(xiàn)存在的數(shù)據(jù)差異、技術(shù)問題等錯誤。

6結(jié)束語從接到論文題目到最后程序基本能正確運(yùn)行,經(jīng)歷了問題的定義、可行性研究、需求分析、總體設(shè)計、詳細(xì)設(shè)計、編碼和單元測試、綜合測試、軟件維護(hù)一系列的過程,本人終于明白軟件開發(fā)者的艱辛,正所謂“紙上得來終覺淺,絕知此事須躬行”。本系統(tǒng)能基本實(shí)現(xiàn)超市企業(yè)在進(jìn)銷存方面的管理,對企業(yè)的整合資源

溫馨提示

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

最新文檔

評論

0/150

提交評論