1、个人收集整理资料, 仅供交流学习, 勿作商业用途 1 / 11 目录 1引言3 1.1编写目的3 1.2背景3 1.3定义3 1.4参考资料3 2总体设计3 2.1需求规定3 2.2运行环境4 2.3基本设计概论和处理流程5 2.4结构3 2.5功能需求与程序的关系4 2.6人工处理的过程5 2.7尚未解决的问题5 3接口设计6 3.1用户接口6 3.2外部接口6 3.3内部接口6 4运行设计6 4.1运行模块组合7 4.2运行控制7 个人收集整理资料, 仅供交流学习, 勿作商业用途 2 / 11 4.3运行时间7 5系统数据结构设计6 6系统出错处理设计6 6.1出错信息7 6.2补救措施7
2、 6.3系统维护设计7 1 引言 1.1 编写目的 人力资源管理就是运用现代化的科学方法,对与一定物力相结 合的人力进行合理的培训和调配,使人力、物力经常保持最优比例 。企业采用人力资源管理系统最主要的原因是,期望借由人力资源 个人收集整理资料, 仅供交流学习, 勿作商业用途 3 / 11 管理系统,将人力资源运用到最佳经济效益,人力资本的重要性甚 至超越土地、厂房、设备与资金。除此之外,人是知识的载体,为 了有效运用知识,将知识发挥最大的效用,便需要妥善的人力资源 管理,才能够发挥人力资源的最佳效用,合理规划整个公司的运营 模式,获得更好的利益。 1.2 背景 软件名称:人力资源管理系统 工
3、程开发者:黄张平 田宝地 胡先强 员工编号 有 N name Varchar( 20 员工姓名 有 N sex Varchar( 2 员工性别 N 个人收集整理资料, 仅供交流学习, 勿作商业用途 9 / 11 2.班次安排表 表名:arrangement_table 描述:员工的工作时间安排 2.员工档案信息表 表名:crew_table 描述:存储员工的个人信息,员工可以登录查询自己的相关信息 worktim e int 工作时限 N startti me Datetime 合同签订 时间 N salary Int 工资 N money Int 违约金 N 字段 类型 名称 键/索 引 空
4、 默认值 说明 crewid Varchar( 10 员工编 号 PK N name Varchar( 20 员工姓 名 有 N positon Varchar( 20 岗位 N time Datetime 上班时 间 N addworkt ime Datetime 加班时 间 N breaktim e Datetime 休息时 间 N 字段 类型 名称 键/索 引 空 默认值 说明 crewid Varchar( 10 员工编 号 PK name Varchar( 20 员工姓 名 N password Varchar( 20 员工密 码 N sex Char(2 性别 N telephon
5、e Varchar( 电话 N 个人收集整理资料, 仅供交流学习, 勿作商业用途 10 / 11 6系统出错处理设计 身份证 号 N birthday Datetime 出生日 期 Y degree text 文化程 度 Y major text 专业 Y charistic text 特长 Y dapartment text 部门 Y informatio n text 备注 Y 填写员 工其他 信息 Admission_ time Datetime 进入公 司时间 Y email Varchar( 20 邮箱 Y QQ Varchar( 12 QQ号 Y ID Varchar( 10 合同号 N profession al text 职称 N 个人收集整理资料, 仅供交流学习, 勿作商业用途 11 / 11 6.1补救措施 系统中提供备份数据库及恢复数据库的功能,避免由于不可抗 拒愿意造成数据的永久丢失。 6.2系统维护设计 该系统需要有一个维护的专业管理团队,他们的主要任务是: 添加、修改、删除数据库中的信息,定时或不定时的备份数据库、 能够排查系统的简单故障。 SC图: