论文部分内容阅读
ASP服务平台是通过软件的租用或租赁,产品的委托设计、分析、仿真、技术攻关等来提供服务的信息平台,它强调资源的应用而不是所有权,可以提供资源、技术、信息共享,这有效的解决了企业分散资源的共享问题。然而在当前的ASP服务平台中,中小企业在应用技术领域中的项目开展较为困难,主要表现为缺乏一种快速获得项目实时信息的手段,如当前任务的完成情况,各个技术人员的工作负荷和其他一些有关项目的实时统计信息;缺乏共享数据的项目环境,设计人员之间、设计人员和评审人员之间缺乏及时、有效的交流,互相不了解工作进度,造成相互等待的状况;资源的使用仅局限在本企业中,由于资金紧张而无缘问津领域内先进的技术设备、软件资源。 本文主要是针对以上不足,在研究应用技术领域业务流程特点的基础上,结合ASP服务模式和项目管理的特点,提出了基于ASP模式的项目管理原型系统,以此来解决平台在应用技术领域服务的问题。本文以项目生命周期管理为主线,按照客户、专家(承包商)、智囊团和管理员四种不同角色的业务操作流程,利用UML技术构建了系统整体框架的模型。根据典型的三层设计模型的要求,采用B/S结构,详细设计了后台数据库、业务层(包括数据层和商务层)和表示层(用户接口)并用UML建立了系统建模。采用微软.NET平台的解决方案,用C#编程实现了系统。角色的划分依靠用户及权限管理,它的开发是整个项目管理系统开发和运行的基础。此外,还对整个平台已有的系统进行了紧密的集成,并开发了新闻管理、邮件管理和技术论坛几个辅助的系统,进一步完善了平台的功能。