项目管理系统需求规格说明书(共35页).docx





《项目管理系统需求规格说明书(共35页).docx》由会员分享,可在线阅读,更多相关《项目管理系统需求规格说明书(共35页).docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上项目管理系统软件开发需求编 写编写时间2016/7/31审 核审核时间文档版本V00.00.01专心-专注-专业目录1 引言1.1 编写目的本文档可作为1. 设计人员进行系统设计的输入源。2. 开发人员对系统功能开发的依据。3. 测试人员编写系统测试计划,测试案例编写的输入源。4. 产品经理检查系统实现程度的依据。5. 项目团队外人员进行沟通的外部接口,用于他们评审和理解系统。6. 项目需求阶段的主要交付物。7. 收集并记录所有的外部接口,以用于作为完成设计和实现系统的参考。2 系统概貌2.1 系统背景随着公司发展,客户范围不断增长,项目数量多且繁杂,给公司的和客户了
2、解项目实际情况带来很大不便,公司及客户之间缺乏有效快速的沟通交流环境.基于上诉背景,我们提出需建立一套完善的项目管理系统,作为公司及客户之间对项目信息的了解及在线交流, 以满足公司发展的需求。2.2 用户描述本系统用户为我们公司业务人员、项目成员、项目经理、管理中心、财务合同管理员、部门经理,项目管理层等。2.3 系统角色权限系统的不同角色对信息的权限见附件表2.4 一般限制 应用系统应采用B/S结构,客户端支持IE6.0 以上的版本。 应用系统的开发工具与技术应采用Microsoft .NET的技术体系。 应用系统中所有数据统一保存到SQL Server 数据库。 2.5 出错处理 所有的应
3、用系统错误都应记录到系统日志文件中。 所有的Windows服务错误都应记录到Windows服务日志文件中。 所有的Web服务错误都应记录到Web服务日志文件中。2.6 假设和依赖条件 本系统假设.Net Framework 4.0平台稳定可靠,性能满足实际需求。系统构建在Microsoft .Net Framework平台中,严重依赖于该平台的可靠性,稳定性和性能。 本系统假设Microsoft SQL Server数据库稳定可靠,性能满足实际需求。系统数据存储于Microsoft SQL Server数据库中,依赖Microsoft SQL Server数据库的可靠性,稳定性和性能。 本系统
4、假设涉及的外部接口可靠运行,提供正确数据。系统部分数据展现依赖于外部接口,当外部接口不能正确工作时,可能会导致部分展示数据不正确或无法显示。 本系统假设网络状态良好。本系统和客户端交互时依赖于网络状况,当网络故障或者性能低下时,可能会造成系统无法访问,系统响应速度变慢,数据无法提交等现象。但不应出现数据完整性和一致性的损坏。 本系统假设工作流引擎稳定可靠,性能满足要求。 本系统假设硬件服务器工作状态良好。3 功能性需求3.1 系统登录【REQ_1】 使用系统的用户分2类,内部用户及外部用户【REQ_2】 内部用户访问系统的时候,需要输入AD帐号密码进行身份验证检查【REQ_3】 外部用户访问系
5、统的时候,需要输入用户名和密码进行身份验证检查3.2 首页【REQ_4】 每个用户登录后都可进入自己所属角色的首页3.2.1.1 业务人员【REQ_5】 列出业务人员本人的预立项的项目列表,已完成的合同列表,个人待办事宜,如下图示:3.2.1.2 项目经理【REQ_6】 列出项目经理为本人的项目汇总情况,一周所负责项目的论坛情况, 工作流待办已办待阅已阅事项,如下图:3.2.1.3 项目组成员【REQ_7】 列出本人未登记工作量的列表,工作流待办事宜等,界面示意图待定3.2.1.4 部门经理【REQ_8】 列出本部门的项目工作量情况,异常项目进度情况,一周项目论坛情况等,如下图所示:3.2.1
6、.5 项目管理层【REQ_9】 列出全公司的项目工作量情况,异常项目进度,项目论坛最新情况,合同完成情况3.2.1.6 客户方干系人【REQ_10】 分别以项目,文档,论坛 3个纬度组织信息显示 一级功能菜单【REQ_11】 首页显示客户关心的项目文档更新情况,论坛更新情况,项目进度情况,如下图示:3.2.1.7 客户方领导【REQ_12】 分别以项目,文档,论坛 3个纬度组织信息显示 一级功能菜单【REQ_13】 首页显示内容待定3.3 对内项目管理子系统3.3.1 项目列表【REQ_14】 列表字段有:项目名称, 客户名称,承建部门,项目经理,业务人员,项目状态,项目进度, 如下图示: 【
7、REQ_15】 在列表上点击某个项目可进入项目统一视图3.3.1.1 业务人员【REQ_16】 列出业务人员为本人的项目3.3.1.2 项目经理【REQ_17】 列出项目经理为本人的项目3.3.1.3 项目组成员【REQ_18】 列出本人登记过工作量的项目3.3.1.4 部门经理【REQ_19】 列出本部门的项目3.3.1.5 项目管理层【REQ_20】 列出全公司的项目3.3.2 项目统一视图【REQ_21】 在项目的统一视图中,显示该项目的立项表,建设进度,干系人,项目文档,项目论坛,工作量信息,资源计划信息,如下图: 3.3.2.1 立项表【REQ_22】 在项目预立项或者正式立项后,可
8、查看项目的立项表,字段信息如下:3.3.2.1.1 业务人员【REQ_23】 可在查看立项表的时候,发起立项变更申请3.3.2.1.2 项目经理【REQ_24】 项目经理不可以看到如下信息:3.3.2.1.3 部门经理【REQ_25】 可查看立项表3.3.2.1.4 项目管理层【REQ_26】 可查看立项表3.3.2.2 合同信息【REQ_27】 该项目关联的所有合同信息如下:【REQ_28】 点击合同名称,可查看合同信息,如下:3.3.2.2.1 业务人员【REQ_29】 可同时查看该项目关联的所有合同信息3.3.2.2.2 项目经理【REQ_30】 列表上项目经理应仅可查看以下信息【REQ
9、_31】 点击合同名称,查看合同信息的时候,不可查看以下红色圈部分的合同信息:【REQ_32】 合同附件不可查看附件类型为 合同原件的文件3.3.2.2.3 部门经理【REQ_33】 可同时查看该项目关联的所有合同信息3.3.2.2.4 项目管理层【REQ_34】 可同时查看该项目关联的所有合同信息3.3.2.3 项目概况【REQ_35】 该部分信息主要显示项目的相关信息,主要有如下信息: 项目信息字段数据类型备注业务价值是重点技术否开发模式是瀑布模式开发/迭代模式开发团队学习机会否其他技术亮点否项目难度项目难度说明配置服务器类型是vss,svn,tfs配置服务器上的映射路径是3.3.2.3.
10、1 业务人员【REQ_36】 可查看所有信息3.3.2.3.2 项目经理【REQ_37】 可随时维护所有信息3.3.2.3.3 项目组其他成员【REQ_38】 可查看所有信息3.3.2.3.4 部门经理【REQ_39】 可查看所有信息3.3.2.3.5 项目管理层【REQ_40】 可查看所有信息3.3.2.3.6 财务合同管理员【REQ_41】 可查看所有信息3.3.2.4 乙方干系人(项目组成员) 【REQ_42】 项目组成员信息需要项目经理自行维护【REQ_43】 干系人信息包括: 姓名,所属部门,角色,责任描述,电子邮箱,手机, 飞信,MSN,QQ,如下图【REQ_44】 点击电子邮箱可
11、直接弹出发送邮件窗口, 如用户的邮件客户端是Outlook,那么弹出outlook邮件发送窗口【REQ_45】 点击MSN号码,可弹出MSN对话的对话框(前提是当前用户是该人员的MSN好友)【REQ_46】 点击QQ号码,可弹出聊天对话的对话框(前提是当前用户是该人员的QQ好友)【REQ_47】 点击飞信号码,可弹出飞信的聊天对话框(前提是当前用户是该人员的飞信好友) 【REQ_48】 添加干系人的时候,可以从已有的联系人中选择现有人员,然后添加该人员在项目中的角色和责任描述即可. 参考界面如下:其中 姓名需要通过 选择的方式来得到,不允许直接输入. 3.3.2.4.1 业务人员【REQ_49
12、】 可查看所有干系人信息3.3.2.4.2 项目经理【REQ_50】 可维护所有干系人信息3.3.2.4.3 项目组其他成员【REQ_51】 可查看所有干系人信息3.3.2.4.4 部门经理【REQ_52】 可查看所有干系人信息3.3.2.4.5 项目管理层【REQ_53】 可查看所有干系人信息3.3.2.4.6 财务合同管理员【REQ_54】 可查看所有干系人信息3.3.2.5 甲方干系人(客户方)【REQ_55】 干系人信息包括: 姓名,所属公司,所属部门,角色,电子邮箱,手机, 飞信,MSN,QQ,备注; 参考如下图所示:【REQ_56】 添加甲方干系人的时候,可以从所属公司的已登记干系
13、人中进行选择,也可以添加新的干系人。【REQ_57】 点击电子邮箱可直接弹出发送邮件窗口, 如用户的邮件客户端是Outlook,那么弹出outlook邮件发送窗口【REQ_58】 点击MSN号码,可弹出MSN对话的对话框(前提是当前用户是该人员的MSN好友)【REQ_59】 点击QQ号码,可弹出聊天对话的对话框(前提是当前用户是该人员的QQ好友)【REQ_60】 点击飞信号码,可弹出飞信的聊天对话框(前提是当前用户是该人员的飞信好友)【REQ_61】 只要有人修改客户干系人的关键登录信息(电子邮箱),会触发第三方帐号审批流程【REQ_62】 添加干系人的时候,可以从已有的客户公司的联系人中选择
14、现有人员,然后添加该人员在项目中的角色和责任描述即可. 参考界面如下:3.3.2.5.1 业务人员【REQ_63】 在项目预立项的时候, 增加客户方干系人信息登记的入口,业务人员也可以填写主要的客户方干系人【REQ_64】 在日常项目过程中,业务人员也可以变更客户干系人信息【REQ_65】 可选择某个还没开通登陆账号的干系人,发起开通系统帐号申请3.3.2.5.2 项目经理【REQ_66】 在预立项,正式立项的时候,项目经理可补充完善客户方干系人的信息【REQ_67】 可选择某个还没开通登陆账号的干系人,发起开通系统帐号申请【REQ_68】 在日常项目过程中,项目经理也可以变更客户干系人信息,
15、但以下情况会触发帐号审批流程a) 新增客户干系人 b) 修改了客户干系人的电子邮箱(系统需要关闭该客户原有帐号之后才生成新帐号)3.3.2.5.3 部门经理【REQ_69】 预立项或正式立项审批过程中,部门经理可修改客户干系人信息【REQ_70】 系统在立项流程完毕后同时生成客户的登录帐号,并通过邮箱发送通知邮件给客户,不需要同时发起账号审批流程【REQ_71】 在日常项目过程中,部门经理可以直接修改客户干系人信息【REQ_72】 在账号申请流程中确认项目经理修改的客户方干系人登录帐号信息3.3.2.5.4 项目组其他成员【REQ_73】 可查看所有干系人信息3.3.2.5.5 项目管理层【R
16、EQ_74】 可查看所有干系人信息3.3.2.5.6 财务合同管理员【REQ_75】 可查看所有干系人信息3.3.2.6 里程碑管理【REQ_76】 里程碑信息包括: 里程碑名称,是否客户关注里程碑,计划交付时间,实际交付时间, 当前状态【REQ_77】 里程碑的状态有: 未开始,进行中,延期中,正常完成,延期完成【REQ_78】 里程碑的状态为 正常完成和延期完成的 2种状态下不可编辑或删除3.3.2.6.1 业务人员【REQ_79】 可查看所有信息3.3.2.6.2 项目经理【REQ_80】 项目经理可以自行调整项目里程碑;【REQ_81】 调整里程碑的时候,只允许有一个里程碑的状态是进行
17、中【REQ_82】 里程碑信息必须发布才能生效,否则里程碑信息无法被其他人查看和使用3.3.2.6.3 项目组其他成员【REQ_83】 可查看所有信息3.3.2.6.4 部门经理【REQ_84】 可查看所有信息3.3.2.6.5 项目管理层【REQ_85】 可查看所有信息3.3.2.6.6 财务合同管理员【REQ_86】 可查看所有信息3.3.2.7 进度管理3.3.2.7.1 项目周报【REQ_87】 系统默认列出项目的最近4周的周报情况,列表字段有: 周报周次,总体进度,进度状态, 是否已发送给客户,实际提交时间; 参考如下图示:3.3.2.7.1.1 业务人员【REQ_88】 可查看所有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 管理 系统 需求 规格 说明书 35

限制150内