某制衣厂人事管理系统分析(doc 36页)
概述:••••••••••••••••••••••••••••••••••••••••••••••••••••••••••3
一、 需求分析:••••••••••••••••••••••••••••••••••••••••••••••••••3
1.1用户需求••••••••••••••••••••••••••••••••••••••••••••••3
1.2业务流程分析••••••••••••••••••••••••••••••••••••••••••3
1.3信息需求分析••••••••••••••••••••••••••••••••••••••••••4
1.3.1资料收集•••••••••••••••••••••••••••••••••••••••••5
1.3.2事项(数据项)分析•••••••••••••••••••••••••••••••6
1.4功能需求••••••••••••••••••••••••••••••••••••••••••••••7
二、数据库概念模型设计:••••••••••••••••••••••••••••••••••••••••8
初始ERD••••••••••••••••••••••••••••••••••••••••••••••••8
改进ERD••••••••••••••••••••••••••••••••••••••••••••••••9
三、 数据库逻辑模型设计•••••••••••••••••••••••••••••••••••••••••10
3.1一般逻辑模型设计——ERD转换为一般关系模型•••••••••••••••10
3.2、具体逻辑模型设计••••••••••••••••••••••••••••••••••••••••12
――把一般关系模型转换成具体DBMS支持的逻辑结构
四、 数据库物理设计与数据文件保护设计•••••••••••••••••••••••••••16
4.1设计索引•••••••••••••••••••••••••••••••••••••••••••••••••16
4.2设计表间关系•••••••••••••••••••••••••••••••••••••••••••••16
4.3完整性设计•••••••••••••••••••••••••••••••••••••••••••••••16
五、处理功能设计:••••••••••••••••••••••••••••••••••••••••••••••17
5.1主控模块设计•••••••••••••••••••••••••••••••••••••••••••••17
5.2子模块设计•••••••••••••••••••••••••••••••••••••••••••••••19
5.2.1设计输入••••••••••••••••••••••••••••••••••••••••••••19
5.2.2视图设计•••••••••••••••••••••••••••••••••••••••••••••20
5.2.3查询设计•••••••••••••••••••••••••••••••••••••••••••••21
5.2.4报表设计•••••••••••••••••••••••••••••••••••••••••••••21
六、数据库应用系统的实现:•••••••••••••••••••••••••••••••••••••••22
6.1数据库及其表结构的建立••••••••••••••••••••••••••••••••••••22
6.2数据输入••••••••••••••••••••••••••••••••••••••••••••••••••27
6.3模块实现:•••••••••••••••••••••••••••••••••••••••••••••••••28
经过与体会•••••••••••••••••••••••••••••••••••••••••••••••••••32
七、数据库应用系统运行:••••••••••••••••••••••••••••••••••••••••32
7.1系统操作使用的简要说明•••••••••••••••••••••••••••••••••••32
7.2按使用说明运行系统并打印出运行结果•••••••••••••••••••33
7.3系统评价••••••••••••••••••••••••••••••••••••••••••••••••••37
概述:
海富制衣厂根据业务需要,确定开发一个“人事管理系统”,以取代现在的完全人工管理。开发的基本目标包括:员工个人资料的录入、部门资料录入、职务变动记录和管理、员工调动记录等。人事管理系统需要完成以下几项大的功能:
(1) 新员工资料的输入;
(2) 人事变动的详细记录,包括岗位和部门的调整;
(3) 员工信息的查询。
(4) 员工信息统计打印。
一、需求分析:
1.1用户需求:人事管理系统是非常通用的管理信息系统,是企业单位实现办公自动化的前提和基础。由于该厂现在是完全的人工管理,我们的系统主要是帮助他们以自动化的方式来取代现有的人工管理以便于该厂领导掌握人员的动向,及时高速人才的分配。
1. 2业务流程分析:
根据上述系统的要求,业务流程图包括:
..............................