预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SSH架构的银行统一监控平台设计与实现的任务书 任务书 1.任务背景 随着银行业务的不断发展,银行的IT系统也变得越来越复杂,监控和管理银行IT系统已经成为银行业务运营的重要内容。为了改善银行IT系统监控不足、数据多源、管理不规范等问题,开发一套基于SSH架构的银行统一监控平台,整合多个业务系统的监控信息,实现银行IT系统实时监控和全面管理,提高业务运营效率和安全性,具有非常重要的现实意义。 2.任务目标 本次任务的目标是设计及实现基于SSH架构的银行统一监控平台,实现以下功能: -采集监控信息:监控主机CPU、内存、磁盘、网络性能等信息,收集关键指标数据。 -监控报警:实时监控业务系统,一旦监控数据出现异常,自动实现报警通知。 -系统管理:实现对监控平台的管理员和用户的权限管理,包括认证、授权、会话管理、操作审计等。 -数据分析:对监控数据进行分析,提供趋势分析和TOPN分析等功能,及时发现异常并提出解决方案。 -可扩展性:支持对业务系统监控的可扩展性,方便未来增加和删除监控目标。 3.任务内容 3.1技术方案设计 本任务的技术架构采用SSH分层架构即:前端页面由HTML、CSS、JavaScript、JQuery等技术实现,中间层采用SpringMVC框架,业务逻辑层采用Spring框架,持久层采用Hibernate框架实现对数据库的访问。具体技术方案包括: -实现监控数据的采集、报警、存储和展示; -实现系统的认证授权、会话管理和操作审计; -实现基于日志文件的异常监控和诊断分析; -实现WEB前端展现,支持全平台使用。 3.2子系统设计 监控平台主要包括数据采集模块、监控报警模块、系统管理模块、数据分析模块等,具体设计如下: 3.2.1数据采集模块 该模块由数据采集和存储两部分组成,其中数据采集负责监控各个业务系统的状态和性能信息,存储模块则将采集到的数据存入数据库中,供后续操作使用。 3.2.2监控报警模块 该模块主要负责实时监控业务系统,一旦监控数据出现异常,自动实现报警通知,报警信息可以通过邮件、短信等方式发送给相关人员。 3.2.3系统管理模块 该模块主要包括管理员和用户的权限管理,包括认证、授权、会话管理、操作审计等,实现对监控平台的可控性和安全性。 3.2.4数据分析模块 该模块主要对采集到的数据进行分析,提供趋势分析和TOPN分析等功能,及时发现异常并提出解决方案,为银行IT系统的管理提供支持。 3.3实现方案 基于以上技术方案和子系统设计,开发小组将采用以下实现方案: -使用Eclipse进行开发环境的搭建; -采用MySQL作为数据库,使用Hibernate实现数据访问层; -前端页面采用Bootstrap和JQuery等技术实现,中间层使用SpringMVC实现业务逻辑,业务层使用Spring实现业务逻辑。 -使用ApacheTomcat作为Web应用服务器,发布监控平台。 4.完成要求 完成基于SSH架构的银行统一监控平台设计及实现,要求包括以下方面: -结果输出应能够展示数据监控采集、监控管理等核心功能。 -系统接口友好,易于操作和维护。 -数据采集具有较高的准确性及实时性,监控报警及时、准确。 -系统安全性高,管理员和用户权限有明确的区分,操作审计记录明细。 -可扩展性好,能够方便地为系统新增和删除监控对象。 5.时间计划 开发周期为3个月,时间安排如下: -首个月:完成技术方案设计,确定参与人员和任务分工; -第二个月:完成各个子系统的设计和编码,并进行系统测试; -第三个月:对测试结果进行优化,并进行系统集成、测试和发布。 6.费用预算 本次任务的费用包括设备费、人工费和材料费,按照以下预算进行: -设备费:2万元,包括开发工具、测试设备等; -人工费:15万元,包括开发、测试和实施等人工费用; -材料费:3万元,包括办公用品、软件、资料和培训等费用。 总体费用预算为20万元。 7.指导要求 指导导师应确保任务执行过程中的正常和有序,需要完成以下工作: -对任务的技术方案和时间计划进行审核,并提出意见和建议; -掌握项目进度,及时跟进项目开发情况; -对项目开发过程中的技术问题进行解答和指导; -对项目结果进行审核和验收。 8.评估标准 任务结果将根据下列标准进行评估: -系统实用性和创新性; -系统易用性和界面美观度; -系统安全性和稳定性; -系统可扩展性和易维护性; -项目实施的经济效益和社会效益; 任务完成后,需要进行验收,验收标准应建立评估机构进行评估,由项目组负责人领导比对验收结果。