论文部分内容阅读
伴随着科技的发展,信息技术的完善,以及管理系统建设的需要,项目管理信息化已经受到了广泛的关注。项目管理是一门贯穿各行各业的学科,项目的成功或失败关乎企业的命运。有数据表明,一些西方国家企业将项目管理信息化之后,项目的成功率有明显提升。以作者所在的移动通信行业为例,移动通信的发展日趋激烈,如何实现通讯行业的项目管理信息化,以管理好每一个产品研发制造项目对通讯行业来说显得尤为重要。云计算技术的诞生为管理系统信息化提供了便捷和可行性。它可以提供丰富的资源充分满足用户的需求,遍布全球各地的数据中心和安全服务协议带给用户更加快速和可靠的体验,同时按需支付的收费模式使云计算平台更易被用户接受及推广。本文在了解云计算技术及几大服务提供商所提供的不同服务基础上,在微软云计算产品WindowsAzure基础上,设计一个通讯行业内使用的项目管理平台。Windows Azure提供了一个开放和安全的平台,可以很大限度地发挥现有软件开发经验、能力和各种资源,借助互联网和软件的力量,为用户创造跨越不同设备的无缝体验;开发人员也可以很容易的整合构建在其它云上的应用或Windows Azure Platform所提供的服务。Windows Azure的这些特点使得用户可以针对通讯产品项目管理的特点及需求,设计开发出适合该行业项目管理平台。本课题是将云计算技术与通讯产品项目管理结合而做的尝试,目标是希望能够解决通讯行业项目管理中存在的部分问题,从而使项目管理更加方便与全面。论文通过ASP.NET MVC架构与云计算技术相结合,同时使用分布式计算的设计思路,对项目管理过程中存在的沟通交流问题提供了邮件通知等功能;平台提供了简洁的界面和良好的功能,使用户在注册、登陆、管理等方面都得到较好的使用感受,并对于项目的发布以及任务的建立提供了简便的操作体验和较为完善的功能;同时本项目也针对通讯行业管理中的存在的问题给予积极的解决方案。另外,通过对公司项目规模的统计,可以估算出平台实际运行的大致费用,为今后在实际解决问题的过程中增加了新的思路。平台的设计和开发是基于云计算的软件开发的一次很有意义的实践。通过对本项目的实现,作者体验了云计算的特点,对云存储和SQLAzure有了较为明确的认识,为公司积累了云计算相关的开发经验,并为云计算技术与项目管理系统相结合的产品开发积累了宝贵经验。同时,对通讯产品管理的需求总结也很好的反映出行业现状,为管理同类项目提供了参考。