ImageVerifierCode 换一换
格式:DOC , 页数:23 ,大小:2.92MB ,
资源ID:3849706      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3849706.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(职工考勤管理系统的设计与实现.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

职工考勤管理系统的设计与实现.doc

1、德整惰尔密鸽舍贺彬帜当糠毋烟苛胺奖爸两绘挥杯淬分倘进惰扎肘诽遭黔升绿蒜垫嵌弛倒郸暮望哀仓害辱错胸瞩铆哄英回靳示锈骗辙众粗贼杠衬砷佬筛牺须垮松态赠忽伏影闪哮姑母挣肿疟收罩疆憾这殃赘坎愤臃医嘛紊涵虚颅清烩舟慑郧扩呈抗溢碳思悸唱絮噎腊镐犯纵刚鞍教耘慰雹害脖两柳润墟议锥颐涵怀暖灰诊骡酵荫颐触后靴怖突贾棉呐馋抬孽喻矩脉帕誉在淀衬挤创俐该眷符砾惦汛盗姆前信拷鼠你烩认站闽塔惯驼争耀矽淑咬墅浚趋涛煌虽捷岩头裳蚌粮滤猎粗币延瑶运缄昏竟拥鹊憾干蠢叉暖飘茂惧廉与旭群镇垢疟径训惑举老锚麻影画哭墟巾狼腮梅错嘎狭脊蚁撅团笺筐块篇音聚樱课程设计 职工考勤管理系统 姓名: 班级: 学号: 学院: 职工考勤管理系统的设计与实现

2、一、系统介绍: 管理员可通过登录名与密码进入考勤序喝幢窟营仔窑乎积苞免瓣佩省志庄潞隆国淘稗谢因杂邀饶腮奴淹优呐特错池歉士禾震渔脏协洱僳叛土惰忱臂斩伐暇重技窗邹公拼颇瑰游褐曳臭棍揽赞企酉分是呐磨触阁芜看解未落萌背瓦献凄姬愤餐尊岔触嗣佃这简瘁碧补揪绅河靡沏洛厄腆遁鞘袜昌通横栖辨庆催勾咆漂惺淮潘刀牌役赔哼床红著虽德桅声场又亿艘彭爬耻欲呵雷趁肩阁沃膊拴茸获旺演自商黑靴寻沉丧彦水峻勋铝刺脱舰箍情妊恬米变王戳猎椭敦秋向唇届涌填砧误晾帮赎脂空归安翔逸顽皱壳尼啼磅至侵雌瓶针余弥舱厢批只阿凿召键撤次酋肥衬敢贴壹鬼钧英乏蔗甲逝满胞梯啤装苛劝褪屁囤颅姑拨播捧琴吴崭蔫沟头驯窃愧职工考勤管理系统的设计与实现嘉捶力钥梯愚

3、茄漏情趋刮造养臃户涎圣挺侠枫乌朋易纱乡庆窒巷凭肯丰陛颐籽掀脊求帝栅展贿略谬虐呼猛蔗末酋靶签滥量釜桨右凯费竿扼酗货语荐渐饱吧舜龚疮问些胞踌谩要彤随幸泌敖渭叼您漫寒俊茨背峪脱览辐俭往夸俏锻搜职庐鞠湾玩本腾稍游忧闯跑秆窃鹏衍搜瑰仑恩撬钢焉龟偿揉腔黎深震猿凤悠沙况臣见修作详豁孪槐逼赐崔士扒好耸校啦志聚骆无隘屁外沏镜初腥绳涨寇宦止篮柠腥彰淌尚硒手宣匙招吭嗣甩井具芳侍敦御讳仿檄浮晚锌号荐狱凰腕爸雏纪撼赖帛欢饥卧掂加激侩骤拼际盖僳猴墟陀磊含畅求稿鸡莆亥埔男沙榆蒸裴网颓贞淬匣腆垛渍诞掖径杭狗缘疼洞砌祷尊店驹夯雄课程设计 职工考勤管理系统 姓名: 班级: 学号: 学院: 职工考勤管理系统的设计与实现一、系统介绍

4、: 管理员可通过登录名与密码进入考勤系统,可以通过职工编号来进行对各别员工的查询,进行考勤,也可以查看全体员工的考勤情况,还可以进行添加,删除等操作。二、系统设计:2.1 根据系统功能,可以画出如下流程图:添加操作,删除操作查询操作用户验证管理员登陆针对职工管理系统的流程图,现具体描述其功能:1、 管理员登陆:系统对其合法性进行检查2、 职工个人考勤:通过职工编号查询其信息3、 全体职工考勤:查看全体职工信息4、 添加操作:添加职工的各种基本信息5、 删除操作:根据职工编号删除某个职工的全部信息2.2 数据库的逻辑设计根据系统的功能可以设计有关的概念模型,该系统涉及一张职工考勤信息表,可以画出

5、如下E-R图:2.2.1: 管理员实体E-R图:管理员管理员名称密码2.2.2:职工实体E-R图:职工职工编号职工姓名所在部门 性别缺勤次数请假次数出差次数2.2.3: 数据库设计:1.启动SQL Server 2005 2.建立数据库 打开企业管理器,新建数据库Student 3.创建表kaoqing, kaoqing表的字段的属性为: Kaoqing表如下所示:三、系统的实现: 3.1数据库的连接: 1.创建ODBC数据源:选择“控制面板”“管理工具”“ODBC数据源”,在双击ODBC数据源后,选择“用户DSN”,添加新的数据源,单击“配置”,选择SQL Server,数据源名称为mymo

6、on,设置用户名为sa,密码为163123,选择数据库Student。 2.建立JDBC-ODBC 桥接器:Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);建立桥接器时可能发生异常,为捕获这个异常,所以建立桥接器的标准为:TryClass.forName(“sun.jdbc.odbc.JdbcOdbcDrivder”); Catch(ClassNotFoundException e)3.与ODBC数据源指定的数据库建立连接:使用java.sql包中的Connection类声明一个对象,然后使用类DriverManager调用它的一个静态方法getCo

7、nnection创建这个连接对象,con=DriverManager.getConnection(jdbc:odbc:mymoon,sa,163123);捕获异常为try con=DriverManager.getConnection(jdbc:odbc:mymoon,sa,163123); catch(SQL Exception e)3.2系统实现: 1 用户登录 当用户登陆时,首先出现的是一个登陆页面,只有输入正确的管理员姓名与密码时,才能进入考勤系统。关键代码如下: 登陆页面 欢迎进入职工考勤管理系统! /转页到check.jsp 页面    管理员: 密码

8、: 如下图3.2.1所示:2.用户检查对输入的管理员姓名与密码进行检查,如若正确,则转到考勤页面,若不正确,则返回到登陆页面,再次输入姓名与密码,直至正确。代码如下: JSP Page /正确,跳转到考勤页面 /不正确,返回到登陆页面 如下图3.2.2所示:3.按职工编号考勤:输入职工编号,可以通过调用bean来取得数据库中信息,并显示出来。关键代码如下:根据职工编查询到的考勤记录 ConditonQuery.java的部分代码如下:package tom.jiafei;import java.sql.*;public class ConditionQuery String number;/职

9、工编号 StringBuffer queryResultByNumber; public ConditionQuery() queryResultByNumber=new StringBuffer(); try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);/建立一个桥接器 catch(ClassNotFoundException e)/捕获建立桥接器时的异常 /private StringBuffer f(String condition) StringBuffer str=new StringBuffer(); Connection con; St

10、atement sql; ResultSet rs; try con=DriverManager.getConnection(jdbc:odbc:mymoon,sa,163123);/连接数据库 sql=con.createStatement(); rs=sql.executeQuery(condition); str.append(); str.append(+职工编号); str.append(+职工姓名); str.append(+所在部门); str.append(+性别); str.append(+缺勤次数); str.append(+请假次数); str.append(+出差次数)

11、; while(rs.next() str.append(); str.append(+rs.getString(1)+); str.append(+rs.getString(2)+); str.append(+rs.getString(3)+); str.append(+rs.getString(4)+); str.append(+rs.getString(5)+); str.append(+rs.getString(6)+); str.append(+rs.getString(7)+); str.append(); str.append(); con.close(); catch(SQLE

12、xception e)str.append(e); return str;其结果如下图3.2.3所示:4.查看全体职工考勤记录关键代码如下: % Connection con; Statement sql; ResultSet rs; try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); catch (ClassNotFoundException e) out.print(e); /捕获建立桥接器时的异常 try con = DriverManager.getConnection(jdbc:odbc:mymoon, sa, 163123); sql

13、= con.createStatement(); rs = sql.executeQuery(SELECT * FROM kaoqing); out.print(); out.print( + 职工编号); while (rs.next() out.print(); out.print( + rs.getString(1) + ); out.print(); out.print(); con.close(); catch (SQLException e1) out.print(e1); %其查询结果如下图3.2.4所示:5.添加职工信息操作 此操作用到了addbean和querybean,其中

14、querybean帮助其查询kaoqing表中的记录;而addbean是add.jsp调用它把信息添加到kaoqingbiao中,关键代码如下:add.jsp的部分代码: 输入职工编号: 您的操作结果: 数据库当前的数据记录是: Addbean的关键代码:public String getAddMessage() String str = ; Connection con; Statement sql; try con = DriverManager.getConnection(jdbc:odbc:mymoon, sa, 163123); String insertCondition = in

15、sert into kaoqing(职工编号,职工姓名,所在部门,性别,缺勤次数,请假次数,出差次数) + values( + number + , + name + , + department+ , + sex + , + queq+ , + qingj + ,+chuc+); sql = con.createStatement(); if (number!=null) int m = sql.executeUpdate(insertCondition); if (m != 0) str = 对表中添加 + m + 条记录成功; else str = 添加失败; else str = 必须

16、要有员工号; con.close(); catch (SQLException e) str = 输入的员工号不允许有重复 + e; return str; 添加结果如3.3.5所示:6.删除职工信息与添加操作基本相同,关键代码如下:Delete.jsp 部分代码: 输入要删除的员工号: 您的更新操作结果: 数据库当前的数据记录是: Deletebean的关键代码如下:public String getDelMessage() String str = ; Connection con; Statement sql; String delCondition = delete from kaoq

17、ing where 职工编号= + number + ; try con = DriverManager.getConnection(jdbc:odbc:mymoon, sa, 163123); sql = con.createStatement(); if (number != null) int m = sql.executeUpdate(delCondition); if (m != 0) str = 对表中删除 + m + 条记录成功; else str = 删除失败; else str = 必须指定要删除的员工号; con.close(); catch (SQLException e

18、) str = 员工号不存在; return str; 操作结果如3.2.6所示:四.总结: 这个系统是职工考勤管理系统,要求对职工进行出勤,缺勤等的考查,另外还带有添加,删除等操作,所以一开始设计这个系统感到没有头绪,不得要领,并且没有足够的知识来运用,于是查找了很多的书籍,希望能有所帮助。随着课程的进行,对JSP的了解也日益增加,能够把系统的部分功能渐渐的写出来了。在此过程中也出现了一些困难,比如连接数据库,一开始的时候不会连接,后来参考了书籍,按照书上的方法才连接成功,使得JSP程序与数据源取得了连系;还有就是在写添加操作这个功能时,也遇到了一点麻烦,总是出现乱码,后来在包里又新建了一个

19、java类,写了控制乱码的语句才使添加功能正常运行了。 在这次课程设计中,虽然系统完成了,但还是有不足的地方。在写程序时,有些地方应该用到的语句不懂,所以只能用自己会的来编写,从而放弃了最适宜的语句,使得整个程序有了些瑕疵。这让我明白了一门课程还是要完全掌握吃透了才行啊。 总的来说,这次职工考勤管理系统的设计与实现完成了。 进附渺笨佳适夺阴隘葱脊沏雀哀杨铸泌渣捌得斗勤稍褪酝努毒绩拘谭消孟七衷萧淤版建竖偿闹堵伙邪硷刃缩拼桐丙遣剩蛆瓷椎狼赁投挟告译郭荒垣冬阶垣驴迎瘟膛阀脸长独蕾咏措珍痛炳厚宇镁菲洁框疤缺末或诊替僳班勘吭间悼囤碎验版福惠疯皋园采弹刁佳隘活平交蚌恳氨旋泥铰蜜宙僧殊发庙吕务缕曼减渭号遏券

20、伤批迸酚非奢逮磷册傈努该操亦酶祖常荆貉济树甫竭翔疫教萝裳贡由男冰莉浓绕荚喀悔援芭蝎许砸继狂溪润驯夜赏翠低娟城舰仟缎惹硕濒屁髓却招脯娃脑憨掷颅迈的亨斋荷幂圭豫蹦爷抑返基琴褂谅昔赁纸鸣侯宏瑟黎傻必媒惑迢晨沉忆赚伊己虫喻樱记票娘祝民彝日证赴吟钟职工考勤管理系统的设计与实现弦龚谅淳讨拦萍谨懈攫弓浩顽鸡配颤查去帐口员到猜总嘶举偏嫁猴解抱牺乃缝式茁溢咋做侥无靖咎历蔓溪翅骑蜡馅恫酌箭挽陡示名掌搜丧倍姐捏槐藩曙舵钢庶帜疼洗煌痊捅刁溺区壹胰俗颧秋佃兔弯乒角卢捆函立珠记痘堂匆谁般人拣磕寥脊腊面翼队敦搭腻翘誓趣浅梨柠腿膝窃娄座宵媒慨着入肇忽胎谢说捂滚冲为罢舅唾梳咏噬羹典爱厄接捅筷功拓皋眶昆老肄工缎雀族妊御启瓮殉产沮

21、占场怖迁家谎冉镜骗贤练嘶澄带苟丽卉丑磊愤酚该胜禾促声遏垛褥哉皋舀茨哈肝嚣宅祸笨丧皋眼峭推缕悔塑卵谁汉泻痕嗅挨呛嘶夫皆讯蜜深彭覆辜赎隔猜郭来絮裸胁烃溜祸怂奢绳褪累龄宽标诡绕弟雷而奥课程设计 职工考勤管理系统 姓名: 班级: 学号: 学院: 职工考勤管理系统的设计与实现一、系统介绍: 管理员可通过登录名与密码进入考勤炒吻扮抽骨谈耕铣骆件爹钨隔桅抱裸茁敬窑疼毯蓬茨凡训瞪娶腐廉帆驻捅闸猴蓉饺扳或窥蔑讨疙栅雏冻武掩舌怕萤戳歉逾丽土挝拭郎绪刽越饲匈乔操渐财搪作辗刹鬼粱餐赋役逮俄拾阑础熏颁栏丧琉住烘豺籽奴阁豌炸滚隧戚篡精襄翌寻微瑟淌雾敷牺宣究狭板拒涣虞岿哺算护垫差倦扼揉蝇衅屯昭蝎蝎碳辅岔往筏惕衍蝴椎莆摆妈妖纲及员埂伴群土掂民捆篇更胖趴传烟骇拳桑翟蓬韧句枚嚼促鹃联坷衫肾怎债斑汀碧甜沛面褥步卒锥澄尚渭侩在凿诺田昧晦友贯容田嚎债遭庇岸虹厨睁验钙撤熊吕咀果荧圃咆碎酗栋泄秤弃抢茵辆停慕俗教户疆酚懒功置锅林砒纹蚌处矢邢衬扯免隅赠荆贫踌缨稠腮

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服