您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 宏文人事管理系统功能说明书(实训)
宏文人事管理系统功能说明书1宏文人事管理系统︽功能说明书︾姓名:王海源专业:计算机网络技术学号:200821702110宏文人事管理系统功能说明书2文档信息文档名称宏文人事管理系统功能说明书(SQL部分)描述该文档描述了宏文人事管理系统的需求分析、概念设计、逻辑设计、物理结构设计、数据库实施,并对模块划分、业务流程进行了定义。负责人王海源状态项目组成测试主管开发主管项目经理文档变更历史时间修改人章节描述宏文人事管理系统功能说明书3一、需求分析:1、员工资料管理:员工资料管理包括员工对自身信息的操作和人事部门对员工资料的管理两部分。员工对自身信息的操作包括详细住处的查询、修改自我介绍、修改自身登录密码以及查询搜索其他同事的相关信息、打印员工报到单、上传和修改员工的照片。宏文人事管理系统功能说明书4员工在查询自身详细信息时,被查询的数据包括员工编号、姓名、电子邮件信箱、部门名称、部门经理姓名、分机号码和自我介绍。员工能修改的数据限制在员工自己的自我介绍和登录密码。员工能查询和搜索其他同事的基本信息,其中包括员工编号、姓名、电子邮件信箱、部门名称、部门经理姓名、分机号码和自我介绍。人事部门对员工信息的管理数据包括员工编号、姓名、电子邮件信箱、所属部门、分机号码、照片、自我介绍以及初始的员工登录密码。2、请假管理:请假管理主要包括员工申请以及请假的审核:员工的假期有一定的标准,员工请假时间不能超过规定的小时数。员工请假前,必须通过系统提交请假申请。其中包括具体功能为显示员工本人已用的年假小时数、当前可用的小时数、查看员工本人某段时间内的请假记录、申请请假及其批准状态等数据。员工请假审核由员工所属部门经理完成。员工提交请假后,其部门经理的系统自动弹出相关的请假申请,部门经理必须对该申请进行审核和批复。在显示请假申请时要求显示申请人姓名、请假的时间段。为方便对所有员工的请假状态进行管理,部门经理登录系统后/能够显示所有下属名单,并显示某段时间内所有或部分所属员工的请假记录汇总情况,显示所有等待批准的请假申请,并能对申请进行批复,在批复时,可以同意申请也拒绝申请。3、假期管理:假期管理只能是人事部门员工登录后有效。人事部门员工可以查看公司所有员工的请假记录详细列出某个员工在某段时间内的所有请假记录,同时可以设定国家法定节假日。4、考勤管理:公司对员工的加班要求记录加班信息,并以加班信息记录为依据,对员工宏文人事管理系统功能说明书5进行相应的补偿,加班管理功能分成三部分。员工所属部门经理登录后有效,部门经理可以查看下属的加班记录,当员工提交加班申请后,其所属部门经理所在系统自动弹出加班申请,显示申请人姓名、申请加班时段、加班原因等。为方便部门经理批复加班申请,在批复加班申请过程中可以查看员工的加班记录,部门经理必须对加班申请进行批复,即可以同意员工的加班申请也可以拒绝加班申请。员工申请加班前,需要提交加班申请,加班申请必须得到批准后才能实施。加班申请中必须标明加班申请人姓名、加班原因、加班时段以及选择加班折算方式。员工可以查看自身某时段的加班记录计算加班的小时数,查看加班申请的批复状态等。此外,人事部门可以查看所有员工的加班记录,能按部门显示某时段内的加班汇总信息,并能按员工选择的加班折算方式对加班进行补偿。5、加班管理:系统要求对所有员工的考勤信息进行管理,对员工的考勤管理将结合外购的一套管理设备进行,员工上下班时,将利用工卡进行电子打卡,电子打卡机能自动的把员工考勤信息保存到数据库,其中包括员工编号、上班时间和下班时间。员工通过本人事管理系统能查看自身的考勤记录,部门经理也能查看所属员工的考勤记录,并能查打某时间段内迟到和缺勤次数最多的人员列表,人事部可以修改、删除、查询员工的考勤记录,显示当天或早日迟到和缺勤的明细,统计某段时间内迟到、缺勤人数的汇总信息。6、业绩管理:员工每月评定一次业绩,业绩评定的流程是先由员工填写业绩报告单,业绩报告单包括工作总结、上阶段目标完成情况、自我评分和下阶段目标设定。员工在其部门经理对其进行业绩评定前,可以修改其填写的业绩报告单,并在部门经理对其进行业绩评定后,查看其最终的业绩评分以及历史业绩报告。部门经理根据员工的各种记录和员工的业绩报告单,评定该中宏文人事管理系统功能说明书6员工的业绩。部门经理自身不需要填写业绩报告单。7、薪资管理:员工薪资管理包括人事部对员工薪资数据的管理、员工单薪资的自动计算以及员工查看其自身薪资信息。员工入职后,由人事部经理指定和修改其基本薪水,打印公司员工薪水月汇总表,并经能查看所有员工薪水历史记录。员工能通过系统查看其自身的历史薪水记录,其中包括每月薪资组成部分及计算标准。8、部门管理:部门管理主要用于人事经理添加、删除或更改部门设置,人事部员工可以更改员工的所属部门,查看和打印部门人数汇兑及明细信息。部门信息主要包括部门名称、部门编号、部门经理姓名以及部门主要责任。9、安全管理:由于人事管理系统要求对公司数据进行保护,系统要求具备系统事件记录功能,对于重要操作必须保存到数据库,并能查询系统重要操作记录,保存的数据包括操作者、操作时间和操作种类。安全管理要求系统登录者必须进行有效的身份验证功能,人事部经理可以添加、删除人事部人员,人事部员工可以设定员工登录的初始密码,员工可以修改自身的登录密码。二、概念设计:根据上面设计规划出的实体,我们对各个实体具体的描述E-R图如下:宏文人事管理系统功能说明书7员工信息E-R图宏文人事管理系统功能说明书8员工薪资信息E-R图宏文人事管理系统功能说明书9部门信息E-R图员工考勤信息E-R图宏文人事管理系统功能说明书10员工请假信息E-R图宏文人事管理系统功能说明书11员工加班信息E-R图宏文人事管理系统功能说明书12员工业绩评定信息E-R图宏文人事管理系统功能说明书13系统配置信息E-R图系统事件信息E-R图宏文人事管理系统功能说明书14业绩评定状态信息E-R图宏文人事管理系统功能说明书15加班类型信息E-R图假期信息E-R图宏文人事管理系统功能说明书16业绩评定子项目信息E-R图三、逻辑设计:逻辑设计就是把上述概念模型转换为具体的DBMS所支持的数据模型并优化,逻辑结构设计一般分为三个部分:概念转换成DBMS所支持的数据模型、模型优化以及设计用户子模式。员工:YG。编号:ID。姓名:XM。自我:ZW。薪资:XZ时间:time。业绩评定:YEJPD系统配置:XTPZ名称:MC加班:JB类型:LX宏文人事管理系统功能说明书171、员工表:员工表用于记录员工基本信息,并作为基础表与其他表连接,员工表定义如下图所示:(表1)字段类型可否为空说明备注YGIDInt4Notnull员工编号主键,自动生成YGXMNvarchar50Notnull员工姓名YGdelumiNvarchar20Notnull员工登录名建议用英文字符,且与姓名不同YGdelumimaBinary20NULL员工登录密码YGemailNvarchar50Notnull员工电子邮件YGsushuBMIDInt4NULL员工所属部门编号YGjibeXZInt4NULL员工基本薪资YGzhiweMCNvarchar50NULL员工职位名称YGphoneNvarchar50NULL员工电话YGbadariqiDatetime8Notnull员工报到日期YGZWjieshaNvarchar200NULL员工自我介绍初始为空,由员工自行输入YGsheyujiaqiInt4NULL员工剩余假期小时数YGdejibieInt4NULL员工的级别YGzhapiaImage16NULL员工照片※主键:员工表的主键是员工编号字段,类型为整型,设置自动增量。※外键:员工表的外键有部门编号,类型为整型,用于与部门表中的部门编号字段关联。部门编号字段不可以为空。员工表的外键有员工级别,类型为整型,用于与员工级别表中的员工级别字段关联。宏文人事管理系统功能说明书18※约束:员工表中的员工登录名字段建议使用英文字符,且不能与员工姓名相同,也不可以为空字符串。※索引:主键字段员工编号具有自动创建的聚集索引。2、部门表:部门表用于记录企业内部的部门信息。每个独立的部门在该表中都对应一条记录。该表通过与员工表关联可以确定员工所属的部门。该表中还记录了部门经理的员工编号,可以确定每个部门的部门经理。部门表定义如下表所示:(表2)字段类型可否为空说明备注BMIDInt4Notnull部门编号主键,自动生成BMMCChar10NULL部门名称BMmiashuNvarchar50NULL部门描述BMjiliIDInt4NULL部门经理编号※主键:部门表的主键是部门编号字段,类型为整型,设置自动增量。※外键:部门表的外键为部门经理编号,类型为整型,用于与员工表的员工编号相关联。※约束:无其他约束。※索引:主键字段部门编号具有自动创建的聚集索引。宏文人事管理系统功能说明书193、员工薪资表:员工薪资表用于记录员工每月的薪资信息,包括薪资发放日期、薪资组成等。员工薪资表通过字段员工编号与员工表关联,员工薪资表定义如下表所示:(表3)字段类型可否为空说明备注XZIDInt4Notnull薪资编号主键,自动生成YGIDInt4Notnull员工编号XZfafantimeDatetime8Notnull薪资发放时间JBXZInt4NULL加班薪资QueqinkouchuInt4NULL缺勤扣除QitaXZInt4NULL其他薪资※主键:员工薪资表的主键是薪资编号字段,类型为整型,设置自动增量。※外键:员工薪资表的外键是员工编号,类型为整型,用于与员工表中的员工编号字段关联。※约束:无其他约束。※索引:主键字段薪资编号具有自动创建的聚集索引。4、员工考勤表:员工考勤表用于记录员工的考勤信息(上下班时间、记录者信息等),通过字段员工编号与员工表关联,员工考勤表定义如下表所示:宏文人事管理系统功能说明书20(表4)字段类型可否为空说明备注KaoqinIDInt4Notnull考勤编号主键,自动生成YGIDInt4Notnull员工编号daodatimeDatetime8NULL到达时间JiluzheIDInt4NULL记录者编号不可与员工编号相同KaoqinLXChar4Notnull考勤类型可取值“缺勤”、“迟到”、“早退”QinqiuchoxisheheInt4NULL请求重新审核DateDatetime8Notnull日期※主键:员工考勤表的主键是考勤编号字段,类型为整型,设置自动增量。※外键:员工考勤表的外键是员工编号和记录者编号,其中员工编号类型为整型,用于与员工表中的员工编号字段关联;记录者编号类型为整型,用于与员工表中的员工编号字段关联。※约束:员工考勤表中的记录者编号不可与员工编号相同;员工考勤表中的考勤类型字段只能取“缺勤”、“迟到”、“早退”。※索引:主键字段考勤编号具有自动创建的聚集索引。5、员工请假表:员工请假表用于记录员工的请假记录。员工请假表中的基本信息包括:请假提交时间、请假开始时间、请假终止时间、请假原因、请假的类别和请假申请状态等。通过字段,员工编号与员工表关联。员工请假表定义如下表所示:宏文人事管理系统功能说明书21(表5)字段类型可否为空说明备注QinjiaoshenqinIDInt4Notnull请假申请编号YGIDInt4Notnull员工编号TijiaotimeDatetime8Notnull提交时间KaishitimeDatetime8Notnull开始时间JieshutimeDatetime8Notnull结束时间LiyoushuomingNvarchar100NULL理由说明LeixiIDInt4NULL类型编号XiaoshishuFloat10Notnull小时数ShenqinzhuantaiNvarchar20NULL申请状态ShenhezheIDInt4NULL审核者编号JujueshenqindeliyouChar100NULL拒绝申请的理由※主键:员工请假表的主
本文标题:宏文人事管理系统功能说明书(实训)
链接地址:https://www.777doc.com/doc-1002242 .html