高质量的税收数据质量管理系统的构建分析(3)

来源:系统科学学报 【在线投稿】 栏目:期刊导读 时间:2021-08-03
作者:网站采编
关键词:
摘要:4 关键技术解决方案 (1)系统模块的组件化技术构建方案。为了进一步提高系统的可维护性,缩短系统开发周期,主要采用组件、接口、子模块等方法或

4 关键技术解决方案

(1)系统模块的组件化技术构建方案。为了进一步提高系统的可维护性,缩短系统开发周期,主要采用组件、接口、子模块等方法或形式完成模块的总体结构设计,下面对此进行简要介绍:本服务系统由若干个模块组成,各模块之间存在相应的联系,降低模块之间的关系,避免模块之间强联系使得模块的变化影响到其它模块,即维持低模块间的耦合度,保证不同模块之间的相互独立性,而各模块内部各组件之间则尽量保持高内聚,各个模块包含若干个组件,组件是一个个独立功能的单元,在组件内容又包括若干类和接口,类与接口是组件的基础组成单元;所有组件均可提供共享,模块调用时,只需把组件引用到环境中即可,系统内部结构组成设计如图2所示。

图2 系统内部结构组成设计图

本系统是由若干个模块所组成,模块又由若干组件或控件所组成,因此,模块内部的设计是系统设计过程中十分重要的一项设计任务,为了使得模块具有较好的稳定性,在设计模块内部结构时,以高内聚度作为根本指导原则,保证模块内部各个组件、类的对象相互联系紧密,它们具有共同的行为特征,形成一个不可分割的整体,否则应把关联不紧密的组件排除出去,模块内部的设计模式,如图3所示。

图3 功能模块内部元素之间的关系设计

由图可知,系统由若干个模块组成,模块包含组件,组件包括类、接口等对象,这些对象相互形成一个整体,对外表现一定的特征行为。

(2)系统数据库的逻辑模型构建方案。数据库概念结构设计是对信息世界的抽象认识,主要对现实实体的各个属性及属性之间关系的描述,实体可以使用数据的形式给予记录,内容包括各种数据,文字,符号,类型,单位等。

数据库结构的设计是否合理,这关系到数据库运行的速度,以及是否承受到并发数的压力,因此,本次对税收电子数据质量管理系统对数据库的结构设计时,采用科学、合理的设计方法。首先,通过对系统进行全局规则,接着划分若干个部分分别设计出各自的概念模型,最后,通过综合合并以形成一个整体的数据库概念模型,根据系统的存储要求以及系统的业务要求,本系统的主要实体包括对象包括用户,系统角色,数据质量报告,规则等。各数据库对象之间的关系即E-R关系,如图4所示。

各种实体间的关系存在一对一、一对多以及多对多的关系,对象之间的设计考虑到关系数据库的范式规则,系统的各实体间关系很多,无法一一描述,这里就由用户实体与系统的角色实体二者的关系为例,如用户实体对象与系统的角色关系存在着一对多的关系,即一个用户可以有多个角色,如普通操作员角员,数据备份角色,管理员角色等。

5 总结

文章来源:《系统科学学报》 网址: http://www.xtkxxb.cn/qikandaodu/2021/0803/604.html



上一篇:军民融合企业峰会暨军民两用技术与产品全国理
下一篇:当代科学技术背景下的风景园林学

系统科学学报投稿 | 系统科学学报编辑部| 系统科学学报版面费 | 系统科学学报论文发表 | 系统科学学报最新目录
Copyright © 2019 《系统科学学报》杂志社 版权所有
投稿电话: 投稿邮箱: