ICBC工商银行设备管理系统的设计与实现
字典定义
在本需求中,使用下列定义:
Nw185:即“设备管理系统”的简称。
组织机构:XX银行分为四级机构,分别是省行、市行(分行)、支行、网点(营业部)。省行与市行下拥有自己的行政管理部门,即“财务处”、“信息科技处”等等。
设备管理员:即系统使用者,每个总行及分行安排1-2名人员负责设备数据的日常维护工作,并定期进行巡检。
总体功能架构
资源管理系统项目的主要功能为建立一个设备管理方面的综合管理平台,在此平台之上集成综合台帐管理子系统、维护维修子系统、系统维护管理子系统,并实现设备管理相关的工作流程的自动化控制。
总体功能架构
Nw185系统采用B/S架构设计,即 “浏览器-服务器” 模式,用户无需安装客户端,使用windows系统自带ie浏览器,通过企业局域网即可访问系统。
为保证系统提供7*24 服务,架构上采用集群设计。由多台服务器同时提供服务,即使部分设备宕机,并不会影响系统使用。其中,Web服务器采用两台高性能weblogic服务器,前端使用F5负载均衡器分发请求,降低使用压力。后端采用两台高性能Oracle服务器,通过Rac做数据库负载均衡,两台Oracle服务器连接高速存储设备。
用例场景
技术规约
软件规约
操作系统:Linux Centos 5以上版本
JDK : 1.6或1.6以上版本
基于J2EE 5规范
J2EE容器:WebLogic 10或10以上版本
数据库:Oracle 9 +
开发环境:MyEclipse 8或8以上版本
硬件规约
Web服务器2台:
CPU:八核2.0GHz 以上处理器
存储:200 GB存储剩余空间
内存:16GB
F5负载均衡设备1台
数据库服务器2台:
CPU : 四核2.0Ghz服务器
内存:8G
存储服务器1台,要求:
1T高速存储设备
网络要求:要求100M 光纤接入
其他硬件安全依赖IDC机房提供。
开发规约
所有系统相关人员涉密资料不得外传
开发人员代码遵循Java标准规范
项目代码采用SVN管理,按阶段提交能开发完成的代码,提交前需经过CheckStyle检查。
项目采用敏捷开发,两周一次例会,指定下一迭代开发计划,所有研发人员自己安排时间,按时完成工作。
功能模块
模块名 | 功能清单 |
综合台账 | 合同采购 |
设备入库 | |
设备划拨 | |
设备领用 | |
设备回收 | |
设备故障 | |
设备维修 | |
设备报废 | |
统计报表 | 巡检查询 |
设备故障率统计 | |
资产统计 | |
系统设置 | 供应商管理 |
组织机构管理 | |
设备信息管理 | |
项目管理 |
用例分析与设计
用例纵览
代码结构说明
系统演示
资源获取:
某度云盘资源分享链接免费领取,关注公众号【架构师小跟班】,回复关键词:银行设备管理系统
本站做过多次优化,解决了网站打开慢,谷歌浏览器报不安全提示等问题。
本站每周会有多次更新,内容完全免费,尤其是系统源码、毕业设计、视频教程等,没有任何套路,请大胆收藏和推荐。
但请粉丝们注意:
本站部分内容是站长从网络搜集所得,没有著作权,请勿用于商业用途,请下载后24小时内删除。谢谢合作!