資源描述:
《薪資管理系統(tǒng)之薪資模塊-畢業(yè)論文.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、用Java實現(xiàn)薪金管理系統(tǒng) 軟件學院本科畢業(yè)論文(科研訓練、畢業(yè)設(shè)計)題目:晉江市人事局薪資管理系統(tǒng)之薪資模塊姓名:學院:軟件學院系:軟件工程專業(yè):軟件工程年級:學號:指導(dǎo)教師(校內(nèi)):職稱:指導(dǎo)教師(校外):職稱:年月日11用Java實現(xiàn)薪金管理系統(tǒng) 軟件學院晉江市人事局薪資管理系統(tǒng)之薪金模塊摘要本文使用java編程語言,以java2為開發(fā)平臺,在深入需求分析的基礎(chǔ)上開發(fā)設(shè)計了一個薪金管理系統(tǒng)。基于開發(fā)過程,本文著重介紹了分析階段時的項目背景分析、需求分析以及開發(fā)工具的選擇;在設(shè)計階段,著重分析了系統(tǒng)模塊的劃分,數(shù)據(jù)庫的設(shè)計以及設(shè)計實現(xiàn)的過程。
2、同時,本文也指出了設(shè)計階段中存在的問題并提出了今后系統(tǒng)優(yōu)化的想法等。關(guān)鍵詞:JAVA 系統(tǒng)設(shè)計 系統(tǒng)實現(xiàn)11用Java實現(xiàn)薪金管理系統(tǒng) 軟件學院AbstractTakingtheJ2SEasadevelopplatform,thisarticleusesjavaprogramminglanguagetodesignandimplementsasalarymanagementsystemonthebasisofdeeprequirementsanalysis.Accordingtothedevelopingprocess,therearesomekey
3、pointstobeemphasized.Meanwhilethisarticlealsopresentssomeproblemswhichexistinthedesigningphaseandsomeideasaboutsystemoptimization.Firstly,intheanalysisphase,thisarticlefocusesontheproject'sbackgroundanalysis;requirementsanalysisandthechoosingofdevelopkit.Andsecondly,inthedesigningpro
4、cess,thedivisionofsystemmodules,thedesignofdatabaseandthecodingimplementationarestressedhere.Keywords:JAVASystemDesigningSystemImplement11用Java實現(xiàn)薪金管理系統(tǒng) 軟件學院目錄第一章緒論4第一節(jié)引言4第二節(jié)主要技術(shù)簡介4第二章 系統(tǒng)分析設(shè)計5第一節(jié) 系統(tǒng)分析5第二節(jié) 系統(tǒng)整體框架5第三節(jié) 系統(tǒng)功能說明6第四節(jié) 開發(fā)工具簡介6第三章 系統(tǒng)實現(xiàn)7第一節(jié) 數(shù)據(jù)庫設(shè)計結(jié)果7第二節(jié) 代碼開發(fā)原理和過程7第三節(jié) 代碼簡介8第四節(jié)
5、 實現(xiàn)中遇到的主要問題9第五節(jié) 系統(tǒng)今后的維護和改進10結(jié)論10致謝1011用Java實現(xiàn)薪金管理系統(tǒng) 軟件學院第一章緒論第一節(jié)引言在畢業(yè)設(shè)計選題時我們組選的是為晉江市人事局(下文簡稱人事局)開發(fā)一個人事工資管理系統(tǒng),該系統(tǒng)主要分為人事管理系統(tǒng)、人事考核系統(tǒng)、薪金管理系統(tǒng)、名片管理四個模塊,我們小組被分配去做薪金管理系統(tǒng)(下文簡稱本系統(tǒng))。薪金管理要實現(xiàn)的功能就是對人事局的各式各樣的工資進行自動化的管理。從市場的角度來講,開發(fā)一個軟件可能只要符合客戶的需求即可,但作為在學畢業(yè)生的我們并非簡單地按照人事局提出的需求進行系統(tǒng)開發(fā),而是盡量把這個薪金管理系統(tǒng)一
6、個通用型的薪金管理系統(tǒng),讓它既可以適用于人事局的需求也可用于大多數(shù)的企事業(yè)單位的薪金管理。我在系統(tǒng)開發(fā)過程中參與了從需求分析到編碼實現(xiàn)及測試的全過程,并承擔了詳細設(shè)計和編碼的大部分工作。本課題直接來源于人事局,具有明確的應(yīng)用背景和實用價值。具有先進性、一定的技術(shù)難度和工作量,能體現(xiàn)學生綜合運用科學理論、方法和技術(shù)手段解決工程實際問題的能力。第二節(jié)主要技術(shù)簡介Java編程語言:Java(tm)是由美國升陽電腦公司(SunMicrosystems,Inc.)所發(fā)展出的第一種能在國際互聯(lián)網(wǎng)(Internet)上面具有「硬件/軟件中立性」交互能力的程序語言。Java一推
7、出即引起世界各種媒體的注意與熱烈參與討論,如Time、BusinessWeekly、CNN等,可見其功能及魅力,事實上,以Java的功能,勢必在信息界掀起另一番高潮,對于網(wǎng)絡(luò)的發(fā)展,又將邁入另一個新的紀元。Java是一種簡單的、面向?qū)ο蟮摹⒎植际降?、解釋的、鍵壯的、安全的、結(jié)構(gòu)的中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的語言。JDBC:JDBC(JavaDataBaseConnectivity)是Java語言與數(shù)據(jù)庫互聯(lián)的接口。通過JDBC可以使Java應(yīng)用程序或Javaapplet訪問網(wǎng)絡(luò)上的各種數(shù)據(jù)庫。JDBC是Java語言為支持基本的SQL功能而提供
8、的一個獨立于特定的DBM