人力资源管理系统
详细设计说明书
成员信息/修改历史
日期
版本
作者
学号
修改内容
备注
2016/7/2
28
初稿
组长
10
成员
16
成员
27
成员
目录
1 概述 5
编写目的 5
项目背景 5
术语和缩写 5
参考资料 5
2 软件模块标识 6
3 用户信息管理 7
基本信息管理 7
表示层 7
业务逻辑层 7
实体层 9
数据访问层 12
详细信息管理 13
表示层 13
业务逻辑层 14
实体层 16
数据访问层 17
教育信息管理 18
表示层 18
业务逻辑层 18
实体层 19
数据访问层 19
再教育信息管理 19
表示层 19
业务逻辑层 20
实体层 20
数据访问层 21
工作经验信息管理 21
表示层 21
业务逻辑层 22
实体层 22
数据访问层 23
项目经验信息管理 23
表示层 23
业务逻辑层 24
实体层 24
数据访问层 25
技能信息管理 25
表示层 25
业务逻辑层 26
实体层 26
数据访问层 26
家庭成员信息管理 27
表示层 27
业务逻辑层 27
实体层 28
数据访问层 28
4 薪资管理(略) 29
5 离职管理(略) 29
6 部门信息管理(略) 29
7 职位变更管理 29
职位空缺登记 29
表示层 29
业务逻辑层 29
实体层 30
数据访问层 30
面试及审核 31
表示层 31
业务逻辑层 31
实体层 31
数据访问层 32
面试成绩 32
表示层 32
业务逻辑层 32
实体层 33
数据访问层 33
推荐信息 34
表示层 34
业务逻辑层 34
实体层 34
数据访问层 35
推荐考核信息 35
表示层 35
业务逻辑层 35
实体层 36
数据访问层 36
调职申请信息 36
表示层 36
业务逻辑层 37
实体层 37
数据访问层 37
调职交接情况 38
表示层 38
业务逻辑层 39
实体层 39
数据访问层 40
8 培训管理(略) 40
9 系统管理 40
部门管理 40
表示层 40
业务逻辑层 43
实体层 45
数据访问层 46
职位管理 47
表示层 47
业务逻辑层 49
实体层 51
数据访问层 53
密码修改 54
表示层 54
业务逻辑层 54
实体层 55
数据访问层 55
10 追溯表 55
概述
编写目的
本文挡提供给开发人员进行开发参考,以及测试人员编写单元测试所用。
项目背景
系统名称:HRM人力资源管理系统
开发者:
详细设计的原则和方法:项目整体结构清晰,按照概要设计的结构来进行详细设计。系统详细设计后容易扩展,降低对其他模块的耦合性。详细设计要做到可操作性,使读者能清楚所要实现的功能,以及如果去实现。粒度设计到方法。不具体设计到方法内的伪代码。
术语和缩写
术语描述性定义
Entity: 实体
DAL: 数据访问层
BLL: 业务逻辑层
User Profile:用户的详细信息
Reeducation:再教育
Refer People:家庭成员
Job History:职位变更的历史记录
mendation:推荐
参考资料
序号
文件名
文件编号
发表日期
出版单位或
详细设计说明书 来自淘豆网m.daumloan.com转载请标明出处.