職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)

職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)

ID:25799271

大?。?.95 MB

頁數(shù):23頁

時間:2018-11-22

職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
資源描述:

《職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、課程設(shè)計職工考勤管理系統(tǒng)姓名:班級:學(xué)號:學(xué)院:職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)一、系統(tǒng)介紹:管理員可通過登錄名與密碼進(jìn)入考勤系統(tǒng),可以通過職工編號來進(jìn)行對各別員工的查詢,進(jìn)行考勤,也可以查看全體員工的考勤情況,還可以進(jìn)行添加,刪除等操作。二、系統(tǒng)設(shè)計:2.1根據(jù)系統(tǒng)功能,可以畫出如下流程圖:添加操作,刪除操作查詢操作用戶驗證管理員登陸針對職工管理系統(tǒng)的流程圖,現(xiàn)具體描述其功能:1、管理員登陸:系統(tǒng)對其合法性進(jìn)行檢查2、職工個人考勤:通過職工編號查詢其信息3、全體職工考勤:查看全體職工信息4、添加操作:添加職工的各種基本信息5、刪除操作:根據(jù)職工編號刪除某個職工的全部信息2.2數(shù)據(jù)庫的邏輯設(shè)

2、計根據(jù)系統(tǒng)的功能可以設(shè)計有關(guān)的概念模型,該系統(tǒng)涉及一張職工考勤信息表,可以畫出如下E-R圖:2.2.1:管理員實體E-R圖:管理員管理員名稱密碼2.2.2:職工實體E-R圖:職工職工編號職工姓名所在部門性別缺勤次數(shù)請假次數(shù)出差次數(shù)2.2.3:數(shù)據(jù)庫設(shè)計:1.啟動SQLServer20052.建立數(shù)據(jù)庫打開企業(yè)管理器,新建數(shù)據(jù)庫Student3.創(chuàng)建表kaoqing,kaoqing表的字段的屬性為:Kaoqing表如下所示:三、系統(tǒng)的實現(xiàn):3.1數(shù)據(jù)庫的連接:1.創(chuàng)建ODBC數(shù)據(jù)源:選擇“控制面板”——“管理工具”——“ODBC數(shù)據(jù)源”,在雙擊ODBC數(shù)據(jù)源后,選擇“用戶DSN”,添加新的

3、數(shù)據(jù)源,單擊“配置”,選擇SQLServer,數(shù)據(jù)源名稱為mymoon,設(shè)置用戶名為sa,密碼為163123,選擇數(shù)據(jù)庫Student。2.建立JDBC-ODBC橋接器:Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);建立橋接器時可能發(fā)生異常,為捕獲這個異常,所以建立橋接器的標(biāo)準(zhǔn)為:Try{Class.forName(“sun.jdbc.odbc.JdbcOdbcDrivder”);}Catch(ClassNotFoundExceptione){}3.與ODBC數(shù)據(jù)源指定的數(shù)據(jù)庫建立連接:使用java.sql包中的Connection類聲明一個

4、對象,然后使用類DriverManager調(diào)用它的一個靜態(tài)方法getConnection創(chuàng)建這個連接對象,con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");捕獲異常為try{con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");}catch(SQLExceptione){}3.2系統(tǒng)實現(xiàn):1用戶登錄當(dāng)用戶登陸時,首先出現(xiàn)的是一個登陸頁面,只有輸入正確的管理員姓名與密碼時,才能進(jìn)入考勤系統(tǒng)。關(guān)鍵代碼如下:

5、itle>登陸頁面

歡迎進(jìn)入職工考勤管理系統(tǒng)!//轉(zhuǎn)頁到check.jsp頁面   管理員:密碼:

6、lue="提交">

如下圖3.2.1所示:2.用戶檢查對輸入的管理員姓名與密碼進(jìn)行檢查,如若正確,則轉(zhuǎn)到考勤頁面,若不正確,則返回到登陸頁面,再次輸入姓名與密碼,直至正確。代碼如下:<%@pagecontentType="text/html"pageEncoding="UTF-8"%>JSPPage<%Stringname=r

7、equest.getParameter("name");Stringpassword=request.getParameter("number");if(name.equals("shenyan")

8、

9、password.equals("08260021")){//檢查管理員姓名與密碼是否正確%>//正確,跳轉(zhuǎn)到考勤頁面<%}else{%>

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。