- 30.63 KB
- 2022-05-17 13:47:47 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
Documentnumber文档编号Confidentialitylevel密级VanceInfo-SES-001内部公开Documentversion文档版本Total8pagesV1人事考勤管理系统
软件需求规格说明书Preparedby拟制孔仁峰Date日期2021-11-21Reviewedby评审人Date日期Approvedby批准Date日期RevisionRecord修订记录Date日期RevisionVersion修订版本SecNo.修改章节ChangeDescription修改描述Author作者2021-11-21V1.0整篇文档初稿完成孔仁峰TableofContents目录1Introduction简介41.1Purpose目的41.2Scope范围41.3AbbreviationsandAcronyms术语和缩略语4术语:4缩略语:42GeneralDescription整体说明42.1ProductPerspective产品概述42.2FeaturesofProduct产品功能4
2.3UserCharacteristics用户特征53SpecificRequirements具体需求53.1根据人事考勤管理系统需求用户为学生和管理员53.2业务流程图64数据库设计64.1数据表设计6管理员信息表(tb_user)6部门信息表(tb_dept)6员工信息表(tb_employees)7考勤信息表(tb_check)71Introduction简介1.1Purpose目的公司随着业务的不断发展,公司员工的数量不断增加,人事考勤方面的管理已成为公司管理中的重要部分.传统的人事考勤制度已不能有效地管理员工的出勤状况,所以人事考勤系统必然成为人事考勤管理的有效工具.1.2Scope范围u公司员工考勤管理.u开发人员和测试人员.1.3AbbreviationsandAcronyms术语和缩略语1.3.1术语:uHR:人力资源1.3.2缩略语:uHRCMS:HRChecking-inManageSystem2GeneralDescription整体说明2.1ProductPerspective产品概述在使用人事考勤管理系统时,用户需要输入用户名和密码进入人事考勤管理系统,对人事考勤管理系统的部门,员工的基本信息进行维护和管理.
在考勤管理模块中录入员工当天的考勤信息,同事对年,月,员工考勤进行查询.还可以通过考勤汇总查询对员工某月的考勤记录进行汇总,计算出员工月工作天数,早退,迟到天数等.1.1FeaturesofProduct产品功能HRCMS系统根据需要,具体功能如下图:人事考勤管理系统部门信息管理用户管理员工信息管理考勤数据录入考勤信息汇总1.2UserCharacteristics用户特征本系统的主要使用者为管理员。2SpecificRequirements具体需求2.1根据人事考勤管理系统需求用户为学生和管理员图1HRCMS系统用例图2.2业务流程图
考生退出系统用户管理修改密码部门管理员工信息管理员工考勤管理考勤查询1数据库设计1.1数据表设计1.1.1管理员信息表(tb_user)列名数据类型长度允许为空IDInt4UserName(主键)varchar250PassWordvarchar2501.1.2部门信息表(tb_dept)列名数据类型长度允许为空IDInt4DeptName(主键)varchar250
Memovarchar250YPIDInt41.1.1员工信息表(tb_employees)列名数据类型长度允许为空AutoIDInt4EmpID(主键)varchar250EmpNamevarchar250Photoimage16YSexchar2YNationalityvarchar240YBirthvarchar220YFamilyPlaycevarchar260YIDCardvarchar220YMobilevarchar230YHireDatevarchar220YDeptInt4YDutyvarchar240YMemovarchar2200Y1.1.2考勤信息表(tb_check)
列名数据类型长度允许为空autoIDInt4name(主键)varchar250checkdate(主键)datetime8ondutytimedatetime8offdutytimedatetime8ontimedatetime8offtimedatetime8leavevarchar250Yonleavedatetime8offleavedatetime8latetimedatetime8leaveearlydatetime8memovarchar2200Y