- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2 系统体系结构
系统的层次结构从下向上依次是:基础数据层、逻辑数据层、编辑客户端、应用客户端、
Web发布层。独立于其他层之外的监视层提供了对整个系统的监视和维护作用。系统体系
结构见图1。
基础数据层:即调度自动化系统的数据库服务器,如Oracle系统(根据不同的系统环
境,可以是不同的数据库系统)。负责存储报表系统的系统数据(如:用户组、用户)和对
象数据(serializable序列化对象:表格式文件、参数文件等)。
逻辑数据层:作为中间层服务器,负责“基础数据层”和客户端的通讯,其主要功能是
接受客户端的请求并经分析后反馈结果信息;其数据分析方式有两种:一是接受客户端的请
求,并将该请求还原为通用的SOL语句提交到“基础数据层”,然后将“基础数据层”反馈
的结果数据发送到客户端;二是接受客户端的请求后按规则进行逻辑分析,并将分析结果反
馈到客户端。
.I监视层! 蠹
逻辑数据层
基础数据层
操作系统
硬件平台
图1:系统体系结构图
监视层:负责监控“逻辑数据层”运行情况,可以根据用户的需求动态地添加或删除
“逻辑数据层”的功能模块,并负责“逻辑数据层”外挂式模块的添加,可以在无需重新启
动报表服务器的情况下改变其功能组成方式。
编辑客户端:可以被看作是“底层客户端”,构成系统的“双统一”层次结构。其具体
功用是提供了通用的功能操作面板式的编辑环境和报表制作环境,功能操作面板是一系列弹
出式对话框,可分为“电网数据信息”、“报表属性设置”等子面板;报表系统的绝大多数操
作是在该层上完成的。
应用客户端:通过“逻辑数据层”与“基础数据层”的间接交互功能,提供对数据库
中特定表数据的修改功能以及报表数据的显示,具有弹出式日期设置面板和数据修改器,但
不提供报表的编辑功能。可以根据当前登陆用户的身份来确定该用户登陆后的界面。
Web发布层:负责信息发布和数据浏览,“B/S”三层模式提供安全的数据访问机制以
及及时的信息查询反馈功能,其实现了“应用客户端”的所有报表操作功能。
1.3 系统结构的特点
系统上述体系结构的特点是“双统一”。这种“双统一”结构是由“逻辑数据层”与“编
辑客户端”构成的,体现在统一的“逻辑数据层”,统一的“编辑客户端”。
“逻辑数据层”提供了无关于业务逻辑的SQL语句的分析处理机制,在大多数情况下客
户端添加功能的操作无需改变该层的程序实现。逻辑数据层封装了尽可能全的功能,可以满
足客户的基本要求,对于不同用户的特殊操作或功能要求(非通用操作),均可以外挂模块
的形式进行添加,外挂模块是针对用户自定义功能的程序包,其启动方式灵活。
“编辑客户端”为“应用客户端”提供了操作界面的制作功能,“应用客户端”需要添
加新的功能操作界面时,不需要编译程序,只需在“编辑客户端”进行相应的界面制作并关
联到相应的数据源即可。
这种系统结构有利于今后系统功能的扩展,各个逻辑层次之间相对独立更有利于系统的
维护和升级。
1.4 各层次间的关联
报表系统的客户端通过“逻辑数据层”与“基础数据层”(建立在调度自动化系统的专
用数据平台上)进行控制信息的交互和数据信息的传递。
“应用客户端”和“Web发布层”作为信息的收集端,进行信息简单的组合,将信息打
包为一组特殊的数据存储单元(Vector或Array)后发送到信息和数据的处理端“逻辑数据
层”,等待信息被分类处理;之后“逻辑数据层”汇集结果数据然后反馈到信息的发送端
“应用客户端”或“Web发布层”,由信息发送端进行数据显示或提示出错信息。
在客户端方面,“编辑客户端”依据不同用户的需求并根据登陆用户的身份不同,来确
定操作界面和操作权限。在功能上,“编辑客户端”属于报表系统功能的开发部分,而“应
用客户端”和“Web发布层”属于报表系统功能的应用部分。
“监视层”作为报表系统的一层,但不参与各个层次之间信息和数据的交互,也不作为
必须启动的一个部分,它只负责对网络中启动的“逻辑数据层”的监控工作。
报表系统的结构可以看成是“ClS”和“BIS”一体化的综合网络
您可能关注的文档
- “村村大学生计划”——新农村建设适用人才培养的探索与实践.pdf
- “毒邪”学说与艾滋病关系探讨.pdf
- “会计”专业实践教学改革的探讨——基于应用型人才的培养.pdf
- “配料法”用于上海地区暴雨预报初探.pdf
- “七轮轴心观”亚健康的新机理探讨.pdf
- “推进有效教学,实施地理优质教育的个性化行动研究”探微.pdf
- “学习共同体”在中医诊断学脉诊教学中的应用与探讨.pdf
- “治未病”与“以毒攻毒”防治艾滋病理论探讨.pdf
- 《黄帝内经·素问》浮脉脉象特征和临床意义的探讨.pdf
- 《矿山安全法》和《矿山安全法实施条例》在实施中的问题探讨.pdf
- 外研版选择性必修第三册 Unit 3 War and peace Starting Out & Understanding Ideas课件(共37张PPT).pptx
- 第14课 第一次世界大战与战后国际秩序 授课课件(共31张PPT).pptx
- 第18课 科技文化成就 课件(共19张PPT).pptx
- 人教版(2025) 必修第三册 Unit 2 Morals and Virtues Listening and Speaking课件(共22张).pptx
- 第20课 狼 课件(共35张PPT).pptx
- 外研版选择性必修 第三册Unit 2 A life’s work Starting out课件(共17张PPT).pptx
- 北师大版(2025) 必修第三册 Unit 8 Green Living Lesson 1 Roots and Shoots Lesson1课件(共23张PPT).pptx
- 北师大版(2025)必修第一册Unit 1 Life Choices Topic Talk 课件(共14张).pptx
- 人教版(2025) 必修第一册 Unit 1 Teenage Life Reading and Thinking 课件(共14张PPT).pptx
- 人教版(2025) 必修第一册 Unit 2 Travelling Around Listening and Talking课件(共16张PPT).pptx
最近下载
- APQP 先期产品质量策划(第三版)2024 中英文(高清可复制).doc
- 基于51单片机的二氧化碳浓度检测仪的设计.doc
- 2024—2025学年最新人教新版八年级下学期数学期末考试试卷 .pdf VIP
- MSD(湿敏器件防护)控制规范精讲.doc
- 《珍爱生命、预防溺水》主题班会 课件(共24张PPT)(含音频+视频).pptx VIP
- 2025年反诈防骗安全知识竞赛题库及答案.docx
- 高中英语读后续写满分突破主题专练:专题02 人与动物主题续写(解析版).doc VIP
- GA 423-2015 警用防弹盾牌.pdf
- 社区生鲜招商方案.docx VIP
- 最新2025年行政执法证完整考试题库必背100题(含标准答案).pdf VIP
文档评论(0)