编号:审定成绩:重庆邮电大学自考本科毕业论文专业:计算机及应用论文题目:重庆微跑科技有限公司人力资源管理系统的设计与实现准考证号:姓名:指导教师:工作单位或家庭地址:联系电话:重庆邮电大学计算机及应用(本科)专业毕业设计(论文)任务书学生姓名准考证号码专业计算机及应用指导教师姓名指导教师单位一、设计题目:重庆微跑科技有限公司人力资源管理系统的设计与实现二、设计(论文)要求:1.选用自己最熟悉的前台开发工具及后台数据库,前台开发工具不限,但后台数据为要求选用SQL Server 2000(5)(8),或ACCESS数据库2.毕业论文按软件工程实际规范流程进行撰写,语句通顺,结构好3.论文要求排版格式符合重庆科创职业学院要求4.软件功能应正确无误,能实现基本的增、删、改、查等功能。
5.要求系统设计合理,具有一定的创新意识三、设计(论文)的主要内容:1.通过对系统进行需求分析,按照企业档案管理实际需求,采用C/S或B/S 结构进行分析及设计,设计结果要求能满足企业的实际需要。
2.毕业设计作品中至少包括用户权限管理、人事基本信息的管理,新员工培训管理、员工考勤管理、员工工资信息管理、员工相关信息查询、工资信息的统计、相关工资报表的打印、系统帮助等功能四、主要参考资料:[1] 钱素梅.基于C/S结构的人事管理系统.科技信息(科学研究),2007[2] 张德强.企业人事管理系统.科技信息(学术研究),2008[3] 唐政.C#项目开发全程实录.清华大学出版社,2008.5[4] 张跃廷、许文武.C#数据库系统开发完全手册.人民邮电出版社,2007.11[5] 侯晓霞、柴洪辉.C#技术内幕[M].北京:清华大学出版社,2002[6] 李敏波.C#高级编程[M].北京:清华大学出版社,2005[7] 张晓坤、谭立平、车树良、C#编程语言详解[M].北京:电子工业出版社,2004[8] 姜力、高群.SQL Server数据库设计与管理[M].北京:中国林业出版社,2006[9] 张志华、刘云鹏、C#设计模式[M].北京:电子工业出版社,2003[10] 王珊、陈红.数据库系统原理教程[M].北京:清华大学出版社,2008[11] Calvino, I. The uses of literature[M]. (Creagh, P. Trans.) San Diego: Harcourt, 1986[12]Ainsworth, M. D. S., Blehar, M., Waters, E., & Wall, S.Patterns of attachment. Hillsdale,NJ: Erlbaum[13]Anderson, C. A., & Dill, K. E. (2000). Video games andaggressive thoughts, feelings, and behavior in the laborator y and in life. Journal of Personality and Social Psychology, 78(4), 772-790指导教师(签名)______部门负责人(签名)______(校外设计请加盖单位公章)年月日重庆邮电大学自考本科毕业设计(论文)开题报告考号姓名导师单位导师姓名填表日期 2015 年 4月说明:1. 开题报告工作是毕业设计的重要环节,务必高度重视。
2. 开题报告在毕业设计的第三周内完成,并由导师和导师所在部门负责人签字。
文)指导教师意见指导教师评语:建议成绩(分数)指导教师(签名)年月日文)评阅教师意见评阅教师评语:建议成绩(分数)评阅教师(签名)年月日文)答辩记录一、学生介绍设计(论文)情况:二、提问及答辩情况:提问一:答辩:提问二:答辩:提问三:答辩:提问四:答辩:提问五:答辩:记录(签名)年月日重庆邮电大学计算机及应用(本科)专业毕业设计(论文)答辩小组意见答辩小组评语:答辩成绩(分数)(校外加盖单位公章)毕业设计总评成绩:答辩小组结论性意见:答辩小组负责人(签名)院答辩委员会负责人(签名)(校外设计请加盖单位公章)年月日摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。
考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。
因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。
本企业人事管理系统采用C/S结构,在Windows 8.1操作系统下,主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,方便企业建立一个完善的、强大的员工信息数据库。
它是以Microsoft Visual Studio 2012和SQL 2005数据库作为开发平台,使用C# 设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2005数据库形成数据表,进行数据存储。
本文详细介绍了企业人事管理系统的功能需求,系统设计和具体实现,并简要介绍了系统开发采用的过程方法。
【关键词】:企业人事管理系统员工信息数据库 SQL C#ABSTRACTWith the unprecedented development of Internet, it has been brought us great convenience and efficiency in our society. Normalization and electrification have become the first choice of saving operation cost and improving work efficiency. Many enterprises' personnel administration systems lie in the phase of manual management which is inefficient and easy to go wrong by carelessness. Therefore, the MIS (Management Information System)is designed to make the personnel administration more scientific, normative and efficient.The system adopts the structure mode of Client/Server(C/S), Windows XP as the operation system,SQL 2005 as the background database, and Microsoft Visual Studio 2005 as the developing tool. It can help enterprises to establish a perfect, strong staff information database, which facilitates the centralized management of staff information and workflow.The paper explains the course design, system design and implementation of MIS, also briefly introduces the process of the system development.【Key words】:Personnel Management System Employee Information Database SQL C#目录前言 (1)第一章绪论 (4)第一节研究内容 (4)第二节研究目标 (4)第二章系统需求分析 (5)第一节企业人力资源管理系统的可行性研究 (5)一、企业人力资源管理系统可行性研究前提要求 (5)二、可行性研究方法 (5)三、决定可行性的主要因素 (6)第二节企业人力资源管理系统的需求分析 (7)第三节企业人力资源管理管理系统设计方案 (9)一、设计原则 (9)二、运行架构 (9)第三章系统设计 (11)第一节企业人力资源管理管理系统设计 (11)一、系统目标 (11)二、企业人力资源管理系统总体设计 (11)第二节企业人力资源管理系统功能设计 (11)一、企业人力资源管理系统概述 (11)二、企业人力资源管理系统功能 (12)三、企业人力资源管理系统内容和功能设计 (12)四、企业人力资源管理系统信息结构设计 (13)五、企业人力资源管理系统构架的详细介绍 (13)六、企业人力资源管理系统功能模块图 (14)第三节数据库设计与实现 (15)一、数据库的概念设计 (15)二、数据库的逻辑设计 (18)第四章系统实现 (24)第一节登陆模块功能实现 (24)第二节主窗体模块功能实现 (25)第三节人事档案浏览模块功能实现 (28)第四节人事资料查询模块功能实现 (29)第五节系统考勤管理模块功能实现 (30)第六节系统工资管理模块功能实现 (31)第五章系统测试 (33)第一节测试目的 (33)第二节测试方法 (33)第三节测试用例 (34)一、等价类测试用例 (34)二、边界值测试用例 (34)结论 (36)致谢 (37)参考文献 (38)前言近年来,随着数据库技术的迅速发展以及数据库管理系统的光反应用,人们利用信息技术工作和搜索数据的能力大幅度提高,千千万万的数据库被应用于商业管理、政府办公、科学研究和工程开发等方面,特别是多媒体技术、网络技术与数据库的结合,使数据库有了更大的发展空间。
在企业信息化建设的任务中,广泛应用信息技术,建立健全网络环境,提高办公效率和指挥自动化,是当前波切需要解决的重大问题。
近几年来,企业信息化建设发展较快,目前基本完成了企业信息处理的基础设施建设。
办公自动化网、办公宣传网、后勤保障网已经发挥了巨大的效能,各种专用网络系统也已经建成或正在建设之中。
Client/Server结构是非常受欢迎的一种计算机模式。
它的优势在于广泛地采用了网络技术,将系统中的各部分任务分配给分布在网络上的担任不同角色的计算机,它把较复杂的计算和管理任务交给网络上的高档机器—服务器,而把一些频繁与用户打交道的任务交给前端较简单的计算机—客户机,通过这种结构完全发现了网络上信息资源的共享、不同角色的共同完成信息的管理。