《新员工培训考试系统》由会员分享,可在线阅读,更多相关《新员工培训考试系统(29页珍藏版)》请在金锄头文库上搜索。
1、毕业设计(论文)题 目: 古力公司外包项目新员工培训考试系统的设计与实现院 (系): 信息与建筑工程系 专 业: 软件外包服务 姓 名: X X 学 号: 指导教师: X X X 二0一三年 十二 月十 日摘要员工培训是现代企业人力资源管理的重要内容。一个企业是否具有竞争力,关键就是看在这个企业里的人是否具有竞争力、是否具有较强的工作能力。通过对员工培训和提高,以最终达到提高企业核心竞争力的目标。人才是企业最基本也是最重要的资源,对于一个企业来说如何把“人”变成“人才”可以说是重中之重,关系到企业发展的长远问题.这里我引用松下幸之助的一句话:“一个天才的企业家总是不失时机地把对职员的培养和训练
2、摆上重要的议事日程。教育是现代经济社会大背景下的杀手锏,谁拥有它谁就预示着成功,只有傻瓜或自愿把自己的企业推向悬崖峭壁的人,才会对教育置若罔闻。”本员工培训考试系统为企业单位和培训管理部门提供了培训信息录入、培训信息查询、考勤管理、考试等服务,能够满足企业对现在培训档案管理的需求。本文从需求分析、业务流程分析、设计与实现、测试等几个方面做了分析与研究.关键词:企业 新员工 入职培训 考试AbstractStaff training is a modern enterprise human resource management is an important content。 A busine
3、ss is competitive, the key is to see in this business where people are competitive, whether with a strong ability to work. Through staff training and enhanced in order ultimately to improve their core competitiveness goals。 Talent is the most basic and most important resource for an enterprise, how
4、to put people” into a talent” can be said is the most important developments related to the companys longterm problems. Here I quote Matsushitas words: ”a genius entrepreneur always seize the opportunity to put on staff development and training in an important agenda. Education is the modern economi
5、c and social backdrop of the killer, who owns it will come to herald success, only a fool or voluntarily put their business into the cliffs of the people, will turn a deaf ear to education。 The examination system for enterprise staff training units and training management information input provided
6、training, training, information inquiry, attendance management, examinations and other services to meet the business needs of current records management training。 In this paper, requirements analysis, business process analysis, design and implementation, testing and other aspects of doing analysis a
7、nd research.Keywords: Business NewEmployee Orientation exam目录第一章 绪论11。1开发背景11.2系统开发的目的与意义11。3系统的开发工具简介11.4服务器客户端配置要求2第二 章需求分析32。1系统开发的目标与原则32。2系统的可行性分析42。3企业组织结构52.4系统功能分析52。5企业考试系统流程分析82。6企业考试系统数据流程分析92.7数据字典10第三章 系统总体设计113。1功能模块设计113.2数据库设计123。2。1数据库的概念设计123.2。2数据库逻辑设计15第四章 详细设计与实现194.1系统登录194。2系统
8、主界面214。3添加管理用户功能224。4考勤功能实现244。5员工基本信息查询功能244.6培训信息发布254.7考试系统功能实现264.8管理员退出提示界面26第五章 软件测试285.1软件测试的目的285。2 软件测试的方法285.3登录界面测试295.4功能测试305。5性能测试315.6系统评价315。6.1经济评价315.6。2性能评价315。6。3管理评价31致 谢33参考文献34第一章 绪论1.1开发背景随着计算机技术的日新月异,计算机技术被广泛应用于各个领域,在企业中,对新进员工的培训一直至关重要,随着经济全球化发展、知识更新速度加快、国际企业的发展、企业员工培训将日益成为企
9、业的中要任务。因此,开发个功能完善的软件来辅助员工管理培训业务是增加企业竞争力的重要措施。1.2系统开发的目的与意义 (1)显著提高了培训效率 员工培训考试系统最重要的意义就是在于提高培训管理效率,节约培训成本和时间。主要表现在培训可以在网上进行,学员不需要在花费时间到达指定地点,这样即节省了学员的时间,又可方便快捷的为学员提供更好的服务。(2)员工培训考试系统有利于提高培训部门决策的科学化员工培训考试系统对于提高培训部门决策的科学化具有很高的意义,第一,员工培训考试系统使培训部门获取资源信息的能力得到提高,使得决策信息更加丰富。第二,无形中提高了员工更上信息化的脚步。 1.3系统的开发工具简
10、介数据库SQL Server 2005概述SQL Server 2005是Microsoft公司推出的一种数据库管理和开发的工具,SQL Server 2005包括服务器资源管理器、企业管理器、查询分析器、事件探测器和联机丛书等实用工具.服务器资源管理器管理SQL Server服务器的启动、暂停和停止。服务器资源管理器运行后,如果服务器资源管理器的设置为“当启动OS时自动启动服务,该服务会自动启动.只有服务器资源管理器处于运行状态时,应用程序才能访问数据库,否则应用程序无法连接到数据库。企业管理器是SQL Server 2005中的重要工具,使用该工具可以创建系统数据库、连接服务器资源管理器等
11、。在企业管理器中,可以实现对各种数据库对象的管理,可以通过树状结构查看数据库的默认结构。在企业管理器的某个特定数据库中还可以使用自定义数据类型和用户自定义函数等高级功能。在SQL Server 2005企业管理器中,查询分析器主要以图形窗口形式执行SQL语句和脚本,如使用文本文件新建数据库、使用SQL语句查询、修改、添加和删除数据库表的记录等。1.4服务器客户端配置要求服务器端操作系统 Windows 2005 Server网络协议 TCP/IPWeb服务器 Internet Information Server 5.0 / Personal Web Server数据库 SQL Server
12、2005用户端操作系统 Windows 98/Windows 2000/Windows XP网络协议 TCP/IP第二 章需求分析2.1系统开发的目标与原则企业员工培训,作为直接提高经营管理者能力水平和员工技能,为企业提供新的工作思路、知识、信息、技能,增长员工才干和敬业、创新精神的根本途径和极好方式,是最为重要的人力资源开发,是比物质资本投资更重要的人力资本投资。随着我国加入WTO,我过企业越来越重视员工的培训。当今社会,各企业高速进步发展,人们发生了日新月异的变化,特别是各公司对新员工的培训和考试及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留
13、在以前的手工操作。这大大地阻碍了公司经济的发展。为了适应现代社会人们高度强烈的时间观念,新员工培训考试软件为企业带来了极大的方便。对于整个系统模块的设计,我们设计的整个培训考试系统应达到以下目标:(1)稳定性。整个系统应能稳定运行,硬件配置的局部改变不会影响整体的正常运行,其它系统的差错不会导致考试管理系统无法正确运作。(2)准确性。系统管理员按操作指南操作产生的权限数据,和所有前台用户的操作与数据库原定产生变化的实际状态应严格保持一致,杜绝错误记录、数据错位等情况的出现。(3)开放性.全部模块工作于Windows平台之上,在硬件保证兼容的基础上,系统应保证在所有Windows环境下的处理能力
14、。(4)安全性。所有数据定时备份,错误页面的出现由系统自动记录LOGO文件,以备查验。在数据库中预留一个或多个最高权限用户名及密码,避免用户误操作而造成不必要的损失。(5)可扩展性。如果需增加新的业务品种,再次开发不需更改原有系统的源代码,原有系统对扩展的部分一般不具有依赖性。(6)可维护性。界面风格或其它可能的参数化改变(如增加新功能等)不需要重新编写源代码,用户可以自己完成。(7)独立性。每一个功能模块尽量独立,减少与其它模块之间的耦合性,尽可能做到按客户的需求可以选择安装那些模块,不安装那些模块。(8)易使用性。人事管理系统的界面与操作人员的交互性好,与主机间使用Client/Serve
15、r(客户机/服务器)结构。2。2系统的可行性分析(一)技术可行性技术可行性,主要考虑使用现有的技术,能否在预定的时间内实现该系统的功能。作为计算机专业的毕业生,掌握了数据库原理及其应用技术,计算机编程等课程,对数据库的设计、应用与程序的编写、调试有了一定的认识和一定的实践能力,从一定程度上也就具备了开发该系统的能力。(二)经济可行性经济可行性主要考虑的是设备购置费、管理和维护费用,另一个是取得的收益.这是个独立的员工培训考试系统,从投入的人力,财力和物力来讲不是很多,只要一台服务器。由于目前国内大力发展中小型企业,然而有相当一部分没有使用现代化的计算机软件管理,因而急需提高企业培训管理水平、管理质量和管理工作的效率,减少不必要的开支降低成本,然而本系统成本较低,使用灵活,简单易学,所以市场前景比较乐观。经济上完全可行.(三)操作可行性操作可行性主要是分析系统的运行方式、操作规程在用户组织内是否可以有效、顺利实施等问题。在网络正在迅猛发展的今天,越来越多的人开始注重操作的简洁与方便于工作,随着科