职工考勤管理系统的设计与实现样本

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

职工考勤管理系统

姓名:

班级:

学号:

学院:

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

一、系统介绍:

管理员可经过登录名与密码进入考勤系统, 能够经过职工编号来进行对各别员工的查询, 进行考勤, 也能够查看全体员工的考勤情况,还能够进行添加,

删除等操作。

二、系统设计:

2.1 根据系统功能, 能够画出如下流程图:

针对职工管理系统的流程图, 现具体描述其功能:

1、管理员登陆: 系统对其合法性进行检查

2、职工个人考勤: 经过职工编号查询其信息

3、全体职工考勤: 查看全体职工信息

4、添加操作: 添加职工的各种基本信息

5、删除操作: 根据职工编号删除某个职工的全部信息

2.2数据库的逻辑设计

根据系统的功能能够设计有关的概念模型, 该系统涉及一张职工考勤信息表, 能够画出如下E-R图:

2.2.1: 管理员实体E-R图:

2.2.2: 职工实体E-R图:

2.2.3: 数据库设计:

1.启动SQL Server

2.建立数据库

打开企业管理器, 新建数据库Student

3.创立表kaoqing, kaoqing表的字段的属性为:

Kaoqing表如下所示:

三、系统的实现:

3.1数据库的连接:

1.创立ODBC数据源:选择”控制面板”——”管理工具”——”ODBC数据源”, 在双击ODBC数据源后, 选择”用户DSN”,添加新的数据源, 单击”配置”, 选择SQL Server,数据源名称为mymoon,设置用户名为sa,密码为163123,选择数据库Student。

2.建立JDBC-ODBC 桥接器:

Class.forName(”sun.jdbc.odbc.JdbcOdbcDriver”);建立桥接器时可能发生异常, 为捕获这个异常, 因此建立桥接器的标准为:

Try{Class.forName(”sun.jdbc.odbc.JdbcOdbcDrivder”);}

Catch(ClassNotFoundException e){}

3.与ODBC数据源指定的数据库建立连接: 使用java.sql包中的

Connection类声明一个对象, 然后使用类DriverManager调用它的一个静态方法getConnection创立这个连接对象, con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");捕获异常为

try{ con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","1 63123");} catch(SQL Exception e){}

3.2系统实现:

1 用户登录

当用户登陆时, 首先出现的是一个登陆页面, 只有输入正确的管理员姓名与密码时, 才能进入考勤系统。关键代码如下:

登陆页面

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

//转页到check.jsp 页面

   管理员:

密码:

相关文档
最新文档