1.1.背景
写项目的来龙去脉
1.2.项目愿景
写该项目达到的目的。
例如:建设该项目是为了提高本区域的地质灾害预警预报的及时性。
1.3.项目干系人
和该项目相关的人员和其他负责的内容,在这里要找到主要干系人,也就是说能对系统功能拍板的人。
1.4.运行环境
项目的运行环境,包括硬件和软件环境
1.5.条件与限制
硬件条件限制,例如只能购买一台服务器,网路条件限制,只能走政务网或局域网。或者已近指定了数据库和开发平台,开发语言等。还有工期等。
2.数据需求
2.1.数据列表
项目一共需要那些数据,数据的格式要求等。并标注好那些数据已有,那些数据还没有,谁负责,什么时候提交等信息。
2.2.数据格式要求
例如:后台返回数据类型(josn串,数据结构定义)
html提交数据(以哪种方式提交,提交的数据格式是什么等)
3.业务功能需求
该模块主要描述系统主要的业务流程图和整理出来的用例规约,暂无样例。
4.系统功能需求
在此列出系统有那些模块,每个模块包含的字幕快和功能列表。
子系统 | 模块 | 子模块 | 功能 |