员工绩效管理系统课程设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计Ⅲ
设计说明书
(高校)职工年度考核系统的分析与设计
学生姓名
学号
班级
成绩
指导教师任民宏
数学与计算机科学学院
2013年 3月 16日
课程设计Ⅲ课程设计评阅书
注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。

课程设计任务书
2012—2013学年第1学期
专业:信息管理与信息系统学号:1021024022 姓名:李洋
课程设计名称: 课程设计Ⅲ
设计题目:(高校)职工年度考核系统的分析与设计
完成期限:自2013 年3 月 4 日至2013 年3 月16 日共 2 周
设计依据、要求及主要内容(可另加附页):
职工年度考核系是针对陕西理工学院年终考核开发的信息管理系统,要求系统具有登记职工基本信息、职工自评、群众打分、系部考核、查询、统计,并能打印职工年度考核表和统计表功能。

登记职工基本信息实现录入职工基本信息,职工自评实现职工自己填写一年的个人总结和打分.群众打分实现以所在考核单位内的职工给他人打分。

系部考核实现填写系部意见并计算职工的最后得分,并打印职工年度考核表.查询功能可以查询指定职工的考核信息,也可以查询一个部门所有职工的考核信息。

统计每个部门的各种分值的人数,并打印统计表。

根据以上要求完成下列题目:
②运用结构化分析方法或面向对象分析方法对系统做需求分析,并编写需求规格说
明书。

②运用结构化设计方法或面向对象设计方法对系统做概要设计和详细设计,并编写概要设计说明书和详细设计说明书。

指导教师(签字):教研室主任(签字):
批准日期:年月日
摘要
随着信息技术的飞速发展和日趋激烈的商业竞争,企业的各项事务处理也逐渐采用信息化的管理。

尤其是对员工的年度考核,传统的考核方式存在很多管理者主观的影响,而且操作也不方便本文针对高校年终考核管理系统的设计过程:运用面向对象分析方法对系统做需求分析、概要设计和详细设计。

使系统具有登记职工基本信息、职工自评、群众打分、系部考核、查询、统计,并能打印职工年度考核表和统计表功能.
关键词:考核;设计;系统;
目录
1课题描述 (1)
2需求分析 (2)
2.1可行性分析 (2)
2.1.1 技术可行性 (2)
2.1.2 经济可行性 (2)
3系统分析与设计 (2)
3.1系统功能模型分析 (3)
3.2系统对象模型分析 (5)
3.2.1抽象对象 (5)
3.2.2对象描述 (5)
3.2.3建立类图 (6)
3.3系统动态模型分析 (7)
3.3.1系统时序图 (7)
3.3.2系统协作图 (13)
3.3.3系统活动图 (16)
3.4系统数据库设计 (18)
4系统测试 (20)
5总结 (25)
参考文献 (26)
1课题描述
年终考核是组织管理的核心和枢纽,它是组织提升团队绩效最有力的手段,在一个组织中能否实现有效的考核,关系到企业是否能在日益激烈的市场竞争中保持优势,而如何实现有效的绩效考核是最令管理者头痛的一件事情。

随着我国从计划经济向市场经济的转变,如何更有效地实施绩效考核是所有企事业单位管理者面临的一大挑战。

传统的考核方式具有很大的弊端,在进行年终考核时,打分匿名性是保证结果公正的重要一环,传统打分很难做到这一点,每次打分单位部门上下都一片紧张,多数人都以好好先生的态度应付了事,严重影响了考核结果的真实性,以前的考核从前期的考核表格设计到考核表的复印传递要使用大量纸张和人力,浪费了大量的人力,物力和时间,考核如果项目较多,特别是权重级别等关系复杂,带来大量的计算统计工作。

如今随着计算机的迅速发展和普及,信息系统在社会各个领域的广泛应用,从根本上改变了原有的手工工作方式,提高了工作效率,促使社会向信息化大幅迈进.为了配合高校年终考核制度的贯彻执行,保证该制度执行过程中各项工作能够长期、高效、准确地完成,开发职工年终考核系统,实现了职工年终考核工作.
开发工具:PowerDesigner ;Mysql;Myeclips
2需求分析
由于绩效考核工作涉及面广、程序复杂、效果控制困难,所以许多组织迫切希望有一套实用的、易操作的绩效考核方法和软件工具。

基于此,很有必要开发职工绩效管理信息系统,首先对该系统做了需求分析.
功能需求分析
系统具有登记职工基本信息、职工自评、群众打分、系部考核、查询、统计,并能打印职工年度考核表和统计表功能。

具体分析如下:
等级功能:登记职工基本信息实现录入职工基本信息。

自评功能:职工自评实现职工自己填写一年的个人总结和打分。

打分功能:群众打分实现以所在考核单位内的职工给他人打分。

查询功能:查询功能可以查询指定职工的考核信息,也可以查询一个部门所有职工的考核信息。

统计功能:统计每个部门的各种分值的人数,并打印统计表.
系部考核功能:系部考核实现填写系部意见并计算职工的最后得分,并打印职工年度考核表。

2.1可行性分析
2.1.1技术可行性
网络化的管理,使企业员工绩效考核管理更加规范,实现了通过网络对考核信息进行管理、查询、统计、工资核算等一系列功能。

系统中主要完成事务处理的功能,为企业事务处理提供了一个方便的管理平台,大大提高考核的工作效率,进而提高整个企业的效率。

设计者可以利用现有的能力设计出本系统,系统的使用对技术没有严格要求,不需要先进的技术,只是要使用者懂得计算机的基本操作就可以,使用简单.所以说系统在技术上是可行的.
2.1.2经济可行性
系统开发所需费用包括了硬件方面的投资和软件方面的投资.硬件方面,由于企业现在已经配有整套的设备如计算机、服务器等,所以不需另外投资了。

软件方面主要使用了PowerDesigner 、Myeclips、Mysql数据库,费用相对较低.通过系统对企业员工绩效考核信息进行全面的自动化的管理,大大提高了企业事务的办公效率。

通过系统对企业事务的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范畴。

所以说系统建设在经济上也是可行的.
综上所述,企业员工绩效考核系统是可行的,可以立即开发。

3系统分析与设计
3.1系统功能模型分析
系统的参与者主要有三类:
职工(即用户)
管理员
部门主管
使用用例图对功能分析描述:
图3.1。

1 职工用例图
图3。

1。

2 部门主管用例图
图3.1。

3 管理员用例图
3.2系统对象模型分析
3.2.1抽象对象
根据系统分析可以抽象出以下几个对象:
职工、部门、打分卡、考核表。

3.2.2对象描述
下面对这个几个对象进行具体陈述并建模:
职工类:
职工在系统注册的信息包括一下几点:姓名、性别、年龄、电话、职务、职工编号。

可进行的操作有:打分()、查询考核信息()、修改登录密码()、修改个人信息()、自我评价()。

部门类:
部门类的基本信息有:部门编号、部门名称、联系方式。

可以进行的操作有:管理职工().
打分卡类:
打分卡类的基本信息有:打分职工、被打分职工、德智体美方面的成绩。

可以进行的操作:记录职工的打分信息().
考核表类:
考核表类的基本信息有:考核表编号、个人意见、希部考核意见、个人得分、职工编号。

可以进行的操作有:记录职工考核信息()。

3.2.3建立类图
根据抽象处的对象和对其的描述可以建立如下类图:
图3。

2.1 系统类图
3.3系统动态模型分析
主要是进行时序图、协作图、活动图的建立,使系统更加清晰,功能更加完善.
3.3.1系统时序图
场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动。

它注重对象间的消息的发送和接收顺序,描述一个特定的场景交互.下面对这些场景的执行顺序用时序图来进行描述以。

以下是系统总的时序图:
图3。

3。

1系统总时序图
首先是员工相关操作的时序图,员工主要的操作有填写基本信息、自我打分、查询相关信息等主要操作,下面对这些主要操作用时序图进行描述:
图3.3.2员工基本操作时序图
图3。

3。

3员工查询时序图
图3。

3.4员工自我打分时序图
部门领导主要具有打分和统计打分信息的功能下面对这两个操作用时序图进行描述,如下图所示:
图3。

3。

5系部领导打分时序图
图3.3。

6系领导统计打分的时序图
系统管理员除拥有职工和部门领导的权限外,还有对于职工信息的进行添加、删除、修改等权限,主要对职工信息的添加、删除、修改等操作用时序图描述,如下图所示:
图3.3。

7管理员基本操作时序图
图3.3。

8管理员查询时序图
图3.3.9管理员添加时序图
图3.3.10管理员删除时序图
3.3.2 系统协作图
协作图强调收发信息的对象的结构组织,侧重于描述各个对象之间存在消息的收发关系。

协作图有消息发送的方向和顺序号,更清楚地表示出对象之间静态的链接关系。

接下来就用协作图对系统中对象及其相关操作进行描述:
图3。

3。

11职工查询写作协作图
图3.3。

12职工修改协作图
图3.3.13职工评价协作图
职工
3: 修改成功职工
职工
图3.3.14部门主管查询协作图
图3。

3。

15部门主管考核协作图
图3.3.16部门主管统计协作图
图3.3.17管理员查询协作图
图3。

3.18管理员更新协作图
图3。

3.19管理员录入写作协作图
图3.3。

20管理员删除协作图
3.3.3系统活动图
活动图是一种特殊的状态图,他展现了系统内从一个活动到另一个活动的流程。

活动图专注于系统的动态视图。

强调对象间的控制流程。

下面对系统的相关活动用活动图来描述:
图3。

3.21职工活动图
图3。

3.22管理员活动图
图3.3。

23部门活动图
3.4系统数据库设计
在前面对系统分析以及相关模型其系统对象的抽象的基础上,对系统数据库进行设计:首先利用PD做出系统的概念数据模型:
图3。

4.1系统CDM
由概念数据模型生成的物理数据模型:

3.4.2系统PDM
根据以上模型设计出系统的数据库:
图3.4。

3数据库
4系统测试
根据前面对系统的分析与设计,我们依据所学过的知识实现了系统的基本功能,下面对系统的基本功能进行测试:
1。

系统登录界面:
图4.1系统登录界面
2.职工登录并进行在他权限内相关操作:
图4。

2职工登录
图4.3职工操作界面
图4。

4打分测试
图4。

5填写个人评价
图4.6查看考核信息
图4。

7自我打分操作
3.部门主管登录并进行在他权限内的相关操作:
图4.8部门主管登陆
图4。

9部门主管操作操作界面
图4。

10统计某一分数段人数3。

系统管理员登录并进行在他权限内的相关操作:
图4。

11管理员登录
图4.12添加记录
图4。

13删除记录5总结
短暂的课程设计结束了,我在这次设计过程中实现了对过去所学知识的回顾、总结和应用。

该系统能够实现数据的输入、查询、打分等功能,基本完成了课设任务书对系统设计的要求,达到了预期要求目的。

不可否认,该系统在开发过程中仍存在许多的缺点和不足,由于我们小组成员是第一次实现系统程序的开发,经验不足,能力有限,所以开发出的系统软件还不够完善,功能实现的还不完全,还存在许多方面的不足,这写都是我们以后在系统设计时应该注意和解决的问题。

本次课程设计,主要是针对信息系统分析与设计这门课的。

通过这次课设,我不仅对系统设计与开发的全过程有了一个更为清晰、全面的认识,也学到了许多书本上学不到的知识,使我的知识结构更加合理,提高了独立分析问题、解决问题的能力。

经过几周的艰辛付出,我组完成了该系统的设计和编码等各项任务。

在实际的设计过程中,我们也遇到了许多难解的问题,所有这些通过自己潜心学习和网上查找资料以及向老师请教等,都得到了完美的解决。

有了这次课程设计的实战演练,我相信在明年的毕业设计中起到巨大作用。

参考文献
[1]刘腾红,刘婧珏。

信息系统分析与设计。

清华大学出版社.2010.9
[2]黄梯云.管理信息系统。

高等教育出版社。

2003
[3]苗雪兰,刘瑞新,宋歌.数据库系统原理及应用教程。

机械工业出版社。

2007 [4]刘亚军,高莉莎。

信息系统设计及应用。

清华大学出版社.2007.
[5]赵韶平等.《Power Design系统分析与建模》北京:清华大学出版社2010. [6]钱雪忠.《数据库原理及应用》北京:北京邮电大学出版社2007.。

相关文档
最新文档