职工考勤管理系统设计实现分析

职工考勤管理系统设计实现分析

ID:28568728

大小:2.95 MB

页数:23页

时间:2018-12-11

职工考勤管理系统设计实现分析_第1页
职工考勤管理系统设计实现分析_第2页
职工考勤管理系统设计实现分析_第3页
职工考勤管理系统设计实现分析_第4页
职工考勤管理系统设计实现分析_第5页
资源描述:

《职工考勤管理系统设计实现分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-课程设计职工考勤管理系统姓名:班级:学号:学院:.---职工考勤管理系统的设计与实现一、系统介绍:管理员可通过登录名与密码进入考勤系统,可以通过职工编号来进行对各别员工的查询,进行考勤,也可以查看全体员工的考勤情况,还可以进行添加,删除等操作。二、系统设计:2.1根据系统功能,可以画出如下流程图:添加操作,删除操作查询操作用户验证管理员登陆针对职工管理系统的流程图,现具体描述其功能:1、管理员登陆:系统对其合法性进行检查2、职工个人考勤:通过职工编号查询其信息3、全体职工考勤:查看全体职工信息4、添加操作:添加职工的各种基本信息5、删除

2、操作:根据职工编号删除某个职工的全部信息2.2数据库的逻辑设计根据系统的功能可以设计有关的概念模型,该系统涉及一张职工考勤信息表,可以画出如下E-R图:.---2.2.1:管理员实体E-R图:管理员管理员名称密码2.2.2:职工实体E-R图:职工职工编号职工姓名所在部门性别缺勤次数请假次数出差次数.---2.2.3:数据库设计:1.启动SQLServer20052.建立数据库打开企业管理器,新建数据库Student3.创建表kaoqing,kaoqing表的字段的属性为:Kaoqing表如下所示:三、系统的实现:3.1数据库的连接:1.创

3、建ODBC数据源:选择“控制面板”——“管理工具”——“ODBC数据源”,在双击ODBC数据源后,选择“用户DSN”,添加新的数据源,单击“配置”,选择SQLServer,数据源名称为mymoon,设置用户名为sa,密码为163123,选择数据库Student。2.建立JDBC-ODBC桥接器:.---Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);建立桥接器时可能发生异常,为捕获这个异常,所以建立桥接器的标准为:Try{Class.forName(“sun.jdbc.odbc.JdbcOdbc

4、Drivder”);}Catch(ClassNotFoundExceptione){}3.与ODBC数据源指定的数据库建立连接:使用java.sql包中的Connection类声明一个对象,然后使用类DriverManager调用它的一个静态方法getConnection创建这个连接对象,con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");捕获异常为try{con=DriverManager.getConnection("jdbc:odbc:mymoon","

5、sa","163123");}catch(SQLExceptione){}3.2系统实现:1用户登录当用户登陆时,首先出现的是一个登陆页面,只有输入正确的管理员姓名与密码时,才能进入考勤系统。关键代码如下:登陆页面.---

欢迎进入职工考勤管理系统!

6、check.jsp"method="post">//转页到check.jsp页面   管理员:密码:

如下图3.2.1所示:.---2.用户检查对输入的管理员姓名与密码进行检查,如若正确,则转到考勤页面,若不正确,则返回到登陆页面,再次输入姓名与密码,直至正确。代码如下:<%

7、@pagecontentType="text/html"pageEncoding="UTF-8"%>JSPPage<%.---Stringname=request.getParameter("name");Stringpassword=request.getParameter("number");if(name.equals("she

8、nyan")

9、

10、password.equals("08260021")){//检查管理员姓名与密码是否正确%>//正确,跳转到考勤

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。