关键词:
项目管理信息系统
数据库系统
MVC模式
系统设计
移动公司
摘要:
移动公司正在开发的项目数量很大,对项目质量管理非常困难,为此开发了项目管理系统,以便对项目进行科学、计划管理,提高项目管理效率。\n 本系统在对用户进行了调研的基础上,设计了数据库概念模型,并在Oracle10g环境下设计了自定义函数、视图和存储过程,将大量的处理交给了数据库报务器;完成了系统用户权限和角色设计,解决了用户在对项目管理过程中的权限控制;将系统功能划分为系统管理、数据维护、项目管理、项目查询和项目统计等5个模块;系统支持利用短信通知项目相关人员,具有催办、提醒等功能。\n 根据移动公司的项目管理特点,将一个项目开发流程线性划分为多个计划,对每个计划限定了完成日期,系统可根据计划对开发方进行提醒和催办,同时允许项目在开发过程中的功能改进、功能增加;项目修改后系统会立即以短信方式通知项目开发方:可以记录项目在开发过程中存在的问题、处理过程和处理结果。\n 本系统采用模型-控制器-视图(Models-Controllers-Views,MVC)架构,系统各部分程序严格分离,使得单元测试和测试驱动的开发非常方便,同时有助于管理应用程序,便于系统维护和扩展。\n 本系统对项目数据的处理全部交给数据库服务器完成,减少了计算机网络数据流量,提高了事务并发程度,有效支持了多用户操作环境,提高了项目管理的效率。