发的因素。但是有些企业在员工培训业务管理方面还存在组织结构设计不科学、业务流程不规范的现象,企业必须对其进行业务重组(BPR)以配合该系统的开发应用。而一个功能完善、设计严密的系统的应用反过来正好又能帮助企业加强管理,使管理科学化、规范化。
由以上分析可得出如下判断:该系统的开发是可行的,而且是企业迫切需求的应用软件。
4.ETMS开发环境及设计思想
4.1员工培训管理系统的开发环境
1.硬件配置
计算机:CPU486以上、64内存、10G硬盘的微机一台
打印机:一台
2.软件配置
网络操作系统:中文WindowsNTServer4.0(企业版)
单机操作系统:Windows95或Windows98或Windows2000
开发工具:VisualFoxPro6.0
4.2系统开发设计思想
本系统开发设计思想:
1.尽量采用公司现有软硬件环境及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。
2.系统应符合公司员工培训管理的规定,满足公司日常员工培训工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
3.系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
4.2.1本系统开发设计遵循如下原则:
1.可靠性原则
系统如果出现故障,必将影响企业员工培训管理的业务正常进行,同时可能影响于之相关的部门的工作。因此,高可靠性原则是本系统设计遵循的一条重要原则。设计时采取如下措施以使系统可靠:
①用高质量的设备;
②.计安装时,注意设备之间的接口及匹配,充分考虑空间距离和环境干扰因素对信号传输的影响,在设备的搭配和介质的选用上采用一系例的沉余技术;
③在网络结构设计和硬件选型配置中,采用容错、备份技术,以保证系统的可靠运行,任何一台设备出现故障不影响其他设备的正常运行;
④考虑数据的安全性和完整性,数据存储采用两极备份,某一级出现故障时不会导致数据丢失。
2.可维护性原则
系统运行后,维护工作将和是一个长期工作。因此,本系统充分考虑维护工作的需求,设计采用面向对象、模块化的技术,提高软件的复用性,界面一致性,代码重用性,尽量降低维护工作量及困难;
3.经济性原则
在满足系统性能要求的前提下,硬件配置尽量考虑利用企业原有设备,以降低系统成本。
4.先进性原则
a)可扩充性和开放性
本系统要能进行产品更新换代以适应用户的需求,因此,系统软硬件均采用模块化结构,界面清楚,易于升级和扩充,并预留接口,以便将来增加管理终端。
b)操作方便
所有操作采用菜单、按钮或鼠标操作来选择,用户只要会用视窗操作系统就会用该系统。
c)保密性
系统的不同操作员有不同的安全密码,以实现数据分级保密的目的。
6.通用性原则
把用户操作界面设计的规范统一,把数据库结构设计的尽量能包括不同类型的企业需求;在程序设计方面,则尽量考虑使用对象进行模块化编程,便于系统扩充。不同的企业可以根据自己的需要,对系统功能加以取舍。
4.3系统功能分析
系统功能分析是在系统开发的总体任务的基础上完成。本文系统需要完成功能主要有:
1.员工各种信息的输入,包括员工基本信息、职称、岗位、已经培训的课程和成绩、培训计划等。
2.员工各种信息的查询、修改,包括员工基本信息、职称、岗位、已经培训过的课程和成绩、培训计划等。
3.培训课程信息的输入,包括课时、课程种类等。
4.培训课程信息的查询、修改。
5.企业所有员工培训需求的管理。
6.企业培训计划的制定、修改。
7.培训课程的评价。
8.培训管理系统的使用帮助。
9.教师信息的管理、教师评价。
10.培训资源管理。
11.培训教材管理
12.员工外出培训管理。
13.系统用户管理、权限管理。
4.3.1系统功能模块图
本系统在功能分析的基础上,考虑VisualFoxPro程序编制的特点,得到如图4-1所示的系统功能模块图。
上一篇:
VFP党员管理系统(论文和程序)
下一篇:
用Dreamweaver合理为为网页进行优化