企业人事管理系统分析报告书组长:xxx成员:xxx xxx xxx xxx开始日期:2018-05-20完成日期:2018-06-01目录1、组员任务分配32、需求说明书32.1、企业人事管理系统介绍及所达到的目标32.2、企业人事管理系统功能需求32.3、企业人事管理系统模块需求43、逻辑模型43.1、企业人事管理系统的用例图43.2、企业人事管理系统的功能模块图53.3、UML活动关系图53.4、业务流程图64、系统的数据字典64.1、数据库的概念设计64.2、数据库的逻辑设计85、系统的设计规格说明书125.1、企业人事管理系统内容和功能设计125.2、企业人事管理系统信息结构设计125.3、企业人事管理系统构架的详细介绍136、系统的功能说明书136.1、附加系统数据库146.2、更改连接SQL Server 2005数据库服务器的名称146.3、操作注意事项146.4、操作流程157、附录167.1、系统来源167.2、主程序代码161、组员任务分配2、需求说明书2.1、企业人事管理系统介绍及所达到的目标基于其他企业人事管理软件的不足,要求能够制作一个可以方便、快捷地对职工信息进行添加、修改、删除的操作,并且可以再数据库中存储响应职工的照片。
为了能够更好的地存储职工信息,可以将职工信息添加到Word文档,这样,不但便以保存,还可以通过Word文档进行打印。
企业人事管理系统,是为了迎合现在人们的工作而设计的。
随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。
人事管理系统能够味用户提供充足的信息和快捷的查询手段。
使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。
人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。
人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。
(1>支持企业实现规范化的管理;(2>支持企业高效率完成劳动人事管理的日常业务;(3>支持企业进行劳动人事管理及其相关方面的科学决策。
2.2、企业人事管理系统功能需求根据市场调查及分析,企业人事管理系统应该具有以下功能:☑可以真正地实现对企业人事的管理。
☑系统的功能要符合本企业的实际情况。
☑系统的功能操作要方便、易懂,不要有多余或复杂的操作。
☑可以方便地对人事信息进行输出打印。
☑方便对企业内部的人事档案及岗位调动调动进行管理。
2.3、企业人事管理系统模块需求企业人事管理系统应该包括以下模块(1)基本信息管理该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。
(2>人事管理通过该模块,能够进行人事档案浏览、人事资料查询和人事资料统计。
以便进入该企业的人能快速了解其他职工信息和工资等方面的信息,也方便人事专员对信息的记录、增删和修改。
(3> 备忘记录在企业的运作的同时,需要对企业进行日常记事,便于统计信息,建立本企业的信息库。
还要建立通讯录,方便企业中人员的联系。
(4> 数据库根据职工的基本信息,以及日常记事,可以建立备份/还原数据库和清空数据库两项,存储需要的信息,删除不必要的冗余信息。
(5> 管理工具在这个板块中,可以选择你所需要的管理工具,记事本或者计算器,进行你需要的计算。
(6> 系统管理该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。
3、逻辑模型3.1、企业人事管理系统的用例图<模块)企业人事管理系统的用例图<模块)如图3-1:图3-1企业人事管理系统的用例图3.2、企业人事管理系统功能模块图企业人事管理系统模块图如图3-2所示:图3-2 企业人事管理系统模块图3.3、UML活动关系图UML活动关系图如图3-3所示:图3-3 UML活动关系图3.4、业务流程图企业人事管理系统的业务流程流程图如图3-4所示:图3-4 企业人事管理系统的业务流程图4、系统的数据字典4.1、数据库的概念设计为了避免登录用户随意修改数据库中的信息,创建一个用户权限表,实体E-R图,如图4-1所示。
图4-1 用户登录表及用户权限表E-R图为了可以在用户权限表中更方便地添加用户权限信息,可以再数据库中创建一个权限模板。
权限模板的实体E-R图,如图4-2所示。
图4-2 权限模板的实体E-R图在开发企业人事管理系统时,最重要的数据表是职工基本信息表,它记录了企业中所有职工的基本信息。
职工基本信息表的实体E-R图,如图4-3所示。
图4-3 职工基本信息表的实体E-R图为了更具体地记录职工信息,创建一个家庭关系表,来记录每个职工的家庭成员,以及工作单位、联系方式等。
其实体E-R图,如图4-4所示。
图4-4 家庭关系实体E-R图在企业中,职工的奖惩是必不可少的。
奖惩表的实体E-R图,如图4-5所示。
图4-5 简称表的实体E-R图为了使前台在录入信息时更加简单、快捷,可以将基本表中的一些特定字段值在数据库中以表的形式进行记录。
部门类别表的实体E-R图,如图4-6所示。
图4-6 部门类别表的实体E-R图4.2、数据库的逻辑设计(1> tb_Login(登录表>表tb_Login用于保存操作员的基本信息,该表的结构如表4-1所示。
(2)tb_UserPope(用户权限表>表tb_UserPope用于保存每个操作员使用程序的相关权限,该表的结构如表4-2所示。
(3)tb_PopeModel(权限模块表>表tb_PopeModel用于保存程序中所涉及的所有权限名称,该表的结构如表4-3所示。
表4-3 权限模块表(4)tb_Folk<民族类别表)表tb_Folk用于保存民族类别的信息,该表的结构如表4-4。
(5)tb_EmployeeGenre(职工类别表>表tb_EmployeeGenre用于保存职工类别的相关信息,该表的具体结构如表4-5。
表4-5 职工类别表表tb_RPKind用于保存奖惩类别的相关信息,该表的结构如表4-6所示。
(7)tb_Stuffbusic(职工基本信息表>表tb_Stuffbusic用于保存职工的基本信息,该表的结构如表4-7所示。
(8)tb_Family(家庭关系表>表tb_Family用于保存家庭关系的相关信息,该表的结构如表4-8所示。
表4-8 家庭关系表表tb_WordResume用于保存工作简历的相关信息,该表的结构如表4-9所示。
(10)t b_RANDP(奖惩表>表tb_RANDP用于保存职工奖惩记录的信息,该表的结构如表4-10所示。
表4-10 奖惩表表tb_Individiua用于保存职工个人简历的信息,该表的结构如表4-11所示。
(12)t b_DayWordPad(日常记事本>表tb_DayWordPad用于保存人事方面的一些日常事情,该表的结构如表4-12所示。
表4-12 日常记事本(13)t b_TrainNote(培训记录表>表tb_TrainNote用于保存职员培训记录的相关信息,该表的结构如表4-13所示。
表4-13 培训记录表表tb_AddressBook用于报存职员的其他联系信息,该表的结构如表4-14所示。
表4-14 通讯录5、系统的设计规格说明书5.1、企业人事管理系统内容和功能设计首先看一些基本情况,企业人事管理系统主要是对企业基本信息的管理,目标用户主要是企业中经常使用Internet的用户群和社会使用人群。
另外考虑到时间和条件等各方面的限制,企业人事管理系统主要提供企业人事管理的基本和核心的功能来帮助开发理解和掌握企业人事管理系统的建设原理,其余的功能可以也可自行扩展。
企业人事管理系统提供的主要功能如下。
(1> 本企业人事管理系统录入职工的基本信息,如民族类型、职工类别、文化程度、政治面貌、部门类别等等很多设置;(2> 员工提示信息,包括员工生日和员工合同,是企业更加人性化;(3> 备忘记录,能是日常流程更顺利;(4> 数据库的使用,存有备份,避免数据流失带来的不必要的麻烦;(5> 系统管理,使用正确的用户名和密码才能进入下一个界面。
建立内容和功能清单1)内容主要包括基本信息管理主页,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示;人事管理页面,备忘记录页面,数据库页面,管理工具页面,系统管理页面等可视化页面。
2)功能清单主要有主界面、用户登录系统、公共模块、系统管理入口、查看,修改个人信息等。
5.2、企业人事管理系统信息结构设计(1> 确定导行栏目导行栏目是网站主要功能的体现,合理的划分和安排栏目,将网站的主题明确的显示出来,并且尽量方便访问者的浏览和查询。
(2> 网站装饰风格使用各种风格装饰自己的网站。
企业人事管理系统可视化设计的主要目的是提供给用户一个关于该系统的信息展示方案,一个良好有效的企业人事管理系统可视化设计能给用户留下深刻的印象,使得用户能够自然、友好的浏览所提供的信息,也是系统设计中重要的一环。
可视化设计最重要的是确定页面内容和布局。
然后设计页面的表现框架,建立页面模型。
到目前为止,企业人事管理系统的内容、功能、信息结构及可视化的详细设计就大致完成了。
5.3、企业人事管理系统构架的详细介绍(1>用户登录用户在登陆之后才能对该系统进行浏览、修改等操作。
(2>企业人事信息的改变企业人事管理系统中信息发生变化时,必须先登陆,然后再进行对应的操作,使信息的变化及时反映在系统中,保证系统运行结果的正确性。
6、系统的功能说明书6.1、附加系统数据库<1)将TM\07\PWMS\PWMS\DataBase文件夹中的db_PWMS.mdf和db_PWMS_log.ldf文件拷贝到SQL Server 2005安装路径下的MSSQL.1\MSSQL\Data目录下。
<2)选择开始/程序/Microsoft SQL Server 2005/SQL Server Management Studio项,进入到“连接到服务器”页面,如图6-1所示。
图6-1 连接到服务器<3)在“服务器名称”下拉列表中选择SQL Server 2005服务器名称,然后单击【连接】按钮。