可研-综合知识培训与管理系统

上传人:公**** 文档编号:490309664 上传时间:2023-11-17 格式:DOC 页数:38 大小:1.79MB
返回 下载 相关 举报
可研-综合知识培训与管理系统_第1页
第1页 / 共38页
可研-综合知识培训与管理系统_第2页
第2页 / 共38页
可研-综合知识培训与管理系统_第3页
第3页 / 共38页
可研-综合知识培训与管理系统_第4页
第4页 / 共38页
可研-综合知识培训与管理系统_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《可研-综合知识培训与管理系统》由会员分享,可在线阅读,更多相关《可研-综合知识培训与管理系统(38页珍藏版)》请在金锄头文库上搜索。

1、综合知识培训与管理系统可行性研究报告持有人:纪勇明目录一、系统开发背景31.1系统相关31.2系统开发背景与现状31.2.1开发背景31.3系统开发的必要性41.4编写依据5二、系统开发内容及可行性分析62.1系统开发原理62.2系统开发思想62.3系统详细设计102.3.1系统简介102.3.2系统功能模块102.4关键技术及创新点25三、市场需求情况以及风险分析303.1市场需求分析及发展前景303.2风险分析与对策31四、经济效益与社会效益分析344.1经济效益分析344.1.1经济价值分析344.1.2经济收益预测354.2社会效益分析36五、报告结论37一、系统开发背景1.1系统相关

2、系统名称:综合知识培训与管理系统开 发 人:纪勇明1.2系统开发背景与现状1.2.1开发背景人才资源是任何企业的核心资源。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情己成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。在当今科技为主,倡导自动化管理的大环境下,以前陈旧的、单靠耗费大量人力物力进行的人力资源管理模式己经不能跟上时代的发展。同时,面对企业规模的不断变化和各种不同企业的特点,人力资源管理模式的灵活性也变得十分重要。怎样能够对人力资源管理进行简洁、有效、灵活并能适应不同的变化而改变的应用,是各个企业都关心的重点。21世纪是知识经济的时代,是

3、人才的时代。高新技术迅速发展,信息技术被广泛应用,全球经济一体化进程逐步加快,各种资源的配置显得愈来愈重要。随着改革开放的深入,人力资源管理在企业中发挥越来越重要的作用,已成为企业生存发展的第一资源。如何管理好企业的人力资源,最大限度的发挥个人的智慧和团队的力量,是现代企业管理的核心内容,是提高企业劳动生产率,增加利润的最有效途径,是保持企业核心竞争力的优势所在。知识管理就是运用集体的智慧提高集体的应变能力和创新能力,是企业或组织对其所拥有的知识资源进行管理的过程。其目的是寻求信息处理能力与人的知识创新能力的最佳结合,在整个管理过程中最大限度地实现知识共享,以达到将最恰当的知识在最恰当的时间传

4、递给最恰当的人,使他们能够做出最恰当的决策,来提高组织获取、开发、保存、分类和使用知识的能力.知识管理的重要性主要体现在实现对组织中知识这一最重要的生产要素的管理,尽可能地提高知识的利用率、共享率、生产力以及增殖率;提高组织的竞争力;通过知识管理,促进组织创新能力的提高;丰富和发展管理科学中的组织管理理论。1.3系统开发的必要性知识管理混乱:企业大部分项目资料分散在各部门个人电脑中、企业内的公共存储设备中或人企业各应用系统数据库中,没有相关的知识管理制度,没有企业内统一数据查询入口、没有统一的知识共享发布应用平台,不能统一规划、统一管理,导致企业知识资产状况无法了解,项目知识成果无法有效传承与

5、共享,无法深入挖掘知识管理规律,无法及时获取服务设备和运营成果第一手相关资料、无法及时总结项目管理成果,增加各部门知识应用成本。知识资产流失严重:企业人员规模较大,日常工作60%的工作成果都以知识的形式保存下来,但这些花费了大量人力物力创造的知识资产,因为缺乏有效的管理系统,会因为人员的流动、机器的变动而流失,对我司的无形资产造成了一定的隐患。知识共享困难,形成信息孤岛:在日常工作过程中,部门与部门之间,岗位与岗位之间,存在着大量知识共享的需求,一般通过邮件、硬盘共享的方式传递,既不方便也不安全,在员工出差的情况下,就更难以调用公司的知识信息。在企业中各个部门之间由于种种原因造成部门与部门之间

6、相对的孤立,各种信息(如产品信息、各种计划信息等)无法或者无法顺畅地在部门与部门之间流动,形成了信息孤岛,不能使企业知识资源配置最优化。知识安全难以保障:在企业中形成的知识财富属于企业的资产,是企业花费大量人力、物力,经过工作实践而形成的重要资产,也是我们企业在市场中生存,面对激烈竞争的重要能力来源,因此必须加强知识的安全保护措施,避免知识的外泄,形成知识密级和权限体系。知识再利用不足:企业的业务经验、资料、方案等知识利用率较低,员工需要找准确的资料和知识时,往往没有统一、准确、及时更新的数据源,仅凭借自己的经验做出决策,或者是从头再来,从零做起,导致重复劳动,不仅效率低下,而且没有充分借鉴前

7、人经验。知识资产量化不足:对公司知识资产的统计不足,没有真正树立起知识资产也是公司无形资产的重要部分的理念,不能明确的了解各部门的知识存量状况,知识贡献状况等。知识培训与考核:企业尚未建立起以知识库为核心的培训考核体系。基于知识库的培训考核体系,能够依赖于庞大的企业知识资源,对员工进行及时的、广泛的、有效的培训考核。实现知识、培训、考核一体化。对新员工、晋升员工的知识培训还停留在一帮一、传帮带的传统模式上,没有充分利用知识平台让员工自主的学习。岗位知识传承和优化:组织中的岗位一般都是相对固定的,但人员是不断流动的,员工离职后其岗位知识、经验等也就随之流失掉,导致了岗位知识得不到有效的固化、传承

8、,后继者没有可借鉴的信息资源。个人知识无法转化为企业知识,员工是公司的财富,他们头脑中有很多很好的经验和知识,应该充分鼓励,进行挖掘。1.4编写依据投资项目可行性研究指南(试用版)(计办投资200215号)国家发展改革委员会和建设部发布的建设项目经济评价方法与参数ISO9001软件质量管理标准GB-88软件设计可行性研究报告标准国内现行财税制度项目调研资料二、系统开发内容及可行性分析2.1系统开发原理通过MFC编程方法充分利用了面向对象技术的优点,它使得我们编程时极少需要关心对象方法的实现细节,同时类库中的各种对象的强大功能足以完成我们程序中的绝大部分所需功能,这使得应用程序中程序员所需要编写

9、的代码大为减少,有力地保证了程序的良好的可调试性。采用MVC数据设计方式,即模型-视图-控制器(Model-View.Controller)模式。它提供了一个原则,可以按模型、视图和控制器等不同角色划分一个应用系统,以降低应用系统的耦合度,提高内聚度。MVC模式包括三类对象,每类对象有自己的行为和职责。模型Model是操作数据库的应用对象,视图View是它在屏幕上的显示,控制器Controller定义用户界面对用户输入的响应方式。MVC模式将它们分离,很好的提高了各组件的可复用性和灵活性。使用分割线实现多视图操作,并且软件中按钮均采用平面按钮设计,使得界面简洁美观。2.2系统开发思想为了解决传

10、统软件开发流程中的问题,在开发过程中采用迭代化的开发方法来取代瀑布模型。在瀑布模型中,我们要完成的是整个软件系统开发这个大目标。在迭代化的方法中,我们将整个项目的开发目标划分成为一些更易于完成和达到的阶段性小目标,这些小目标都有一个定义明确的阶段性评估标准。迭代就是为了完成一定的阶段性目标而所从事的一系列开发活动,在每个迭代开始前都要根据项目当前的状态和所要达到的阶段性目标制定迭代计划,整个迭代过程包含了需求、设计、实施(编码)、部署、测试等各种类型的开发活动,迭代完成之后需要对迭代完成的结果进行评估,并以此为依据来制定下一次迭代的目标。与传统的瀑布式开发模型相比较,迭代化开发具有以下特点:允

11、许变更需求 需求总是会变化,这是事实。给项目带来麻烦的常常主要是需求变化和需求蠕变,它们会导致延期交付、工期延误、客户不满意、开发人员受挫。通过向用户演示迭代所产生的部分系统功能,我们可以尽早地收集用户对于系统的反馈,及时改正对于用户需求的理解偏差,从而保证开发出来的系统真正地解决客户的问题。逐步集成元素在传统的项目开发中,由于要求一下子集成系统中所有的模块,集成阶段往往要占到整个项目很大比例的工作量(最高可达40%),这一阶段的工作经常是不确定并且非常棘手。在迭代式方法中,集成可以说是连续不断的,每一次迭代都会增量式集成一些新的系统功能,要集成的元素都比过去少得多,所以工作量和难度都是比较低

12、的。尽早降低风险迭代化开发的主要指导原则就是以架构为中心,在早期的迭代中所要解决的主要问题就是尽快确定系统架构,通过几次迭代来尽快地设计出能够满足核心需求的系统架构,这样可以迅速降低整个项目的风险。等到系统架构稳定之后,项目的风险就比较低了,这个时候再去实现系统中尚未完成的功能,进而完成整个项目。有助于提高团队的士气开发人员通过每次迭代都可以在短期内看到自己的工作成果,从而有助于他们增强信心,更好地完成开发任务。而在非迭代式开发中,开发人员只有在项目接近尾声时才能看到开发的结果,在此之前的相当长时间,大家还是在不确定性中摸索前近。生成更高质量的产品每次迭代都会产生一个可运行的系统,通过对这个可

13、运行系统进行测试,我们在早期的迭代中就可以及时发现缺陷并改正,性能上的瓶颈也可以尽早发现并处理。因为在每次迭代中总是不断地纠正错误,我们可以得到更高质量的产品。保证项目开发进度每次迭代结束时都会进行评估,来判断该次迭代有没有达到预定的目标。项目经理可以很清楚地知道有哪些需求已经实现了,并且比较准确地估计项目的状态,对项目的开发进度进行必要的调整,保证项目按时完成。容许产品进行战术改变迭代化的开发具有更大的灵活性,在迭代过程中可以随时根据业务情况或市场环境来对产品的开发进行调整。例如为了同现有的同类产品竞争,可以决定采用抢先竞争对手一步的方法,提前发布一个功能简化的产品。迭代流程自身可在进行过程

14、中得到改进和精炼一次迭代结束时的评估不仅要从产品和进度的角度来考察项目的情况,而且还要分析组织和流程本身有什么待改进之处,以便在下次迭代中更好地完成任务。迭代化方法解决的主要是对于风险的控制问题,从下图可以看出,传统的开发流程中系统的风险要到项目开发的后期(主要是测试阶段)才能够被真正降低。而迭代化开发中的风险,可以在项目开发的早期通过几次迭代来尽快地解决掉。在早期的迭代中一旦遇到问题,如某一个迭代没有完成预定的目标,我们还可以及时调整开发进度以保证项目按时完成。一般到了项目开发的后期(风险受控阶段),由于大部分高风险的因素(如需求、架构、性能等)都已经解决,这时候只需要投入更多的资源去实现剩

15、余的需求即可。这个阶段的项目开发具有很强的可控性,从而保证我们按时交付一个高质量的软件系统。迭代化开发不是一种高深的软件工程理论,它提供了一种控制项目风险的非常有效的机制。在日常的工作我们也经常地应用到这一基本思想,如对于一个非常大型的工程项目,我们经常会把它分为几期来分步实施,从而把复杂的问题分解为相对容易解决的小问题,并且能够在较短周期内看到部分系统实现的效果,通过尽早暴露问题来帮助我们及早调整我们的开发资源,加强项目进度的可控程度,保证项目的按时完成。2.3系统详细设计2.3.1系统简介综合知识培训与管理系统是一款针对企业人力资源部门,用于管理人力资源方面综合知识与培训知识的系统。在管理知识方面提供了强大的功能,可对知识进行添加,修改,删除,分类查询等。本软件基于MFC的单文档设计,使用分割线实现多视图操作,采用MVC数据设计方式,并且软件中按钮均采用平面按钮设计,使得界面简洁美观。2.3.2系统功能模块打开本系统应用程序,进入登陆界面,如图:用户键入用户名和密码,发送至数据库进行校验【主界面】本系统主界面用分割线分成三部分区域,左侧视图为树形视图,显示知识的分类及知识名称,展开如图所示:右上视图为内容视图,用以显示知识的内容明细,右下视图为属性视图,用以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号