工程项目需求规格说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工程项目管理软件

功能需求

2016年4月

目录

第一章.引言 (3)

1.1编写目的 (4)

1.2预期读者 (4)

1.3参考资料 (4)

第二章.系统概述 (5)

2.1项目总体要求 (5)

2.2技术整体要求 (5)

第三章.功能需求 (6)

3.1基础数据 (6)

3.2项目管理 (8)

3.3项目查询 (12)

3.4项目统计 (12)

3.5人事档案 (12)

3.6行政制度 (13)

3.11后台管理 (14)

(1)组织机构管理 (14)

(2)帐号管理 (15)

(3)权限分配 (16)

(4)角色管理 (16)

(5)日志管理 (17)

第四章.项目时间计划 (18)

第五章.外部接口需求 (18)

5.1硬件接口 (18)

5.2软件接口 (18)

第六章.非功能需求 (18)

6.1性能需求 (18)

6.2安全性需求 (18)

第七章.项目预算 (19)

第一章.引言

1.1编写目的

本文档是在对项目需求文档进行充分分析的基础上,描述实现项目需求的详细说明,包括项目功能结

构图、总体流程图以及功能模块分析和表单设计等。

编写此文档的主要目的:文档化项目的实现方案,涵盖系统的基础功能、系统管理、项目管理、人事管理、规则制度管理等功能模块,以方便项目组和用户对项目的业务功能需求在理解上达成一致。该文档也是以后的概要设计、详细设计的基础,是对详细设计活动的约束和指导。

1.2预期读者

文档的主要读者:双方项目成员。

1.3参考资料

《计算机软件产品开发文件编制指南》GB8567-88

《计算机软件开发规范》GB8566-88

《计算机软件质量保证计划规范》GB/T12504-90

《计算机软件配置管理计划规范》GB/T12505-90

《计算机软件需求说明编制指南》GB9385-88

《计算机软件测试文件编制指南》GB9386-88

《软件工程术语》GB/T11457-1995

《信息技术软件生存周期过程》GB/T8566-1995

《计算机软件文档编制规范》GB-T8567-2006

《软件文档管理指南》GB/T16680-1996

第二章.系统概述

2.1项目总体要求

●先进性:要求系统开发注意实用可靠的基础上,尽量选择先进的技术方案,提高系统的生存周期,

需结合互联网+形势发展,紧密贴近物业管理和业主服务的最新需求。

●规范性:应用软件的选用均应符合相关的国际、国家行业标准。

●安全性:系统方案中考虑的安全策略和安全机制包括:根据不同的业务要求,采用不同的安全措

施;设备、数据介质等某些关键部分考虑备份和冗余配置,保证其发生故障时不影响整个系统的

正常运行等。

●可靠性:注意系统内部的安全可靠性,实现数据的备份,另外合理考虑部分服务器的备份需要,

实现在运行过程中任何单点的故障都不会影响系统的正常运作。

●开放性:软件系统采用三层B/S系统结构,使用中间件技术,通过API接口,方便系统中不同厂

商产品、不同硬、软件平台的集成。

●扩展性:在硬件方面,设备支持对系统进行灵活地配置和组合,相关软件能方便地升级和更新,

系统容量保证满足用户量的考虑;在软件方面,提供二次开发功能,适应不断增强的支撑功能和

不断拓展的业务空间。

2.2技术整体要求

●平台需采用三层B/S(浏览器/服务器模式)架构;

●平台需采用J2EE架构。

●前期业务平台需基于Web技术开发,所以用户不必另外安装客户端软件,只要使用浏览器就可

以进行使用和管理的有关操作;

●系统可以分布式部署:可将服务器进行分离部署,将Web Server和Database Server分布部署;同

时,系统可以根据用户量的增大而扩充服务器数量;

●系统支持负载均衡的服务器部署;

●用户数要求:无用户数限制;

●硬件环境要求:PC Server或云服务主机;

●操作系统要求:Windows2008Server R2;

数据库要求:Mysql5.5以上。

第三章.功能需求

3.1基础数据

基础数据模块实现对基础内容的维护管理操作。可动态添加,修改和删除基础数据。包括:区域管理,业主单位管理,代业主单位管理,承建单位管理,监理单位管理等。

区域管理:

业主单位管理:

代业主单位管理:

点击合同列表可以查看该代业主单位所有的合同记录。承建单位管理:

监理单位管理:

3.2项目管理

项目管理模块实现对项目信息的录入,修改和删除功能。项目信息的录入不需要审核流程,每个有权限的用户只能录入自己范围内的项目信息,修改和删除自己录入的项目信息,不可以修改别人录入的项目信息。项目信息录入确认无误后可进行归档,归档的项目信息进入归档库保存。归档库里的项目信息任何人不可以修改,只能查询。当出现实际情况需要修改时,只能由项目录入人提交修改申请,待领导(审核人)审核后,申请人可以对项目信息进行修改,修改完后需要重新归档入库。

为了方便统计监理的数据,项目分为主体项目和监理项目2大类。

项目类别:

主体项目信息:

项目成员:

可以为每个项目添加项目相关人员,包括姓名,单位,联系职责和相关描述等。

项目文档:

相关文档
最新文档