版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 . PAGE15 / NUMPAGES16 . 目 錄 TOC o 1-3 h z u HYPERLINK l _Toc259004445容摘要。 PAGEREF _Toc259004445 h 1HYPERLINK l _Toc259004446關(guān)鍵詞 PAGEREF _Toc259004446 h 1HYPERLINK l _Toc259004447Abstract. PAGEREF _Toc259004447 h 1HYPERLINK l _Toc259004448Key words PAGEREF _Toc259004448 h 2HYPERLINK l _Toc2590044491
2、 系統(tǒng)概述 PAGEREF _Toc259004449 h 3HYPERLINK l _Toc2590044501.1 引言 PAGEREF _Toc259004450 h 3HYPERLINK l _Toc2590044511.2 系統(tǒng)功能簡(jiǎn)介 PAGEREF _Toc259004451 h 3HYPERLINK l _Toc2590044522 系統(tǒng)開(kāi)發(fā)工具介紹 PAGEREF _Toc259004452 h 5HYPERLINK l _Toc2590044532.1 VFP7.0程序簡(jiǎn)介 PAGEREF _Toc259004453 h 5HYPERLINK l _Toc259004454
3、2.2 系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介 PAGEREF _Toc259004454 h 6HYPERLINK l _Toc2590044563 系統(tǒng)的分析與設(shè)計(jì) PAGEREF _Toc259004456 h 7HYPERLINK l _Toc2590044573.1 公司管理系統(tǒng)的用戶需求簡(jiǎn)介 PAGEREF _Toc259004457 h 7HYPERLINK l _Toc2590044593.2 對(duì)系統(tǒng)的綜合要求 PAGEREF _Toc259004459 h 7HYPERLINK l _Toc2590044603.3 系統(tǒng)功能模塊圖 PAGEREF _Toc259004460 h 8HYPERLIN
4、K l _Toc2590044613.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc259004461 h 10HYPERLINK l _Toc2590044624 公司管理系統(tǒng)的功能實(shí)現(xiàn) PAGEREF _Toc259004462 h 13HYPERLINK l _Toc2590044634.1 登陸界面編碼設(shè)計(jì) PAGEREF _Toc259004463 h 13HYPERLINK l _Toc2590044644.2 員工信息管理界面編碼設(shè)計(jì) PAGEREF _Toc259004464 h 14HYPERLINK l _Toc2590044654.3 財(cái)務(wù)信息管理界面編碼設(shè)計(jì) PAGERE
5、F _Toc259004465 h 16HYPERLINK l _Toc2590044665 結(jié)論與體會(huì) PAGEREF _Toc259004466 h 19HYPERLINK l _Toc259004467致 PAGEREF _Toc259004467 h 20HYPERLINK l _Toc259004468參考文獻(xiàn): PAGEREF _Toc259004468 h 21容摘要:隨著計(jì)算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在Internet和Intranet中的應(yīng)用越來(lái)越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。本文描述了如何使用JSP技術(shù)來(lái)組建企業(yè)部信息管理。實(shí)現(xiàn)了:?jiǎn)T工信息的發(fā)布與共享,本
6、文中的員工信息管理系統(tǒng)主要是實(shí)現(xiàn)員工資料的錄入、信息的查詢、記錄和管理。作為人事管理系統(tǒng)和企業(yè)網(wǎng)的一部分,企業(yè)員工信息管理系統(tǒng)可以便于企業(yè)領(lǐng)導(dǎo)掌握人員的動(dòng)向,與時(shí)調(diào)整人才的分配;企業(yè)部財(cái)務(wù)信息的發(fā)布與共享,便于管理層決策;員工之間的信息交流,本文中的部信息交流系統(tǒng)可以實(shí)現(xiàn)企業(yè)部通知的發(fā)布、各種具體問(wèn)題的意見(jiàn)發(fā)布并獲得相應(yīng)的反饋。本文是基于VFP7.0軟件的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(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ù)據(jù)庫(kù)在實(shí)際各個(gè)領(lǐng)域的實(shí)用以與不可估量的價(jià)值。更多有用的研究?jī)r(jià)值等待發(fā)掘。(源碼網(wǎng)整
7、理: HYPERLINK :/ codepub / .codepub.)關(guān)鍵詞:信息管理、VB +Access、數(shù)據(jù)庫(kù)Abstract:This paper expatiate the Management Information System of Library using J2EE, its background and the significance it has when application. Then, it presents the function of the Management Information System of Library and also discu
8、ss some technologies using when develop this system. Especially, it discuss 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 users guide for the Management Information Syst
9、em of Library and also some classic code. The writer used a lot of time to design the program which is the keystone of all the works. The writer realized the importance of Stored Procedure for better performance and improving the security and also the advantage of J2EE when programming. Moreover, th
10、e writer also investigates the applications of relational algebra in database science when programming.This article 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 in
11、troduced the books management system management system system outline, system development kit introduction, system analysis and design, system contents and so on realization,Key words:message management、VB +Access、The database1 系統(tǒng)概述1.1 引言 隨著我國(guó)加入WTO,現(xiàn)代化建設(shè)也將以前所未有的步伐向前邁進(jìn)。在這種形勢(shì)下,大中小型企業(yè)蓬勃發(fā)展,不斷進(jìn)入世界舞臺(tái),顯示自己
12、的獨(dú)有特色。隨著業(yè)務(wù)人員的不斷壯大,大量的信息數(shù)據(jù)就不僅僅限于人工的簡(jiǎn)單記憶,這是就需要有更合適的工具來(lái)進(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ā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)資源信息進(jìn)行查詢管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極提高信息查詢管理的效率,也是企業(yè)、學(xué)校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。在有計(jì)算機(jī)的數(shù)據(jù)處理優(yōu)勢(shì)上,人們便充分應(yīng)用計(jì)
13、算機(jī)來(lái)滿足工作生活中的各種需求。計(jì)算機(jī)以與相關(guān)開(kāi)發(fā)的各種軟件的出現(xiàn),使開(kāi)發(fā)一套管理軟件成為有可能而實(shí)用的事情,在下面的各章中我們將以開(kāi)發(fā)一套公司管理系統(tǒng)為例,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉與到的問(wèn)題與解決方法。1.2 系統(tǒng)功能簡(jiǎn)介 本系統(tǒng)是公司管理系統(tǒng),該系統(tǒng)主要可以實(shí)現(xiàn)以下的功能:用戶登陸管理,限制了非用戶組的瀏覽和修改;添加員工信息,刪除員工信息,添加財(cái)務(wù)數(shù)據(jù),刪除財(cái)務(wù)數(shù)據(jù),修改財(cái)務(wù)數(shù)據(jù)等。公司管理系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序,有用戶管理,人事管理、財(cái)務(wù)信息管理、市場(chǎng)營(yíng)銷管理模塊組成。(1)用戶管理模塊 該模塊主要任務(wù)是對(duì)使用該管理系統(tǒng)的人員進(jìn)行限制,要求具有相應(yīng)權(quán)限的人才能使用本系統(tǒng),根據(jù)用戶名和密碼
14、進(jìn)行登錄。(2)人事管理模塊本模塊主要任務(wù)是對(duì)瀏覽,添加,刪除,查詢員工信息等功能。 (3)財(cái)務(wù)信息管理模塊 本模塊主要任務(wù)是對(duì)公司的財(cái)務(wù)信息根據(jù)選定的年份月份顯示,添加,刪除,查詢等功能。(源碼網(wǎng)整理: HYPERLINK :/ codepub / .codepub.)(4)市場(chǎng)營(yíng)銷管理模塊 該模塊主要任務(wù)是對(duì)根據(jù)所選年月份瀏覽銷售信息,對(duì)各種銷售商品的數(shù)據(jù)顯示,了解其年份,月份的銷售額等。2 系統(tǒng)開(kāi)發(fā)工具介紹2.1 VFP7.0程序簡(jiǎn)介 Visual FoxPro 7.0是微軟公司推出的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)工具,它在原有版本的基礎(chǔ)上做了較大的改進(jìn)。它進(jìn)一步增強(qiáng)了網(wǎng)絡(luò)開(kāi)發(fā)功能和對(duì)象的創(chuàng)建和設(shè)計(jì)
15、功能。Visual FoxPro 7.0不但可以作為大型數(shù)據(jù)庫(kù)的前端開(kāi)發(fā)工具并且可以創(chuàng)建和管理小型桌面數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),不但滿足了大型數(shù)據(jù)庫(kù)開(kāi)發(fā)的需求同時(shí)也適應(yīng)了個(gè)人用戶的需要。VFP7.0 的特點(diǎn)作為市場(chǎng)上最靈活和功能最強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng),Visual FoxPro擁有悠久而輝煌的發(fā)展歷史。它初創(chuàng)時(shí)是Fox Software公司的FoxBASE產(chǎn)品,“Fox”(這是國(guó)際編程界對(duì)她的稱呼)一種可靠、便捷和高效的程序員用的數(shù)據(jù)庫(kù)產(chǎn)品而名聞遐邇。世界上沒(méi)有一種產(chǎn)品像 Visual FoxPro 那樣運(yùn)行,她是獨(dú)一無(wú)二的!VFP7.0的特點(diǎn)如下:數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)庫(kù)以模型組織數(shù)據(jù),關(guān)系型數(shù)
16、據(jù)庫(kù)就是其一,數(shù)據(jù)庫(kù)從整體上又一定的結(jié)構(gòu)形式,同時(shí)也是數(shù)據(jù)的各種處理提供了支持。數(shù)據(jù)共享數(shù)據(jù)共享是數(shù)據(jù)庫(kù)的重要特點(diǎn)。一個(gè)數(shù)據(jù)庫(kù)可以為多個(gè)用戶使用,同時(shí)一個(gè)用戶可以使用多個(gè)數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)數(shù)據(jù)共享,大大提高資源的利用率。數(shù)據(jù)獨(dú)立性數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)以記錄為單位進(jìn)行存儲(chǔ)的,記錄與記錄之間保持獨(dú)立,某些數(shù)據(jù)的改變不會(huì)影響到其他數(shù)據(jù)的容和結(jié)構(gòu)。開(kāi)發(fā)環(huán)境特點(diǎn)完全的面向?qū)ο箝_(kāi)發(fā)環(huán)境,同時(shí)支持面向過(guò)程的程序設(shè)計(jì)模式完全的事件驅(qū)動(dòng)模型,功能強(qiáng)大的程序調(diào)試器可以為調(diào)試程序設(shè)置斷點(diǎn)并隨時(shí)查看程序調(diào)試其中的變量和字段值使用Active文檔,用戶可以直接在網(wǎng)頁(yè)瀏覽器上運(yùn)行VF7創(chuàng)建表單增強(qiáng)的函數(shù)和命令提示功能,使用戶
17、能夠?qū)φ蛰斎?,從而減少錯(cuò)誤的產(chǎn)生增強(qiáng)的代碼編輯提示功能,用戶既可以保持手工輸入,也可以從中選擇所有輸入的容,以減少輸入錯(cuò)誤的產(chǎn)生,加快編寫(xiě)代碼的速度增強(qiáng)的菜單設(shè)計(jì)器增強(qiáng)的網(wǎng)絡(luò)功能支持OLE拖放自動(dòng)程序的功能得到了改進(jìn)2.2 系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介2.2.1 支持軟件語(yǔ)言: VB 數(shù)據(jù)庫(kù):VFP 運(yùn)行環(huán)境:VFP7.0 操作系統(tǒng):Microsoft Windows XP2.2.2 支持硬件主機(jī)類型:IBM兼容機(jī)。Pentium3 800MB以上CPU,512MB存網(wǎng)絡(luò)類型:TCP/IP網(wǎng)絡(luò)存儲(chǔ)器容量:2GB3 系統(tǒng)的分析與設(shè)計(jì)3.1 公司管理系統(tǒng)的用戶需求簡(jiǎn)介根據(jù)現(xiàn)代社會(huì)發(fā)展情況,以與公司的實(shí)際發(fā)展情
18、況和需求分析,不同的公司有各自的不同之處,但是就大眾公司的實(shí)際參考情況,無(wú)論各公司之間存在多大的差異之處,其日常的經(jīng)營(yíng)管理無(wú)外乎以下幾點(diǎn)共同之處:人事信息的管理,對(duì)于所有的大中小型公司,業(yè)務(wù)的正常進(jìn)行都離不開(kāi)各個(gè)員工的加入,而員工的流動(dòng)性較大,所以需要對(duì)公司的員工情況了解,現(xiàn)有多少,誰(shuí)離職,誰(shuí)加入等等一些員工的基本信息。市場(chǎng)營(yíng)銷信息管理,公司之所以能夠更好的發(fā)展,正是這些位于銷售前線的人員為公司提供了生存的機(jī)會(huì),功不可沒(méi),公司的各種銷售產(chǎn)品每天都有大量的進(jìn)出,了解本月或者年份的銷售情況知其利潤(rùn)等一些比較客觀的銷售數(shù)據(jù)。進(jìn)而進(jìn)行銷售數(shù)額的對(duì)比,做出正確的銷售決策和調(diào)整。3. 財(cái)務(wù)信息管理,公司要
19、發(fā)展自然離不開(kāi)每年的銷售情況分析做出會(huì)計(jì)處理,包括各個(gè)年份月份的銷售收入,公司的各種費(fèi)用支出,以與實(shí)現(xiàn)的利潤(rùn)情況。為公司的管理決策領(lǐng)導(dǎo)部門提供參考數(shù)據(jù)和做出明智決定的書(shū)面依據(jù)。3.2 對(duì)系統(tǒng)的綜合要求第一,系統(tǒng)應(yīng)建立友好的界面,既要操作簡(jiǎn)單、直觀、靈活,又要易于學(xué)習(xí)和掌握。開(kāi)發(fā)公司管理系統(tǒng)的目的是為了方便管理員對(duì)公司人員,財(cái)務(wù)等信息進(jìn)行添加、修改、查詢和刪除。 第二,系統(tǒng)在管理人員輸入用戶名、密碼時(shí),應(yīng)具有自動(dòng)識(shí)別的功能,若用戶名或密碼錯(cuò)誤,應(yīng)給出相應(yīng)的提示,系統(tǒng)在確定用戶名和密碼后,應(yīng)具有自動(dòng)連接數(shù)據(jù)庫(kù)的功能。 第三,進(jìn)入系統(tǒng)后,可以添加、修改、查詢、刪除員工信息,財(cái)務(wù)數(shù)據(jù),以與產(chǎn)品銷售數(shù)額
20、,與時(shí)掌握公司員工的變動(dòng),更改一些基本情況,財(cái)務(wù)數(shù)據(jù)的添加,刪除,修改等。3.3 系統(tǒng)功能模塊圖在這一階段中,我們將根據(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)的各項(xiàng)功能,選擇具體的技術(shù)手段和處理方式。因此,如果說(shuō)系統(tǒng)研制人員在系統(tǒng)調(diào)查與分析階段的任務(wù)是在邏輯上弄清楚系統(tǒng)“作什么”的話,在系統(tǒng)設(shè)計(jì)階段的任務(wù)則是在物理上確定系統(tǒng)“如何去做”。從公司管理系統(tǒng)的整體出發(fā),根據(jù)系統(tǒng)的目標(biāo)將其分解成一系列子系統(tǒng),各個(gè)子系統(tǒng)既相互配
21、合,又各自具有一定的獨(dú)立功能,共同實(shí)現(xiàn)整個(gè)系統(tǒng)的目標(biāo)。上層的子系統(tǒng)其功能越籠統(tǒng)、越抽象,越下層的子系統(tǒng)其功能越簡(jiǎn)單、越優(yōu)越,越具體。對(duì)于每一個(gè)子系統(tǒng)或系統(tǒng)模塊,都應(yīng)該盡量使其相對(duì)獨(dú)立,要盡可能減少各個(gè)子系統(tǒng)之間的聯(lián)系。系統(tǒng)劃分的結(jié)果最終為一分層的樹(shù)型結(jié)構(gòu)圖公司管理系統(tǒng)的數(shù)據(jù)流程圖如圖3-1所示:?jiǎn)?dòng)界面登陸登陸信息是否正確NO員工信息財(cái)務(wù)信息市場(chǎng)營(yíng)銷YES員工瀏覽員工查詢員工添加員工修改員工刪除財(cái)務(wù)數(shù)據(jù)瀏覽財(cái)務(wù)數(shù)據(jù)查詢財(cái)務(wù)數(shù)據(jù)添加財(cái)務(wù)數(shù)據(jù)刪除財(cái)務(wù)數(shù)據(jù)修改商品銷售數(shù)據(jù)瀏覽圖3-1 公司管理系統(tǒng)功能結(jié)構(gòu)圖3.4 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)是公司管理系統(tǒng)的基礎(chǔ),起結(jié)構(gòu)直接關(guān)系到各種功能的實(shí)現(xiàn)和程序運(yùn)行的
22、效率。3.4.1 數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)在一個(gè)公司管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以與實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以與將來(lái)可能增加的需求。3.4.2 數(shù)據(jù)庫(kù)介紹Access 2000 就是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電
23、子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,Access 允許創(chuàng)建自定義報(bào)表用于輸出數(shù)據(jù)庫(kù)中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述,Access 作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā),具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。表3-1為數(shù)據(jù)庫(kù)表:表3-1 數(shù)據(jù)庫(kù)表字 段 名數(shù) 據(jù) 類 型數(shù) 據(jù) 長(zhǎng) 度Employee_id數(shù)字(INT)4Name文本型(char)10Address文本型(char)50telepho
24、ne文本型(char)16department文本型(char)10position文本型(char)10表3-2為系統(tǒng)管理員表:表3-2 系統(tǒng)管理員表字 段 名數(shù) 據(jù) 類 型數(shù) 據(jù) 長(zhǎng) 度用戶名文本型(char)50密碼文本型(char)503.4.3 數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)本系統(tǒng)是使用Visual Foxpro 7.0創(chuàng)作后臺(tái)數(shù)據(jù)庫(kù)的,下邊我們就在Visual Foxpro 7.0里創(chuàng)建幾個(gè)數(shù)據(jù)庫(kù)文件。以下主要以數(shù)據(jù)庫(kù)的自由表,和表單顯示為例子。數(shù)據(jù)庫(kù)的自由表顯示如圖3-2:圖3-2 公司管理系統(tǒng)自由表圖數(shù)據(jù)庫(kù)的表單顯示如圖3-3:圖3-3 公司管理系統(tǒng)表單圖4 公司管理系統(tǒng)的功能實(shí)現(xiàn)4.1
25、 登陸界面編碼設(shè)計(jì)在系統(tǒng)加載時(shí),先啟動(dòng)”登錄”模塊的登錄窗體,只有當(dāng)用戶輸入了正確的用戶名和密碼,并根據(jù)用戶權(quán)限選擇進(jìn)入到系統(tǒng)主界面。“開(kāi)始”窗體運(yùn)行界面,如圖4-1所示:圖4-1 公司管理系統(tǒng)功能開(kāi)始界面圖“登陸”窗體運(yùn)行界面,如圖4-2所示:圖4-2 公司管理系統(tǒng)登陸界面圖用戶登錄界面的代碼實(shí)現(xiàn)如下所示:uname=thisform.用戶名.Valuepwd=thisform.密碼.ValueCLOSE TABLES alluse C:Documents and SettingsAdministrator桌面王娟工商管理系統(tǒng)datalogin.dbfSET EXACT ON DIMENSI
26、ON s(10)FOR i=1 to 10 step 1s(i)=ENDFORSELECT * FROM login WHERE(login.username=uname AND login.password=pwd) INTOARRAY sqx=login.popedomIF s(1)=thenMESSAGEBOX(非法用戶登錄!,0,登陸錯(cuò)誤)ELSECLOSE TABLES alldo form C:Documents and SettingsAdministrator桌面王娟工商管理系統(tǒng)formsslecttable.scxwith qxthisform.Release endif以上
27、為用戶登錄界面“確定“按鈕代碼的具體實(shí)現(xiàn)。4.2 員工信息管理界面編碼設(shè)計(jì)員工信息管理包括員工基本信息的管理,主要實(shí)現(xiàn)員工的添加,刪除,修改,保存,以與按條件查找等功能?!癳mployee”窗體運(yùn)行界面,如圖4-3所示:圖4-3 公司管理系統(tǒng)employee界面圖此窗體的主要設(shè)計(jì)代碼如下:SET EXCLUSIVE ON PUBLIC tempquerythisform bo1.additem(人事部)thisform bo1.additem(財(cái)務(wù)部)thisform bo1.additem(市場(chǎng)營(yíng)銷部)thisform bo1.refresh以上為窗體的 Init事件代碼。LOCAL tem
28、pSELECT *from C:Documents and SettingsAdministrator桌面王娟工商管理系統(tǒng)dataemployee.dbf into cursor tempthisform.grid1 .recordsourcetype=1thisform.grid1 .recordsource=tempthisform.grid1 .refresh窗體中“全部“按鈕的代碼。窗體中“按部門“按鈕的代碼:LOCAL temptempstr=thisform bo1.Value SELECT * from C:Documents and SettingsAdministrator桌
29、面王娟工商管理系統(tǒng)dataemployee.dbf WHERE employee.department=tempstr into cursor tempthisform.grid1 .recordsourcetype=1thisform.grid1.RecordSource =tempthisform.grid1.refresh窗體中“顯示經(jīng)理“按鈕的代碼:LOCAL temptempstr=經(jīng)理SELECT * from C:Documents and SettingsAdministrator桌面王娟工商管理系統(tǒng)dataemployee.dbf where employee.positio
30、n=tempstr into cursor tempthisform.grid1.RecordSourcetype= 1thisform.grid1.RecordSource=tempthisform.grid1.refresh4.3 財(cái)務(wù)信息管理界面編碼設(shè)計(jì)財(cái)務(wù)信息管理主要管理公司每年每月的收入,支出,利潤(rùn)等一些會(huì)計(jì)數(shù)據(jù),該模塊主要實(shí)現(xiàn)財(cái)務(wù)數(shù)據(jù)的添加,修改,刪除,保存等一些必要簡(jiǎn)捷的操作過(guò)程。窗體運(yùn)行的界面如圖4-4所示:圖4-4 公司管理系統(tǒng)功finance界面圖該窗體的部分主要實(shí)現(xiàn)代碼如下:“顯示數(shù)據(jù)“按鈕的代碼如下:LOCAL mycursors1=ALLTRIM(thisform b
31、o年份 .text)s2=ALLTRIM(thisform bo月份 .text)SELECT * from finance where (finance.yearl=s1) and (finance.monthl=s2) into cursor mycursorthisform.txt年份 .value=mycursor.yearlthisform.txt月份 .value=mycursor.monthlthisform.txt利息 .value=mycursor.accrualthisform.txt收入 .value=mycursor.incomthisform.txt支出.value=
32、mycursor.expensethisform.refresh“添加“按鈕的代碼如下:DIMENSION aaa(5)aaa(1)=thisform.txt年份 .valueaaa(2)=thisform.txt月份 .valueaaa(3)=thisform.txt利息 .valueaaa(4)=thisform.txt收入 .valueaaa(5)=thisform.txt支出 .valueINSERT into C:Documents and SettingsAdministrator桌面王娟工商管理系統(tǒng)datafinance.dbf from array aaa“刪除“按鈕的實(shí)現(xiàn)代碼
33、如下:s1=LTRIM(thisform bo年份 .text)s2=LTRIM(thisform bo月份 .text)SET DELETED ON DELETE FROM C:Documents and SettingsAdministrator桌面王娟工商管理系統(tǒng)datafinance.dbf where (finance.yearl=s1 and finance.monthl=s2)Pack“退出“按鈕的實(shí)現(xiàn)代碼如下:CLOSE TABLES DELETE FILE paper.dbfthisform.Release5 結(jié)論與體會(huì)經(jīng)過(guò)2個(gè)月的努力,我的公司管理系統(tǒng)終于完成了。此次做系統(tǒng)給我最大的感觸就是有了一個(gè)利用本專業(yè)所學(xué)到的知識(shí),來(lái)練習(xí)、實(shí)踐的機(jī)會(huì)。以前我也學(xué)了VB語(yǔ)言等編程語(yǔ)言,但那時(shí)我做的僅是用一些零零碎碎的知識(shí),簡(jiǎn)簡(jiǎn)單單的語(yǔ)句來(lái)解決一些小問(wèn)題而已。此次做系統(tǒng)卻給了我一個(gè)機(jī)會(huì),將自己所學(xué)到的有關(guān)數(shù)據(jù)庫(kù)、VF編程方面的所有的知識(shí)結(jié)合起來(lái),用自己的辛勤努力,并最終結(jié)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)保監(jiān)測(cè)軟件個(gè)人開(kāi)發(fā)服務(wù)合同范本4篇
- 二零二四年度中小企業(yè)擔(dān)保合同3篇
- 2025年大數(shù)據(jù)平臺(tái)建設(shè)入股分紅合同3篇
- 2025年度高速公路大理石隔音屏障施工合同3篇
- 2025年度汽車租賃行業(yè)數(shù)據(jù)分析與應(yīng)用合同4篇
- 2025年度個(gè)人住房抵押貸款合同規(guī)范2篇
- 二零二五版環(huán)保型屋頂綠化系統(tǒng)設(shè)計(jì)合同4篇
- 2025年度智慧城市物聯(lián)網(wǎng)設(shè)備采購(gòu)及維護(hù)服務(wù)合同4篇
- 2025個(gè)人商品房買賣合同補(bǔ)充協(xié)議范本制作與審核2篇
- 2025年度民辦非企業(yè)扶貧項(xiàng)目捐贈(zèng)協(xié)議書(shū)撰寫(xiě)指南4篇
- 定額〔2025〕1號(hào)文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價(jià)格水平調(diào)整的通知
- 2024年城市軌道交通設(shè)備維保及安全檢查合同3篇
- 【教案】+同一直線上二力的合成(教學(xué)設(shè)計(jì))(人教版2024)八年級(jí)物理下冊(cè)
- 湖北省武漢市青山區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末質(zhì)量檢測(cè)數(shù)學(xué)試卷(含解析)
- 單位往個(gè)人轉(zhuǎn)賬的合同(2篇)
- 電梯操作證及電梯維修人員資格(特種作業(yè))考試題及答案
- 科研倫理審查與違規(guī)處理考核試卷
- GB/T 44101-2024中國(guó)式摔跤課程學(xué)生運(yùn)動(dòng)能力測(cè)評(píng)規(guī)范
- 鍋爐本體安裝單位工程驗(yàn)收表格
- 高危妊娠的評(píng)估和護(hù)理
- 2024年山東鐵投集團(tuán)招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論