信息系统需求说明书示例模板.docx
《信息系统需求说明书示例模板.docx》由会员分享,可在线阅读,更多相关《信息系统需求说明书示例模板.docx(9页珍藏版)》请在冰豆网上搜索。
信息系统需求说明书示例模板
XXX需求说明书
XXXX-XX-XX
1引言
1.1编写目的
本软件需求说明书根据“XXX信息化项目”招投标文件,XXX部分基本需求概述及功能清单编写而成,意在作为项目需求调研的指南版本;
本软件需求说明读者范围:
软件开发需求调研人员、软件使用方需求调研人员。
1.2背景
1.2.1现状描述
在根据招投标相关文件的基础上形成用户软件需求说明,项目建设方和软件使用方对需求内容进行确认,软件供应商根据软件需求说明确认的基础进行开展软件概要设计、详细设计、系统开发、测试、系统交付、验收;
1.2.2系统开发目的
根据项目建设方及软件使用方的实际需求开发完成XXX,为XXX业主运营管理提供信息化、数字化、智能化的管理手段,提高运营管理水平。
1.2.3软件部署位置及网络
XXX将不属于用户指定的网络机房及云服务设备上;
1.2.4与其他系统的关系
XXX将同其他系统或其他机构的系统发生数据共享与交互,数据交互传输方式及与其他系统或其他机构的系统交互的数据结构,由软件建设及使用方进行协调提供。
可能存在的数据共享与交互的业务功能将在后续具体的业务需求说明中进行提出,软件建设及使用方需要进行明确的回复;
可能存在的交互系统对象如下表:
序号
系统名称
交换内容
方向
1
单向
2、
双向
3
单向
4
工具
1.3定义
⏹新增
系统中的新增功能是指系统对业务数据新增录入功能,对于单页面数据,新增时,直接操作数据表头即可;
对于主从数据,系统根据Tab页面自动区分当前是处于主表还是从表新增状态之下,根据不同形态,操作不同的表;
⏹修改
对已暂存的数据、提交复核通过的数据进行修改变更,系统在进行修改变更前进行系统数据的历史保存,方便将来进行修改变更数据的比对;
只有历史数据保存完整后,系统才可以处于修改变更状态之下,用户才可以操作数据的修改变更;
⏹删除
删除是指用户可以通过该功能删除当前所选中的数据---该数据处于暂存、复核不通过;当当前数据处于表头时,用户操作该功能,是指删除当前主表数据包括主表的从表数据,以保持数据的完整新,反之只是删除业务数据的从表数据;
用户在执行数据删除前,系统需要自动进行删除数据的保存,以便以后进数据审计查询;
⏹保存
用户在完成业务功能:
新增、修改变更、删除等数据操作后,需要将新增的,变更的新数据保存在响应的数据库中,此时,用户操作保存按钮完成这一操作;
⏹提交
在数据新增、修改后,有的业务需要提交上级主管进行数据新增、修改、删除的数据复核审核,只有数据通过复核审核后,方可生效进行使用;
⏹复核
系统提供对数据的新增、修改变更操作的复核审核操作,对于需要复核审核的数据,只用通过复核审核数据才有效,方可使用;
⏹导入
系统为减少数据录入量,以Excel为基础,提供基础数据导入模版,用户可以从内部系统将业务数据导出成规定的某项业务的导入数据格式,存入Excel,或者手工在Excel数据导入模版中进行数据编辑,然后通过Excel进行相关业务数据的导入,系统根据Excel中的必填项数据,自动处理数据入库,数据完整性补充;
⏹导出
数据导出提供用户从系统中导出数据的功能,数据导出按照固定模版格式进行数据导出;
用户可以在导出的excel数据中进行数据编辑,转发等业务;
⏹打印
系统根据客户提供的各类业务打印样式模版进行业务数据打印,打印时,系统需要提供直接打印成pdf文件的功能;
⏹查询
系统根据查询条件进行数据查询,查询条件均是模糊匹配查询,用户可以自定义查询条件;
在查询条件为空时—即用户没有输入任何查询条件值,系统默认是查询该项业务下所有业务数据;
⏹清除
清除查询条件中的==查询条件值;
1.4参考资料
本需求参考资料:
《XXX信息化项目公开招标文件》;
《软件维护指南》(GB/T14079-93)
《计算机软件开发规范》(GB8566-88)
《计算机软件测试文件编制规范》(GB9386-88)
《信息处理-程序构造及其表示法的约定》(GB/T13502-92)
《计算机软件测试文件编制指南》(GB/T9386-88)
《计算机软件质量保证计划规范》(GB/T12504-90)
《计算机软件单元测试》(GB/T15532-95)
《计算机软件产品开发文件编制指南》(GB8567-88)
《计算机软件需求说明编制指南》(GB9385-88)
《计算机软件可靠性和可维护性管理》(GB/T14394-93)
2概述
2.1目标
描述本项目最终的建设目标。
2.2用户特点
本系统软件使用用户具有较高学历,具备基础的计算机系统使用经验;系统维护人员属于专业的计算机管理人;
2.3用户角色
⏹系统管理员
对XXX进行日常的管理管理与维护,监控系统运行、审计用户操作,处理系统基本异常故障,协调软件开发商对系统进行优化,修改存在的BUG、编写新的需求;
⏹操作员
通过系统进行日常的业务操作;
⏹企业人员
通过系统对接或者手工录入相关的业务请求,操作员进行操作复核以及执行;
2.4系统运用情况
本系统适用于XXX运营管理;
2.5假定和约束
1、本需求只针对XXX项目招投标文件中关于“XXX”部分的业务功能进行需求调研。
2、本次需求调研假设软件使用方已经对软件需要实现的业务功能非常清楚;
3、假定运营单位通过能够获取企业申报数等信息。
3需求分析
3.1业务概述
本项目需要实现的业务描述。
3.2系统结构图
功能结构图
3.3功能清单
序号
模块名称
功能点
简要说明
XXX
1
企业管理
企业基础资料
管理企业基本资料信息,企业注入园区时进行信息录入,或者通过海关接口获取企业基本信息
2
企业证件管理
对企业基本证件进行,企业录入
4
企业综合服务
为企业提供代办证件延期、企业年审等增值服务,企业进行代办申请
3.4系统流程图
3.4.1企业管理
⏹企业基本资料
业务流程图
业务流程说明
1、园区入驻企业,在入驻时通过录入或者系统对接导入录入自身企业基本资料;
2园区、运管管理机构对企业提交入驻企业基础资料进行复核,复核通过则企业基础资料进入正式库,企业入驻园区成功;
3、反之,返回给企业进行重新整理资料,再次提交;
⏹企业综合服务
园区运营管理机构可以为园区入驻企业提供业务数据录入、企业资料代办等增值性服务;
业务流程为:
园区入驻企业像园区运营管理机构申请企业综合服务,园区运营管理机构进行申请复核,复核通过,则由系统自动生成正式的合同协议,协议生效收,园区运营管理机构开始为企业进行增服务;
4系统功能描述
4.1企业管理
企业管理业务包括了企业基本信息、企业单证资料、企业信用评级、企业综合服务;
软件系统需要为这些业务功能提供数据新增、修改、变更、删除、提交、审核/复核、查询、打印、数据导入、数据导出、数据接口等系统功能;
4.1.1企业基本资料
4.1.1.1数据条目
企业基本资料包括了以下基本数据条目:
数据条目
条目描述
Trade_Etps_Sccd
企业社会信用代码
Etps_No
企业10位海关编码
Reg_Co
企业注册名称(简)
RMK
备注
4.1.1.2数据收集方式
⏹数据手工录入
企业申请入驻时,在提交企业基本资料时,可以通过系统授权,企业自行录入自身企业基本信息,园区管理单位对数据进行复核;
⏹数据模版导入
此处数据录入时,系统提供标准数据导入Excel模版,企业用户通过内部系统将企业信息导出标准的导入模版,通过系统导入功能的进行数据导入;
⏹数据接口自动导入
企业通过系统提供的报文接口进行系统间相互对接,通过报文交换的形式获取企业基本资料;
4.2对性能的规定
4.2.1数据精度要求
计算数据类,如申报数量,重量等保留5位小数;
金额类数据,保留2位小数;
4.2.2时间特性要求
对于大致时间采用:
YYYY-MM-DD8位时间格式;
对于精确时间采用:
YYYY-MM-DD
4.2.3灵活性
1、业务功能可以灵活配置;
2、系统功能能方便配置;
4.3输入输出要求
1、尽量进行数据引用、减少数据录入;
2、数据输入输出校验配置可以通过配置文件配置
3、业务逻辑控制可以使用参数开关模式
4.4数据管理能力要求
系统要求每分钟能处理XXXX以上的业务数据单据、简单统计查询结果相应时间少于5秒、复杂统计分析结果相应时间小于2分钟;
4.5故障处理能要求
1、系统能自动记录故障日志,以便供系统维护人员进行问题追溯;
2、系统采用微服务架构,业务功能之间运行互不影响,当某个应用出现故障时,不会影响其他业务功能的运行。
4.6其他专门要求
暂无
5运行环境规定
5.1设备
应用及数据库服务器建议两路CPU、16核,内存16G、硬盘容量:
1T,千兆网卡;
5.2支持软件
系统支持64位操作系统;Windows2012数据中心版机以上版本、也支持64位Linux操作系统;
5.3接口
说明系统需要支持的接口名称及接口功能。
5.4控制
系统支持BUG更新、系统功能更新不影响系统运行---即系统更新期间,业务不间断;
6文件需求支持