
软件设计文档
歹开头的四字成语-政策分析方法
2023年2月20日发(作者:博弈心理学)1/15
软件需求分析说明书
项目管理系统
2/15
目录
1.引言
5...
1.1.编写目的................................................5...
1.4.术语定义及说明..........................................6..
2.项目环境概述
6...
2.1.系统描述
6...
2.2.系统功能
7...
2.2.1.........................................................................................个
人工作平台..............................................7..
2.2.2.........................................................................................项
目立项管理..............................................7..
2.2.3.........................................................................................项
目任务及跟踪管理........................................7..
2.2.4.........................................................................................工
作日报..................................................7..
2.2.5.........................................................................................项
目完工..................................................7..
2.2.6.........................................................................................项
目看板管理..............................................8..
2.2.7.........................................................................................项
目讨论组................................................8..
2.2.8.........................................................................................系
统管理..................................................8..
2.3.软件需求描述...........................................8..
2.3.1.........................................................................................总
1.2.
背景5..
1.3.参考资料..............................................5...
3/15
表8...
2.3.2.........................................................................................总
体需求用例图............................................9..
2.3.3.........................................................................................软
件需求..................................................9..
2.4.系统范围................................................11
2.4.1.........................................................................................数
据范围..................................................11
2.4.2.........................................................................................应
用范围..................................................11
2.5.系统环境
1..2.
2.5.1.......................................................................................硬件
环境1..2
2.5.2.......................................................................................软件
环境1..3
2.5.3.......................................................................................网络环境
1..3
2.6.系统用户角色区分......................................1..3
2.7.一般约束..............................................1..3.
3.外部接口需求
1..3.
3.1.硬件接口..............................................1..3.
3.2.软件接口..............................................1..4.
3.3.通信接口..............................................1..4.
4.非功能性需求
1..4.
4.1.初始数据质量标准......................................1..4
4.2.可用性................................................1..4.
4.3.性能需求..............................................1..4.
4/15
4.4.可移植性..............................................1..4.
4.5.可扩展性..............................................1..4.
4.6.可维护性..............................................1..5.
4.7.可调度性..............................................1..5.
5.附件
1..5.
5/15
文件信息
编写者武智编写日期
2014-6-10
审核者审核日期
批准人批准日期
变更记录
日期作者版本变更说明
变更审阅
日期审阅者意见
1.引言
项目管理是为了使工作项目能够按照预定的需求、成本、进度、质量顺利
完成,而对人员、产品、过程、和项目、进行分析和管理的活动。
项目管理软件的功能,主要作用于以成本,进度,质量的管理为最终目
标,全面管理成本,人力,质量,时间进度,采购,沟通,整体风险等。
6/15
1.1.编写目的
本文档的编写目的是为《项目管理软件》提供以下支持:
1.明确用户对项目管理以及指标管理的要求。
2.帮助开发人员对业务的理解,以及减少开发过程中对业务理解的偏
差,降低返工率。
3.划定业务边界,明确开发目的,开发任务。
1.2.背景
目前国内企业对项目管理水平和方法越来越重视,而合适的项目管理软
件在其中起了极其重要的作用。处在迅速扩张阶段的中小型企业,大部分
都存在管理瓶颈,其具体表现在项目目标制定不明确,任务分解不清楚,责
任不落人,工作进度无法追踪等。
为了解决以上问题,达到项目立项标准化,任务执行透明化,任务进度可
跟踪,任务结果可追溯的目的,就需要构建一个指标与项目管理的综合性平
台来实现管理闭环。
1.3.参考资料
《TS_HNIPNMS_SRS_V1.2》.1
1.4.术语定义及说明
工程,Program项目,Project项目管理,PM=ProjectManagement
项目管理软件,ProjectManagementSoftware项目管理团队,
ProjectManagementTeam项目经理,PM=ProjectManager项目计
划,ProjectPlan项目计划开发,ProjectPlanDevelopment项目
计划实施,ProjectPlanExecution项目规划,ProjectPlanning
任务,Task指标,Target甘特图,GanttChart立项,
Initiation里程碑,Milestone完成百分比,PC=PercentComplete
7/15
2.项目环境概述
2.1.系统描述
项目管理系统是建立在统一集成的平台之上,涵盖项目立项、执行和结项
的全过程,特别关注项目计划的执行,具有项目计划的制定与跟踪,项目
审批的流程管理、项目预算成本、沟通、风险、人员、知识等多要素的管理
功能,不仅可以供公司高层、项目经理使用,也是项目成员、财务、运管部
门等各相关个部门及其他所有项目干系人共同工作的平台。
2.2.系统功能
2.2.1.个人工作平台
包含我的项目、我的项目任务、工作日志、我的工作助手、待办事宜、消
息中心等功能。
2.2.2.项目立项管理
立项管理包括项目从发起新建、审批、建立项目相关信息到开始执行,将
立项所需的相关资料信息全面管理备案,方便日后的跟踪与管理。立项内
容包括项目标的,里程碑,风险评估和任务分配。
2.2.3.项目任务及跟踪管理
可以对项目进行多级分解为多个子任务,并对整体任务进度和子任务定
义责任人及相关资源、信息,跟踪项目进度和完成情况,从不同角度监控项
目,以便及时对项目做出调整。
任务问题处理,任务责任人可对执行过程中遇到的问题进行登记,并指派
问题责任人,责任人可对问题进行分发或直接处理,问题处理完成后将处
理结果反馈给任务责任人并将问题关闭。问题处理结果将体现在项目执行的
8/15
任务节点上,并由项目进度看板进行呈现。
2.2.4.工作日报
具体项目进度完成情况根据任务责任人的日报填写和周报汇总,由项目
经理进行主观判定,并填写相关进度。
2.2.5.项目完工
项目经理对于项目任务的执行情况来判定项目是否完工,并形成完工申
请,汇报结果由相关总监进行审批,并将结果回执。项目负责人可查询到
项目完工汇
报的回执状态以及审批原因
2.2.6.项目看板管理
项目看板对项目每个阶段的进度情况、人员使用分配情况及项目各类费
用的发生情况通过非常直观的图形化看板提供给管理者,项目是否延期、
人员在哪个项目里、现在的费用控制如何、项目收款和支出情况如何等通过
看板视图可以清晰了解。
2.2.7.项目讨论组
项目的知识文档管理以个人视角和项目视角分别展现,员工可以在我的
项目知识文档中查看自己在项目过程中参与的沟通、交流、汇报、文档等信
息,也可在单个的项目知识文档中获取每个项目的资料信息、经验心得,
通过项目知识文档可有效的管理积累的知识和经验,让经验与知识在任务时
候得到更多的借鉴和分享。
2.2.8.系统管理
包含用户管理、组织机构管理、岗位管理、角色与权限管理、安全管理。
9/15
2.3.软件需求描述
2.3.1.总表
需求模块模块子功能
项目申报
项目描述,风险评估,任务分配,里程碑填报,项
目
审核
工作汇报制式化日报填报,心得汇报,日报汇总
问题处理问题登记,责任指派,问题处理记录,结果反馈
完工申请完工申请填报,完工审核
10/
2.3.2.总体需求用例图
2.3.3.软件需求
需求编号
01
需求名称立项申请
需求说明
项目立项申请,项目经理对项目标的、里程碑、任务、风险
进行描述,并提交。
申报的项目由总监、运管、财务进行审批通过后生成项目
号,立项完成。
11/
需求属性
更新频度
使用机构管理层,运管,财务
数据流程
项目申请——总监运管审批——财务审批——生成项目号
展现类型数据列表,进度图
是否补录
存储周期
需求数据精度
0.00
权限需求
手工补录说明
名称格式校验关系保存历史数据备注
需求编号02需求名称工作日报
需求说明
用户对当日工作进行汇报,填报人在对工作任务进行填报
时,需要进行制式化填写,如果无工作任务,可自由填写当
日工作内容。
需求属性
更新频度
使用机构集团
数据流程
展现类型数据列表
是否补录
存储周期
需求数据精度
权限需求
12/
手工补录说明
名称格式校验关系保存历史数据备注
2.4.系统范围
2.4.1.数据范围
基础信息:人员信息,组织结构,产品信息
业务信息:研发项目,销售指标,合同信息,客户信息
2.4.2.应用范围
亿江科技项目管理层,项目经理,运管部门,研发部门,营销部门,技服部
门,财务部门,行政部门等其他业务相关责任人。
系统时序图:
13/
2.5.系统环境
2.5.1.硬件环境
采用阿里云部署硬件环境如下:
2核CPU
4GB内存
数据盘:500GB
14/
2.5.2.软件环境
操作系统:windowsserver2008r2标准版sp164位中文版
数据库:MicrosoftSQLServer2008R2Express
应用服务器:IIS7.5或以上版本
运行环境:.NETFRAMEWORK4.0
2.5.3.网络环境
公网带宽:5M
2.6.系统用户角色区分
系统用户角色有系统管理员和普通用户,系统管理员为最大权限用户,
普通用户只可对业务数据进行操作。
2.7.一般约束
项目的第一个版本必须在2014年9月交付,所以,对系统的功能实现
上采取实用的原则。力求开发一个出功能精简的网站。
3.外部接口需求本节将提供可确保系统正确地与外部部件进
行通信的信息。详细的接口将在设计阶段完成。
3.1.硬件接口
暂无
3.2.软件接口
依照需求对外提供webservice和wcf接口。具体业务接口在详细设
15/
计时进行描述。
3.3.通信接口
采用http,soap协议进行通信,依照需求酌情使用Socket通信方式
与数据传输SSL加密机制。
4.非功能性需求
4.1.初始数据质量标准
暂无
4.2.可用性
满足公司对项目,人员,资源的管理与查询。
4.3.性能需求
服务器要求能承载200用户同时在线.
网络带宽要求5MB以上.
4.4.可移植性
暂无
4.5.可扩展性
使用三层抽象工厂架构,各层级之间用接口进行解耦,做到声明与实
现分离。
对外提供webservice和wcf接口。
16/
4.6.可维护性
系统提供基础数据维护,业务数据维护,系统操作留痕,调用
方法理员可针对系统要求进行系统与数据维护。
4.7.可调度性
暂无
5.附件
暂无
log,管