




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
企业员工考勤管理系统详细设计说明书1引言1.1编写目的 用户和开发者之间对待开发管理系统的功能达成共识,预期读者:企业人员1.2项目背景开发软件名称:企业员工考勤管理系统项目任务提出者:某某公司 项目开发者:武汉体育学院工信13级教技班张川小组用户:某某公司实现软件单位:武汉体育学院考勤作为一个企业的基础管理,是企业对员工工作管理的基本依据。实际管理和记录工作非常需要快速获知各个部门员工的每日出勤情况,以便于及时向高层管理者反映员工的出勤,缺勤情况(包括迟到、早退、病假、事假、出差等情况)。我们准备开发员工考勤管理系统,完成员工基本信息维护、企业的部门信息维护、企业基本考勤类型的维护、员工考勤的管理、员工考勤的查询与分析。实现人事考勤的需要,包括员工迟到、早退、请假、旷工的情况的记录,在每个月底计算工资对员工和对员工进行绩效评估的时候,对员工整个月的考勤记录进行查询和统计。企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。降低资源浪费,同时增强员工管理的透明度以及约束员工自觉遵守出勤制度。1.3定义Windows 2000/2003/XP:运行环境C语言:软件开发语言1.4参考资料吕云翔等 软件工程课程设计,机械工业出版社2任务概述2.1目标(1)提供简单、方便的操作。(2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。(3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。(4)节省考勤管理的成本。(5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。(6)对系统提供必要的权限管理。(7)为企业实现整体信息化的其他相关系统提供必要的数据支持。2.2运行环境运行平台:Windows XP及以上系统2.3需求概述 企业考勤管理系统是为了解决员工考勤管理的而设计的,目的是建立一个能够初步实现企业考勤管理系统的智能化管理,提高考勤管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。 企业考勤管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,企业考勤管理系统应该能够为用户提供充足人事管理的信息和快捷的管理查询手段,但一直以来人们使用传统的人工方式管理员工的上下班等信息,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。2.4条件与限制暂无3总体设计数据录入、修改、删除管理管理员3.1处理流程登录员工其他人员个人信息、考勤情况查询查看所有员工考勤情况1、打开登录界面2、选择用户身份,输入账号密码登录3、系统验证账号密码是否正确,若不正确提示输入有误请重新输入4、登录成功,进入子界面5、管理员:录入、修改、删除等管理操作6、员工:查询个人信息、考勤情况7、其他人员(上级领导):查看所有员工考勤情况8、安全退出系统3.2总体结构和模块外部设计员工正常上班缺勤假出勤率考勤表请假反馈姓名密码账号奖励惩罚上班时间管理员记录日期密码姓名上班日期旷工迟到3.3功能分配【表明各项功能与程序结构的关系。】1.人事管理员:功能模块浏览添加修改删除查询授权添加记录删除记录更改记录显示记录查询2.员工:功能模块浏览添加修改删除查询添加记录删除记录更改记录显示记录查询3.其他人员:功能模块浏览添加修改删除查询添加记录删除记录更改记录显示记录查询4接口设计 4.1外部接口客户端配置 硬件环境:单机Pentium 300 128M 600M以上硬盘空间 或以上 系统软件:Windows 2007开发语言:c语言4.2 内部接口1. 系统管理模块为数据导入管理系统提供操作员和系统参数等基础数据。必须设置操作员后才能使用其他模块。2. 数据导入管理模块为报表打印模块,和查询模块提供基础数据。必须先有员工数据后,才能使用统计和查询模块。3. 在考勤管理模块中可以使用查询模块,查询员工和部门的信息。5数据结构设计5.1逻辑结构设计序号字段字段名类型长度精度允许空说明1Name姓名String102Vacation style请假类型String103Vacation time请假时间Int254Account账号String40已定5Password密码String406Award奖励String257Punish惩罚String255.2物理结构设计员工文件表序号字段字段名类型长度精度允许空说明1Name姓名String102Vacation style请假类型String103Vacation time请假时间Int254Account账号String40已定5Password密码String406Award奖励String257Punish惩罚String25管理员文件表序号字段字段名类型长度精度允许空说明1Name姓名String102Account账号String40已定3Password密码String404Record time记录时间String205.3数据结构与程序的关系数据的录入、修改、删除、统计都要涉及记录结构定义。数据的查询在涉及多个数据文件之间的关系;错误信息结构为显示错误信息带来方便。6运行设计6.1运行模块的组合本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现每个模块之间不同功能的连接和组合。各模块之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。6.2运行控制系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录管理员行为。6.3运行时间每种运行模块组合将占用各种资源的时间。 页面响应时间:不超过10秒 更新处理时间:不超过15秒 数据转换与传输时间:不超过30秒7出错处理设计7.1出错输出信息本系统在登陆时采用登陆名和文件记录数据库的登陆名相同的方式来确保系统的安全性,这样如果是源代码被泄露了那个人也得不到用户名和密码。这样做了之后,就是将来交给别人用了,设计人员也进不去这个软件,大大的增加看了安全性。7.2 补救措施我们对于本程序的几种可能的错误进行了分析,分别进行了不同的处理。主要的错误可能有:输入错误:这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。其他操作错误:对于用户的不正当操作,有可能使程序发生错误。我们主要是中止操作,并提醒用户中止的原因和操作的规范。其他不可预知的错误:程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能作出万全的异常处理。 8.安全保密设计这个软件的安全方面表现在以下几点:软件使用安全:我们的软件会进步会,完善,但是用户在保存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Fluorescein-maleimide-5-FITC-Maleimide-生命科学试剂-MCE
- 林业局安全知识培训课件
- 药店仓库经理面试题集
- 民航面试实战题库
- 化工操作知识培训课件
- 杨桃课件内容
- 条码印刷课件
- 高中数学人教B版必修2《空间几何体的三视图》青年教师参赛听评课记录
- 人教版数学二年级下册第3课时《 练习十六》听评课记录
- 人教新课标二年级上册数学《 第二单元 第1节【第一课时】不进位加法 》听评课记录
- 上海市闵行区2024-2025学年八年级上学期期末语文试题(含答案)
- PETCT在淋巴瘤中的应用
- 《生姜病虫害防治》课件
- 《水产品加工车间设计标准》
- 废铅酸蓄电池回收处置项目可行性研究报告立项计划书
- 储能项目施工总结
- 仓储库存保管服务管理合同(2024年版)
- AO 史密斯热水器EES系列说明书
- 中医体重管理
- 2024-2025学年广东省佛山一中高二(上)第一次质检数学试卷(10月份)(含答案)
- 昏迷患者的评估
评论
0/150
提交评论