資源描述:
《基于java的職工考勤管理信息系統(tǒng)大學(xué)論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、小型應(yīng)用系統(tǒng)學(xué)年設(shè)計(jì)任務(wù)書學(xué)院計(jì)算機(jī)與信息工程學(xué)院專業(yè)網(wǎng)絡(luò)工程課程名稱小型應(yīng)用系統(tǒng)設(shè)計(jì)題目職工考勤管理信息系統(tǒng)完成期限自2016年7月26日至2016年8月26日共四周內(nèi)容及任務(wù)一、項(xiàng)目的目的采用Java和MySQL數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)一個(gè)小型應(yīng)用系統(tǒng)實(shí)現(xiàn)職工考勤管理信息。鍛煉在軟件設(shè)計(jì)過程中的業(yè)務(wù)邏輯和業(yè)務(wù)流程設(shè)計(jì)能力、以及圖形化的用戶界面設(shè)計(jì)和數(shù)據(jù)庫(kù)的使用能力。二、項(xiàng)目任務(wù)的主要內(nèi)容和要求采用Java和MySQL數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)一個(gè)小型的應(yīng)用系統(tǒng)實(shí)現(xiàn)職工考勤信息的管理,有圖形化的用戶界面。內(nèi)容及要求如下:(1)職工信息,包括職工編號(hào)、職工姓名、性別、年齡、職稱等;(2)出勤記
2、錄信息,包括上班打卡時(shí)間,下班打開時(shí)間,缺勤記錄等;(3)出差信息,包括出差起始時(shí)間、結(jié)束時(shí)間、統(tǒng)計(jì)總共天數(shù)等;(4)請(qǐng)假信息,包括請(qǐng)假開始時(shí)間,結(jié)束時(shí)間,統(tǒng)計(jì)請(qǐng)假天數(shù)等;(5)加班信息,包括加班開始時(shí)間、結(jié)束時(shí)間、統(tǒng)計(jì)加班總時(shí)間。三、項(xiàng)目設(shè)計(jì)(研究)思路先期設(shè)計(jì)數(shù)據(jù)庫(kù),畫出數(shù)據(jù)庫(kù)的E-R圖,設(shè)計(jì)員工表,出差表,出勤表,加班表,請(qǐng)假表。然后設(shè)計(jì)和制作分別完成各個(gè)小項(xiàng)的功能,如員工表的增加、刪除、查詢、修改以及其他表格的查詢。在各個(gè)小功能都完善后,接入數(shù)據(jù)庫(kù),再考慮設(shè)計(jì)一個(gè)主界面,將軟件的各項(xiàng)功能集成在一起。小系統(tǒng)達(dá)成后,進(jìn)行調(diào)試與界面編輯設(shè)計(jì),最終完成設(shè)計(jì)。四、具體成果形式和
3、要求(1)設(shè)計(jì)完成一個(gè)職工考勤管理信息系統(tǒng)。要求能對(duì)MySQL數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查操作,并且具備圖形化的用戶界面。(2)完成和提交一份職工考勤管理信息設(shè)計(jì)報(bào)告文檔。2進(jìn)度安排起止日期工作內(nèi)容2016.7.25—8.10根據(jù)軟件設(shè)計(jì)要求,查詢相關(guān)Java、數(shù)據(jù)庫(kù)知識(shí)。2016.8.11—8.23構(gòu)建數(shù)據(jù)庫(kù)結(jié)構(gòu),編寫程序應(yīng)用界面。2016.8.24—8.26調(diào)試程序,完善功能,完成學(xué)年設(shè)計(jì)報(bào)告。主要參考資料[1].王誠(chéng).JAVA實(shí)用編程技術(shù)[M].北京:人民郵電出版社,2012.[2].王雨竹.MySQL入門經(jīng)典[M].北京:機(jī)械工業(yè)出版社,2013.[3].張逸.軟件設(shè)計(jì)精
4、要與模式[M].北京:電子工業(yè)出版社,2007.[4].王德永.數(shù)據(jù)庫(kù)原理與應(yīng)用[M].北京:人民郵電出版社,2011.[5].[美]BruceEckel.Java編程思想[M].北京:機(jī)械工業(yè)出版社,2007.[6].[美]HerbertSchildt著.馬海軍,景麗等譯.Java實(shí)用教程(第三版).北京:清華大學(xué)出版社.2005.指導(dǎo)教師意見(簽字):年月日系(教研室)主任意見(簽字):年月日2職工考勤管理信息系統(tǒng)設(shè)計(jì)說明書(封面)學(xué)院名稱:計(jì)算機(jī)與信息工程學(xué)院班級(jí)名稱:網(wǎng)絡(luò)工程14級(jí)2班學(xué)生姓名:朱賽賽學(xué)號(hào):2014211585題目:職工考勤管理信息系統(tǒng)指導(dǎo)教師姓名:任
5、倩起止日期:2016.7.26–2016.8.26目錄第一部分:正文部分1一、選題背景1二、方案論證(或設(shè)計(jì)理念)1三、過程論述13.1相關(guān)知識(shí)介紹13.2系統(tǒng)功能模塊圖23.3系統(tǒng)流程圖23.4數(shù)據(jù)庫(kù)設(shè)計(jì)33.5系統(tǒng)的各部分功能模塊設(shè)計(jì)43.5.1系統(tǒng)管理部分設(shè)計(jì)43.5.2職工信息管理部分設(shè)計(jì)103.5.3出勤信息查詢153.5.4出差信息查詢173.5.5請(qǐng)假信息查詢183.5.6加班信息查詢193.5.7系統(tǒng)主界面集成設(shè)計(jì)21四、結(jié)果分析254.1登錄系統(tǒng)測(cè)試254.2員工管理測(cè)試264.3出勤信息查詢測(cè)試264.4出差信息查詢測(cè)試264.5請(qǐng)假信息查詢測(cè)試274.6
6、加班信息查詢測(cè)試27五、結(jié)論(或總結(jié))28第二部分:參考文獻(xiàn)28第三部分:指導(dǎo)教師評(píng)語(yǔ)30第四部分:成績(jī)?cè)u(píng)定30第一部分:正文部分一、選題背景計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,給信息時(shí)代的人們帶來了很大的便利。如今在互聯(lián)網(wǎng)上,隨處可見各種類型的信息管理系統(tǒng)。隨著信息技術(shù)的發(fā)展已經(jīng)深入到社會(huì)的各個(gè)角落,各個(gè)大小企業(yè)都充分認(rèn)識(shí)到傳統(tǒng)的手工管理模式已經(jīng)不能順應(yīng)時(shí)代的發(fā)展,為了企業(yè)更好的發(fā)展,紛紛開發(fā)適合自己的管理系統(tǒng)。相對(duì)于手工管理模式的效率低,易出錯(cuò),手續(xù)繁瑣,耗費(fèi)大量的人力,物力,財(cái)力來說,職工考勤管理信息系統(tǒng)能夠通過電腦化管理實(shí)現(xiàn)職工信息增加,刪除,修改,以及出勤信息,出差信息,請(qǐng)假信息
7、,加班信息的查詢。二、方案論證(或設(shè)計(jì)理念)由于該系統(tǒng)所要滿足的硬件是計(jì)算機(jī),軟件方面是采用JDK1.8開發(fā)環(huán)境、Eclipse開發(fā)工具和MySQL數(shù)據(jù)庫(kù),這些設(shè)備和軟件易于實(shí)現(xiàn)和滿足。采用的語(yǔ)言是Java語(yǔ)言,具有可移植性,功能易于實(shí)現(xiàn),界面比較美觀,操作簡(jiǎn)單,能夠移植到其他計(jì)算機(jī)上運(yùn)行,與平臺(tái)無關(guān),能夠滿足更多的用戶,使得該系統(tǒng)能被很多家庭所接受和使用。因此采用該Java+MySQL方案來設(shè)計(jì)職工考勤管理信息系統(tǒng)。三、過程論述3.1相關(guān)知識(shí)介紹MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),MySQL最流行的