软件需求规格说明书模板超详细的哦.docx
《软件需求规格说明书模板超详细的哦.docx》由会员分享,可在线阅读,更多相关《软件需求规格说明书模板超详细的哦.docx(22页珍藏版)》请在冰豆网上搜索。
![软件需求规格说明书模板超详细的哦.docx](https://file1.bdocx.com/fileroot1/2022-11/18/304c48c6-02ae-4f81-8999-44e83ffa4fc5/304c48c6-02ae-4f81-8999-44e83ffa4fc51.gif)
软件需求规格说明书模板超详细的哦
XXXXXX单位
XXXXXXX项目
软件需求规格说明书
金碧信息科技
项目
项目名称
文档
软件需求规格说明书
文档ID
说明
V1.2
作者
***
最后更新时间
2011-10-20
版本更新概要
版本号
时间
更新人
更新摘要
V1.0
2011-10-02
移动OA、车辆管理模块需求内容
V1.1
2011-10-20
移动政务资源管理系统平台需求内容
V1.2
2011-11-08
根据业务需求,电子公文在线预览
项目负责人审核与确认
姓名
职位
审核时间
审核意见(签字)
供应商:
客户方:
第一章引言
1编写目的
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
2软件需求分析理论
软件需求分析(SoftwareReguirementAnalysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。
软件需求分析是一个项目的开端,也是项目实施最重要的关键点。
据有关的机构分析结果表明,设计的软件产品存在不完整性、不正确性等问题80%以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。
因此,一个项目的成功软件需求分析是关键的一步。
3软件需求分析目标
软件需求分析的主要实现目标:
1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致性和完整性,促使用户在软件设计启动之前周密地、全面地思考软件需求;
2)了解和描述软件实现所需的全部信息,为软件设计、确认和验证提供一个基准;
3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据;
需求分析的具体内容可以归纳为六个方面:
软件的功能需求,软件与硬件或其他外部系统接口,软件的非功能性需求,软件的反向需求,软件设计和实现上的限制,阅读支持信息。
软件需求分析应尽量提供软件实现功能需求的全部信息,使得软件设计人员和软件测试人员不再需要需求方的接触。
这就要求软件需求分析内容应正确、完整、一致和可验证。
此外,为保证软件设计质量,便于软件功能的休整和验证,软件需求表达无岔意性,具有可追踪性和可修改性。
4参考文献
1.《软件工程基础》赵一丁北京邮电大学出版社
2.《软件需求》劳森(作者),刘晓晖(译者)电子工业出版社
3.《软件需求工程:
原理和方法》金芝,刘璘,金英科学出版社
4.《实用软件工程》第三版殷人昆清华大学出版社
5.《电子政务发展需求与效益分析》朱建明经济科学出版社
6.《电子政务信息系统的规划与建设》田景熙,洪琢人民邮电出版社
7.《电子政务信息公平研究》唐思慧世界图书出版公司
8.《电子政务系统的需求分析》甘明鑫,曹菁 机械工业出版社
第二章需求概述
1.项目背景
为进一步实现“政务公开”的要求,同时方便各类政务信息能准确、安全、快速的发布到指定的移动终端上,同时提升XXX移动办公效率,解决领导外出时能方便安全的批阅公文,收发邮件以及查询通信录等应用。
基于中国电信3G高速网络,采用手机适配技术实现移动办公应用,并通过PKI/CA、VPDN、APN等信息安全技术保证移动办公的安全性。
只要在WCDMA、3G网络覆盖的地方,用户都可以通过手机高速、稳定、安全的访问OA办文、邮件、人事管理等办公系统,随时随地处理公文、收发邮件、查询信息。
系统设计采用全新的设计理念实现随时随地、零距离、安全稳定的信息化办公。
做到4A(Anywhere/Anytime/Anydata/Anydevice)办公,通过移动终端设备,打破时空的局限实现轻松办公。
使用户能利用各种移间与空间的限制,随时随地、自由便利地办公。
2.需求概述
【对软件需求做一个简介,包括:
1.本产品的开发意图、应用目标及作用范围。
2.主要功能、处理流程、数据流程。
4.说明本产品与其他相关产品的关系,是独立产品还是一个较大产品的组成部分。
可以用表示外部接口和数据流的系统高层次图,或者方框图说明。
】
3.条件与限制(可选)
【说明本软件在实现时所必须满足的条件和所受的限制,并给出相应的原因。
必须满足的条件包括输入数据的范围以及格式。
所受的限制包括软件环境、硬件环境等方面的内容。
例如:
必须使用或者避免的特定技术、工具、编程语言和数据库;企业策略、政府法规或工业标准;硬件限制,例如定时需求或存储器限制;经费限制、开发期限;项目对外部因素存在的依赖。
例如其它项目开发的组件。
等等】
4.系统结构
移动OA系统可规划为一个四层的安全控制域,网络安全设计以各域的工作特点为依据进行设计。
1.终端用户层:
作为系统向各种手机终端提供展现层,手机用户通过安装客户端程序实现移动办公,目前支持市面上各种主流终端的使用。
2.运营商服务层:
各电信运营商(移动/电信/联通)提供的无线网络环境层,支持GSM、GPRS、CDMA、WCDMA、3G、WIFI等各种无线网络环境,对于移动网络需要同时支持CMNET与CMWAP。
3.业务逻辑层:
系统核心业务处理层,主要支撑系统与外部业务系统、手机终端的数据请求处理,实现信息移动化,包括基础服务支撑、业务解析运行引擎、终端访问安全管理、通用组件,以及系统管理功能。
4.外部系统层:
系统与外部接入系统的适配层,主要的外部接入系统包括办公自动化系统(OA系统)及其他IT应用系统。
移动OA结构图
5.网络拓扑图结构
移动OA网络拓扑结构图
移动OA网络拓扑划分层次来描述,共分为:
⏹终端侧:
发起网络请求的终端设备和软件。
⏹网络侧:
运营商的网络。
⏹机房侧:
进行移动化IT系统和管理通信设备的移动OA服务器。
第三章系统功能需求
1.移动办公系统升级改造需求
XXX在2007年及建设好基于windowsmobile的移动办公系统,并在2010年将该系统扩展至ios系统,为保证系统建设一致性,本次系统建设要求在原有的移动办公系统上增加相应的适配软件模块,要求支持苹果IOS4.0、Android2.0及微软WindowsMobile6.1以上移动终端操作系统;
本次系统升级改造后要求在苹果IOS4.0、Android2.0及微软WindowsMobile6.1以上多种智能终端操作系统上实现原有的移动办公系统上的所有流程,具体见下表:
功能模块
实现功能
登录
登录
待办待阅
收文审批
发文审批
内办文审批
合同处理审批
信息审批
督办审批
会议审批
收文阅文
发文阅文
内办文阅文
合同处理阅文
信息阅文
督办阅文
会议阅文
公文排序
公文流转
公文发送
公文查询
查询公文
查询结果列表
会议通知
会议通知列表
会议通知详情
移动邮件
收邮件
回复邮件
转发邮件
发送邮件
邮箱设置
通讯录
组织结构树
人员列表
人员详情
通知通告
通知通告列表
通知通告详情
市领导批示
市领导批示列表
市领导批示详情
代理授权
代理授权列表
代理授权详情
人员结构树
机关名片
机关名片列表
机关名片详情
拨打电话
发送短信
消息系统
消息列表
消息详情
消息附件
回复消息
短信中心
短信列表
短信详情
发送短信
接收短信息
性能测试
性能测试
✓界面显示要求
✓待办公文列表
待办公文列表采用两行显示
1、第一行:
公文速级(Icon)、业务种类、接收时间
2、第二行:
公文标题
✓待办公文列表排序
3、按业务种类排序(按待办公文类型来排)
4、按速级排序(特急、急件、平件三种)
5、接收时间排序
✓公文详细信息界面元素
6、收文
来文单位、紧急程度、标题、内容摘要、意见
7、外发文
主办单位、主送单位、抄送单位、事由(标题)、紧急程度、拟稿人、密级、意见
8、内办文
主办单位、主送单位、抄送单位、事由、紧急程度、拟稿人、密级、历史意见
9、督办
事项名称、承办部门、会办部门、密级、紧急程度、督字、号、督办类别、要求完成时间、历史意见
✓网站信息审批
主办单位、拟稿人、事由(标题)、历史意见
✓会议申请
召开时间、会议地点、议题、申请部门、申请时间、参加人员、意见
●正文和附件文件类型
公文正文的文件类型为Tif、Doc和ceb
公文附件的文件类型无限制,其中Office系列、图片格式、Tif可直接在手机端浏览
提供公文附件下载功能
超过5M的文件将提供下载功能但不能在手机端直接预览。
✓意见录入
用户可直接输入意见或从常用词条中选择,包括公用词条和个人词条
●审批意见发送
文秘处长、领导批示、承办、会办等环节会用到移动办公审批。
审批意见的发送首先选择环节,环节的排序顺序与OA中一致,当用户要选择N个下一关环节(1≤N≤4个)时,用户通过多级下拉框联动菜单来实现,当上一级菜单选择后,下一级菜单会自动过滤不可选的环节或自动选择必选环节。
当审批意见发送至默认环节默认人员时,将不再出现环节选择和人员选择界面,该意见将被直接发送。
环节选择完成后,用户可以分别对每个环节选择人员(含组)
人员选择完成后,用户即可发送审批意见。
✓移动邮件
●实现方式
移动办公平台通过Pop3/Smtp访问信息办邮件服务器
●功能需求
提供邮件收取、查看列表、查看内容、查看附件、邮件发送、邮件转发、邮件回复、邮件删除(不同步删除OA邮件)功能
✓会议管理
●手机端操作流程
登录→会议列表→会议详情
●会议列表
会议列表包括内部会议和外出会议
会议列表无权限控制,对所有用户均可见
会议列表采用两行显示:
Ø第一行:
会议标题
Ø第二行:
会议时间,会议地点
会议列表只采用会议时间排序(由新到旧,只显示一周,可查询上周及下周)
●会议详情
会议详情界面元素:
开会日期、地点、会议名称、参加人员、组织者或部门、创建时间
✓通知通告
●手机端操作流程
登录→通知通告列表→通知通告详情
●通知通告列表
通知通告列表采用两行显示:
第一行:
通知通告标题
第二行:
发布时间
会议列表只采用发布时间排序(由新到旧)
●通知通告详情
通知通告详情界面元素与OA中一致
通知通告可能含附件,附件类型无限制,其中Office系列、图片格式、Tif可直接在手机端浏览。
提供附件下载功能。
超过5M的附件将提供下载功能但不能在手机端直接预览。
✓通讯录管理
通讯录管理采用树形结构展现,只按部门进行分类。
通讯录个人信息元素:
姓名、办公电话、手机号码、电子邮件、备注
通讯录人员在OA增加、删除、修改、调动人员时,会与OA通讯录保持一致。
管理员可在移动办公平台Web管理页面上启用/停用用户。
2.车辆管理模块升级改造需求
车辆管理系统是基于B/S架构的新型车辆管理平台,它适用于各政府机构及其下属单位,利用信息技术跟踪车辆的采购、检验、调拨、保养、维修、报废等环节,并提供完整的车辆统计报表和强大的数据分析功能。
规范政府机构车辆管理工作,改进车辆内部调拨、车辆维护等流程,显著提高管理水平和经济效益。
✓系统功能架构
车辆管理系统
车辆数据
车辆运行费用
行车里程
驾驶员档案
违章登记
车辆维修
在用车辆
报废车辆
在职司机
离职司机
燃料费
维修