大数据智能运维管理软件架构设计说明书.docx
- 文档编号:25534134
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:16
- 大小:164.73KB
大数据智能运维管理软件架构设计说明书.docx
《大数据智能运维管理软件架构设计说明书.docx》由会员分享,可在线阅读,更多相关《大数据智能运维管理软件架构设计说明书.docx(16页珍藏版)》请在冰豆网上搜索。
大数据智能运维管理软件架构设计说明书
大数据智能运维管理软件架构设计说明书
系统架构设计文档
1.简介
大数据智能运维管理软件,把工单问题知识化,使工单问题解决的方法共享,用户可以实时搜索到问题的解决方案,并使用大数据平台实现对数据的挖掘和分析。
目的
1、工单的实时自动知识化
2、知识实时生效,并可以即使搜索,快速响应结果
3、通过数据分析和挖掘为反应系统的运行状态,和用户的主要关切,为决策提供依据
范围
本文档用于项目组目前正在开发的<<智能运维管理软件1.0>>的开发指导
定义、首字母缩写词和缩略词
暂无
参考资料
ElasticSearch权威指南(中文版)
2.整体说明
简介
在此简单介绍系统架构的整体情况,包括用例视图、逻辑视图、进程视图、实施视图的简单介绍。
另外,简要介绍各种视图的作用和针对的用户
架构表示方式
本文档将通过以下一系列视图来表示智能运维管理软件1.0的架构:
用例视图、逻辑视图、部署视图。
本文档不包括进程视图和实施视图。
这些视图都是通过PowerDesigner16工具建立的UML模型。
架构目标和约束
系统架构在设计过程中有以下设计约束:
环境约束:
1.操作系统要求
微软发布的windowsXP及以上操作系统
2.浏览器要求
兼容IE8浏览器及当下主流浏览器
3.响应速度要求
页面用户请求操作延迟不高于1.5秒
4.安全性要求
属于内网部署环境,只能在公司局域网使用
功能约束:
1、抓取数据的数据库为oracle数据库
2、获取数据时需要把工单的附件的数据也一起抓取过来
3、数据抓取设计是直接访问XXX的数据库
4、抓取的时间间隔为2小时一次,抓取时间定为晚上12:
00开始,抓取时间为偶数点钟抓取
5、读取的数据需要先存储在本地文件系统中
6、这里的工单数据既包含已经处理完毕的也包含正在处理的对于采集到错误数据需要写入本地的错误文件中
3.用例说明
本章将依据系统的页面流转来对系统功能进行说明:
登录页面:
注册页面:
密码修改页面:
主页设计:
搜索结果页面:
知识库管理页面:
用例实现
处理流程图:
功能约束:
查询已经创建的索引,直接从本模块的数据库中查询即可,不需要从ES中查询
流程设计图:
功能约束:
删除索引时需要清理数据库中的知识和索引的对应关系
原始数据处理流程设计:
功能约束:
这个功能针对的是ITSM知识化全流程
接口设计:
功能约束
结构化搜索需要按照用户的指定的字段和指定的值搜索
关键字段,不能为空,最多能提供5个关键字
4.架构模式
本系统主要采用的还是mvc的设计模式
1) 视图(View) 视图层能够实现数据有目的的显示(理论上,这不是必需的)。
在视图中一般没有程序上的逻辑。
为了实现视图上的刷新功能,视图需要访问它监视的数据模型(Model),因此应该事先a在被它监视的数据那里注册。
2)控制器(Controller)控制器起到不同层面间的组织作用,用于控制应用程序的流程。
它处理事件并作出响应。
“事件”包括用户的行为和数据模型上的改变。
3) 模型层(Model):
“数据模型”(Model)用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。
“模型”有对数据直接访问的权力,例如对数据库的访问。
“模型”不依赖“视图”和“控制器”,也就是说,模型不关心它会被如何显示或是如何被操作。
但是模型中数据的变化一般会通过一种刷新机制被公布。
为了实现这种机制,那些用于监视此模型的视图必须事先在此模型上注册,从而,视图可以了解在数据模型上发生的改变。
5.进程视图
暂无
6.部署视图
暂无
7.数据视图
表结构:
表或视图名称
kb_ods_itsm_mainInfo
字段数
该表在系统中
的功能简述
存储工单原始数据主体信息
所属表空间或
数据文件名称
字段名称
字段类型
字段长度和精度
主、外键关系
字段
说明
字段取值范围或约束关系
字段的缺省值
EventId
varchar
32
主
事件单号
reportArea
varchar
32
报告地区
reportor
Varchar
32
报告人
commitTime
Timestamp
提交时间
eventTitle
Varchar
256
事件标题
eventDescr
Varchar
4096
事件描述
eventType
Varchar
32
事件类型
eventClassify
Varchar
32
事件分类
ownerSystem
Varchar
32
归属系统
ownerModule
Varchar
32
归属模块
subModule
Varchar
32
子模块
FuncMenu
Varchar
128
功能菜单
affectRange
Varchar
32
影响范围
affectDegree
Varchar
32
影响度
criticalDegree
Varchar
32
紧急程度
pri
Varchar
32
优先级
eventSource
Varchar
32
事件来源
eventStatus
Varchar
32
事件状态
statusReason
Varchar
32
状态理由
solveCode
Varchar
32
解决代码
closeCode
Varchar
32
关闭代码
currentDealGroup
Varchar
32
当前受理组
currentDealor
Varchar
32
当前受理人
solution
Varchar
4096
解决方案
Createtime
Timestamp
创建时间
Updatetime
Timestamp
修改时间
创建该表的SQL语句:
表或视图名称
kb_ods_itsm_dealInfo
字段数
该表在系统中
的功能简述
存储工单原始数据处理信息
所属表空间或
数据文件名称
字段名称
字段类型
字段长度和精度
主、外键关系
字段
说明
字段取值范围或约束关系
字段的缺省值
EventId
varchar
32
主
事件单号
StepId
Int
主
步骤
Commitor
Varchar
256
提交人
commitTime
Timestamp
提交日期
FileNumbers
Int
文件数
DealSuggest
Varchar
4096
处理意见
NextDealGroup
Varchar
32
下一受理组
NextDealor
Varchar
32
下一受理人
Createtime
Timestamp
创建时间
Updatetime
Timestamp
修改时间
创建该表的SQL语句:
表或视图名称
kb_knowledge_info
字段数
该表在系统中
的功能简述
结构化知识数据
所属表空间或
数据文件名称
字段名称
字段类型
字段长度和精度
主、外键关系
字段
说明
字段取值范围或约束关系
字段的缺省值
EventId
varchar
32
主
事件单号
eventTitle
Varchar
256
事件标题
eventDescr
Varchar
4096
事件描述
eventClassify
Varchar
32
事件分类
ownerSystem
Varchar
32
归属系统
ownerModule
Varchar
32
归属模块
subModule
Varchar
32
子模块
FuncMenu
Varchar
128
功能菜单
affectRange
Varchar
32
影响范围
affectDegree
Varchar
32
影响度
criticalDegree
Varchar
32
紧急程度
pri
Varchar
32
优先级
eventSource
Varchar
32
事件来源
solution
Varchar
4096
解决方案
Createtime
Timestamp
创建时间
Updatetime
Timestamp
修改时间
创建该表的SQL语句:
表或视图名称
kb_knowledge_index
字段数
该表在系统中
的功能简述
存储工单原始数据
所属表空间或
数据文件名称
字段名称
字段类型
字段长度和精度
主、外键关系
字段
说明
字段取值范围或约束关系
字段的缺省值
eventId
varchar
32
事件单号
indexId
Varchar
32
索引ID
Status
Varchar
8
状态
done、delete
Createtime
Timestamp
创建时间
Updatetime
Timestamp
修改时间
创建该表的SQL语句:
表或视图名称
portal_user
字段数
该表在系统中
的功能简述
存储工单原始数据
所属表空间或
数据文件名称
字段名称
字段类型
字段长度和精度
主、外键关系
字段
说明
字段取值范围或约束关系
字段的缺省值
account
Varchar
128
账号
name
Varchar
32
姓名
depart
Varchar
128
部门
password
Varchar
128
密码
加密存储
role
Varchar
10
角色
user、admin
Createtime
Timestamp
创建时间
Updatetime
Timestamp
修改时间
创建该表的SQL语句:
Hotword(热词表)
表或视图名称
Hotword
字段数
该表在系统中
的功能简述
存储搜索记录
所属表空间或
数据文件名称
字段名称
字段类型
字段长度和精度
主、外键关系
字段
说明
字段取值范围或约束关系
字段的缺省值
hotword
varchar
200
主
热词
count
int
11
搜索次数
searchTime
decimal
11
最新搜索时间
8.大小和性能
软件安装包大小为54M左右,单机部署用户量为200个左右;
9.质量
满足客户实际需求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 智能 管理软件 架构 设计 说明书