标题 | 基于培训管理系统项目的开发与分析 |
范文 | 李小娟 摘要:分析了培训管理系统现状,阐述了系统特点及开发过程,讨论了结构化生命周期法与原型法两种开发方法相结合的技术。针对不同的用户、不同的权限控制对不同信息的增、删、修改和检索,设计高效、可重用性强而方便数据控制的类库。本系统为员工培训提供了可行的解决方案,完成了系统的基本功能,并提供了易于扩充的框架,为今后企业的培训管理系统的进一步完善打下良好基础。 关键词:管理信息系统数据库Visual Basic,AD 管理信息系统(MIS)是一个由人、机组成的能进行管理信息的收集、传递、储存、加工、维护和使用的系统。它能观测企事业和组织的各种运动,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业和组织的行为,帮助其实现长远的规划目标。MIS是一个以计算机为工具,具有数据处理、预测、控制和辅助决策等功能的信息系统。这些功能不仅管理科学起着作用,而且技术科学也发挥着重要作用。 一、开发目的 员工培训管理系统应充分利用公司的现有资源,提高系统开发水平和应用效果的目的;符合公司员工培训管理的规定,满足公司日常员工培训的工作需要,并达到操作过程直观、方便、使用、安全的要求;系统采用模块化程序设计方法,既便于系统组合和修改,又便于公司的技术维护人员补充、维护;具备数据库的维护功能,能及时根据用户需求进行数据的添加、删除、修改、备份等工作。总的来说, 员工培训管理系统应包括员工各种信息的输入、查询和修改;培训课程信息的输入、查询和修改;企业所有员工培训需求的管理;培训计划的制定、修改;培训课程的评价;培训管理系统的使用帮助;教师信息的管理和评价;培训资源的管理;培训教材的管理;系统用户管理、权限设置等功能。但目前现行的各种培训管理系统软件都不是十分的完善,一般都只能具有部分的管理功能,这样的系统是不具备充分的实用性的。因此本设计从实用的角度出发,设计了一种比较完善的企业员工培训系统软件。 二、项目意义 根据培训管理系统的目标、内容、规模、性质、现有的配置等具体情况,进行系统可行性分析,明确系统开发目标,整体规划网站的物理结构。对系统进行可行性分析是系统规划的关键步骤,必须在可行性报告通过后,才可以进入实质性的培训管理管理系统应用分析阶段。 (1)培训管理管理系统的现状。国际上培训管理管理系统前景看好,而国内的培训,数量上也有了新的增长。数字培训,各高校的电子培训室等培训的出现,证明了培训管理管理系统的前景是好的。现在国家正在积极建设网络基础设施,网络对人们生活的影响将越来越大,人们对培训的认同度也越来越高。这些情况表明,目前开展培训管理管理系统业务具有非常大的市场空间。 (2)优势、劣势分析。基于浏览器/服务器(Browse/Server)网络结构建立的培训管理管理系统采用胖服务器,瘦客户端的运行模式,主要的命令执行,数据计算都在服务器完成,应用程序在服务器安装,客户机不用安装应用程序,所有的培训日常管理事务都通过免费的浏览器来完成,采用这种B/S结构的培训管理管理系统,大大减轻了系统管理员的工作量,这种方式对前端的用户数(即读者)没有限制,任何培训信息,即使是异地的用户也可以通过浏览器进行浏览和查询。在与传统的培训管理管理系统相比,培训管理管理系统的管理模式突破了地理位置,管理时间的局限,是一种全新的管理模式,其优势是显而易见的,比如虚拟世界可以容纳巨大的信息;内容传播和交流沟通的无障碍与低成本;时空概念上相对的自由度;增加书籍品种易如反掌,它能给读者海量的选择;建立仓储的费用相对低廉;新一代网民迅速增加,目前已超过8000万,而使用进行培训阅读和查询的网民也迅速增加(尤其是在高校);同时,国家对信息产业大力支持。目前,国内培训的覆盖面及其7*24小时全天候服务,充分满足了读者的需求。另外,培训管理管理系统的管理成本远低于传统模式,在节约资料的同时管理水平与管理效率得到了提高。因此,无论是从管理员的角度而言,还是对于读者或是学生的角度而言,培训管理系统都具有较强的优势和良好的发展前景。 三、内容概述 3.1管理系统 管理信息系统(简称MIS)是计算机应用在管理领域的一门实用技术。它综合运用了管理科学、数学和计算机应用的原理和方法,在符合软件工程规范的原则下,形成了自身完整的理论和方法学体系。 (1)管理信息系统是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用。它的预测和辅助决策的功能,即利用现代管理的决策和支持。 (2)管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。 (3)管理信息系统的基本结构可以概括为四大部件,即信息源、信息处理器、信息用户和信息管理者。因此,一个成功的管理信息系统应该具有可靠的硬件、实用的软件、强有力的现代化管理水平。具体讲,管理信息系统的三大支柱是:计算机网络、数据库和现代化的管理,这三大支柱称为管理信息系统的扩展部件。 3.2系统特点 本设计是由Visual Basic连接 Access数据库联合开发,选用结构化生命周期法与原型法相结合的方法开发。所完成的培训管理系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。本系统还可通过访问权限控制以及数据备份功能,确保数据的安全性。 3.3开发过程 管理信息系统的开发是从60年代中、后期开始的,初期呈现出较为混乱的状态,有了系统生命周期的概念之后,开发工具才开始“有章可循”。70年代,出现了结构化生命周期法,80年代出现了原型法,面向对象法和先进的计算机辅助软件工程法。通过快速建立并提出用户使用的原型,来激发用户的信息需求,允许用户直接参与和定义系统需求分析,并决定系统将如何满足这些需求。这种方法分为四步:明确用户基本信息需求,建立初始的原型系统并使用原型系统,进一步明确用户需求,修改和完善原型系统。在综合考虑各个方法的优缺点、本人掌握的情况以及系统应用单位的软硬件情况后,最终决定结构化生命周期法与原型法相结合的方法开发系统。一般来说,软件生命周期由软件定义、软件开发和运行维护三个时期组成,每个时期又可进一步分为若干个阶段。软件定义时期的任务是确定软件开发工程必须完成的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计完成该项工程需要的资源和成本,并且制定工程进度表。这个时期的工作通常又称为系统分析,包括问题定义、可行性分析和需求分析三个阶段。开发时期具体设计和实现在前一个时期定义的软件,它通常由下述四个阶段组成:总体设计、详细设计、编码和单元测试、综合测试。其中前两个阶段又称为系统设计,后两个阶段又称为系统实现。当软件在使用过程中发现错误时应该加以改正;当环境改变时应该修改软件以适应新的环境;当用户有新要求时应该及时改进软件以满足用户的新需要。结构化就是系统建设中用一组规范的步骤、准则和工具来进行工作,它归纳起来有四条: (1)用户参与原则。重视与用户的交流,让他们参与系统开发工作。 (2)“先逻辑,后物理”的原则。强调避免过早进入物理设计阶段,而是在系统开发时,先解决系统分析中“做什么”,再解决系统设计中“怎么做”。 (3)“自顶向下”的原则。在把握总体目标和功能后,逐级分解细化,“自顶向下”为主要原则,“自底向上”是辅助原则。 (4)注重工作成果描述标准化原则。 四、结束语 培训管理管理系统的建立可有效的节省人力资源提高管理效率的投资,其设计理念很简单,变人工管理培训为计算机自动化进行培训信息的管理,既省时间又提高效率。因此在系统构建时,只要我们本着丰富培训的信息资源,为读者和管理员提供最为方便的快捷的培训阅览途径和管理手段,去吸引读者,那么培训管理管理系统是完全可行的。◆ 参考文献: [1] 张海潘.软件工程导论[M].北京:清华大学出版社,1998. [2] 求是科技. Visual Basic 6.0信息管理系统开发实例导航[M].北京:人民邮电出版社,2005. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。