项目管理系统需求规格说明书V_第1页
项目管理系统需求规格说明书V_第2页
项目管理系统需求规格说明书V_第3页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编写编写时间2021/7/31审核审核时间文档版本目录引言 编写目的本文档可作为1. 设计人员进行系统设计的输入源。2. 开发人员对系统功能开发的依据。3. 测试人员编写系统测试方案,测试案例编写的输入源。4. 产品经理检查系统实现程度的依据。5. 工程团队外人员进行沟通的外部接口,用于他们评审和理解系统。6. 工程需求阶段的主要交付物。7. 收集并记录所有的外部接口,以用于作为完成设计和实现系统的参考。系统概貌系统背景随着公司开展,客户范围不断增长 ,工程数量多且繁杂 ,给公司的和客户了解工程实 际情 况带来很大不便 ,公司及客户之间缺乏有效快速的沟通交流环境 .基于上诉背景,我们提出需建立

2、一套完善的工程管理系统,作为公司及客户之间对 工程信息的了解及在线交流 , 以满足公司开展的需求。用户描述 本系统用户为我们公司业务人员、工程成员、工程经理、管理中心、财务合同 管理员、部 门经理,工程管理层等。系统角色权限系统的不同角色对信息的权限见附件表一般限制? 应用系统应采用 B/S 结构,客户端支持 IE6.0 以上的版本。? 应用系统的开发工具与技术应采用 Microsoft.NET 的技术体系。? 应用系统中所有数据统一保存到 SQLServer 数据库。出错处理? 所有的应用系统错误都应记录到系统日志文件中。? 所有的 Windows 效劳错误都应记录到 Windows 效劳日

3、志文件中。? 所有的 Web 效劳错误都应记录到 Web 效劳日志文件中。假设和依赖条件? 本系统假设 .NetFramework4.0 平台稳定可靠,性能满足实际需求。系统构建在Microsoft.NetFramework 平台中,严重依赖于该平台的可靠性,稳定性和性能。? 本系统假设 MicrosoftSQLServer 数据库稳定可靠, 性能满足实际需求。 系统数据存储 于 MicrosoftSQLServer 数据库中, 依赖 MicrosoftSQLServer 数据库的可靠性, 稳定性 和性能。? 本系统假设涉及的外部接口可靠运行, 提供正确数据。 系统局部数据展现依赖于 外部 接

4、口,当外部接口不能正确工作时,可能会导致局部展示数据不正确或无法 显示。? 本系统假设网络状态良好。 本系统和客户端交互时依赖于网络状况, 当网络故障 或者 性能低下时,可能会造成系统无法访问,系统响应速度变慢,数据无法提交 等现象。 但不应出现数据完整性和一致性的损坏。? 本系统假设工作流引擎稳定可靠,性能满足要求。? 本系统假设硬件效劳器工作状态良好。功能性需求系统登录【REQ_1 】 使用系统的用户分 2 类,内部用户及外部用户 【REQ_2 】 内部用户访问系统 的时候 ,需要输入 AD 帐号密码进行身份验证检查 【 REQ_3 】 外部用户访问系统的时候 需要输入用户名和密码进行身份

5、验证检查 首页【REQ_4 】 每个用户登录后都可进入自己所属角色的首页 业务人员【REQ_5 】列出业务人员本人的预立项的工程列表, 已完成的合同列表, 个人待办事宜, 如下列图示:工程经理【REQ_6 】 列出工程经理为本人的工程汇总情况,一周所负责工程的论坛情况,工作流 待 办已办待阅已阅事项,如下列图:工程组成员【REQ_7 】 列出本人未登记工作量的列表,工作流待办事宜等,界面示意图待定部门经理【 REQ_8 】 列出本部门的工程工作量情况,异常工程进度情况,一周工程论坛情况等,如 下列图所示:工程管理层【REQ_9 】 列出全公司的工程工作量情况,异常工程进度,工程论坛最新情况,合

6、同完 成 情况客户方干系人 【REQ_10 】 分别以工程,文档,论坛 3 个纬度组织信息显示一级功能菜单【REQ_11 】 首页显示客户关心的工程文档更新情况, 论坛更新情况, 工程进度情况, 如 下列图示:客户方领导【REQ_12 】 分别以工程,文档,论坛 3 个纬度组织信息显示一级功能菜单【REQ_13 】 首页显示内容待定 对内工程管理子系统工程列表【REQ_14 】 列表字段有 :工程名称 ,客户名称 ,承建部门 ,工程经理 ,业务人员 ,工程状 态 ,项 目进度 , 如下列图示 :【REQ_15 】 在列表上点击某个工程可进入工程统一视图业务人员【REQ_16 】 列出业务人员为

7、本人的工程工程经理【REQ_17 】 列出工程经理为本人的工程工程组成员【REQ_18 】 列出本人登记过工作量的工程 部门经理【REQ_19 】 列出本部门的工程工程管理层【REQ_20 】 列出全公司的工程工程统一视图【REQ_21 】 在工程的统一视图中 ,显示该工程的立项表 ,建设进度 ,干系人,工程文档 , 工程 论坛 ,工作量信息 ,资源方案信息 ,如下列图 :立项表【REQ_22 】 在工程预立项或者正式立项后,可查看工程的立项表,字段信息如下:业务人员【 REQ_23 】 可在查看立项表的时候,发起立项变更申请工程经理【REQ_24 】 工程经理不可以看到如下信息: 部门经理R

8、EQ_25 】 可查看立项表 工程管理层【REQ_26】可查看立项表合同信息【REQ_27】 该工程关联的所有合同信息如下:【REQ_28】 点击合同名称,可查看合同信息,如下:业务人员【REQ_29】 可同时查看该工程关联的所有合同信息工程经理【REQ_30】 列表上工程经理应仅可查看以下信息【REQ_31】点击合同名称,查看合同信息的时候,不可查看以下红色圈局部的合同信息:【REQ_32】 合同附件不可查看附件类型为合同原件的文件部门经理【REQ_33】 可同时查看该工程关联的所有合同信息工程管理层【REQ_34】 可同时查看该工程关联的所有合同信息工程概况【REQ_35】该局部信息主要显

9、示工程的相关信息,主要有如下信息工程信息子段数据类型备注业务价值是重点技术否开发模式是瀑布模式开发/迭代模式开发团队学习时机否其他技术亮点否工程难度工程难度说明配置效劳器类型是vss,svn,tfs配置效劳器上的映是射路径业务人员【REQ_36】可查看所有信息工程经理【REQ 37 可随时维护所有信息工程组其他成贝【REQ_38】可查看所有信息部门经理【REQ_39】可查看所有信息工程管理层【REQ 40】可查看所有信息财务合同管理贝【REQ_41】可查看所有信息乙方干系人工程组成员【REQ_42】工程组成员信息需要工程经理自行【REQ_43】 干系人信息包括:姓名,所属部门 角色,责任描述,

10、电子邮箱, ,飞 信,MSN,QQ,如下列图【REQ_44】点击电子邮箱可直接弹出发送邮件窗口,如用户的邮件客户端是 Outlook,那么弹出outlook邮件发送窗口【REQ_45】点击MSN号码,可弹出MSN对话的对话框 前提是当前用户是该人员的 MSN好友【REQ_46】点击QQ号码,可弹出QQ聊天对话的对话框前提是当前用户是该人员的QQ好友【REQ_47】点击飞信号码,可弹出飞信的聊天对话框前提是当前用户是该人员的飞 信好友【REQ_48】添加干系人的时候,可以从已有的联系人中选择现有人员,然后添加该人员 在工程中的角色和责任描述即可.参考界面如下:其中姓名需要通过选择的方式来 得到,

11、不允许直接输入业务人员【REQ_49】可查看所有干系人信息工程经理【REQ_50】 可维护所有干系人信息 工程组其他成员【REQ_51】可查看所有干系人信息部门经理【REQ_52】可查看所有干系人信息工程管理层【REQ_53】可查看所有干系人信息财务合同管理员【REQ_54】可查看所有干系人信息甲方干系人 客户方 【REQ_55 】 干系人信息包括 :姓名,所属公司 ,所属部门 ,角色,电子邮箱 , ,飞信,MSN,QQ,备注;参考如下列图所示:【REQ_56 】 添加甲方干系人的时候, 可以从所属公司的已登记干系人中进行选择, 也 可 以添加新的干系人。【REQ_57 】 点击电子邮箱可直接

12、弹出发送邮件窗口 ,如用户的邮件客户端是 Outlook, 那 么弹出 outlook 邮件发送窗口【REQ_58 】 点击 MSN 号码 ,可弹出 MSN 对话的对话框 前提是当前用户是该人员的MSN 好友 【REQ_59】点击QQ号码,可弹出QQ聊天对话的对话框前提是当前用户是该人员的QQ 好友 【REQ_60 】 点击飞信号码 ,可弹出飞信的聊天对话框前提是当前用户是该人员的飞信 好友 【REQ_61 】 只要有人修改客户干系人的关键登录信息 电子邮箱 ,会触发第三方帐 号 审批流程【REQ_62 】 添加干系人的时候 ,可以从已有的客户公司的联系人中选择现有人员,然后添 加该人员在工程

13、中的角色和责任描述即可 .参考界面如下 :业务人员【REQ_63 】 在工程预立项的时候, 增加客户方干系人信息登记的入口, 业务人员也可 以 填写主要的客户方干系人【REQ_64 】 在日常工程过程中,业务人员也可以变更客户干系人信息【REQ_65 】 可选择某个还没开通登陆账号的干系人 ,发起开通系统帐号申请 工程经理【REQ_66 】 在预立项,正式立项的时候,工程经理可补充完善客户方干系人的信息【REQ_67 】 可选择某个还没开通登陆账号的干系人 ,发起开通系统帐号申请【REQ_68 】 在日常工程过程中, 工程经理也可以变更客户干系人信息, 但以下情况会 触 发帐号审批流程a新增客

14、户干系人b修改了客户干系人的电子邮箱 系统需要关闭该客户原有帐号之后才生成新帐号 部门经理【REQ_69 】 预立项或正式立项审批过程中,部门经理可修改客户干系人信息【REQ_70 】 系统在立项流程完毕后同时生成客户的登录帐号,并通过邮箱发送通知邮件 给客户,不需要同时发起账号审批流程【REQ_71 】 在日常工程过程中,部门经理可以直接修改客户干系人信息【REQ_72 】 在账号申请流程中确认工程经理修改的客户方干系人登录帐号信息工程组其他成员【 REQ_73 】 可查看所有干系人信息工程管理层【 REQ_74 】 可查看所有干系人信息财务合同管理员【 REQ_75 】 可查看所有干系人信

15、息里程碑管理【 REQ_76 】 里程碑信息包括 : 里程碑名称 ,是否客户关注里程碑 , 方案交付时间 , 实际 交付时间 ,当前状态【REQ_77 】 里程碑的状态有 :未开始 ,进行中 ,延期中 ,正常完成 ,延期完成 【REQ_78 】 里程碑的状态为正常完成和延期完成的 2 种状态下不可编辑或删除 业 务人员【 REQ_79 】 可查看所有信息工程经理【REQ_80 】 工程经理可以自行调整工程里程碑 ;【REQ_81 】 调整里程碑的时候,只允许有一个里程碑的状态是进行中【REQ_82 】里程碑信息必须发布才能生效,否那么里程碑信息无法被其他人查看和使用项目组其他成员【 REQ_8

16、3 】可查看所有信息部门经理【 REQ_84 】可查看所有信息工程管理层【 REQ_85 】可查看所有信息财务合同管理员【 REQ_86 】可查看所有信息进度管理工程周报【REQ_87 】系统默认列出工程的最近4 周的周报情况,列表字段有 :周报周次,总体 进度 ,进度状态 ,是否已发送给客户,实际提交时间 ;参考如下列图示:业务人员【 REQ_88 】 可查看所有周报信息工程经理【REQ_89 】 工程经理可以设定本工程的周报提交时间【REQ_90 】 系统在周报提交时间前 1 天提醒工程经理填写工程周报【REQ_91 】 填写周报的时候 ,需要提供如下内容【REQ_92 】 可以从配置效劳

17、器中选择一份文件作为详细周报文件 ,并设定文件发送方式 是附件还是超链接【REQ_93 】 周报填写完毕后,工程经理可以手工触发发送邮件给客户的操作【REQ_94 】 周报邮件发送格式需要跟界面保持相似,发送前用户可预览邮件内容。项目组其他成员【 REQ_95 】 可查看所有周报信息部门经理【 REQ_96 】 可查看所有周报信息工程管理层【 REQ_97 】 可查看所有周报信息财务合同管理员【 REQ_98 】 可查看所有周报信息邮件发送【REQ_99 】 列出通过系统发送邮件的发送历史,如下列图:【REQ_100 】 工程组成员, 工程经理, 部门经理等人在需要的时候, 通过该功能发送 正

18、式 邮件给客户【REQ_101 】 发送邮件时i. 可在下拉框中选择本工程的干系人为收件人ii. 可自行输入其它邮件地址作为收件人iii. 可点收件人按钮在通讯录中选择一个或多个人作为收件人iv. 可选择多个工程的文档随同邮件发送v. 可以选择文件发送方式,分别是附件或者超链接vi. 如果选择文件是作为文字链接方式发给客户,那么所选择的交付物文档的下载 地址及文件名称直接嵌入在邮件正文中vii. 如果选择文件作为附件发送,那么把文件嵌入邮件中进行发送处理。viii. 界面方式参考如下:【REQ_102 】 邮件发送后,系统同时记录邮件发送历史 工程论坛【REQ_103 】 在预立项后,系统自动

19、为该工程创立一个论坛【REQ_104 】 论坛帖子分类有投诉, 建议,表扬,问题反应,技术讨论,业务讨论, 论, 其他【REQ_105 】 帖子分类为投诉或者表扬的,可以设置通知对象范围ix. 默认选中工程经理x. 通知对象可多项选择xi. 通知对象包括工程经理 /业务人员 /部门经理 /公司高层xii. 在帖子发表后通知范围内的人员都会收到邮件通知【REQ_2 】 不同的通知对象对帖子查看的权限范围约定如下:i. 通知对象有公司高层:该帖子是工程管理层角色人员可见,发起人可见ii. 通知对象有部门经理:该帖子是部门经理角色人员可见,发起人可见iii. 通知对象有业务人员:该帖子是业务人员角色

20、人员可见,发起人可见iv. 通知对象有工程经理:该帖子是工程经理角色人员可见,发起人可见 业务人员【REQ_106 】 可查看自己权限范围内的所有帖子【REQ_107 】 可发表任何类型的帖子 工程组成员【REQ_108 】 可查看自己权限范围内的所有帖子【REQ_109 】 可发表任何类型的帖子 工程经理【REQ_110 】 可查看自己权限范围内的所有帖子【REQ_111 】 在自己权限范围内的论坛的帖子出现时,工程经理都会收到邮件通知并【REQ_112 】 可发表任何类型的帖子 部门经理【REQ_113 】 可查看自己权限范围内的所有帖子REQ_114】 可发表任何类型的帖子 工程管理层【

21、REQ_115】 可以查看工程的所有帖子【REQ_116】 可发表任何类型的帖子【REQ_117】可点击发帖人名字,直接查看发帖人的个人信息登记在干系人中的信息 系统运营管理人员【REQ_118】 具有删除帖子的权限【REQ_119】 删除帖子的时候,邮件通知工程经理,部门经理,工程管理层工程文档管理工程文档裁剪【REQ_120】 该功能仅提供应工程经理操作【REQ_121】新增工程交付文档裁剪模板,工程经理可以根据模板调整工程剪裁后的文档清单p *文档剪裁清单.xlsx【REQ_122】系统提供一份完全的文档剪裁模板,如附件【REQ_123】在预立项流程中增加文档剪裁入口,在工程经理填报预算

22、的时候同时提供填写入口,可选【REQ_124】 在正式立项的时候,工程经理必须提供剪裁后的文档清单,并选择使用的公司配置库,以及存放的位置,如下列图所示:【REQ_125】 工程经理可以在正式立项后调整工程剪裁文档清单【REQ_126】文档如果设置一个对应的里程碑,在里程碑到达的时候系统提示工程经理应该提供这些关联的文档。【REQ_127】文档分类有:需求文档,设计文档,测试文档,部署文档,工程周报,其他文 档工程文档管理【REQ_128】按照里程碑纬度来列出该里程碑需要提交的文档及文档交付情况,文档 范围是该工程在进行工程文档裁剪的时候确定下来的清单,参考下列图:【REQ_129】用户可点击

23、下载,进入文档下载页面【REQ_130】 在文档下载界面中,列出该类型的文档,并提供下载操作【REQ_131】 系统自身不保存文档,下载文档时需要与配置效劳器通讯读取文档并下载 到客户端来业务人员REQ_132】 可查看工程所有文档及交付情况,并可下载所有文档工程经理【REQ_133 】 工程文档视图默认显示工程文档裁剪后必须要提交的文档列表, 接下来一 个 里程碑必须要提供的文档那么用明显的颜色显示作为区分, 作为提醒工程经理的一 个方式REQ_134 】 工程经理可以进行文档关联操作, 在关联文档的时候, 系统显示该工程 在配 置库中的目录结构,由用户自行选择文档关联某类型文档,如下列图所

24、示:REQ_135 】 工程经理在选择文档的时候, 可以通过系统把文档上传到配置库上, 但 系统 不保存文档,仅记录该文档的提交记录 ,并显示提交状态为已提交,并可下载所有文,并可下载所有文档,并可下载所有文档,并可下载所有文档工程管理层 财务合同管理员工程组其他成员【REQ_136 】 可查看工程所有文档及交付情 况 部门经理【REQ_137 】 可查看工程所有文档及交付情况【REQ_138 】 可查看工程所有文档及交付情况【REQ_139 】 可查看工程所有文档及交付情况 知识库归档工程管理助理【REQ_140 】 工程管理助理手工发起知识库归档请求, 系统发送邮件通知工程经理把需 要提交

25、的文档都关联到系统上REQ_141 】 工程管理助理通过线下确认工程经理提交的文档完毕后, 可进行提交知识库 操作REQ_142 】 提交知识库需要设置文档对应在 Portal 中的文档分类,然后系统自动把文 档 复制到 portal 的知识库对应的分类中。工程经理【REQ_143 】 工程经理收到知识库归档邮件通知后, 到工程文档视图中把未关联的文档 进 行关联全文搜索【REQ_144 】 所有人都可以通过全文搜索功能搜索那些已提交到知识库的文档。【REQ_145 】 搜索结果的分类处理:待补充 第三方帐号管理 第三方帐号申请流程【REQ_146 】 帐号申请: 设立登录帐号审批流程, 由发

26、起人提出申请, 提交给实施部门的 部门经理审批REQ_147 】发起人范围:工程经理,部门经理,业务人员都有权发起帐号申请 【REQ_148 】 前提:申请开通的帐号对应的人员必须是登记在系统中的甲方干系人。【REQ_149 】 帐号申请需要的信息如下:a) 姓名,此人员必须与甲方干系人关联b) 所属公司c) 帐号使用的邮箱d) 申请原因【REQ_150 】 帐号审批:a) 如果部门经理不同意,流程退回到发起人b) 如果部门经理同意,帐号自动开通,并通过邮件通知相关人员【REQ_151 】第三方账号的初始密码在流程完毕时由系统自动生成初始化密码 【REQ_152 】 账号开通的通知邮件信息包括

27、:i. 个人姓名ii. 登录账号iii. 登录密码iv. 登录路径帐号密码更改【REQ_153 】 只有外部用户才可使用此功能【REQ_154 】 外部用户可自行修改自己的密码【REQ_155 】 修改自己的密码时需要提供正确的旧密码 帐号管理【REQ_156 】 只有系统运营管理员才可使用此功能【REQ_157 】 只要管理员对账号信息进行了修改, 那么系统需要邮件通知该工程的工程 经理【REQ_158 】 管理员可修改所有第三方用户的密码,但不可查看原有密码 【REQ_159 】 管理员可禁用或删除某个用户【REQ_160 】 被禁用的用户将不允许登录系统对外工程交流系统工程管理工程列表

28、【REQ_161 】 可查阅我参与过的所有工程的列表。【REQ_162】可查阅我公司与品高签订合同的所有工程的列表,列表同时显示工程进度, 参考如下列图示工程统一视图【REQ_163】在工程的统一视图中,显示该工程的立项表,建设进度 汗系人,工程文档, 工程论坛,如下列图:立项表【REQ_164】在工程预立项或者正式立项后,可查看工程的立项表,字段信息如下:客户方干系人【REQ_165】客户方干系人可看到的工程立项信息见权限功能分配字段信息附件客户方领导【REQ_166】客户方干系人可看到的工程立项信息见权限功能分配字段信息附件项目概况【REQ_167】 该局部信息主要显示工程的相关信息,主要

29、有如下信息:工程信息字段数据类型备注业务价值是重点技术否开发模式是瀑布模式开发/迭代模式开发工程难度工程难度说明客户方干系人【REQ_168】 可查看所有信息 客户方领导【REQ_169】可查看所有信息乙方干系人工程组成员【REQ_170】 显示干系人信息,包括:姓名,所属部门 角色渍任描述,电子邮箱, , 飞信,MSN,QQ,如下列图【REQ_171】点击电子邮箱可直接弹出发送邮件窗口,如用户的邮件客户端是Outlook,那么弹出outlook邮件发送窗口【REQ_172】点击MSN号码,可弹出MSN对话的对话框前提是当前用户是该人员MSN 好友 REQ_173】点击QQ号码,可弹出QQ聊天对话的对话框前提是当前用户是该人员的QQ 好友 【REQ_174 】 点击飞信号码 ,可弹出飞信的聊天对话框前提是当前用户是该人员的飞信 好友 甲方干系人 客户方 【REQ_175】 显示甲方干系人信息,包括 :姓名,所属公司 ,所属部门,角色,电子邮箱 ,手 机, 飞信 ,MSN,QQ, 备注;参考如下列图所示 :【REQ_176 】点击电子邮箱可直接弹出发送邮件窗口 ,如用户的邮件客户端是 Outlook, 那 么弹出 outlook 邮件发送窗口【REQ_177】 点击 MSN 号码 ,可弹出 MSN 对话的对话框前提是当前

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论