设计内容:
1. 绪论
1.1 课题背景
从INTELNET成为我们生活工作学习的不可缺少的一部分开始,论述在现代企业快速发展和信息急速膨胀的前提下,手工作业也不能满足企业对信息处理、提高效率和降低运营成本的需求,企业对信息处理计算机化和网络化的需求十分迫切。
1.2 可行性研究
先从经济性方面论述企业人事信息管理系统对效率的提高和成本的降低,企业人力资源的科学管理和优化配置起到积极的作用。
其次从技术角度分析,计算机技术的飞速发展,互联网络的普及,为企业人事信息管理计算机化和系统化提供了强有力的技术支持。
2. 需求分析
2. 1 业务分析
概述本企业状况,揭示现有人事管理状况影响企业的效率和赢利潜力。以树形图的方式列出本企业的组织结构,并说明各部门的职能作用。
2. 2 系统目标
根据企业运营目标和企业组织架构,深入分析企业人事信息管理系统功能,将企业目前的各项人事管理工作系统化、计算机化。
2.3 功能需求描述
分析和解释人事管理中员工资料管理,考勤管理、薪酬管理、考核管理、培训管理各方面的功能和要求。
3. 系统设计
3.1 开发平台的选择
开发语言为ASP,数据库系统为MICROSOFT Office Access 2003,开发工具为MICROSOFT VS2008和ADOBE Dreamweaver,图形处理工具为Photoshop CS2和CorelDraw 9。
3.2 系统结构(软件架构、模块组成)
根据企业组织架构和人事职能,规划出人事信息管理系统各个功能模块,并说明其功能与要求。
3.3 模块设计(业务流程,数据流图,主要程序流程图)
以图列方式详细列举说明企业人事管理业务流程,及相应信息流。以图例说明人事信息管理系统的功能流程图
4. 数据库设计
4.1 概念数据库设计
列出公司人事系统设计的实体,并以以实体—联系模型抽象出公司人事系统结构。
4.2 逻辑数据库设计
整理数据字典,将公司E-R结构转换成关系数据模型。
5. 系统实现
5. 1 数据库建立
图文结合说明Windows XP环境下,使用Access2003 创建数据库和数据库表,以及数据库的连接
5. 2 系统界面
以图片方式列出公司人事管理系统的主界面和各个主要功能模块设计界面。
5.2 主要程序实现
以列出代码方式说明为实现各个模块功能所编写的代码。
6. 系统测试
6.1测试方法
首先说明测试目的,其次说明所采用的方法(黑盒测试)。
6.2测试设计
采用边界值分析和等价划分相结合的策略进行测试设计
6.3测试结论
依据测试项目表逐条测试各模块功能,均无误则系统通过测试。
7. 结束语
课程学习以及毕业设计心得体会。
|