版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z.- - - z -*模块/系统系统分析设计文档模板文件编号:版本号:V0.01拟制:日期:*所有不得复制版本修订记录日期版本号修订人修改容V0.01初步建立文档目 录 TOC o 1-3 h z u HYPERLINK l _Toc4970615491.引言 PAGEREF _Toc497061549 h 3HYPERLINK l _Toc4970615501.1.系统背景 PAGEREF _Toc497061550 h 3HYPERLINK l _Toc4970615511.2.编写目的 PAGEREF _Toc497061551 h 3HYPERLINK l _Toc497061
2、5521.3.预期读者 PAGEREF _Toc497061552 h 4HYPERLINK l _Toc4970615532.总体设计 PAGEREF _Toc497061553 h 4HYPERLINK l _Toc4970615542.1.需求说明 PAGEREF _Toc497061554 h 4HYPERLINK l _Toc4970615552.2.环境说明 PAGEREF _Toc497061555 h 4HYPERLINK l _Toc4970615562.3.技术说明 PAGEREF _Toc497061556 h 4HYPERLINK l _Toc4970615572.4.
3、构造设计 PAGEREF _Toc497061557 h 5HYPERLINK l _Toc4970615583.功能设计 PAGEREF _Toc497061558 h 6HYPERLINK l _Toc4970615593.1.会计科目管理 PAGEREF _Toc497061559 h 6HYPERLINK l _Toc4970615603.1.1.功能介绍 PAGEREF _Toc497061560 h 6HYPERLINK l _Toc4970615613.1.2.构造设计 PAGEREF _Toc497061561 h 6HYPERLINK l _Toc4970615623.1.3
4、.功能设计 PAGEREF _Toc497061562 h 6HYPERLINK l _Toc4970615633.2.会计科目配置 PAGEREF _Toc497061563 h 7HYPERLINK l _Toc4970615643.2.1.功能介绍 PAGEREF _Toc497061564 h 7HYPERLINK l _Toc4970615653.2.2.构造设计 PAGEREF _Toc497061565 h 7HYPERLINK l _Toc4970615663.2.3.功能设计 PAGEREF _Toc497061566 h 7HYPERLINK l _Toc497061567
5、3.3.生成台账 PAGEREF _Toc497061567 h 7HYPERLINK l _Toc4970615683.3.1.功能介绍 PAGEREF _Toc497061568 h 7HYPERLINK l _Toc4970615693.3.2.流程设计 PAGEREF _Toc497061569 h 8HYPERLINK l _Toc4970615704.数据构造设计 PAGEREF _Toc497061570 h 9HYPERLINK l _Toc4970615715.接口设计 PAGEREF _Toc497061571 h 9概述系统背景【必选】描述本模块或系统的背景和简介。例如:
6、本文档描述的是兴业点芯账务系统的会计子模块的概要设计,主要提供基于核心账务系统的通用会计功能扩展,实现多场景灵活配置和适配的设计目的,以实现在各银行/分行的推广使用。编写目的【必选】描述本模块或系统的解决的核心问题以及目标。例如:针对账务系统的会计模块进展概要的设计说明,以到达一下目的:开发团队工程师间的业务逻辑和技术设计沟通和传递开发团队与客户的业务逻辑沟通和传递。预期读者例如:开发人员,工程经理,测试人员,运营,运维等等。 相关术语1 列出本文档中用到的可能会引起混淆的专门术语、定义和缩写词的原文术语描述需求分析总体需求【必选】概要描述整体需求,建议包含以下几个局部:关键业务领域边界描述系
7、统建立目标及规划用例分析【必选】通用对用例的分析,直观的展示所有角色和相关业务功能,动作的总体关系。介绍和描述系统与业务相关的所有角色定义和对应的用例。可以根据文档描述的系统或模块的规模,增加子模块细分后进展用例描述和介绍。关键业务需求【必选】业务目标描述非功能需求【可选】应用架构目标描述性能目标描述可靠性描述,如:数据需要100%保证一致性,100%保证实时性平安性,隔离性目标描述可扩展目标描述总体设计部构造设计【必选】详细描述系统或模块的部逻辑构造设计对标架构设计的逻辑架构。目的是让读者概要性的总体了解你的系统或模块部设计和构造。建议介绍方式:系统构造图层次框图对构造图中各块进展详细功能和
8、设计介绍,同时描述块间的关系。下列图是一个账务系统的例如:如下图:蓝色局部为通用账务系统的核心。橙色局部为账务系统的会计模板,是本文档重点设计和说明的局部。设计说明:会计科目:设计多级构造至少两级的通用会计客户自定义配置模块。可根据场景需求定义会计科目树。会计科目配置:配置定义的会计科目与账户类型的关系,以建立账户交易与科目的关联。科目与账户类型的关系为一对多关系。台账:在账户产生交易并声称进出账流水后,根据会计科目与账户eli*ir的关系,准实时生成台账。会计报表:根据台账,进出账和账户余额定制会计报表。关系构造设计【必选】本节点主要用于描述本文设计的系统或模块与外部系统的关系,交互模式等。
9、让读者了解本系统或模块对外部资源的依赖或对外部系统提供的效劳。建议采用构造图连线方式介绍重点介绍整体构造图中,外部系统或模块的角色,需求和能力。标注和描述每个链线的核心动作是什么。例如:金融科技平台中的子系统的架构设计PPT图:以下是针对设计图的详细说明。关键技术设计【可选】对模块或系统中的关键技术设计详细描述,建议编写方式如下:构造:可以针对多个关键技术设计按子节点描述方式:描述的方式建议图文方式,重点在逻辑。围:任何非文档其他节点特定描述的设计容,包括但不限于:算法,特别数据构造,逻辑构造,文件存储方案,技巧,经历设计等。非功能性设计可维护性,可测试性,高可用,负载均衡,平安性,性能等设计
10、描述或方案。 运行环境说明【可选】如果是模块,则可以简单描述依赖的所属系统环境,如果是系统则对运行环境的详细说明,包括:效劳器,网络或提供商等。可选描述方式包括:针对云效劳环境的说明,需要描述采用的效劳配置自建环境需要对整体硬件,网络和环境进展说明。软件环境说明包括:OS,根底软件,平台依赖效劳或软件等功能设计该模块的设计思路为:以现有稳定的核心账务模块为根底,扩展通用的会计模块,实现会计科目与账务交易建立关系,并声称通用财务台账,以适应各种场景的财务需求。该章节详细描述本模块的核心功能设计。功能1功能介绍【必选】需要明确对功能进展详细描述和介绍,包括功能的表现方式,处理逻辑,使用角色,使用方
11、法,到达的目的等。重点在:这个功能是干什么用的?最简例如:会计科目的管理采用定义通用科目树的方式进展管理。所有的科目节点都在业务产生前,由财务部门分析业务后预先定义好,然后通过该模块定义到系统使用。顶级根科目需要定义该类科目的借贷关系借贷与账户增减的关系,其所有子科目继承顶级科目的借贷关系。构造设计【可选】对功能设计的数据构造或逻辑构造的单独说明,可根据该功能对构造的依赖程度来确定是否需单独描述。可以采用文字,自定义图形或ER图描述。最简例如:科目管理的功能设计采用通用多根的树型构造设计,设计为单表自关联模式id,parentId功能设计【必选】针对该功能的详细设计说明,包括核心数据,主要功能
12、及描述。重点:这个功能是怎么用的?最简例如:该功能为BOSS运营管理功能。主要业务数据包括:编码,路径用于快速搜索,名称,借贷关系,备注主要功能:添加/编辑顶级科目,添加/编辑节点科目,删除节点科目,查询科目等流程设计【可选】根据具体功能确定是否需要流程设计描述。数据管理功能,无需流程设计业务逻辑功能,必须有流程设计。描述方式:时序图+文字说明如果流程中涉及核心实体的状态变更,请增加状态图描述和说明。以下是例如:如上图所示,台账生成的主要处理流程说明如下:请求交易:支付核心或交易在组装交易过程中,调用账务系统的账户交易模块,发起账务交易。交易处理:账户交易模块进展账务交易处理,核心为根据账务模块编码,类型和账务逻辑完成参与账户的上下账余额变动处理进出账:根据账务交易处理生成对应的进出账流水查询科目:根据参与方的账户类型,查询对应的科目生产消息:成功失败则不生产消息完成账务交易后,理解发布异步的生成台账的通知消息,并在消息中附带本次交易的科目和交易流水号。账户交易模块同步返回调用端本次交易结果。消费消息:台账生成模块订阅消息中心的消息,收到消息后,准备启动生成处理。生成台账处理:根据消费的消息体容科目和流水,生成台账。数据构造对该模块的整体数据构造进展完整的设计说明。数据库设计:建议采用ER图+SQL脚本方式,不推荐直接采用二维表方式展示除非表构造较少,5个及以下。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位个人承包合同2024(31篇)
- 战略合作协议书15篇
- 感恩教育活动总结15篇
- 【湘教】第三次月考卷
- 四川省内江市威远中学2025届高三上学期期中考试语文试题(解析版)
- 河南省南阳市新野县 2024 年秋期期中质量调研七年级生物试卷
- 甘肃省兰州市教育局第四片区2024-2025学年七年级上学期期中生物学试卷(无答案)
- 高考语文复习五年高考语文知识点汇编:语言文字应用
- 四川省高考语文五年试题汇编-文学类文本阅读
- 综合科科长培训课件
- 眼角膜炎的治疗药物
- 中国银行交易流水明细清单
- 如何提高数学课堂的教学效率
- 教育舆情报告2023
- 重大事故隐患专项排查检查表
- 学美术的职业生涯规划与管理
- jgj39-2016《托儿所、幼儿园建筑设计规范》(2019年版)
- 软件定义存储在数据中心的应用
- 广东省揭阳市榕城区2023-2024学年八年级上学期期中考试地理试题
- 广东省信宜市2023-2024学年高二上学期期中考试历史试题
- 金融业的数据隐私保护与合规问题分析
评论
0/150
提交评论