VB企业人事管理系统论文+源代码 第7页

VB企业人事管理系统论文+源代码 第7页
系统总体设计
4.1系统总体设计目标
根据企业人事信息管理系统使用的迫切需要,按着总体规划、集中实施的原则,考虑到系统的稳定性、安全性及数据的安全性和一致性要求,在系统设计过程中,坚持开放性和标准化的原则,以整个系统具有先进性、实用性、可靠性、扩展性和灵活性为设计目标,主要完成人员档案信息的管理、员工工作评价的管理、员工考勤信息的管理、员工工资的管理和系统用户的管理。
4.2系统功能描述
系统开发的总体任务是实现企业人事信息管理,系统应包括以下的几个方面内容:
(1)员工档案管理
实现对员工的基本信息的管理,如员工资本信息的添加、修改、删除和查询。员工基本信息主要包括:员工编号、姓名、所在部门、生日、籍贯等员工基本情况的一个信息的录入、查询、修改以及删除。
(2)考勤信息管理
包括基本考勤、其它出勤和考勤列表3个功能模块。完成考勤信息的输入,考勤信息的查询,考勤信息的修改等功能。
(3)工资信息管理
包括计发员工工资、整理员工工资和查询员工工资3个功能模块。完成员工工资信息的输入、员工工资信息的查询、员工工资信息的修改等功能。
(4)评价信息管理
主要是员工的奖罚管理,其主要功能是员工工作评价信息的输入、员工工作评价信息的查询、员工工作评价信息的修改。
(5)系统管理
主要是对用户和密码的管理。包括:添加系统用户信息,如用户名、密码和用户类型等信息;修改系统用户信息,如密码和用户类型等信息;删除系统用户信息;锁定系统,解除锁定。
(6)用户登录
用户登录进入人事信息管理系统。系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法使用。用户只有登录系统后,根据其具有的权限,才能执行一定的操作。
操作:进入该功能后,要求输入用户的登录名及其口令,只有其登录名和口令完全正确,才能进入人事信息管理系统。系统会根据为用户分配的权限,设置其对应的功能为有效,用户就可操作该功能。
4.3系统流程分析
所谓系统流程分析,就是用户使用系统时的工作过程。不同的用户有着不同的工作流程和使用权限。但是所有的用户都是从用户登录模块开始的。登录主要是判断是否是合法的用户,在数据库设计中用户的登录名是固定的,如果要添加用户则在用户主界面进行添加用户信息。本系统的系统流程分析如下图所示:
                                                                                 
图4.3系统流程分析图

4.4总体功能模块设计
 根据前面的需求分析以及系统功能的分析可用以下图形来描述系统总体的功能模块:
 
图4.4系统功能层次图

各模块实现的功能解释如下:
员工档案管理模块:有关企业员工各种信息的输入,包括员工基本信息、所在部门、工作信息和工作简历等,以及员工各种信息的查询员工各种信息的修改。
员工考勤管理模块:有关企业员工的各种考勤信息的输入,考勤信息的修改,考勤信息的查询。
员工工资管理模块:员工工资信息的输入,员工工资信息的查询,员工工作信息修改等。
员工评价管理模块:员工工作评价信息的输入,员工工作评价信息的查询,员工工作评价信息的修改。
系统管理模块:系统管理里包括密码设置、用户管理,如添加或者删除用户。

4.5数据库设计
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。另外,合理的数据库结构将非常有利于程序的实现。这里,我选用Access2003作为后台数据库。
4.5.1 概念模型
概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的。概念模型是表达概念设计结果的工具。它应该能够真实、充分地反映现实世界中事物和事物之间的联系;应该简洁、明晰、独立于机器,容易理解,方便数据库设计人员和应用人员进行交流;应该易于变动,便于修改;应该很容易向关系、层次或网状等各种数据模型转变,方便地导出与DBMS有关的逻辑模型。从而使概念模型成为现实世界到机器世界的一个过渡的中间层次。
概念模型有很多模型,其中最常用的方法之一是“实体—联系模型”(entity relationship model),即使用E-R图来描述某一组织的概念模型。
4.5.2 E-R图
E-R模型是指直接从现实世界中抽象出实体类型及实体间联系,是一种描述静态数据结构的概念模型。它的主要成分是实体、联系和属性。可利用E-R模型进行数据库概念设计。E-R图是直观表示概念模型的工具,再图中有四个基本成分如图4.5.3:
1、矩形框:表示实体类型(考虑问题的对象);
2、菱 形 框:表示联系类型(实体间的联系);
3、椭圆形框:表示实体类型和联系类型的属性;
4、直线:联系类型与涉及的实体类型之间以直线连接,并在直线部标上联系的种类(1:1,1:N,M:N)。
具体图示如下:
                               图4.5实体E-R图符号表示
本系统中所规划的实体主要有:员工基本信息实体、员工考勤信息实体、员工工作评价信息实体、员工工资信息实体。具体的描述E-R图如下所示:
(1)、员工基本信息实体E-R图,如图所示:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有