4.2 系统功能结构设计11 4.3 数据库设计12 4.3.1 数据库实体-联系图12 4.3.2 数据库表设计15 5 系统的实现19 5.1 登录模块的实现19 5.2 系统用户管理模块的实现2
4.2 系统功能结构设计 11
4.3 数据库设计 12
4.3.1 数据库实体-联系图 12
4.3.2 数据库表设计 15
5 系统的实现 19
5.1 登录模块的实现 19
5.2 系统用户管理模块的实现 21
5.2.1 超级管理员账号界面 21
5.2.2 修改密码界面 23
5.3 用户信息管理模块的实现 24
5.4 培训需求管理模块的实现 26
5.5 培训需求查询模块的实现 27
5.6 培训计划管理模块的实现 28
5.7 培训课程管理模块的实现 30
5.8 课程报名管理模块的实现 31
5.9 课程成绩管理模块的实现 32
5.9.1 课程成绩查询界面 32
5.9.2 员工成绩管理界面 33
结 论 34
致 谢 35
参考文献 36
1 概述
1.1 研究背景
员工岗位培训管理是企业管理工作中重要的一部分,它和企业发展信息相关。传统的员工岗位培训管理模式面对大量员工信息,培训课程信息,部门信息等,信息不能及时更新等弊端凸显。调查结果表明,目前仍然有大量的企业仍然停留在采用手工方式记录员工的岗位培训数据,这种方法对于规模较小的企业来讲影响不大,但是,对于一个大型企业来说,由于培训量大而会造成数据信息不能及时处理的问题,产生巨大的影 响。对员工岗位培训管理信息的处理,通常包括:员工信息、部门信息、培训信息等情况的统计和核实,涉及多部门、多项目的大量信息。传统的员工岗位培训管理模式已经远远没法满足现今企业的成长需求,为了提高工作效率急需开发出这套员工岗位培训管理系统。
伴随信息技术的成长以及互联网的逐渐深透民众,人们查找信息的主要场所演变为互联网平台,21世纪是信息时代,是以使用系统来管理职工培训变得不可避免。开发合适的员工岗位培训管理系统,可有效提高员工岗位培训管理效率,有利于企业综合实力的增强。
基于以上分析,联系作者顶岗实习单位的具体情况,设计与开发了一个浅易的公司内部员工岗位培训管理系统(以下简称培管系统),该系统具有:系统用户管理、用户信息维护、培训需求获取、培训计划制定、培训课程设计、课程报名发布、课程成绩评定等功能,为了适应不同用户的管理需求,具备不同权限用户管理的功能,企业内部员工岗位培训管理效率将会有效提高。具备实际使用价值和实施应用效果。
1.2 研究内容
本培管系统重点实现了系统用户权限管理、用户信息维护、培训需求获取、培训计划制定、培训课程发布、课程报名发布、课程成绩评定。
其研究内容重点在前台登录界面和后台业务管理系统,编程过程并不复杂。该培管采取当下适应主流的B/S架构和ASP语言,基于MS SQL SERVER数据库,开发并完成了一个功能较为完善的培管系统。具体研究内容如下:
(1)针对课题内容,研究学习员工岗位培训管理系统的整个工作流程。
(2)对现有的员工岗位培训管理系统进行研究分析,学习他们的方法思路,并且在原有的基础上完善本员工岗位培训管理系统的功能。
(3)根据学习关于ASP的相关书籍,研究本员工岗位培训管理系统的功能的设计实现。
(4)根据系统内容,我们将钻研如何实施毕业设计课题和时间表。
(5)落实具体功能,实测功能是否稳定等。
2 系统开发环境
2.1 ASP技术
2.1.1 ASP简介
ASP(ActiveX Server Page)可以实现在网页中增加交互式内容(如联机表单),也可以建立把HTML网页作为登录模块的web应用程序。
ASP是用于构建动态Web服务器应用程序的脚本环境。ASP是动态服务器页面(Active Server Page)的英文缩写。 它是用来取代CGI,它可以与数据库和别的程序进行交互,是简略、便利的脚本语言。ASP的网页文件的格式是 .asp。它经常用于各类动态网站。