软件需求规格说明书(超详细哦)
- 格式:doc
- 大小:1.25 MB
- 文档页数:26
二、需求规格说明书完成人:1.概述(Summary)项目的目的与目标(Purpose and Aim of Project)图书管理系统需求说明书是为了让系统的涉众就该系统的需求达成一致认可,明确该系统的需求,为后续的开发工作提供依据。
通常,该需求规格说明可以作为产品设计的主要依据,并作为程序员编码时了解软件实际需求的主要参考资料。
同时,需求规格说明是产品实现后用于检验的主要考察依据,是测试人员编写测试用例时的主要参考文件。
另外,本文档还可以为其他需要了解系统需求的人员提供产品需求的详细说明。
术语定义(Terms Glossary)文档中采用的专门术语的定义及缩略词简要如下:使用者:系统管理员、图书管理员、读者。
UML:统一建模语言。
相关文档(Related Documents)朱少民、左智,《软件过程管理》,清华大学出版社:张燕、洪蕾等编著,《软件工程导论》,机械工业出版社;王珊等,《数据库原理及设计》,清华大学出版社;2.问题初始分析(Early Analysis)场景描述(Scene Description)一、系统管理员1.用例名称:系统管理员2.范围:系统的更新和维护。
3.级别:管理系统4.主要参与人员:系统管理人员。
5.涉及及其关注点:系统管理员:希望能够定期的维护图书管理系统,及时的进行系统的更新。
6.前置条件:系统管理员必须有更新和维护系统的权限。
7.成功保证:能够成功的更新和维护该系统。
8.主成功场景:系统管理员更新和维护图书管理系统。
9.特殊要求:(1)适用于window系统。
(2)当访问出现问题是,系统有强大的恢复能力。
二、图书管理员管理图书1.用例名称:图书管理员管理图书2.范围:图书3.级别:管理目标4.主要参与者:图书管理员5.涉及及其关注点:管理员:希望能够准确、快速的输入,而且没有输入错误,因为如果输入错误,将导致图书的信息报错的等。
6.前置条件:图书管理员必须经过确认和保证。
停车场管理系统软件需求规格说明(SRS) 组员:张家铭、吴建明刘仕乾、王国锋赵方通、张泽华目录软件需求规格说明(SRS) 11范围 41.1标识 41.2系统概述 41.3文档概述 41.4基线 42引用文件 43需求 53.1所需的状态和方式 53.2需求概述 53.2.1目标 53.2.2运行环境 53.2.3用户的特点 53.2.4关键点 63.2.5约束条件 63.3需求规格 63.3.1软件系统总体功能/对象结构 6 3.3.2软件子系统功能/对象结构 10 3.3.3描述约定 103.4CSCI能力需求 103.5CSCI外部接口需求 103.5.1接口标识和接口图 103.6CSCI内部接口需求 103.7CSCI内部数据需求 103.8适应性需求 113.9保密性需求 113.10保密性和私密性需求 113.11CSCI环境需求 123.12计算机资源需求 123.12.1计算机硬件需求 123.12.2计算机硬件资源利用需求 12 3.12.3计算机软件需求 123.12.4计算机通信需求 123.13软件质量因素 123.14设计和实现的约束 133.15数据 133.16操作 133.17故障处理 133.18算法说明 133.19有关人员需求 133.20有关培训需求 133.21有关后勤需求 143.22其他需求 143.23包装需求 143.24需求的优先次序和关键程度 144合格性规定 145需求可追踪性 146尚未解决的问题 157注解 15附录 151范围1.1标识本文档为停车场管理系统软件需求规格说明书,版本号1.01。
1.2系统概述随着科技的进步和人类文明的发展,智能停车场管理系统在住宅小区、大厦、机关单位的应用越来越普遍。
而人们对停车场管理的要求也越来越高,智能化程度也越来越高,使用更加方便快捷,也给人类的生活带来了方便和快乐。
不仅提高了现代人类的工作效率,也大大的节约了人力物力,价低了公司的运营成本,并使得整个管理系统安全可靠。
计算机软件需求规格说明模板文章标题:深入探讨计算机软件需求规格说明模板一、引言计算机软件需求规格说明(SRS)是软件工程中的关键文档,它定义了软件系统应该具备的功能和性能。
随着信息技术的迅速发展,SRS在软件开发过程中扮演着至关重要的角色。
本文将深入探讨计算机软件需求规格说明模板,包括其结构、内容和编写要点,以期帮助读者更好地理解和运用SRS。
二、SRS模板的结构1. 引言在SRS模板中,引言部分通常包括项目的背景介绍、目的、范围和定义、参考文献以及术语缩写。
2. 项目概述项目概述部分描述了软件系统的总体特征和功能,包括目标和范围、系统的整体概述和目标受众等。
3. 详细需求描述在详细需求描述部分,详细描述了系统功能和非功能需求。
这包括对用户界面、安全性能、可靠性、可用性和可维护性等方面的要求。
4. 系统模型系统模型部分通常包括数据流图、实体关系图、状态转换图等,以帮助读者更好地理解系统的结构和功能。
5. 约束在约束部分,列出了开发过程中存在的各种约束,如技术约束、法律约束、资源约束等。
6. 其他需求其他需求部分包括了性能需求、设计约束、外部接口需求等其他重要的需求信息。
三、SRS模板的编写要点1. 简洁明了在编写SRS时,应注意语言简明、条理清晰,避免使用过多的技术术语和行业名词,以便各方读者更好地理解。
2. 准确全面SRS应确保所有需求都得到准确全面的描述,并且需求是一致的、完整的、可验证的和可追踪的。
3. 可追踪性每个需求都应该有一个唯一的标识符,便于跟踪需求的实现和验证,同时需求之间的关联也要明确。
四、个人观点和理解对于SRS模板,我认为其编写的质量和准确性是至关重要的。
只有当SRS能够清晰准确地描述系统的需求时,才能为软件开发过程提供明确的方向和目标。
SRS应该是灵活的,能够适应需求变化和系统演化,因此在编写时应考虑到系统的可扩展性和可维护性。
五、总结和回顾本文深入探讨了计算机软件需求规格说明模板的结构、编写要点和个人观点。
软件需求与规格说明软件需求和规格说明是软件开发过程中非常重要的一环。
它们旨在明确软件系统的功能需求和性能要求,为开发团队提供指导,并为软件产品的设计和实施提供基础。
1. 引言软件需求与规格说明是软件开发项目的基础文档之一。
本文档旨在收集、分析和定义软件系统的需求,进而明确系统的功能和性能要求。
同时,本文档还将展示软件系统的各种限制和约束。
2. 需求概述本节将对软件系统的需求进行概括性描述,包括系统的目标和用途、系统的主要功能模块以及与其他系统的接口等。
2.1 系统的目标和用途本软件系统旨在解决xxx问题,并提供xxx功能。
它将用于xxx领域,满足用户的xxx需求。
2.2 主要功能模块本软件系统主要包括以下功能模块:- 模块1:xxx功能,用于实现xxx的操作和处理。
- 模块2:xxx功能,用于实现xxx的操作和处理。
- 模块3:xxx功能,用于实现xxx的操作和处理。
2.3 系统接口本软件系统需要与其他系统进行接口交互,包括但不限于以下接口:- 接口1:与xxx系统进行数据交换。
- 接口2:与xxx设备进行通信。
3. 功能需求本节将详细描述软件系统的功能需求,包括用户需求和系统需求。
3.1 用户需求3.1.1 需求1:用户能够通过界面进行xxx操作。
3.1.2 需求2:用户能够 xxx 功能。
3.1.3 需求3:用户能够 xxx 功能。
3.2 系统需求3.2.1 需求1:系统能够按照用户的指令进行xxx处理。
3.2.2 需求2:系统能够 xxx 功能。
3.2.3 需求3:系统能够 xxx 功能。
4. 性能需求本节将阐述软件系统的性能需求,包括响应时间、并发处理能力等。
4.1 响应时间4.1.1 响应时间需求1:系统需在用户发出指令后的3秒内给出响应。
4.1.2 响应时间需求2:系统需在用户发出指令后的2秒内完成相应处理。
4.2 并发处理能力4.2.1 并发处理需求1:系统需支持同时处理100个并发请求。
软件需求规格说明书完整版软件需求规格说明书标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]需求规格说明书1.引⾔⼈事管理系统分析⼩组对当今社会的⼈事管理⽅⾯的需求进⾏了认真⽽全⾯的调查。
根据对企业的⼈事管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对⼈事管理企业的员⼯基本信息、员⼯调动、员⼯奖罚、员⼯培训、员⼯考评、员⼯调薪、员⼯职称评定,确定了系统性能要求,系统运⾏⽀持环境要求,数据项的名称、数据类型、数据规格。
以上这⼀切为统下⼀步的开发⼯作奠定了良好的基础。
本软件需求说明书全⾯、概括性地描述了⼈事管理系统所要完成的⼯作,使软件开发⼈员和⽤户对本系统中的业务流程及功能达成共识。
通过本需求说明书可以全⾯了解⼈事管理系统所要完成的任务和所能达到的功能。
编写⽬的1.为开发⼩组成员、客户之间提供共同的协议⽽创⽴基础。
对⽔上交通微信公众号功能的实现作使命描述。
2.根据⽔上交通微信公众号的特点,对被开发软件的主要功能、性能进⾏完整描述,为软件开发者进⾏详细设计和编程提供基础。
3.本说明书的预期读者为开发⼩组成员及甲⽅负责⼈。
本说明能让甲⽅代表更好地了解本系统,减少彼此之间交流的困难和开发中因为需求不明确⽽产⽣的不必要的⿇烦。
项⽬背景随着计算机技术、⽹络技术和信息技术的发展,现在⽔上交通更趋于系统化、科学化和⽹络化。
⽹络办公⾃动化系统是计算机技术和⽹络迅速发展的⼀个办公应⽤解决⽅案,它的主要⽬的是实现信息交流和信息共性,提供协同⼯作的⼿段,提⾼办公的效率,让⼈们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的⼈事管理⽔平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的⼈⼒和物⼒,在信息时代这种传统的管理⽅法必然被计算机为基础的信息管理所取代。
××软件公司(简称)主营业务是软件开发,公司⽬前规模为100⼈,公司设有⼈事部、财务部、⾏政部、研发部、销售部与公关部,⼈员类型有以下⼏种:普通员⼯、部门经理和总经理,其中⼈事部设有1个⼈事经理、3个⼈事助理。
软件开发方向“成绩管理系统"软件需求规约安博教育集团二零零八年十月修订历史记录目录1 引言 (5)1。
1 目的 (5)1。
2 文档格式 (5)1.3 预期的读者和阅读建议 (5)1.4 范围 (6)1.5 术语 (7)1。
6 参考文献 (7)2 系统概述 (7)2。
1 概述 (7)2。
2 功能 (7)2.3 运行环境 (8)2.4 假设与依赖 (9)3 系统特性 (9)3。
1 系统角色 (9)3.2 学生管理 (11)3.2。
1 增加学生信息 (11)3。
2。
2 修改学生信息 (11)3。
2.3 删除学生信息 (11)3.2.4 导入学生信息 (11)3。
3 教师管理 (12)3.3.1 增加教师信息 (12)3。
3.2 修改教师信息 (12)3.3。
3 删除教师信息 (12)3。
3。
4 导入教师信息 (12)3。
4 课程管理 (13)3.4.1 增加课程基本信息 (13)3。
4。
2 修改课程基本信息 (13)3。
4。
3 删除课程基本信息 (13)3。
4。
4 维护课程学生信息 (13)3。
5 成绩查询 (14)3。
5.1 学生查询成绩 (14)3.5。
2 教师查询成绩 (14)3。
6 成绩分析与统计 (14)3。
6。
1 考试成绩表 (14)3.6。
2 班级各科平均成绩表 (14)3.6。
3 年级成绩排名表 (15)3。
7 系统维护 (15)3。
7.1 数据字典维护 (15)4 非功能性需求 (15)4。
1 性能需求 (15)4。
2 安全性需求 (15)4。
3 可用性需求 (16)4.4 用户文档 (17)4。
5 其它需求 (17)5 外部接口需求 (17)5.1 用户接口 (17)5.2 硬件接口 (17)5.3 软件接口 (18)5.4 通信接口 (18)1 引言1.1 目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。
系统软件需求规格说明书(某公司)版本号:拟稿人:拟稿日期:版本记录目录1引言 (1)1.1编写目的 (1)1.2文档范围 (1)1.3预期读者 (1)2系统综述 (1)2.1项目描述 (1)2.2系统功能框架 (1)2.3用户特点 (1)2.4系统运行环境 (1)2.4.1硬件环境 (1)2.4.2软件环境 (1)3系统用户角色 (2)4功能规格说明 (2)4.1模块一 (2)4.1.1功能一 (2)5接口需求 (2)5.1用户接口 (2)5.2软件接口 (2)6非功能需求 (2)6.1安全性需求 (2)6.2故障处理要求 (2)6.3软件质量属性 (3)6.3.1正确性 (3)6.3.2容错性 (3)6.3.3稳定性 (3)6.3.4高效性 (3)6.3.5易用性 (3)6.3.6灵活性 (3)6.3.7可扩展性 (3)6.3.8易兼容性 (4)1引言1.1编写目的(标题:黑体四号,黑色加粗,短前0.5行,行距1.5倍)。
(正文:黑体小四,黑色,首行缩进2字符,行距1.5倍)。
1.2文档范围1.3预期读者2系统综述2.1项目描述2.2系统功能框架2.3用户特点2.4系统运行环境2.4.1硬件环境2.4.2软件环境3系统用户角色4功能规格说明4.1模块一4.1.1功能一4.1.1.1业务描述4.1.1.2操作流程4.1.1.3输入4.1.1.4输出4.1.1.5界面4.1.1.6用户权限4.1.1.7约束条件5接口需求5.1用户接口5.2软件接口6非功能需求6.1安全性需求1)系统应提供完善的权限、角色控制,且支持我行未来组织机构发展需要。
2)系统提供运行维护所需要的日志信息。
3)系统支持单点登录和统一认证的需要。
6.2故障处理要求如果发现运行异常现象,应当具有报警信息提示,并对出现的异常记录在日志文件中。
6.3软件质量属性6.3.1正确性系统的运行流程和数据处理必须是被验证为正确的,在进行渐近式的开发过程中需要在每一个迭代提交的基础上进行不断的验证,以降低风险。
软件需求规格说明书1引言版本更新说明1.1编写目的编写此文档的目的是进一步指定软件开发的细节问题,希望能使本软件开发工程更具体.是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现,阐述实用北京及范围,提供客户解决问题或者达到目标所需的条件或全能,提供一个度量和遵循的基准。
具体的编写目的如下:A.定义软件总体要求,作为用户和软件开发人员之间的相互了解的基础;B.提供性能要求、初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础;C.作为软件总体测试的依据。
预期读者:A.项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。
B.软件设计师:对需求进行分析,并设计出系统,包括数据库的设计.C.程序员:配合《设计报告》,了解系统功能,编写《用户手册》。
D.测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试.E.销售人员:了解预期产品的功能和性能.F.用户:了解预期产品的功能和性能,与分析人员预期对整个需求进行讨论和协商。
G.其它人员:如部门领导、公司领导等可以据此了解产品的功能和性能。
1.2背景说明:a.待开发的软件系统的名称:小假游;b.任务开发者:c。
适用对象:在校大学生;1。
3定义J2RE是Java2 Runtime Environment,即Java运行环境,有时简称JRE。
如果你只需要运行Java程序或Applet,下载并安装它即可。
如果你要自行开发 Java 软件,请下载JDK。
在JDK中附带有JRE.注意由于Microsoft对Java的支持不完全,请不要使用IE自带的虚拟机来运行 Applet,务必安装一个JRE或JDK。
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
失物搜索器系统软件需求规格说明书修订表审批记录目录1.引言 (6)1.1目的 (6)1.2适用范围 (6)1.3参考资料................................................................................................................ 错误!未定义书签。
1.4术语和缩略语 ....................................................................................................... 错误!未定义书签。
2.系统概述 (6)2.1产品描述 (6)2.2产品功能 (7)2.3一般约束................................................................................................................ 错误!未定义书签。
3.功能性需求分类 (8)3.1功能描述1 ............................................................................................................ 错误!未定义书签。
3.2功能描述2 (8)4.产品的非功能性需求 ................................................................................... 错误!未定义书签。
4.1外部接口说明 ....................................................................................................... 错误!未定义书签。
软件需求规格说明(SRS)说明:1.《软件需求规格说明》(SRS)描述对计算机软件配置项CSCI的需求,及确保每个要求得以满足的所使用的方法。
涉及该CSCI外部接口的需求可在本SRS中给出:或在本SRS引用的一个或多个《接口需求规格说明》(IRS)中给出。
2.这个SRS,可能还要用IRS加以补充,是CSCI设计与合格性测试的基础。
软件需求规格说明的正文的格式如下:1范围本章应分为以下几条。
1.1标识本条应包含本文档适用的系统和软件的完整标识,(若适用)包括标识号、标题、缩略词语、版本号和发行号。
1.2系统概述本条应简述本文档适用的系统和软件的用途,它应描述系统和软件的一般特性;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;列出其他有关的文档。
1.3文档概述本条应概述本文档的用途和内容,并描述与其使用有关的保密性或私密性要求。
1.4基线说明编写本系统设计说明书所依据的设计基线。
2引用文件本章应列出本文档引用的所有文档的编号、标题、修订版本和发行日期,也应标识不能通过正常的供货渠道获得的所有文档的来源。
3需求本章应分以下几条描述CSCI需求,也就是,构成CSCI验收条件的CSCI的特性。
CSCI 需求是为了满足分配给该CSCI的系统需求所形成的软件需求。
给每个需求指定项目唯一标识符以支持测试和可追踪性。
并以一种可以定义客观测试的方式来陈述需求。
如果每个需求有关的合格性方法(见第4章)和对系统(若适用,子系统)需求的可追踪性(见5.a条)在相应的章中没有提供,则在此进行注解。
描述的详细程度遵循以下规则:应包含构成CSCI验收条件的那些CSCI特性,需方愿意推迟到设计时留给开发方说明的那些特性。
如果在给定条中没有需求的话,本条应如实陈述。
如果某个需求在多条中出现,可以只陈述一次而在其他条直接引用。
3.1所需的状态和方式如果需要CSCI在多种状态和方式下运行,且不同状态和方式具有不同的需求的话,则要标识和定义每一状态和方式,状态和方式的例子包括:空闲、准备就绪、活动、事后分析、培训、降级、紧急情况和后备等。
X X X X X X单位X X X X X X X项目软件需求规格说明书金碧信息科技目录第一章引言 (5)1 编写目的 (5)2 软件需求分析理论 (5)3 软件需求分析目标 (5)4 参考文献 (6)第二章需求概述 (7)1. 项目背景 (7)2. 需求概述 (7)3. 条件与限制(可选) (8)4. 移动办公系统结构 (8)5. 移动办公网络拓扑图 (9)第三章系统功能需求 (10)1. 移动办公系统升级改造需求 (10)✓界面显示要求 (11)✓待办公文列表 (11)✓待办公文列表排序 (11)✓公文详细信息界面元素 (11)✓网站信息审批 (12)✓会议申请 (12)✓意见录入 (12)✓移动邮件 (12)✓会议管理 (13)✓通知通告 (13)✓通讯录管理 (14)2. 车辆管理模块升级改造需求 (14)✓系统功能架构 (14)✓网络拓扑结构 (15)3. 电子公文预览需求 (16)✓电子公文交换网络 (16)✓电子公文交换流程 (18)4. 政务信息管理系统平台功能需求 (19)第四章软硬件或其他外部系统接口需求 (22)1. 用户界面 (22)2. 硬件需求 (22)3. 网络需求 (22)4. 接口需求 (23)5. 通信需求 (23)6. 运行环境 (24)第五章其他非功能需求 (25)1. 性能需求 (25)2. 安全设施需求 (26)3. 安全性需求 (26)4. 扩展性需求 (27)5. 可移植性需求 (27)第一章引言1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
2软件需求分析理论软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。
软件需求分析是一个项目的开端,也是项目实施最重要的关键点。
据有关的机构分析结果表明,设计的软件产品存在不完整性、不正确性等问题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(Any where/Any time/Any data/Any device)办公,通过移动终端设备,打破时空的局限实现轻松办公。
使用户能利用各种移间与空间的限制,随时随地、自由便利地办公。
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年及建设好基于windows mobile的移动办公系统,并在2010年将该系统扩展至ios系统,为保证系统建设一致性,本次系统建设要求在原有的移动办公系统上增加相应的适配软件模块,要求支持苹果IOS 4.0、Android 2.0及微软WindowsMobile 6.1以上移动终端操作系统;本次系统升级改造后要求在苹果IOS 4.0、Android 2.0及微软WindowsMobile 6.1以上多种智能终端操作系统上实现原有的移动办公系统上的所有流程,具体见下表:✓界面显示要求✓待办公文列表待办公文列表采用两行显示1、第一行:公文速级(Icon)、业务种类、接收时间2、第二行:公文标题✓待办公文列表排序1、按业务种类排序(按待办公文类型来排)2、按速级排序(特急、急件、平件三种)3、接收时间排序✓公文详细信息界面元素1、收文来文单位、紧急程度、标题、内容摘要、意见2、外发文主办单位、主送单位、抄送单位、事由(标题)、紧急程度、拟稿人、密级、意见3、内办文主办单位、主送单位、抄送单位、事由、紧急程度、拟稿人、密级、历史意见4、督办事项名称、承办部门、会办部门、密级、紧急程度、督字、号、督办类别、要求完成时间、历史意见✓网站信息审批主办单位、拟稿人、事由(标题)、历史意见✓会议申请召开时间、会议地点、议题、申请部门、申请时间、参加人员、意见●正文和附件文件类型公文正文的文件类型为Tif、 Doc和ceb公文附件的文件类型无限制,其中Office系列、图片格式、Tif可直接在手机端浏览提供公文附件下载功能超过5M的文件将提供下载功能但不能在手机端直接预览。
✓意见录入用户可直接输入意见或从常用词条中选择,包括公用词条和个人词条●审批意见发送文秘处长、领导批示、承办、会办等环节会用到移动办公审批。
审批意见的发送首先选择环节,环节的排序顺序与OA中一致,当用户要选择N 个下一关环节(1≤N≤4个)时,用户通过多级下拉框联动菜单来实现,当上一级菜单选择后,下一级菜单会自动过滤不可选的环节或自动选择必选环节。
当审批意见发送至默认环节默认人员时,将不再出现环节选择和人员选择界面,该意见将被直接发送。
环节选择完成后,用户可以分别对每个环节选择人员(含组)人员选择完成后,用户即可发送审批意见。
✓移动邮件●实现方式移动办公平台通过Pop3/Smtp访问信息办邮件服务器●功能需求提供邮件收取、查看列表、查看内容、查看附件、邮件发送、邮件转发、邮件回复、邮件删除(不同步删除OA邮件)功能✓会议管理●手机端操作流程登录→会议列表→会议详情●会议列表会议列表包括内部会议和外出会议会议列表无权限控制,对所有用户均可见会议列表采用两行显示:➢第一行:会议标题➢第二行:会议时间,会议地点会议列表只采用会议时间排序(由新到旧,只显示一周,可查询上周及下周)●会议详情会议详情界面元素:开会日期、地点、会议名称、参加人员、组织者或部门、创建时间✓通知通告●手机端操作流程登录→通知通告列表→通知通告详情●通知通告列表通知通告列表采用两行显示:第一行:通知通告标题第二行:发布时间会议列表只采用发布时间排序(由新到旧)●通知通告详情通知通告详情界面元素与OA中一致通知通告可能含附件,附件类型无限制,其中Office系列、图片格式、Tif可直接在手机端浏览。
提供附件下载功能。
超过5M的附件将提供下载功能但不能在手机端直接预览。
✓通讯录管理通讯录管理采用树形结构展现,只按部门进行分类。
通讯录个人信息元素:姓名、办公电话、手机号码、电子邮件、备注通讯录人员在OA增加、删除、修改、调动人员时,会与OA通讯录保持一致。
管理员可在移动办公平台Web管理页面上启用/停用用户。
2.车辆管理模块升级改造需求车辆管理系统是基于B/S架构的新型车辆管理平台,它适用于各政府机构及其下属单位,利用信息技术跟踪车辆的采购、检验、调拨、保养、维修、报废等环节,并提供完整的车辆统计报表和强大的数据分析功能。
规范政府机构车辆管理工作,改进车辆内部调拨、车辆维护等流程,显著提高管理水平和经济效益。
✓系统功能架构✓ 网络拓扑结构车辆管理网络结构车辆管理服务器及数据库与OA 服务器及数据库部署在同一局域网内,通过系统接口,实现与OA 系统的统一登陆认证。