浅谈三层结构软件项目管理工具的设计与实现.doc
《浅谈三层结构软件项目管理工具的设计与实现.doc》由会员分享,可在线阅读,更多相关《浅谈三层结构软件项目管理工具的设计与实现.doc(5页珍藏版)》请在第一文库网上搜索。
1、浅谈三层结构软件项目管理工具的设计与实现【摘 要】企业为了提高自身的管理水平,提高企业的经济效率,往往使用项目管理软件,对企业的业务、资源进行管理。在如今的经济和科技发展水平下,企业一般使用三层结构软件进行项目管理,因此本文就对三层结构的项目管理软件进行深入的研究,探讨国内项目管理系统的发展现状和存在的问题,并针对这些问题进行设计,讨论设计的实现情况。【关键词】三层结构;项目管理;设计进入二十一世纪,经济与科技迅速的发展,中国迎来了许多新的机遇,但同时也面临着新的挑战。因此企业在应对自身的迅速发展和日益增多的经济业务、信息、资源等,需要更加高级,便捷,功能强大的项目管理工具,因此三层结构软件就
2、应运而生了。和二层结构相比,三层结构有着巨大的优势,不仅在传统存在的问题上进行了改进,更是在服务器资源等方面进行了创新,创造出简单一致,跨平台的开发环境。1.项目管理软件的构架1.1项目管理系统背景和发展现状工程项目管理系统是以项目管理为核心, 以控制项目进度为目的,并合理控制项目预算、控制物资的库存,对项目进行全方位的管理。企业管理的个性化和持续完善已成为现代企业竞争的基本策略。因此,企业的业务系统必须能够快速定制,灵活调整,自由扩展,自行维护,让企业迅速应对资源、市场、技术、客户、业务、服务和管理等各方面的不断变化和发展。但是由于中国在项目管理领域起步较晚,而且国内主流ERP厂商中将对项目
3、的管理作为一个独立的产品模块来开发的极少,很难想到该方面的需求。而随着科技的进步,项目管理软件充分体现了计算机网络技术和数据库技术的发展的优势,人们越来越重视项目管理软件的开发。1.2项目管理系统存在的问题近年来,随着计算机的普及以及企业管理应用的逐步深入发展,各个公司开发购买了许多不同项目管理的系统。然而,各个系统之间很难进行数据传输,他们出自不同的厂家、不同的时期、不同平台框架,彼此之间难以通信,从而形成了一个个信息孤岛。造成了难以实现信息共享和关联,难以实现团队协作,基础资源不共享,造成资源浪费,各类应用的维护模式不一致,整体维护成本高昂,升级和改造困难的现象。并且以往的项目管理软件缺乏
4、灵活性,难以适应不同企业的个性化需求,因而,企业需求只能被迫的向项目管理产品靠拢,这就要求企业改变业务规则,造成了巨大的风险与不稳定性。由于软件系统开发架构存在严重缺陷,以往的项目管理系统开发和维护的成本居高不下。项目管理的架构是在底层的技术平台上直接构建管理系统,采用与业务无关、面向技术的原始开发工具来开发。这一模式使软件系统的开发、维护和扩展困难重重,缺乏弹性,不能对管理需求的变化做出迅速的反应,不能满足业务的变化和发展。2.软件项目管理工具的设计2.1用户需求与开发方案B/S模式三层结构项目管理系统的用户需求分析、数据库设计的具体实现过程。通过对项目管理工作流程的分析,确定实体对象有:部
5、门、员工、项目类别、所有参与者项目分数等。基于项目治理、项目管理的先进思想和企业最佳实践,帮助企业建立完善的项目管理制度框架, B/S项目管理产品使企业的制度框架和管控要求得以落地,提升项目管理的水平,提高项目质量和按时交付率,降低项目成本。B/S采用模板化界面开发方案。利用表单设计器可视化设计表单的GUI界面,然后将其抽象成模板,存入数据库相应的表中。二次开发伙伴也可以针对企业的特性增加行业模板或个性化模板。另外,为了配套表单数据的查询功能、输出功能,还提供了查询模板、报表模板和打印模板。2.2项目管理系统的结构一般企业采用的是 B/S 三层体系结构模式的应用系统。三层架构的三层是指表示层(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 三层 结构 软件 项目 管理工具 设计 实现