自助终端监控管理软件

上传人:jin****ng 文档编号:173503719 上传时间:2022-12-11 格式:DOCX 页数:14 大小:36.38KB
返回 下载 相关 举报
自助终端监控管理软件_第1页
第1页 / 共14页
自助终端监控管理软件_第2页
第2页 / 共14页
自助终端监控管理软件_第3页
第3页 / 共14页
点击查看更多>>
资源描述
密级:自助终端监控管理软件软件开发详细设计说明书2012 年 3 月更新历史编写人日期版本号变更内容陈伟郴20123251。0创建文档目录第一章 引言31。 1项目概况312 编写目的313 主要业务名词和术语定义314 参考文献4第二章菜单和功能设计52。1菜单结构一览图5第三章包和类设计631 前台包说明632 前台类说明63。3后台包说明63。4后台类说明73。4.1com.icom。mons。cache。CommonVar 73。4。2com。icom。mons。controller。 BetterFormController 73。4。3com。mons。controller .LoginCheckController 83。4。4com.icom。console。xxxx。controller。 XxxxController 83。4。5com。icom。console。xxxx.controller。 XxxxxFormController 83.4.6 com。icom.webService.impl.ZzfwWebServiceImp93。4.7com。icom。webService.threadService, MonitorProccess 9第四章 系统模块设计104。1 后台功能菜单设计104。1 配置管理104.1。2安全监控104。1。3分析统计11414接口应用11第五章后台数据库设计125.1 数据库表结构设计12第一章 引言1.1 项目概况建设一个覆盖中山市区及各镇区,面向中山市企事业单位及政府机构,服务于中山市普通市民的自助式软硬件 系统。系统具备信息查询、票据打印以及业务办理等功能。开发后的系统将统一台应用服务器上共用多个设备维 护服务,所有终端连接同一台应用服务器中进行查询操作,服务器根据不同终端分配相应业务功能。并设立如下目 标:1、功能全面:根据用户方提供菜单结构设计系统功能,并以方便参保人使用为设计前提;2、安全稳定:通过整合,优化系统架构,实现自助服务统一后台监控,异常集中处理;升级改造原有系统日志功 能,增强对终端操作历史记录的管理;3、扩展灵活:采用比较灵活的软件架构,使后期升级方便快捷;平衡与公共服务系统其它子系统和其它单位自助服 务系统的接口衔接。4、高效:为中山市市民提供一个高效的服务平台,更好的体现以民为本的理念;通过改造公共服务上的查询 接口,实现高效率的查询。请支持本站点,分享美图1.2 编写目的本文档主要为自助终端监控管理软件提供模块设计说明。1.3 主要业务名词和术语定义序号术语所指对象或含义1.StrutsApache开源项目,web应用开发的框架2.0-R Mapping对象一关系映射机制,通常用来简化数据访问3.Socketsocket通常也称作套接字,应用程序通常通过,套接字向网络 发出请求或者应答网络请求。4.UML统一建模语言,系统设计用的标准语言。也是模型驱动开发的 基础5.Web ServicesWeb服务,基于SOAP协议,可以通过HTTP、SMTP等协议通讯的、跨网络环境、操作系统、技术平台和语言的分布式服务技术,代表分布式服务技术的发展方向6.WSDLWSDL为服务提供者提供以XML格式描述Web Services请求 的标准格式,将网络服务描述为能够进行soap消息交换的通信 端点的集合,以表达一个Web Services能做什么,它的位置在哪 里,如何调用它等。7.OCP开放封闭原则 Open-Closed Principle1.4 参考文献自助终端监控管理软件需求规格。doc第二章 菜单和功能设计2.1 菜单结构一览图第三章 包和类设计3.1 前台包说明3.2 前台类说明3。1.1 XXXXController类描述:名称描述类名称继承或实现描述方法描述:方法名返回值类型方法描述getMenuList()ArrayList返回菜单列表getSTATICMESSAGE()Properties返回配置信息3.3 后台包说明包名称领域层描述mons.cache系统缓存缓存控制包,存放系统缓存的工具类com。 icom。 base .commons .controlle r公共中央控制器后台集中处理分发控制器等类com.icom。mons。utils工具包存放系统引用的工具类com.icom.console.cdgl菜单管理管理维护菜单、菜单控制器等com。 icom。 console.jkgl接口管理管理维护接口应用、接口控制器等com。 icom。 console。 jsgl角色管理管理维护角色、角色控制器等com。 icom。 console。 rzgl日志管理管理维护日志、日志控制器等com。icom.console.yhgl用户管理管理维护用户终端、控制器等com。 icom。 console。 zdgl字典管理管理维护字典项、控制器等com。 icom。 console.zdjk终端监控终端监控控制器com.icom。console.zhgl账户管理后台登陆用户维护、控制器等com。 icom.webService。 impl。 Zzf wWebServicelmplWS服务包提供WS服务处理类com.icom。webService.threadServic e 。 MonitorProccessWS线程处理包提供线程队列处理方式以上每种管理包下面都分别附带有controlled基本控制器)、dao (数据访问对象)、model (bean类)、service(服 务类)、utils(工具类)3.4 后台类说明3.4.1 com.icom.base。commons。cache。CommonVar类描述:名称描述类名称CommonVar继承或实现无描述存放处理系统公共缓存或静态数据方法描述:方法名返回值类型方法描述getMenuList()ArrayList返回菜单列表getSTATICMESSAGE()Properties返回配置信息3.4.2 com。 icom.base。 commons.controller。 BetterFormController类描述:名称描述类名称BetterFormController继承或实现SimpleFormController描述表单控制器基类方法描述:方法名返回值类型方法描述initBinderVoid初始化表单(HttpServletRequestrequest,ServletRequestDataBinderbinder)3.4.3 com。icom。mons。controller .LoginCheckController类描述:名称描述类名称LoginCheckController继承或实现Controller描述登陆权限判断控制器方法描述:方法名返回值类型方法描述handleRequest(HttpServletRequest request,HttpServletResponseresponse)ModelAndView判断登陆权限3.4.4 com。icom.console。xxxx.controller。 XxxxController类描述:名称描述类名称XXXXController继承或实现MultiActionController描述维护管理控制器方法描述:方法名返回值类型方法描述getXXXXList (HttpServletRequest request, HttpS ervletResponse response)ModelAndView获取列表del_XXXX (HttpServletRequest request,HttpServletResponse response)ModelAndView删除处理器3.4.5 com.icom.console.xxxx。controllero XxxxxFormController方法名返回值类型方法描述方法描述:方法名返回值类型方法描述类描述:名称描述类名称XxxxxFormController继承或实现BetterFormController描述维护表单控制器formBackingObject(HttpServletRequest req ues t)Object开始进入页面时,需要传入的 现实数据onSubmit (HttpServletRequest request, Ht tpServletResponse response, Object comma nd, BindException errors)ModelAndView表单提交处理方法3.4.6 com.icom.webService.impl.ZzfwWebServiceImpl类描述:名称描述类名称ZzfwWebServicelmpl继承或实现ZzfwWebService描述WS服务类方法描述:方法名返回值类型方法描述deviceInfoPusher (String array)Boolean设备状态推送处理方法deviceInfoPusher(String t identifyId,Str ing psam, String ip, String category, Str ing hardware, String faultDesc,String mon itorTime, String level, String interva l,String monitorType)Boolean状态处理boolean logPusher (Map loger)Boolean日志推送处理方法boolean visitInfoPusher(Map visiter)Boolean访问统计处理方法3.4.7 com.icom。webService。threadService. MonitorProccess类描述:名称描述类名称MonitorProccess继承或实现Thread描述监控线程处理器方法描述:方法名返回值类型方法描述第四章 系统模块设计4.1 后台功能菜单设计后台系统功能包括四大模块:配置管理、信息发布、安全监控、分析统计以及接口应用,如下图所示:4.1.1 配置管理4.1.1.1 菜单管理界面大体如下,主要实现前台所有业务菜单的编辑维护,左边为快捷菜单树形结构,右边为业务菜单列表,菜单 包括属性有名称、父级层次关系、菜单url、是否启用、是否需要密码访问、是否需要插卡访问、排序、对应页面 类型等4.1.1.2 用户终端主要提供维护各个终端机器的基本信息,终端包括如下图所示属性:4.1.1.3 角色管理该功能页面可以配置用户终端角色关系、角色授予业务菜单访问等功能,系统前台根据后台配置的角色分配终端对应 拥有的业务菜单显示:对角色授予业务菜单访问权限:角色选择终端机器:4.1.1.4 后台账户管理管理维护后台登陆帐号4.1.1.5 公共字典维护系统中拥有的所有字典项4.1.2 安全监控4.1.2.1 终端监控1、 监控各终端机器设备运行情况,设备故障报警提示,故障分级提示,主要硬件监控包括主机是否开机(判断网 络是否通畅)、打印机是否没纸?4.1.2.2 服务监控对前台各种操作分级分类进行日志记录,对重要的日志需要备份到数据库中,本功能提供查看系统数据库重要日志4.1.3 分析统计4.1.3.1 系统访问量汇总4.1.3.2 功能访问量汇总4.1.4 接口应用4.1.4.1 接口规范管理终端各个接口的历史更新情况,负责人联系方式,接口更改信息等查阅第五章 后台数据库设计5.1 数据库表结构设计请支持本站点,分享美图http: /
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 建筑环境 > 建筑资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!