企业员工评价系统设计与开发资料.docx

上传人:b****2 文档编号:24595928 上传时间:2023-05-29 格式:DOCX 页数:17 大小:1.06MB
下载 相关 举报
企业员工评价系统设计与开发资料.docx_第1页
第1页 / 共17页
企业员工评价系统设计与开发资料.docx_第2页
第2页 / 共17页
企业员工评价系统设计与开发资料.docx_第3页
第3页 / 共17页
企业员工评价系统设计与开发资料.docx_第4页
第4页 / 共17页
企业员工评价系统设计与开发资料.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

企业员工评价系统设计与开发资料.docx

《企业员工评价系统设计与开发资料.docx》由会员分享,可在线阅读,更多相关《企业员工评价系统设计与开发资料.docx(17页珍藏版)》请在冰豆网上搜索。

企业员工评价系统设计与开发资料.docx

企业员工评价系统设计与开发资料

湖南商学院

课程设计

 

课程名称

信息系统分析与设计

题目

企业员工评价系统设计与开发

学生姓名

于宝源

学号

04

专业班级

信管1301

指导教师

罗毅辉

2016

5

企业员工评价系统设计与开发

1.项目的背景

如今,已进入互联网时代,各行各业都开始使用现代化的手段,提高服务质量、提高工作效率。

众所周知,员工在企业中扮演着不可或缺的角色,因此,员工的信息管理工作十分重要。

而传统的管理员工信息的方法是以纸质档案为主,存在着较多的缺点,如:

效率底,保密性差,难于共享汇总,其统计数据正确性也难以考证,而且不便于查找,更新和维护等。

随着企业的规模不断扩大,员工评价数量急剧增加,有关员工的各种信息量也成倍增长。

面对庞大的信息量,就需要有员工评价信息管理系统来提高员工管理工作的效率。

通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

由于计算机和网络的普及,若建立一个C/S或B/S结构的员工评价信息管理系统,员工便可以通过网络来查询自己的有关信息,使得员工信息管理工作信息化、系统化、规范化、自动化,大大提高了企业管理员工的效率。

通过项目规划、系统分析与建模、系统设计与建模和系统测试与运行,最终完成员工评价管理系统的分析与设计,使系统能够实现以下功能:

(1)员工信息管理模块:

查看员工信息、添加员工信息、修改员工信息和删除员工信息。

(2)培训管理模块:

培训管理和评价信息汇总,并可对其进行查看,添加,修改和删除。

(3)考勤管理模块的:

记录员工的工作期间的迟到次数、早退次数、旷工次数和请假次数,并可对其进行查看,添加,修改和删除。

(4)评价管理模块:

评价员工信息和删除员工信息。

 

2.进度安排

本系统主要分为项目规划、系统分析与建模、系统设计与建模、系统编码、系统测试与运行和总结。

具体的进程安排如图1所示。

图1

3.系统分析与建模

3.1用例建模

3.1.1用例图

本系统用例图如下:

图2企业员工评价系统用例图

 

3.1.2用例描述

本系统包含多个用例。

本文暂时筛选了一个用例来进行详细描述,如表1、表2所示。

表1评价专家用例描述

用例标识号:

001

用例名称:

评价专家

用例简要描述:

采用德菲尔相对评价对用户进行相对评价

主要参与者:

评论专家

前置条件:

根据系统选择的专家评价原理

最低保证:

至少存在一个专家评价组

基本事件流:

1.根据德菲尔相对评价体系构建评价矩阵

2.显示评价详细数据

3.提交相对评价问卷

异常或是拓展事件流:

专家评价选择是否保存问卷修改信息

后置事件:

更新问卷信息

表2用户管理用例描述

用例标识号:

002

用例名称:

用户管理

用例简要描述:

管理员登录系统后,对已注册用户进行管理

主要参与者:

管理员

前置条件:

成功登录系统

最低保证:

允许用户回滚任何未完成的任务

基本事件流:

1.选择注册用户管理

2.系统显示已注册用户信息

3.选择修改或删除

4.显示修改对话框

5.对用户信息做出修改

6.选择保存或回滚事务

7.系统更新到注册用户信息表

异常或扩展事件流:

管理员对注册用户的信息进行修改或删除

后置条件:

更新注册用户信息

3.2概念数据建模

概念数据模型简称概念模型,是数据库用户的实体的模型,主要用来描述具体实体的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DatabaseManagementSystem的具体技术问题,与具体的DatabaseManagementSystem无关。

由之前的用例分析可知作为前提,本系统使用类图来描述概念模型。

本系统由5个类组成,分别为专家问卷表、相对评价指标、用户问卷表1、用户问卷表2和员工评价管理系统。

各类之间的关系和各类存在的属性详情见下图。

图3企业员工评价系统概念数据模型

 

3.3辅助建模

3.3.1顺序图

基于用例图和系统的数据模型,顺序图的使用,是执行对象间的消息交互的关键部分。

顺序图主要由参与者,边界类,控制类和实体类的组成。

本文在此画出了系统的部分用例的顺序图,即留言板管理用例、考试报名管理用例和注册用户管理用例的顺序图。

具体情况如图4所示。

 

 

图4企业员工评系统评价用例的顺序图

 

3.3.2分析类图

员工评价系统的分析类图如图5所示.

图5企业员工评价管理系统分析类图

3.3.3活动图(或状态图)

图6留言板管理系统活动图

图7评价管理系统活动图

图8用户管理系统活动图

3.3.4业务规则建模(判定表/决策表)

表3为系统登录业务判定表,表中条件兰由用户名、密码组成;动作栏由登录成功和重新输入组成;此业务一共有4种判断规则,具体情况如表4所示。

 

表3登录业务判表

条件/结果

规则

1

2

3

4

用户名

Y

Y

N

N

密码

Y

N

Y

N

登陆成功

×

重新输入

×

×

×

 

4.系统设计与建模

4.1总体结构设计

4.1.1体系结构设计

图9企业员工评价系统体系结构图

4.1.2功能结构设计

网上报名管理系统主要包括报名记录管理模块、注册用户管理模块、考试课程管理模块、留言板管理模块和管理员账号管理模块等五个功能模块。

各个模块的基本功能如图4所示:

图10企业员工评价管理系统功能结构图

4.2数据模型设计

4.2.1逻辑数据建模

表4企业员工评价管理系统逻辑数据模型

序号

关系名称

关系模型

主键

外键

1

用户信息表

用户信息表(用户名,密码,备注)

用户名

2

员工信息表

员工信息表(员工ID,密码,姓名,性别,年龄,考试课程,城市,头像,学位,所在公司)

考生ID

3

培训课程编号表

考试编号表(考试编号,考试地点,考试时间)

课程ID、

4

培训课程信息表

考试课程信息表(考试课程ID,考试课程编号)

考试课程ID

5

分数信息表

分数信息表(分数ID,员工姓名,语种,考试分数)

奖惩ID

考生姓名

6

考试成绩表

考试成绩表(课程ID,分数ID,员工姓名,员工ID)

课程ID

分数ID

考生ID

4.3人机界面设计

4.3.1表单与报表设计

根据网上报名管理评价的功能来建立表单,有用户登录表单、增加问卷表表单、删除用户表表单、修改问卷表表单、查看问卷表表单、填写问卷表表单。

图书管理系统表单与报表列表

序号

名称

类型

用户

任务

环境

1

系统维护人员评价

表单

系统维护人员

文本

10

2

专家评价

表单

评价专家

文本

20

3

管理员评价

表单

管理员

文本

20

4

员工评价

表单

员工

文本

20

图11表单布局设计图

4.3.2人机对话与界面设计

在之前的用例图、顺序图与活动图等模型的基础之上,本系统采用对话图阐述人机对话的顺序、条件分支和重复。

每一个对话框包括三个部分:

顶部、中部和底部,每部分的内容如下:

1.顶部:

由一个唯一的显示屏号码构成,其他显示屏用它来引用该显示屏。

2.中部:

由该显示屏的名称和描述构成。

3.底部:

记录了可以由此显示屏到达的显示屏引用号。

图12企业员工评价管理系统人机对话图

图13网上管理评价系统界面

专家相对评价类似输入界面如下:

图14专家相对评价输入界面

两两比较1-9分制!

5.结论

在这个学期,通过对“面向对象课程设计”这门课的学习,让我对这门课有了深刻的理解,学到了很多知识,同时也了解到做出一个程序的不容易。

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。

整个设计通过了软件和硬件上的调试。

我想这对于自己以后的学习和工作都会有很大的帮助。

在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。

一切问题必须要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。

对于教材管理系统,其程序是比较简单的,主要是解决程序设计中的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它才是一个设计的灵魂所在。

因此在整个设计过程中大部分时间是用在程序上面的。

很多子程序是可以借鉴书本上的,但怎样衔接各个子程序才是关键的问题所在,这需要对系统的结构很熟悉。

因此可以说系统的设计是软件和硬件的结合,二者是密不可分的。

通过这次课程设计我也发现了自身存在的不足之处,虽然感觉理论上已经掌握,但在运用到实践的过程中仍有意想不到的困惑,经过一番努力才得以解决。

在此期间,还好有罗毅辉老师的指导与激励,使得我克服了重重困难,最终完成了这篇课程设计,所以我非常感觉罗老师。

 

湖南商学院计信学院课程设计评审表

姓名

于宝源

学号

04

专业班级

信管1301

题目:

员工评价系统设计与开发

 

 

 

评审项目

及格

不及格

项目计划(10分)

系统需求建模(10分)

概念数据建模(10分)

顺序图或通信图(10分)

分析类图(10分)

活动图或状态图(10分)

业务规则建模(10分)

总体结构设计(10分)

逻辑数据建模(10分)

人机界面设计(10分)

评审成绩

80%

平时成绩

20%

总评成绩

指导教师:

2016年5月

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1