版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢</b></p><p><b> 業(yè)</b></p><p><b> 論</b></p><p><b> 文</b></p><p><b> 2010年4月完成</b></p>
2、;<p> 論文題目公司管理系統(tǒng)</p><p> 院(系)名稱</p><p> 專業(yè)名稱</p><p> 班 級(jí)</p><p> 學(xué)生姓名</p><p> 學(xué) 號(hào)</p><p> 指導(dǎo)教師姓名</p><p><b> 目
3、 錄</b></p><p><b> 內(nèi)容摘要。1</b></p><p><b> 關(guān)鍵詞1</b></p><p> Abstract.1</p><p> Key words2</p><p> 1 系統(tǒng)概述3</p>
4、<p><b> 1.1 引言3</b></p><p> 1.2 系統(tǒng)功能簡(jiǎn)介3</p><p> 2 系統(tǒng)開發(fā)工具介紹5</p><p> 2.1 VFP7.0程序簡(jiǎn)介5</p><p> 2.2 系統(tǒng)開發(fā)環(huán)境簡(jiǎn)介6</p><p> 3 系統(tǒng)的分析
5、與設(shè)計(jì)7</p><p> 3.1 公司管理系統(tǒng)的用戶需求簡(jiǎn)介7</p><p> 3.2 對(duì)系統(tǒng)的綜合要求7</p><p> 3.3 系統(tǒng)功能模塊圖8</p><p> 3.4 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)10</p><p> 4 公司管理系統(tǒng)的功能實(shí)現(xiàn)13</p><p&
6、gt; 4.1 登陸界面編碼設(shè)計(jì)13</p><p> 4.2 員工信息管理界面編碼設(shè)計(jì)14</p><p> 4.3 財(cái)務(wù)信息管理界面編碼設(shè)計(jì)16</p><p> 5 結(jié)論與體會(huì)19</p><p><b> 致謝20</b></p><p><b> 參考
7、文獻(xiàn):21</b></p><p> 內(nèi)容摘要:隨著計(jì)算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫技術(shù)在Internet和Intranet中的應(yīng)用越來越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。本文描述了如何使用JSP技術(shù)來組建企業(yè)內(nèi)部信息管理網(wǎng)站。實(shí)現(xiàn)了:?jiǎn)T工信息的發(fā)布與共享,本文中的員工信息管理系統(tǒng)主要是實(shí)現(xiàn)員工資料的錄入、信息的查詢、記錄和管理。作為人事管理系統(tǒng)和企業(yè)內(nèi)網(wǎng)的一部分,企業(yè)員工信息管理系統(tǒng)可以
8、便于企業(yè)領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配;企業(yè)內(nèi)部財(cái)務(wù)信息的發(fā)布與共享,便于管理層決策;員工之間的信息交流,本文中的內(nèi)部信息交流系統(tǒng)可以實(shí)現(xiàn)企業(yè)內(nèi)部通知的發(fā)布、各種具體問題的意見發(fā)布并獲得相應(yīng)的反饋。</p><p> 本文是基于VFP7.0軟件的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的公司信息管理系統(tǒng),主要針對(duì)大型公司的人員,財(cái)務(wù),銷售等部門進(jìn)行比較系統(tǒng)的管理,從而使公司的運(yùn)營(yíng)處于一個(gè)系統(tǒng)連續(xù)清晰的狀態(tài)下運(yùn)營(yíng)。主要研究了數(shù)
9、據(jù)庫在實(shí)際各個(gè)領(lǐng)域的實(shí)用以及不可估量的價(jià)值。更多有用的研究?jī)r(jià)值等待發(fā)掘。(源碼網(wǎng)整理:www.codepub.com)</p><p> 關(guān)鍵詞:信息管理、VB +Access、數(shù)據(jù)庫</p><p> Abstract:This paper expatiate the Management Information System of Library using J2EE, its b
10、ackground and the significance it has when application. Then, it presents the function of the Management Information System of Library and also discuss some technologies using when develop this system. Especially, it dis
11、cuss the design technology of database, Stored Procedure, J2EE and control SQL Server 2000 using SQL Server JSP Data Provider . In the end, it details the setup introduction and the user’s</p><p> This arti
12、cle introduced through VFP7.0 under the VB environment to control to connect the Access database, founded a set of effective books management system management system plan. This chapter introduced the books management s
13、ystem management system system outline, system development kit introduction, system analysis and design, system contents and so on realization,</p><p> Key words:message management、VB +Access、The database&l
14、t;/p><p><b> 1 系統(tǒng)概述</b></p><p><b> 1.1 引言</b></p><p> 隨著我國(guó)加入WTO,現(xiàn)代化建設(shè)也將以前所未有的步伐向前邁進(jìn)。在這種形勢(shì)下,大中小型企業(yè)蓬勃發(fā)展,不斷進(jìn)入世界舞臺(tái),顯示自己的獨(dú)有特色。隨著業(yè)務(wù)人員的不斷壯大,大量的信息數(shù)據(jù)就不僅僅限于人工的簡(jiǎn)單記憶,這
15、是就需要有更合適的工具來進(jìn)行系統(tǒng)管理,去處理公司每天大量的數(shù)據(jù),人事,財(cái)務(wù)等等一些繁瑣的事情。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)資源信息進(jìn)行查詢管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高信息查詢管理的效率,也是企業(yè)、學(xué)校
16、的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。在有計(jì)算機(jī)的數(shù)據(jù)處理優(yōu)勢(shì)上,人們便充分應(yīng)用計(jì)算機(jī)來滿足工作生活中的各種需求。</p><p> 計(jì)算機(jī)以及相關(guān)開發(fā)的各種軟件的出現(xiàn),使開發(fā)一套管理軟件成為有可能而實(shí)用的事情,在下面的各章中我們將以開發(fā)一套公司管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。</p><p> 1.2 系統(tǒng)功能簡(jiǎn)介</p><p>
17、; 本系統(tǒng)是公司管理系統(tǒng),該系統(tǒng)主要可以實(shí)現(xiàn)以下的功能:用戶登陸管理,限制了非用戶組的瀏覽和修改;添加員工信息,刪除員工信息,添加財(cái)務(wù)數(shù)據(jù),刪除財(cái)務(wù)數(shù)據(jù),修改財(cái)務(wù)數(shù)據(jù)等。</p><p> 公司管理系統(tǒng)是一個(gè)數(shù)據(jù)庫應(yīng)用程序,有用戶管理,人事管理、財(cái)務(wù)信息管理、市場(chǎng)營(yíng)銷管理模塊組成。</p><p><b> (1)用戶管理模塊</b></p>&l
18、t;p> 該模塊主要任務(wù)是對(duì)使用該管理系統(tǒng)的人員進(jìn)行限制,要求具有相應(yīng)權(quán)限的人才能使用本系統(tǒng),根據(jù)用戶名和密碼進(jìn)行登錄。</p><p><b> ?。?)人事管理模塊</b></p><p> 本模塊主要任務(wù)是對(duì)瀏覽,添加,刪除,查詢員工信息等功能。 </p><p> ?。?)財(cái)務(wù)信息管理模塊 </p><
19、p> 本模塊主要任務(wù)是對(duì)公司的財(cái)務(wù)信息根據(jù)選定的年份月份顯示,添加,刪除,查詢等功能。(源碼網(wǎng)整理:www.codepub.com)</p><p> ?。?)市場(chǎng)營(yíng)銷管理模塊</p><p> 該模塊主要任務(wù)是對(duì)根據(jù)所選年月份瀏覽銷售信息,對(duì)各種銷售商品的數(shù)據(jù)顯示,了解其年份,月份的銷售額等。</p><p> 2 系統(tǒng)開發(fā)工具介紹</p>
20、;<p> 2.1 VFP7.0程序簡(jiǎn)介</p><p> Visual FoxPro 7.0是微軟公司推出的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具,它在原有版本的基礎(chǔ)上做了較大的改進(jìn)。它進(jìn)一步增強(qiáng)了網(wǎng)絡(luò)開發(fā)功能和對(duì)象的創(chuàng)建和設(shè)計(jì)功能。Visual FoxPro 7.0不但可以作為大型數(shù)據(jù)庫的前端開發(fā)工具并且可以創(chuàng)建和管理小型桌面數(shù)據(jù)庫應(yīng)用系統(tǒng),不但滿足了大型數(shù)據(jù)庫開發(fā)的需求同時(shí)也適應(yīng)了個(gè)人用戶的需要。<
21、;/p><p> VFP7.0 的特點(diǎn)</p><p> 作為市場(chǎng)上最靈活和功能最強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng),Visual FoxPro擁有悠久而輝煌的發(fā)展歷史。它初創(chuàng)時(shí)是Fox Software公司的FoxBASE產(chǎn)品,“Fox”(這是國(guó)際編程界對(duì)她的稱呼)一種可靠、便捷和高效的程序員用的數(shù)據(jù)庫產(chǎn)品而名聞遐邇。世界上沒有一種產(chǎn)品像 Visual FoxPro 那樣運(yùn)行,她是獨(dú)一無二的!<
22、/p><p> VFP7.0的特點(diǎn)如下:</p><p><b> 數(shù)據(jù)庫系統(tǒng)特點(diǎn)</b></p><p><b> 數(shù)據(jù)結(jié)構(gòu)化</b></p><p> 數(shù)據(jù)庫以模型組織數(shù)據(jù),關(guān)系型數(shù)據(jù)庫就是其一,數(shù)據(jù)庫從整體上又一定的結(jié)構(gòu)形式,同時(shí)也是數(shù)據(jù)的各種處理提供了支持。</p><
23、;p><b> 數(shù)據(jù)共享</b></p><p> 數(shù)據(jù)共享是數(shù)據(jù)庫的重要特點(diǎn)。一個(gè)數(shù)據(jù)庫可以為多個(gè)用戶使用,同時(shí)一個(gè)用戶可以使用多個(gè)數(shù)據(jù)庫,從而實(shí)現(xiàn)數(shù)據(jù)共享,大大提高資源的利用率。</p><p><b> 數(shù)據(jù)獨(dú)立性</b></p><p> 數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)以記錄為單位進(jìn)行存儲(chǔ)的,記錄與記錄之間保持獨(dú)
24、立,某些數(shù)據(jù)的改變不會(huì)影響到其他數(shù)據(jù)的內(nèi)容和結(jié)構(gòu)。</p><p><b> 開發(fā)環(huán)境特點(diǎn)</b></p><p> 完全的面向?qū)ο箝_發(fā)環(huán)境,同時(shí)支持面向過程的程序設(shè)計(jì)模式</p><p> 完全的事件驅(qū)動(dòng)模型,功能強(qiáng)大的程序調(diào)試器可以為調(diào)試程序設(shè)置斷點(diǎn)并隨時(shí)查看程序調(diào)試其中的變量和字段值</p><p> 使用
25、Active文檔,用戶可以直接在網(wǎng)頁瀏覽器上運(yùn)行VF7創(chuàng)建表單</p><p> 增強(qiáng)的函數(shù)和命令提示功能,使用戶能夠?qū)φ蛰斎?,從而減少錯(cuò)誤的產(chǎn)生</p><p> 增強(qiáng)的代碼編輯提示功能,用戶既可以保持手工輸入,也可以從中選擇所有輸入的內(nèi)容,以減少輸入錯(cuò)誤的產(chǎn)生,加快編寫代碼的速度</p><p><b> 增強(qiáng)的菜單設(shè)計(jì)器</b>&l
26、t;/p><p><b> 增強(qiáng)的網(wǎng)絡(luò)功能</b></p><p><b> 支持OLE拖放</b></p><p> 自動(dòng)程序的功能得到了改進(jìn)</p><p> 2.2 系統(tǒng)開發(fā)環(huán)境簡(jiǎn)介</p><p> 2.2.1 支持軟件</p><p
27、><b> 語言: VB </b></p><p><b> 數(shù)據(jù)庫:VFP</b></p><p> 運(yùn)行環(huán)境:VFP7.0</p><p> 操作系統(tǒng):Microsoft Windows XP</p><p> 2.2.2 支持硬件</p><p>
28、 主機(jī)類型:IBM兼容機(jī)。Pentium3 800MB以上CPU,512MB內(nèi)存</p><p> 網(wǎng)絡(luò)類型:TCP/IP網(wǎng)絡(luò)</p><p><b> 存儲(chǔ)器容量:2GB</b></p><p> 3 系統(tǒng)的分析與設(shè)計(jì)</p><p> 3.1 公司管理系統(tǒng)的用戶需求簡(jiǎn)介</p><p
29、> 根據(jù)現(xiàn)代社會(huì)發(fā)展情況,以及公司的實(shí)際發(fā)展情況和需求分析,不同的公司有各自的不同之處,但是就大眾公司的實(shí)際參考情況,無論各公司之間存在多大的差異之處,其日常的經(jīng)營(yíng)管理無外乎以下幾點(diǎn)共同之處:</p><p> 人事信息的管理,對(duì)于所有的大中小型公司,業(yè)務(wù)的正常進(jìn)行都離不開各個(gè)員工的加入,而員工的流動(dòng)性較大,所以需要對(duì)公司的員工情況了解,現(xiàn)有多少,誰離職,誰加入等等一些員工的基本信息。</p>
30、;<p> 市場(chǎng)營(yíng)銷信息管理,公司之所以能夠更好的發(fā)展,正是這些位于銷售前線的人員為公司提供了生存的機(jī)會(huì),功不可沒,公司的各種銷售產(chǎn)品每天都有大量的進(jìn)出,</p><p> 了解本月或者年份的銷售情況知其利潤(rùn)等一些比較客觀的銷售數(shù)據(jù)。進(jìn)而進(jìn)行銷售數(shù)額的對(duì)比,做出正確的銷售決策和調(diào)整。</p><p> 3. 財(cái)務(wù)信息管理,公司要發(fā)展自然離不開每年的銷售情況分析做出會(huì)計(jì)處
31、理,包括各個(gè)年份月份的銷售收入,公司的各種費(fèi)用支出,以及實(shí)現(xiàn)的利潤(rùn)情況。為公司的管理決策領(lǐng)導(dǎo)部門提供參考數(shù)據(jù)和做出明智決定的書面依據(jù)。</p><p> 3.2 對(duì)系統(tǒng)的綜合要求</p><p> 第一,系統(tǒng)應(yīng)建立友好的界面,既要操作簡(jiǎn)單、直觀、靈活,又要易于學(xué)習(xí)和掌握。開發(fā)公司管理系統(tǒng)的目的是為了方便管理員對(duì)公司人員,財(cái)務(wù)等信息進(jìn)行添加、修改、查詢和刪除。
32、 </p><p> 第二,系統(tǒng)在管理人員輸入用戶名、密碼時(shí),應(yīng)具有自動(dòng)識(shí)別的功能,若用戶名或密碼錯(cuò)誤,應(yīng)給出相應(yīng)的提示,系統(tǒng)在確定用戶名和密碼后,應(yīng)具有自動(dòng)連接數(shù)據(jù)庫的功能。</p><p> 第三,進(jìn)入系統(tǒng)后,可以添加、修改、查詢、刪除員工信息,財(cái)務(wù)數(shù)據(jù),以及產(chǎn)品銷
33、售數(shù)額,及時(shí)掌握公司員工的變動(dòng),更改一些基本情況,財(cái)務(wù)數(shù)據(jù)的添加,刪除,修改等。 </p><p> 3.3 系統(tǒng)功能模塊圖</p><p> 在這一階段中,我們將根據(jù)系統(tǒng)調(diào)查與分析階段的結(jié)果,進(jìn)行系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)包括兩個(gè)方面的工作:首先是系統(tǒng)總體結(jié)構(gòu)的設(shè)計(jì),即把系統(tǒng)的功能分解成許多基本的功能模塊,確定它們之間的聯(lián)系,規(guī)定它們的功能和處理流程;其次是具體的物理設(shè)計(jì),即對(duì)實(shí)現(xiàn)系統(tǒng)的
34、各項(xiàng)功能,選擇具體的技術(shù)手段和處理方式。因此,如果說系統(tǒng)研制人員在系統(tǒng)調(diào)查與分析階段的任務(wù)是在邏輯上弄清楚系統(tǒng)“作什么”的話,在系統(tǒng)設(shè)計(jì)階段的任務(wù)則是在物理上確定系統(tǒng)“如何去做”。</p><p> 從公司管理系統(tǒng)的整體出發(fā),根據(jù)系統(tǒng)的目標(biāo)將其分解成一系列子系統(tǒng),各個(gè)子系統(tǒng)既相互配合,又各自具有一定的獨(dú)立功能,共同實(shí)現(xiàn)整個(gè)系統(tǒng)的目標(biāo)。上層的子系統(tǒng)其功能越籠統(tǒng)、越抽象,越下層的子系統(tǒng)其功能越簡(jiǎn)單、越優(yōu)越,越具體。
35、對(duì)于每一個(gè)子系統(tǒng)或系統(tǒng)模塊,都應(yīng)該盡量使其相對(duì)獨(dú)立,要盡可能減少各個(gè)子系統(tǒng)之間的聯(lián)系。</p><p> 系統(tǒng)劃分的結(jié)果最終為一張分層的樹型結(jié)構(gòu)圖——公司管理系統(tǒng)的數(shù)據(jù)流程圖如圖3-1所示:</p><p> 圖3-1 公司管理系統(tǒng)功能結(jié)構(gòu)圖</p><p> 3.4 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)</p><p> 數(shù)據(jù)庫是公司管理系統(tǒng)的基礎(chǔ),
36、起結(jié)構(gòu)直接關(guān)系到各種功能的實(shí)現(xiàn)和程序運(yùn)行的效率。</p><p> 3.4.1 數(shù)據(jù)庫需求分析</p><p> 數(shù)據(jù)庫是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫在一個(gè)公司管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)
37、據(jù)庫時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。</p><p> 3.4.2 數(shù)據(jù)庫介紹</p><p> Access 2000 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access
38、允許創(chuàng)建自定義報(bào)表用于輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為關(guān)系數(shù)據(jù)庫開發(fā),具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。</p><p> 表3-1為數(shù)據(jù)庫表:</p>
39、;<p> 表3-1 數(shù)據(jù)庫表</p><p> 表3-2為系統(tǒng)管理員表:</p><p> 表3-2 系統(tǒng)管理員表</p><p> 3.4.3 數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)</p><p> 本系統(tǒng)是使用Visual Foxpro 7.0創(chuàng)作后臺(tái)數(shù)據(jù)庫的,下邊我們就在Visual Foxpro 7.0里創(chuàng)建幾個(gè)數(shù)據(jù)庫文件
40、。</p><p> 以下主要以數(shù)據(jù)庫的自由表,和表單顯示為例子。</p><p> 數(shù)據(jù)庫的自由表顯示如圖3-2:</p><p> 圖3-2 公司管理系統(tǒng)自由表圖</p><p> 數(shù)據(jù)庫的表單顯示如圖3-3:</p><p> 圖3-3 公司管理系統(tǒng)表單圖</p><p>
41、; 4 公司管理系統(tǒng)的功能實(shí)現(xiàn)</p><p> 4.1 登陸界面編碼設(shè)計(jì)</p><p> 在系統(tǒng)加載時(shí),先啟動(dòng)”登錄”模塊的登錄窗體,只有當(dāng)用戶輸入了正確的用戶名和密碼,并根據(jù)用戶權(quán)限選擇進(jìn)入到系統(tǒng)主界面。</p><p> “開始”窗體運(yùn)行界面,如圖4-1所示:</p><p> 圖4-1 公司管理系統(tǒng)功能開始界面圖&
42、lt;/p><p> “登陸”窗體運(yùn)行界面,如圖4-2所示:</p><p> 圖4-2 公司管理系統(tǒng)登陸界面圖</p><p> 用戶登錄界面的代碼實(shí)現(xiàn)如下所示:</p><p> uname=thisform.用戶名.Value</p><p> pwd=thisform.密碼.Value</p&g
43、t;<p> CLOSE TABLES all</p><p> use "C:\Documents and Settings\Administrator\桌面\王娟工商管理系統(tǒng)\data\login.dbf"</p><p> SET EXACT ON </p><p> DIMENSION s(10)</p>
44、<p> FOR i=1 to 10 step 1</p><p><b> s(i)=""</b></p><p><b> ENDFOR</b></p><p> SELECT * FROM login WHERE(login.username=uname AND login.
45、password=pwd) INTO</p><p><b> ARRAY s</b></p><p> qx=login.popedom</p><p> IF s(1)=""then</p><p> MESSAGEBOX("非法用戶登錄!",0,"登陸錯(cuò)誤&
46、quot;)</p><p><b> ELSE</b></p><p> CLOSE TABLES all</p><p> do form "C:\Documents and Settings\Administrator\桌面\王娟工商管理系統(tǒng)\forms\slecttable.scx"with qx</p&
47、gt;<p> thisform.Release </p><p><b> endif</b></p><p> 以上為用戶登錄界面“確定“按鈕代碼的具體實(shí)現(xiàn)。</p><p> 4.2 員工信息管理界面編碼設(shè)計(jì) </p><p> 員工信息管理包括員工基本信息的管理,主要實(shí)現(xiàn)員工的添加,刪除
48、,修改,保存,以及按條件查找等功能。</p><p> “employee”窗體運(yùn)行界面,如圖4-3所示:</p><p> 圖4-3 公司管理系統(tǒng)employee界面圖</p><p> 此窗體的主要設(shè)計(jì)代碼如下:</p><p> SET EXCLUSIVE ON </p><p> PUBLIC t
49、empquery</p><p> thisform.combo1.additem("人事部")</p><p> thisform.combo1.additem("財(cái)務(wù)部")</p><p> thisform.combo1.additem("市場(chǎng)營(yíng)銷部")</p><p>
50、 thisform.combo1.refresh</p><p> 以上為窗體的 Init事件代碼。</p><p> LOCAL temp</p><p> SELECT *from "C:\Documents and Settings\Administrator\桌面\王娟工商管理系統(tǒng)\data\employee.dbf" into
51、 cursor temp</p><p> thisform.grid1 .recordsourcetype=1</p><p> thisform.grid1 .recordsource=temp</p><p> thisform.grid1 .refresh</p><p> 窗體中“全部“按鈕的代碼。</p>&
52、lt;p> 窗體中“按部門“按鈕的代碼:</p><p> LOCAL temp</p><p> tempstr=thisform.combo1.Value </p><p> SELECT * from "C:\Documents and Settings\Administrator\桌面\王娟工商管理系統(tǒng)\data\employee
53、.dbf" WHERE employee.department=tempstr into cursor temp</p><p> thisform.grid1 .recordsourcetype=1</p><p> thisform.grid1.RecordSource =temp</p><p> thisform.grid1.refre
54、sh</p><p> 窗體中“顯示經(jīng)理“按鈕的代碼:</p><p> LOCAL temp</p><p> tempstr="經(jīng)理"</p><p> SELECT * from "C:\Documents and Settings\Administrator\桌面\王娟工商管理系統(tǒng)\data\em
55、ployee.dbf" where employee.position=tempstr into cursor temp</p><p> thisform.grid1.RecordSourcetype= 1</p><p> thisform.grid1.RecordSource=temp</p><p> thisform.grid1.ref
56、resh</p><p> 4.3 財(cái)務(wù)信息管理界面編碼設(shè)計(jì) </p><p> 財(cái)務(wù)信息管理主要管理公司每年每月的收入,支出,利潤(rùn)等一些會(huì)計(jì)數(shù)據(jù),該模塊主要實(shí)現(xiàn)財(cái)務(wù)數(shù)據(jù)的添加,修改,刪除,保存等一些必要簡(jiǎn)捷的操作過程。</p><p> 窗體運(yùn)行的界面如圖4-4所示:</p><p> 圖4-4 公司管理系統(tǒng)功finance界面
57、圖</p><p> 該窗體的部分主要實(shí)現(xiàn)代碼如下:</p><p> “顯示數(shù)據(jù)“按鈕的代碼如下:</p><p> LOCAL mycursor</p><p> s1=ALLTRIM(thisform.combo年份 .text)</p><p> s2=ALLTRIM(thisform.combo月份
58、 .text)</p><p> SELECT * from finance where ((finance.yearl=s1) and (finance.monthl=s2)) into cursor mycursor</p><p> thisform.txt年份 .value=mycursor.yearl</p><p> thisform.txt月份
59、 .value=mycursor.monthl</p><p> thisform.txt利息 .value=mycursor.accrual</p><p> thisform.txt收入 .value=mycursor.incom</p><p> thisform.txt支出.value=mycursor.expense</p><p
60、> thisform.refresh</p><p> “添加“按鈕的代碼如下:</p><p> DIMENSION aaa(5)</p><p> aaa(1)=thisform.txt年份 .value</p><p> aaa(2)=thisform.txt月份 .value</p><p>
61、 aaa(3)=thisform.txt利息 .value</p><p> aaa(4)=thisform.txt收入 .value</p><p> aaa(5)=thisform.txt支出 .value</p><p> INSERT into "C:\Documents and Settings\Administrator\桌面\王娟工商管
62、理系統(tǒng)\data\finance.dbf" from array aaa</p><p> “刪除“按鈕的實(shí)現(xiàn)代碼如下:</p><p> s1=LTRIM(thisform.combo年份 .text)</p><p> s2=LTRIM(thisform.combo月份 .text)</p><p> SET DELET
63、ED ON </p><p> DELETE FROM "C:\Documents and Settings\Administrator\桌面\王娟工商管理系統(tǒng)\data\finance.dbf" where (finance.yearl=s1 and finance.monthl=s2)</p><p><b> Pack</b><
64、;/p><p> “退出“按鈕的實(shí)現(xiàn)代碼如下:</p><p> CLOSE TABLES </p><p> DELETE FILE paper.dbf</p><p> thisform.Release</p><p><b> 5 結(jié)論與體會(huì)</b></p><
65、p> 經(jīng)過2個(gè)月的努力,我的公司管理系統(tǒng)終于完成了。此次做系統(tǒng)給我最大的感觸就是有了一個(gè)利用本專業(yè)所學(xué)到的知識(shí),來練習(xí)、實(shí)踐的機(jī)會(huì)。以前我也學(xué)了VB語言等編程語言,但那時(shí)我做的僅是用一些零零碎碎的知識(shí),簡(jiǎn)簡(jiǎn)單單的語句來解決一些小問題而已。此次做系統(tǒng)卻給了我一個(gè)機(jī)會(huì),將自己所學(xué)到的有關(guān)數(shù)據(jù)庫、VF編程方面的所有的知識(shí)結(jié)合起來,用自己的辛勤努力,并最終結(jié)出甜美的果實(shí)。</p><p> 通過進(jìn)行公司管理系統(tǒng)
66、的開發(fā),進(jìn)一步明確了研制一個(gè)管理信息系統(tǒng)的方法和思路,將系統(tǒng)開發(fā)的各階段的基本活動(dòng)貫穿起來,使我更加形象、具體的了解了管理信息系統(tǒng)。系統(tǒng)開發(fā)的過程是一個(gè)鞏固以前所學(xué)的計(jì)算機(jī)軟件開發(fā)知識(shí),掌握新技能的過程。我從這一階段工作中受益非淺,通過前段時(shí)間的畢業(yè)設(shè)計(jì),我能夠融會(huì)貫通這幾年所學(xué)的專業(yè)基礎(chǔ)知識(shí)和專業(yè)理論知識(shí),對(duì)當(dāng)前計(jì)算機(jī)軟、硬件技術(shù)的發(fā)展有了進(jìn)一步地了解和認(rèn)識(shí),培養(yǎng)我們綜合運(yùn)用專業(yè)知識(shí)分析問題、解決問題的能力及運(yùn)用工具軟件的能力。不僅弄
67、清了以前對(duì)系統(tǒng)開發(fā)的一些模糊的認(rèn)識(shí),而且提高了軟件開發(fā)的水平,培養(yǎng)了嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),為今后在工作崗位上更好的使用計(jì)算機(jī)打下了堅(jiān)實(shí)的基礎(chǔ)。</p><p> 我的系統(tǒng)規(guī)模比較小,同時(shí)由于我的時(shí)間和能力等多方面的因素影響,這個(gè)系統(tǒng)也存在一定的缺陷。比如系統(tǒng)的界面不夠美觀、有的功能不夠完善等。對(duì)此還請(qǐng)老師給與批評(píng)指教,使我能夠了解到我系統(tǒng)中所存在的缺陷與不足。</p><p><b>
68、; 致謝</b></p><p> 幾個(gè)月的埋頭苦干,由我研究的畢業(yè)設(shè)計(jì)-公司管理系統(tǒng)順利完成?;厥自谶@一段時(shí)間的學(xué)習(xí)和努力,我深深的感到,沒有周圍老師同學(xué)的幫助和關(guān)懷,就不可能有我今天作品的順利完成。</p><p> 首先,要感謝我的指導(dǎo)老師-李冬,在設(shè)計(jì)進(jìn)行的過程中遇到了種種困難,是老師一遍一遍的講解,說明,是我對(duì)所學(xué)知識(shí)有了更深一步的了解,作品調(diào)試階段是最困難的時(shí)
69、間,老師親身受教幫我克服設(shè)計(jì)過程中的種種難題。很是感激,在此深深的感謝李冬老師的指導(dǎo),受教,幫助我順利完成設(shè)計(jì)。</p><p> 其次,設(shè)計(jì)過程中遇到困難要放棄時(shí)是同學(xué)朋友的幫助鼓勵(lì),讓我有繼續(xù)完成下去的動(dòng)力和決心,非常感謝我的朋友同學(xué)們!</p><p> 此外,對(duì)那些在學(xué)習(xí)工作生活中給過我?guī)椭С值钠渌蠋熀屯瑢W(xué),我也要在此向他們表示真誠的謝意。</p><p
70、><b> 參考文獻(xiàn):</b></p><p> [1]新編Visual Basic 程序設(shè)計(jì)教程 張東亮主編 航空工業(yè)出版社 </p><p> [2]Visual FoxPro 7.0數(shù)據(jù)庫教程 伊立宏編著 電子工業(yè)出版社</p><p> [3]數(shù)據(jù)庫系統(tǒng)與Access教程 申莉莉主編 清華大學(xué)出版社</
71、p><p> [4]Access項(xiàng)目案例導(dǎo)航 鄭小玲、王學(xué)軍編著 科學(xué)出版社</p><p> [5]韓伯濤,姚琳. Visual FoxPro數(shù)據(jù)庫應(yīng)用技術(shù) 中國(guó)鐵道出版社</p><p> [6]張東亮,張?chǎng)蔚?新編visual basic程序設(shè)計(jì)教程 航空工業(yè)出版社</p><p> [7]許向榮,潘清,楊一平等.foxp
72、ro6.0項(xiàng)目案例導(dǎo)航 科學(xué)出版社</p><p> [8]張勇等.visal basic 課程設(shè)計(jì) 中國(guó)水利水電出版社</p><p> [9]VB6.0 程序設(shè)計(jì)視頻教程 高等教育出版社(第2版)</p><p> [10]Visual Basic6.0入門與提高 張樹兵、戴紅、陳哲編著 清華大學(xué)出社</p><p> [
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文-----vb+access公司管理系統(tǒng)設(shè)計(jì)
- vb+access進(jìn)銷存管理系統(tǒng)畢業(yè)論文
- vb+access學(xué)生管理系統(tǒng)(論文+系統(tǒng))
- vb+access學(xué)籍管理系統(tǒng)(系統(tǒng)+論文)
- vb+access學(xué)生學(xué)籍管理系統(tǒng)(系統(tǒng)+論文)
- vb+access教學(xué)管理系統(tǒng)(論文+系統(tǒng))
- vb+access光盤管理系統(tǒng)論文
- vb+access教師管理系統(tǒng)設(shè)計(jì)(論文+源代碼)
- vb+access學(xué)生信息管理系統(tǒng)(論文)
- vb+access汽車租憑管理系統(tǒng)(論文+系統(tǒng))
- vb+access戶籍管理系統(tǒng)(論文+系統(tǒng))
- vb+access酒店服務(wù)管理系統(tǒng)(論文+系統(tǒng))
- vb+access學(xué)籍管理系統(tǒng)
- vb+access學(xué)生公寓管理系統(tǒng)(論文+系統(tǒng))
- vb+access學(xué)校教師考核管理系統(tǒng)(論文)
- [vb畢設(shè)]書店管理系統(tǒng)(vb+access)
- vb+access小區(qū)物業(yè)管理系統(tǒng)(系統(tǒng)+論文)
- vb+access高校題庫管理系統(tǒng)設(shè)計(jì)(源代碼+論文)
- vb+access電表管理系統(tǒng)(系統(tǒng)+論文+參考文獻(xiàn))
- vb+access電腦銷售系統(tǒng)(論文+系統(tǒng))
評(píng)論
0/150
提交評(píng)論