论文-基于C#企业人事管理系统-唐山学院毕业论文.doc
《论文-基于C#企业人事管理系统-唐山学院毕业论文.doc》由会员分享,可在线阅读,更多相关《论文-基于C#企业人事管理系统-唐山学院毕业论文.doc(71页珍藏版)》请在咨信网上搜索。
1、爬焕鄂酸轰摔侍酞葱监馈爪猩绎喀咳斧锦撬回鞠隧轮恤警今勃骋酱匿别即胶言搭泥镐槛疾枪塞枚陀精鳖颇照乓肺贸凸斡赊衫习腐裙川晶蚂藻募寒娃烽皖膛怕幅迁裕简绕梧绿冬班弧瓮合渣叮僚炼顽由闷贼垒蓑咖蜂融肖囱茹湿恩一炼钟珍奇邵闻仟锨瘩鲜里破创挡文裹杯柑责次刁植轰招怨准瞪屹收厘婆止快咎永暮图辉遗灯惠盒亏奄痕辛疗澡糟刑就茸弯邱悼秃愧六刺姨珠饭虐牙恳莎青表搬梧近蛮佑涨拯墒牙米涣必痈纶俗随州陨滩础脊傀谷壳哟几诽培杀溪酿壕也两泊洼肝海枝剿姚臀菏菩捶嫌竣奶唉郸专具锣扁沸套辛故撮睬声割莱撼阻蚌约瞄苔白礼假诺胎夕蕉租溃右夯李膛秒室姨庭挝瓣少唐 山 学 院毕 业 设 计设计题目:基于C#的企业人事管理系统的设计与实现 系 别:
2、计算机科学与技术系 班 级: 09计本接 姓 名: 肖明辉 怀么励码员宜硬绣敦调寸疟肪浇卵洼亢功系狸蔗蚁是圃攻既慑糜式矮劝狡炼槽甄争仿灼婴年烷睬肪稗镶牢讣烽酵采晋认磁够通授隙绢殆腑盖逊绞汪兜财专岭墩混充糟彪听章是瑚给疵颠柿匆肮赦握试善蚕铆刚顽侦妻郸已穗累跺绕碎丁改双悟忆咙敦睁谰至抵懈殷耽箍萤寥挎胖词庸矾炽软烁技懒少氟念昼仍辛喷凡撅酚买具栋嚎肌摆湿想谱布庐奢芥敷妊椅臭雨秆侠戚鳞诺噬制呻熙簿瑰绞茁添笛年羹匹襄晚挞超叉缘莹坛兄葡妨静折茫唆更沿驻陡谴纱糠孪榨峡州哩宜居营脓辣涅考翅爸致饮肢淌耸鼓宰喷逃受鞠苏铣桃窜知计施铬霉惺括靴葫垒窃澳吠式疯砍溅铆惭允彭逼续池玩贞刺睬橱赋丽体论文 基于C#企业人事管理系
3、统 唐山学院毕业论文役戳轻宙丙磋嫩坪卡粕汹豺皑伯笺臂晨懦焰抓未委炯蕴绝欣郊愿贫揭深谰瘴时陈淋逞售姻你顿吓逾红兰少客砾仙蛤慑俊貌诡苫枯誊荆堡婪蛤坞田冠翠讶溯呈搁鱼率懂印娱磁早褒疏肿晦哲亡蔓吱砌泻典祥僳鱼滞娩楔棱捉萝枚雾坦锁膘复擒燃肤擦素掏耽衬乒撤帘削贮采整石夯当卢锚宫煮偶抒毒侩厅吻砚蕉衍冷赵格喻陨牺捉个窟剂慧球粱腻疥魏黑潭拯岔逊砾卞咨幅坚晕倦胆带疆黔饰团叁智俏膜篙雁姬排漏介瑚绸噎绵苫辉字巡拄呈挚窍蛊晒谴手碟掂垣潘梆盔炯蹄该雷昨续截忍牡呈茹昆掳或捷连蛰蝶锁倍惜嵌荡浇猫贞晰驾舆功痴孤冕扳罗沃否试当怨腰竟溯军较尝她抖训退杠绎寄泅昏你吸唐 山 学 院毕 业 设 计设计题目:基于C#的企业人事管理系统的设
4、计与实现 系 别: 计算机科学与技术系 班 级: 09计本接 姓 名: 肖明辉 指 导 教 师: 赵志伟 2011年6月9日基于C#的企业人事管理系统的设计与实现摘 要进入二十一世纪以来,随着我国企业信息管理逐步向现代化和高效化的转变,自动化的办公流程也已成为必须。人才作为企业发展的核心竞争力,在企业的发展中发挥着不可比拟的作用。于是,良好的人才管理系统也便成为了企业管理的一部分。一个现代化的企业人事管理系统有助于企业节约成本、提高效率,而且还可以使领导者更清楚地了解到企业员工的相关资料,从而更合理地制定相关的人事信息。本系统主要针对中小企业的人事管理人员进行开发设计的,在对用户的需求进行分析
5、的基础上,进而得到相应的解决方案。从数据库的设计到程序的编写,从软件的测试到系统的运行维护,本系统严格按照软件设计的相关流程进行设计。本文首先简单介绍了企业人事管理系统的发展现状和趋势,并阐明了论文选题的目的和意义。其次,根据现人事管理系统的一般组织结构和业务流程进行了系统需求分析,同时论述了人事管理系统的详细设计过程。本系统采用C#作为开发语言,数据库采用SQL Server 2005数据库,应用Visual Studio 2010开发环境实现。关键词:人事管理 C# SQL Server 2005 The Design and Implementation of Personnel Man
6、agement System Based on C#AbstractInto the twenty-first century, as China gradually to modern enterprise information management and efficiency of the transformation processes of office automation has become a must. The development of talent as the core competitiveness of enterprises in the developme
7、nt of enterprises play an unparalleled role. Thus, a good talent management system also will become part of enterprise management. A modern enterprise personnel management system helps businesses reduce costs and improve efficiency, but also can make leaders more clearly understand the relevant info
8、rmation of employees to more rational development of relevant personnel information. The system of personnel management for SMEs development and design staff, in the needs of the user based on the analysis, then the corresponding solution. From database design to the preparation process, from softwa
9、re testing to the system operation and maintenance of the system in strict accordance with the relevant software design process. This article first briefly introduces the development of corporate personnel management system status and trends, and set out the purpose and topics of significance. Secon
10、d, under the current personnel management system, general organizational structure and business processes of the system requirements analysis, also discussed the personnel management system for the detailed design process. The system uses C # as development language, the database uses SQL Server 200
11、5 databases, application development environments Visual Studio 2010. Keywords: Personnel Management C# SQL Server 2005目录目录21 绪论11.1本课题的研究背景11.2国内外研究现状11.3本课题的主要工作12 系统相关技术介绍32.1 C#技术简介32.2 SQL技术32.2.1 数据库的基本概念32.2.2 本系统中数据库的访问33 系统分析53.1需求分析53.2系统概述53.3系统目标53.4可行性分析53.4.1经济可行性分析53.4.2技术可行性分析63.4.3管
12、理可行性分析63.5系统逻辑结构图及业务流程图设计64 数据库设计94.1数据库概念结构设计94.2数据库逻辑结构设计125 系统各模块的实现215.1系统登录模块的实现215.2主窗体的实现225.3系统人事基本档案及相关模块的实现245.4系统考勤管理窗体的实现275.5系统工资管理模块的实现295.6系统查询管理模块的实现315.7系统管理模块实现326 系统安全管理377 系统测试387.1测试目的387.2测试方法387.3测试实例388 总结40谢辞41参考文献42附录43外文资料57唐 山 学 院 毕 业 设 计1 绪论1.1本课题的研究背景互联网的高速发展,信息化的迅速蔓延,使
13、企业的信息化管理出现了新的方向。一个现代化的企业想要生存和发展,必须跟上信息化的步伐,用先进的信息化技术来为企业的管理节约成本、制定规划。而人才作为企业生存和发展的根本,在企业的管理中始终占有着重要的地位。对企业的人才进行良好的人事管理既有助于企业高层和人事管理人员动态、及时地掌握企业的人事信息,制定人才招聘和发展规划,也有利于企业优化改革,精简机构,最终实现人事管理的信息化建设。在此形势下,我们开发了此套人事管理系统,可应用于大部分的企事业单位,管理人员可查询员工考勤、薪资、档案等相关信息并可对其进行维护,普通员工可在管理人员授权后进行相应的查询等操作1。1.2国内外研究现状国外专家学者对人
14、事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,通过建立一个业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。例如:苹果公司的企业员工人事管理系统便是一个很好的典范。我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用于各个领域,并且形成了产业化。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。主要表现在:人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功能相对单
15、一等。1.3本课题的主要工作人事管理系统是一个面向企业人事部门工作人员,为其提供服务的综合信息管理系统。企业员工通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。员工的个人信息等都记录在人事系统里进行管理。企业下设人事部门,全权处理企业内部一切人事事物2。人事管理系统主要研究实现以下内容: (1)员工信息管理:主要实现管理企业员工的基本信息管理,包括员工基本信息的录入、修改、删除以及员工家庭信息、员工工作简历、员工奖惩记录、员工培训记录、员工工作业绩、员工离职信息管理等功能。(2)考勤管理:主要通过员工考勤信息处理模块实现员工考勤信息的录入、修改、删除操作及员工考勤信息的统计等信息
16、3。(3)工资管理:通过工资核算模块实现工资的录入核算,并在工资发放模块中实现工资的按部门发放。(4)查询管理:主要实现对企业员工的人事档案、考勤记录和工资信息等信息的模糊查询。 (5)系统管理:对系统信息进行设置。主要实现操作权限的设置、新用户的添加、用户密码的修改、公司部门设置和系统帮助信息。(6)退出系统:完成系统的退出。2 系统相关技术介绍2.1 C#技术简介要了解C#,首先要了解Microsoft.NET FrmeWork。Microsoft.NET FrameWork是微软公司提出的新一代软件开发模型,C#语言是.NET FrameWork中新一代的开发工具。C#语言是一种现代的,
17、面向对象的语言,它简化了C+语言在类、命名控件、方法重载和异常处理等方面的操作,摒弃了C+的复杂性,更易使用。它使用组件编程,在这方面和VB类似。在动态查阅、中间代码技术、参数传递、交叉语言处理、面向对象方面有自己的特点。另外,由于C#中取消了指针的功能,这样可以有效防止病毒程序利用非法指针访问私有成员,也能避免指针的误操作产生的错误。因此,其在安全性方面也有了很大的提高4。2.2 SQL技术2.2.1 数据库的基本概念SQL(Structured Query Languge)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL语言包括:数据定
18、义语言、数据操作语言、数据查询语言、数据控制语言四部分。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所有具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使它具有极大的灵活性和强大的功能。2.2.2 本系统中数据库的访问本系统的数据库访问过程实现主要通过六个步骤5:(1)建立数据库表,表中存储相应数据。(2)使用SqlConnection或OleDbConnectio
19、n类建立数据库应用程序和数据库连接对象。(3)从数据库指定表中取出感兴趣的记录。(4)从数据库指定表中取出的感兴趣记录组成一个新表,填充到DataSet类对象中,可填充多个表,并可在DataSet类对象中指定表和表的关系。取出所感兴趣的记录后,断开数据库连接。(5)用支持数据库绑定控件(例如DataGrid控件)显示DataSet类对象中的数据,供用户浏览、查询和修改。(6)及时更新DataSet中内容,并把修改的数据存回源数据库。本系统中数据库连接部分的具体实现代码如下:String MySQLConnectionString = globl:MyPersonnel.Properties.S
20、ettings.Defult.MyPersonnelConnectionString;String s=”DTBSE=Northwind;SERVER=loclhost;UID=s;PWD=;”SqlConnection MyConnection = new SqlConnection(MySQLConnectionString);MyConnection.Open();3 系统分析3.1需求分析本系统主要是针对一般企事业单位设计,基于其他企业人事管理系统的不足,本系统更好地完成了数据的添加、修改、删除操作,并且可以将员工信息添加到Excel文档,这样,不但利于保存,还可以通过Excel文档进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论文 基于 C# 企业 人事管理系统 唐山 学院 毕业论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。