版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘要</b></p><p> 隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實施在技術(shù)上已逐步成熟。本系統(tǒng)為財務(wù)管理系統(tǒng),基于安全因素,并針對核算上“操作快捷、功能復(fù)雜”的特點,采用C/S結(jié)構(gòu)處理方式。其開發(fā)主要包括數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。本系統(tǒng)在WINDOWS XP系統(tǒng)開發(fā)平臺上,選用PowerBuilder9.0作為
2、前端的應(yīng)用開發(fā)工具,并采用SQL Server2000作為后臺數(shù)據(jù)庫。</p><p> 財務(wù)管理系統(tǒng)可以使公司或企事業(yè)的財務(wù)工作人員減輕工作壓力,比較系統(tǒng)地對財務(wù)上的各項服務(wù)和信息進行管理. 其中,工資管理子系統(tǒng)的主要功能是進行企業(yè)工資的核算和發(fā)放,工資動態(tài)變動管理等,從而幫助企業(yè)的財務(wù)主管部門提高工作效率,實現(xiàn)企業(yè)工資信息管理的系統(tǒng)化、規(guī)范化和自動化。在信息化,全球化的今天,開發(fā)一套大眾的、兼容性好的系統(tǒng)是
3、很有必要的。</p><p> 關(guān)鍵詞:財務(wù)管理/工資管理/PowerBuilder 9.0/SQL Server 2000</p><p><b> 目 錄</b></p><p><b> 摘要I</b></p><p><b> 1 緒論2</b></
4、p><p> 1.1 開發(fā)背景及環(huán)境2</p><p> 1.2 開發(fā)工具簡介2</p><p> 1.2.1 前臺開發(fā)工具3</p><p> 1.2.2 后臺開發(fā)工具4</p><p> 1.3 系統(tǒng)開發(fā)意義5</p><p><b> 2 系統(tǒng)分析6</
5、b></p><p> 2.1 工資管理子系統(tǒng)需求分析6</p><p> 2.2 可行性分析7</p><p> 2.3 系統(tǒng)的安全性分析8</p><p> 3 系統(tǒng)總體設(shè)計9</p><p> 3.1 系統(tǒng)功能模塊劃分9</p><p> 3.2 財務(wù)
6、管理業(yè)務(wù)數(shù)據(jù)流圖10</p><p> 3.3 工資管理模塊劃分10</p><p> 3.4 數(shù)據(jù)描述11</p><p> 4 數(shù)據(jù)庫設(shè)計13</p><p> 4.1 數(shù)據(jù)庫需求分析13</p><p> 4.2 數(shù)據(jù)表的設(shè)計與創(chuàng)建13</p><p> 4.3 數(shù)
7、據(jù)庫的連接15</p><p> 5 系統(tǒng)詳細設(shè)計20</p><p> 5.1 系統(tǒng)模塊詳細設(shè)計20</p><p> 5.2 登錄模塊及代碼設(shè)計21</p><p> 5.3 主窗體模塊設(shè)計22</p><p> 5.4 各子窗體截圖及代碼設(shè)計23</p><p>&l
8、t;b> 6 系統(tǒng)測試29</b></p><p> 6.1 系統(tǒng)測試的目的29</p><p> 6.2 用戶界面測試29</p><p> 6.3 性能測試30</p><p><b> 結(jié)束語31</b></p><p><b> 參考文獻
9、32</b></p><p><b> 1 緒論</b></p><p> 1.1 開發(fā)背景及環(huán)境</p><p> 1.1.1 系統(tǒng)開發(fā)背景</p><p> 當(dāng)前,我們正處在一個經(jīng)濟高速發(fā)展、改革日新月異的時代,新的思想不斷涌現(xiàn)、新的技術(shù)不斷更新,推動著各行各業(yè)的飛速變革。目前我國企業(yè)信息化工作已
10、基本完成會計電算化這一階段,如何更好的利用會計信息,實現(xiàn)財務(wù)的數(shù)字網(wǎng)絡(luò)化管理,促進財務(wù)管理的自動化,從而更好的為企業(yè)經(jīng)營者提供及時準(zhǔn)確的財務(wù)信息,是企業(yè)面臨的一大難題。實現(xiàn)財務(wù)的集成管理、加強財務(wù)監(jiān)控是當(dāng)前企業(yè)面臨的首要任務(wù)。</p><p> 財務(wù)管理系統(tǒng)對于任何一家企業(yè)、公司和單位甚至個人的發(fā)展都是不可缺少的,企業(yè)的生存和發(fā)展很大程度上依賴于財務(wù)活動所涉及的不同利益主體之間的協(xié)調(diào)、平衡。而企業(yè)管理目標(biāo)就是企
11、業(yè)價值最大化,加強企業(yè)財務(wù)管理的各環(huán)節(jié)的實施有助于正確地制定理財策略。因此為了便于企業(yè)的運行與管理,有必要建立一套行之有效的集成財務(wù)管理系統(tǒng),針對不同的財務(wù)業(yè)務(wù),采用不同的管理手段,從而使相關(guān)的財務(wù)業(yè)務(wù)達到一體化協(xié)同運營,提升管理水平,保證財務(wù)信息的實效性,提高工作效率。</p><p> 1.1.2 開發(fā)環(huán)境</p><p><b> 表1.1 開發(fā)環(huán)境</b>
12、</p><p> 1.2 開發(fā)工具簡介 管理信息系統(tǒng)(MIS)是一個綜合的用戶—機器系統(tǒng),它利用計算機提供信息以支持運行、管理、分析和決策功能。對于廣大從事MIS和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的軟件人員來說,能擁有一套得心應(yīng)手的輔助開發(fā)工具是他們夢寐以求的愿望。</p><p> 1.2.1 前臺開發(fā)工具</p><p> Powersoft公司推出的Powe
13、rBuilder9.0是一種高效而快捷的集成開發(fā)環(huán)境,它提供了可視化的、面向?qū)ο蟮?、基于客戶機—服務(wù)器的開發(fā)環(huán)境。 目前,數(shù)據(jù)庫應(yīng)用中普遍采用的是C/S體系結(jié)構(gòu),在這種體系結(jié)構(gòu)中,所有的數(shù)據(jù)都以數(shù)據(jù)庫的形式存放在服務(wù)器上,客戶機通過標(biāo)準(zhǔn)的SQL語句等方式訪問服務(wù)器上數(shù)據(jù)庫中的數(shù)據(jù)。由于這種體系結(jié)構(gòu)把數(shù)據(jù)和對數(shù)據(jù)的管理都統(tǒng)一放在了服務(wù)器上,保證了數(shù)據(jù)的安全性和完整性,同時也可以充分利用服務(wù)器高性能的特點。PowerBuilder9
14、.0是基于C/S結(jié)構(gòu)的面向?qū)ο蟮目梢暬_發(fā)工具,作為一種優(yōu)秀的開發(fā)工具,PowerBuilder具有以下特點:</p><p> (1)開放式數(shù)據(jù)庫聯(lián)接ODBC環(huán)境 這種體系結(jié)構(gòu)能更好地滿足企業(yè)的實際需要,有利于應(yīng)用系統(tǒng)的移植和擴充。目前,市場上流行的各種數(shù)據(jù)庫系統(tǒng)軟件,如Oracle\,Informix\, Sybase等,各行其道,使用戶無所適從。然而PowerBuilder為這些數(shù)據(jù)庫提供了公共的
15、前端工具,提供了開放式數(shù)據(jù)庫連接ODBC,不僅適用于各種數(shù)據(jù)庫管理系統(tǒng),具有很好的兼容性,而且還能給已有的數(shù)據(jù)資源帶來全新的圖形界面。(2)基于客戶機/服務(wù)器的體系結(jié)構(gòu) 基于客戶機/服務(wù)器(Client/Sever)的體系結(jié)構(gòu)可以減少硬件平臺的投資,并能完成大型主機的功能,而且可以集中數(shù)據(jù)的存儲和管理,實現(xiàn)資源的共享,降低維護的難度,提高了系統(tǒng)的安全性能,還能集中實施企業(yè)規(guī)則,實現(xiàn)企業(yè)信息的標(biāo)準(zhǔn)化。(3)面向?qū)ο蟮膽?yīng)用程序開
16、發(fā)方法 對象(OBJECT),是包含相關(guān)的數(shù)據(jù)(以變量的形式)以及用于操作這些數(shù)據(jù)的方法(子程序)的軟件包。一個對象是一個類的具體表現(xiàn),在功能上它與其它程序保持獨立,一個定義良好的對象具有封裝的數(shù)據(jù)和功能。對象可以繼承。函數(shù)、事件、窗體、菜單、用戶對象都可以繼承,通過</p><p> 1.2.2 后臺開發(fā)工具</p><p> SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),
17、它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的。SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一種較新版本,其中SQL Server 2000又有4個版本,分別是個人版,標(biāo)準(zhǔn)版,企業(yè)版和開發(fā)版。SQL Server 2000繼承了SQL Server 7.0 版本的優(yōu)點,同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成
18、程度高等優(yōu)點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺使用。</p><p> SQL Server 2000的具體優(yōu)點如下:</p><p><b> (1)上手容易 </b></p><p> 由于SQL Server 200
19、0與Windows界面風(fēng)格完全一致,且有許多"向?qū)?Wizard)"幫助,因此易于安裝和學(xué)習(xí),有關(guān)SQL Server的資料、培訓(xùn)隨處可得,并且目前國內(nèi)具有MCDBA認(rèn)證的工程師不在少數(shù)。 </p><p> 從另一個角度來講,學(xué)習(xí)SQL Server 2000是掌握其他平臺及大型數(shù)據(jù),如Oracle,Sybase,DB/2的基礎(chǔ)。因為這些大型數(shù)據(jù)庫對于設(shè)備、平臺、人員知識的要求往往較高,而
20、并不是每個人都具備這樣的條件,且有機會去接觸它們。但有了SQL Server的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。IT行業(yè)的實踐經(jīng)驗充分證明了這一點。 </p><p><b> (2)兼容性良好 </b></p><p> 由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇SQL Server一定會在兼容性方面取得一些優(yōu)勢。另外,SQL Server 2000
21、除了具有擴展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯XML數(shù)據(jù),可以將搜索結(jié)果以XML格式輸出等特點,有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點在.NET戰(zhàn)略中發(fā)揮著重要的作用。 </p><p> 1.3 系統(tǒng)開發(fā)意義</p><p> 計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和信息技術(shù)的發(fā)展,越來越多地改善這現(xiàn)代人的工作、生活。
22、網(wǎng)絡(luò)管理系統(tǒng)是計算機技術(shù)和網(wǎng)絡(luò)迅速發(fā)展的一個辦公應(yīng)用解決方案。網(wǎng)絡(luò)管理系統(tǒng)將Internet網(wǎng)絡(luò)技術(shù)與現(xiàn)代管理觀念相融合,針對信息技術(shù)的特點對辦公系統(tǒng)進行規(guī)劃和重構(gòu),將辦公體系全面自動化,流程化,數(shù)字化。以此為橋梁,橫向連接同事間的交流與協(xié)同工作,縱向?qū)崿F(xiàn)上下級一體化的高效辦公體系,從而更明確、更有效地支持企業(yè)的管理和決策。</p><p> 財務(wù)管理系統(tǒng)對于任何一家企業(yè)、公司和單位甚至個人都是極其重要的, 關(guān)
23、系到企業(yè)的進一步發(fā)展與管理。開發(fā)這個系統(tǒng)的目的就是幫助企事業(yè)的財務(wù)主管部門提高工作效率,實現(xiàn)企業(yè)財務(wù)信息管理的系統(tǒng)化、規(guī)范化和自動化,真正實現(xiàn)企業(yè)高效、科學(xué)、現(xiàn)代化的員工管理。</p><p><b> 2 系統(tǒng)分析</b></p><p> 2.1 工資管理子系統(tǒng)需求分析 </p><p> 需求分析是系統(tǒng)開發(fā)過程中必不可少的一個重要環(huán)
24、節(jié)。尤其是對于我們所開發(fā)的財務(wù)管理系統(tǒng),由于涉及財務(wù)的相關(guān)信息多數(shù)是不對外公開的,所以要知道內(nèi)部的詳細流程及內(nèi)容,必須有一個詳細的需求分析。 </p><p> 需求分析的過程可以說是一個對具體問題的反復(fù)理解和抽象的過程。理解就是對現(xiàn)實問題的理解,要弄清楚究竟需要解決什么問題。抽象就是除去問題的表面,提取問題的本質(zhì),建立問題的邏輯模型,以便于以后階段的系統(tǒng)的設(shè)計實現(xiàn)。需求分析階段是軟件產(chǎn)品生存命期中一個重要階段
25、,其根本任務(wù)是確定用戶對軟件系統(tǒng)的需求。</p><p> 2.1.1 工資管理子系統(tǒng)簡介</p><p> 隨著企業(yè)的快速發(fā)展,企業(yè)規(guī)模越來越大,職工的數(shù)量也越來越多,工資管理更加的復(fù)雜,而工資管理是一項瑣碎、復(fù)雜而又十分細致的工作,工資計算、發(fā)放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資
26、發(fā)放工作,不僅能夠保證工資核算準(zhǔn)確無誤、快速輸出,而且還可以利用計算機對有關(guān)工資的各種信息進行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,同時計算機具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。這就對企業(yè)工資管理提出了新的要求,用計算機管理系統(tǒng)來管理企業(yè)工資已經(jīng)成為目前的趨勢,使用計算
27、機可以高速,快捷地完成以上工作。</p><p> 2.1.2 設(shè)計目標(biāo)</p><p> 本子系統(tǒng)的設(shè)計目標(biāo)是能夠?qū)δ彻韭毠さ幕拘畔⒑凸べY信息進行添加和修改,根據(jù)個人信息將工資分為職務(wù)工資,其他工資等。能夠調(diào)整工資標(biāo)準(zhǔn)和員工信息,也能夠調(diào)整其他工資項目,根據(jù)需要對職工基本信息和工資信息的查詢,本系統(tǒng)能夠生成各個月的工資表,能夠打印報表方便保存和管理,還包括對系統(tǒng)的一些基本操作功能
28、,比如為完善系統(tǒng)管理功能,增加工資系統(tǒng)用戶管理功能,系統(tǒng)應(yīng)該包括系統(tǒng)用戶數(shù)據(jù)的添加,修改和刪除。職工為系統(tǒng)普通用戶,只能運行系統(tǒng)個人工資查詢功能;系統(tǒng)管理員則能運行系統(tǒng)所有功能,從而有效保證系統(tǒng)數(shù)據(jù)的安全性,系統(tǒng)應(yīng)該具有簡單,易用,小巧,經(jīng)典的特色,應(yīng)該能夠?qū)竟べY管理進行優(yōu)化,使其系統(tǒng)化,高效化,智能化。并保證工資管理的準(zhǔn)確性,簡易性,為公司財務(wù)人員提供便利。</p><p> 2.1.3 設(shè)計思想<
29、/p><p> 本系統(tǒng)開發(fā)設(shè)計思想:</p><p> 盡量利用企業(yè)現(xiàn)有的軟硬件環(huán)境,采用先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用企業(yè)現(xiàn)有的資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。</p><p> 系統(tǒng)應(yīng)符合企業(yè)工資管理的規(guī)定,滿足企業(yè)相關(guān)人員日常使用的需要,并達到操作過程中的直觀、方便、實用、安全等要求。</p><p> 系統(tǒng)采用模
30、塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的設(shè)計維護人員進行補充、維護。</p><p> 系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、修改、備份等操作。</p><p><b> 2.2 可行性分析</b></p><p> 2.2.1 經(jīng)濟可行性</p><p>
31、目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟支出有限。當(dāng)系統(tǒng)開發(fā)完實際運行后,將很大程度上提高計算機的功能,在為使用者帶來便利的同時,也為系統(tǒng)的進一步推廣創(chuàng)造了條件。這帶來的經(jīng)濟回報將遠超過支出,并且最重要的一點是該軟件的開發(fā)可以給我們對系統(tǒng)的開發(fā)有個全面的認(rèn)識。從經(jīng)濟角度考慮,此信息系統(tǒng)開發(fā)可行。</p><p> 2
32、.2.2 技術(shù)可行性</p><p> 此次信息系統(tǒng)開發(fā)是大學(xué)專業(yè)知識的一次綜合應(yīng)用與提高,我們小組可以在自己的電腦上完成系統(tǒng)開發(fā)。我們小組的成員有計算機,小組成員之間可以通過QQ或電話進行即時交流,協(xié)調(diào)開發(fā)工作,解決開發(fā)工作中出現(xiàn)的問題。</p><p> 就技術(shù)力量來說,我們小組可以完成此次開發(fā)工作。開發(fā)過程中會出現(xiàn)許多問題,有我們預(yù)想之中的,也有一些沒有我們預(yù)想到,但我們有信心
33、克服一切困難。該學(xué)期本組各成員已認(rèn)真學(xué)習(xí)了有關(guān)PowerBuilder9.0及SQL Server 2000的知識,對網(wǎng)絡(luò)技術(shù)和操作系統(tǒng)也有系統(tǒng)的了解,能解決常見的軟硬件問題。目前,財務(wù)管理系統(tǒng)已得到大量應(yīng)用,有許多可供參考的成功系統(tǒng)。從技術(shù)角度考慮,此信息系統(tǒng)開發(fā)可行。</p><p> 2.2.3 操作可行性</p><p> 界面設(shè)計時充分考慮管理人員及其他用戶的習(xí)慣,使得操作簡
34、單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確;制表靈活;適應(yīng)力強;容易擴充。</p><p> 2.3 系統(tǒng)的安全性分析</p><p> (1)系統(tǒng)提供用戶登錄功能(進行用戶身份驗證),并且用戶名和用戶編號是唯一的。用戶在登錄界面上填寫任意的用戶名和用戶密碼(中文或英文);系統(tǒng)提供登錄過程中的出錯處理機制和操作成功處理機制。進入數(shù)據(jù)庫系統(tǒng)時,系統(tǒng)首先會根據(jù)輸入的用戶標(biāo)識(用戶名和密碼)進
35、行用戶身份鑒定。</p><p> (2)用戶權(quán)限的設(shè)定,目的是確保只授權(quán)給有資格的用戶訪問數(shù)據(jù)庫的權(quán)限,同時令所有未被授權(quán)的人員無法接近數(shù)據(jù)。</p><p> 本系統(tǒng)的用戶權(quán)限分為二種:一種是系統(tǒng)管理員權(quán)限,獲得此權(quán)限的用戶被允許對數(shù)據(jù)庫中的數(shù)據(jù)進行操作,包括數(shù)據(jù)的錄入、修改和更新等,同時允許此管理員將管理員權(quán)限授予其他的用戶或者收回;另一種是普通用戶權(quán)限,獲得普通用戶權(quán)限的用戶不
36、能接觸數(shù)據(jù)庫中的數(shù)據(jù),只能進行授權(quán)范圍內(nèi)合法的操作,如信息檢索、打印等活動,但具有被系統(tǒng)管理員授予更高級別權(quán)限的資格。</p><p> (3)系統(tǒng)對非法用戶具有警告功能,例:單用戶表中不存在的用戶企圖登錄系統(tǒng),系統(tǒng)應(yīng)該要求用戶輸入合法用戶名和用戶密碼,并警告用戶的操作。</p><p><b> 3 系統(tǒng)總體設(shè)計</b></p><
37、p> 3.1 系統(tǒng)功能模塊劃分</p><p> 在整體設(shè)計階段應(yīng)著重解決實現(xiàn)需求分析的程序模塊設(shè)計問題。這包括考慮如何把被開發(fā)的軟件系統(tǒng)劃分成若干個模塊,并決定各模塊的接口,即模塊間的相互關(guān)系,以及模塊之間的傳遞的信息。其中本系統(tǒng)主要包括總賬管理,現(xiàn)金管理,工資管理及系統(tǒng)管理幾大模塊,</p><p> 圖3.1 財務(wù)管理模塊流程圖</p><p>
38、 3.2 財務(wù)管理業(yè)務(wù)數(shù)據(jù)流圖</p><p><b> 圖</b></p><p> 圖3.2財務(wù)管理業(yè)務(wù)數(shù)據(jù)流圖</p><p> 3.3 工資管理模塊劃分</p><p> 工資管理子系統(tǒng)的目的就是進行企業(yè)工資的發(fā)放和核算,工資動態(tài)變動管理,工資費用計提與分配、銀行代發(fā)等,從而幫助企業(yè)的財務(wù)主管部門提高工作
39、效率,實現(xiàn)企業(yè)工資信息管理的系統(tǒng)化、規(guī)范化和自動化。能夠和考勤管理系統(tǒng)、認(rèn)識管理系統(tǒng)相結(jié)合,真正實現(xiàn)企業(yè)高效、科學(xué)、現(xiàn)代化的員工管理。系統(tǒng)最終實現(xiàn)的主要功能為:</p><p> ·工資信息設(shè)置部分:包括設(shè)置員工的基本工資和其他項目的金額,如獎金等。并且負(fù)責(zé)設(shè)置員工工資的計算公式。</p><p> ·工資信息管理部分:包括統(tǒng)計出勤、計算工資、查詢工資和導(dǎo)出工資表。
40、</p><p> ·系統(tǒng)部分:包括添加用戶和修改密碼。</p><p> 圖3.3 工資管理模塊流程圖</p><p><b> 3.4 數(shù)據(jù)描述</b></p><p><b> ?。?)數(shù)據(jù)流圖</b></p><p> 圖3.4工資管理數(shù)據(jù)流圖<
41、;/p><p><b> (2)實體E-R圖</b></p><p> 根據(jù)前面對系統(tǒng)功能模塊和系統(tǒng)數(shù)據(jù)庫的分析,可以得到工資管理系統(tǒng)的相關(guān)數(shù)據(jù)實體:員工,管理人員等,從而設(shè)計出工資管理系統(tǒng)的整體E-R圖(圖3.4.2)以及用戶信息實體E-R圖(圖3.4.3)</p><p> 圖3.5 用戶信息實體E-R圖</p><p
42、> 圖3.6 實體E-R圖</p><p><b> 4 數(shù)據(jù)庫設(shè)計</b></p><p> 4.1 數(shù)據(jù)庫需求分析</p><p> 數(shù)據(jù)庫是信息管理系統(tǒng)的后臺,存儲著所有的信息,在信息管理系統(tǒng)中有著很重要的地位。數(shù)據(jù)庫設(shè)計的好與壞,直接影響到這個系統(tǒng)的運行效率。良好的數(shù)據(jù)庫設(shè)計,可以提高數(shù)據(jù)信息的存儲效率,確保數(shù)據(jù)信息的完整
43、性和一致性。</p><p> 針對工資信息管理系統(tǒng)的需求,通過對員工工資計算過程的內(nèi)容分析,為本系統(tǒng)設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):</p><p> ·基本工資信息:包括員工編號和基本工資(元/小時)。</p><p> ·獎懲信息:包括員工編號、獎金、罰金等。</p><p> ·計算公式信息:包括各項
44、工資,加班費的百分比、、曠工、遲到早退扣發(fā)等。</p><p> ·出勤統(tǒng)計信息:包括員工編號、姓名、統(tǒng)計日期、出勤天數(shù)、遲到早退次數(shù)、加班天數(shù)、加班天數(shù)等。</p><p> ·工資統(tǒng)計信息:包括員工編號、姓名、統(tǒng)計日期、基本工資、獎金、津貼、福利,加班費等。</p><p> 4.2 數(shù)據(jù)表的設(shè)計與創(chuàng)建</p><p
45、> 根據(jù)以上分析,系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下而表格所示。每個表格表示在數(shù)據(jù)庫中的一個表。</p><p><b> 表4.1用戶信息表</b></p><p> 表4.2 員工基本信息表</p><p> 表4.3 員工出勤統(tǒng)計信息表</p><p> 表4.4員工獎懲信息表</p>
46、<p> 表4.5工資計算公式信息表</p><p> 表4.6 員工工資統(tǒng)計信息表</p><p> 4.3 數(shù)據(jù)庫的連接</p><p> 數(shù)據(jù)庫前端開發(fā)工具和后臺數(shù)據(jù)庫管理系統(tǒng)連接方式是個很重要課題PowerBuilder提供了兩種訪問后臺數(shù)據(jù)庫方式種是通過ODBC標(biāo)準(zhǔn)接口方式,第 2種是通過專用接口和后臺數(shù)據(jù)庫相連.</p>
47、<p> 本財務(wù)管理系統(tǒng)采用了ODBC連接數(shù)據(jù)庫。ODBC(Open Database Connectivity,開放式數(shù)據(jù)庫互連)是微軟公司開放服務(wù)結(jié)構(gòu)中有關(guān)數(shù)據(jù)庫的一個組成部分。ODBC本身也提供了對SQL語言的支持,使用過程中可以根據(jù)用戶需求直接將SQL語句送給ODBC。ODBC的最大優(yōu)點是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫。</p><p> 在PB 中通過配置 SQLCA.
48、DBMS=‘ODBC’對象的屬性可使應(yīng)用程序通過ODBC連接到數(shù)據(jù)庫。開放數(shù)據(jù)源接口連接過程如下: </p><p> 首先,在PowerBuilder集成環(huán)境中創(chuàng)建數(shù)據(jù)庫:啟動PowerBuilder,在“Database Profiles”對話框中打開“ODB ODBC”樹列表項,再打開其下面的“Utilities”樹列表項,
49、雙擊“Create ASA Database”選項,由對話框提示創(chuàng)建ASA數(shù)據(jù)庫。</p><p><b> 圖4.1</b></p><p> 其次, 添加數(shù)據(jù)源。操作的具體流程為:WINDOWS中控制面版C數(shù)據(jù)源32位系統(tǒng)DSN添加選擇使用的數(shù)據(jù)庫。如下圖:</p><p><b> 圖4.2</b></p
50、><p> 再者,建立數(shù)據(jù)庫引導(dǎo)名。在powerbuilder9.0中單擊“DB Profile”圖標(biāo),在彈出的“Database Profiles”對話框中進行具體流程操作: ODB ODBC New Profile Database Profile Setup-ODBC Connection, 在“Profile Name”文本框中輸入“mydb”,在“Data Source”下拉列表框中選取ODBC數(shù)據(jù)源“m
51、ydb”。</p><p><b> 圖4.3</b></p><p> 最后在Database Profile Setup-ODBC對話框中的 “Preview”選項卡中,查詢自動生成的鏈接語法,單擊“Test Connection”按鈕測試是否連接成功,如果鏈接成功,會彈出提示對話框如下:</p><p><b> 圖4.4
52、</b></p><p><b> 部分代碼如下所示:</b></p><p> // ODBC 數(shù)據(jù)源連接數(shù)據(jù)庫SQLCA.DBMS='ODBC'SQLCA.Auto commit=falseSQLCA.DBPARM="ConnectString='DSN=STOCK;UID=sa;PWD='"
53、;CONNECT USING SQLCA;IF SQLCA.SQLCode<> 0 THEN Messagebox("連接失敗",SQLCA.SQLErrText,Exclamation!)End if</p><p> // sql連接數(shù)據(jù)庫gs_filepath=GetCurrentDirectory ( )gs_filepath=gs_filepath+'
54、;\connect.ini'// Profile Northwind 用配置文件連接SQLCA.DBMS = profileString(gs_filepath,"DataBase",'DBMS','')SQLCA.Database = ProfileString(gs_filepath, "DataBase", "DATABASE"
55、;, "MASTER")SQLCA.ServerName =ProfileString(gs_filepath, "DataBase", "ServerName",".")SQLCA.LogId = ProfileString(gs_filepath, "DataBase", "LogId","SA&qu
56、ot;)SQLCA.Logpass=ProfileString(gs_filepath, "DataBase", "Logpass", "")SQLCA.DBParm = ProfileString(gs_fil</p><p> //// 手工配置數(shù)據(jù)庫再連接,Profile Northwind//SQLCA.DBMS = "MSS
57、Microsoft SQL Server"//SQLCA.Database = "Northwind"//SQLCA.ServerName = "."//SQLCA.LogId = "sa"//SQLCA.AutoCommit = False//SQLCA.DBParm = ""</p><p> Connect
58、 using SQLCA;If sqlca.sqlcode <>0 then messagebox("提示","連接數(shù)據(jù)庫"+SQLCA.database+"失敗。原因為:"+sqlca.sqlerrtext)ElseOpen(zjm)End if</p><p><b> 5 系統(tǒng)詳細設(shè)計</b></
59、p><p> 5.1 系統(tǒng)模塊詳細設(shè)計</p><p> 本系統(tǒng)共包括總賬管理系統(tǒng),現(xiàn)金管理系統(tǒng),工資管理系統(tǒng)三大模塊,其主要功能模塊說明如下:</p><p><b> (1)總賬管理系統(tǒng)</b></p><p> 對固定資產(chǎn)進行全程跟蹤,從購進、維修、封存到報廢。 可實現(xiàn)多種折舊方法如:不計提折舊、平均年限法、工
60、作量法、年數(shù)總和法。 可提供固定資產(chǎn)匯總統(tǒng)計、折舊計算報表、固定資產(chǎn)價值結(jié)構(gòu)分析、超齡資產(chǎn)報表等等報表。 對重要固定資產(chǎn)—設(shè)備進行重點管理,如設(shè)備保養(yǎng)和維修等。</p><p><b> (2)現(xiàn)金管理系統(tǒng)</b></p><p> 既可同總賬系統(tǒng)聯(lián)合起來使用,也可單獨給出納使用,能處理企業(yè)日常出納業(yè)務(wù),進行現(xiàn)金、銀行日記賬登記;銀行存款的對賬及額調(diào)節(jié)等??缮涩F(xiàn)
61、金、銀行存款日報表等報表。 銀行對賬采用自動對賬與手工對賬相結(jié)合的方式。自動對賬是計算機根據(jù)對賬依據(jù)自動進行核對、勾銷,對賬依據(jù)由用戶根據(jù)需要選擇。</p><p><b> (3)工資管理系統(tǒng)</b></p><p> 用戶可根據(jù)自己的實際情況,確定工資項目、結(jié)構(gòu)及其計算公式,并可隨時進行更改。系統(tǒng)應(yīng)支持多套工資方案,支持按月發(fā)放工資,可處理計時工資,工資計算所
62、需的基礎(chǔ)數(shù)據(jù),如出勤資料、計件資料等由系統(tǒng)從其他模塊中自動抓取。系統(tǒng)應(yīng)可自動計算個人所得稅、社會保險及工資尾數(shù),工資數(shù)據(jù)可進行綜合分析,生成常用工資報表。</p><p> 本人主要負(fù)責(zé)工資管理系統(tǒng)部分。其中包括用戶信息表,員工基本信息表(記錄了員工的個人基本信息,包括員工編號,姓名,及其所在部門,所任職務(wù)等,是工資管理中的基礎(chǔ)信息);獎懲信息表(主要記錄員工的獎懲信息,從而可根據(jù)獎懲情況進行工資的核算);出勤
63、統(tǒng)計信息表(包括員工編號、統(tǒng)計日期、出勤天數(shù)、遲到早退次數(shù)、加班天數(shù)等)。工資計算公式信息表(綜合數(shù)據(jù)庫中的工作簡歷表,獎懲記錄表等對各部門員工進行其基本工資,獎金及各種保險等的核算,得到各項工資的詳細信息)及相關(guān)報表等,根據(jù)用戶實際情況完成對其工資信息的管理,從而進一步實現(xiàn)財務(wù)管理系統(tǒng)的功能。后面將主要針對工資管理的設(shè)計與實現(xiàn)做詳細的介紹。</p><p> 5.2 登錄模塊及代碼設(shè)計</p>
64、<p> 登錄模塊的詳細設(shè)計主要是用戶登錄的一個界面,判斷登錄的用戶是管理員還是普通用戶,進入后將面對的是主界面,從而進行相關(guān)的操作。</p><p> 登錄的界面主要由用戶名和密碼的信息,還有一些標(biāo)題設(shè)置,確定和取消的按鈕組成。通過標(biāo)題可以知道此系統(tǒng)的大概內(nèi)容,由此,登錄界面的設(shè)計完成。</p><p> 圖5.1登陸界面(管理員)</p><p>
65、;<b> 登陸界面代碼設(shè)計:</b></p><p> string ls_name2,ls_mima2,ls_mima ls_name2=trim(sle_1.text) select Glyzh into :ls_mima from glyzh where glyzh.Glyzh=:ls_name2; ls_mima2=trim(sle_2.text) if ls_
66、mima2<>ls_mima then messagebox("出錯了","密碼錯誤") sle_2.text="" sle_2.setfocus() return elseif ls_mima2=ls_mima then messagebox("登陸成功","歡迎使用!") open(w_glygn) clo
67、se(parent) end if </p><p> 5.3 主窗體模塊設(shè)計</p><p> 在這個項目中,選擇使用多文檔界面。使用這個窗體的好處是可以使程序更加有條理。對于一個多任務(wù)的應(yīng)用程序,使用多文檔窗體還可以減少占用的系統(tǒng)資源。主窗體設(shè)計的界面是用菜單編輯器做的,主要由系統(tǒng)、工資信息設(shè)置、工資信息管理和關(guān)于這四個大模塊組成。主窗體是進行相關(guān)操作的主界面。在這幾個里,管理員
68、有所有的權(quán)利進行各種操作。 </p><p> 在主窗體的設(shè)計中,在系統(tǒng)的下拉菜單里包括有添加用戶、修改密碼和退出系統(tǒng)。在這個模塊里普通用戶只能修改自己的密碼的權(quán)利。不可逾越其權(quán)限,否則提示錯誤信息。</p><p> 圖5.2 身份驗證錯誤警告</p><p>
69、在工資信息設(shè)置的下拉菜單里包括有基本工資信息設(shè)置、其他項目信息設(shè)置和計算公式設(shè)置。在這個模塊里,普通用戶沒有任何權(quán)利進行相關(guān)的操作。 </p><p> 在工資信息管理的下拉菜單里包括有統(tǒng)計出勤信息、計算實發(fā)工資、查詢工資和導(dǎo)出工資表。在這個模塊里,普通用戶有統(tǒng)計出勤信息和查詢工資的權(quán)利,但是都顯示的是自己的信息。</p>&l
70、t;p><b> 圖5.3主窗體</b></p><p> 5.4 各子窗體截圖及代碼設(shè)計</p><p> 選擇“工資信息設(shè)置”—>“基本工資設(shè)置”菜單設(shè)置員工的基本工資,可以根據(jù)員工的編號,或者根據(jù)員工職務(wù)設(shè)置基本工資,設(shè)置的基本工資為每個小時的工資。</p><p> 圖5.4工資信息設(shè)置窗體</p>&
71、lt;p><b> 部分代碼設(shè)計:</b></p><p><b> 窗口open事件:</b></p><p><b> long a</b></p><p><b> string xx</b></p><p> dw_1.settra
72、nsobject(sqlca)</p><p> dw_1.retrieve()</p><p> a=dw_1.getrow()</p><p> xx=dw_1.getItemString(a,"bu")</p><p> dw_2.settransobject(sqlca)</p><p&
73、gt; dw_2.retrieve(xx)</p><p><b> return</b></p><p> 按鈕dw_1的itemchanged事件:</p><p><b> long a</b></p><p><b> String xx</b></p&
74、gt;<p> a=dw_1.getrow()</p><p> ss=dw_1.getItemString(a,"bu")</p><p> dw_2.settransobject(sqlca)</p><p> dw_2.retrieve(xx)</p><p><b> return
75、</b></p><p> 選擇“工資信息設(shè)置”—>“其他項目設(shè)置”菜單,在其他項目設(shè)置的窗體中,設(shè)置員工當(dāng)月的獎金、津貼、福利等項目。</p><p> 圖5.5其他項目設(shè)置窗體</p><p> 此窗體部分代碼設(shè)計如下:</p><p> 按鈕ddlb_1的selectionchanged事件:</p>
76、;<p> if ddlb_1.text="項目構(gòu)成" then</p><p> dw_1.dataobject="xiangmu"</p><p><b> end if</b></p><p> if ddlb_1.text="獎金" then</p&
77、gt;<p> dw_1.dataobject="jiangjin"</p><p> end if ddlb_1.text="津貼" then</p><p> dw_1.dataobject="jintie"</p><p> end if ddlb_1.text="
78、福利" then</p><p> dw_1.dataobject="fuli"</p><p><b> end if</b></p><p> dw_1.settransobject(sqlca)</p><p> dw_1.retrieve()</p><p
79、> 按鈕dw_2的clicked事件:</p><p> //定義一個實例變量 Boolean ib_flag</p><p> //在數(shù)據(jù)窗口的單擊事件編寫如下內(nèi)容:</p><p> String ls_column, ls_sort </p><p> ls_column = this.GetObjectAtPointe
80、r()//messagebox("",ls_column)</p><p> ls_column = left(ls_column, len(ls_column) - 1) //messagebox("",ls_column)</p><p> if not Lower(right(ls_column, 1)) = "_t"
81、then return </p><p> ls_column = left(ls_column, len(ls_column) - 1) </p><p> 選擇“工資信息設(shè)置”—>“工資計算公式設(shè)置”菜單,在這個計算公式窗體中設(shè)置員工實際發(fā)放工資的計算公式。</p><p> 圖5.6 工資計算窗體</p><p><b
82、> 部分代碼如下:</b></p><p> If sle_2.text=String(aa*integer(sle_1.text)) Then</p><p> MessageBox( "請輸入正常加班工資百分比", "提示")</p><p> Me.textovertimecom = &qu
83、ot;"</p><p> Me.textovertimecom.SetFocus</p><p> Else If Me.textovertimespe = "" And IsNumeric(Me.textovertimespe) = False Then</p><p> MessageBox ("請輸入特殊加班工資
84、百分比", "提示")</p><p> Me.textovertimespe = ""</p><p> Me.textovertimespe.SetFocus</p><p> ElseIf Me.texterrand = "" And IsNumeric(Me.texterrand)
85、 = False Then</p><p> MessageBox( "請輸入出差工資", "提示")</p><p> Me.texterrand = ""</p><p> Me.texterrand.SetFocus</p><p> ElseIf Me.textabs
86、ent = "" And IsNumeric(Me.textabsent) = False Then</p><p> MessageBox( "請輸入曠工扣發(fā)工資", "提示")</p><p> Me.textabsent = ""</p><p> Me.textabsent
87、.SetFocus</p><p> ElseIf Me.textle = "" And IsNumeric(Me.textle) = False Then</p><p> MessageBox( "請輸入遲到早退扣發(fā)工資", "提示")</p><p><b> End If</b
88、></p><p> 在窗體的open事件寫代碼</p><p> sle_3.text = STring(today(), 'yyyy-mm-dd ') + " " + String(now(), 'hh:mm:ss ') - " " - String(absent(), 'hh:mm:aa
89、9;) </p><p><b> 6 系統(tǒng)測試</b></p><p> 6.1 系統(tǒng)測試的目的</p><p> 系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實施的最后審查。系統(tǒng)測試工作一般包括以下四個步驟:單元測試、組裝測
90、試、系統(tǒng)測試和驗收測試。</p><p> 對軟件進行測試的主要方法為人工測試和機器測試,前者又包括個人復(fù)查、走查和會審,而后者又包括黑盒測試和白盒測試。</p><p> 在本財務(wù)管理系統(tǒng)中,首先為各個數(shù)據(jù)庫輸入測試數(shù)據(jù),然后對各部分,如表、窗口、控件等一起進行程序調(diào)試及功能測試,如發(fā)現(xiàn)錯誤后立即改正,直到正確通過后,將相關(guān)的部分連接起來,進行綜合測試,逐步組合,直到整個系統(tǒng)調(diào)試成功
91、。</p><p> 6.2 用戶界面測試</p><p> 進行系統(tǒng)用戶界面測試的目的在于,分析軟件的用戶界面的設(shè)計是否合理,是否美觀大方,是否合乎用戶的期望或要求。用戶界面測試包括菜單,窗體及窗體上的所有按鈕,文字,出錯提示,幫助信息等方面的測試。</p><p><b> 測試內(nèi)容:</b></p><p>
92、 (1)界面布局與外觀的合理性,從我個人的角度來講,我認(rèn)為所開發(fā)的這個財務(wù)管理系統(tǒng)的界面布局基本可以滿足用戶需求。</p><p> (2)窗體測試,看窗體能否正常運行。例如,當(dāng)用戶運行該系統(tǒng)時,首先會彈出一個歡迎界面,大概持續(xù)幾秒鐘,隨后會出現(xiàn)用戶登陸對話框。其次,要對用戶身份進行驗證。如果驗證通過,會進入財務(wù)管理系統(tǒng)主界面,否則若連續(xù)輸入錯誤用戶名和密碼,則會強行退出。如果用戶想退出本系統(tǒng),則點取消按鈕即
93、可。</p><p> (3)按鈕和菜單測試,所開發(fā)的這個財務(wù)管理系統(tǒng)有很多窗體,每個窗體都有相應(yīng)的按鈕,個別窗體還有菜單。當(dāng)點擊其中的某個按鈕或菜單時,都應(yīng)該彈出相應(yīng)的窗體或執(zhí)行相應(yīng)的操作。</p><p><b> 6.3 性能測試</b></p><p> 性能測試是驗證軟件的性能在正常環(huán)境和系統(tǒng)條件下重復(fù)使用是否還能滿足性能指標(biāo)。
94、或者執(zhí)行同樣任務(wù)時新版本不比舊版本慢。一般還檢查系統(tǒng)記憶容量在運行程序時會不會流失。</p><p> 由于開發(fā)的這個財務(wù)管理系統(tǒng)只有一個版本,所以不存在新舊版本兼容問題。主要是通過CPU使用率,內(nèi)存使用率,在不同版本的Windows下能否正常運行,在運行過程中是否會出現(xiàn)死機現(xiàn)象等幾項來對軟件性能進行測試的。經(jīng)過測試,所開發(fā)的這個系統(tǒng),其CPU使用率和內(nèi)存使用率,都比較低,在運行期間,不會影響其它程序的正常運行
95、。即使在不同版本的Windows下也能正常運行,并且在運行過程中不會引發(fā)任何死機現(xiàn)象。</p><p><b> 結(jié)束語</b></p><p><b> 1 .系統(tǒng)特色</b></p><p> (1)友好性。由于使用者為非計算機專業(yè)人員,故在設(shè)計中充分考慮這一點,采用圖形界面,用戶界面直觀,簡單易懂,便于操作,只
96、需經(jīng)過簡單培訓(xùn)就能掌握。</p><p> (2)系統(tǒng)的容錯功能。在數(shù)據(jù)庫系統(tǒng)的設(shè)計中有一個需要注意的問題,那就是系統(tǒng)的容錯功能。一個好的系統(tǒng)要有準(zhǔn)備應(yīng)付不同的用戶,因為用戶在使用中是不可以能完全按照設(shè)計者的思路來進行操作的,刻板地要求用戶按照設(shè)計者的思路來進行操作是不現(xiàn)實的。設(shè)計的系統(tǒng)要考慮適應(yīng)不同的使用者,能夠在用戶錯誤的時后給以提示。就本系統(tǒng)中的密碼驗證設(shè)置而言,如:用戶登錄對話框,輸入了錯誤的密碼。將顯
97、示一條錯誤信息,根據(jù)用戶的選擇,做出繼續(xù)輸入密碼或退出系統(tǒng)的響應(yīng)。</p><p><b> 2 .設(shè)計感言</b></p><p> 經(jīng)過兩個多月的設(shè)計,財務(wù)管理系統(tǒng)基本設(shè)計完畢。本系統(tǒng)的功能基本符合用戶需求,能夠完成員工資信息的錄入,工資信息的查詢以及相關(guān)報表的打印,系統(tǒng)的維護等功能.使用戶方便進行數(shù)據(jù)輸入、修改、刪除等管理措施。對于數(shù)據(jù)的一致性的問題也通過程
98、序進行了有效的解決。</p><p> 在系統(tǒng)設(shè)計過程中,我體會到了即使是一件小事也不能馬虎,在設(shè)計之前一定要對所設(shè)計的系統(tǒng)有較為深刻地了解,并對用戶的要求加以認(rèn)真的分析,并給予分類,對所分類進行功能模塊化設(shè)計,畫出系統(tǒng)數(shù)據(jù)流圖,流程圖和結(jié)構(gòu)圖.這樣在進行詳細設(shè)計時才可以做到有條不紊一步步地進行.編制一個系統(tǒng)還是有很多可學(xué)習(xí)的地方,不僅要掌握好相關(guān)知識,而且做事要細心,謹(jǐn)慎,這也是將來工作和學(xué)習(xí)應(yīng)該注意的地方。
99、</p><p> 3 .系統(tǒng)局限及展望</p><p> 在本系統(tǒng)的開發(fā)過程中,由于畢業(yè)設(shè)計時間較短,以及初期對財務(wù)管理的整個流程不夠熟悉,再加上本人在知識、經(jīng)驗方面都存在不足之處所以系統(tǒng)還有許多不盡如人意的地方,比如用戶界面不夠美觀,出錯處理能力不夠強等問題。在今后的工作和學(xué)習(xí)中我會更加努力,以求能在完善這個系統(tǒng)的同時掌握更多更有用的新知識,提高自身的實踐能力。</p>
100、<p><b> 參考文獻</b></p><p> [1] 孫彬. PowerBuilder 實踐教程. 中國鐵道出版社 , 2007</p><p> [2] 薩師煊,王珊. 數(shù)據(jù)庫系統(tǒng)概論. 高等教育出版社, 2006</p><p> [3] 王晟, 鄧遠輝. PowerBuil
101、der數(shù)據(jù)庫開發(fā)經(jīng)典案例解析. 清華大學(xué)出版社,2005</p><p> [4] 李曉喆,張曉輝. SQL Server 2000管理及應(yīng)用系統(tǒng)開發(fā).人民郵電出版社, 2002</p><p> [5] 程燕.“工資管理信息系統(tǒng)的開發(fā)”.《上海電機高等??茖W(xué)校學(xué)報》,2003</p><p> [6] Abraham Silberchatz
102、. Database System Concepts. 機械工業(yè)出版社,2003</p><p> [7] 周建芳.數(shù)據(jù)庫應(yīng)用技術(shù)—PowerBuilder應(yīng)用系統(tǒng)開發(fā). 水利水電出版社,2007</p><p> [8] 王龍. PowerBuilder管理信息系統(tǒng)項目開發(fā)實踐. 科學(xué)出版社,2005</p><p> [9] 盧守東. Powe
103、rBuilder數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù). 清華大學(xué)出版社, 2006</p><p> [10] 梁穎紅. 軟件工程理論與實踐 . 哈爾濱工業(yè)大學(xué)出版社, 2008</p><p> [11] 羅耀軍. 數(shù)據(jù)庫應(yīng)用技術(shù)—SQL Server 2000. 中國鐵道出版社, 2008</p><p> [12] http://www.biye51.
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工資管理系統(tǒng)畢業(yè)論文
- 工資管理系統(tǒng)畢業(yè)論文
- 工資管理系統(tǒng)畢業(yè)論文
- 工資管理系統(tǒng)設(shè)計與實現(xiàn)──工資管理、工資組、工資單【畢業(yè)論文設(shè)計】
- 企業(yè)工資管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——人事工資管理系統(tǒng)
- 企業(yè)工資管理系統(tǒng)-畢業(yè)論文
- 企業(yè)工資管理系統(tǒng)畢業(yè)論文
- 工資管理系統(tǒng)的畢業(yè)論文
- 企業(yè)工資管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文范文——工資管理系統(tǒng)
- 開發(fā)工資管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文工資管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)論文——工資管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)論文工資管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)論文工資管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)論文——工資管理系統(tǒng)的設(shè)計與實現(xiàn)
- 工資管理系統(tǒng)畢業(yè)設(shè)計論文
- 畢業(yè)論文范文——人事工資管理系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)論文范文——人事工資管理系統(tǒng)畢業(yè)設(shè)計
評論
0/150
提交評論