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

下載本文檔

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

文檔簡介

1、<p><b>  ??飘厴I(yè)設計論文</b></p><p>  論文題目: 超市進銷存管理系統(tǒng)設計與開發(fā) </p><p>  作者姓名 </p><p>  指導教師 </p><p>  所在院系

2、 </p><p>  專業(yè)班級    08計算機信息管理 </p><p>  提交日期 2010年6月 </p><p>  超市進銷存管理系統(tǒng)設計與開發(fā)</p><p><b>  摘 要</b></p><p>  隨著科學技術的進步,計算機應用的高速發(fā)

3、展,大大提高了人們的工作效率。計算機信息處理技術的普及已徹底改變了許多公司的經(jīng)營管理 ,甚至一些個體店主也開始運用計算機來控制進貨、銷售、記賬以及其他活動。銷售管理系統(tǒng)是企業(yè)管理機制中的重要組成部分,通過對企業(yè)銷售管理系統(tǒng)的銷售管理機制進行調(diào)查研究,開發(fā)了本銷售管理系統(tǒng)。系統(tǒng)中解決了企業(yè)管理事務中的進貨、銷售、存貨等情況的問題以及相關統(tǒng)計工作。本系統(tǒng)中包含六個功能模塊:系統(tǒng)管理、人員管理、后臺管理、前臺銷售、報表統(tǒng)計和幫助。</p

4、><p>  系統(tǒng)采用Borland公司推出的Delphi7.0 進行前端開發(fā),可以快速、高效地開發(fā)出Windows系統(tǒng)下的應用程序。后端的開發(fā)工具是Microsoft Access 2003,整個數(shù)據(jù)庫都是相互關聯(lián)的,使數(shù)據(jù)庫具有較高的完整性,一致性和安全性。</p><p>  關鍵詞:系統(tǒng)開發(fā),控件,數(shù)據(jù)庫,Access</p><p>  THE DESIGN

5、AND DEVELOPMENT OF SUPERMARKET MANAHEMENT SYSTEM</p><p><b>  ABSTRACT</b></p><p>  With the scientific and technological progress, the rapid development of computer applications, dra

6、matically improving productivity. With the popularity of computer information processing technology has completely changed the management of many companies. Even some individuals have begun to use the computer owner to c

7、ontrol the purchase, sales, accounting and other activities. Business management sales management system is an important part of the mechanism, through the sales management system f</p><p>  The system uses

8、Borland Introduces the Delphi7.0 for front-end development, you can quickly and efficiently develop the application under Windows system. Back-end development tool is Microsoft Access 2003, the database is interlinked, s

9、o that the database has high integrity, consistency and safety.</p><p>  Key Words: system development, control, database, access</p><p><b>  目錄</b></p><p><b>  摘

10、要IV</b></p><p>  ABSTRACTV</p><p><b>  目錄VI</b></p><p><b>  前言8</b></p><p>  第1章涉及技術簡介9</p><p>  1.1數(shù)據(jù)庫管理系統(tǒng)簡介9</p&

11、gt;<p>  1.2開發(fā)工具Delphi 7.09</p><p>  1.2.1 Delphi簡介9</p><p>  1.2.2 Delphi數(shù)據(jù)庫訪問方法與數(shù)據(jù)庫組件介紹10</p><p>  1.2.3 Microsoft Access簡介11</p><p>  第2章系統(tǒng)需求分析14</p

12、><p>  2.1需求分析的目的14</p><p>  2.2項目背景:14</p><p>  2.3需求分析14</p><p>  2.3.1 問題定義及可行性研究14</p><p>  2.3.2 問題定義14</p><p>  2.3.3 可行性研究15</

13、p><p>  2.3.4 銷售管理系統(tǒng)具體任務要求和運行過程15</p><p>  2.4對現(xiàn)有系統(tǒng)的分析16</p><p>  2.5技術方面可行性分析16</p><p>  2.5.1 軟件分析16</p><p>  2.5.2 硬件分析16</p><p>  2.5.

14、3 人員分析17</p><p>  2.6經(jīng)濟方面可行性分析17</p><p><b>  2.7結論17</b></p><p>  第3章系統(tǒng)的總體設計18</p><p>  3.1系統(tǒng)架構18</p><p>  3.2系統(tǒng)設計19</p><

15、p>  3.3數(shù)據(jù)庫設計19</p><p>  第4章系統(tǒng)的詳細設計23</p><p>  4.1系統(tǒng)模塊設計及程序流程圖23</p><p>  4.2應用程序設計24</p><p>  第5章功能界面設計26</p><p>  5.1應用程序主界面的實現(xiàn)26</p>

16、<p>  5.2主窗體27</p><p>  5.3權限管理窗體27</p><p>  5.4進貨數(shù)據(jù)錄入窗口以及查詢窗口27</p><p>  5.5商品類型管理27</p><p>  5.6商品查詢27</p><p>  5.7備份系統(tǒng)27</p>&

17、lt;p>  第6章系統(tǒng)運行與測試28</p><p><b>  第7章結論30</b></p><p><b>  參考文獻31</b></p><p><b>  致謝32</b></p><p>  附錄主要程序清單33</p><

18、;p><b>  前言</b></p><p>  在現(xiàn)代化企業(yè)中,信息管理工作將發(fā)揮越來越重要的作用。企業(yè)信息管理工作已經(jīng)滲透到企業(yè)日常工作的許多方面,無論是其自身還是所發(fā)揮的作用,都為企業(yè)的創(chuàng)新、發(fā)展以及經(jīng)濟效益,做出了顯著的貢獻。</p><p>  因此,企業(yè)必須加強自身的信息基礎設施建設,通過企業(yè)基礎數(shù)據(jù)的信息化、企業(yè)基本業(yè)務流程和事務處理的信息化、企

19、業(yè)內(nèi)部控制及實施控制過程的信息化、人的行為規(guī)范管理等企業(yè)基礎管理信息化工程,確保企業(yè)在規(guī)模不斷擴大和業(yè)務迅速發(fā)展的過程中保持堅實的管理基礎和繁殖內(nèi)核,促進企業(yè)的可持續(xù)發(fā)展。</p><p>  企業(yè)的銷售管理是企業(yè)發(fā)展的關鍵環(huán)節(jié),一個好的銷售管理體制將給企業(yè)帶來很可觀的經(jīng)濟效益。無論是一個銷售公司還是一個銷售商店,都有很多的銷售數(shù)據(jù)需要管理。手工管理這些紛繁復雜數(shù)據(jù)的方式已經(jīng)不適應時代的潮流,實現(xiàn)數(shù)據(jù)規(guī)范化、自動

20、化的電腦管理,是一個管理規(guī)范、動作高效的企業(yè)單位的必然要求。</p><p>  本系統(tǒng)是為中小型企業(yè)的銷售管理系統(tǒng),專為中小型企業(yè)的銷售管理系統(tǒng)的需求而開發(fā)。系統(tǒng)具有交易管理、進貨及銷售統(tǒng)計、預覽數(shù)據(jù)表等功能,界面友好、操作簡便。</p><p>  開發(fā)此項目,能夠將所學的理論知識與實際應用相結合,并嘗試應用最新流行的開發(fā)工具,以達到掌握新技術、進一步提高程序開發(fā)能力的目的。</

21、p><p><b>  涉及技術簡介</b></p><p><b>  數(shù)據(jù)庫管理系統(tǒng)簡介</b></p><p>  數(shù)據(jù)管理指的是如何對數(shù)據(jù)進行分類、組織、存儲、檢索及維護。要注意,這里所說的數(shù)據(jù),不僅是指數(shù)字,還包括文字、圖形、圖像、聲音等。凡是計算機中用來描述事物的記靈,統(tǒng)稱為數(shù)據(jù)。</p><p

22、>  數(shù)據(jù)庫技術是計算機應用領域中非常重要的技術,隨著計算機應用的不斷深入,數(shù)據(jù)庫的重要性日益被人們所認識,它已成為信息管理、辦公自動、計算機輔助設計等方面的重要手段。</p><p>  對一個特定的數(shù)據(jù)庫來說,它是集中、統(tǒng)一地保存、管理著某一個單位或某一領域內(nèi)所有有用信息的系統(tǒng),這個系統(tǒng)根據(jù)數(shù)據(jù)間的自然聯(lián)系結構而成,數(shù)據(jù)較少冗余,且具有較高的數(shù)據(jù)獨立性,能為多種應用服務。</p><

23、p>  因此可以看出,數(shù)據(jù)庫系統(tǒng)是管理數(shù)據(jù)且為不同應用服務的工具。它所管理的數(shù)據(jù)是大量的有關某一方面的信息,需要較長時間的保存;它所提供的數(shù)據(jù)應該是正確的、可靠的、高效率的。</p><p>  數(shù)據(jù)庫管理系統(tǒng)簡稱DBMS(database management system)是專門用于建立和管理數(shù)據(jù)庫的一套軟件,介于應用程序和操作系統(tǒng)之間。DBMS不僅具有最基本的數(shù)據(jù)管理功能,還能保證數(shù)據(jù)的完整性、安全性

24、,提供多用戶的并發(fā)控制,當數(shù)據(jù)庫出現(xiàn)故障時對系統(tǒng)進行恢復。</p><p>  開發(fā)工具Delphi 7.0</p><p><b>  Delphi簡介</b></p><p>  Delphi是一個極有代表性的面向對象開發(fā)工具;它將面向對象的程序設計方法與數(shù)據(jù)庫技術;網(wǎng)絡技術以及可視化;事件驅動,代碼自動生成等先進技術完美的結合在一起,使用

25、它可以直觀的,快速地開發(fā),高質(zhì)量的windows應用程序。Delphi強大的易用的特點得到程序員的青睞。Delphi7.0除了保留以前版本的強大功能之處,更在數(shù)據(jù)庫程序開發(fā)方面提供了強有力的支持,使程序員完全可能輕松開發(fā)出復雜且功能強大的數(shù)據(jù)庫程序。</p><p>  Delphi類可以粗略地分成兩部分:一部分是組件類,這些組件類通常以某種方式出現(xiàn)在組件面板上,當用戶從組件面板上點取一個類的圖標后,在程序中就自

26、動生成了該類的對象(非可視組件除外);另一部分是功能類,這此功能類的對象通常出現(xiàn)在程序代碼中,起著不可代替的作用,但是這些功能類在組件面板上是找不到的。在Delphi中,每一個類的祖先都是Tobject類,整個類的層次結構就像一棵倒掛的樹,在最頂層的樹根即為Tobject類。這樣,按照面向對象編程的基本思想,就使得用戶可用Tobject類這個類型代替任何其它類的數(shù)據(jù)類型。</p><p>  Delphi數(shù)據(jù)庫訪

27、問方法與數(shù)據(jù)庫組件介紹</p><p><b>  數(shù)據(jù)庫訪問方法</b></p><p>  BDE方法:它提供了存取各種文型和客戶/服務器型數(shù)據(jù)庫的驅動器程序。該方法直接訪問Paradox和Dbase等數(shù)據(jù)庫或通過DOBC(Open DataBase connecivity,開放數(shù)據(jù)庫)來訪問Access和PoxPro等數(shù)據(jù)庫,還可通過內(nèi)嵌方式訪問SQL Serv

28、r、Oracle和DB2等大型數(shù)據(jù)庫。</p><p>  ADO方法:ADO方法是微軟提供的一種數(shù)據(jù)庫訪問技術。通過ADO技術可方便的訪問各種類型的數(shù)據(jù)庫,尤其對于OLEDB類型的數(shù)據(jù)庫,ADO更是訪問數(shù)據(jù)庫的標準接口。Delphi通過ADO技術可讓開發(fā)者快速訪問關系或非關系型數(shù)據(jù)庫,但使用時需安裝ADO的數(shù)據(jù)庫引擎。</p><p>  MIDAS方法:MIDAS方法是Delphi用于

29、開發(fā)多層應用系統(tǒng)的中間透明引擎。通過MIDAS,開發(fā)者可使用相同的組件來存取不同的后臺應用程序服務器。這些后臺應用服務器程序包括COM+/DCOM應用程序服務器、MTS中間件或CORBA應用程序服務器。MIDAS方法實現(xiàn)了真正意義上的客戶端程序與后臺數(shù)據(jù)庫的分離,但MIDAS的靈活性很差,與數(shù)據(jù)感應控件關聯(lián)過于密切,限制了程序員的創(chuàng)造性。</p><p>  dbExpress 方法:Delphi 6.0提供了新

30、一代的跨平臺數(shù)據(jù)訪問引擎dbExpress方法,它由一組新控件、技術和驅動程序組成,并通過這些組成部分和各種數(shù)據(jù)源連鏈接。如配合不同的數(shù)據(jù)庫動態(tài)鏈接庫文件,還可處理后臺數(shù)據(jù)庫數(shù)據(jù)。因此也是Delphi和Kylix的核心數(shù)據(jù)訪問。</p><p>  綜上所述,雖然Delphi的各個版本提供多種數(shù)據(jù)庫的連接和訪問方法,但在同一個應用程序中,開發(fā)者幾乎不可能同時選用多種連接方法,因而選擇合適方法是一個必須在開發(fā)前仔細

31、考慮的問題。</p><p><b>  數(shù)據(jù)庫組件</b></p><p>  用Delphi7.0開發(fā)數(shù)據(jù)庫應用,重點是和各種數(shù)據(jù)庫組件打交道,控件組有:BDE控件組、ADO控件組、Date Controls控件組和dbExpress控件組。1ADO是Micrsoft公司關于各種類型數(shù)據(jù)的高等界面,后來逐漸演變成滿足所有數(shù)據(jù)訪問需要的完整解決辦法。ADO的對象模型

32、是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。它主要控件有:TTADOConnection控件,TADOCommand控件,ADODateSet控件,TADOTable控件,TADOQuery控件,TADOStoeProc控件。Delphi的ADO組件無需依靠BDE而是使用ADO技術,提供了可以通過數(shù)據(jù)控制組件訪問數(shù)據(jù)的新方法。唯一的要求是在使用ADO組件時必須運行ADO/OLE-DB。ADO組件的使用使得DELPHI在訪問數(shù)據(jù)的類型和采用

33、的技術方面都有了很大的突破。</p><p>  Microsoft Access簡介</p><p>  Access是一種關系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Acc

34、ess也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。Access是一種關系數(shù)據(jù)庫工具,關系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access作為關系數(shù)據(jù)庫一切具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關系數(shù)據(jù)庫的強大功能。</p><p>  數(shù)據(jù)庫通常分為層次式數(shù)據(jù)庫、網(wǎng)絡式數(shù)據(jù)庫和關系式數(shù)據(jù)庫三種。而不同的數(shù)據(jù)庫是按不同的數(shù)據(jù)結構

35、來聯(lián)系和組織的。由關系數(shù)據(jù)結構組成的數(shù)據(jù)庫系統(tǒng)被稱為關系數(shù)據(jù)庫系統(tǒng)。在關系數(shù)據(jù)庫中,對數(shù)據(jù)的操作幾乎全部建立在一個或多個關系表格上,通過對這些關系表格的分類、合并、連接或選取等運算來實現(xiàn)數(shù)據(jù)的管理。</p><p>  Access數(shù)據(jù)庫使用與Windows完全統(tǒng)一的風格,采用面向對象的方式對數(shù)據(jù)庫進行管理與操作,大大簡化了用戶的開發(fā)與維護工作。Access提供了七個構建數(shù)據(jù)庫系統(tǒng)的對象,使數(shù)據(jù)庫應用系統(tǒng)的開發(fā)變

36、得快捷、方便,即便是開發(fā)復雜的數(shù)據(jù)應用系統(tǒng),也只需編寫少量的程序代碼。Access數(shù)據(jù)庫由表,查詢、窗體,報表等對象組成。</p><p>  在Access數(shù)據(jù)庫中,表是基本的對象,數(shù)據(jù)庫在的所有數(shù)據(jù)都要儲存在表中。所以說,表就是我們用以存儲數(shù)據(jù)的倉庫。表的結構與日常工作中使用的表格,如學生成績單,物料清單和材料銷售單一樣,是由列(字段)和行(記錄)組成。在Access的各對象中,表是核心,是所有數(shù)據(jù)庫操作的目

37、標和前提,所有的其他對象只有與它相結合,才有實際意義。</p><p>  在開發(fā)數(shù)據(jù)庫系統(tǒng)時,首先就是要根據(jù)應用系統(tǒng)的要求,設計數(shù)據(jù)庫中的結構。在Access關于表的操作都是通過表對象來實現(xiàn)的。表對象中包含有反映表結構的字段的結構和屬性,以及反映表中所儲存的數(shù)據(jù)的記錄。只有完成表對象創(chuàng)建后,方可將數(shù)據(jù)存放到所創(chuàng)建的表中。在一個Access數(shù)據(jù)庫中,至少需要一個表存在,否則該數(shù)據(jù)庫為空數(shù)據(jù)庫。</p>

38、<p>  數(shù)據(jù)管理包括兩項基本的任務,首先是將數(shù)據(jù)組織起來并存儲在數(shù)據(jù)庫表中,這就是我們在前面介紹的數(shù)據(jù)庫表的查詢或檢索,這是數(shù)據(jù)管理中極其重要的功能。用戶將數(shù)據(jù)放入數(shù)據(jù)庫的目的就在于日后能快速查找出需要的數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)本身的查詢功能優(yōu)劣決定著一個數(shù)據(jù)庫系統(tǒng)的性能與成敗。一個好的數(shù)據(jù)庫系統(tǒng)應該能夠根據(jù)用戶的要求,快速準確地將各種符合條件的數(shù)據(jù)和信息檢索出來。</p><p>  在Access中

39、有關查詢的操作都是通過查詢對象來實現(xiàn)的,它負責管理查詢的編制,查詢的實現(xiàn)以及將符合查詢條件的記錄和信息予以顯示,為用戶的決策提供快速準確的幫助。在Access中,通常是采用“查詢構造器”來構造查詢對象的。用于設計查詢對象的字段結構和屬性的窗口稱為“查詢構造器”,在該窗口中,用戶可以使用可視化方法進行查詢設計。用于顯示查詢對象數(shù)據(jù)結果的窗口稱“數(shù)據(jù)窗口”,在該窗口中所顯示的內(nèi)容不是查詢對象所包含的數(shù)據(jù),而是對表中數(shù)據(jù)實施計算或處理的結果。

40、</p><p>  一個好的數(shù)據(jù)庫系統(tǒng)不但要有高質(zhì)量的數(shù)據(jù)管理功能和高效率的數(shù)據(jù)查詢能力,而且還需要有一個用戶友好的操作界面。在應用系統(tǒng)的開發(fā)中,用戶操作界面的設計十分重要,程序員往往要花費大量的時間和精力,編寫大段代碼來設計一個友好的用戶操作界面。在Access中,用戶操作界面的設計都是通過窗體對象來實現(xiàn)的,它負責管理窗體的制作,實現(xiàn)數(shù)據(jù)顯示及操作控制。</p><p>  Acces

41、s的窗體設計,幾乎使用Windows中的所有控件,如按鈕,文本框,列表框,組合框,復選框等,這就使得所設計的界面完全符合Windows的風格。</p><p><b>  系統(tǒng)需求分析</b></p><p><b>  需求分析的目的</b></p><p>  盡早地對軟件項目的可行性做出細致而謹慎的評估,以避免在項目

42、開發(fā)過程中浪費大量的人力、物力、財力。</p><p><b>  項目背景:</b></p><p>  進入二十一世紀,信息化的進程進一步加快,向著網(wǎng)絡化、智能化方向發(fā)展,計算機行業(yè)飛速向前發(fā)展,信息化深入到社會的各行各業(yè)。微機化管理的廣泛應用,使工作效率顯著提高。</p><p>  通過可行性分析,我決定為中小型企業(yè)開發(fā)銷售管理系統(tǒng)。企

43、業(yè)規(guī)模的不斷擴大,客戶不斷增加,銷售業(yè)務也隨之猛增,手工管理紛繁復雜的銷售數(shù)據(jù)已經(jīng)不能滿足需要。所以銷售管理的規(guī)范化、自動化已經(jīng)是必然的要求。</p><p><b>  需求分析</b></p><p>  問題定義及可行性研究</p><p>  在討論具體的需求分析之前,我想先對兩個問題給予簡單的說明。這兩個問題雖然簡單,但卻是軟件開發(fā)周

44、期中不可缺少的兩個階段。</p><p><b>  問題定義</b></p><p>  問題定義階段必須回答的關鍵問題是“要解決的問題是什么?”。顯然,這個問題解決整個軟件開發(fā)周期中起著指導性作用。軟件開發(fā)應該有這樣一條鮮明的線索貫穿始終,否則我們的所有工作都是盲目的?,F(xiàn)在我們應該明確問題定義階段的主要任務:我們要建立一個銷售管理系統(tǒng),以解決企業(yè)銷售事務的基本情況

45、,來擺脫傳統(tǒng)的手工記賬,實現(xiàn)管理自動化,從而提高工作效率。同時該系統(tǒng)應不可避免的涉及到庫存商品基本信息、供應商信息、客戶信息的維護和處理及進貨統(tǒng)計、銷售統(tǒng)計等統(tǒng)計及查詢處理。</p><p><b>  可行性研究</b></p><p>  這個階段要解決的關鍵問題是“對上一階段所確定的問題有無行得通的解決辦法”。從而導出系統(tǒng)的邏輯模型,然后從系統(tǒng)邏輯模塊出發(fā)探索若

46、干種可供選擇的系統(tǒng)實現(xiàn)方案。由于實際條件的制約,對可行性研究我們不再多說,但我們必須明確,現(xiàn)在我們所討論的問題從各方面來說都行得通。在明確 了這兩個簡單問題之后,我們的問題應該步入正題了。需求分析階段是軟件定義時期的是后一個階段,這一階段的中心任務是準確的回答“系統(tǒng)必須做什么?”這個問題。其結束的標準是通過需求分析應該得出有數(shù)據(jù)流程圖、ER圖、數(shù)據(jù)字典等描繪的精確的系統(tǒng)邏輯模型。</p><p>  下面我們就緊

47、緊圍繞需求分析階段的中心任務和目標展開計論。</p><p>  銷售管理系統(tǒng)具體任務要求和運行過程</p><p>  系統(tǒng)的功能要求即用戶對目標系統(tǒng)數(shù)據(jù)處理功能所提出的要求,主要考慮以下銷售管理需求:</p><p>  ★進貨時入庫登記,以便日后查看和統(tǒng)計進貨情況。</p><p>  ★銷售時把相應數(shù)量的商品從現(xiàn)存商品庫中減去,并記錄

48、于另外的一個銷售庫中,以便日后查看和統(tǒng)計銷售信息。</p><p>  ★是銷售就難免會有顧客退貨情況發(fā)生,因此還需建立一個相應的退貨管理,把退回來的貨加入現(xiàn)存商品庫,再從銷售庫中減去,進行退貨登記。</p><p>  ★還要能夠隨時查看各種信息表,如員工信息、進貨信息、銷售信息、退貨信息等。</p><p>  ★除了以上一些基本的需求外,實際上公司用來進行決策

49、和管理分析的數(shù)據(jù)才是用得最多的數(shù)據(jù)。因此還需要有一些相應的關于以上基本信息的統(tǒng)計信息。如希望看各個時間段(如今日、本月、本和度、本年度等)的進貨或銷售情況,以便對一個的動作進行一個準確的預測和正確的決斷。</p><p>  ★為了調(diào)動員工的積極性,員工的薪水應該和他的銷售業(yè)績掛鉤,因此還需要能夠查詢各員工的銷售業(yè)績,以便對他的業(yè)績進行考核和評比。</p><p><b>  對

50、現(xiàn)有系統(tǒng)的分析</b></p><p>  公司規(guī)模的不斷擴大,與客戶間的往來業(yè)務也越來越多,手工管理這些紛繁復雜數(shù)據(jù)的方式已經(jīng)不適應企業(yè)發(fā)展的要求,實現(xiàn)數(shù)據(jù)規(guī)范化、自動化的電腦管理,是一個管理規(guī)范、動作高效的企業(yè)單位的必然要求。因此我們開發(fā)并應用此系統(tǒng),能夠適應企業(yè)發(fā)展的需要,提高了工作效率,很好地實現(xiàn)了信息數(shù)據(jù)的規(guī)范化管理。</p><p><b>  技術方面可

51、行性分析</b></p><p><b>  軟件分析</b></p><p>  1、由于Windows xp操作系統(tǒng)是有人機變互的友好界面,很容易掌握及操作,程序界面相對較容易實現(xiàn)等特點,加之目前基于Windows xp操作系統(tǒng)的軟件開發(fā)工具也很多,易于學習、開發(fā)及應用。</p><p>  2、同時由于銷售管理業(yè)務事務種類繁多

52、,結合超市實際情況,銷售業(yè)務量及管理人員的素質(zhì)等因素,Windows xp操作系統(tǒng)易學易用,而且可以滿足需求,故決定采用Windows xp平臺開發(fā)。</p><p>  3、采用Microsoft Access 型數(shù)據(jù)庫系統(tǒng)作為銷售管理系統(tǒng)的后臺數(shù)據(jù)庫,Access數(shù)據(jù)庫使用與Windows xp完全統(tǒng)一的風格,采用面向對象的方式對數(shù)據(jù)庫進行管理與操作,大大簡化了用戶的開發(fā)與維護工作,另外小型數(shù)據(jù)庫的靈活性、安

53、全性、易用性為數(shù)據(jù)庫編程提供了良好的條件。</p><p>  4、由于Borland公司的Delphi具有面向對象可視化編程的特點,是創(chuàng)建Windows 應用程序最簡便、最快捷的開發(fā)工具之一,是集先進性、實用性于一體的現(xiàn)代化軟件開發(fā)工具,故采用Delphi7.0為開發(fā)工具。</p><p><b>  硬件分析</b></p><p>  硬

54、 件:中央處理器(CPU): p4 以上</p><p>  內(nèi) 存:512M</p><p>  硬 盤:40G</p><p><b>  顯示器:一般品牌</b></p><p><b>  打印機:一般品牌</b></p><p><b>

55、  人員分析</b></p><p>  此系統(tǒng)操作簡單,使用人員無需具有專業(yè)的計算機操作基礎,因此對工作人員來說應用此系統(tǒng)是不成問題的。</p><p><b>  經(jīng)濟方面可行性分析</b></p><p>  本系統(tǒng)開發(fā)經(jīng)費并不是很多。對于規(guī)模不很大,經(jīng)費有限的單位在經(jīng)濟上是可以接受的,并且本系統(tǒng)實施后可以顯著提高效率,很快就

56、可以體現(xiàn)經(jīng)濟效益。</p><p>  投入:除軟件開發(fā)成本,一臺中等電腦,現(xiàn)價4000元左右,完全可以良好的運行系統(tǒng),完成硬件平臺的要求,而且經(jīng)濟實用。</p><p><b>  結論</b></p><p>  綜上所述,無論是從技術方面還是經(jīng)濟方面看開發(fā)此系統(tǒng)均是可行的。</p><p><b>  系

57、統(tǒng)的總體設計</b></p><p>  總體設計階段的基本目的是用比較抽象概括的方確定系統(tǒng)如何完成參定的任務,也就是說,應該確定系統(tǒng)的物理配置方案,并且進而確定組成系統(tǒng)的每個程序的結構。因此,總體設計階段由兩個小階段組成。首先需要進行系統(tǒng)設計,從數(shù)據(jù)流圖出發(fā)設想完成系統(tǒng)功能的若干種合理的物理方案,最后選擇一個最佳方案。然后進行軟件結構設計,確定軟件由那些模塊組成以及這些模塊之間的動態(tài)調(diào)用關系。<

58、;/p><p><b>  系統(tǒng)架構</b></p><p>  本系統(tǒng)開發(fā)時使用的系統(tǒng)只是普通的PC機,操作系統(tǒng)為Windows xp 版本。數(shù)據(jù)庫的建立使用的是office 2003中的Microsoft Access 。數(shù)據(jù)訪問方法為使用ADO(Active數(shù)據(jù)對象 Active Data Objects)通過ODBC的方法同數(shù)據(jù)庫接口。使用這種方式訪問數(shù)據(jù),可以使

59、用任何一種ODBC數(shù)據(jù)源,即不止適合于SQL Server Oracle、Access等數(shù)據(jù)庫應用程序,也適合于Excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。</p><p>  此系統(tǒng)總體的功能是實現(xiàn)銷售管理的系統(tǒng)化、規(guī)范化和自動化。</p><p><b>  系統(tǒng)總體框圖如下:</b></p><p>  圖3-1 系統(tǒng)總體框圖&

60、lt;/p><p><b>  系統(tǒng)設計</b></p><p>  銷售管理系統(tǒng)不簡單的是一個軟件,它覆蓋了企業(yè)銷售管理的職能,是企業(yè)管理事務中關鍵環(huán)節(jié)。是一個將銷售管理思想以及當今最新計算機技術完美統(tǒng)一起來,實現(xiàn)科學化、自動化管理的集成應用系統(tǒng)。</p><p>  在功能方面,系統(tǒng)面向企業(yè)各個層次用戶的需求,即企業(yè)領導和管理人員以及保障系統(tǒng)運

61、行的系統(tǒng)管理員。為企業(yè)銷售管理提供全面、及時、準確的信息和可靠的依據(jù)。</p><p>  在通用性設計方面,以標準化為基礎,通過信息流程和管理過程的合理模型化、管理對象的模型化,使得系統(tǒng)具有一定的通用性和規(guī)范性。</p><p>  在系統(tǒng)開放性方面,按照軟件工程開發(fā)規(guī)范實現(xiàn)系統(tǒng)的開放性,既便于擴充又便于升級,以適應今后企業(yè)管理發(fā)展及銷售體系改革的需求。</p><p

62、>  在系統(tǒng)和數(shù)據(jù)的安全性方面,系統(tǒng)采用數(shù)據(jù)庫級用戶權限和應用程序級運行權限的雙重控制機構,提供了統(tǒng)一的基于角色的用戶管理手段,通過數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)安全機制,具有完善的系統(tǒng)和數(shù)據(jù)安全的保障體系。</p><p>  在操作性方面,采用圖形用戶界面技術,使系統(tǒng)能夠以多得圖形窗口和豐富便利的操作界面,通過鼠標或鍵盤的操作,為用戶提供最簡潔的使用方法。</p><p><b> 

63、 數(shù)據(jù)庫設計</b></p><p>  上面提到的各種功能的實現(xiàn)都離不開數(shù)據(jù)庫的支持,因此數(shù)據(jù)庫設計作為本系統(tǒng)設計的一部分不可缺少。數(shù)據(jù)庫設計在整個程序設計過程中占據(jù)非常重要的地位,也是整個程序設計的基礎。把數(shù)據(jù)庫從整個程序中分離出來,單獨進行,有很大的好處,即使程序設計分工明確,也方便程序員在詳細設計師不必考慮數(shù)據(jù)庫的結構,只需知道數(shù)據(jù)名及表名和表中的字段名就能進行編碼設計,體現(xiàn)面向對象設計的思想

64、。其實在需求分析階段,我們的很大一部分討論始終都沒離開用戶所要求的數(shù)據(jù)。如果把前面的討論看成是數(shù)據(jù)庫的邏輯設計,下面的問題將是數(shù)據(jù)庫的具體物理實現(xiàn)。</p><p>  我們使用的數(shù)據(jù)庫系統(tǒng)是Windowa Access 2003。從上面的功能分析看出本系統(tǒng)需要建立以下幾個數(shù)據(jù)表:員工表(use_t)表、員工權限表(use_type_t表)庫存表(produce_t表)、商品分類表(produce_type_t表

65、)、已售商品表(sell_back_t表)及銷售臨時表(sell_t表)。</p><p>  A、use_t表(員工表)中包括有員工編號、員工姓名、員工口令、員工權限等字段,具體設置如表3-1所示。</p><p>  表3-1 use_t表</p><p>  B、use_type_t表(員工權限表)中包括有編號、權限編號、權限名稱等手段,具體設置如表3-2所示

66、。</p><p>  表3-2 use_type_t表</p><p>  C、produce_t表(庫存表)中包拓有商品編號、條碼、商品名、單價、數(shù)量、單位、商品分類、庫存、進貨日期、添貨數(shù)等字段。具體設置如表3-2所示。</p><p>  表3-2 produce_t 表</p><p>  D、produce_type_t表(商品分

67、類表)中包括有商品分類編號、分類名稱等字段。具體設置如表3-3所示。</p><p>  表3-3 produce_type_t表</p><p>  E、sell_back_t表(已售商品表)中包括有流水編號、條碼、商品名、單價、數(shù)量、銷售日期等字段。具體設置如表3-4所示。</p><p>  表3-4 sell_back_t表</p>

68、;<p>  F、sell_t表(銷售臨時表)中包括有廠商編號、廠商名稱、法人代表、電話、廠商地址等字段。具體設置如表3-5年示。</p><p>  表3-5 sell_t表</p><p>  由于各數(shù)據(jù)表之間有一定的關系,例如,use_t表中的員工權限應屬于use_type_t表中的權限編號,因此還需要建立各個數(shù)據(jù)表之間的關系。最后各表關系及主要實體——聯(lián)系模型(

69、E—R圖)如圖3-3、3-4年示。</p><p><b>  系統(tǒng)的詳細設計</b></p><p>  系統(tǒng)模塊設計及程序流程圖</p><p>  此系統(tǒng)的采用劃分獨立模塊,自頂向下逐步求精的方法設計。這里僅列舉兩個典型程序流程圖。</p><p>  退貨登記過程比較復雜,退貨登記模塊的程序流程圖如下圖4-1所示

70、:</p><p>  登錄模塊的流程圖如下圖4-2所示:</p><p><b>  應用程序設計</b></p><p>  本系統(tǒng)總體的功能是實現(xiàn)小型超市銷售管理的系統(tǒng)化、規(guī)?;妥詣踊?,具體包括如下功能模塊:</p><p> ?。?)系統(tǒng)登錄:包括用戶登錄、修改密碼、添加新用戶、退出系統(tǒng)等。</p>

71、<p>  (2)交易管理:包括進貨登記、銷售登記、退貨登記等。其中進貨登記中還包含進貨廠商的登記,如果是新地進貨廠商,可以在此登記入庫。銷售登記中還包括進貨客戶的登記,如果是新的客戶,可以在此登記入庫。進貨和銷售的主要交易都是在此進行。</p><p> ?。?)進貨統(tǒng)計:包括今日進貨統(tǒng)計、本月進貨統(tǒng)計、本季度進貨統(tǒng)計、本年度進貨統(tǒng)計等。其中每次進行進貨統(tǒng)計都是按進貨廠商和進貨金額順序排列的。使用

72、一個表格顯示所選時間段的全部進貨數(shù)據(jù),包括進貨編號、商品名、生產(chǎn)廠商、產(chǎn)品型號、單價、數(shù)量、總金額、進貨日期、業(yè)務員編號等。再使用另一表格顯示分別從各個廠商進貨的金額,還有一個文本框用于顯示此時間段的總進貨金額。</p><p> ?。?)銷售統(tǒng)計:包括今日銷售統(tǒng)計、本月銷售統(tǒng)計、本季度銷售統(tǒng)計、本年度銷售統(tǒng)計等。其中每次銷售統(tǒng)計都是按照產(chǎn)品廠商和銷售金額順序排序的,用戶可以一目了然的看出各種型號產(chǎn)品的銷售額。使

73、用一個表格顯示所選時間段的的全部銷售數(shù)據(jù),包括銷售編號、商品名、生產(chǎn)廠商、產(chǎn)品型號、單價、數(shù)量、總金額、銷售日期、業(yè)務員編號等;再使用另一表格分別顯示各個廠商產(chǎn)品的銷售金額,還有一個文本框用于顯示此時間段的總銷售金額。</p><p> ?。?)業(yè)績查看:實現(xiàn)各員工銷售情況的查看,可以一次性顯示所有員工的銷售情況,也可以根據(jù)員工編號查看單個員工的銷售情況。</p><p> ?。?)查看數(shù)

74、據(jù)表:實現(xiàn)各種數(shù)據(jù)表的瀏覽,包括進貨表、銷售表、退貨表、員工表、進貨商、客戶表。瀏覽時此表數(shù)據(jù)的所有信息項全部顯示。如果是員工信息或進貨商信息有變化,還可以對員工表和進貨商表可以進行修改數(shù)據(jù),其他的表則不能進行修改,防止有人制造假數(shù)據(jù)。</p><p>  (7)幫助:提供系統(tǒng)信息及系統(tǒng)應用提示。</p><p><b>  功能界面設計</b></p>

75、<p>  應用程序主界面的實現(xiàn)</p><p>  系統(tǒng)主界面是程序運行的起始點,負責整個程序的開啟和關閉。系統(tǒng)主界面的最終效果圖如圖5-1所示。</p><p>  圖5-1 程序預覽</p><p>  運行程序后首先出現(xiàn)登錄界面,您需要在用戶名稱的下拉列表中選擇您所使用用的用戶名,然后鍵入密碼,點擊[登錄]按鈕或直接按回車鍵,就根據(jù)您的權限

76、進入銷售管理系統(tǒng)。如果你所輸入的密碼與所選擇的用戶名不符,就會顯示錯誤信息,提示重新輸入。輸入成功后,會根據(jù)你的權限對你的操作進行了如指掌制,在此系統(tǒng)中設有3種權限,在系統(tǒng)測試中在進行詳細介紹。</p><p><b>  主窗體</b></p><p>  該窗體是本系統(tǒng)的統(tǒng)籌界面。它是系統(tǒng)的結構匡架,便于對整個系統(tǒng)的觀摩、管理。主要使用Label和 panl以及m

77、anu等控件實現(xiàn)的。Image控件使得界面得以美化,還加入了第三方控件vclskin美化程序外觀。 </p><p><b>  權限管理窗體</b></p><p>  該窗體是向用戶提供權限管理功能,通過對用戶級別的選擇再組合相應的權限,即可方便得以對統(tǒng)一數(shù)據(jù)庫的相同或不同的數(shù)據(jù)表進行操作。界面簡捷是本窗體的一個有點,這使對權限的管理十分方便。</p>

78、<p>  進貨數(shù)據(jù)錄入窗口以及查詢窗口</p><p>  該窗體是供使用者輸入訂貨單信息時候使用的,使用者可以對訂單進行增加修改刪除等具體操作。訂單查詢窗口與之類似,但是不提供增加和修改功能。</p><p><b>  商品類型管理</b></p><p>  設置商品類型便于分類管理。</p><p&g

79、t;<b>  商品查詢</b></p><p>  該窗體以圖形化的界面,簡單直觀的向使用者提供商品的查詢功能,使用者可以通過已知商品信息迅速查詢到與此種商品相關的信息,同時,也可用過分類信息反查其它商品狀況。</p><p><b>  備份系統(tǒng)</b></p><p>  備份系統(tǒng)有助于提高系統(tǒng)的健壯性,在系統(tǒng)崩潰后

80、可以把損失降到最低限度。</p><p>  此外,還有類似的窗體,如工具欄設置,庫存管理,收銀臺等等,由于這些窗體在結構上具有相似性,在此就不一一贅述了。為了實現(xiàn)系統(tǒng)的界面風格和報表輸出功能,用到了兩個控件,分別是XpMenu3.1 修改版 和QRMaker 。具體的安裝和使用方法就不在這里詳細說明。</p><p><b>  系統(tǒng)運行與測試</b></p&

81、gt;<p>  軟件在運行過程中可能會產(chǎn)生各種各樣的問題,也可能帶來不同程序的嚴重后果。軟件測試是保證軟件質(zhì)量的最重要的手段。軟件測試的概念IEEE定義為:使用人工或自動手段來運行或測定某個系統(tǒng)過程,其目的在于檢驗它是否滿足規(guī)定的需求或是弄清預期結果與實際結果之間的差別。</p><p>  盡管面向對象技術的基本思想保證了軟件應該有更高的質(zhì)量,但無論采用什么樣的編程技術,編程人員的錯誤都是不可避

82、免的,而且由于面向對象技術開發(fā)的軟件代碼重用率高,更需要嚴格測試,避免錯誤的繁衍。因此,軟件測試在面向對象編程里更具有它的重要性。</p><p>  典型的面向對象程序具有繼承、封裝和多態(tài)的新特性,這使得傳統(tǒng)的測試策略必須有所改變。封裝是對數(shù)據(jù)的隱藏,外界只能通過被提供的操作來訪問或修改數(shù)據(jù),這樣降低了數(shù)據(jù)被任意修改和讀寫的可能性,降低了傳統(tǒng)程序中對數(shù)據(jù)非法操作的測試。繼承是面向以對程序的重要特點,繼承使得代碼

83、的重用率提高,同時也使錯誤傳播的概率提高。多態(tài)性使得面向對象程序對外呈現(xiàn)出強大的處理能力。但同時去使得程序內(nèi)“同一”函數(shù)的行為復雜化,測試時不得不考慮不同類型具體執(zhí)行的代碼和產(chǎn)生的行為。</p><p>  功能測試:測試是否滿足開發(fā)要求,是否能夠提供設計所描述的功能,是否用戶的需求都得到滿足。功能測試是系統(tǒng)測試最常用和必須的測試,通常還會以正式的軟件說明書為測試標準。</p><p> 

84、 強度測試及性能測試:測試系統(tǒng)的能力最高實際限度,即軟件在一些超負荷的情況,功能實現(xiàn)情況,如要求軟件某一行為的大量重復、輸入大量的數(shù)據(jù)、對數(shù)據(jù)庫大量復雜性的查詢等。測試軟件的運行性能。這種測試常常與強度測試結合進行,需要事先對被測試軟件提出性能指標,如傳輸連接的最長時限、傳輸?shù)腻e誤率、計算的精度 、記錄的精度、響應的時限和恢復時限等。</p><p>  本系統(tǒng)在經(jīng)過編譯運行之后進行了以上測試,例如:我們?yōu)榱藴y試

85、系統(tǒng)的安全機制,而采采不同應用權限級別的用戶進行登錄,結果驗證了系統(tǒng)的安全性;當我們以具有系統(tǒng)管理員身體的用戶名稱和密碼登錄系統(tǒng)時,則我們會享愛管理系統(tǒng)的一切權限,可以進行的有管理工作,包括添加新用戶、修改用戶密碼、修改數(shù)據(jù)庫數(shù)據(jù)等;當我們以具有一級客戶端權限的用戶名稱和密碼登錄系統(tǒng)時,我們可查詢和修改數(shù)據(jù)庫的信息,但我們無權修改用戶密碼,也無權添加新用戶,此時[修改密碼]和[添加新用戶]菜單均為不可使用狀態(tài);當我們以具有二級客戶端權限

86、的用戶名稱和密碼登錄系統(tǒng)時,則我們只能查看系統(tǒng)中的數(shù)據(jù),而無權修改數(shù)據(jù),此時[交易管理]菜單、[修改密碼]菜單和[添加新用戶]均為不可使用狀態(tài)。這樣我們的系統(tǒng)具有了一定的安全性。</p><p><b>  結論</b></p><p>  經(jīng)過幾個月的設計和開發(fā),商品銷售管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成商品流通過程中所涉及到的基本信息的、輸入、

87、修改,查詢等動能。并提供部分系統(tǒng)維護功能,使用戶方便進行用戶名稱和密碼的更改,提高了軟件的安全性和健壯性。此外,本軟件對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。</p><p>  但現(xiàn)實中的商品交易形式是多種多樣的,是由于畢業(yè)設計時間較短,需求分析做得不夠完善,個人能力以及精力等因素的限制,所以該系統(tǒng)只假設了兩種形式銷售方式,即訂單銷售和代理商銷售, 并且假設這兩種銷售方式在商品的流通過程中不存在互相干

88、擾的現(xiàn)象。另外,該系統(tǒng)還有許多不盡如人意的地方。比如功能不是很完善、用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。</p><p><b>  參考文獻</b></p><p>  王志偉,黃超,Delphi企業(yè)經(jīng)營管理系統(tǒng)開發(fā)實例導航,求是科技,人民郵電出版社2003</p><p>  朱振元,朱承,Delphi 面向對

89、象程序設計及應用開發(fā),西安電子科技大學出版社</p><p>  張春林,Delphi 6程序設計導學 ,清華大學出版社</p><p>  只飛,最新Delphi 7數(shù)據(jù)庫開發(fā)指南,北京希望電子出版社</p><p>  段興,Delphi 實用程序100例人民郵電大學</p><p><b>  致謝</b><

90、/p><p>  在本次畢業(yè)設計中,我從指導老師毛科技老師身上學到了很多東西。毛科技老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助,感謝他耐心的輔導。另外,系統(tǒng)能及時開發(fā)完成也得益于同組同學之間的密切協(xié)作,這里一并表示感謝!</p><p><b>  

91、附錄主要程序清單</b></p><p>  Main_Form: TMain_Form;</p><p>  implementation</p><p>  uses about, datamodule, producetype, putproducet, saleunit, entergoo,</p><p>  selec

92、t, backup, UseLogin, admin_unit, help;</p><p>  {$R *.dfm}</p><p>  procedure TMain_Form.Help_AboutClick(Sender: TObject);</p><p><b>  begin</b></p><p>  Ab

93、outBox.show;</p><p><b>  end;</b></p><p>  procedure TMain_Form.Back_ManageClick(Sender: TObject);</p><p><b>  begin</b></p><p>  Put_Form.show;

94、</p><p><b>  end;</b></p><p>  procedure TMain_Form.System_ExitClick(Sender: TObject);</p><p><b>  begin</b></p><p>  Application.Terminate;<

95、/p><p><b>  end;</b></p><p>  procedure TMain_Form.N1Click(Sender: TObject);</p><p><b>  begin</b></p><p>  if N1.Checked then</p><p>

96、<b>  begin</b></p><p>  N1.Checked:=false;</p><p>  Back_M.visible:=false;</p><p><b>  end</b></p><p><b>  else</b></p><p

97、><b>  begin</b></p><p>  N1.Checked:=true;</p><p>  Back_M.visible:=true;</p><p><b>  end;</b></p><p><b>  end;</b></p>&l

98、t;p>  procedure TMain_Form.N2Click(Sender: TObject);</p><p><b>  begin</b></p><p>  if N2.Checked then</p><p><b>  begin</b></p><p>  N2.Chec

99、ked:=false;</p><p>  Front_S.visible:=false;</p><p><b>  end</b></p><p><b>  else</b></p><p><b>  begin</b></p><p>  N2

100、.Checked:=true;</p><p>  Front_S.visible:=true;</p><p><b>  end;</b></p><p><b>  end;</b></p><p>  procedure TMain_Form.N3Click(Sender: TObject)

101、;</p><p><b>  begin</b></p><p>  if N3.Checked then</p><p><b>  begin</b></p><p>  N3.Checked:=false;</p><p>  Rave_C.visible:=fals

102、e;</p><p><b>  end</b></p><p><b>  else</b></p><p><b>  begin</b></p><p>  N3.Checked:=true;</p><p>  Rave_C.visible:=t

103、rue;</p><p><b>  end;</b></p><p><b>  end;</b></p><p>  procedure TMain_Form.N4Click(Sender: TObject);</p><p><b>  begin</b></p&g

104、t;<p>  if N4.Checked then</p><p><b>  begin</b></p><p>  N4.Checked:=false;</p><p>  Person_M.visible:=false;</p><p><b>  end</b></p&

105、gt;<p><b>  else</b></p><p><b>  begin</b></p><p>  N4.Checked:=true;</p><p>  Person_M.visible:=true;</p><p><b>  end;</b>&l

106、t;/p><p><b>  end;</b></p><p>  procedure TMain_Form.N5Click(Sender: TObject);</p><p><b>  begin</b></p><p>  if N5.Checked then</p><p&g

107、t;<b>  begin</b></p><p>  N5.Checked:=false;</p><p>  Help.visible:=false;</p><p><b>  end</b></p><p><b>  else</b></p><p

108、><b>  begin</b></p><p>  N5.Checked:=true;</p><p>  Help.visible:=true;</p><p><b>  end;</b></p><p><b>  end;</b></p><

109、p>  procedure TMain_Form.Back_TypeClick(Sender: TObject);</p><p><b>  begin</b></p><p>  PType_Form.show;</p><p><b>  end;</b></p><p>  proce

110、dure TMain_Form.FormActivate(Sender: TObject);</p><p><b>  begin</b></p><p>  with datamodule1 do</p><p><b>  begin</b></p><p>  if adoconnectio

111、n1.connectionstring='' then</p><p><b>  begin</b></p><p>  adoconnection1.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+extractfilepath(applicatio

112、n.exename)+'\date\super.mdb;Persist Security Info=False';</p><p>  adoconnection1.connected:=true;</p><p>  if not adoquery1.active then</p><p>  adoquery1.open;</p>

113、<p>  Login_Form.ShowModal;</p><p><b>  end;</b></p><p><b>  end;</b></p><p>  if Login_Form.UseType>1 then</p><p><b>  begin</

114、b></p><p>  admin_form.panel1.enabled:=false;</p><p>  person_sup.enabled:=false;</p><p><b>  end;</b></p><p>  if Login_Form.UseType>2 then</p>

115、<p><b>  begin</b></p><p>  System_M.enabled:=false;</p><p>  back_m.enabled:=false;</p><p>  person_m.enabled:=false;</p><p><b>  end;</b&g

116、t;</p><p><b>  end;</b></p><p>  procedure TMain_Form.Front_SellClick(Sender: TObject);</p><p><b>  begin</b></p><p>  Sale_Form.show;</p>

117、<p><b>  end;</b></p><p>  procedure TMain_Form.Back_inputClick(Sender: TObject);</p><p><b>  begin</b></p><p>  enterFrom.show;</p><p>&

118、lt;b>  end;</b></p><p>  procedure TMain_Form.Back_SelectClick(Sender: TObject);</p><p><b>  begin</b></p><p>  sel_From.show;</p><p><b>  en

溫馨提示

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

評論

0/150

提交評論