人事档案管理系统课设报告Word文档下载推荐.docx
- 文档编号:19528062
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:27
- 大小:1.88MB
人事档案管理系统课设报告Word文档下载推荐.docx
《人事档案管理系统课设报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《人事档案管理系统课设报告Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。
5.2具体各表清单
6.系统实现
7.结论
人事档案管理系统开发文档
1、简介
随着中国经济的高速发展,中国企业的规模已经逐渐扩大,先前的手工记录、查询和管理人事档案关系,已经不太现实。
由于人事关系的复杂和繁多,故各个公司急需要操作方便、友好的用户界面及能满足实际需求的强大功能的人事档案管理系统。
本次课程设计是以VisualStudio2010和SQLserver2008为开发工具,开发C/S架构的人事档案管理系统,可实现对人事信息的查询、修改、添加、删除等功能。
2、需求获取
2.1.1背景需求
(1)背景
通过人事档案管理系统可以提升人事部门的工作效率和质量。
(2)业务机遇
人事档案管理系统是中国企业正常运作和发展的必要设施,其应该具备的特点是操作方便、友好的用户界面及能满足实际需求的强大功能。
(3)业务目标
节省公司在人事档案管理方面的投资成本,提升人事部门的工作效率和质量。
(4)客户或市场需求
改善人事管理旧的方式、方法,把原先的手工记录、查询和管理的所带来的复杂和繁琐剔除。
(5)提供给客户的价值
把原先的手工记录、查询和管理的所带来的复杂和繁琐剔除,与之替代的是方便和高效率的完成工作。
(6)业务风险
市场竞争大,市面已存在多家面向人事管理方面的系统。
2.1.2项目远景
(1)项目远景描述
整合资源和其他公司合作,达到利益最大化。
(2)主要特性
部门主管可以方便的查询和更改自己部门的人事信息。
2.1.3范围和局限性
(1)发布的范围
本系统是基于C/S模式开发的,分为后台处理和前台处理,后台用户可实现对数据库的管理,前台用户可通过安装系统客户端实现对人事档案信息的查询、增添、删除等工作。
(2)局限性
对人事档案信息的查询和添加不能随时随地。
2.1.4业务环境
(1)用户概貌
用户分为管理员用户和普通用户。
(2)项目的管理权限
普通用户只能对自己的信息进行查询,管理员则既能对所有人事档案信息进行查询、增添、删除,还能添加用户并且把查询的信息导出到excel表。
人事档案管理系统采用C/S模式,由前台和后台管理两个部分组成,包括人事档案信息的管理,对人事信息的添加、删除、查询和导出报表管理。
该系统主要包括以下几个模块:
普通用户信息管理模块、系统管理员信息管理模块,具体内容如下:
◆普通用户信息管理模块只能查询本用户自己的人事信息。
◆系统管理员信息管理模块包括:
(1)对人事信息的增加、删除及修改,包括人事基本信息、家庭信息、学历信息、职务变迁信息以及个人履历信息等。
(2)对所有的人事信息的查询和把所查询的信息导出到execl表。
(3)对用户的增加、删除等。
2.3.1功能需求
(1)人事信息查询管理
人事信息查询管理有不同的查询方式:
按姓名、按年龄段、按专业技术职务查询等。
输入数据后,数据库将会反馈出:
档案编号、姓名、性别、出生日期、民族、籍贯、出生地、参加工作时间、健康状况、专业技能、熟悉专业和特长、备注的具体信息。
(2)人事信息增删管理
在管理员权限下,可以进行人事信息的录入和删除,录入的信息包括人事基本信息、家庭信息、学历信息、职务变迁信息以及个人履历信息。
(3)查询输出功能
在管理员权限下,可以把所查询的相信信息可以输出到Excel表格中,并进行保存。
2.3.2非功能需求
增加了用户登录并通过检查用户身份进入不同的页面和用户管理包括用户的增添、删除等功能。
2.4用例图
2.4.1用例图
(1)人事档案管理系统顶层用例图:
(2)人事档案管理系统第一层用例图
用户登录模块:
图1.1
普通用户查询模块:
图1.2
系统管理员用户查询信息模块:
图1.3
系统管理员用户录入信息模块:
图1.4
2.4.2用例文档描述:
用例名
普通用户查询
用例编号
1.2
权限(高、低权限)
低权限
参与者
公司普通职员用户
描述
只能查询自己的基础人事信息
参与者操作
系统响应
基本操作过程
1.用户进入人事基础信息查询页面
2.查询自己的人事信息(档案编号、姓名、性别、出生日期、籍贯等)
2.显示查询人自己的人事信息(档案编号、姓名、性别、出生日期、籍贯等)
例外过程
1.登录失败将提示用户名、密码和身份不匹配,请重新输入
扩展过程
前置条件
1.用户必须是公司普通职员用户
2.登录系统
后置条件
如果用例执行成功,查询人会看到自己的人事基础信息,否则,系统状态不变
系统管理员用户查询信息模块:
高优先级
公司人事部门职员用户
公司人事部门职员用户进入系统对人事信息查询
1.公司人事部门职员用户进入系统根据需要查询当前公司在职人员信息并导出查询的数据
1.显示所查询的人事信息结果和根据需要把所查询的信息保存到execl表中
1.用户必须是公司人事部门的职员用户并且拥有管理员权限
系统管理员用户录入模块:
高权限
公司人事部门职员用户进入系统对人事信息和用户进行管理
1.公司人事部门职员用户进入系统根据当前公司在职人员信息进行更新和删除
2.公司人事部门职员用户进入系统根据公司各部门需要进行用户的更新和删除
2.如果更新或删除信息成功,系统会弹出提示框。
1.用户必须是公司人事部门的职员用户并且拥有管理员权限
3、可行性分析
社会角度:
在现在的人事档案管理系统中,档案管理是现代公司能正常运作的重要环节。
在传统方式上,各个公司的人事部门都是手工查询和增添本公司人员的档案信息,但是由于手工方式查询速度慢,导致工作效率低下,而且手工的增添档案记录,存在一定的安全隐患,故这种模式下,各个公司的满意度很低,而且也不方便档案的管理。
因此一个良好稳定的人事档案管理系统的推出势在必行。
经济角度:
它采用C/S工作模式,集档案管理和档案查询处理统于一体的信息控制和管理,是建立在网络办公自动化和企业生产、经营管理基础上的统一档案信息管理平台。
在此信息平台下,可灵活的处理公司的人事变动管理,实现管理控制的一体化,为公司创造了方便,快捷的工作环境,能给企业带来巨大经济效益。
管理角度:
一个公司的人事档案管理系统是否完善,直接影响到人事部门工作人员的办事效率。
以前传统的方式上的手工方式很不方便,而且花费在这上面的时间也是很多的。
而且纯手工的操作也会给档案管理带来一定的安全隐患。
随着公司的不断发展,公司人员的数量和流动不断增加,公司规模的逐渐扩大,传统的手工管理方式明显不能适应社会的发展,不能满足时代的需要。
技术角度:
随着科学技术的日趋发展和电脑的普及,实现公司人事档案管理的信息化和高效化,除了有良好的硬件设备外,还需要一个很好的软件。
这里所说的“软件”不仅仅是电脑程序,而且还包括适合电脑化操作的人事档案管理流程。
本毕业设计就是根据公司自身人事档案管理的特点,为解决公司人事档案管理问题而设计的一套软件。
总之,人事档案管理系统,就是为了适应现代社会人们高度强烈的时间观念而开发出来的能够为公司人事部门用户提供可靠的信息存储,信息查询,信息操作的人事档案管理软件。
4.1类图
人事档案管理系统实体类图:
5面向对象设计
5.1数据库总表结构及其说明:
数据库总表清
序号
表/数据对象中文名称
有关说明(用途等)
1
档案基础信息表
记录职员基本人事信息
2
个人详细履历表
记录职员履历具体信息
3
家庭成员表
记录职员家庭信息
4
学历信息表
记录职员学历具体信息
5
用户管理表
记录用户信息
6
职务变迁表
记录职员职务变迁的信息
5.2数据库各表具体清单
字段名
类型
长度
是否为空
备注
档案编号
decimal
18
Notnul
主键(auto_increment)
姓名
char
8
Notnull
唯一
性别
出生日期
date
民族
籍贯
10
出生地
参加工作时间
data
健康状况
专业技能
熟悉专业和特长
varchar
20
500
个人成长履历号
开始时间
结束时间
职务
Varchar
50
学习或工作介绍
100
成员编号
1000
datetime
称谓
年龄
tinyint
政治面貌
工作单位及职务
学历编号
毕业院校
学院
专业
用户名
密码
身份
备注
变迁编号
现任职务
拟任职务
null
拟免职务
null
任免理由
年度核结
呈报单位
审批机关意见
6、系统实现
图1系统主界面
普通用户登录进入后的界面:
普通用户查询结果显示:
管理员登陆后界面:
进入人事信息查询界面:
信息查询部分结果展示图:
导入到execl表的示例图:
进入人事档案信息录入界面:
下面是录入的展示图:
7、结论
此次课设,本小组以SQL及C#为编码语言,SQLserver2008、VisualStudio2010为编码工具,完成了基于C/S模式下人事档案管理系统的一些功能,实现对人事信息的查询、修改、添加、删除等功能,系统设计过程中的不足及问题有待进一步讨论与研究。
各组员的结论
梁晓飞结论
通过此次课设,深入的了解C#的WindowsForm窗体编程,熟悉简单窗体的开发,能够熟练的使用各个控件并对其进行相应的改动,且能熟练的使用ADO.NET访问数据库。
在本次课设中添加的用户登录和用户管理,用户登录可根据他们不同的身份进入不同级别的界面进行操作,不足之处是查询结果导入到execl表中处理的比较粗糙。
对于C#的WinForm开发理解部分还存在一定的问题,底层的数据库处理不太理想,希望以后有所提高。
孟陈松结论
每一次课程设计都是一次新的理论和实践的丰收。
本次课设主要是利用SQLServer数据库同VisualStudio进行数据链接,将预先录入的数据库信息再次显示到程序的执行结果中。
登陆过程中通过对登录人员身份的区分,加强了对信息的存取控制。
普通用户只能取出相关人员的有限信息,而系统管理员则能够查、录、删、改整个数据库内人员的信息,最后的Svtoexecl.setExcel()则将输出的结果转为外部Excel格式,从而完成这个项目的基本要求。
多动手多用脑,实在不会网上找。
事必躬亲才能知道每个buttom、每个textbox都是怎么来的,怎么用的,为什么这样用,好好吃透每一步才最有益。
总之,将近两个多礼拜的课程设计让我受益匪浅。
必须看到每一次的课设都要求我们弄好其中的每一项知识,所以没有刻苦钻研的精神是不行的,只有在不断的尝试中,经历失败,从失败中总结经验,然后再不断尝试,才能获得成功。
挫折是一种财富,经历是一种拥有,这次课设一定是人生当中的一次美好回忆。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 档案管理系统 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)