




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XXX公司XXXXS统需求规格说明书XXX公司2013年8月修订记录版本编R描述修订人单位修订日期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. 参考资料22. 任务概述32.1. 建设目标32.2. 建设内容32.3. 用户要求32.4. 假定和约束43. 系统需求53.1. 功能架构图53.2. 通用需求53.2.1. 系统通用工具栏53.2.2. 其它通用需求63.3. X
2、XX管理子系统73.3.1. 系统管理73.4. 集成需求123.4.1. 基础数据对接123.4.2. 单点登录(SSO123.4.3. 文书跨系统审批123.4.4. 短信提醒133.5. 性能需求133.6. 网络需求133.7. 存储需求133.8. 安全需求143.8.1. 技术平台设计安全需求143.8.2. 系统运行安全需求154. 运行环境规定154.1. 设备154.2. 软件164.2.1. 服务器操作系统版本164.2.2. 客户机174.2.3. 数据库版本174.2.4. 中间件服务器版本174.3. 接口174.3.1. 外部接口174.3.2. 内部接口18名词缩
3、写:1、 XXX集团,即“XXX省XXX集团有限责任公司”;引号里面为全称2、 XXX系统,即“XXX#团XXXS统”;引号里面为全称3、 XXX公司,即“XXXt限公司”,系统承建单位。引号里面为全称1、 .引言1、 编写目的XXX公司项目团队在完成对XXX公司已有业务系统(财务、供应、销售和人力资源)的功能调研,并对其作深入研究,同时分别派驻项目组员到、公司进行调研,并对调研结果进行详细分析,在和相关人员对建设功能深入探讨的基础上,提交这份系统需求规格说明书。本文档对XXX公司XXX系统做了全面细致的用户需求分析,明确所要开发的系统应具有的功能、性能与安全机制,使软件开发人员能清楚地了解用
4、户的需求,并在此基础上完成后续设计与开发工作,同时本文档也作为项目评审验收的依据之一'o本文档由甲乙双方项目负责人签字后方可生效。在项目实施过程中,根据XXX集团实际业务需要,在框架范围内的需求调整和变化,乙方应予满足;如有框架外需求更新,则由项目各方协商一致,任何一方不可单独修改。本文档的主要读者包括:XXX集团管理人员、XXX集团部门及与XXX相关业务用户、XXX司项目组实施人员、XXX系统项目组。1、 项目背景介绍招标单位实施该项目的背景。1、 术语定义术语定义J2EEJava2Platform,EnterpriseEdition,是使用Java技术开发企业级应用的一种工业标准B
5、/S架构即Browser/Server(浏览器/服务器)结构,是当今应用软件的首选体系结构术语定义ETLETLExtraction-Transformation-Loading的缩与,中文名称为数据提取、转换和加载XXXXXX1、 参考资料序号资料名称1如中华人民共和国国家标准GB8567-88计算机软件文件编制规范2«XXX>345672、 .任务概述2、 建设目标介绍项目的建设目标如:围绕XXXX作的需要,XXX系统需要实现以下的建设目标:1 实现XXX“结合”和XXX“转变”,即实现从XXX与XXX相2合,,;2 实现,,;3 全面,,.;4 建立,,中心;5 实现相关,
6、等。2、 建设内容写项目所需开发建设的功能及部署上线工作等内容如本项目的建设内容包括以下六大项:a) 建设XXXS统中心;一、XXX系统基础应用平台;3. XXX管理子系统(包括:系统管理、数据管理,等模块)4. XXX子系统(包括:,等模块);5. 完成系统部署(硬件及相关配套软件部分另行采购);6. 完成项目配套的服务体系。7. 完成与XXX系统的集成对接工作。2、 用户要求XXX业务操作人员及相关管理人写系统最终用户的要求如本系统最终用户主要为本系统维护人员、员。对XXX维护人员的要求:掌握计算机基本操作,熟悉数据库基础知识,了解XXX各业务系统的数据库结构。对XXX系统维护人员的要求:
7、掌握计算机基本操作,熟悉XXX#务流程。对系统操作人员的要求:了解XXX业务操作规范,掌握XXXT作基础知识。2、 假定和约束本文档是XXX系统需求的说明性文档。以XXX系统建设项目技术合同具体需要看实际项目中的文档资料的附件一XXX系统需求方案书为基本参照,若本开发需求规格说明书与XXX系统需求方案书存在不一致或冲突的地方,以本开发需求规格说明书为准。本文档不能完整描述所有的界面展示与操作流程情况。所以在实际开发过程中数据展示方式或操作流程按照需求可进行一定调整。3、 .系统需求3、 功能架构图放系统的架构图3、 通用需求各个用户功能界面基本都有类似/相同的操作功能,如列表显示,筛选和查询,
8、导出,打印等,此类功能主要集中在“通用工具栏”。3 系统通用工具栏4.4. .功能描述功能界面的工具栏可实现翻页、跳页、设置每页显示记录数、刷新界面内容、筛选查询和导出界面内容保存到本地等功能(注:本系统中,数据查询和数据分析等运用到查询控件实现的功能不配置本通用工具栏,控件类查询具有自身的工具栏支持对应功能。除控件外的功能页面均在下方配置本通用工具栏,因此下文的非控件类查询功能不再阐述查询、条件搜索与导出的功能实现)。5.5. .功能设计a)本功能主要设有翻页、跳页、设置每页显示记录数、刷新界面内容、筛选查询和导出界面内容保存到本地等功能按钮;b)工具栏右侧显示当前页面记录数和所有记录数;c
9、)筛选查询弹窗显示自定义查询条件录入框,能对当前页面的显示字段进行条件定义,筛选查询对应的内容。3,输入条件翻页:当界面分为多页时,点击相关按钮或直接填写跳转翻页。点击“N”,界面跳转到第一页;点击“地卜,界面跳转到最后一页;点击“界面跳转到上一页;点击“>”,界面跳转到下一页;在“第21m共法"空白处,直接填写数字,按“回车键(Enter键)”界面即跳转到所输入的页面。名称取值方式类型格式精度跳页(手工录入)数值整数每贝显小条数(手工录入)数值整数(1-1000)刷新:刷新当前页面的内容,更新显示的页面信息。查询条件:弹窗显示自定义查询条件录入框。名称取值方式类型格式精度列名
10、称(下拉选择)字符条件(下拉选择)字符值(手工录入)字符导出excel:把当前页面白内容导出到excel电子表格。3 其它通用需求XXX系统内涉及到修改、更新和删除操作的功能点,均弹出确认是否继续的对话框,以减少误操作而带来的麻烦。3、 XXX管理子系统此处开始写各功能模块的用途、设计界面等内容,下面以常见的单位管理功能为例3 系统管理3 日常维护日常维护是对系统最基础信息的初始化设置管理与维护,主要包括单位管理、部门管理、人员管理、日志管理、在线用户等。* 单位管理2.2.2, .功能描述单位管理可编辑单位编号、单位名称、单位类型以及其它单位详细资料,本功能主要为系统提供建立单位库信息功能。
11、3.3.3, .功能设计a)本功能主要设有新增下级、新增同级、修改、删除、单位排序设置等功能按钮;b)主界面分两部分显示,左侧以树状结构显示单位分类、右侧是各下级单位显示界面;c)右侧界面显示单位编号、单位名称、单位电话、单位法人和单位地址等信息。4.4.4, .输入条件新增下级:新增下级单位,进入新增界面,需录入内容如下号为必选项),加取俏方式*赴1.1.1.1. 单位名称(手工录入)字符2.2.2.2. 单位编号(手工录入)字符3.3.3.3. 单位简称(手工录入)字符单位类型(下拉选择)字符行业类型(下拉选择)字符办公地址(手工录入)字符法人代表(手工录入)字符联系电话(手工录入)字符传
12、真(手工录入)字符邮箱(手工录入)字符新增同级:新增同级与新增下级界面相同。修改:修改内容与新增内容相同。删除:选择某个单位后点击“删除”按钮,即可删除对应的单位。单位排序:单击拖动进行单位位置上下排序。输入信息校验,必填项为空或录入非对应的数据类型、格式时,不能通过验证,并提示录入信息错误,修正后方可保存。单位名称同名校验,新增同一单位名称不能保存。5.5.5, .输出结果功能主界面:单位编号单位名称单位电话单位法人单位地址1字符字符字符字符字符23* XXX1 .功能描述单位对照对每年变更的组织机构与单位进行关联性对照,使得变更后的单位保持权限的延续性与数据的完整性。2 .功能设计a)本功
13、能主要设有对照、删除对照功能、排序按钮;b)主界面分三部分显示,左侧是年份,右侧以树状结构显示单位层级界面;c)右侧界面显示单位编号、单位名称、对照后的单位名称。d)程序界面可以通过拖拽左边的前期单位与右边当期单位进行关联。e)可以选定一个单位,对该单位进行对照关系维护。3 .输入条件对照:通过拖拽左边的前期单位名称到右边的当期单位名称进行关联。删除对照:选择某个单位后点击“删除对照”或“X”按钮,即可删除已对照的单位。4 .输出结果功能主界面:所有年份前期组织机构当前组织机构对照日期YYYY-MM-DD字符字符固定值3 XXX* XXX3. .功能描述本功能是XXX4. .功能设计a)设有X
14、XX功能按钮822.822. XXX823.823. XXX4. .输出结果功能主界面:-所有角色菜单编号菜单名称操作登记人登记日期-管理子系统角色1角色2-项目子系统角色1角色25. .3.1.3.XXX3.3.1.3.1.XXX1.1. .功能描述本功能XXX2.2. .功能设计1.1.1. XXX2.2.2. XXX3.3.3. XXX3,输入条件XXX4.输出结果-所有菜单+管理子系统+项目子系统菜单名称菜单链接菜单类型上级菜单编号是否有下级排序序号1XXXXXXXXXXXXXXXXXX23.直到列完所有的功能模块集成需求3.4.1,基础数据对接列出本次项目系统与项目实施单位需要对接的
15、系统及对接系统需要采集的相关数据模块如:XXX系统对XXX集团现有的XXX财务系统和XXX管理系统、XXX的营销系统、XXX的人力资源系统的数据进行采集,形成XXXI(统内的数据中心。一、XXX财务系统采集的数据包括单位组织架构,;二、XXX物资管理系统采集的数据包括库存数据、采购合同、出入库单据、退货单等等相关业务单据,;三、XXX营销系统本次采集的数据主要为销售合同,;四、XXX人力资源系统,。除了对以上4个业务系统数据进行采集之外,XXX集团XXXS统还需实现与XXX系统的集成,从而实现单点登录及XXXS统审批等工作。单点登录(SSOXXX系统通过与XXX办公系统实施集成,实现相关基础数
16、据(组织机构、用户数据等)的共享,实施统一身份认证和统一登录界面。文书跨系统审批XXX系统部分文书需根据需要提交至协同办公系统,由文书审批人在协同办公系统内进行审批,录入审批意见并签章,然后返回;XXXS统将审批意见及签章图片进行保存,同时对审批情况进行展示。短信提醒XXX系统采集到XXX办公系统中的人员信息和手机号码,XXX系统所有的待办信息可通过协同办公系统的短信功能发送到待办人员的手机。性能需求系统运行的性能要求如本项目系统的运行性能如下:系统部署在X86机架式服务器(2个Intel8核Xeon7-8837处理器(2.67GHz/24M缓存)、128GB内存)上,对百万级别的数据表实现页
17、面访问响应时间小于2秒、查询统计响应时间小于4秒,可以达到并发用户数200,最大在线用户数800以上。客户端的操作速度主要和操作系统版本以及内存有关,一般VISTA/WIN7下推荐8G内存至少4G内存、XP下推荐4G内存至少2G内存;CPU隹荐双核处理器。网络需求XXX系统服务器提供互联网访问服务,则无论是放在局域网端口映射方式还是托管方式,都对XXX集团本身上网带宽有一定要求,一般情况下最低带宽要求是(上行/下行独占4M),并发人数越多,带宽需求越大,并且XXX集团网络控制实施措施对访问速度也有相应的影响。存储需求硬盘剩余空间容量与单位个数和每年的项目数大小相关,推荐的指标为:剩余空间容量基
18、础数据表300M弹位个数X100M领目数X100MX2;以XXX集团以往两年的XXX项目测算,安全需求技术平台设计安全需求XXX公司XXXS统在性能上按照相关的安全需求文件名称的要求如下:XXXS统的安全方案分为两个部分:身份认证、访问控制及代码安全。身份认证系统默认提供两种身份认证方式:.静态密码:使用在用户管理中用户所输入的密码进行身份认证。提供密码的有效期限制。在密码有效期过后可强制用户更改密码。.即时校验码:以单点登录方式登录系统需要先获取用户的即时校验码,在用户及校验码验证通过后才允许登录系统,同时该校验码失效。代码安全和安全代码采用B/S多层结构,系统代码全部放于服务器上,只有服务
19、器管理人员才能更改代码。客户端的代码是在运行时动态地下载到客户端的,意味着不能在客户端修改运行代码。同时借助于Java提供的沙盒功能,也限制了下载的代码访问本地文件的功能,保护了用户的计算机。另外由于只有运行在服务器上的代码才可以访问数据库,客户端不能直接访问,这样也保证了数据库服务器的安全。系统运行安全需求数据安全需求项目所采取的数据安全保护措施,下列举例说明,具体以各自的实际项目为准在数据中心功能模块中,对来自不同系统、不同种类的数据进行集中、统一管理;实行严格的权限控制,结合操作用户的组织架构、管理角色与项目角色进行数据权限控制,以保证数据的安全性和保密性,XXX系统采取以下二种方式进行
20、数据隔离:一、单位分级隔离本单位只看到本单位数据及其管辖的单位数据。另外,只能对本单位的文书数据进行维护(如XXX中心勺XXX模块),其他单位发起的文书数据只能查阅。三、权限隔离系统管理模块中可针对某用户账户进行个性化定制权限。另外,针对系统管理员,还分级设置系统管理员,如一级系统管理员可授权部分功能权限给二级系统管理员,二级系统管理员只能对授权的功能进行权限维护。应用功能安全需求在系统管理功能模块中,机构设置、角色管理、人员管理及资源权限分配使系统的安全性得到保障,系统日志信息等使用户能够对系统的使用情况有详细的了解。4.运行环境规定设备具体以实际的项目设备为准,下面只是举例表示一下格式应用
21、服务器1台CPU4个Intel8核Xeon7-8837处理器(2.67GHz/24M缓存)内存:128GB(16X8GB1066MHzDDR3最大可扩充至2TB硬盘:8个600GB10K6Gbps2.5"SAS热插拔硬盘,8个硬盘槽全可用阵列:ServerRAID阵列卡(阵列控制器),支持RAID5网络:1个SANFC网络口(一进一出),SASft连,两个千兆以太网口电源:2个热拔插电源(带PDU电源线),满足冗余要求其他:4U机架式、导轨、DVDt驱数据库服务器1台:CPU4个Intel8核Xeon7-8837处理器(2.67GHz/24M缓存)内存:128GB(16X8GB106
22、6MHzDDR3最大可扩充至2TB硬盘:8个600GB10K6Gbps2.5"SAS热插拔硬盘,8个硬盘槽全可用阵列:ServerRAID阵列卡(阵列控制器),支持RAID5网络:1个SANFC网络口(一进一出),SASft连,两个千兆以太网口电源:2个热拔插电源(带PDU电源线),满足冗余要求其他:4U机架式、导轨、DVDt驱存储系统1个:硬盘扩展笼:1个EVA6400®盘扩展笼,16块300G硬盘高速影像拍摄扫描仪:XXX拍摄仪:图形色彩24位,分辨率最高2592X1944,格式JPEGTIF、PDFBMPPNGGIF软件服务器操作系统版本具体以实际的项目服务器操作系统
23、版本为准,下面只是举例表示一下格式应用服务器操作系统:CentOS5数据库服务器操作系统:CentOS5客户机具体以实际的项目4.2.2.客户机为准,下面只是举例表示一下格式操作系统:WindowsXP/Vista/7/2008/8浏览器:IE(注:在用户登录时,应对用户浏览器是否为IE进行检测并根据情况给出提示)数据库版本具体以实际的项目数据库版本为准,下面只是举例表示一下格式数据库:Oracle11g中间件服务器版本具体以实际的项目4.2.4.中间件服务器版本为准,下面只是举例表示一下格式中间件服务器:TOMCAT6.0接口外部接口硬件接口系统XXX模块设置了打印功能,直接调用本机系统的打
24、印接口,如需打印报表,需要安装标准打印机进行报表打印。没有对应的功能则可不写软件接口具体以实际的项目设备为准,下面只是举例表示一下格式系统需要对接的软件系统主要有:XXX财务系统和XXX物资管理系统、XXX营销系统、XXX的人力资源系统、XXX的协同办公系统。对接的方式有两种:一种是通过数据采集功能模块将对接系统的数据采集到本系统,这种方式需要对接系统所属部门提供对接系统的数据库接口及相关数据对象。另一种是通过数据文件的形式通过系统数据导入接口将数据导入到本系统,这种方式需要约定数据文件存储格式及数据文件导入格式。目前,使用第一种方式进行对接的软件系统有:XXX财务系统和XXX管理系统、XXX的营销
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年仙居县人民医院招聘工作人员考试真题
- 中标后催业主签合同范例
- 2024年新疆昌吉学院(团队)引进笔试真题
- 乡村承包开发合同范本
- 人员反聘合同范本
- 云梯租赁合同范本
- app开发服务合同范本
- 劳务合同范例放牧
- 《五、标明引用内容的出处》教学设计教学反思-2023-2024学年初中信息技术人教版七年级上册
- 农村电器购销合同范本
- 矿山机械伤害安全培训
- 2025贵州省黔东南州直属事业单位招聘202人易考易错模拟试题(共500题)试卷后附参考答案
- 郑州2025年河南郑州市公安机关招聘辅警1200人笔试历年参考题库附带答案详解
- 2025年语文高考复习计划解析
- 新生儿肠道病毒感染
- 2024-2024年上海市高考英语试题及答案
- 《从零到卓越- 创新与创业导论》教案
- IEC 62368-1标准解读-中文
- 15J403-1-楼梯栏杆栏板(一)
- 《数学课程标准》义务教育2022年修订版(原版)
- DL∕T 5210.4-2018 电力建设施工质量验收规程 第4部分:热工仪表及控制装置
评论
0/150
提交评论