




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XXXXXX 公司公司XXXXXXXX 系统系统需求规格说明书需求规格说明书XXX 公司公司20132013 年年 8 8 月月修订记录修订记录版本编号版本编号描述描述修订人修订人单位单位修订日期修订日期1.1创建需求规格说明书。 2013-01-011.2增加 XXX 系统的 XXX 需求2013-06-011.3增加 XXX 需求及 XXX 需求2013-09-012.0定稿2014-01-01目录目录1.引言引言.11.1.编写目的 .11.2.项目背景 .11.3.术语定义 .11.4.参考资料 .12.任务概述任务概述.12.1.建设目标 .12.2.建设内容 .12.3.用户要求
2、.12.4.假定和约束 .13.系统需求系统需求.13.1.功能架构图 .13.2.通用需求 .13.2.1.系统通用工具栏.13.2.2.其它通用需求.13.3.XXX 管理子系统.13.3.1.系统管理.13.4.集成需求 .13.4.1.基础数据对接.13.4.2.单点登录(SSO).13.4.3.文书跨系统审批.13.4.4.短信提醒.13.5.性能需求 .13.6.网络需求 .13.7.存储需求 .13.8.安全需求 .13.8.1.技术平台设计安全需求.13.8.2.系统运行安全需求.14.运行环境规定运行环境规定.14.1.设备.14.2.软件.14.2.1.服务器操作系统版本.
3、14.2.2.客户机.14.2.3.数据库版本.14.2.4.中间件服务器版本.14.3.接口.14.3.1.外部接口.14.3.2.内部接口.1XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书名词缩写:名词缩写:1. XXX 集团,即“XXX 省 XXX 集团有限责任公司” ;引号里面为全称2. XXX 系统,即“XXX 集团 XXX 系统” ;引号里面为全称3. XXX 公司,即“XXX 有限公司” ,系统承建单位。引号里面为全称XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书11.引言引言1.1. 编写目的编写目的XXX 公司项目团队在完成
4、对 XXX 公司已有业务系统(财务、供应、销售和人力资源)的功能调研,并对其作深入研究,同时分别派驻项目组员到、公司进行调研,并对调研结果进行详细分析,在和相关人员对建设功能深入探讨的基础上,提交这份系统需求规格说明书。本文档对 XXX 公司 XXX 系统做了全面细致的用户需求分析,明确所要开发的系统应具有的功能、性能与安全机制,使软件开发人员能清楚地了解用户的需求,并在此基础上完成后续设计与开发工作,同时本文档也作为项目评审验收的依据之一。本文档由甲乙双方项目负责人签字后方可生效。在项目实施过程中,根据XXX 集团实际业务需要,在框架范围内的需求调整和变化,乙方应予满足;如有框架外需求更新,
5、则由项目各方协商一致,任何一方不可单独修改。本文档的主要读者包括:XXX 集团管理人员、XXX 集团部门及与 XXX 相关业务用户、XXX 公司项目组实施人员、XXX 系统项目组。1.2. 项目背景项目背景介绍招标单位实施该项目的背景。1.3. 术语定义术语定义术语术语定义定义J2EEJava 2 Platform, Enterprise Edition,是使用 Java 技术开发企业级应用的一种工业标准B/S 架构即 Browser/Server(浏览器/服务器)结构,是当今应用软件的首选体系结构XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书2术语术语定义定义ETL
6、ETL,Extraction-Transformation-Loading 的缩写,中文名称为数据提取、转换和加载XXXXXX1.4. 参考资料参考资料序号序号资料名称资料名称1如中华人民共和国国家标准 GB8567-88 计算机软件文件编制规范2XXX34567XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书32.任务概述任务概述2.1. 建设建设目标目标介绍项目的建设目标如:围绕 XXX 工作的需要,XXX 系统需要实现以下的建设目标:一、实现 XXX“结合”和 XXX“转变” ,即实现从 XXX 与 XXX 相结合;二、实现;三、全面.;四、建立中心;五、实现相关
7、等。2.2. 建设内容建设内容写项目所需开发建设的功能及部署上线工作等内容如本项目的建设内容包括以下六大项:一、建设 XXX 系统中心;二、XXX 系统基础应用平台;三、XXX 管理子系统(包括:系统管理、数据管理等模块) ;四、XXX 子系统(包括:等模块) ;五、完成系统部署(硬件及相关配套软件部分另行采购) ;六、完成项目配套的服务体系。七、完成与 XXX 系统的集成对接工作。2.3. 用户用户要求要求写系统最终用户的要求如本系统最终用户主要为本系统维护人员、XXX 业务操作人员及相关管理XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书4人员。对 XXX 维护人员
8、的要求:掌握计算机基本操作,熟悉数据库基础知识,了解 XXX 各业务系统的数据库结构。对 XXX 系统维护人员的要求:掌握计算机基本操作,熟悉 XXX 业务流程。对系统操作人员的要求:了解 XXX 业务操作规范,掌握 XXX 工作基础知识。2.4. 假定和约束假定和约束本文档是 XXX 系统需求的说明性文档。以XXX 系统建设项目技术合同具体需要看实际项目中的文档资料的附件一XXX 系统需求方案书为基本参照,若本开发需求规格说明书与XXX 系统需求方案书存在不一致或冲突的地方,以本开发需求规格说明书为准。 本文档不能完整描述所有的界面展示与操作流程情况。所以在实际开发过程中数据展示方式或操作流
9、程按照需求可进行一定调整。 XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书53.系统需求系统需求3.1. 功能架构图功能架构图放系统的架构图3.2. 通用需求通用需求各个用户功能界面基本都有类似/相同的操作功能,如列表显示,筛选和查询,导出,打印等,此类功能主要集中在“通用工具栏” 。3.2.1.3.2.1.系统通用工具栏系统通用工具栏1. 功能描述功能界面的工具栏可实现翻页、跳页、设置每页显示记录数、刷新界面内容、筛选查询和导出界面内容保存到本地等功能(注:本系统中,数据查询和数据分析等运用到查询控件实现的功能不配置本通用工具栏,控件类查询具有自身的工具栏支持对应功
10、能。除控件外的功能页面均在下方配置本通用工具栏,因此下文的非控件类查询功能不再阐述查询、条件搜索与导出的功能实现) 。2. 功能设计a) 本功能主要设有翻页、跳页、设置每页显示记录数、刷新界面内容、筛选查询和导出界面内容保存到本地等功能按钮;b) 工具栏右侧显示当前页面记录数和所有记录数;c) 筛选查询弹窗显示自定义查询条件录入框,能对当前页面的显示字段进行条件定义,筛选查询对应的内容。XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书63. 输入条件翻页:当界面分为多页时,点击相关按钮或直接填写跳转翻页。点击“” ,界面跳转到第一页;点击“” ,界面跳转到最后一页;点击
11、“” ,界面跳转到上一页;点击“” ,界面跳转到下一页;在“”空白处,直接填写数字,按“回车键(Enter 键) ”界面即跳转到所输入的页面。 名称 取值方式 类型 格式 精度跳页 (手工录入) 数值 整数每页显示条数(手工录入) 数值 整数(1-1000)刷新:刷新当前页面的内容,更新显示的页面信息。查询条件:弹窗显示自定义查询条件录入框。名称 取值方式 类型 格式 精度列名称 (下拉选择) 字符条件 (下拉选择) 字符值 (手工录入) 字符导出 excel:把当前页面的内容导出到 excel 电子表格。3.2.2.3.2.2.其它通用需求其它通用需求XXX 系统内涉及到修改、更新和删除操作
12、的功能点,均弹出确认是否继续的对话框,以减少误操作而带来的麻烦。XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书73.3. XXX 管理子系统管理子系统此处开始写各功能模块的用途、设计界面此处开始写各功能模块的用途、设计界面等内容,下面以常见的单位管理功能为例等内容,下面以常见的单位管理功能为例3.3.1.3.3.1.系统管理系统管理3.3.1.1.3.3.1.1. 日常维护日常维护日常维护是对系统最基础信息的初始化设置管理与维护,主要包括单位管理、部门管理、人员管理、日志管理、在线用户等。3.3.1.1.1.3.3.1.1.1.单位单位管理管理1. 功能描述单位管理可
13、编辑单位编号、单位名称、单位类型以及其它单位详细资料,本功能主要为系统提供建立单位库信息功能。 2. 功能设计a) 本功能主要设有新增下级、新增同级、修改、删除、单位排序设置等功能按钮;b) 主界面分两部分显示,左侧以树状结构显示单位分类、右侧是各下级单位显示界面;c) 右侧界面显示单位编号、单位名称、单位电话、单位法人和单位地址等信息。3. 输入条件新增下级:新增下级单位,进入新增界面,需录入内容如下(*号为必选项), 名称 取值方式 类型 格式 精度* 单位名称(手工录入) 字符XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书8* 单位编号(手工录入) 字符* 单位
14、简称(手工录入) 字符单位类型(下拉选择) 字符行业类型(下拉选择) 字符办公地址(手工录入) 字符法人代表(手工录入) 字符联系电话(手工录入) 字符传真 (手工录入) 字符邮箱 (手工录入) 字符新增同级:新增同级与新增下级界面相同。修改:修改内容与新增内容相同。删除:选择某个单位后点击“删除”按钮,即可删除对应的单位。单位排序:单击拖动进行单位位置上下排序。输入信息校验,必填项为空或录入非对应的数据类型、格式时,不能通过验证,并提示录入信息错误,修正后方可保存。单位名称同名校验,新增同一单位名称不能保存。4. 输出结果功能主界面:单位编号单位名称单位电话单位法人单位地址1字符字符字符字符
15、字符233.3.1.1.2.3.3.1.1.2.XXXXXX1. 功能描述单位对照对每年变更的组织机构与单位进行关联性对照,使得变更后的单位保持权限的延续性与数据的完整性。XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书92. 功能设计a)本功能主要设有对照、删除对照功能、排序按钮;b)主界面分三部分显示,左侧是年份,右侧以树状结构显示单位层级界面;c)右侧界面显示单位编号、单位名称、对照后的单位名称。d)程序界面可以通过拖拽左边的前期单位与右边当期单位进行关联。e)可以选定一个单位,对该单位进行对照关系维护。3. 输入条件对照:通过拖拽左边的前期单位名称到右边的当期单
16、位名称进行关联。删除对照:选择某个单位后点击“删除对照”或“X” 按钮,即可删除已对照的单位。4. 输出结果功能主界面:所有年份前期组织机构当前组织机构对照日期 YYYY-MM-DD字符字符固定值3.3.1.2.3.3.1.2. XXXXXX3.3.1.2.1.3.3.1.2.1.XXX1. 功能描述本功能是 XXX。XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书102. 功能设计a) 设有 XXX 功能按钮。b) XXX;c) XXX。3. 输出结果功能主界面:菜单编号菜单名称操作登记人登记日期- 所有角色 - 管理子系统 角色 1 角色 2 - 项目子系统 角色
17、1 角色 23.3.1.3.3.3.1.3.XXXXXX3.3.1.3.1.3.3.1.3.1.XXXXXX1. 功能描述本功能 XXX。2. 功能设计a) XXX;b) XXX;XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书11c) XXX。3. 输入条件XXX。4. 输出结果- 所有菜单菜单名称菜单链接菜单类型上级菜单编号是否有下级排序序号+ 管理子系统1XXXXXXXXXXXXXXXXXX+ 项目子系统23.直到列完所有的功能模块XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书123.4. 集成需求集成需求3.4.1.3.4.1.基础数据
18、对接基础数据对接列出本次项目系统与项目实施单位需要对接的系统及对接系统需要采集的相关数据模块如:XXX 系统对 XXX 集团现有的 XXX 财务系统和 XXX 管理系统、XXX 的营销系统、XXX 的人力资源系统的数据进行采集,形成 XXX 系统内的数据中心。一、XXX 财务系统采集的数据包括单位组织架构;二、XXX 物资管理系统采集的数据包括库存数据、采购合同、出入库单据、退货单等等相关业务单据;三、XXX 营销系统本次采集的数据主要为销售合同;四、XXX 人力资源系统。除了对以上 4 个业务系统数据进行采集之外,XXX 集团 XXX 系统还需实现与XXX 系统的集成,从而实现单点登录及 X
19、XX 系统审批等工作。3.4.2.3.4.2.单点登录(单点登录(SSOSSO)XXX 系统通过与 XXX 办公系统实施集成,实现相关基础数据(组织机构、用户数据等)的共享,实施统一身份认证和统一登录界面。3.4.3.3.4.3.文书跨系统审批文书跨系统审批XXX 系统部分文书需根据需要提交至协同办公系统,由文书审批人在协同办公系统内进行审批,录入审批意见并签章,然后返回;XXX 系统将审批意见及签章图片进行保存,同时对审批情况进行展示。XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书133.4.4.3.4.4.短信提醒短信提醒XXX 系统采集到 XXX 办公系统中的人
20、员信息和手机号码, XXX 系统所有的待办信息可通过协同办公系统的短信功能 发送到待办人员的手机。3.5. 性能需求性能需求系统运行的性能要求如本项目系统的运行 性能如下:系统部署在 X86 机架式服务器(2 个 Intel 8 核 Xeon 7-8837 处理器(2.67GHz/24M 缓存) 、128GB 内存)上,对百万级别的数据表实现页面访问响应时间小于 2 秒、查询统计响应时间小于 4 秒,可以达到并发用户数200,最大在线用户数 800 以上。客户端的操作速度主要和操作系统版本 以及内存有关,一般VISTA/WIN7 下推荐 8G 内存至少 4G 内存、XP 下推荐 4G 内存至少
21、 2G 内存;CPU 推荐双核处理器。3.6. 网络需求网络需求XXX 系统服务器提供互联网访问服务,则无论是放在局域网端口映射方式还是托管方式,都对 XXX 集团本身上网带宽有一定要求,一般情况下最低带宽要求是(上行/下行独占 4M),并发人数越多,带宽需求越大,并 且 XXX集团网络控制实施措施 对访问速度也有相应的影响。3.7. 存储需求存储需求硬盘剩余空间容量与 单位个数和每年的项目数大小相关,推荐的指标为:剩余空间容量基础数据表 300M+单位个数100M+项目数100M2;XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书14以 XXX 集团以往两年的 XXX
22、 项目测算3.8. 安全需求安全需求3.8.1.3.8.1.技术平台设计安全需求技术平台设计安全需求XXX 公司 XXX 系统在性能上按照相关的安全需求文件名称的要求如下:XXX 系统的安全方案分为两个部分:身份认证、访问控制及代码安全。3.8.1.1.3.8.1.1. 身份认证身份认证系统默认提供两种身份认证方式:1静态密码:使用在用户管理中用户所输入的密码进行身份认证。提供密码的有效期限制。在密码有效期过后可强制用户更改密码。2即时校验码:以单点登录方式登录系统需要先获取用户的即时校验码,在用户及校验码验证通过后才允许登录系统,同时该校验码失效。3.8.1.2.3.8.1.2. 代码安全和
23、安全代码代码安全和安全代码采用 B/S 多层结构,系统代码全部放于服务器上,只有服务器管理人员才能更改代码。客户端的代码是在运行时动态地下载到客户端的,意味着不能在客户端修改运行代码。同时借助于 Java 提供的沙盒功能,也限制了下载的代码访问本地文件的功能,保护了用户的计算机。另外由于只有运行在服务器上的代码才可以访问数据库,客户端不能直接访问,这样也保证了数据库服务器的安全。XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书153.8.2.3.8.2.系统运行安全需求系统运行安全需求3.8.2.1.3.8.2.1. 数据安全需求数据安全需求项目所采取的数据安全保护措施
24、,下列举例说明,具体以各自的实际项目为准在数据中心功能模块中,对来自不同系统、不同种类的数据进行集中、统一管理;实行严格的权限控制,结合操作用户的组织架构、管理角色与项目角色进行数据权限控制,以保证数据的安全性和保密性,XXX 系统采取以下二种方式进行数据隔离:一、单位分级隔离本单位只看到本单位数据及其管辖的单位数据。另外,只能对本单位的文书数据进行维护(如 XXX 中心的 XXX 模块) ,其他单位发起的文书数据只能查阅。三、权限隔离系统管理模块中可针对某用户账户进行个性化定制权限。另外,针对系统管理员,还分级设置系统管理员,如一级系统管理员可授权部分功能权限给二级系统管理员,二级系统管理员
25、只能对授权的功能进行权限维护。3.8.2.2.3.8.2.2. 应用功能安全需求应用功能安全需求在系统管理功能模块中,机构设置、角色管理、人员管理及资源权限分配使系统的安全性得到保障,系统日志信息等使用户能够对系统的使用情况有详细的了解。4.运行环境规定运行环境规定4.1. 设备设备具体以实际的项目设备为准,下面只是举例表示一下格式应用服务器 1 台XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书16CPU:4 个 Intel 8 核 Xeon 7-8837 处理器(2.67GHz/24M 缓存)内存:128GB(168GB)1066MHz DDR3,最大可扩充至 2T
26、B硬盘:8 个 600GB 10K 6Gbps 2.5 SAS 热插拔硬盘,8 个硬盘槽全可用阵列:ServerRAID 阵列卡(阵列控制器) ,支持 RAID5网络:1 个 SAN FC 网络口(一进一出) ,SAS 直连,两个千兆以太网口电源:2 个热拔插电源(带 PDU 电源线) ,满足冗余要求其他:4U 机架式、导轨、DVD 光驱数据库服务器 1 台:CPU:4 个 Intel 8 核 Xeon 7-8837 处理器(2.67GHz/24M 缓存)内存:128GB(168GB)1066MHz DDR3,最大可扩充至 2TB硬盘:8 个 600GB 10K 6Gbps 2.5 SAS 热
27、插拔硬盘,8 个硬盘槽全可用阵列:ServerRAID 阵列卡(阵列控制器) ,支持 RAID5网络:1 个 SAN FC 网络口(一进一出) ,SAS 直连,两个千兆以太网口电源:2 个热拔插电源(带 PDU 电源线) ,满足冗余要求其他:4U 机架式、导轨、DVD 光驱存储系统 1 个:硬盘扩展笼:1 个 EVA6400 硬盘扩展笼,16 块 300G 硬盘高速影像拍摄扫描仪:XXX 拍摄仪:图形色彩 24 位,分辨率最高 25921944,格式JPEG、TIF、PDF、BMP、PNG、GIF4.2. 软件软件4.2.1.4.2.1.服务器服务器操作系统版本操作系统版本具体以实际的项目服务
28、器操作系统版本为准,下面只是举例表示一下格式应用服务器操作系统: CentOS5XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书17数据库服务器操作系统: CentOS54.2.2.4.2.2.客户机客户机具体以实际的项目4.2.2.客户机为准,下面只是举例表示一下格式操作系统:Windows XP/Vista/7/2008/8浏览器:IE (注:在用户登录时,应对用户浏览器是否为 IE 进行检测并根据情况给出提示)4.2.3.4.2.3.数据库版本数据库版本具体以实际的项目数据库版本为准,下面只是举例表示一下格式数据库:Oracle 11g4.2.4.4.2.4.中间
29、件服务器版本中间件服务器版本具体以实际的项目4.2.4.中间件服务器版本为准,下面只是举例表示一下格式中间件服务器:TOMCAT 6.04.3. 接口接口4.3.1.4.3.1.外部接口外部接口4.3.1.1.4.3.1.1. 硬件接口硬件接口系统 XXX 模块设置了打印功能,直接调用本机系统的打印接口,如需打印报表,需要安装标准打印机进行报表打印。没有对应的功能则可不写XXX 公司或用公司 LOGO XXX 公司 XXX 系统需求规格说明书184.3.1.2.4.3.1.2. 软件接口软件接口具体以实际的项目设备为准,下面只是举例表示一下格式系统需要对接的软件系统主要有:XXX 财务系统和 XXX 物资管理系统、XXX营销系统、XXX 的人力资源系统、XXX 的协同办公系统。对接的方式有两种:一种是通过数据采集功能模块将对接系统的数据采集到本系统,这种方式需要对接系统所属部门提供对接系统的数据库接口及相关数据对象。另一种是通过数据文件的形式通过系统数据导入接口将数据导入到本系统,这种方式需要约定数据文件存储格式及数据文件导入格式。目前,使用第一种方式进行对接的软件系统有:XXX 财务系统和 XXX 管理系统、XXX 的营销系统、XXX 的人力资源系统。使用第二种方式进行对接的软件系统有:XXX 的协同办公系统。4.3.2.4.3.2.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数据库连接池优化试题及答案
- 房地产开发项目分包与采购管理手册
- 2025年幼儿园运动会工作计划
- 独家代理影视音乐版权及网络运营合作协议
- 跨境电商股权众筹项目合作框架协议
- 网络小说作家签售场地租赁与宣传合作服务协议
- 美团平台餐饮服务商食品安全与供应链管理协议
- 燃气设备质保期及维护服务补充协议
- 商业街区导视系统安装与后期维护服务协议
- 耕地规模化种植与乡村旅游融合发展承包合同
- GB/T 32662-2016废橡胶废塑料裂解油化成套生产装备
- GB/T 24675.2-2009保护性耕作机械深松机
- GB/T 224-2008钢的脱碳层深度测定法
- GB/T 18400.4-2010加工中心检验条件第4部分:线性和回转轴线的定位精度和重复定位精度检验
- 危险化学品MSDS(硫酸钠(非危化品))
- 无人机结构与系统-第1章-无人机结构与飞行原理课件
- 2023年STD温盐深剖面仪行业分析报告及未来五至十年行业发展报告
- 护理管理中的组织沟通课件
- 公安机关人民警察基本级执法资格考试题库及答案
- 泌尿系结石课件
- DB34-T 4016-2021 健康体检机构 建设和管理规范-高清现行
评论
0/150
提交评论