毕业论文:基于c开发的办公室考勤管理系统内容摘要:
查询特定员工的考勤信息。 系统功能模块 总体功能模块设计,是在需求的基础上,对系统的建构做一个总体的规划。 开发一个项目,特别是负责的项目,总体设计方案是由大家集思广益,多次商讨之后决定的。 我们这样做,也是按照程序设计的指导思想进行的,即由上至下、逐步求精。 根据系统用户的需求,将本系统功能划分成三大功能模 块:员工信息管理模块、员工考勤模块、管理员考勤管理模块。 涉及到办公室员工与考勤管理员两大类用户。 员工信息管理模块 (1)员工信息管理:管理员登陆系统后可以添加新的员工信息,可以对现有员工的信息进行修改和查询,可以删除某些员工信息,当删除员工信息时同时将删除他们的考勤信息。 (2)系统管理:员工登陆系统后可以修改自己的登陆密码。 7 员工考勤模块 (1)考勤签到:员工每天上班时需要登陆系统进行签到,如果当天已经签到了,则不执行重复操作。 (2)考勤签退:员工每天下班时需要登陆系统 进行签退,如果当天还没有签过到,则不执行签退操作,如果当天还没有到下班时间,也不执行签退操作。 管理员考勤管理模块: (1)职位类别及上下班时间管理:不同的职位类别拥有不同的上下班时间,管理员可以添加新的职位类别,修改已经存在的职位类别的名称和上下班时间。 (2)部门信息管理:管理员可以添加和删除部门信息,当部门下面存在员工信息时不执行删除操作。 (3)系统管理:管理员登陆系统后可以修改自己的登陆密码。 用户需求描述 ( 1) 员工需求描述 用户对本系统的主要需求是:实行实时的签到签退操 作,以及修改员工的登录密码。 ( 2) 考勤管理员需求描述 管理员对本系统的主要需求是:新增员工的信息,修改员工信息,查询员工信息,删除员工信息。 对员工考勤信息的查询和修改员工上下班时间的操作,以及修改管理员的登录密码。 ( 3) 用户界面描述 根据用户的需求描述,设计相关的图形界面。 登录界面 实现管理员和员工登陆信息自动判断,根据不同的身份显示不同功能菜单。 员工操作界面 员工操作界面包括以下功能:密码修改;进行考勤签到操作;进行考勤签退操作。 管理员操作界面 管理员操作界面包括以下功能 :修改密码;员工信息管理(查看、修改、添 8 加和删除);考勤记录查询与管理。 性能需求 对性能的规定 ( 1) 精度 : 本系统全部为整数 ( 2) 时间特性要求 : 各个操作在 120 秒内完成 ( 3) 灵活性 : 系统可以立刻适应数据库接受的新数据 ; 要求系统可以在 PC 机和笔记本上通用 故障处理要求 出现异常提供详细异常错误信息并给出合适的解决方案。 其他专门要求 (1)安全性:对用户账户信息严格保护。 (2)可维护性:有错误时 ,可以提供及时修复工作 (3)易读性:界面符合 windows 友 好界面风格,能提示用户下一步的操作步骤 (4)可转移性:支持 IE 的 PC 机都可以使用本系统。 (5)可靠性:出现错误不会导致系统死机。 9 3 概要设计 员工信息管理模块功能如图 31 所示: 员工考勤模块功能如图 32 所示: 是 否 是否维护员工信息。 修改或删除员工信息 开始 结束 录入员工信息 图 31 员工信息管理模块 员工信息查询 是 否 签到或签退时间到了吗。 签到或签退成功 开始 主页 员工签到或签退 10 图 33 管理员考勤管理模块 本系统的三大模块功能如图 34 所示: 图 32 员工考勤模块 是 否 是否维护。 修改、删除或添加员工的职位或上下班时间 结束 查看不同职位员工上下班时间 开始 11 办公室考勤信息管理系统 员工信息管理模块 员工考勤模块 考勤管理模块 信息设置 考勤管理 添加员工信息 员工信息维护 考勤记录查询 部门信息设置 职位类别设置 系统管理 修改管理员密码 考勤登记 签到 签退 系统管理 修改员工密码 图 34 办公室考勤信息管理系统模块功能 12 4 数据表结构 设计 采用 SQL Server 数据库写入读取文件 数据库名称: AttendanceDB 数据表描述: 表 41 (考勤信息表 ) 字段名 解释 数据类型 是否为空 备注 attendanceId 出勤记录计数 varchar(20) 否 主键 attendanceEmployeeNo 员工号 int 是 attendanceStartTime 上班开始时间 int 是 attendanceEndTime 上班结束时间 int 是 attendanceStartFlag 上班状态 smallint 是 attendanceEndFlag 下班状态 smallint 是 表 42 (工作时间信息表 ) 字段名 解释 数据类型 是否为空 备注 workTypeId 工作时间记录计数 int 否 主键 workTypeName 职位 varchar(30) 是 workTypeStartTime 此职位上班开始时间 int 是 workTypeEndTime 此职位上班结束时间 int 是 表 43 (部门信息表 ) 字段名 解释 数据类型 是否为空 备注 departmentId 公司部门记录计数 int 否 主键 departmentName 部门名 varchar(30) 是 departmentRemart 部门职能 varchar(100) 是 departmentCount 部门总人数 int 是 departmentManager 部门负责人 varchar(20) 是 13 表 44 (员工信息表 ) 字段名 解释 数据类型 是否为空 备注 employeeN。毕业论文:基于c开发的办公室考勤管理系统
相关推荐
、发展 等 做出了显著的贡献。 系统开发 实际意 义 随着高等教育的发展,各高校招生规模不断地扩大,招生人数越来越多,而新生报名的时间一般都很短,工作量很大。 仅仅靠原始的手工管理,一方面,学校面对大量的新生报名管理信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。 学校的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。 另一方面
a consistency and integrity data security database. The latter asked for userfriendly manmachine dialogue, the application fully functional, easy to use and so on. MultiDocument Interface software,
phFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraSelec 年龄
明,尽管上述的组织结构调整措施能够减少成本(因此提高生产力),它们并不一定能改善绩效。 在这一背景下,研究者拓展了绩效的内涵,并 在总结绩效考核不足的基础上,于 20 世纪 70 年代后期提出了“绩效管理”的概念。 80 年代后半期和 90年代早期,随着人们对人力资源管理理论和实践研究的重视,绩效管理逐渐成为一个被广泛认可的人力资源管理过程 [3]。 国外发展 概况
日 会展 CI 策划与品牌 管理 皇甫玉芬 05会展( 3)班 202003110323 摘要: 现代会展经济 发展的一个重要趋势,是市场份额越来越向有价值的品牌会展 集中,在这个 前 提下,会展的形象设计及会展品牌管理的重要性就凸现出来,也就是说 会展形象的改善和会展品牌管理维护在我国会展行业发展的道路上成了迫在眉睫需要解决的问题。 另一方面,它们也是办展机构的一面旗帜和竞争优势
类型 在库册数 读者信息信息 读者账号 读者姓名 出生年月 院系 班级 联系电话 密码 家乡 新疆财经大学 2020 届 学年实习报告 9 3. 逻辑结构设计 数据库设计有几个范式,一般我们要做到的是第三范式,即数据表中没有冗余字段以及同一个表中的字段没有函数依赖关系,冗余字段即在一个表中已经保存过的信息,在另一个表中就不应该存在,如果需要的话,可以通过表间的关联来得到