软件开发规范之总体设计方案模板.docx
《软件开发规范之总体设计方案模板.docx》由会员分享,可在线阅读,更多相关《软件开发规范之总体设计方案模板.docx(19页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、软件开发规范之总体设计方案模板一引言1.1编写目的本文档作为*与XXXXXXXXXX公司之间就*建立XXXX司局或单位XXXXXXXXXX系统需求理解达成一致共鸣的基础文件,作为双方界定项目范围、签定合同的主要基础,也作为本项目验收的主要根据。同时,本文档也作为*XXX后继工作开展的基础,供双方项目主管负责人、项目经理、技术开发人员、测试人员等理解需求之用。1.2适用范围本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中:*方面的项目负责人、公司方项目经理、技术开发人员包括分析人员、设计人员、程序人员、测试人员应重点阅读本文档各部分,其别人员可选择性阅读本文档。1.3文档概述本文档主
2、要描绘了XXXXXXXXXX系统项目的软件总体设计思路。本文档首先从业务背景、系统功能、运行环境等方面概要描绘系统,其次从设计原则、功能设计、数据构造设计等方面描绘系统的总体设计情况,然后进一步具体描绘系统技术实现策略、项目施行以及待确定的问题。1.4参考资料列出本文的参考文件清单,包括出版单位、作者、版本、日期等信息。示范:仅供参考,不具备任何本质性的内容。(XXX总体需求书)XXX单位XXX提供(XXX需求调研报告)XXX(设计形式)XXXXXX出版社(UML用户指南)XXXXXXX出版社1.5术语、定义和缩写列出本文档所涉及的专业术语、缩写词及相关定义。定义所有必要的术语,以便读者能够正
3、确地解释软件需求规格讲明,包括词头和缩写。你可能希望为整个公司创立一张跨越多项项目的词汇表,并且只包括特定于单一项目的软件需求规格讲明中的术语。示范:仅供参考,不具备任何本质性的内容。1)OLTP:On-lineTransactionProcessing,联机事务处理。2)OLAP:On-LineAnalyticalProcessing,联机分析处理;是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,进而获得对数据的更深化了解的一类软件技术。二总体概述2.1现有系统描绘扼要描绘客户现有系统的功能、性能以及其他方面,若客户没有系统,则可裁减。另外,可描绘客户现有系统的
4、应用状况以及系统规模、人员使用状况。描绘客户对象的应用环境平台,如软件环境、硬件环境、网络环境、通讯状况以及人员计算机使用水平等。示范:仅供参考,不具备任何本质性的内容。针对金融快报工作,*以前曾开发过一个C/S构造的系统,后台数据库为SQLServer,开发工具是VB6.0。该系统主要完成下面工作:1.根据人行各业务司局每日上报的数据传真,将数据补录到系统中。2.根据上报的数据制作金融快报文档。3.将金融快报的数据转发到人行时间序列数据库中。金融快报系统的工作流程如下:2.2存在问题通过上述现状描绘,分析现有组织构造、现有系统等方面存在的问题。示范:仅供参考,不具备任何本质性的内容。该系统初
5、步知足了金融快报工作的要求,但是,当前由于各级领导对快报内容的要求不断变化,系统无法通过参数配置来知足日益变化的内容要求。同时,由于系统的C/S架构特点,系统无法实现各业务司局自行报送统计数据的要求,因而需要对原系统进行改良以知足业务的需要。2.3系统建设目的扼要讲明本项目或系统的总体目的,即建成什么样的应用系统。示范:仅供参考,不具备任何本质性的内容。新的系统基于B/S构造,愈加合适金融快报“快的特点,打破了原系统太多依靠外部介质的陈规,以简便、易用为设计思想,以所见即所得为设计指导,以*内联网为传媒,真正实现了业务人员自主报送,管理人员专注管理工作。2.4需求概述能够用图表的形式给出总体业
6、务流程图,并扼要描绘总体业务流程,业务范围和要求。以图表的形式给出从属于总体业务流程图的子系统业务流程图并描绘子系统业务流程。扼要描绘子业务规则,如智能化的计算规则,数据抽取、加载规则等业务规则。扼要描绘用户层的需求,可用图表的形式给出。若不需要在此表述,可裁剪。扼要描绘功能性和非功能性需求,能够图表的方式给出。示范:仅供参考,不具备任何本质性的内容。为了能使金融快报处理工作更方便,合适报表样式灵敏变动的特点,*调查统计司提出:新的金融快报系统应该结合数据交换技术架构体系,由各司局人员自由报数;在金融快报系统内生成金融快报WORD文档、EXCEL文件和生成时间序列数据文件;采用灵敏指标形式,方
7、便添加指标;采用灵敏的模板定制形式,方便更换报送文件模板。2.5新系统功能能够用图表的形式列出新系统具有哪些功能,十分是特色功能,并扼要描绘新系统的功能。示范:仅供参考,不具备任何本质性的内容。这套金融快报信息系统主要包含下面几个方面的功能:1.数据报送,帮助各业务司局方便的将数据录入到系统中。2.数据管理,帮助调查统计司综合处对报送的数据进行审核。3.快报输出,根据采集到的数据进行整理加工,并将数据的结果根据国办与中办的要求进行输出。4.数据转发,采集到的数据根据接口的要求转送时间序列数据库。5.系统管理,对系统的用户、权限进行管理。6.配置管理,对数据报送的格式、金融快报的模版以及转发时间
8、序列数据库的要求进行配置管理。三系统设计3.1设计原则扼要描绘本业务系统总体设计原则和设计根据。3.1.1总体设计道路描绘本业务系统总体设计道路。示范:仅供参考,不具备任何本质性的内容。金融快报系统参考现有系统设计方案,采用B/S构造进行系统设计,提供与数据交换平台进行数据传输的软件接口,提供灵敏的指标,模板定制方案,极大地提高金融快报处理工作效率。3.1.2总体技术架构以图表的形式勾画出新系统的体系构造图,应包括与外部应用系统的连接,硬件设备的连接,网络系统的连接等。示范:仅供参考,不具备任何本质性的内容。3.1.3总体功能架构能够用图表的形式列出那些与应用程序自动进行数据处理的经过相对应、
9、需要通过用户交互来完成的处理经过。对于每种角色描绘,应指出这种角色能够胜任哪些任务,有多少用户可能具备这种角色,以及在可能情况下这种角色能够在工作流批准或状态改变中充当哪些处理经过。能够用图表的形式列出本应用系统有哪些程序模块,每个模块的功能是什么。示范:仅供参考,不具备任何本质性的内容。金融快报系统的源数据由各司局人员在线报送得到,经过金融快报管理员处理后生成要报送的数据文件进行数据报送,整个金融快报系统工作流程如下:首先,各司局人员通过数据交换平台进行业务数据报送,系统接收数据后自动对当天数据进行加锁处理,假如业务人员需求重报数据,则需要通知系统管理员进行数据解锁。数据上报完毕后,管理人员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 规范 总体 设计方案 模板
限制150内