软件开发规范之总体设计方案模板_第1页
软件开发规范之总体设计方案模板_第2页
软件开发规范之总体设计方案模板_第3页
软件开发规范之总体设计方案模板_第4页
软件开发规范之总体设计方案模板_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.1 .引言1.1创建目的本文件作为*与XXXXxxxx公司就xxxx司(局或公司) XXXXxxxx系统的需求理解达成一致的基础文件,双方制定项目范围,作为签订合同的主要基础,作为本项目检验的主要依据。 同时,本文作为*XXX后继业务的基础,也可以用于双方项目负责人、项目经理、技术开发人员、测试人员等理解需求。1.2适用范围本文适用于与此项目相关的软件开发阶段及其所有相关人员。 其中: *相关人员项目负责人、公司项目经理、技术开发人员(包括分析师、设计人员和计划人员)和测试人员应着重阅读本文档的各部分。 其他人可以有选择地阅读这份文件。1.3文档概述本文档介绍了XXXXXXXXXX系统项目中软件的总体设计构想。本文首先从业务背景、系统功能、执行环境等方面概述了系统,然后从设计原则、功能设计、数据结构设计等方面阐述了系统的总体设计情况,并详细阐述了系统技术实现策略、项目实施和需要决定的问题。1.4参考资料列出本文的参考文件清单,包括出版部门、作者、版本、日期等资讯。 示范:仅供参考,没有实质性内容。XXX总体需求书 (以XXX为单位以XXX提供)XXX需求调研报告作者: XXX设计模式 XXXXXX出版社UML用户指南 XXXXXXX出版社1.5术语、定义和缩写列出与本文档相关的术语、缩写和相关定义。 定义所有必要的术语,使读者能够正确说明软件要求的规格。 您可能希望为整个公司创建跨多个项目的术语表。 您也可以仅包括特定于项目的软件要求规范中的术语。 示范:仅供参考,没有实质性内容。1 ) OLTP:on-linetransactionprocessing,在线事务处理。2 )一种软件技术,允许OLAP :在线联机分析处理、在线分析处理分析者、管理员或执行者从不同的角度快速、一致和交互地访问信息,从而获得对数据的更深入的理解。二.总体概述2.1现有系统的说明“简要介绍客户现有系统的功能、性能和其他方面,如果客户没有系统,可以减少。 您还可以描述现有系统的应用情况、系统规模和人员使用情况。 描述客户目标应用程序环境平台。 例如软件环境、硬件环境、网络环境、通信状况、人员计算机的使用级别等。 示范:仅供参考,没有实质性内容。对于金融速报工作,* .以前也开发过C/S结构的系统,后台数据库是SQL Server,开发工具是VB6.0。 该系统主要执行以下工作:1 .根据人行横道各业务局每天报告的数据传真,在系统中追加记录数据。2 .根据报告的数据编制金融速报文件。3 .将金融速报数据传送到人行横道时间序列数据库。金融速报系统的工作流程如下:2.2有问题通过上述现状描述,分析现有组织结构、现有系统等中存在的问题。 示范:仅供参考,没有实质性内容。该系统基本满足了金融快报工作的要求,但由于目前各级领导对快报内容的要求不断变化,系统无法通过参数配置来满足日益变化的内容要求。 同时,由于系统的C/S架构特点,系统无法实现各业务局自行提交统计数据的要求,需要改进原系统以满足业务需求。2.3系统建设目标简要说明本项目或系统的总体目标,将建设什么样的应用系统。 示范:仅供参考,没有实质性内容。新系统基于B/S结构,更好地符合金融速报“快”的特点,打破原系统过于依赖外部媒体的旧规则,以简单易用为设计思想,以快速获得为设计指导,以* *内网为媒体,由业务人员自主提出2.4需求概览以图形形式显示整体业务流程图,简单说明整体业务流程、业务范围、要求。 以图表形式表示属于整体业务流程图的子系统业务流程图,记述子系统业务流程。 (子)简单地记述商业规则,例如智能的计算规则、数据提取、加载规则等商业规则。 以图表格式显示用户级别需求的简要说明。 如果不需要在这里表达,可以剪下来。 简要说明了功能性和非功能性的要求,可以用图表表示。 示范:仅供参考,没有实质性内容。为使金融速报的处理更加方便,为报告风格的灵活变动提供适当的特点,*调查统计部门提出,应结合新的金融速报系统或数据交换技术框架体系,由各部门人员自由申报。 采用在金融快报系统内生成金融快报WORD文档、EXCEL文件和时间序列数据文件的灵活指标模型,采用易于添加指标的灵活模板定制模型,简单交换提交文件模板。2.5新系统功能以图表形式列出新系统具有的功能,特别是特色功能,简单说明新系统的功能。 示范:仅供参考,没有实质性内容。该金融速报信息系统主要包括以下功能:1 .提交数据,帮助各业务局简单地将数据输入系统。2 .数据管理有助于综合审查调查统计司提交的数据。3、速报输出是根据收集的数据进行整理加工,根据国事和中国事的要求输出数据的结果。4 .数据传输,收集的数据按接口要求传输到时间序列数据库。5 .管理系统管理、系统用户和权限。6 .配置管理器管理传送数据提交形式、金融速率信息模板和时间序列数据库的请求的配置。3 .系统设计3.1设计原则简述本业务系统总体设计原则和设计依据。 3.1.1整体设计路线说明本业务系统整体的设计途径。 示范:仅供参考,没有实质性内容。金融快报系统参考现有系统设计方案,采用B/S结构进行系统设计,提供数据交换平台和数据传输软件接口,提供灵活的指标,提供模板定制方案,大大提高金融快报处理的生产效率。3.1.2总体技术框架以图表形式描绘新系统的架构图,包括与外部应用系统的连接、硬件设备的连接、网络系统的连接等。 示范:仅供参考,没有实质性内容。3.1.3整体功能体系结构支持应用程序自动处理数据的过程,可以用图表形式列出需要与用户交互处理的过程。 每个角色说明都必须指明该角色可以处理哪些任务、哪些用户可以处理该角色,以及如果可能,该角色可以处理工作流审批或状态更改中的哪些进程。可以用图表形式一览显示此应用程序系统中搭载的程序模块和各模块的功能。 示范:仅供参考,没有实质性内容。金融速报系统的源数据由各司局人员在线提交,经金融速报管理人员处理后,生成要提交的数据文件并提交数据。 整个金融速报系统的工作流程如下首先,各局人员应通过数据交换平台提交业务数据,系统在收到数据后自动锁定当天的数据,业务人员需要重新报告数据时,应通知系统管理员数据的解锁。 在数据的报告完成后,管理者可以进行数据的显示和数据的修改,并在生成的文件上添加注释等。 处理完成后,可以生成并下载速报文件和时间序列文件。系统功能图如下所示3.1.4系统功能的导入“逐一明确系统功能的导入情况。 示范:仅供参考,没有实质性内容。金融速度信息的所有模块都配置在服务器侧,其功能是通过金融速度信息管理信息系统模块和通用数据交换平台数据采集模块共同实现的。 其中共同的数据交换平台实现了单点登录、权限验证、数据报告功能,金融快速信息管理信息系统实现了快速信息系统管理、数据管理和文件生成等功能。3.1.5系统的特点“把系统的新特征一一清楚地表现出来。 示范:仅供参考,没有实质性内容。金融速报系统具有以下特点:可扩展性和通用性:灵活多样的数据收集方法和报告定义模型使用户能够轻松收集各种数据。方便的模板定制系统:采用常见的MS EXCEL报告定义,使业务用户能够轻松实现报告定义,而无需特殊培训。3.2系统用户列出本系统所有用户的整体信息。 示范:仅供参考,没有实质性内容。3.2.1一般用户记述本系统的一般用户的整体信息。 示范:仅供参考,没有实质性内容。3.2.2登录用户描述本系统的登录用户的整体信息。 示范:仅供参考,没有实质性内容。3.2.3来客描述本系统的访问用户的整体信息。 示范:仅供参考,没有实质性内容。3.2.4部门管理员对本系统的部门级管理者的整体信息进行说明。 示范:仅供参考,没有实质性内容。3.2.5系统管理员记述本系统的系统管理者的整体信息。 示范:仅供参考,没有实质性内容。3.2.6信息子系统记载本系统中包含的所有子系统的参考列表等信息。 示范:仅供参考,没有实质性内容。3.3系统功能设计例显示本系统的功能参照文件的列表。 示范:仅供参考,没有实质性内容。3.3.1快速报告版本管理的例子显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。管理生成的速报文件的版本。3.3.2速度信息文档结构管理单元的示例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。管理速报文件的机构、内容、顺序。3.3.3文档内容管理的示例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。管理生成速报文件的文件内容。3.3.4指标信息管理单元的例子显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。定义文件中使用的指标信息。3.3.5速度信息生成模板管理单元的例子显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。在定义金融速度信息的过程中生成速度信息,转换数据的显示、制作用于转换数据修正的模板文件。3.3.6数据收集模板管理器的一个实例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。创建为在线报告数、原始数据显示和原始数据修改定义的模板文件。3.3.7申请机关信息管理的例子显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。登记和维护要提交的局的信息。3.3.8提交规则维护的示例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。管理各司局提交的数据属性。3.3.9系统常数信息维护的示例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。管理系统中的常量信息,如文件存储路径。3.3.10速度信息管理单元的示例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。通过速度信息管理,用户能够基于模板的选择生成金融速度信息,分类检索历史的各期间的速度信息。3.3.11数据查询的示例显示本模块实现的基本功能点等信息。 示范:仅供参考,没有实质性内容。金融速报管理者通过这个功能查询各监督局各期的提交数据。3.4数据结构设计以图表形式说明本应用程序的数据结构。 示范:仅供参考,没有实质性内容。3.5接口设计1 )内部接口设计以图表形式表示并说明本应用程序系统内部的数据接口、通信接口、应用程序接口设计。 2 )外部接口设计本应用系统和外部应用系统的接口设计以图形形式表示,包括数据交换、网络通信等外部接口设计进行说明。 3 )与其他网络系统的接口设计以图形形式表示本应用程序系统和其他网络系统的接口设计,包括网络协议、通信接口、数据转发接口等进行记述。 示范:仅供参考,没有实质性内容。3.6系统的性能与安全设计详细说明新系统的性能、安全性、其他非功能性等在系统响应速度、数据处理速度、网络传输速度、数据加密、权限设计等方面的设计方法。 示范:仅供参考,没有实质性内容。四.实现战略4.1技术战略从技术角度详细说明如何实现新的应用系统,采用什么样的新技术,如何确保技术的实现。 示范:仅供参考,没有实质性内容。4.1.1B/S架构的示例4.1.2JAVA/JNDI技术示例4.1.3LDAP技术的示例4.2安全政策从实施的角度来看,如何实现安全设计,以及采用哪些安全策略来确保新系统满足数据加密、CA身份验证和防火墙等安全要求。 示范:仅供参考,没有实质性内容。4.3数据存储备份策略说明应用程序系统如何实现数据存储备份、应采取哪种策略以及应遵守哪些存储规则和规范。 示范:仅供参考,没有实质性内容。4.4系统整合战略说明本应用程序系统如何与其他系统集成,如何集成,如何采用技术策略,如何确保集成系统的最佳性能,如何进行优化。 示范:仅供参考,没有实质性内容。5 .运行环境用图表显示新系统运行的服务器平台环境(操作系统、IIS、Mic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论