最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx

上传人:b****6 文档编号:6237667 上传时间:2023-01-04 格式:DOCX 页数:10 大小:22.84KB
下载 相关 举报
最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx_第1页
第1页 / 共10页
最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx_第2页
第2页 / 共10页
最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx_第3页
第3页 / 共10页
最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx_第4页
第4页 / 共10页
最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx

《最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx(10页珍藏版)》请在冰豆网上搜索。

最新版中小型企业人事信息管理系统的设计与实现毕业论文.docx

最新版中小型企业人事信息管理系统的设计与实现毕业论文

湖南人文科技学院

本科生毕业设计

 

论文题目:

(英文):

学生姓名:

学号

系部:

专业年级:

指导教师:

职称:

 

湖南人文科技学院教务处2009年制

湖南人文科技学院本科毕业设计诚信声明

本人郑重声明:

所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。

对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。

本人完全意识到本声明的法律结果由本人承担。

作者签名:

二○○年月日

目录

摘要I

第一章绪论1

1.1引言1

1.2课题背景1

1.3中小型企业人事信息管理系统的开发目的及其意义2

第二章开发环境与开发技术简介2

2.1系统开发环境2

2.2VisualStudio2008简介3

2.3C#简介3

2.4SQLServer2005简介4

第三章系统可行性及需求分析6

3.1问题分析6

3.2可行性分析6

3.2.1技术可行性6

3.2.2操作可行性6

3.2.3经济可行性7

3.3需求分析7

3.3.1系统需求获取7

3.3.2数据库分析9

3.3.3E-R模型9

第四章中小企业人事信息管理系统总体设计14

4.1总体设计思想14

4.2功能模块设计14

4.2.1人事档案浏览功能模块设计15

4.2.2人事档案管理功能模块设计15

4.2.3人事结构统计分析功能模块设计16

4.2.4系统设置功能模块设计16

4.2.5企业信息设置功能模块设计17

4.2.6辅助功能模块设计18

4.2.7数据打印输出功能模块设计18

4.3系统表设计19

第五章中小型人事信息管理系统详细设计与实现25

5.1数据库的连接25

5.1.1.NETFramework数据提供程序简介25

5.1.2数据库连接的实现25

5.2系统界面设计26

5.3人事档案浏览模块功能的设计与实现29

5.4人事档案管理模块功能设计与实现30

5.4.1人事基本信息管理31

5.4.2培训记录管理33

5.4.3奖惩记录管理35

5.4.4人事调动管理35

5.5人事结构统计分析模块功能设计与实现36

5.6系统设置模块功能设计与实现37

5.6.1管理员设置37

5.6.2数据备份与还原40

5.6.3系统日志41

5.6企业信息设置模块功能设计与实现43

5.6.1单位信息设置43

5.6.2企业机构部门设置43

5.7系统辅助模块功能设计与实现45

5.7.1备忘记事功能45

5.7.2系统提醒功能47

5.8设计总结48

第六章中小企业人事信息管理系统测试与维护49

6.1模块功能测试49

6.1.1系统登录功能测试49

6.1.2管理员设置功能测试50

6.1.3数据库备份与还原功能测试51

6.1.4系统日志功能测试53

6.1.5档案浏览功能测试53

6.1.6档案管理功能测试54

6.1.7备忘记事功能测试54

6.1.8系统提醒功能测试55

6.1.9系统窗体的排列方式测试55

6.2改进意思57

第七章结论和展望57

参考文献58

致谢59

中小型企业人事信息管理系统的设计与实现

摘要:

随着社会的不断发展,人们的生活节奏越来越快,人员的流动性不断增强,企业的人事信息变更更加频繁,人事信息的管理工作难度加大。

计算机科学技术和信息技术的飞速发展极大的改变了企业的管理方式,企业管理正向着高效性、安全性和智能化方向不不发展。

人事管理系统成为了一个信息时代企业不可缺少的部分。

本人事管理系统主要针对中小型企业的人事信息管理而开发。

系统通过C#技术和SQLServer2005数据库的使用实现系统的管理员注册,系统设置,职员基本信息管理,培训记录,人事调动,奖惩记录,系统提示,数据统计分析以及按不同文档格式导出数据等功能。

本系统采用的开发环境是VsualStudio2008,开发语言是C#语言,实现简易快捷。

系统稳定,具有友好的操作界面,是一个非常方便的中小企业人事信息管理系统。

但是,由于本系统的开发时间很短,以及本人在技术上还存在一些不足,本系统在功能上和性能上都还存在缺陷。

例如,本系统能加上人事考勤、职员工资管理和职员合同管理等模块,做成BS系统,并且使系统更具有定制性,那么系统将更加完善和实用。

这也是本人今后在这一系统上进一步完善的方向。

关键词:

人事信息管理系统;中小型企业;C#;SQLServer2005

TheDesignandImplementationofSmallandMediumEnterprisesPersonnelInformationManagementSystem

Abstract:

Alongwiththesocietyconstantlydevelopment,people’slifestepsbecomefasterandfaster,anditisbecomemorefrequentlythatpeoplemovefromoneplacetoanother,sothattheexchangeofresourceofanenterprisebecomemorefrequentlytoo.Owntotheswiftdevelopmentofcomputernetworktechnologyandinformationtechnology,themethodofenterprisepersonnelinformationtrendtoaverydifferentwayandthatisanefficient,safeandintellectiveway.Inaword,PersonnelInformationManagementSystemisanindispensablepartofanenterprisenowadays.

Thismanagementsystemisdesignforthesmallandmediumstyleenterprise.ThesystemthroughusestheC#technologyandtheSQLdatabase2005userealizessystem'sthemanagermemberregistration,systemsetup,themanagementofemployee’sbasicinformation,therecordoftrainging,personnelmovement,awardorpunishment,systemalert,dataanalysisanddataoutputintodifferentformat.ThissystemusestheIDEisVisualstudio2008,andprogramlanguageistheC#language,realizessimplequickly.Thesystemisstable,managementsystemforsmallandmediumstyleenterprise.

However,becausethelimitoftimeandtheinsufficiencyofmytechnology,therearestillfunctionandperformance.Forexample,thesystemwillbecomemoreconsummateandusefulifthesystemcanaddsomemodulessuchaspersonnelattendance、staffsalarymanagementandstaffcontractmanagement.Inaddition,itwillbebetterifthesystemisaBSsystem,andmorecustomizable.Actually,it'smyworktowardsonthissystem.

KeyWords:

PersonnelInformationManagementSystem;SmallandMediumStyleEnterprise;C#;SQLServer2005

第一章绪论

1.1引言

我国的社会主义市场经济体制改革,正朝着社会化、高效化和智能化方向发展。

企业要适应社会,增强市场竞争力,也必须在企业的管理上现代化、高效化和智能化[1]。

人事管理系统是一个信息时代企业不可缺少的部分,它对于企业的决策者和管理者来说都至关重要。

一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着企业的不断发展,企业人事变动更加频繁,并且变动形式更加多样化,这给企业的人事管理部门提出了新的更高的要求[2]。

1.2课题背景

目前国内对该系统是有比较深刻的研究,基本上在各个大企业都有自己的人事管理系统,并且功能强大,智能化程度也越来越高,使得人事管理工作上了一个台阶。

然而,在不少的中小型企业还没有一个比较完善的人事管理系统,或者是“大材小用”没有针对性,过于呆板的用户界面和复杂的操作,使得中小型企业的管理人员并没能从烦琐的人事管理中得以解脱。

一个好的中小型企业人事管理系统应该以人事管理人员为中心,以他们所从事的事务为依据,具有功能上的针对性、操作上的灵活性和用户窗口的人性化。

1.3中小型企业人事信息管理系统的开发目的及其意义

开发本系统的目的,一是意图为人事管理人员提供一个非常方便的管理平台,可以帮助他们从繁琐的人事管理工作中得以解脱;二是希望能通过本系统的开发,牢固数据库、软件工程和C#程序设计等知识,为今后从事本专业相关工作提供经验。

第二章开发环境与开发技术简介

2.1系统开发环境

应用软件系统的开发当中,开发环境的选择是一个重要的环境,一个好的开发软件的搭建能使你容易,方便,快捷的开发出灵活,易用,性能稳定,运行效率高的软件,相反,系统开发环境选择的不善将使你即费时间又费心身。

2.2VisualStudio2008简介

MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,代号“Orcas”,是对VisualStudio2005一次及时、全面的升级。

VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。

使用VisualStudio2008可以高效开发Windows应用。

2.3C#简介

C#(读做"Csharp",中文译音暂时没有.专业人士一般读"Csharp",现在很多非专业一般读"C井"。

  

2.4SQLServer2005简介

SQLServer2005具有高可用性。

SQLServer2005的失败转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。

它引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQLServer配置的支持。

第三章系统可行性及需求分析

3.1问题分析

中小企业人事信息管理系统的开发任务是针对中小企业的人事信息管理,运用C#程序设计语言

3.2可行性分析

3.2.1技术可行性

3.2.2操作可行性

3.2.3经济可行性

3.3需求分析

为了开发好一个软件必须要知道软件需要什么样的要求,用户对软件有什么要求等等,这都属于需求分析范畴。

需求分析的任务不是确定系统这样完成工作,二是确定系统必须完成那些工作。

需求分析是一项非常艰巨的任务,用户必须于分析员沟通好,并且沟通的内容非常多。

如果沟通不够好将出现严重的二意性[4]。

3.3.1系统需求获取

(1)通过使用用例图的方法分析系统需求。

用例是代表系统中各个项目相关人员之间就系统的行为所达成的契约。

软件的开发过程可以分为需求分析,设计,实现,测试等阶段,用例就是把这些捆绑在一起。

一个用例图包含的模型元素有系统、行为者、用例及用例之间的关系[4]。

本系统的用例图如图3-1所示。

图3-1系统用例图

(2)系统流程图是描述物理系统的传统工具。

系统流程图表达的是数据在系统各个部件之间的流动的情况[4]。

本系统的系统流程图如图3-2所示:

图3-2系统流程图

通过上面的需求获取分析,本系统根据需要把系统大体为系统设置、业务处理、单位设置、数据打印输出及辅助功能几个功能模块。

图3-3系统数据库E-R图

(1)

图3-4系统数据库E-R图

(2)

图3-5系统数据库E-R图(3)

图3-6系统数据库E-R图(4)

图3-7系统数据库E-R图(5)

图3-8本月生日职员列表视图

图3-9系统日志视图

注:

系统数据库中还有两个视图,分别是本周生日职员列表视图(View_BirthDayInWeek)和本日生日职员列表视图(View_BirthDayInToday),这两个视图的字段与本月生日职员列表视图一样,只是查询语句不同,限于篇幅,不一一罗列。

本系统所涉及的数据表数据字典如下:

表3.1数据文件“tb_PersonBasicInfo”的字典条目

文件名:

tb_PersonBasicInfo

编号:

1

组成:

fid、emp_id、emp_name、sex、ethnic、political_position、birthday、ID、simple_addr、_school、graduation_date、job、job_tile、job_time、depart_id、health_state、marrige_state、job_state、hobby、goodat、picture、pbi_memo

备注:

这是职员信息表

表3.2数据文件“tb_Department”的字典条目

表3.3数据文件“tb_AwardPunishRecord”的字典条目

表3.4数据文件“tb_TrainingRecord”的字典条目

表3.5数据文件“tb_PersonMovement”的字典条目

表3.6数据文件“tb_User”的字典条目

表3.7数据文件“tb_Memo”的字典条目

表3.8数据文件“tb_SystemLdf”的字典条目

表3.9数据文件“tb_SystemSet”的字典条目

表3.10数据文件“tb_CompanyInfo”的字典条目

第四章中小企业人事信息管理系统总体设计

4.1总体设计思想

图4-1总体模块图

4.2功能模块设计

4.3系统表设计

表4-1职员基本信息表(tb_PersonBasicInfo)

2、部门表(tb_Department)。

如表4-2所示,本表用于存储企业中各个部门的相关信息。

表4-2部门表(tb_Department)

第五章中小型人事信息管理系统详细设计与实现

5.1数据库的连接

5.2系统界面设计

5.6企业信息设置模块功能设计与实现

5.8设计总结

第六章中小企业人事信息管理系统测试与维护

6.1模块功能测试

6.2改进意思

第七章结论和展望

经过多日努力,一个中小型企业人事管理系统逐渐的实现,并成功通过了单元测试,集成测试和系统测试。

本系统界面美观友好,具有良好的稳定性,数据安全性。

为设计和开发好本系统,系统中设计了关联紧密的数据库,保证了数据的统一性。

为了设计好友好的界面系统,系统的美化工作费了一定的时间。

通过以上工作的完成,本系统设计合理精简,运行稳定,具有比较强的可操作性,界面美观,能够满足多数中小企业的人事管理业务需求。

但系统运行的速度有欠缺的地方,功能不是很完善,没有把这个系统做成BS模式,今后本人会在进一步学习的基础上,更好的把这一系统加以完善。

参考文献

[1]兰洋.企业工资管理系统的设计与实现[D]:

[电子科技大学硕士学位论文].成都:

电子科技大学,2007.6:

3-8

[2]贾士强.面向中小企业的信息管理系统的设计与实现[D]:

[北京邮电大学硕士学位论文].北京:

北京邮电大学

[3]BenRyan.MicrosoftVisualC#2008StepbyStep[M].MicrosoftPress,2008

[4]张海藩.软件工程导论(第5版)[M].北京:

清华大学出版社,2008

[5]王珊,萨师煊.数据库系统概论[M].北京:

高等教育出版社,2006

[6]KyleDunn.C#应用程序开发全程演练——从灵感到实现[M].北京:

清华大学出版社,2003

[7]BradMaiani.VisualC#.NET编程经典[M].北京:

清华大学出版社,2002

[8]JesseLiberty,DonaldXie.ProgrammingC#3.0[M].O'ReillyMediaPress,2008

[9]TomArcher.C#技术内幕[M].北京:

清华大学出版社,2002

[10]李永琴.企业人事管理系统的设计与实现[J].信息技术与信息化开发与应用,2009.3:

73-75

[11]吴晓艳,阎静辉.《C#语言程序设计》课程教学改革与实践[J].科技信息,2009.7:

99

[12]苑庆涛,刘瑛.用C#实现DataSet与Excel之间的互访[J].西安邮电学院学报,2007.12:

87-90

[13]尉志苹,班允吉.运用C#对Excel编程实现统计过程控制[J].组合机床与自动化加工技术,2003.3:

52-53

[14]张乃洲,王化文.一种基于C#的企业管理系统的实现[J].计算机应用研究,2004.06:

[15]尚晖,张其亮.一个企业人事管理系统的设计与实现[J].福建电脑,2008.6:

致谢

经过几个月的精心设计和实现,本系统在愉快中设计设计实现完毕,对于系统的各个方面个人感觉满意,系统的运行稳定高效。

之所以有这样好的结果,首先要感谢张艳老师的精心指导和帮忙,没有她辛勤的指导可以说就没有本系统设计的优秀,其次,要感谢帮助过我的同学和朋友们,正因为有了你们的帮助,疲劳时有你们愉悦的笑声,困难时有你们无私的帮助,使我在论文设计中过的很愉快和充实。

我在这里再次谢谢帮助过我的老师,同学和朋友们。

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

当前位置:首页 > 表格模板 > 合同协议

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

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