准确性:管理员在使用本系统进行管理工作时,所改动的数据应与后台数据库中的数据保持一致,确保本人事管理系统的准确性。
第三章 概要设计
3。1 任务概述
3。1。1 目标
根据小型企业对人事管理工作的功能和对数据结构的要求,制定目标如下:
1、界面简洁、美观、操作简单;
2、用户在未登录成功时不得跳转到部门管理和员工管理界面,保证系统的安全性;
3、对登录操作进行信息校验、匹配;
4、对员工的基本信息进行新增、编辑、删除并可导出到指定位置形成Excel文件,便于人事专员进行后续工作的分析;
5、能够按照指定的条件对员工的信息进行查询,并显示出当前的查询结果;
3。2 功能需求
3。2。1 系统功能设计
在概要设计中,本人事管理系统主要由三个模块组成,分别是登录模块、员工管理模块、部门管理模块。接下来具体介绍每个模块的具体功能。
系统的总体结构如下:
系统功能结构图 图3-1
3。3条件和限制
一个良好的人事管理系统应能够实现更为强大的功能。例如,网络操作、并发性控制、工资管理、绩效奖惩等。由于开发时间有限并由个人开发,很多条件并不具备,有些方面也无法测试。本系统在这些方面还有所欠缺,有待进一步的完善。文献综述
第四章 数据库设计
4。1 数据库(DataBase)介绍
软件的开发离不开数据库。数据库可以理解为存放数据的仓库。它是按照一定的数据结构来组织、存储和管理数据的。
4。2 数据库管理系统(DataBase Management System,DBMS)介绍
有了数据库,还需要去组织数据、存储数据以及获取和维护数据。这就需要一款专门管理数据库的软件即数据库管理系统。
4。3 数据库选用
现在流行的数据库有很多,SQL Server、Oracle、MySql、DB2。考虑到小型企业平时所使用的是windows 7操作系统,再加上本系统的开发平台是基于。NET,因此本人事管理系统选择用SQL Server 2008 R2作为数据库,通过SQL Server Management Studio管理器实现对数据地管理。SQL Server 2008 R2作为一种常用的关系型数据库,能够存储和管理大量的数据,非常地高效、方便。
4。4 数据库分析
小型企业人事管理系统需要能够管理员工的基本信息和部门的信息。数据库的名字为HRMSDB,即Human Relationship Management System DataBase。该数据库含有4张表,分别为Category表、Department表、Employee表以及Operators表。来,自,优.尔:论;文*网www.youerw.com +QQ752018766-
4。5 数据库概念模型设计
数据库概念模型实际上是现实世界到机器世界的一个中间层次。数据库概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。