工資管理系統(tǒng)畢業(yè)論文_第1頁
工資管理系統(tǒng)畢業(yè)論文_第2頁
工資管理系統(tǒng)畢業(yè)論文_第3頁
工資管理系統(tǒng)畢業(yè)論文_第4頁
工資管理系統(tǒng)畢業(yè)論文_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、工資管理系統(tǒng)內(nèi)容摘要工資管理系統(tǒng)是針對企業(yè)的工資管理業(yè)務(wù)進(jìn)行計(jì)算機(jī)處理而開發(fā)的應(yīng)用軟件。該系統(tǒng)由系統(tǒng)輸入、查詢、修改、統(tǒng)計(jì)等子模塊組成,功能基本涵蓋普通企業(yè)的工資管理業(yè)務(wù)范圍。企業(yè)應(yīng)用本系統(tǒng)后,可以有效的提高工資管理水平。本文從市場調(diào)查、需求分析、開發(fā)平臺選擇、系統(tǒng)模塊建立、數(shù)據(jù)庫設(shè)計(jì)、功能模塊編程實(shí)現(xiàn)及軟件測試等方面闡述了本應(yīng)用系統(tǒng)的設(shè)計(jì)過程。為便于說明,文中繪制了程序結(jié)構(gòu)框圖、數(shù)據(jù)流程圖和部分界面圖。最后附有主要的源程序代碼清單?!娟P(guān)鍵詞】工資管理 管理系統(tǒng)數(shù)據(jù)庫 表目 錄第一章 引言 3第二章 需求分析 4 2.1、系統(tǒng)需求分析4 2.2、設(shè)計(jì)的基本思想和方法5 2.3、工資系統(tǒng)開發(fā)的必

2、要5第三章 系統(tǒng)總體設(shè)計(jì) 7 3.1、系統(tǒng)功能結(jié)構(gòu)圖 7 3.2、系統(tǒng)總體主設(shè)計(jì)流程圖 8第四章 系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)9 4.1、軟件的特點(diǎn)及功能10 4.2、系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)11第五章 工資管理系統(tǒng)的具體實(shí)現(xiàn)12 5.1、系統(tǒng)開發(fā)環(huán)境12 5.2、系統(tǒng)設(shè)計(jì)窗體12 5.3、各模塊設(shè)計(jì)13第六章 系統(tǒng)實(shí)現(xiàn)概況15 6.1、系統(tǒng)測試15 6.2、系統(tǒng)分析18 6.3、系統(tǒng)功能有待完善之處18第七章 結(jié)束語19致謝參考文獻(xiàn)工資管理系統(tǒng)第一章引言 隨著社會的進(jìn)步和計(jì)算機(jī)技術(shù)的發(fā)展,特別是微型計(jì)算機(jī)的大范圍普及,計(jì)算機(jī)的應(yīng)用逐漸由科學(xué)計(jì)算、實(shí)時(shí)控制等方面向非數(shù)值處理的各個(gè)領(lǐng)域中滲透。尤其是以微型計(jì)算機(jī)為處理

3、核心,以數(shù)據(jù)庫管理系統(tǒng)為開發(fā)環(huán)境的管理系統(tǒng)在辦公室自動化以及商業(yè)信息管理等方面的應(yīng)用,日益受到人們的關(guān)注。 隨著社會信息量的迅速增長,計(jì)算機(jī)處理的數(shù)據(jù)量不斷增加。文件管理系統(tǒng)采用的一次最多存取一個(gè)記錄的訪問方式,以及在不同文件之間缺乏相互聯(lián)系的結(jié)構(gòu),越來越不能適應(yīng)管理大量數(shù)據(jù)的需要,于是數(shù)據(jù)庫管理系統(tǒng)便應(yīng)運(yùn)而生。數(shù)據(jù)庫管理系統(tǒng)是用來控制建立數(shù)據(jù)庫中的數(shù)據(jù)、數(shù)據(jù)的存取,并維護(hù)數(shù)據(jù)庫的數(shù)據(jù)。從文件管理到數(shù)據(jù)庫管理,代表了兩代不同的數(shù)據(jù)管理技術(shù)。今天,數(shù)據(jù)庫管理已成為計(jì)算機(jī)信息管理的主要方式。數(shù)據(jù)庫的應(yīng)用非常廣泛,可應(yīng)用于各行各業(yè)。尤其目前電腦發(fā)展神速,運(yùn)用廣泛,甚至每個(gè)公司、每戶都有電腦,只要是稍

4、復(fù)雜的數(shù)據(jù),都可制作成數(shù)據(jù)庫,交由電腦來管理。用電腦管理數(shù)據(jù),可免除人為的疏忽,并且運(yùn)算速度快,可靠性提高。 在我國,管理信息系統(tǒng)是計(jì)算機(jī)應(yīng)用最廣泛的領(lǐng)域之一。隨著我國經(jīng)濟(jì)建設(shè)突飛猛進(jìn),管理科學(xué)化與管理手段的現(xiàn)代化已經(jīng)提到非常重要的地位。企、事業(yè)單位為了提高自身的管理水平和競爭能力,紛紛投入人力物力,開發(fā)適合本單位需求的管理信息系統(tǒng)。中小企業(yè)與行政事業(yè)單位建立的管理信息系統(tǒng)尤如雨后春筍,一個(gè)新的開發(fā)和管理信息系統(tǒng)的熱潮正在掀起, 為此我計(jì)劃設(shè)計(jì):工資管理系統(tǒng)。它可以大大減少人力,使人們擺脫了原有系統(tǒng)的局限性,只要在電腦上輕輕地點(diǎn)幾下就可以完成查詢、輸入、修改、輸出等功能。非計(jì)算機(jī)專業(yè)的人員也可

5、以熟練地進(jìn)行操作。 現(xiàn)在設(shè)計(jì)工資管理系統(tǒng)的軟件在網(wǎng)上很多且企業(yè)單位使用的也很多,我為什么未下載一套或使用一套現(xiàn)成的還要開發(fā)設(shè)計(jì)一套新的軟件呢?因?yàn)楝F(xiàn)代社會發(fā)展迅速,市場競爭激烈。公司剛成立三年要在殘酷的市場競爭中求生存立于不敗之地,就要在企業(yè)管理制度中對企業(yè)支出費(fèi)用進(jìn)行統(tǒng)計(jì)分析,極約經(jīng)營,才能良性發(fā)展。工資管理系統(tǒng)的統(tǒng)計(jì)功能可以實(shí)現(xiàn)對單位的員工工資項(xiàng)目進(jìn)行詳盡的統(tǒng)計(jì)分析,根據(jù)比較分析為企業(yè)領(lǐng)導(dǎo)提供職工收入的依據(jù),單位領(lǐng)導(dǎo)做出決策判斷,有目的的向一些關(guān)鍵崗位和對企業(yè)發(fā)展貢獻(xiàn)大的崗位進(jìn)行傾斜,調(diào)動職工的積極性,保持企業(yè)的良性發(fā)展。讓職工的工資收入和付出的勞動成正比,根據(jù)對企業(yè)的發(fā)展貢獻(xiàn)大小與職工的

6、工資收入掛鉤。根據(jù)工資管理系統(tǒng)的統(tǒng)計(jì)分析功能,比較年收入為領(lǐng)導(dǎo)在決策未來市場發(fā)展方向中,提供具有較大參考價(jià)值的依據(jù)。為公司的可持續(xù)性快速發(fā)展提供重要的價(jià)值。第二章 需求分析一、系統(tǒng)需求分析(一)、背景隨著小型企業(yè)的快速發(fā)展,規(guī)模越來越大,職工的數(shù)量也越來越多,企業(yè)工資管理更加的復(fù)雜,而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),如果實(shí)行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費(fèi)工作人員大量的時(shí)間和精力,計(jì)算機(jī)進(jìn)行工資發(fā)放工作,不僅能夠保證工資核算準(zhǔn)確無誤、快速輸出,而且還可以利用計(jì)算機(jī)對有關(guān)工資的各種信息進(jìn)行統(tǒng)計(jì),服務(wù)于財(cái)務(wù)部門其他

7、方面的核算和財(cái)務(wù)處理,同時(shí)計(jì)算機(jī)具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。這就對企業(yè)工資管理提出了新的要求,用計(jì)算機(jī)管理系統(tǒng)來管理企業(yè)工資已經(jīng)成為目前的趨勢,使用計(jì)算機(jī)可以高速,快捷地完成以上工作,從而提高了管理效率和水平。企業(yè)工資管理系統(tǒng)便是以計(jì)算機(jī)為工具,通過對工資管理所需的信息管理,不僅把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來,而且優(yōu)化了管理體系,使其高效化,簡易化,智能化,也提高了透明度和互動性。(二)、編寫目的 編寫該文檔是為了分

8、析人工管理企業(yè)工資的流程,把人工模式抽象為可在計(jì)算機(jī)上處理的自動模式,對企業(yè)工資的科學(xué)管理進(jìn)行分析與總結(jié),便于開發(fā)小組成員對系統(tǒng)整體功能的認(rèn)識,通過該文檔,確定了系統(tǒng)的目的和功能,以及管理的流程和方法,同時(shí)也為使用者提供參考。(三)、功能定義(1)員工基本信息的查詢,添加,修改,刪除,更新(2)員工工資表創(chuàng)建(包含 查詢,添加,修改,刪除,更新,工資統(tǒng)計(jì))。(3)登陸用戶的注冊 (四)、系統(tǒng)目標(biāo)本系統(tǒng)的設(shè)計(jì)目標(biāo)是能夠?qū)ζ髽I(yè)員工的基本信息和工資信息進(jìn)行添加和修改,也能夠調(diào)整其他工資項(xiàng)目,根據(jù)需要對企業(yè)員工基本信息和工資信息的查詢,增加系統(tǒng)用戶注冊功能。所有用戶均能運(yùn)行系統(tǒng)所有功能,系統(tǒng)應(yīng)該具有簡

9、單,易用,小巧,經(jīng)典的特色,應(yīng)該能夠?qū)ζ髽I(yè)工資管理進(jìn)行優(yōu)化,使其系統(tǒng)化,高效化,智能化。并保證工資管理的準(zhǔn)確性,簡易性,為企業(yè)財(cái)務(wù)人員提供便利。(五)、系統(tǒng)分工張靜負(fù)責(zé)界面的制作(外觀),以及用戶注冊等部分,陸海華負(fù)責(zé)工資管理和員工信息管理等部分(包括數(shù)據(jù)庫的連接和功能代碼的編寫)二、設(shè)計(jì)的基本思想和方法: 本系統(tǒng)設(shè)計(jì)是在windows環(huán)境的支持下運(yùn)行的,采用窗口式執(zhí)行文件,操作實(shí)用、簡易、方便、直觀。本著高效、全面、安全的設(shè)計(jì)思想,單位的辦公環(huán)境已經(jīng)具備辦公自動化系統(tǒng),以前的工資管理已經(jīng)是微機(jī)化管理,在此基礎(chǔ)上只是設(shè)計(jì)軟件環(huán)境,就能滿足單位工資管理的需要。(一)、 為了方便用戶操作,該系統(tǒng)提

10、供了部分提示窗口!,使用戶能夠按照提示語句完成各項(xiàng)操作。(二)、本系統(tǒng)的查詢功能可以按照編號或者姓名、學(xué)歷、職務(wù)、工作時(shí)間、民族等項(xiàng)目進(jìn)行查詢,也可以按照各個(gè)字段組合進(jìn)行查詢。(三)、本系統(tǒng)的修改功能提供了逐條察看的方式修改刪除和以姓名方式進(jìn)行查詢修改和刪除的功能,而且本著直觀、方便的原則進(jìn)行設(shè)計(jì)窗口。(四)、報(bào)表打印功能可以打印所有通信錄中擁有的信息,而且還要實(shí)現(xiàn)設(shè)置打印機(jī)的屬性,使用非常方便。(五)、本系統(tǒng)的統(tǒng)計(jì)功能可以按照實(shí)發(fā)工資和養(yǎng)老金等各種組合進(jìn)行查詢,達(dá)到公司對工資情況的具體分析,對公司領(lǐng)導(dǎo)的決策起到幫助作用。本系統(tǒng)包含“數(shù)據(jù)輸入”、“數(shù)據(jù)查詢”、“數(shù)據(jù)修改刪除”、“數(shù)據(jù)輸出”、“

11、用戶管理”、 “統(tǒng)計(jì)功能”“退出”等功能。這些功能是以下拉菜單的形式要求用戶選擇相應(yīng)的操作。本系統(tǒng)包含dhhmk.dbf和mmk.dbf數(shù)據(jù)庫主要用于存放職工編號信息和用戶信息。三、工資管理系統(tǒng)開發(fā)的必要(一)、可擴(kuò)充性:本系統(tǒng)在實(shí)際使用過程中,存在維護(hù)的困難。為適應(yīng)公司管理的要求,需要修改工資管理系統(tǒng)界面、增加或修改功能等方面,在操作的時(shí)候存在費(fèi)用和時(shí)間等問題,不能及時(shí)達(dá)到單位的要求。如果自主開發(fā)軟件,在使用維護(hù)方面,能夠及時(shí)、高效的完成軟件的更新提高,滿足單位的特殊需求。如單位工資改革要求加入安全工資、電話費(fèi)和目標(biāo)工資,在企業(yè)和個(gè)人的安全生產(chǎn)達(dá)到要求是累計(jì)增加安全工資,在經(jīng)營收入指標(biāo)完成的

12、個(gè)人增加目標(biāo)工資,達(dá)到工資收入和個(gè)人付出相掛鉤,達(dá)到多勞多得,保持公司的發(fā)展動力。(二)、整個(gè)程序在操作上具有以下優(yōu)點(diǎn): 1、界面友好,操作方便:全中文界面,界面友好,而且操作的交互方式多采用鍵盤操作以提高操作的速度。 2、功能的集中使用:以往的系統(tǒng),往往功能分散,相關(guān)的功能不能集中進(jìn)行使用,這給用戶的實(shí)際使用帶來了很大的不便。為此,在設(shè)計(jì)中應(yīng)進(jìn)盡可能地將一項(xiàng)工作中可能涉及的相關(guān)操作和可能查看的相關(guān)數(shù)據(jù)安排在同一的操作界面中,這樣,用戶便不需要反復(fù)地切換操作界面來修改哪怕是最微不足道的相關(guān)數(shù)據(jù),這在一定程度上也簡化了操作的流程,同時(shí)使操作更加靈活。 3、 操作的簡便易用:無論什么水平的操作人員

13、,簡便的操作方法是一致性要求,因此,最大限度地簡化操作,尤其是提供足夠系統(tǒng)輔助功能以減少手工數(shù)據(jù)錄入的工作量便成為系統(tǒng)的設(shè)計(jì)目標(biāo)之一,同時(shí)在系統(tǒng)操作的界面的設(shè)計(jì)中也應(yīng)盡可能地把常用子模塊添加至主系統(tǒng)窗口中,實(shí)現(xiàn)“一觸即開”窗口。 4、適應(yīng)性:應(yīng)該明確的是,實(shí)際操作人員對計(jì)算機(jī)的了解程度和實(shí)際的操作能力各不相同,因此軟件應(yīng)具有一定的適應(yīng)能力。一方面要保證計(jì)算機(jī)的初級操作人員在經(jīng)過短期的培訓(xùn)之后能夠很好的勝任基本的操作要求,另一方面還要能夠滿足計(jì)算機(jī)的熟練人員對操作的靈活性方面的較高層次上的要求。 5、透明性:在系統(tǒng)設(shè)計(jì)中,應(yīng)充分利用計(jì)算機(jī)在處理數(shù)據(jù)方面的能力,從而盡可能減輕操作人員的工作,實(shí)現(xiàn)一

14、定意義上的透明操作,即用戶無須知道模塊功能實(shí)現(xiàn)的具體過程,只需要設(shè)置一定的操作選項(xiàng),計(jì)算機(jī)即可按照用戶的要求得到所需要的處理結(jié)果,具體的操作細(xì)節(jié)對用戶是“透明”的。采用這樣的設(shè)計(jì)一方面可減輕使用者的操作復(fù)雜性,另一方面還可使操作折兌數(shù)據(jù)處理的針對性更強(qiáng),從而提高了工作的效率。 6、點(diǎn)面結(jié)合:再數(shù)據(jù)處理方面,一方面應(yīng)強(qiáng)調(diào)數(shù)據(jù)的成批處理能力,以盡可能簡化操作人員的處理工作,另一方面也應(yīng)十分重視對單獨(dú)數(shù)據(jù)的處理能力,這主要是因?yàn)樵趯?shí)際的處理中,往往會涉及對單個(gè)人員數(shù)據(jù)的修改和操作,如果僅僅修改少數(shù)人的數(shù)據(jù)還要使用較為復(fù)雜成批處理功能,那將會給操作帶來極大的不便,因此,“點(diǎn)面結(jié)合”的系統(tǒng)才能真正滿足實(shí)

15、際的需要。第三章 系統(tǒng)總體設(shè)計(jì)一、 系統(tǒng)功能結(jié)構(gòu)圖員工信息刪除員工信息修改員工信息添加員工信息更新員工信息查詢用戶注冊界面員工信息管理企業(yè)工資管理系統(tǒng)主界面用戶登陸界面工資修改工資創(chuàng)建工資統(tǒng)計(jì)工資查詢工資更新工資刪除工資信息管理關(guān) 于退出系統(tǒng)二、系統(tǒng)總體主設(shè)計(jì)流程圖 第四章 系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)一、 vb.net的特點(diǎn)及功能 增強(qiáng)的面向?qū)ο笾С?,如繼承 結(jié)構(gòu)化的異常處理 新的線程選擇 垃圾收集 (garbage collection) 創(chuàng)建 web 窗體與與創(chuàng)建 windows 窗體同樣容易 快速創(chuàng)建 web 服務(wù) 新版本的 activex data objects (ado) 實(shí)現(xiàn)非連接數(shù)據(jù)源的

16、訪問存取 支持跨語言繼承(visual basic 開發(fā)的類可以自其他語言寫的類繼承而來) visual basic .net 與其他 visual studio .net 語言完全集成 使用 web 窗體與 microsoft ado.net 快速開發(fā)可伸縮的網(wǎng)站 簡單的應(yīng)用程序部署過程,通過目錄對目錄的拷貝執(zhí)行文件和組件實(shí)現(xiàn) 用統(tǒng)一的調(diào)試器調(diào)試多語言應(yīng)用程序visual basic .net 的調(diào)試優(yōu)點(diǎn)在 consensus 3.0 的開發(fā)過程中顯現(xiàn)無疑。在這個(gè)項(xiàng)目中,.net 框架的非封裝性調(diào)試顯著的減少了幾乎 50% 的調(diào)試時(shí)間,以至于 consensus 的開發(fā)人員不再愿意使用舊的調(diào)

17、試環(huán)境。二、sql的特點(diǎn)及功能關(guān)系數(shù)據(jù)庫引擎可以返回?cái)U(kuò)展標(biāo)記語言 (xml) 文檔格式的數(shù)據(jù)。另外,xml 還可用于在數(shù)據(jù)庫中插入值以及更新和刪除數(shù)據(jù)庫中的值sql server 2000 支持分布式分區(qū)視圖增強(qiáng),使您得以在多臺服務(wù)器間對表進(jìn)行水平區(qū)分。還可以從一臺數(shù)據(jù)庫服務(wù)器擴(kuò)大到一組數(shù)據(jù)庫服務(wù)器,使服務(wù)器相互合作,提供與數(shù)據(jù)庫服務(wù)器群集相同的性能級別。此數(shù)據(jù)庫服務(wù)器組(或數(shù)據(jù)庫服務(wù)器聯(lián)合體)可以支持最大型的 web 站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)的數(shù)據(jù)存儲要求可以通過創(chuàng)建自己的 transact-sql 函數(shù)來擴(kuò)展 transact-sql 的可編程性。用戶定義函數(shù)可返回標(biāo)量值也可返回表當(dāng)應(yīng)用程序

18、中包含需要經(jīng)常執(zhí)行聯(lián)接或聚合操作的查詢時(shí),利用索引視圖可顯著提高查詢性能。索引視圖允許在視圖中創(chuàng)建索引,在數(shù)據(jù)庫中存儲視圖的結(jié)果集并編制索引。不必為了利用索引視圖所帶來的性能改進(jìn)而修改現(xiàn)有的應(yīng)用程序sql server 2000 引入了三種新的數(shù)據(jù)類型:bigint 是 8 字節(jié)的整型類型,sql_variant 類型允許存儲不同數(shù)據(jù)類型的數(shù)據(jù)值,table 類型允許應(yīng)用程序臨時(shí)存儲結(jié)果供以后使用。table 類型可用于變量,并可作為用戶定義函數(shù)的返回?cái)?shù)據(jù)類型。執(zhí)行 instead of 觸發(fā)器代替執(zhí)行觸發(fā)操作(例如 insert、update 和 delete)。這些觸發(fā)器同樣可在視圖中定義

19、,這樣可以大大擴(kuò)展視圖所能支持的更新操作類型。after 觸發(fā)器在觸發(fā)操作完成后激發(fā)。sql server 2000 還增加了指定 after 觸發(fā)器激發(fā)的先后順序的功能。在嘗試更新或刪除現(xiàn)有外鍵所指向的鍵時(shí),可以控制 sql server 2000 采取的操作。這由 create table 和 alter table 語句的 references 子句中新的 on delete 和 on update 子句控制。全文檢索現(xiàn)在包括更改跟蹤和圖像篩選。更改跟蹤維護(hù)記錄著全文索引數(shù)據(jù)所有更改的日志。若要使全文索引更新為新的內(nèi)容,可根據(jù)調(diào)度手工刷新日志,也可以使用后臺更新索引選項(xiàng),在更改一發(fā)生時(shí)便

20、更新。圖像篩選功能允許為存儲在 image 列中的文檔創(chuàng)建索引并執(zhí)行查詢。如果某個(gè)文檔以文件的形式存儲在文件系統(tǒng)中,則用戶可在包含該文檔應(yīng)具有的文件擴(kuò)展名的列中提供文檔類型。使用該信息,全文檢索可以裝載相應(yīng)的文檔篩選以提取文本化信息進(jìn)行索引。microsoft sql server 2000 企業(yè)版可以使用 microsoft windows 2000 advanced windows extension (awe) api,支持計(jì)算機(jī)上有多達(dá) 64 gb 的物理內(nèi)存(ram)。sql server 2000 引入了新的 openrowset 函數(shù),用于在分布式查詢中指定特殊的連接信息。sql

21、 server 2000 還指定了一些方法,ole db 提供程序通過這些方法報(bào)告它所支持的 sql 語法的級別,以及數(shù)據(jù)源中鍵值分布的統(tǒng)計(jì)數(shù)據(jù)。然后,分布式查詢優(yōu)化器可使用這些信息減少必須從 ole db 數(shù)據(jù)源中發(fā)送的數(shù)據(jù)量。比起早期版本的 sql server,sql server 2000 委派給 ole db 數(shù)據(jù)源更多的 sql 操作。分布式查詢還支持在 sql server 2000 中增加的其它功能,例如支持多個(gè)實(shí)例、允許在結(jié)果集中混合不同排序規(guī)則的列、支持新的 bigint 和 sql_variant 數(shù)據(jù)類型。sql server 2000 引入了分布式分區(qū)視圖的功能。用戶

22、可以跨多個(gè)服務(wù)器水平分區(qū)表,并在每個(gè)成員服務(wù)器上定義一個(gè)分布式分區(qū)視圖,看起來就好象在每臺服務(wù)器上存儲了原始表的一個(gè)完整復(fù)本。以這種分區(qū)方式相互協(xié)作的 sql server 服務(wù)器組稱為服務(wù)器聯(lián)合體。使用 sql server 2000 數(shù)據(jù)庫生成的數(shù)據(jù)庫聯(lián)合體能支持最大型 web 站點(diǎn)或企業(yè)級數(shù)據(jù)庫的處理要求。三、系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)(一)、工資表數(shù)據(jù)庫結(jié)構(gòu)(二)、員工信息表數(shù)據(jù)庫結(jié)構(gòu)(三)、用戶數(shù)據(jù)庫結(jié)構(gòu)第五章 工資管理系統(tǒng)的具體實(shí)現(xiàn)一、系統(tǒng)開發(fā)環(huán)境(一)、系統(tǒng)硬件環(huán)境cpu: p4 1.8.g*1ram: kinston 512mb*1harddisk : 西部數(shù)據(jù) 80gb*1samsung

23、 52x cd-rom(二)、系統(tǒng)軟件環(huán)境操作系統(tǒng): 簡體中文版windows 2000 professional sp4ie 6.0visual studio .net 2003sql 2000 二、系統(tǒng)設(shè)計(jì)窗體三、各模塊設(shè)計(jì)(一)、修改模塊設(shè)計(jì):try me.bindingcontext(ds1, 工資表).endcurrentedit() if ds1.haschanges(datarowstate.modified) then ad1.update(ds1) msgbox(更改成功!) end if catch ex as exception end try(二)、添加模塊設(shè)計(jì):try

24、 if btadd.text = 添加 then me.bindingcontext(ds2, 員工信息).addnew() btadd.text = 確定 me.btenabled(false) else if btadd.text 確定 then exit sub end if me.bindingcontext(ds2, 員工信息).endcurrentedit() ad2.update(ds2.員工信息) msgbox(添加成功!) btadd.text = 添加 me.btenabled(true) me.txtlocationchange() me.datagrid1.select

25、(datagrid1.currentrowindex) end if catch ex as exception msgbox(ex.message) end try(三)、刪除模塊設(shè)計(jì):try if msgbox(真的要刪除此記錄?, msgboxstyle.yesno) = msgboxresult.yes then ds1.工資表.rows(me.bindingcontext(ds1, 工資表).position).delete() ad1.update(ds1) me.txtlocationchange() me.datagrid1.select(datagrid1.currentro

26、windex) end if catch ex as exception msgbox(ex.message) end try(四)、查詢模塊設(shè)計(jì):try if trim(txtfind.text) = then exit sub end if ad1.selectcommand.commandtext = select * from 工資表 where 工號 like & txtfind.text & % ds1.clear() ad1.fill(ds1) me.datagrid1.select(datagrid1.currentrowindex) me.txtlocationchange(

27、) catch ex as exception end try(五)、登陸模塊設(shè)計(jì): try me.text = 正在驗(yàn)證. me.cursor = system.windows.forms.cursors.waitcursor dim c as string dim d as new dataset c = select 密碼 from 用戶 where 用戶名= & trim(userid.text) & d.clear() dim aa as new sqldataadapter(c, sqlconnection1) aa.fill(d, table1) if d.tables(tabl

28、e1).rows(0).item(0) = trim(password.text) then dim bb as new form2 bb.show() me.hide() else msgbox(密碼錯(cuò)誤!) password.text = me.text = 工資管理系統(tǒng) me.cursor = system.windows.forms.cursors.arrow end if catch ex as exception msgbox(用戶不存在!) userid.text = password.text = me.text = 工資管理系統(tǒng) me.cursor = system.wind

29、ows.forms.cursors.arrow end try第六章 系統(tǒng)實(shí)現(xiàn)概況在接到畢業(yè)設(shè)計(jì)任務(wù)后,我們積極展開市場調(diào)研。經(jīng)過深入調(diào)查、了解,最終確定了以實(shí)現(xiàn)企業(yè)工資管理為最終目的系統(tǒng)方案(一)、系統(tǒng)測試1、運(yùn)行程序運(yùn)行成功!2、使用注冊的用戶名密碼進(jìn)行登錄登陸代碼:try me.text = 正在驗(yàn)證. me.cursor = system.windows.forms.cursors.waitcursor dim c as string dim d as new dataset c = select 密碼 from 用戶 where 用戶名= & trim(userid.text) &

30、d.clear() dim aa as new sqldataadapter(c, sqlconnection1) aa.fill(d, table1) if d.tables(table1).rows(0).item(0) = trim(password.text) then dim bb as new form2 bb.show() me.hide() else msgbox(密碼錯(cuò)誤!) password.text = me.text = 工資管理系統(tǒng) me.cursor = system.windows.forms.cursors.arrow end if catch ex as ex

31、ception msgbox(用戶不存在!) userid.text = password.text = me.text = 工資管理系統(tǒng) me.cursor = system.windows.forms.cursors.arrow end try登錄成功!4、進(jìn)入員工信息管理界面添加一條信息,工號為2添加代碼:try if btadd.text = 添加 then me.bindingcontext(ds2, 員工信息).addnew() btadd.text = 確定 me.btenabled(false) else if btadd.text 確定 then exit sub end if me.bindingcontext(ds2, 員工信息).endcurrentedit() ad2.update(ds2.員工信息) msgbox(添加成功!) btadd.text = 添加 me.btenabled(true) me.txtlocationchange() me.datagrid1.select(datagrid1.currentrowindex) end if catch ex as

溫馨提示

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

評論

0/150

提交評論