系统设计说明书(ISO-QP08v08-表2)密级:内部保密系统设计说明书Aostar&YinHai项目管理文件编号文件名称《XXXX系统》系统设计说明书版本号v0100编制日期项目编号09080001P项目名称信息管理系统项目经理立项日期修订历史记录日期版本号作者说明2009-01-01v0100张三最初版本审核:日期:批准:日期:开发单位:四川启明星银海科技有限公司Aostar&YinHaiInformationTechnologiesCo.,LtdXXXXX系统设计说明书四川启明星银海科技有限公司第2页•共12页目录系统设计说明书............................................................................错误!未定义书签。第一章、引言...........................................................................................................31.1.目的....................................................................................................31.2.背景....................................................................................................31.3.定义....................................................................................................31.4.参考资料............................................................................................3第二章、总体设计...................................................................................................41.1.系统功能架构....................................................................................41.2.系统逻辑架构....................................................................................51.3.系统业务架构....................................................................................51.4.数据架构............................................................................................51.5.技术架构............................................................................................51.6.核心算法以及其技术实现................................................................61.7.总体界面设计....................................................................................6第三章、子系统一设计...........................................................................................81.1.概述....................................................................................................81.2.接口设计............................................................................................81.3.界面设计............................................................................................81.4.模块设计............................................................................................91.5.实体关系图......................................................................................111.6.表结构说明......................................................................................11第四章、附件.........................................................................................................12XXXXX系统设计说明书四川启明星银海科技有限公司第3页•共12页第一章、引言概括说明本文档描述的概要设计的主体-XX系统的大致目的。1.1.目的此部分用简洁的语言描述编写这个文档的目的,指出预期的读者。1.2.背景对项目产生的背景作明晰的描述。包括:待开发软件系统的名称;列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。1.3.定义对本文档中所应用到的专有名字,做出明确的解释。1.4.参考资料列出有关的参考文件,如:a.本项目的经核准的计划任务书或合同,上级机关的批文;b.属于本项目的其他已发表文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。XXXXX系统设计说明书四川启明星银海科技有限公司第4页•共12页第二章、总体设计1.1.系统功能架构从系统功能层次上的架构设计。例如:电网并网电厂考核系统可分为功能子系统、数据库子系统和基础子系统,利用不同的技术手段实现系统中不同的功能要求。如在下图所示系统功能架构:电网并网电厂考核系统系统底层支撑平台数据同步服务基础子系统功能子系统发电考核三区综合数据库数据库子系统免考核管理辅助服务补偿信息发布考核模型管理考核流程管理考核参数设置实时数据采集软件二区综合数据库考核通告电厂信息发布服务汇合考核信息XXXXX系统设计说明书四川启明星银海科技有限公司第5页•共12页1.2.系统逻辑架构简要地说明本系统包括哪些子系统,与其他系统交互情况的说明。1.3.系统业务架构描述本系统,包含哪些子系统,各个子系统包含哪些模块,以及模块设计的功能点。1.4.数据架构描绘数据在系统中的流向,以及各个子系统交换的数据模型。例如:自动数据数据同步服务三区综合数据库考核管理电网频率共有信息发布机组电厂上网电量人工录入数据考核管理员人工录入实时数据PLC注册数据实际出力三区二区可用率调度计划机组以及电厂基本信息数据同步服务互联网检修计划数据同步服务PLC调节记录电厂端信息录入二区综合数据库申报数据电厂私有信息电厂端信息录入1.5.技术架构从技术实现上描述各个子系统技术实现方式,采用哪种语言(java,c,c++,delphi等),何种结构(b/s,c/s),采用哪种框架实现(例如前端展示采用哪种技术框架,业务逻辑层采用哪些技术框架,数据访问层采用哪些技术框架)为什么采用此类框架,其是否符合需求等。XXXXX系统设计说明书四川启明星银海科技有限公司第6页•共12页1.6.核心算法以及其技术实现该章节主要是阐述针对主体业务,或者项目中存在技术风险(安全要求,性能要求,业务复杂度等)的解决方案的描述。1.6.1.核心算法一描述该算法是为了解决该项目关键质量因素,比如性能因素,功能因素,可扩展性因素,可靠性因素等的综合解决方案,需要描述使用哪些技术,以及实现步骤等。1.7.总体界面设计从处理风格,易用性上进行总体设计说明。1.8.数据库总体设计1.8.1.外部设计1.8.1.1.类型划分用两个英文字母表示:DT:表示业务数据表;DB:表示基本数据表;DR:表示报表;DS:表示系统自己使用的表。1.8.1.2.标识符和约定包括格式、字段命名及类型、视图命名规定、存储过程命名规定、触发器命名规定等。1.8.1.3.支持软件规定建模工具及其版本等。XXXXX系统设计说明书四川启明星银海科技有限公司第7页•共12页1.8.2.运用设计包括数据字典设计、安全保密设计、备份策略等。XXXXX系统设计说明书四川启明星银海科技有限公司第8页•共12页第三章、子系统一设计1.1.概述1.2.接口设计1.2.1.外部接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。1.2.1.1.接口模板一名称命名空间功能描述输入输出参数参数名称输入输出类型含义返回值需要描述返回值类型以及含义1.2.2.内部接口说明本系统之内的各个系统元素之间的接口的安排。1.3.界面设计说明该子系统主体界面,包括该子系统的布局,界面风格等。XXXXX系统设计说明书四川启明星银海科技有限公司第9页•共12页1.4.模块设计1.4.1.模块设计记录模块名称模块命名空间对应需求项编号1.4.2.各个模块调用关系图可以通过组件关系图来描述,具体描述各个模块之间的调用关系,要体现各个模块调用层次,如果存在网状复杂交叉关系,或者跨层次调用需要,要说明理由。1.4.3.模块输入输出关系模块名称输入输出模块一表1,表2,表3表1,表4说明:输入表示模块读入的数据模型,输出表示模块修改的数据模型。1.4.4.模块设计模板一1.4.4.1.界面设计描绘主要界面,以及界面上的操作说明。1.4.4.2.流程设计描述主要业务处理流程。XXXXX系统设计说明书四川启明星银海科技有限公司第10页•共12页1.4.4.3.输入输出关系表名读写1.4.4.4.功能设计模块名称欠费风险级别管理申请英文名组件说明本组件提供欠费风险级别调整申请功能。界面名称欠费风险级别管理申请方法交互场景设计初始化进入欠费风险级别管理申请页面,显示管理单位、风险级别、用户分类、欠费金额、欠费时间等查询条件,其中管理单位默认为当前使用人员所属单位,下拉列表里仅包含当前单位及其下级单位。查询进入欠费风险级别管理申请页面,点击【查询】按钮,传入管理单位、风险级别、用户分类、欠费金额、欠费时间等参数,读表:XXXXX,返回欠费信息列表。调整风险级别进入欠费风险级别管理申请页面,点击【调整风险级别】按钮,传入应收电费标识、申请编号、欠费风险调整标识(系统流水号)、应收余额、原风险级别、申请风险级别、申请人员、申请日期、申请原因等参数,读表:XXXXX,返回提示信息。功能####数据字典设计XXXXX系统设计说明书四川启明星银海科技有限公司第11页•共12页1.5.实体关系图1.6.表结构说明1.6.1.总汇列表表逻辑名表物理名修改人版本1.6.2.表逻辑名.表物理名序号中文名称列名数据类型