贵州空管分局项目管理系统的分析与设计的中期报告.docxVIP

  • 0
  • 0
  • 约1.27千字
  • 约 3页
  • 2024-04-03 发布于上海
  • 举报

贵州空管分局项目管理系统的分析与设计的中期报告.docx

贵州空管分局项目管理系统的分析与设计的中期报告

中期报告

一、项目简介

贵州空管分局项目管理系统旨在为贵州空管分局提供一个全面高效的项目管理平台,以便于空管分局的各部门和职能与其它相关部门之间的有效沟通和协调。该系统将实现项目的立项、计划、进度、预算、质量等全方位的管理,支持多种数据信息的查询和统计分析等功能,从而提高项目管理的效率和水平。

二、需求分析

本系统的需求主要来源于贵州空管分局的实际管理需求和现有项目管理中的问题。在需求分析阶段中,我们主要进行了以下方面的分析:

1、用户分析

系统用户分为管理员和普通用户两种,管理员拥有最高权限,可以进行系统设置、用户管理、数据管理等操作,普通用户仅可以进行项目管理和数据查询等操作。

2、功能需求分析

系统的主要功能包括:

(1)项目立项:用户可以在系统中提交项目计划、投资估算等信息以立项。

(2)计划管理:用户可以根据项目的目标计划、时间、里程碑等建立项目的计划,并对计划进行调整和更新。

(3)进度管理:用户可以根据项目的计划进度情况,实时更新项目的进度,对项目是否按计划进行进行监控和控制。

(4)预算管理:用户可以根据项目的投资计划,对项目的预算进行管理和控制。

(5)质量管理:用户可以对项目的质量进行全方位的管理和评估,确保项目的质量和效益。

(6)数据分析:用户可以根据项目的情况进行各种数据的查询和统计分析,并生成报表和图表等分析结果。

3、性能需求分析

系统需要具备以下性能需求:

(1)系统稳定:系统需要保证在高负载时仍能稳定运行。

(2)数据安全:系统需要保证数据的安全性和完整性。

(3)响应速度:系统需要在短时间内响应用户点击的操作。

(4)可扩展性:系统需要具备一定的可扩展性,以便于在系统功能需要扩展时加入新的功能。

三、设计方案

1、系统架构设计

系统采用B/S结构,前端采用HTML5+CSS3+JavaScript开发,后端采用JavaEE进行开发,数据库采用MySQL进行存储。

系统将采用MVC设计模式,通过分离三个基本组件来开发系统,分别是模型(model)、视图(View)和控制器(controller),使得系统更加高效、简化和加快程序开发过程,同时便于代码的编写和维护。

2、数据库设计

系统采用MySQL数据库进行数据的存储和管理。数据库包括如下的相关表:

(1)用户表:用来存储用户的姓名、账号、密码等信息。

(2)部门表:用来存储部门的名称、ID等信息。

(3)项目表:用来存储项目的名称、ID、投资计划等信息。

(4)计划表:用来存储项目的计划信息。

(5)进度表:用来存储项目的进度信息。

(6)预算表:用来存储项目的预算信息。

(7)质量表:用来存储项目的质量和效益信息。

四、总结

本中期报告主要对贵州空管分局项目管理系统的需求分析和设计方案进行了全面的分析和论述。我们将根据以上的分析结果,进一步进行系统的开发和完善,并在后续的开发过程中,不断完善和优化系统,为贵州空管分局提供高质量、高效的项目管理平台。

文档评论(0)

1亿VIP精品文档

相关文档