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

下載本文檔

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

文檔簡介

1、<p><b>  目 錄</b></p><p><b>  1 引言2</b></p><p>  2 “思源”書店進(jìn)銷存管理系統(tǒng)的設(shè)計3</p><p>  2.1 應(yīng)用需求分析3</p><p>  2.2 系統(tǒng)功能模塊劃分3</p><p>  

2、2.3 本系統(tǒng)的數(shù)據(jù)流圖(如圖2.2)4</p><p>  2.4本系統(tǒng)數(shù)據(jù)庫設(shè)計5</p><p>  2.4.1數(shù)據(jù)項設(shè)計5</p><p>  2.4.2 概念模型的設(shè)計5</p><p>  2.4.3關(guān)系數(shù)據(jù)庫的設(shè)計5</p><p>  3“思源”書店進(jìn)銷存管理系統(tǒng)的實現(xiàn)7</p>

3、<p>  3.1公共模塊的實現(xiàn)8</p><p>  3.2 用戶登錄模塊的實現(xiàn)9</p><p>  3.3客戶管理模塊和供應(yīng)商管理模塊的實現(xiàn)10</p><p>  3.4零售模塊的實現(xiàn)11</p><p>  3.5其他模塊的實現(xiàn)12</p><p><b>  4 結(jié)果分析

4、13</b></p><p>  4.1 本文所采用的兩種數(shù)據(jù)庫訪問方法的分析13</p><p>  4.1.1 ADO數(shù)據(jù)訪問對象和ADO DATA控件。13</p><p>  4.1.2 采用以上兩種數(shù)據(jù)庫訪問方法的優(yōu)劣性分析13</p><p>  4.2 零售和批發(fā)模塊運行結(jié)果分析15</p>&

5、lt;p>  4.3 庫存管理模塊的結(jié)果分析15</p><p>  4.4 客戶和供應(yīng)商管理模塊的結(jié)果分析16</p><p><b>  5 結(jié)束語16</b></p><p><b>  參考文獻(xiàn)16</b></p><p>  “思源”書店進(jìn)銷存管理系統(tǒng)</p>

6、<p>  摘 要:本文為“思源”書店設(shè)計開發(fā)了進(jìn)銷存管理系統(tǒng)。首先對“思源”書店進(jìn)銷存管理系統(tǒng)進(jìn)行了需求分析、功能模塊劃分和數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,然后運用VB和數(shù)據(jù)庫的知識對各功能模塊進(jìn)行了編程實現(xiàn),最終完成了“思源”書店進(jìn)銷存管理系統(tǒng)的設(shè)計開發(fā)。該系統(tǒng)實現(xiàn)了對客戶信息、庫存信息和供應(yīng)商信息的科學(xué)統(tǒng)一管理,可以對這些信息進(jìn)行瀏覽、查詢、添加、刪除和修改等基本操作。特別是實現(xiàn)了“思源”書店的批發(fā)和零售管理中的自動結(jié)帳功能,使“思源

7、”書店進(jìn)銷存系統(tǒng)化和自動化?;趯ο到y(tǒng)安全性的考慮,本系統(tǒng)還設(shè)置了一般管理員和高級管理員兩級權(quán)限管理,對信息管理提供了安全保障。</p><p>  關(guān)鍵詞:數(shù)據(jù)庫;書店進(jìn)銷存管理;ADO數(shù)據(jù)訪問對象;ADO DATA控件</p><p>  Abstract : The paper designs to develop sale management system for the “Si

8、Yuan” bookstore . At first, the “SiYuan” bookstore sale management system is analyzed, function mold is divided and database construction is designed. Then each function mold is designed and realized by the knowledge of

9、 VB and database. Finally the “SiYuan” bookstore sale management system is completed. The system realizes to scientific manage the supplier’s information, the customer’s information and the information of s</p>&l

10、t;p>  Keywords: Database; Book sale management;ADO data visits object;ADO data controls piece</p><p><b>  1 引言</b></p><p>  隨著時代的進(jìn)步與發(fā)展,人類已步入快速發(fā)展的信息時代。在各個領(lǐng)域都離不開信息管理,而計算機強大的信息管理功能已得

11、到社會各界的普遍認(rèn)可,它不僅可以提高工作效率,而且大大提高了數(shù)據(jù)信息的安全性。在相當(dāng)長的時間內(nèi)“思源”書店進(jìn)銷存結(jié)算依靠計算器、算盤等計算工具,針對一些計算程序復(fù)雜的過程往往可能由于人為操作失誤而造成不可挽回的計算錯誤;對于圖書庫存情況的統(tǒng)計和核實往往采取人工手抄和實地點貨的方式,這樣造成了工作效率的降低和人力資源的浪費;對于客戶和供應(yīng)商的基本情況采取查閱銷售記錄和入庫記錄,借助于文本、表格等紙介質(zhì)的手工處理。而且由于客戶和供應(yīng)商的信息

12、量大,處理工作繁瑣,容易造成數(shù)據(jù)丟失、出錯后不易查找的缺點??偟膩碚f是缺乏系統(tǒng)、規(guī)范的信息管理手段。本文設(shè)計開發(fā)出的“思源”書店進(jìn)銷存管理系統(tǒng)克服了以上介紹的種種缺點,使書店進(jìn)銷存管理更加自動化、系統(tǒng)化和規(guī)范化。</p><p>  據(jù)統(tǒng)計,產(chǎn)品進(jìn)銷存可以耗費整個書店高達(dá)25%的運營成本。由此可見,利用數(shù)據(jù)庫技術(shù)開發(fā)信息系統(tǒng)可以降低銷售耗費,對書店提高利潤意義重大[1]?!八荚础睍赀M(jìn)銷存管理系統(tǒng)是典型的信息管理

13、系統(tǒng),其開發(fā)主要包括建立和維護(hù)數(shù)據(jù)安全性好的數(shù)據(jù)庫和功能完備、界面友好的前端應(yīng)用程序,因此,本文結(jié)合“思源”書店進(jìn)銷存管理系統(tǒng)的要求對VB 6.0和桌面數(shù)據(jù)庫Access進(jìn)行了深入的學(xué)習(xí)和研究,在開發(fā)過程中采用VB 6.0作為開發(fā)工具,特別是其新增加的ADO數(shù)據(jù)訪問對象編程訪問數(shù)據(jù)庫和ADO DATA控件訪問數(shù)據(jù)庫。主要完成“思源”書店進(jìn)銷存管理系統(tǒng)的開發(fā),并通過開發(fā)應(yīng)用系統(tǒng)的實踐過程來探討ADO數(shù)據(jù)訪問對象編程訪問數(shù)據(jù)庫和ADO DA

14、TA控件訪問數(shù)據(jù)庫的優(yōu)劣性。</p><p>  2 “思源”書店進(jìn)銷存管理系統(tǒng)的設(shè)計</p><p>  2.1 應(yīng)用需求分析</p><p>  “思源”書店進(jìn)銷存管理系統(tǒng)需要滿足批發(fā)和零售兩方面的的需求。零售的需求是系統(tǒng)默認(rèn)為每種圖書銷售量為一本,一次可購多種圖書,零售不進(jìn)行打折。批發(fā)的需求是圖書銷售量可以由一般管理員或高級管理員來設(shè)置,同樣可購多種圖書,但可

15、以進(jìn)行打折。同時,出于對信息管理安全性需求,本系統(tǒng)設(shè)置了兩種操作權(quán)限,兩種操作權(quán)限分別為一般管理員和高級管理員。一般管理員能夠瀏覽、查詢圖書基本信息;瀏覽、查詢、添加,刪除和修改客戶及供應(yīng)商的基本信息;添加、修改倉庫基本信息;操作銷售管理模塊。但是,不能設(shè)置系統(tǒng)管理模塊,進(jìn)行添加、刪除和修改系統(tǒng)管理員信息。這部分由高級管理員管理和維護(hù)。高級管理員可以進(jìn)行所有操作,沒有操作限制。</p><p>  2.2 系統(tǒng)功

16、能模塊劃分</p><p><b>  1 登錄和歡迎模塊</b></p><p>  這兩個模塊提供“思源”書店進(jìn)銷存管理系統(tǒng)的登錄界面和歡迎界面。</p><p><b>  2 主界面模塊</b></p><p>  該模塊提供“思源”書店進(jìn)銷存管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口,并提

17、供用戶選擇和調(diào)用各子模塊。</p><p><b>  3 圖書信息模塊</b></p><p>  該模塊提供對圖書信息的查詢和瀏覽功能。</p><p><b>  4 客戶管理模塊</b></p><p>  該模塊提供對客戶信息的瀏覽、查詢、添加、刪除和修改等功能。</p>&

18、lt;p><b>  5供應(yīng)商管理模塊</b></p><p>  該模塊提供對供應(yīng)商信息的瀏覽、查詢、添加、刪除和修改等功能。 </p><p><b>  6 庫存管理模塊</b></p><p>  該模塊提供對庫存信息的添加、修改等功能。</p><p><b>  7銷售管

19、理模塊</b></p><p>  該模塊提供圖書的批發(fā)和零售等功能。</p><p><b>  8系統(tǒng)設(shè)置模塊</b></p><p>  該模塊提供系統(tǒng)管理員的添加、刪除和修改等功能。</p><p>  本系統(tǒng)幾大模塊的結(jié)構(gòu)如(圖2.1)</p><p>  圖2.1系統(tǒng)模塊結(jié)

20、構(gòu)</p><p>  2.3 本系統(tǒng)的數(shù)據(jù)流圖(如圖2.2)</p><p>  圖2.2系統(tǒng)的數(shù)據(jù)流圖</p><p>  2.4本系統(tǒng)數(shù)據(jù)庫設(shè)計</p><p>  2.4.1數(shù)據(jù)項設(shè)計</p><p>  通過需求分析,可確定系統(tǒng)的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:</p><p>  圖2.3實體

21、間的關(guān)系E-R圖</p><p>  圖書信息(圖書編號、書名、作者、出版社、定價、備注)。 </p><p>  客戶信息(客戶編號、客戶名、性別、單位、職務(wù)、單位電話、手機、住宅電話、家庭地址、備注)。</p><p>  供應(yīng)商信息(單位編號、單位名稱、單位地址、聯(lián)系人、單位電話、手機、住宅電話、通訊地址、郵編、網(wǎng)址、備注)。</p><p

22、>  2.4.2 概念模型的設(shè)計</p><p>  本設(shè)計階段在需求分析的基礎(chǔ)上設(shè)計出能夠滿足“思源”書店進(jìn)銷存管理的各種實體。根據(jù)上面分析所得的實體有:圖書信息實體、客戶信息實體和供應(yīng)商信息實體。實體間的關(guān)系E-R圖(如圖2.3)</p><p>  2.4.3關(guān)系數(shù)據(jù)庫的設(shè)計</p><p>  根據(jù)概念結(jié)構(gòu)設(shè)計的關(guān)系E-R圖,本文選用Microsoft

23、 Access 2000數(shù)據(jù)庫來進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計。首先創(chuàng)建四個基本數(shù)據(jù)庫表,如表2.4—2.7</p><p><b>  表2.4 book</b></p><p>  表2.5 customer</p><p>  表2.6 yonghu</p><p>  表2.7 provide</p><

24、;p>  3“思源”書店進(jìn)銷存管理系統(tǒng)的實現(xiàn)</p><p>  3.1公共模塊的實現(xiàn)</p><p>  在開發(fā)“思源”書店進(jìn)銷存管理系統(tǒng)時,建立了一個用ADO數(shù)據(jù)訪問對象訪問數(shù)據(jù)庫的公共數(shù)據(jù)模塊,以便于其他模塊的引用,但在開發(fā)過程中發(fā)現(xiàn)用ADO Data 控件訪問數(shù)據(jù)庫更簡單、易用,所以只在登錄界面模塊引用了公共模塊。核心代碼如下</p><p>  Op

25、tion Explicit</p><p>  Public QuanXian As String</p><p>  Public ADOLi As New ADODB.Connection ' 建立一個全局的連接數(shù)據(jù)庫對象</p><p>  Sub Main()</p><p><b>  '啟動過程</

26、b></p><p>  If ConnDB Then</p><p>  A登錄窗體.Show</p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  Private Function ConnDB()

27、 As Boolean</p><p><b>  '連接數(shù)據(jù)庫</b></p><p>  On Error GoTo ErrorConn</p><p><b>  '設(shè)定連接字符串</b></p><p>  ADOLi.ConnectionString = " Pr

28、ovider=Microsoft.Jet.OLEDB.4.0;</p><p>  Data Source=C:\Program Files\Bshop.mdb;Persist Security Info=False "</p><p>  ADOLi.Open</p><p>  ConnDB = True</p><p>  E

29、xit Function</p><p>  ErrorConn:</p><p>  MsgBox "連接數(shù)據(jù)庫時出錯,原因為:" & Err.Description, vbOKOnly + vbCritical, "重要警告!"</p><p>  Set ADOLi = Null</p><p

30、>  ConnDB = False</p><p>  End Function</p><p>  3.2 用戶登錄模塊的實現(xiàn)</p><p>  本窗體是一般管理員和高級管理員共用的界面,是進(jìn)入本系統(tǒng)主窗體的入口。它能夠驗證管理員身份,如果用戶名和口令為空,那么點擊確定按鈕后將彈出對話框提示用戶補充完整;如果用戶名不正確點擊確定按鈕將彈出對話框提示此用戶不

31、存在;如果口令輸入錯誤系統(tǒng)允許重復(fù)輸入三次,仍得不到驗證,將自動退出登錄窗體,如果得到驗證將進(jìn)入主窗體。具體實現(xiàn)過程為:在窗體中添加兩個按鈕控件、三個文本框控件、五個標(biāo)簽控件。把三個文本框分別命名為txtYongHu、txtKouLing和text1用來輸入用戶名和口令、顯示當(dāng)前時間,最后設(shè)置其他控件的屬性,調(diào)整窗體設(shè)置。窗體如圖3.1 </p><p><b>  圖3.1 登錄窗體</b>

32、;</p><p>  核心代碼如下: </p><p>  Dim PASSWDN As Integer</p><p>  Dim adoYong As New ADODB.Recordset </p><p>  adoYong.Open "SELECT * FROM YONGHU WHERE

33、用戶名 = '" & txtYongHu & "'", ADOLi, adOpenDynamic, adLockOptimistic, adCmdText '驗證用戶名時大小寫不分</p><p>  If Not adoYong.EOF Then</p><p>  If txtKouLing <> ado

34、Yong.Fields("口令") Then</p><p>  MsgBox "口令出錯", , "出錯"</p><p>  PASSWDN = PASSWDN + 1</p><p>  If PASSWDN = 3 Then GoTo CHUKOU '只能輸入口令三次</p>

35、<p>  txtKouLing.SelStart = 0</p><p>  txtKouLing.SelLength = Len(txtKouLing.Text)</p><p>  txtKouLing.SetFocus</p><p>  adoYong.Close</p><p><b>  Else</

36、b></p><p>  QuanXian = adoYong.Fields("權(quán)限")</p><p>  adoYong.Close</p><p><b>  Unload Me</b></p><p>  B歡迎窗體.Show '進(jìn)入歡迎窗口</p>&l

37、t;p><b>  End If</b></p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  3.3客戶管理模塊和供應(yīng)商管理模塊的實現(xiàn)</p><p>  這兩個窗體功能基本相同,都提供對客戶或供應(yīng)商信

38、息的瀏覽、查詢、添加、刪除和修改等。因?qū)崿F(xiàn)過程基本相同,這里只介紹客戶窗體。具體實現(xiàn)過程為:在窗體中添加一個adodc1控件、十個標(biāo)簽控件、十個文本框控件、十個按鈕和兩個frame控件,設(shè)置adodc1控件屬性與Bshop的constomer表相連接,然后分別將文本框的DataSource屬性設(shè)置為adodc1、DataField屬性設(shè)置為constomer表中對應(yīng)字段,設(shè)置其他控件的屬性。窗體如3.2圖 </p><

39、;p><b>  圖3.2 客戶窗體</b></p><p><b>  核心代碼如下:</b></p><p>  Dim INPUTstr</p><p>  INPUTstr = InputBox("請輸入要查詢的客戶號", "查詢")</p><p&

40、gt;  If INPUTstr <> "" Then</p><p>  E客戶窗體.Adodc1.Recordset.MoveFirst '如果沒有移到首記錄,FIND方法查不到,因為它只負(fù)責(zé)向下查</p><p>  E客戶窗體.Adodc1.Recordset.Find "客戶號='" & INPUTs

41、tr & "'"</p><p><b>  End If</b></p><p><b>  End Sub</b></p><p>  3.4零售模塊的實現(xiàn)</p><p>  這兩個窗體主要實現(xiàn)圖書的批發(fā)和零售功能,窗體和源代碼如下:在零售窗體系統(tǒng)默認(rèn)銷售量

42、為一,管理員只需確定客戶購買的圖書,然后點擊確定購買按鈕便可實現(xiàn)零售功能。在批發(fā)窗體必須先確定購買圖書,并輸入銷售量和折扣,然后點擊確定購買按鈕便可實現(xiàn)批發(fā)功能。因?qū)崿F(xiàn)過程基本相同,這里只介紹零售窗體,具體實現(xiàn)過程為:在窗體中添加一個adodc1控件、九個標(biāo)簽控件、十個文本框控件、五個按鈕、三個frame控件和一個DataGrid控件。設(shè)置adodc1控件屬性與Bshop的book表相連接,然后分別將文本框和DataGrid控件的Dat

43、aSource屬性設(shè)置為adodc1、DataField屬性設(shè)置為book表中對應(yīng)字段,設(shè)置其他控件的屬性。窗體如3.3圖</p><p><b>  圖3.3 客戶窗體</b></p><p><b>  核心代碼如下:</b></p><p>  Public tabstring</p><p>

44、;  Private Sub Command1_Click()</p><p>  Text10.Text = Text10.Text - Trim(Text6.Text)</p><p>  Text7.Text = Val(Text5.Text) * Val(Trim(Text6.Text))</p><p>  G零售窗體.Adodc2.Recordset.U

45、pdate</p><p>  Text11.Text = Val(Trim(Text11.Text)) + Val(Trim(Text7.Text))</p><p>  G零售窗體.Adodc2.Recordset.Update</p><p>  DataGrid1.Refresh</p><p>  G零售窗體.Adodc2.Reco

46、rdset.MoveFirst</p><p>  Text6.SetFocus</p><p><b>  End Sub</b></p><p>  3.5其他模塊的實現(xiàn)</p><p>  圖書信息管理、倉庫管理和系統(tǒng)管理主要完成信息的瀏覽、查詢、添加,刪除和修改等功能;歡迎窗體沒有什么實際功能,只起到給用戶留下良

47、好的印象。本窗體提供不同權(quán)限的管理員選擇和調(diào)用不同模塊的單一出入窗體。因這些窗體實現(xiàn)過程基本類似于以上介紹的窗體,所以這里不再重復(fù)介紹。</p><p><b>  4 結(jié)果分析</b></p><p>  4.1 本文所采用的兩種數(shù)據(jù)庫訪問方法的分析 </p><p>  4.1.1 ADO數(shù)據(jù)訪問對象和ADO DATA控件。 </

48、p><p>  ADO數(shù)據(jù)訪問對象主要由連接(Connection)、命令(Command)、記錄集(Recordset)、字段(Field)、參數(shù)(Parameters)、錯誤(Error)和屬性(Property)等七個對象的集合構(gòu)成了ADO對象編程模型的層次結(jié)構(gòu)。ADO有兩種方法建立連接,主要是使用連接對象和記錄集的Open()方法。兩種方法的完整語法如下:connection.Open connectionS

49、tring、UserID、Password、openOptions和recordset.Open Source、Activeconnction、CursorType、LockType、Options</p><p>  在Visual Basic 6.0中,使用ADO Data控件可以方便地創(chuàng)建ADO對象,建立對數(shù)據(jù)源的訪問。它是通過設(shè)置與數(shù)據(jù)訪問有關(guān)的屬性建立同數(shù)據(jù)庫或遠(yuǎn)程數(shù)據(jù)源的連接,創(chuàng)建對應(yīng)的數(shù)據(jù)訪問對象

50、,返回數(shù)據(jù)。使用ADO Data 控件連接到數(shù)據(jù)源主要依靠設(shè)置ADO Data 控件的屬性對話框,其連接是通過鼠標(biāo)的操作完成的。</p><p>  4.1.2 采用以上兩種數(shù)據(jù)庫訪問方法的優(yōu)劣性分析 </p><p>  在“思源”書店進(jìn)銷存管理系統(tǒng)的具體實現(xiàn)過程中,本文建立了一個用ADO數(shù)據(jù)訪問對象訪問數(shù)據(jù)庫的公共數(shù)據(jù)模塊和用戶登錄模塊,這兩個模塊實現(xiàn)了對C:\Program File

51、s\Bshop.mdb和C:\Program Files\Bshop.mdb\YONGHUtable的連接訪問和操作,源代碼如下:</p><p>  Public ADOLi As New ADODB.Connection </p><p>  ADOLi.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;</p&

52、gt;<p>  Data Source=C:\Program Files\Bshop.mdb;Persist Security Info=False "</p><p>  ADOLi.Open</p><p>  Dim adoYong As New ADODB.Recordset</p><p>  adoYong.Open "

53、;SELECT * FROM YONGHU WHERE 用戶名 = '" & txtYongHu & "'", ADOLi, adOpenDynamic, adLockOptimistic, adCmdText '驗證用戶名時大小寫不分</p><p>  在本系統(tǒng)的客戶管理模塊,同樣實現(xiàn)了對C:\Program Files\Bshop.mdb

54、和C:\Program Files\Bshop.mdb\customer table 的連接訪問和操作。在這個模塊中運用了ADO Data 控件連接數(shù)據(jù)庫.其連接方法主要依靠設(shè)置屬性對話框。鼠標(biāo)來完成。具體步驟為:</p><p>  1 在ADODC1控件上單擊鼠標(biāo)右鍵,在快捷菜單上選擇[屬性]命令,打開ADODC1的屬性對話框。</p><p>  2 在[通用]選項卡中,選擇[使用連

55、接字符串]單選按鈕.并單擊[生成]按鈕,打開[數(shù)據(jù)連接屬性]對話框。</p><p>  3 在[數(shù)據(jù)連接屬性]對話框的[提供者]選項卡中,選擇Microsoft Jet 4.0 OLE DB Provider,單擊[下一步]命令按鈕,在[連接]選項卡中選擇C:\Program Files\Bshop.mdb。</p><p>  4單擊[測試連接]命令按鈕,測試剛才的設(shè)置是否正確及數(shù)據(jù)庫

56、是否可用,返回到ADODC1的屬性對話框。</p><p>  5 在ADODC1的屬性對話框的[記錄源]選項卡中,在命令類型中選擇2-adCmdTable;在表或存儲過程名稱中選擇customer,單擊確定。</p><p>  顯而易見,通過以上實踐操作可以得出: 使用ADO數(shù)據(jù)訪問對象連接數(shù)據(jù)庫需要熟悉和掌握ADO對象的編程機制,而且需要編寫相當(dāng)多的代碼,對程序維護(hù)造成困難。但它靈活

57、,實現(xiàn)的功能更加強大。比如,運用App.Path將公共模塊的Data Source=C:\Program Files\Bshop.mdb;改為Data Source=" & App.Path & "\ Bshop.mdb就可以建立數(shù)據(jù)庫連接的動態(tài)路徑,對程序打包提供了方便。如果使用ADO Data 控件用鼠標(biāo)設(shè)置ADODC1的屬性對話框建立連接數(shù)據(jù)庫,則無需深入掌握ADO對象模型便可建立和數(shù)據(jù)庫的連接

58、,幾乎不需要編寫代碼,有利于程序的維護(hù)。但這樣實現(xiàn)的功能較單一,比如,不能用App.Path建立數(shù)據(jù)庫連接的動態(tài)路徑,對程序打包造成困難。</p><p>  綜上所述,用ADO數(shù)據(jù)訪問對象和ADO DATA控件訪問數(shù)據(jù)庫各有利弊,采用哪種數(shù)據(jù)庫訪問方法應(yīng)該根據(jù)應(yīng)用程序的要求而選擇。</p><p>  4.2 零售和批發(fā)模塊運行結(jié)果分析</p><p>  零售和

59、批發(fā)是“思源”書店進(jìn)銷存管理系統(tǒng)的核心,它們的設(shè)計開發(fā)是否合理,運行是否正常直接決定著本系統(tǒng)的好壞。零售和批發(fā)模塊設(shè)計開發(fā)完成后,經(jīng)過運行測試,基本實現(xiàn)了自動結(jié)帳功能,完成了銷售與庫存的同步.與計算器、算盤等傳統(tǒng)計算工具相比較,它更加簡單、易于用戶操作,而且降低了計算中的出錯率,簡化了計算程序的人為操作性,使數(shù)據(jù)更加準(zhǔn)確可靠。測試過程中以出售三種不同的圖書為測試材料。如表4.1所示</p><p><b&g

60、t;  4.1 結(jié)果分析表</b></p><p>  4.3 庫存管理模塊的結(jié)果分析</p><p>  庫存管理模塊是“思源”書店進(jìn)銷存管理系統(tǒng)的重要組成部分,它完成了書店的新書入庫和庫中已經(jīng)存在的圖書更改,利用它可以輕松得到庫存信息。在完成本模塊的設(shè)計開發(fā)后,經(jīng)過運行測試,基本實現(xiàn)了以上功能,提高了庫存管理的工作效率,節(jié)省了大量時間和人力資源。如表4.2</p>

61、;<p><b>  4.2 結(jié)果分析表</b></p><p>  4.4 客戶和供應(yīng)商管理模塊的結(jié)果分析</p><p>  客戶管理模塊和供應(yīng)商管理模塊是“思源”書店進(jìn)銷存管理系統(tǒng)不可缺少的部分,它們分別管理客戶信息和供應(yīng)商信息。有利于“思源”書店的銷售和進(jìn)貨的聯(lián)絡(luò),而且信息管理更加科學(xué)、規(guī)范,摒棄了傳統(tǒng)信息管理的弊端。能夠快速、高效的查詢、對客戶

62、和供應(yīng)商信息增刪操作。在完成這兩個模塊的設(shè)計開發(fā)后,經(jīng)過運行測試基本實現(xiàn)了以上功能。如表4.3</p><p><b>  4.3 結(jié)果分析表</b></p><p><b>  5 結(jié)束語</b></p><p>  本課題是基于“思源”書店的進(jìn)銷存管理而設(shè)計開發(fā)的,針對“思源”書店批發(fā)、零售和信息管理,本系統(tǒng)都做了相應(yīng)

63、的解決,達(dá)到了預(yù)期的效果?;具m用于書店的批發(fā)和零售。使書店銷售管理更加自動化、系統(tǒng)化和規(guī)范化。本系統(tǒng)有不足之處。比如在批發(fā)和零售模塊中不能保留銷售記錄,只能在批發(fā)模塊調(diào)用客戶管理模塊做小范圍的處理,這是我以后需要深入學(xué)習(xí)研究,并加以改進(jìn)的地方。 </p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 龔沛曾,陸慰民,楊志強. Visual Bas

64、ic 程序設(shè)計教程[M].高等教育出版社,2000年7月</p><p>  [2]朱瑛.用Access開發(fā)數(shù)據(jù)庫應(yīng)用[M].化學(xué)工業(yè)出版社,2003年3月</p><p>  [3]李春葆,張植民. Visual Basic 數(shù)據(jù)庫系統(tǒng)設(shè)計與開發(fā)[M] 清華大學(xué)出版社,2003年8月 </p><p>  [4]Micro

溫馨提示

  • 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

提交評論