資源描述:
《計算機(jī)畢業(yè)論文---工資管理系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、計算機(jī)專業(yè)(??疲┊厴I(yè)論文論文題目工資管理系統(tǒng)專科畢業(yè)設(shè)計用紙第14頁共12頁??飘厴I(yè)設(shè)計用紙工資管理系統(tǒng)【摘要】本系統(tǒng)為工資發(fā)放系統(tǒng)。采用的開發(fā)工具是MicroSoftVisualBasic6.0。系統(tǒng)能夠提供對工資發(fā)放各明細(xì)項目的數(shù)據(jù)編輯,自動計算出工資發(fā)放各項合計數(shù)據(jù)及代扣項目數(shù)據(jù);可自主設(shè)定條件從而達(dá)到對工資數(shù)據(jù)的多角度查詢功能;方便導(dǎo)入、導(dǎo)出數(shù)據(jù)及輸出報表。財務(wù)部門人員以管理員身份登錄,對本系統(tǒng)的可登錄人員進(jìn)行管理;而單位其他相關(guān)部門人員作為一般用戶登錄本系統(tǒng)時,數(shù)據(jù)編輯程序、數(shù)據(jù)導(dǎo)入程序及增加用戶、刪除用戶程序自動關(guān)閉,從而
2、控制本系統(tǒng)的工資數(shù)據(jù)編輯、數(shù)據(jù)導(dǎo)入及用戶增、刪功能只能由財務(wù)部門人員操作。實現(xiàn)了工資發(fā)放系統(tǒng)的集中管理,保證了資金和系統(tǒng)的安全性?!娟P(guān)鍵詞】軟件工程,數(shù)據(jù)窗口,信息管理系統(tǒng),MicroSoftVisualBasic6.0 “Basic”指的是BASIC(BeginnersAll-PurposeSymbolitInstructionCode)語言,一種在計算技術(shù)發(fā)展史上應(yīng)用得最為廣泛的語言。VisualBasic在原有BASIC語言的基礎(chǔ)上進(jìn)一步發(fā)展,至今包含了數(shù)百條語句、函數(shù)及關(guān)鍵詞,其中很多和WindowsGUI有直接關(guān)系。專業(yè)人員可
3、以用VisualBasic實現(xiàn)其它任何Windows編程語言的功能,而初學(xué)者只要掌握幾個關(guān)鍵詞就可以建立實用的應(yīng)用程序。從開發(fā)個人使用或小組使用的小工具,到大型企業(yè)應(yīng)用系統(tǒng),甚至通過Internet的遍及全球分布式應(yīng)用程序,都可在VisualBasic提供的工具中各取所需。1.VisualBasic的特點(diǎn)VisualBasic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有
4、C/C++編程基礎(chǔ)。在VisualBasic環(huán)境下,利用事件驅(qū)動的編程機(jī)制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。第14頁共12頁??飘厴I(yè)設(shè)計用紙用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運(yùn)行程序才能觀察。如果對界面的效果不滿意,還要回到
5、程序中修改。有時候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。VisualBasic提供了可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。VisualBasic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。1.1訪問數(shù)據(jù)庫VisualBasic系統(tǒng)具有很強(qiáng)的數(shù)據(jù)庫管理功能。利用數(shù)據(jù)控件和數(shù)據(jù)庫管
6、理窗口,可以直接建立或處理MicrosoftAccess格式的數(shù)據(jù)庫,并提供了強(qiáng)大的數(shù)據(jù)存儲和檢索功能。VisualBasic提供開放式數(shù)據(jù)連接,即ODBC功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQLServer,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮膸觳僮髦噶詈投嘤脩魯?shù)據(jù)庫訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實現(xiàn)客戶/服務(wù)器(client/ser
7、ver)方案。2.軟件需求分析2.1需求描述與分析通過需求分析階段對圖書管理系統(tǒng)的整個應(yīng)用情況作全面的、詳細(xì)的調(diào)查,確定圖書管理的目標(biāo),收集支持系統(tǒng)總的設(shè)計目標(biāo)的基礎(chǔ)數(shù)據(jù)和對這些數(shù)據(jù)的要求,并把這些寫成用戶和數(shù)據(jù)庫設(shè)計者都能夠接受的文檔。2.2需求分析的步驟需求分析大致可分為三步來完成,即需求信息的收集、分析整理和評審?fù)ㄟ^。2.2.1需求信息的收集需求信息的收集又稱為系統(tǒng)調(diào)查。為了充分地了解用戶可能提出的要求,在調(diào)查研究之前,要做好充分的準(zhǔn)備工作,要了解調(diào)查的目的、調(diào)查的內(nèi)容和調(diào)查的方式。2.2.2需求信息的分析整理要想把收集到的信息(
8、如文件、圖表、票據(jù)、筆記)轉(zhuǎn)化為下一階段設(shè)計工作可用的形式信息,必須對需求信息做分析整理的工作。2.3系統(tǒng)性能特點(diǎn)系統(tǒng)安全、可靠;功能齊全;操作方便、界面友好;易于維護(hù)和擴(kuò)充。2.4系統(tǒng)功能介紹第14頁共1