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

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  超市管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。</p><p>  本系統(tǒng)主要完成對超市的管理,包括進(jìn)貨管理,銷售管理,庫存管

2、理和員工管理四個方面。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改等功能。系統(tǒng)有完整的用戶添加、刪除和密碼修改功能,系統(tǒng)采用Access 2000來設(shè)計數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā)工具—VB 6.0。</p><p>  論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設(shè)計的重點、設(shè)計思想、難點技術(shù)和解決方案。</p><p>  關(guān)鍵字:超市管理系統(tǒng)、

3、ACCESS數(shù)據(jù)庫、Visual Basic 6.0 、ADO技術(shù) </p><p><b>  Abstract</b></p><p>  This system chiefly accomplishes the stock management to the storehouse, includes being put in storage, goes out

4、the warehouse and stocks, and staff’s information, six aspects such as supplier's information as well as cryptogram management etc. What the system can accomplish to various kind the information glances over and the

5、function such as inquires about, adds, deletes and modification etc. </p><p>  The systematic nucleus is put in storage, stocks and goes out the contact between the warehouse, and when accomplishes being put

6、 in storage or going out a warehouse, the system can accomplish voluntarily the modification of stock to other table of influence that the modification of every table all will be link aged when operating. Inquiring about

7、 the function also is one of systematic nucleus, namely having the wallscroll spare to inquire about and inquires about with many conditions in the syst</p><p>  The development background of this the subjec

8、t, course of function and the development that will be accomplished were chiefly introduced to thesis. The emphatic explanation focal point of systems design, design thought and difficult point technology and settlement

9、scheme. </p><p>  Keyword: Access DBMS, VB6.0, The Warehouse Management System, ADO.</p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  Abs

10、tractII</p><p><b>  前 言1</b></p><p>  第1章 系統(tǒng)實現(xiàn)的理論基礎(chǔ)2</p><p>  1.1 VISUAL BASIC 6.0 簡介2</p><p>  1.2 ACCESS數(shù)據(jù)庫介紹2</p><p>  1.3 ADO技術(shù)3</

11、p><p>  第2章 系統(tǒng)功能分析4</p><p>  2.1 系統(tǒng)功能模塊圖4</p><p>  2.2 系統(tǒng)功能分析6</p><p>  2.3 功能模塊設(shè)計7</p><p>  第3章 系統(tǒng)數(shù)據(jù)庫設(shè)計8</p><p>  3.1 數(shù)據(jù)庫概念設(shè)計與E-R圖8</p&

12、gt;<p>  第4章 系統(tǒng)功能實現(xiàn)11</p><p>  4.1 登陸窗體11</p><p>  4.2 系統(tǒng)主界面13</p><p>  4.3 交易管理模塊13</p><p>  4.4 進(jìn)貨統(tǒng)計模塊14</p><p>  4.5 系統(tǒng)管理模塊16</p>&l

13、t;p>  4.6 運行環(huán)境17</p><p><b>  致 謝20</b></p><p><b>  前 言</b></p><p>  隨著我國改革開放的不斷深入,經(jīng)濟(jì)飛速的發(fā)展,企業(yè)要想生存發(fā)展,要想在激烈的市場競爭中立于不敗之地,沒有現(xiàn)代化的管理是萬萬不行的,超市管理的全面自動化、信息化則是其中極

14、其重要的部分。為了加快超市管理自動化的步伐,提高超市的管理業(yè)務(wù)處理效率,建立超市管理系統(tǒng)已變得十分必要。</p><p>  將計算機(jī)這一信息處理利器應(yīng)用于超市的日常管理已是勢必所然,而且這也將為超市管理帶來前所未有的改變,它可以帶來意想不到的效益,同時也會為企業(yè)的飛速發(fā)展提供無限潛力。采用計算機(jī)管理信息系統(tǒng)已成為超市管理科學(xué)化和現(xiàn)代化的重要標(biāo)志,它給企業(yè)管理來了明顯的經(jīng)濟(jì)效益和社會效益。主要體現(xiàn)在: 

15、極大提高了超市工作人員的工作效率,大大減少了以往入出存流程繁瑣,雜亂,周期長的弊端,可以減少入庫管理、出庫管理及庫存管理中的漏洞,可以節(jié)約管理開支,增加企業(yè)收入。  </p><p>  超市管理的操作自動化和信息的電子化,全面提高了超市的管理水平入庫、庫存、出庫還是現(xiàn)在企業(yè)超市管理的常規(guī)基本模式,雖然,最近又出現(xiàn)了很多新的管理模式,如:基于零庫存思想的沃爾瑪特管理方式,但這些新的思想在中國大

16、部分企業(yè)的管理中還是難以實現(xiàn)的。所以如何設(shè)計好超市管理系統(tǒng),盡可能地減少超市管理的重復(fù)性和低效性就成為當(dāng)前最為重要的問題。超市供銷管理的核心是入庫、庫存和出庫之間的聯(lián)系,如何處理好三者之間的關(guān)系是系統(tǒng)最為關(guān)鍵的部分。另外,經(jīng)辦人信息和廠家信息管理也是超市管理中一個必不可少的部分,它提供著與入庫和出庫相關(guān)的地一些信息,使得整個系統(tǒng)更加完整,更加實用。 </p><p>  第1章 系統(tǒng)實現(xiàn)的理論基礎(chǔ)<

17、;/p><p>  1.1 VISUAL BASIC 6.0 簡介</p><p>  現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用

18、的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言Visual Basic語言,該開發(fā)工具具有很多長處:Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機(jī)制、新穎易用的可視化設(shè)計工具,使用

19、Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大,圖形界面豐富的應(yīng)用軟件系統(tǒng)。</p><p>  總的來說,Visual Basic具有以下特點:可視化編程、面向?qū)ο蟮某绦蛟O(shè)計、結(jié)構(gòu)化程序設(shè)計語言。</p><p>  1.2

20、ACCESS數(shù)據(jù)庫介紹</p><p>  Microsoft Access 是微軟公司開發(fā)的第一個面向Windows平臺的桌面數(shù)據(jù)庫管理系統(tǒng),它充分利用了Windows平臺的優(yōu)越性,如圖形界面和Windows的事件驅(qū)動機(jī)制等。</p><p>  Access與許多優(yōu)秀的關(guān)系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關(guān)的信息而且還對其他的數(shù)據(jù)庫系統(tǒng)有所補(bǔ)充。它能操作其它來源的資料,包括許多流行的

21、PC數(shù)據(jù)庫程序(如dBASE,Paradox,Microsoft FoxPro)和服務(wù)器、小型積極大型機(jī)上的許多SQL數(shù)據(jù)庫。Access還完全支持Microsoft的OLE技術(shù)。Access還提供windows操作系統(tǒng)的高級應(yīng)用程序開發(fā)系統(tǒng)。</p><p><b>  1.3 ADO技術(shù)</b></p><p>  Active Data Objects(ADO)

22、微軟最新的數(shù)據(jù)庫訪問技術(shù),它被設(shè)計用來同新的數(shù)據(jù)訪問層OLE DB Provider一起協(xié)同工作,以提高通用數(shù)據(jù)訪問(Universal Data Access).OLE DB是一個低層的數(shù)據(jù)訪問接口,用它可以訪問各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,以及電子郵件系統(tǒng)及自定義的商業(yè)對象。</p><p>  ADO向我們提供了一個熟悉的,高層的對OLE DB的Automation的封裝接口。ADO最重要的三個對象是

23、:Connection, Command, Recordset。</p><p>  (1) Connection對象</p><p>  Connection對象用于建立與數(shù)據(jù)庫的連接。通過連接可從應(yīng)用程序訪問數(shù)據(jù)源。它保存諸如指針類型,連接字符串,查詢超時,連接超時和缺省數(shù)據(jù)庫這樣的連接信息。</p><p>  (2) Command對象</p>

24、<p>  在建立Connection后,可以發(fā)出命令操作數(shù)據(jù)源。一般情況下,Command對象可以在數(shù)據(jù)庫中添加,刪除或更新數(shù)據(jù),或者在表中進(jìn)行數(shù)據(jù)查詢。Command對象在定義查詢參數(shù)或執(zhí)行一個有輸出參數(shù)的存儲過程時非常有用。</p><p>  (3) Recordset對象</p><p>  Recordset對象只代表一個記錄集,這個記錄集是一個連接的數(shù)據(jù)庫中的表,

25、或者是Command對象的執(zhí)行結(jié)果返回的記錄集。在ADO對象模型中,是在行中檢查和修改數(shù)據(jù)的最主要的方法,所有對數(shù)據(jù)的操作幾乎都是在Recordset對象中完成的。Record對象用于指定行,移動行、添加、更改、刪除記錄。</p><p>  第2章 系統(tǒng)功能分析</p><p>  2.1 系統(tǒng)功能模塊圖</p><p>  圖2-1 系統(tǒng)功能模塊圖</p&

26、gt;<p>  以下分別列出4部分子模塊圖(系統(tǒng)管理子模塊圖略):</p><p>  圖2-2 交易管理子模塊圖</p><p>  圖2-3 查看數(shù)據(jù)表子模塊圖</p><p>  圖2-4 進(jìn)貨統(tǒng)計子模塊圖</p><p>  圖2-5 銷售統(tǒng)計管理子模塊圖</p><p>  2.2 系統(tǒng)功能分

27、析</p><p>  作為一個超市管理系統(tǒng),其功能是實現(xiàn)超市中商品的進(jìn)貨銷售,庫存等管理的統(tǒng)化、規(guī)范化和自動化。本系統(tǒng)主要完成的功能有:</p><p> ?。?)交易管理:包括進(jìn)貨登記、銷貨登記、退貨登記等。其中進(jìn)貨登記中還包含進(jìn)貨商登記,如過是新的進(jìn)貨廠商,可以直接在此登記入庫。進(jìn)貨和銷售的主要交易都是在此進(jìn)行。每次交易(包括進(jìn)貨、銷貨和退貨)都需要對商品名稱、生產(chǎn)廠商、商品型號、單

28、價、數(shù)量、總金額、交易日期、經(jīng)手業(yè)務(wù)員編號等各項記錄。在交易過程中,程序的編寫盡可能的方便員工進(jìn)行交易,比如:進(jìn)貨登記時,如果商品編號相同,則自動添加該商品的其它屬性;銷貨登記時,用戶只要輸入商品編號,該商品的其它屬性即可自動出現(xiàn)。退貨登記時,只要輸入正確的銷貨編號,其銷售信息也將自動列出,盡量的方便了用戶的操作,同時對于登陸的員工編號程序也自動的將其列在進(jìn)貨登記、銷貨登記中,以防止員工進(jìn)行非正常的交易。</p><

29、p> ?。?)進(jìn)貨統(tǒng)計:包括今日進(jìn)貨統(tǒng)計、本月進(jìn)貨統(tǒng)計、本季度進(jìn)貨統(tǒng)計、本季度進(jìn)貨統(tǒng)計、本年度進(jìn)貨統(tǒng)計等。其中每次進(jìn)貨統(tǒng)計都是按進(jìn)貨廠商和進(jìn)貨總金額統(tǒng)計顯示的。使用一個表格顯示所選時間段的全部進(jìn)貨數(shù)據(jù),包括進(jìn)貨編號、商品名稱等。再使用另一個表格顯示分別從各個廠商進(jìn)貨的金額,還有一個文本框用于顯示每次時間段的進(jìn)貨總金額。</p><p> ?。?)銷貨統(tǒng)計:包括今日銷售統(tǒng)計、本月銷售統(tǒng)計、本季度銷售統(tǒng)計、本年

30、度銷售統(tǒng)計等,其中每次銷售統(tǒng)計都是按生產(chǎn)廠商和銷售總金額統(tǒng)計顯示的。使用一個表格顯示所選時間段的全部銷售數(shù)據(jù),包括銷貨編號、商品名稱等。再使用另一個表格顯示分別從各個廠商進(jìn)貨的金額,還有一個文本框用于顯示次時間段的銷售總金額。</p><p> ?。?)查看數(shù)據(jù)表:實現(xiàn)各種數(shù)據(jù)表的瀏覽,包括進(jìn)貨表,商品庫存表、銷售表、退貨表、員工表、進(jìn)貨商表等。對于員工表管理員還可以對其進(jìn)行刪除或添加用戶操作。</p>

31、;<p>  (5) 系統(tǒng)管理: 包括更換用戶、修改密碼、退出系統(tǒng)等。更換用戶的操作方便了用戶的使用,同時更加方便了管理員對于系統(tǒng)數(shù)據(jù)的查詢,可以做到隨時查看,以使管理員對帳目一目了然,同時方便了普通用戶的交接班使用本系統(tǒng)。修改密碼和退出系統(tǒng)都是對于系統(tǒng)管理的輔助功能,再這里就不詳細(xì)說明了。</p><p>  (6) 其它窗體: 包括主窗體、登陸窗體、系統(tǒng)初始化窗體。主窗體就是將各個模塊的大意列在

32、菜單中,然后通過每一個菜單將其它的窗體逐個對應(yīng)的連到主窗體中。登陸窗體為本系統(tǒng)的啟動窗體,其功能是讓合法的用戶使用本系統(tǒng),以防止其它的非法人員使用該系統(tǒng)。并對登陸的用戶做一下權(quán)限的區(qū)別:分為管理員和普通員工。系統(tǒng)初始化窗體的主要目的是:在本系統(tǒng)的試運行階段成功后是管理員可以直接把除了員工表以外的所有數(shù)據(jù)表的內(nèi)容清零。登陸窗體中設(shè)計了一個權(quán)限,可以區(qū)分是員工登陸還是管理員登陸,如果是管理員則提示是否進(jìn)行系統(tǒng)初始化,否則直接進(jìn)入主窗體。&l

33、t;/p><p>  2.3 功能模塊設(shè)計 </p><p>  綜合以上的系統(tǒng)需求和系統(tǒng)分析確定系統(tǒng)的功能模塊為:</p><p><b> ?。?)系統(tǒng)管理模塊</b></p><p>  主要用于更改用戶、修改密碼的操作。</p><p><b> ?。?)交易管理模塊</b&g

34、t;</p><p>  用于管理商品的進(jìn)貨,銷售,退貨登記的操作。</p><p><b>  (3)進(jìn)貨統(tǒng)計模塊</b></p><p>  用于對商品每日,每月,第季度,每年的進(jìn)貨情況進(jìn)行統(tǒng)計管理,此功能只有以管理員的身份進(jìn)入時才為可用狀態(tài)。</p><p><b> ?。?)銷售統(tǒng)計模塊</b&g

35、t;</p><p>  主要用于對商品每日,每月,第季度,每年的銷售情況進(jìn)行統(tǒng)計管理,此功能只有以管理員的身份進(jìn)入時才為可用狀態(tài)。</p><p> ?。?)查看數(shù)據(jù)表模塊</p><p>  主要能查看進(jìn)貨表,商品信息表,銷售表,退貨表等進(jìn)行查看,以實現(xiàn)對商品信息的及時了解。</p><p>  第3章 系統(tǒng)數(shù)據(jù)庫設(shè)計</p>

36、<p>  3.1 數(shù)據(jù)庫概念設(shè)計與E-R圖</p><p>  圖 3-1 E-R 圖</p><p>  3.2 數(shù)據(jù)庫邏輯設(shè)計</p><p>  在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,進(jìn)貨表、銷貨表、商品庫存表和退貨表涉及了交易管理三個子菜單的絕大部分?jǐn)?shù)據(jù),是本系統(tǒng)數(shù)據(jù)庫的核心。 </p><p>  需要建立以下幾個數(shù)據(jù)表:buy表

37、(進(jìn)貨表)、goods表(現(xiàn)存商品表)、sell表(銷售表)、retreat表(退貨表)、employee表(員工表)、manufacturer表(進(jìn)貨商表)。由于數(shù)據(jù)量比較小,所以這些數(shù)據(jù)表都存在一個數(shù)據(jù)庫下:sellsystem.mdb。</p><p>  6個數(shù)據(jù)表的表結(jié)構(gòu)分加如下所示:</p><p>  表3-1 buy(進(jìn)貨表)</p><p>  表

38、3-2 Manufacturer(進(jìn)貨商表)</p><p>  表3-3 employee(員工表)</p><p>  表3-4 goods(現(xiàn)存商品表)</p><p>  表 3-5 sell表(銷貨表)</p><p>  表3-6 retreat(退貨表)</p><p>  第4章 系統(tǒng)功能實現(xiàn)</

39、p><p><b>  4.1 登陸窗體</b></p><p><b>  圖4-1登陸窗體</b></p><p><b>  確定按鈕代碼如下:</b></p><p>  If Combo1.Text = "" Then</p><p

40、>  MsgBox "請輸入用戶名!", vbOKOnly + vbInformation, "注意"</p><p>  Combo1.SetFocus</p><p><b>  Exit Sub</b></p><p>  ElseIf Text1.Text = "" Th

41、en</p><p>  MsgBox "請輸入密碼!", vbOKOnly + vbInformation, "注意"</p><p>  Text1.SetFocus</p><p><b>  Exit Sub</b></p><p><b>  End If<

42、;/b></p><p>  stremployee = "select * from employee where 員工姓名='" & Combo1.Text & "' and 員工密碼='" & Text1.Text & "'"</p><p>  rs_e

43、mployee.Open stremployee, cnn, adOpenStatic, adLockOptimistic</p><p>  If rs_employee.EOF = True Then</p><p>  MsgBox "用戶名或密碼錯誤,請從新輸入!", vbOKOnly + vbInformation, "注意"</p&

44、gt;<p>  Combo1.SetFocus</p><p>  rs_employee.Close</p><p><b>  Exit Sub</b></p><p><b>  Else</b></p><p>  strs = rs_employee.Fields(&quo

45、t;員工編號")</p><p>  rs_employee.Close</p><p><b>  End If</b></p><p>  If Combo1.Text = "administrator" Then</p><p>  frminitial.Show</p>

46、<p><b>  Else</b></p><p>  frmMain.Show</p><p>  frmMain.mnBuyAll.Enabled = False</p><p>  frmMain.mnSellAll.Enabled = False</p><p>  frmMain.mnTable.

47、Enabled = False</p><p><b>  End If</b></p><p><b>  Unload Me</b></p><p><b>  End Sub</b></p><p><b>  圖4-2初始化窗體</b></p

48、><p>  該初始化窗體為本系統(tǒng)的使用者提供了試運行服務(wù),如果使用者試運行后決定正式使用,可以通過管理員登陸本窗體對系統(tǒng)進(jìn)行初始化,即清空試運行階段的所有銷售數(shù)據(jù)。</p><p><b>  4.2 系統(tǒng)主界面</b></p><p>  圖 4-3超市管理主界面</p><p>  主窗體的建立十分簡單,只需將所要實現(xiàn)

49、的功能編輯成菜單即可。該窗體的運行過程為:用戶首先進(jìn)入登陸窗體,如果是管理員登陸,則先進(jìn)入初始化窗體,經(jīng)過判斷是否需要初始化后,進(jìn)入主窗體。其權(quán)限為:銷貨統(tǒng)計、進(jìn)貨統(tǒng)計、查看數(shù)據(jù)表和系統(tǒng)管理。其權(quán)限的設(shè)置使管理員能夠方便的查看任何時間段內(nèi)的所有信息,還可以對員工表進(jìn)行管理。如果是普通用戶登陸,則直接進(jìn)入主窗體,其授予的權(quán)限只有交易管理和系統(tǒng)管理,也就是說員工只能負(fù)責(zé)對商品進(jìn)行入庫登記、銷貨登記和退貨登記,另外在一個員工對本系統(tǒng)使用的整個

50、期間內(nèi),進(jìn)貨登記、銷貨登記和退貨登記三個窗體中的顯示的業(yè)務(wù)員編號都由系統(tǒng)自動給出的該員工的員工號。</p><p>  4.3 交易管理模塊</p><p>  當(dāng)用戶是系統(tǒng)管理員時交易模塊不能使用。當(dāng)用戶是普通員工時, 交易管理模塊包括進(jìn)貨登記、銷售登記、退貨登記以下功能。其中銷售登記窗體如下:</p><p>  圖 4-4銷貨登記窗體</p>&

51、lt;p><b>  銷售按鈕代碼如下:</b></p><p>  If Text1.Text = "" Then</p><p>  MsgBox "請?zhí)顚戜N貨編號!", vbOKOnly + vbInformation, "注意"</p><p>  Text1.SetFo

52、cus</p><p><b>  Exit Sub</b></p><p>  ElseIf Text2.Text = "" Then</p><p>  MsgBox "請?zhí)顚懮唐肪幪枺?quot;, vbOKOnly + vbInformation, "注意"</p><

53、;p>  Text2.SetFocus</p><p><b>  Exit Sub</b></p><p>  4.4 進(jìn)貨統(tǒng)計模塊</p><p>  進(jìn)貨統(tǒng)計、本季度進(jìn)貨統(tǒng)計、今年進(jìn)貨統(tǒng)計。由于他們的界面非常相似,本程序中使用了一個SSTab控件以選項卡的形式在一個窗體中實現(xiàn)以上4個子菜單。這樣做使窗體顯得更加美觀。</p&g

54、t;<p>  對于4種進(jìn)貨統(tǒng)計功能都有進(jìn)貨總金額的顯示。</p><p>  本月進(jìn)貨統(tǒng)計窗體如下圖:</p><p>  圖 4-5 進(jìn)貨統(tǒng)計窗體</p><p>  其中下一條記錄按鈕代碼如下:</p><p>  If Adodc1.Recordset.EOF = True Then</p><p&g

55、t;  MsgBox "已是末記錄!", vbOKOnly + vbInformation, "注意"</p><p>  Adodc1.Recordset.MoveLast</p><p><b>  Else</b></p><p>  Adodc1.Recordset.MoveNext</p&

56、gt;<p><b>  End If</b></p><p><b>  End Sub</b></p><p>  4.5 系統(tǒng)管理模塊</p><p>  系統(tǒng)管理模塊包括更換用戶、修改密碼、退出系統(tǒng)、關(guān)于四種功能。修改密碼窗體主要包括一個用戶名輸入、一個原密碼輸入和兩個新密碼輸入。此窗體實現(xiàn)的功能是方

57、便用戶的操作,增加了系統(tǒng)使用的安全性。</p><p>  其中修改密碼窗體如下圖:</p><p>  圖4-6 修改密碼窗體</p><p><b>  確定代碼如下:</b></p><p>  If Text1.Text = "" Then</p><p>  MsgB

58、ox "請?zhí)顚懹脩裘?quot;, vbOKOnly + vbInformation, "注意"</p><p>  Text1.SetFocus</p><p><b>  Exit Sub</b></p><p>  ElseIf Text2.Text = "" Then</p&g

59、t;<p>  MsgBox "請?zhí)顚懺艽a!", vbOKOnly + vbInformation, "注意"</p><p>  Text2.SetFocus</p><p><b>  Exit Sub</b></p><p>  ElseIf Text3.Text = "&

60、quot; Then</p><p>  MsgBox "請?zhí)顚懶旅艽a!", vbOKOnly + vbInformation, "注意"</p><p>  Text3.SetFocus</p><p><b>  Exit Sub</b></p><p>  ElseIf Te

61、xt4.Text = "" Then</p><p>  MsgBox "請?zhí)顚懶旅艽a!", vbOKOnly + vbInformation, "注意"</p><p>  Text4.SetFocus</p><p><b>  Exit Sub</b></p>&l

62、t;p><b>  4.6 運行環(huán)境</b></p><p>  大多數(shù)超市,對計算機(jī)的要求并不高,一般只需能實現(xiàn)進(jìn)貨信息、銷售信息的查詢功能即可,所以計算機(jī)的配置約為普通配置,DDR256M內(nèi)存,17英寸純平顯示器,40G硬盤(或更低),標(biāo)準(zhǔn)鍵盤和鼠標(biāo),打印機(jī),Windows Vista/xp/7操作系統(tǒng)等。而本系統(tǒng)開發(fā)工具選取VB6.0,所以編制的程序在以上環(huán)境的機(jī)器中均可順利運行

63、,并且本系統(tǒng)占用空間較小,主要依靠鼠標(biāo)和鍵盤進(jìn)行錄入。詳細(xì)調(diào)查的重點是對管理業(yè)務(wù)的流程進(jìn)行描述,通過采用系統(tǒng)流程圖中部分圖工具來描述管理活動,進(jìn)行規(guī)范化說明。</p><p>  系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型。本系統(tǒng)的邏輯模型主要是以系統(tǒng)的數(shù)據(jù) 流圖和數(shù)據(jù)E-R圖為主要描述工具。完全從業(yè)務(wù)管理功能和管理對象出發(fā),按照信息系統(tǒng)中應(yīng)有的數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)來勾畫系統(tǒng)的概貌。</p><p>

64、;<b>  總 結(jié)</b></p><p>  通過超市管理系統(tǒng)的開發(fā),做到了理論聯(lián)系實際,將書本上學(xué)到的知識與具體實踐充分結(jié)合起來。即解決了工作中的一些問題,又進(jìn)一步明確了開發(fā)管理信息系統(tǒng)的方法和思想。</p><p>  本系統(tǒng)具有如下特點:界面簡潔,程序結(jié)構(gòu)清晰,編碼規(guī)范。</p><p>  后臺數(shù)據(jù)庫采用,它的功能比較強(qiáng)大,可以處理

65、相關(guān)問題,把各模塊的功能擴(kuò)展,以及系統(tǒng)工作流程的完善作為主要的方向,使系統(tǒng)的設(shè)計日益趨于更強(qiáng)的可擴(kuò)展性,希望在今后可以繼續(xù)完善本系統(tǒng)的設(shè)計。</p><p><b>  [參考文獻(xiàn)]</b></p><p>  [1] Bob Reselman , Richard Peasley , Wayne Pruchniak. Visual Basic 6.0 使用指南 電子工

66、業(yè)出版社</p><p>  [2] Ned Snell中文版Microsoft Office 97 自學(xué)通 機(jī)械工業(yè)出版社</p><p>  [3] Visual Basic 6.0 中文版控件大全 電子工業(yè)出版社</p><p>  [4] Craig Eddy ,Timothy Buchanan 中文Access 2000 24學(xué)時教程 機(jī)械工業(yè)出版社

67、</p><p>  [5]] 陳佳 信息系統(tǒng)開發(fā)[M] 清華大學(xué)出版社 2006年</p><p>  [6] 甘仞初,信息系統(tǒng)開發(fā),經(jīng)濟(jì)科學(xué)出版社[M],1996年</p><p>  [7] 陳禹,信息系統(tǒng)分析與設(shè)計,電子工業(yè)出版社[M],1986年</p><p>  [8](美)REX BLACK 著,天宏工作室譯,測試流程管理

68、[M],北京大學(xué)出版社,2001年</p><p>  [9] (美) Joho W.Fronckwiak,Edward Whalen,Marcilia S.Garcia 著,北京超品計算機(jī)有限責(zé)任公司譯。Microsoft SQl Server7.0 系統(tǒng)管理員手冊[M],人民郵電出版社,2000年</p><p>  [10] 李冕,等, 數(shù)據(jù)庫中間件在一般企業(yè)網(wǎng)絡(luò)信息系統(tǒng)中的應(yīng)用[J

69、],計算機(jī)工程與應(yīng)用,2001 , (14)</p><p>  [11] 鮑劍洋,吳文清, 通過CORBA 規(guī)范訪問數(shù)據(jù)庫的方法和途徑[J], 計算機(jī)工程用,2001 </p><p>  [12] 楊芙清、梅宏、李克勤,軟件復(fù)用與軟件構(gòu)件技術(shù)[J],電子學(xué)報,1999:(2)</p><p>  [13] 齊治昌、譚慶平、寧洪,軟件工程[M],高等教育出版社,1

70、997年</p><p>  [14] 伍俊良,管理信息系統(tǒng)開發(fā)與應(yīng)用[M],科學(xué)出版社,1997年</p><p>  [15] 李戈,MIS系統(tǒng)開發(fā)項目管理[M],水利水電出版社,2000年</p><p>  [16] [NextPage]吳迪,企業(yè)管理信息系統(tǒng)基礎(chǔ)[M],清華大學(xué)出版社,1997年</p><p>  [17] 覃征,

溫馨提示

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

評論

0/150

提交評論