基于web的项目管理系统:调研报告(共13页).doc
《基于web的项目管理系统:调研报告(共13页).doc》由会员分享,可在线阅读,更多相关《基于web的项目管理系统:调研报告(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上研究生课程论文(调研报告)调研题目: 基于Web的项目管理系统的分析与研究 调研目的: 分析项目管理系统模块的设计与实现 调研对象: 项目管理系统 调研方法: 通过文献、文档及网络等研究分析 调研时间: 2015.11.15 - 2015.12.15 调 研 人: 王晓东 2016年1月13日摘 要随着信息社会的不断发展,在大型的复杂项目管理上传统项目管理模式已经不能满足需求,而基于Web的项目管理系统作为一种新型的项目管理模式,已在国外的许多项目上取得了成功的应用。本文第一部分首先分析网上项目管理的有关概念及其潜在的优势,然后在此基础上就基于Web的项目管理系统中开
2、展网上项目管理是所面临的问题进行探讨,最后论述了相关的技术以及发展趋势,重点是关于基于Web的技术的特点以及存在的问题;然后在第二部分对本次毕设将采用的技术进行了论述然后展示了系统的组成架构,本系统将基于具有良好的可扩展性的Zend Framework和采用动态脚本技术的PHP语言,对采用 MVC模式的项目管理架构进行设计,最后给出了本系统将实现的一些基本功能以及系统划分并进行了总结。关键字:Web 项目管理 Zend Framework PHP语言 MVC模式专心-专注-专业目录第1章 概述1.1 基于Web的项目管理系统的研究及其发展随着信息时代的发展,需要解决的问题也变得越来越复杂。如今
3、,一个人独立去完成一个较为复杂的项目是难以想象的,团队合作已经成为项目中必不可少的了。然而在团体中存在这两个常见的问题。一个是在团队内部的交流,另外一个是知识和经验的积累,以防一个重要参与者离开或者开始一个新的可以基于之前项目获得的经验的基础上来构建的项目。在大型的复杂项目管理上传统项目管理模式已经不能满足需求,这样就导致了人们对于新型项目管理模式的不断探索。基于Web的项目管理系统是随着信息时代网络技术的不断发展而出现的,近些年来欧美等发达国家都对其在实际中的应用进行了探索,该类管理系统通过Web技术来对项目进行项目信息的存储、加工、检索、传递、从而使得项目的参与者能够及时准确地得到所需的有
4、效信息,实现协同合作,从而提高资源的利用率,也提高了项目进行中的效率。基于Web的网络项目管理系统凭借着其所特有的灵活性、易获取性以及高度自动化等特点赢得众多技术专家和项目管理人员的青睐,成为“将改变用户网络管理方式的革命性网络管理解决方案”。 1.2 基于Web的项目管理系统的特点基于Web的项目管理系统通过统一的项目中心数据库为所有的参与者提供了一个跨越地区和时间限制的信息交流平台,而且只需通过浏览器即可获取所需的各种信息,并使用多种应用程序。基于Web的项目管理系统的优势:(1)项目参与者可以不受地理位置的限制进行信息交换和共享,实现协同工作。对一些大型项目而言,项目参与者可能来自全世界
5、不同的国家和地区,开展网上项目管理无疑会极大地提高工作效率,减少延误和等待。 (2)可以对项目中的大量数据进行有效的组织。同时,所积累下来的工程资料在未来的项目管理中还具有学习借鉴价值。 (3)缩短文档的制作、传递、修改的时间,节约文档打印的成本,等等。 (4)文档的安全性得到了更好的保障。总体而言,基于Web的项目管理系统可以更好的保障项目的进行,而且缩短了项目管理的费用,对于缩短项目周期和降低成本是十分有帮助的。1.2.1 基于Web的项目管理面临的挑战 由于一系列的因素,基于Web的项目管理系统在开发和产品方面面临这很多挑战1:(一) 与开发相关的挑战。(1) 新颖性。许多Web应用被设
6、计发表给一个新的未知的用户团体。相比传统软件开发,Web应用的开发一般更常遇到新的和不断改变的Web项目需求。(2) 动态性。由于具有短开发周期,Web项目通常可以划分为一定数量的子项目,这些子项目能被子项目团体更容易的处理。(3) 并行性。由于在Web应用中我们经常发现短的开发周期和基于组件的应用域结构 (例如,注册认证,类似搜索,新闻自动收录,聊天室等)许多Web应用是通过子项目团体来并行开发的。(4) 连续性。Web应用对象和创建工具以及应用也和Web 本身一样是连续进化的课题。对Web应用来说,从开发到维护的转变经常是很难预定的,而且这样做通常没有意义。如果一个Web应用可用性为247
7、 小时周,那么维护工作将会特别困难。(二) 与产品相关的挑战。在Web 应用开发的早期阶段,给人留下Web应用设计非常简单的印象。实际上,对于静态网页,如果我们忽略连接逻辑,确实很简单。然而对于动态网页,其中包含用户接口,以及连接大的数据库或数据仓库用于交付信息等,却应用了复杂处理逻辑。这些应用都是通过相同的浏览器来调用,以至于许多用户觉得和静态网页没什么不同。对于这些客户来说很难向他们表达软件系统的开发费用、需求和计算效率。(1) 美学方面。Web应用被称为是最具时尚意识的软件。Web网页是任何其他软件更具有不断更新和更具时尚趋势的主题。这就更需要从艺术和美学的视角,通过技术进化来改变事物、
8、不断加速施加驱动,从而改变产品。(2) 自发性。对于一个Web供应商,不可能指望一个W e b 用户是忠诚的。如果用户不喜欢一个Web应用,他将去寻找其他途径去获取他所感兴趣的信息。Web应用用户比传统的软件系统用户更不情愿去阅读外部(在线)规程、更不用说纸制手册。这就意味着We b 应用必须是自解释的,以高度重复控制流为特征。我们必须统一跨越整个Web应用的这种应用逻辑,以便用户能够迅速获取常规工作 ,并且感到Web应用的舒适性。(3) 到处存在。除了全世界范围正在使用Web,事实上在任何地方移动设备已经可以使用Web。这就导致一个问题,即对于识别在Web应用开发过程中需求,我们不可能把一个
9、典型的用户团体来确定为一个基本的用户。与传统的软件开发相比,Web应用的需求收集和确认明显地更困难了,Web项目经理面对更多的不安全因素。兼容能力。尽管市场上只有少数几种主流的浏览器,但是它们却有不同的兼容性,并且对于确定标准 ( HTML,CSS ,Java 等)的支持通常是不明确的。(4) 稳定性和安全性。用户期望Web应用能够247时周工作。这些期望意味对于可靠性的高应用质量需求。此外,一个应用必须确保未被授权的用户不能通过利用安全漏洞访问私人的,Web应用的机密区域。不管他是有意的还是故意的,这都是不允许的。(5) 可缩放性。不好的伸缩性会使整个用户团体恶化,进而导致在错误情况下数据丢
10、失。伴随着软件产品的可缩放性,对于Web项目管理最重要的方面是考虑在理想的不中断现有正常操作情况下,进行简单的硬件结构的扩展。特别是在现代的大型项目中,参与者可能来自不同的公司,有得甚至来自不同的国家和地区,这就对项目信息的共享提出了更高的要求,然而传统的项目管理需通过电话、例会、邮递等方式来进行信息交流,信息的及时性以及准确性难以保证。1.3 基于Web的项目管理系统的发展趋势云端是近些年来的又一热门话题,其实基于Web的项目管理系统就是云端技术的一个应用,其未来的发展也必然是与“云”这一概念密不可分。 云的概念最早见于06年前的“云计算(Cloud Computing)”,但其内容伴随着网
11、络技术的演进已经延伸成为了一个更加广义的系统性概念。 随着网络硬件支持的提升与移动互联的逐渐成熟,作为云的基础的分布式处理和网格计算已经变得越来越鲜活。企业实施基于Web的项目管理的最终目的就是为企业降低运营成本、提高运营效率,使企业快速响应市场。云计算是企业信息化建设所追求的目标和行动指南,当企业成功的演进到云时,首先最直观的效果就是为企业降低了运营成本。例如传统的集团企业数据中心是分散的,如果有了云,就可以把分散的数据中心集中整合起来,既节省了空间时间,又节省了人力物力,服务也更加专业化,所以会大大的降低企业的运营成本。其次,对于企业业务来讲,它可以使企业快速进入市场。当社会化媒体与企业I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 项目 管理 系统 调研 报告 13
限制150内