版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXX公司
XXXX系统
需求规格说明书
XXX公司
2013年8月
修订记录
版本编号描述修订人单位修订日期
1.1创建需求规格说明书。2013-01-01
1.2增加XXX系统的XXX需求2013-06-01
1.3增加XXX需求及XXX需求2013-09-01
2.0定稿2014-01-01
目录
1.引言.........................................................................1
1.1.编写目的..................................................................1
1.2.项目背景..................................................................1
1.3.术语定义..................................................................2
1.4.参考资料..................................................................2
2.任务概述....................................................................3
2.1.建设目标..................................................................3
2.2.建设内容..................................................................3
2.3.用户要求..................................................................4
2.4.假定和约束................................................................4
3.系统需求......................................................................5
3.1.功能架构图................................................................5
3.2.通用需求..................................................................5
3.2.1.系统通用工具栏......................................................................................................5
3.2.2.其它通用需求..........................................................7
3.3.XXX管理子系统...........................................................7
3.3.1.系统管理..............................................................7
3.4.集成需求.................................................................13
3.4.1.基础数据对接.........................................................13
名词缩写:
1.XXX集团,即“XXX省XXX集团有限责任公司”•、属I号里面为全称]
2.XXX系统,即“XXX集团XXX系统”•、弓,号里面为全称]
3.XXX公司,即“XXX有限公司”,系统承建单位。[引号里面为全称]
1.引言
11编写目的
XXX公司项目团队在完成对XXX公司已有业务系统(财务、供应、销售和
人力资源)的功能调研,并对其作深入研究,同时分别派驻项目组员到、公司进
行调研,并对调研结果进行详细分析,在和相关人员对建设功能深入探讨的基础
上,提交这份系统需求规格说明书。
本文档对XXX公司XXX系统做了全面细致的用户需求分析,明确所要开发
的系统应具有的功能、性能与安全机制,使软件产发人员能清楚地了解用户的需
求,并在此基础上完成后续设计与开发工作,同时本文档也作为项目评审验收的
依据之一。
本文档由甲乙双方项目负责人签字后方可生效。在项目实施过程中,根据
XXX集团实际业务需要,在框架范围内的需求调整和变化,乙方应予满足;如
有框架外需求更新,则由项目各方协商一致,任何一方不可单独修改。
本文档的主要读者包括:XXX集团管理人员、XXX集团部门及与XXX相关
业务用户、XXX公司项目组实施人员,XXX系统项目组。
12项目背景
[介绍招标单位实施该项目的背景。]
1.3.术语定义
术语定义
Java2Platform,EnterpriseEdition,是使用Java技术开发企业级应用的一
J2EE
种工业标准
B/S架构即Browser/Server(浏览器/服务器)结构,是当今应用软件的首选体系结构
ETL,Extraction-Transformation-Loading的缩写,中文名称为数据提取、转
ETL
换和加载
[XXX][XXX]
1.4.参考资料
序号资料名称
1如《中华人民共和国国家标准GB8567-88计算机软件文件编制规范》
2《XXX》
3
4
5
6
7
2.任务概述
21建设目标
[介绍项目的建设目标]如:
围绕XXX工作的需要,XXX系统需要实现以下的建设目标:
一、实现XXX“结合'和XXX“转变”,即实现从XXX与XXX相结合
二、实现……;
三、全面.....;
四、建立……中心;
五、实现相关……等。
2.2.建设内容
[写项目所需开发建设的功能及部署上线工作等内容]
如本项目的建设内容包括以下六大项:
一、建设XXX系统中心;
二、XXX系统基础应用平台;
三、XXX管理子系统(包括:系统管理、数据管理……等模块);
四、XXX子系统(包括:……等模块);
五、完成系统部署(硬件及相关配套软件部分另行采购);
六、完成项目配套的服务体系。
七、完成与XXX系统的集成对接工作。
2.3.用户要求
[写系统最终用户的要求]
如本系统最终用户主耍为本系统维护人员、XXX业务操作人员及相关管理
人员。
对XXX维护人员的要求:掌握计算机基本操作,熟悉数据库基础知识,了
解XXX各业务系统的数据库结构。
对XXX系统维护人员的要求:掌握计算机基本操作,熟悉XXX业务流程。
对系统操作人员的要求:了解XXX业务操作规范,掌握XXX工作基础知识。
2.4.假定和约束
本文档是XXX系统需求的说明性文档。以《XXX系统建设项目技术合同》
[具体需要看实际项目中的文档资料尚隙住一《XXX系统需求方案书》为基本参
照,若本开发需求规格说明书与《XXX系统需求方案书》存在不一致或冲突的
地方,以本开发需求规格说明书为准。
本文档不能完整描述所有的界面展示与操作流程情况。所以在实际开发过程
中数据展示方式或操作流程按照需求可进行一定调整。
3.系统需求
3.1.功能架构图
[放系统的架构图]
3.2.通用需求
各个用户功能界面基本都有类似/相同的操作功能,如列表显示,筛选和查
询,导出,打印等,此类功能主要集中在“通用工具栏”。
3.2.1•系统通用工具栏
1.功能描述
功能界面的工具栏可实现翻页、跳页、设置每页显示记录数、刷新界面内容、
筛选查询和导出界面内容保存到本地等功能
(注:本系统中,数据查询和数据分析等运用到查询控件实现的功能不配置
本通用工具栏,控件类查询具有自身的工具栏支持对应功能。
除控件外的功能页面均在下方配置本通用工具栏,因此下文的非控件类查询
功能不再阐述查询、条件搜索与导出的功能实现卜
2.功能设计
a)本功能主要设有翻页、跳页、设置每页显示记录数、刷新界面内容、筛
选查询和导出界面内容保存到本地等功能按钮;
b)工具栏右侧显示当前页面记录数和所有记录数;
C)筛选查询弹窗显示自定义查询条件录入框,能对当前页面的显示字段进
行条件定义,筛选查询对应的内容。
3.输入条件
翻页:当界面分为多页时,点击相关按钮或直接填写跳转翻页。
点击卜,界面跳转到第一页;
点击,界面跳转到最后一页;
点击”1《下,界面跳转到上一页;
点击“I》卜,界面跳转到下一页;
在,,第才丸英3天,空白处,直接填写数字,次回车键(Enter键)”界面即
跳转到所输入的页面。
名称取值方式类型格式精度
跳页(手工录入)数值整数
每页显示条数(手工录入)数值整数(1-1000)
刷新:刷新当前页面的内容,更新显示的页面信息。
查询条件:弹窗显示自定义查询条件录入框。
名称取值方式类型格式精度
列名称(下拉选择)字符
条件(下拉选择)字符
值(手工录入)字符
导出excel:把当前页面的内容导出到excel电子表格。
322.其它通用需求
xxx系统内涉及到修改、更新和删除操作的功能点,均弹出确认是否继续
的对话框,以减少误操作而带来的麻烦。
33.X/X管理片系瞅[此处开始写各功能模块的用途、设计界面
等内容,下面以常见的单位管理功能为例1
331.系统管理
3.3.1.1.日常维护
日常维护是对系统最基础信息的初始化设置管理与维护,主要包括单位管
理、部门管理、人员管理、日志管理、在线用户等。
3.3.1.1.1.单位管理
1.功能描述
单位管理可编辑单位编号、单位名称、单位类型以及其它单位详细资料,本
功能主要为系统提供建立单位库信息功能。
2.功能设计
a)本功能士要设有新增下级、新增同级、修改、删除、单位排序设置等功
能按钮;
b)主界面分两部分显示,左侧以树状结构显示单位分类、右侧是各下级单
位显示界面;
C)右侧界面显示单位编号、单位名称、单位电话、单位法人和单位地址等
信息。
3.输入条件
新增下级:新增下级单位,进入新增界面,需录入内容如下(*号为必选项),
名称取值方式类型格式精度
单位名称(手工录入)字符
单位编号(手工录入)字符
单位简称(手工录入)字符
单位类型(下拉选择)字符
行业类型(下拉选择)字符
办公地址(手工录入)字符
法人代表(手工录入)字符
联系电话(手工录入)字符
传:<(手工录入)字符
邮箱(手工录入)字符
新增同级:新增同级与新增下级界面相同。
修改:修改内容与新增内容相同。
删除:选择某个单位后点击“删除”按钮,即可删除对应的单位。
单位排序:单击拖动进行单位位置上下排序。
输入信息校验,必填项为空或录入非对应的数据类型、格式时,不能通过验
证,并提示录入信息错误,修正后方可保存。
单位名称同名校验,新增同一单位名称不能保存。
4.输出结果
功能主界面:
单位编号单位名称单位电话单位法人单位地址
1字符字符字符字符字符
2
3
3..XXX
1.功能描述
单位对照对每年变更的组织机构与单位进行关联性对照,使得变更后的单位
保持权限的延续性与数据的完整性。
2.功能设计
a)本功能主要设有对照、删除对照功能、排序按钮;
b)主界面分三部分显示,左侧是年份,右侧以树状结构显示单位层级界面;
c)右侧界面显示单位编号、单位名称、对照后的单位名称。
d)程序界面可以通过拖拽左边的前期单位与右边当期单位进行关联。
e)可以选定一个单位,对该单位进行对照关系维护。
3.输入条件
对照:通过拖拽左边的前期单位名称到右边的当期单位名称进行关联。
删除对照:选择某个单位后点击“删除对照”或“X”按钮,即可删除已对照的
单位。
4.输出结果
功能主界面:
所有年份前期组织机构当前组织机构对照
日期字符字符固定值
YYYY-MM-DD
.XXX
3..XXX
1.功能描述
本功能是XXX。
2.功能设计
a)设有XXX功能按钮。
b)XXX;
c)XXXo
3.输出结果
功能主界面:
-所有角色菜单编号菜单名称操作登记人登记日期
-管理子系统
角色1
角色2
-项目子系统
角色1
角色2
.XXX
3.3.1.3.1.XXX
1.功能描述
本功育日XXX。
2.功能设计
a)XXX;
b)XXX;
c)XXXo
3.输入条件
XXXo
4.输出结果
-所有菜单菜单名称菜单链接菜单类型上级菜单编号是否有下级排序序号
+管理子系统1XXXXXXXXXXXXXXXXXX
+项目子系统2
3
..直到列完所有的功能模块
3.4.集成需求
3.41基础数据对接
[列出本次项目系统与项目实施单位需要对接的系统及对接系统需要
采集的相关数据模块]如:
XXX系统对XXX集团现有的XXX财务系统和XXX管理系统、XXX的营销
系统、XXX的人力资源系统的数据进行采集,形成XXX系统内的数据中心。
一、XXX财务系统采集的数据包括单位组织架构……;
二、XXX物资管理系统采集的数据包括库存数据、采购合同、出入库单据、
退货单等等相关业务单据……;
三、XXX营销系统本次采集的数据主要为销售合同……;
四、XXX人力资源系统……。
除了对以上4个业务系统数据进行采集之外,XXX集团XXX系统还需实现
与XXX系统的集成,从而实现单点登录及XXX系统审批等工作。
3.42单点登录(SSO)
XXX系统通过与XXX办公系统实施集成,实现相关基础数据(组织机构、
用户数据等)的共享,实施统一身份认证和统一登录界面。
3.43文书跨系统审批
XXX系统部分文书需根据需要提交至协同办公系统,由文书审批人在协司办
公系统内进行审批,录入审批意见并签章,然后返回;XXX系统将审批意见及
签章图片进行保存,同时对审批情况进行展示。
344.短信提醒
XXX系统采集到XXX办公系统中的人员信息和手机号码,XXX系统所
有的待办信息可通过协同办公系统的短信功能发送到待办人员的手机。
3.5.性能需求
[系统运行的性能要求如]
本项目系统的运行性能如下:
系统部署在X86机架式服务器(2个Intel8核Xeon7-8837处理器
(2.67GHZ/24M缓存)、128GB内存)上,对百万级别的数据表实现页面
访问响应时间小于2秒、查询统计响应口寸间小于4秒,可以达到并发用户数
200,最大在线用户数800以上。
客户端的操作速度主要和操作系统版本以及内存有关,一般
VISTA/WIN7下推荐8G内存至少4G内存、XP下推荐4G内存至少2G内
存;CPU推荐双核处理器。
3.6.网络需求
XXX系统服务器提供互联网访问服务,则无论是放在局域网端口映射方
式还是托管方式,都对XXX集团本身上网带宽有一定要求,一般情况下最
低带宽要求是(上行/下行独占4M),并发人数越多,带宽需求越大,并且XXX
集团网络控制实施措施对访问速度也有相应的影响。
3.7.存储需求
硬盘剩余空间容量与单位个数和每年的项目数大小相关,推荐的指标
为:剩余空间容量,基础数据表300M+单位个数X100M+项目数x100Mx2;
以XXX集团以往两年的XXX项目测算……
3.8.安全需求
3.8.1.技术平台设计安全需求
XXX公司XXX系统在性能上按照/瓶关的安全需求文件名购的要求如下:
XXX系统的安全万案分为两个部分:身份认证、访问控制及代码安全。
3.8.1.1.身份认证
系统默认提供两种身份认证方式:
1.静态密码:
使用在用户管理中用户所输入的密码进行身份认证。提供密码的有效期限
制。在密码有效期过后可强制用户更改密码。
2.即时校验码:
以单点登录方式登录系统需要先获取用户的即时校验码,在用户及校验码验
证通过后才允许登录系统,同时该校验码失效。
3.8.1.2.代码安全和安全代码
采用B/S多层结构,系统代码全部放于服务器上,只有服务器管理人员才
能更改代码。客户端的代码是在运行时动态地下载到客户端的,意味着不能在客
户端修改运行代码。同时借助于Java提供的沙盒功能,也限制了下载的代码访
问本地文件的功能,保护了用户的计算机。另外由于只有运行在服务器上的代码
才可以访问数据库,客户端不能直接访问,这样也保证了数据库服务器的安全。
3.8.2.系统运行安全需求
3.8.2.1.数据安全需求
[项目所采取的数据安全保护措施,下列举例说明,具体以各自的实际项目为准]
在数据中心功能模块中,对来自不同系统、不同种类的数据进行集中、统一
管理;实行严格的权限控制,结合操作用户的组织架构、管理角色与项目角色进
行数据权限控制,以保证数据的安全性和保密性,XXX系统采取以下二种方式
进行数据隔离:
一、单位分级隔离
本单位只看到本单位数据及其管辖的单位数据。另外,只能对本单位的文书
数据进行维护(如XXX中心的XXX模块),其他单位发起的文书数据只能查阅。
三、权限隔离
系统管理模块中可针对某用户账户进行个性化定制权限。另外,针对系统管
理员,还分级设置系统管理员,如一级系统管理员可授权部分功能权限给二级系
统管理员,二级系统管理员只能对授权的功能进行权限维护。
3.8.2.Z应用功能安全需求
在系统管理功能模块中,机构设置、角色管理、人员管理及资源权限分配使
系统的安全性得到保障,系统日志信息等使用户能够对系统的使用情况有详细的
了解。
4.运行环境规定
41设备
[具体以实际的项目设备为准,下面只是举例表示一下格式]
应用服务器1台
CPU:4个Intel8核Xeon7-8837处理器(2.67GHz/24M缓存)
内存:128GB(16x8GB)1066MHzDDR3,最大可扩充至2TB
硬盘:8个600GB10K6Gbps2.5"SAS热插拔硬盘,8个硬盘槽全可用
阵列:ServerRAID阵列卡(阵列控制器),支持RAID5
网络:1个SANFC网络口(一进一出),SAS直连,两个千兆以太网口
电源:2个热拔插电源(带PDU电源线),满足冗余要求
其他:4U机架式、导轨、DVD光驱
数据库服务器1台:
CPU:4个Intel8核Xeon7-8837处理器(2.67GHz/24M缓存)
内存:128GB(16x8GB)1066MHzDDR3,最大可扩充至2TB
硬盘:8个600GB10K6Gbps2.5"SAS热插拔硬盘,8个硬盘槽全可用
阵列:ServerRAID阵列卡(阵列控制器),支持RAID5
网络:1个SANFC网络口(一进一出),SAS直连,两个千兆以太网口
电源:2个热拔插电源(带PDU电源线),满足冗余要求
其他:4U机架式、导轨、DVD光驱
存储系统1个:
硬盘扩展笼:1个EVA6400硬盘扩展笼,16块300G硬盘
高速影像拍摄扫描仪:
XXX拍摄仪:图形色彩24位,分辨率最高2592x1944,格式JPEG、TIF、
PDF、BMP、PNG、GIF
42软件
4.2.1.服务器操作系统版本
[具体以实际的项目服务器操作系统版本为准,下面只是举例表示一下格式]
应用服务器操作系统:CentOS5
数据库服务器操作系统:CentOS5
4.22客户机
[具体以实际的项目4.22客户机为准,下面只是举例表示一下格式]
操作系统:WindewsXP/Vista/7/2008/8
浏览器:IE
(注:在用户登录时,应对用户浏览器是否为IE进行检测并根据情况给出
提示)
423.数据库版本
[具体以实际的项目数据库版本为准,下面只是举例表示一下格式]
数据库:Oracle11g
424.中间件服务器版本
[具体以实际的项目4.2.4.中间件服务器版本为准,下面只是举例表示一下
格式J
中间件服务器:TOMCAT6.0
43接口
4.31外部接口
4.3.1.1.硬件接口
系统XXX模块设置了打印功能,直接调用本机系统的打印接口,如需打印
报表,需要安装标准打印机进行报表打印。[没有对应的功能则可不写]
4.3.1.2.软件接口
[具体以实际的项目设备为准,下面只是举例表示一下格式]
系统需要对接的软件系统主要有XXX财务系统和XXX物资管理系统、XXX
营销系统、XXX的人力资源系统、XXX的协同办公系统。对接的方式有两种:
一种是通过数据采集功能模块将对接系统的数据采集到本系统,这种方式需要对
接系统所属部门提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宁夏回族自治区中卫市政务服务中心(窗口人员)招聘笔试参考题库及答案详解
- 2026年吉林市龙潭区政务服务中心(窗口人员)招聘笔试参考题库及答案详解
- 2026年焦作市解放区医疗系统事业编人员招聘笔试备考题库及答案详解
- 2026年惠州市惠阳区政务服务中心(窗口人员)招聘考试参考试题及答案详解
- 2026年大同市城区工会人员招聘笔试模拟试题及答案详解
- 2026年山西省医疗系统事业编人员招聘笔试参考题库及答案详解
- 2026福建华禧进出口有限责任公司招聘1人笔试备考题库及答案详解
- 2026年广东省阳江市政务服务中心(窗口人员)招聘考试模拟试题及答案详解
- 2026年四川省遂宁市政务服务中心(窗口人员)招聘考试模拟试题及答案详解
- 【高三】【励志教育】激发学习动力主题班会:厉兵秣马展英姿砥砺奋进正当时
- 2026秋人教版(新教材)小学数学五年级上册(全册)教学设计(附目录p273)
- 2024版人教版初中语文九上名著《唐诗三百首》复习题
- T∕CAGIS 20-2026 T∕CSGPC 70-2026 测绘地理信息技术服务成本要素 通则
- 2026年文物保护工程从业资格考试(责任工程师近现代重要史迹及代表性建筑)经典试题及答案
- GB/T 17623-2026绝缘油中溶解气体组分含量的气相色谱测定法
- 2026年中国时尚耳夹数据监测研究报告
- 2026年4月自考02160流体力学试题及答案含评分参考
- 广西壮族自治区梧州市2026年高三第一次模拟考试物理试卷(含答案解析)
- 2026广州医药集团有限公司春季校园招聘笔试历年典型考点题库附带答案详解
- 2026年执业医师加试院前急救考试试题与参考答案
- 上海市二级注册建造师继续教育(建筑工程)考试题库
评论
0/150
提交评论