考勤管理系统设计与实现(编辑修改稿)内容摘要:
即提高可靠性、安全性和简化各种不同计算产品和环境的能力中受益匪浅,而且节省的时间和费用十分可观。 Java 无处不在。 它已拥有几百万个用户,其发展速度要快于在它以前的其他任何一种计算机产品。 它可位于任何地方,而且能到处运行。 Java 正在迅速被用做传播信息的事实上标准,这是因为它既可给企业,也可给最终用户带来似乎数不清的好处。 5 第二章 考勤管理系统 概念 结构 设计 第一节 需求分析 在当今社会,各种物资越来越丰富,而作为一个企业,特别是一个商业企业来说,需要对这些物 资进行管理。 由于物质繁杂,管理起来有一定的难度,可以用信息化的手段来处理这件原本十分复杂的事物,所以我们可以用 VFP 来设计一个考勤管理系统。 第二节 系统分析 一、 功能分析 该系统要实现的功能如下: :包括一个企业的部门信息的添加、修改和删除。 :包括企业员工信息如员工编号、姓名、性别、婚姻、身份证、所在部门等信息的添加、修改、删除、查询和打印。 :主要是针对某一个员工在其需要考勤的进段进行考勤,记录其某一个时段(上午或下午)的考勤状况。 :包 括对考勤操作留下来的记录进行分条浏览、修改、删除、查询和打印。 :主要是记录某一个员工开始加班时间和结束加班时间,并根据这两个时间数值计算出其加班时长。 :包括对加班管理操作留下来的记录进行修改、删除、查询和打印。 :主要在每日下午将要下班时对今天应该考勤却未考勤的人的考勤状况进行调整,提供了两种选择:一种是将其作为休息,也就是放假;一种是将其作为旷勤。 这样就保证每个员工在其应该考勤的时候都有考勤记录。 :包括对考勤记录、加班记录的按条件查询,对一 个月内考勤记录、加班记录、日终处理记录的统计查询。 6 :包括员工信息、部门信息的报表打印以及一个月内考勤记录、加班记录、日终处理记录的统计报表打印。 :包括系统登陆、系统退出以及关于本系统;本系统使用内置账号,不提供添加或者修改账号的功能。 二、 模块设计 根据上面所要求的功能,可以对上面的功能进行模块化,得出如下图所示的系统功能模块图。 图 系统功能模块图 日常操作: 对当天应该考勤的员工进行考勤;记录员工加班的开始时间及结束时间并计算出加班时长;对当天应该考勤而未考勤 的职工进行强行考勤。 信息管理: 7 管理部门信息,添加、修改、删除部门信息;员工信息管理,添加、修改、删除员工信息,只有首先添加了部门信息才能添加员工信息,因为一个员工应该是属于某一个具体部门的;对考勤操作留下的记录进行修改、删除和查询;对加班操作留下来的记录进行修改、删除和查询。 记录查询: 按条件对考勤记录、加班记录进行查询;查询一个月内的考勤记录、加班记录以及日终处理记录。 记录打印: 打印所有员工的信息报表及标签;打印所有部门的标签;按日期分组打印一个月内员工考勤记录。 系统功能: 在使用系统前要求先 登录,只有合法的用户才能登录系统;显示系统的开发人等信息;退出系统。 8 第三章 考勤管理系统结构的设计 第 一节 业务流程分析 根据职工考勤管理系统的设计要求可以画出该系统的业务流程图,如图 所示。 一、 系统流程图 管理员(企业领导) 图 系统流程图 二、 数据流程图 9 图 数据流程图 第二节 功能模块设计 企业考勤管理系统分为系统管理、部门管理、公告管理、员工管理、请假管理、个人考勤、考勤管理、留言管理、退出系统等九大模块。 各模块的具体功能划分如下: 一、 系统管理模块 图 系 统管理模块功能树 系统管理模块包括更改密码、高级管理(控制系统)两大子模块。 更改密码:各级管理员登录系统后,可自行重新设置登录密码; 高级管理:控制系统的功能操作 二、 部门管理 图 部门管理模块 10 第三节 数据库设计 表 管理员信息表 (administrators) 名称 字段名称 数据类型 主键 非空 用户名 wnum varchar(4) yes yes 密码 wpswd varchar(30) no yes 管理员姓名 tname varchar(30) no no 性 别 tsex int no no 所在部门 tdep int no yes 身份等级 tpri int no yes 表 控制系统信息表 (cust_sys) 名称 字段名称 数据类型 主键 非空 标号 act int yes yes 员工 teac int no no 备注 remark varchar(100) no no 表 留言表 (liuyuan) 名称 字段名称 数据类型 主键 非空 记录 ID rec_id int yes yes 昵称 name varchar(20) no no 性别 sex int no no 邮箱 varchar(20) no no 内容 liuyuan varchar(500) no no 时间 addtime datetime no yes 表 公告表 (news) 名称 字段名称 数据类型 主键 非空 记录 ID id int yes yes 标题 title varchar(100) no no 新闻内容 news varchar(500) no no 部门 ID dep int no no 11 部门名称 depname varchar(50) no no 添加时间 Add_time datetime no no 表 部门表 (departmen) 名称 字段名称 数据类型 主键 非空 记录 ID Sys_id int yes yes 部门 ID dep int no yes 部门名称 depname Varchar(30) no yes 表 考勤表 (kq) 名称 字段名称 数据类型 主键 非空 记录 ID rec_id int yes yes 用户 ID wnum varchar(50) no no 是否上班 go_on int no no 上班时间 go_work datetime no no 是否下班 get_on int no no 下班时间 get_work datetime no no 性质 pstate int no no 表 请假信息表 (qj) 名称 字段名称 数据类型 主键 非空 标号 act int yes Yes 员工 teac int no yes 意见 stu Int no yes 备注 remark Varchar(100) no Yes 第 四节 管理系统流程设计 管理员可通过登录名与密码进入考勤系统,可以通过职工编号来进行对各别员工的查询,进行考勤,也可以查看全体员工的考勤情况 ,还可以进行添加,删除等操作。 根据系统功能,可以画出如下流程图: 12 图 系统功能流程图 针对职工管理系统的流程图,现具体描述其功能: :系统对其合法性进行检查 ; :通过职工编号查询其信息 ; :添加职工的各种基本信息 ; :根据职工编号删除某个职工的全部信息。 第 五 节 数据库的逻辑设计 根据系统的功能可以设计有关 的概念模型,该系统涉及一张职工考勤信息表,可以画出如下 ER 图: 一、管理员实体 ER 图: 图 管理员实体 ER 图 二、职工实体 ER 图: 图 职工实体 ER 图 13 三、数据库设计: SQL Server 2020 ,新建数据库 Student kaoqing, kaoqing 表的字段的属性为: 表 Kaoqing表 14 第 四章 考勤 管理 系统 的实现 第一节 数据库的连接 ODBC 数据源 :选择“控制面板” —— “管理工具” — — “ ODBC 数据源”,在双击 ODBC 数据源后,选择“用户 DSN” ,添加新的数据源,单击“配置”,选择 SQL Server,数据源名称为 mymoon,设置用户名为 sa,密码为 163123,选择数据库 Student。 JDBCODBC 桥接器: (“ ” )。 建立桥接器时可能发生异常,为捕获这个异常,所以建立桥接器的标准为 : Try{(“ ” )。 } Catch(ClassNotFoundException e){} ODBC 数据源指定的数据库建立连接: 使用 包中的 Connection 类声明一个对象,然后使用类 DriverManager调 用 它 的 一 个 静 态 方 法 getConnection 创 建 这 个 连 接 对 象 ,con=(jdbc:odbc:mymoon,sa,163123)。 捕获异常为 try{ con=(jdbc:odbc:mymoon,sa,163123)。 } catch(SQL Exception e){} 第二节 系统实现 一、 用户登录 当用户登陆时,首先出现的是一个登陆页面,只有输入正确的管理员姓名与密码时,才能进入考勤系统。 关键代码如下: htm。考勤管理系统设计与实现(编辑修改稿)
相关推荐
能的资本。 社会资本(重点。 ) ① 以社会分工和市场交换为条件,相互联系,相互依存,相互制约的全社会各单个资本的总和。 ② 社会资本的构成具有广泛性和系统性。 1)广泛性是指社会资本所包含的单个资本,不仅有投资在生产资料生产部门的资本,也有投在消费资料生产部门的资本;不仅有投在物质生产领域的资本,也有投在服务业的资本。
洁面式餐桌商业计划书 第 20 页 核和监督控制 的工作。 学习市场营销专业,对财务的规划和计算方面比较熟悉。 同时在校期间参加了市场促销等工作。 20202020 年,获得学院第二等奖学金。 在学生社团联合里担任宣传部副部一职,配合过海报大赛的举办。 现在担任市场营销( 1)班副班主任。 主要职责: 在公司中主要负责财务管理工作。 加强现金管理及成本核算、费用核报的管理。
g device sends a error signal, amplification device will have a corresponding input signal, at the same time, feedback device and put the gear rotating Angle of displacement detection device with
象是社会经济不断发展,人们生活水平不断提高,医疗卫生不断改善,科学和文明程度不断提高,出生水平、死亡水平不断下降,平均期望寿命不断延长的结果。 加上一对夫妇只生一个子女,出现了“四二一 ”、“六二一”、甚至“八二一” 的家庭现象,老人消费观念的升 华,老年人的保健、康复和养老受到政府的密切关注,也成为全社会 议论的永恒话题。 由于老龄人生理、心里功能大异于从前,如:随着年 龄的增长,生理上会眼花
上层混凝土浇筑时,不得拆除下层模板,下层模板支柱仅可拆除 50%;跨度大于 4 米的梁均应留设支撑杆件,其间距不得大于3 米。 ⑵ 拆 模时严禁乱扔损坏模板,要有专人传递堆放。 ⑶ 模板拆除后应及时清理干净,按规格堆放整齐备用。 混凝土工程 1)混凝土的配制 本工程采用 商品 混凝土,混凝土由混凝土输送泵直接泵送至浇注点。 乐亭翠芳鲜食品厂综合楼施工组织设计 唐山市丰南区兴盛建筑安装有限公司
量的改变,消费者越来越重视营养的摄入,重视饮食的营养搭配,重视身体健康。 随着经济水平的提高,中年至老年人的“三高”发病率越来越高,人群越来越多,而豆浆可以预防“三高”;社会中的大部分群体更加注重身体健康,追求健康生活,着重饮食的营 养搭配,黄豆里的膳食纤维对人体大大有益,黄豆被称为“天然雌激素”。 而女性爱美意识不断增强,注重养颜,豆浆称为现代女性的最爱,这些很大程度提高了豆浆机的市场。 同时