員工考勤系統(tǒng)軟件技術(shù)設(shè)計_第1頁
員工考勤系統(tǒng)軟件技術(shù)設(shè)計_第2頁
員工考勤系統(tǒng)軟件技術(shù)設(shè)計_第3頁
員工考勤系統(tǒng)軟件技術(shù)設(shè)計_第4頁
員工考勤系統(tǒng)軟件技術(shù)設(shè)計_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

專專班姓 2.1JSP 42.2MYSQL 52.3Tomcat 6 7 7 7 7 7 7 8 8 8 9 1MyEclipse2nextensiveapplicationinthemuchmoreheavyhighcompanyAlwayssaythatcomethealetsimple,interfaceamity,vivid,practical,safetyoftherequestsetoutandcompletetotestfrequentlyaJDBCdrivetheServeroftheconjunctionMYSQLdatabase,passtheinformationofexistence34P5C、C++、Python、Java、Perl、PHP、Eiffel、FLOSS),6788.25~8.319.1~9.79.8~9.14123495系統(tǒng)主要分為五大功能:用戶注冊、出勤時間、退勤時間、工作時間、打印用戶注冊用戶初次進入考勤系統(tǒng)時,需注冊個人信息,界面如下圖所示:當(dāng)輸入的用戶名為空時,提示:用戶名不能為空tentTypetexthtmlcharsetgbpageEncodinggb<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""/TR/html4/loose.dtd">tmlead<metahttp-equiv="Content-Type"content="text/html;charset=utf-8">headodytitle><%@page<%@page<%@pageimport="java.util.*"%>import="java.text.*"%>language="java"import="java.sql.*"%>java.text.SimpleDateFormatformatter=newjava.text.SimpleDateFormat("yyyy-MM-ddHH:mm:ss");%><tablestyle="width:100%">thodpostinputstylefontsizepxtypesubmitethodpostinputtypesubmitstylefontsizepx<td><formaction="login.jsp"method="post"><inputtype="submit"style="font-size:17px"<td><formaction="dayin.jsp"method="post"><inputtype="submit"style="font-size:17px"</table>divClass.forName("com.mysql.jdbc.Driver");Connectioncon=DriverManager.getConnection("jdbc:mysql://localhost:3307/attendance","root","123456");Stringsql;Statementsmt=con.createStatement();sql="SELECT*FROMtable_2";ResultSetrs=smt.executeQuery(sql);out.println("<tableborder='1'>");</th></tr>");out.println("<tr><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"+rs.getString(4)+"</td><td>"+rs.getString(5)+"</td></tr>");}con.close();%>bodyhtmltry{}{out.println("找不到驅(qū)動類");//拋出異常,提示錯誤}}try{out.println("用戶注冊成功,請登錄");}}//關(guān)閉數(shù)據(jù)庫連接try{if(pstmt!=null){//關(guān)閉預(yù)處理語句對象}if(conn!=null){}}用戶登錄<title>登錄頁面</title>{}}due登錄驗證<title>登錄驗證</title>try{{out.println("找不到驅(qū)動類");//拋出異常,提示錯誤}try{//查找一條用戶信息if(rs.next()){}}//關(guān)閉數(shù)據(jù)庫連接try{if(pstmt!=null){}if(conn!=null){}}if(flag){%>lse<%}%>用戶登錄失敗<title>登錄失敗頁面</title>用戶登錄成功<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"<title>考勤記錄頁</title>value/form></td>tionconout.println("考勤記錄表<hr>");}//打開數(shù)據(jù)庫,對數(shù)據(jù)庫進行操作tioncon//把接收到的值映射為myname1字段,存數(shù)據(jù)勤ioncontry{}try{}try{}sexcel檔thtr);d}經(jīng)過幾個月來的設(shè)計,“考勤管理信息系統(tǒng)”已經(jīng)基本設(shè)計完成。在這幾個月的開發(fā)過程中,學(xué)到了許多有關(guān)數(shù)據(jù)庫管理軟件設(shè)計的東西,對管理信息系統(tǒng)有了更加全面而深刻的認識。另外,通了jsp功能的強大,使用和操作簡單?;谠撓到y(tǒng)的一些設(shè)計,下面對系統(tǒng)做一個總結(jié)。在整個設(shè)計過程中,主要的工作有:用戶注冊、出勤時間、退勤時間、工作時間、打印等功能。模塊的頁面設(shè)計及功能的設(shè)計實現(xiàn)。設(shè)計中力求界面友好、簡潔,易于操作。代碼部分盡量避免邏輯錯誤,盡量使程序具有較好的可讀性,有利于其他的設(shè)計者對程序的閱讀。力求對數(shù)據(jù)庫操作的安全與穩(wěn)定,盡量避免數(shù)據(jù)庫操作異常,并要保證查詢的快速無誤。保證程序的邏輯結(jié)構(gòu),編程時的軟件開發(fā),由于沒有相應(yīng)的切合實際的需求分析,所以在開發(fā)過程中遇到了許多棘手的問題?,F(xiàn)在開發(fā)出來的軟件對數(shù)據(jù)庫的操作還不夠穩(wěn)定常會出現(xiàn)非法操作,異常處理做的還很欠缺。程序代碼中還存在不少的問題,這些在最后的測試過程中還有必要做較多的修改和完善。題,改正問題,力求將系統(tǒng)做得越來越完美,實用。本次畢業(yè)設(shè)計是在劉淑英老師的悉心指導(dǎo)和熱心幫助下完成的。她給我的設(shè)計和論文提出了很多寶貴的意見,并給我作了仔細的修改。在她的鼓勵與耐心的指導(dǎo)下,我的設(shè)計和論文才能快速、讓我受益匪淺。然后還要感謝大學(xué)三年來所有的老師,為

溫馨提示

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

評論

0/150

提交評論