银行核心业务系统总体设计

银行核心业务系统总体设计
银行核心业务系统总体设计

核心业务系统总体设计说明书

目录

§1 综述 (5)

§2 系统总体结构 (6)

§2.1 系统运行环境 (6)

§2.2 系统网络总体架构 (7)

§2.3 应用逻辑结构 (8)

§3 核心系统技术结构 (9)

§4 综合前置系统构架 (10)

§5 系统设计总体目标 (11)

§5.1 技术设计思想 (11)

§5.1.1 三层结构,从面向交易过渡到面向客户、面向服务 (11)

§5.1.2 全面贯彻以客户为中心的设计思想 (11)

§5.1.3多渠道接入平台系统的采用 (12)

§5.1.4 银行服务形式“产品化”及产品定制 (12)

§5.1.5 服务模块组织“构件化”、“构件封装”及构件驱动平台 (12)

§5.1.6 “引领式”操作模式、流程定制及流程再造 (13)

§5.1.7 批处理控制平台,增强批处理的并发程度,缩短批处理的时间 (13)

§5.1.8 标准的外部系统接口 (14)

§5.2 业务设计思想 (14)

§5.2.1 一体化的会计核算体系及核算主体定义 (14)

§5.2.2 支持全天候“7X24小时”不间断营业 (14)

§5.2.3 支持多分行,支持多级清算 (15)

§5.2.4 “全功能柜员” (15)

§5.2.5 客户信息集中,统一的客户授信体系,实行额度管理 (15)

§5.2.6 加强了内控体系,强化柜员权限管理,完善的系统安全性和灵活的交

易授权机制 (16)

§5.2.7 灵活的计息模块,支持“利率市场化” (16)

§5.2.8 灵活的收费模块,支持银行自主地制定收费政策 (17)

§5.2.9 提供“以客为尊”的一站式服务 (17)

§5.2.10 合理利用计算机优势,减轻业务人员的工作量 (17)

§6 系统功能要点逻辑设计 (18)

§6.1 运行平台和交易组装 (18)

§6.1.1 核心交易平台的总体结构 (18)

§6.1.2 核心交易平台设计要求 (18)

§6.1.3 核心构件库的组成 (21)

§6.1.4 构件形成及使用原则 (21)

§6.1.5 交易驱动设计结构 (22)

§6.1.6 交易驱动设计要求 (23)

§6.1.7 交易驱动实现方法 (24)

§6.2 报文接口及拆组包 (31)

§6.2.1 主报文格式 (31)

§6.2.2 系统拆包流程 (31)

§6.2.3 系统组包流程 (31)

§6.3 操作流程定制 (33)

§6.3.1 操作流程定制设计构架 (33)

§6.3.2 操作流程定制设计要求 (34)

§6.4 分录接口设计 (35)

§6.4.1 分录接口模式 (35)

§6.4.2 设计准则 (35)

§6.5 总账设计 (37)

§6.5.1 总账设计结构 (37)

§6.5.2 核心总账的处理模式 (39)

§6.5.3 总账汇总口径 (40)

§6.6 帐务体系 (42)

§6.6.1 帐务结构 (42)

§6.6.2 帐户设置 (42)

§6.6.3 建立以“款项”管理为基础建立综合账务管理体系 (44)

§6.6.4 内部账户体系 (45)

§6.7 产品化模式 (47)

§6.7.1 设计目标 (47)

§6.7.2 产品分类 (47)

§6.7.3 产品结构设计 (47)

§6.8 7×24小时营业设计 (49)

§6.8.1 不间断营业设计架构 (49)

§6.8.2 7×24小时营业任务序列 (50)

§6.8.3 7×24小时营业设计要求 (51)

§6.9 统一冲销模式设计 (52)

§6.9.1 实现方式 (52)

§6.9.2 反交易的编写 (53)

§6.9.3 存储过程调用 (54)

§6.10 权限管理 (56)

§6.10.1 设计思路概述 (56)

§6.10.2 交易权限设计 (56)

§6.11 复核模式设计 (64)

§6.11.1 概述 (64)

§6.11.2 表结构 (65)

§6.11.3 记帐录入流程 (67)

§6.11.4 复核流程 (67)

§6.11.5 后台接口 (68)

§6.11.6 复核权限控制 (69)

§6.12 收费设计 (69)

§6.12.1 公共收费流程 (70)

§6.12.2 费用计算 (70)

§6.12.3 服务收费配置 (71)

§6.13 清算模式 (71)

§6.13.1 清算系统结构 (71)

§6.13.2 清算系统与其他各系统之间关系 (73)

§6.13.3 核算模式及术语解释 (74)

§6.13.4 数据结构设计 (74)

§6.13.5 应用接口(ClsMainApi) (76)

§6.14 批量调度 (78)

§6.14.1 运行周期交易调度 (78)

§6.14.2 周期交易录入 (79)

§6.14.3 生成周期调度方案 (84)

§6.14.4 周期调度运行 (86)

§7 业务功能组件划分 (92)

§7.1 100000-客户服务 (92)

§7.1.1 110000-客户信息 (92)

§7.1.2 120000-存款业务 (93)

§7.1.3 130000-贷款业务 (97)

§7.1.4 140000-结算业务 (100)

§7.1.5 150000-外汇买卖 (103)

§7.1.6 160000-债券业务 (103)

§7.1.7 170000-银行卡业务 (105)

§7.2 200000-柜台零售 (108)

§7.3 300000-内部运营 (108)

§7.3.1 320000-内部账管理 (108)

§7.3.2 330000-现金管理 (109)

§7.3.3 340000-凭证管理 (110)

§7.3.4 360000-系统内资金上存借调 (111)

§7.4 500000-交易工具 (112)

§7.5 600000-内部管理 (114)

§7.5.1 640000-机构管理 (114)

§7.5.2 650000-柜员管理 (114)

§7.5.3 660000-业务量管理 (115)

§7.6 700000-业务咨询 (115)

§7.7 800000-代理业务 (116)

§1综述

在全面覆盖传统银行业务的基础上,突出“金融产品”概念,银行可方便定制新的业务品种或更改业务模式;系统整合了银行的业务服务渠道,方便银行增值服务范围的扩展,在无须更改系统内核的情况下方便实现与外部系统的互联互通。系统在深化“大集中”、“大会计”、“一本帐”、“以客户为中心”、“综合柜员制”等成熟的设计思想的基础上,建立了从“客户”、“产品”到“服务”、“渠道”的集约化经营管理模式,提供了真正的面向客户的服务模式,作到了为客户定制差别化的服务。从而实现了银行集中经营、规范业务、个性服务、丰富渠道、减少风险、辅助决策、降低成本的目标。

系统实现原则满足了银行业务系统所要求的:先进性、实时性、可靠性、完整性、安全性、网络化、开放性、易扩展性、易维护性、易移植性。

§2系统总体结构

§2.1系统运行环境

●主机/操作系统

HP UNIX 或IBM-RS6000 AIX

●前置机/操作系统

HP UNIX 或IBM-RS6000 AIX

●数据库

INFORMIX 或DB2

●中间件

CICS 或TUXIDO

●网点前台

PC SCOUNIX

●应用数据维护服务器

PC SERVER Windows2000/XP TOMCA T(或WEBSPHERE)通过IE登录访问

§2.2 系统网络总体架构

管理系统管理中心

IDS

业务机

2M SDH

2M SDH

前置机日志审计

前置机

电话银行区

系统

§2.3应用逻辑结构

§3核心系统技术结构

§4综合前置系统构架

Kiosk POS IC

§5系统设计总体目标

§5.1技术设计思想

§5.1.1三层结构,从面向交易过渡到面向客户、面向服务

系统设计分为三层结构:核心管理层、应用服务层和服务渠道层。核心管理层是整个系统的数据中心,存放着客户信息数据、总帐会计数据、公用信息数据,控制信息数据等,负责会计核算、客户信息管理、授信额度管理、资金清算管理、费率管理、机构管理、库房管理和公共数据管理等;应用服务层由存款系统、贷款系统、结算系统、卡业务系统、中间业务系统、资金市场系统、外汇市场系统等应用系统组成,分别完成银行对客户的各种不同服务手段;通过多渠道接入平台系统连接着各种各样的服务渠道,包括柜员界面、客户经理界面、ATM、POS、电话银行界面、自助银行界面、网络银行界面等,是核心业务系统的客户界面,是银行柜台业务的延伸。

这样的层次结构划分,可以使得系统的数据更加集中、更加安全,使系统的核心尽可能的坚固和稳定;可以使得系统对客户的应用服务更加具有可拓展性,满足市场快速变化和银行因应增加服务品种的需要;可以使得系统支持的服务渠道更加广泛;从而达到由以前的面向交易过渡到现在的面向客户、面向服务的目标。

§5.1.2全面贯彻以客户为中心的设计思想

建立具有深度和广度的关系型客户信息中心,降低银行的客户风险;为实现更高级的客户管理方式(如客户信用等级制度的建立),为实现客户分析提供了全面基础信息。采用面向客户提供差别化服务的设计思想,根据来自客户经理的分析资料及时地给操作人员以客户关怀提示或风险预警;根据管理分析系统提供的客户等级评定接口、根据产品定价系统提供的客户优惠价格接口在核心系统中提供个性化服务及控制。

§5.1.3 多渠道接入平台系统的采用

系统采用了多渠道接入平台VisionBanking MCP来完成各种终端设备(字符终端、图形终端)和自助服务设备(A TM、POS、电话银行、手机银行、自助银行、网络银行等)的接入、管理功能。系统能够支持各种通信协议,提供全辖的网络监控、设备控管和应用监控,能处理各种各样的数据报文格式,具有强大的功能扩展性、严格的安全控制机制。

§5.1.4银行服务形式“产品化”及产品定制

在核心业务系统的设计中,引入了“银行产品”的概念。银行所提供的服务是以产品的形式出现的,系统中把所有经办的存款、贷款等业务根据业务的属性、业务的主要组成要素按照业务流程的不同阶段分层次制定相应的处理计划,根据各处理计划的不同组合灵活地定制产品,并分配相应的产品代码进行唯一的标识。银行业务“产品化”的优点在于让最终用户(而非IT人员)更灵活地根据市场需求定制有自身特色的银行产品,满足不同客户群体的需要,快速适应市场的变化。

§5.1.5服务模块组织“构件化”、“构件封装”及构件驱动平台

核心业务系统对交易服务的设计基于“构件化”的模式,本着“降低耦合”“功能内聚”的原则,将业务处理功能划分为完成某一具体功能的最小单元,形成“积木”式构件库,这些构件可以以一定形式按照要求搭建在一起形成完成某一业务功能的“组件”,每项交易服务均由“构件”及“组件”依据一定次序的集合组成,完成一项交易服务对构件的组装过程称为“交易封装”,这些组装过程是由填制配置脚本来实现的,而无需单独编程。

已经封装的交易服务通过系统提供的“构件驱动平台”统一驱动。

提高业务处理程序(构件)的共享;可以灵活地进行构件的组织而定制出新的交易服务,缩短了新服务功能推出的时间;减少了系统维护的工作量。

§5.1.6“引领式”操作模式、流程定制及流程再造

系统可以通过前台的操作流程定制,实现“引领式”的操作模式。对核心业务系统联机交易操作的过程细分为具体的单一步骤,为每个步骤用一个唯一的步骤编号进行标识,其中每个步骤都包括其独立的必须的输入输出项目,柜员交易就是通过将步骤编号按照一定顺序有条件地组织在一起而形成,而组装的过程只需要简单地配置相应的脚本,不需要编写代码,这样,根据不同的业务要求,可以灵活地对操作流程进行重组,以实现流程的定制和再造。同时,由于每个操作步骤本身的产生都是通过工具定制的方式,对于新的原来没有的操作描述也可以方便地扩充。

这种流程定制的方式使前端交易体现出人性化的特色,能够方便地制定出符合操作人员习惯的流程及界面风格,临柜人员的操作可以不再是呆板的录入、提交产生结果,而是通过人机交互的模式引导操作人员逐步达到完成交易服务的目的。

§5.1.7批处理控制平台,增强批处理的并发程度,缩短批处理的时间

系统将批处理业务(例如:日终批处理、批量结息、预提利息、年终结转等)分成若干个处理模块,每个处理模块都以作业方式运行;相同功能的作业放入同一个队列中,队列内顺序执行;不同功能的作业放入另外的队列中,不同的队列之间是并行执行的,互不影响。由批处理控制平台来完成作业的提交和作业执行顺序的控制,作业之间的制约关系也可在平台中进行预先的定义。

这样安排批处理业务,有效地增强了批处理的并发程度,使系统资源得到很大的利用,

减少了批处理的时间。

§5.1.8标准的外部系统接口

系统提供了标准的外部系统接口,能够方便地与其他系统(如同城清算系统、电子联行系统、人行现代化支付系统、证银转帐系统、银联系统、代理业务系统、国际结算系统等)进行接口。

§5.2业务设计思想

§5.2.1一体化的会计核算体系及核算主体定义

系统采用大会计模式,实现了对公、对私一体化,本币、外币一体化,自营性会计和政策性会计一体化,多币种、多帐套的会计核算方法,实现了会计核算集中和应用系统的统一。

系统支持核算主体上移的“一本帐”模式。“一本帐”模式有利于银行简化资金调拨流程,实现精细核算,推行专业化和扁平化管理,达到增加利润、控制成本、强化绩效、提供决策的目的。这是一项系统工程,不仅需要观念更新,还需要机构更新、制度更新。所以在实际执行过程中,要循序渐进,逐步实施。例如:有些银行尝试采用核算主体逐步上移的方式,先实现,可以以支行为一本帐,实现同一支行辖内的各网点之间资金的通融,改变了旧系统中支行辖内网点之间频繁的资金清算。因应此种情况,系统支持系统内任意级别的核算主体上移,可以将核算主体定义到任意级别层次的机构。

§5.2.2支持全天候“7X24小时”不间断营业

核心业务系统支持“7X24小时”不间断营业,不仅包括ATM、POS、电话银行、网上银

行等自助设备,也支持营业网点不间断营业,实现“夜间银行”,保证对客户服务渠道的畅通,满足各地区不同的服务时间要求,实现全天候的变现能力。

§5.2.3支持多分行,支持多级清算

单一系统支持多分行的运作,把多个分行的业务数据集中到一个数据库中;支持从总行到省行到分行到支行网点的多级清算,全面的支持“大集中”的目标;系统也支持跨系统的清算。系统对于清算支持可定义的清算模式,在系统中提供独立的清算系统进行清算支持,以清算路径、资金帐户、清分方式等为主线,对清算流程及方法进行拆分后实施组装,来确定具体的清算种类,按照清算种类实现系统的自动多级清算,同时通过定义清算模式可以支持实时清算和日终批量清算。

§5.2.4“全功能柜员”

系统满足了全行实行综合柜员制的需要,由柜员直接负责每笔业务的全过程,在权限允许的范围内,不分业务种类,顾客可以选择任意一个窗口办理所需的全部业务。为今后实行“客户经理”的服务奠定了基础。采用综合柜员制有如下优点:提高工作效率;减少柜员人数;提高员工素质;方便客户;改善服务质量;方便绩效考核。

同时,考虑到国内的实际情况,系统也支持传统的柜员管理方式。

§5.2.5客户信息集中,统一的客户授信体系,实行额度管理

客户信息集中管理,使银行可以综合掌握客户状况,以便提供全面的客户追踪和决策分析手段,如资信评估、风险评估。也可以为客户提供全方位多功能的代客理财服务。

系统通过额度管理功能,根据客户的信用情况,给客户分配一定的额度,决定为客户提供的某些业务服务的范围和程度,使银行降低为客户提供某些服务而带来的风险;同时,银行也可以根据自身的情况,通过额度管理系统决定本身所进行的一些业务的范围和程度。

§5.2.6加强了内控体系,强化柜员权限管理,完善的系统安全性和灵活的交易授权机制

系统加强了内控管理,突出了安全保障意识,系统中对业务监督方面倡导的思想是尽可能规避风险的发生,及时发现经办风险,减少因业务监督产生的银行运营成本。系统中强化了柜员管理的力度,采用柜员操作权限控制、授权、双敲复核与事后复核等方式综合控制的模式。

对柜员操作权限提供灵活的参数化管理,建立严格的柜员类别与等级管理体系,从柜员经办交易、客户类别和等级、经办金额等多种角度控制柜员的经办权限。

对柜员经办业务加强授权、复核与监督,系统提供了即时授权、异步授权等多种授权模式,业务办理期间突出的风险点可通过授权的方式规避风险;业务管理部门也可采用系统提供的双敲复核的方式减少操作风险,同时考虑操作工作量,采用大额授权、超大额双敲复核的方式进行管理规划,也可以采用事后复核的方式,对规定金额的业务进行逐笔核对,确保在最短时间内发现风险。

§5.2.7灵活的计息模块,支持“利率市场化”

核心业务系统中,对于利率的管理采用利率指标的方式管理,并考虑对于利率市场化后银行能够对利率的浮动进行有效的控制,在利率指标中按实点浮动及百分点浮动分别设定浮动上下限。

同时,为了使系统计息方式更为灵活,更能适应银行利率政策的变化,系统采用利息计划的理念,按照不同业务种类设定利息计划参数;目前系统的利息计划制定兼顾了国内及国外的多种计息模式:支持全额计息、分段计息、金额分档计息、按利率调整周期计息等;可定义成本核算时机:先预算、后入帐等。在每个业务种类中对于不同的产品可以采用不同的利息计划,业务部门可以根据业务发展需要开发新的产品时,制定相应的利息计划。

系统内部设计中,考虑利息计划使用的灵活性和可扩展性,改变了原来单一的积数法计息模式,采用计息明细的方式,使利息的计算入帐等动作独立于帐务系统之外,便于计息模式的扩充。

§5.2.8灵活的收费模块,支持银行自主地制定收费政策

核心业务系统提供统一的收费模块,在系统中设置费率种类及使用“费率种类”的“收费计划”,以费用的计算方式、收取方式、核算方式、收费时机及控制方式等信息设定费率种类,并可按照客户的类别级别、产品、服务、渠道等要素制定相应标准的收费计划。

§5.2.9提供“以客为尊”的一站式服务

客户到柜台办理业务以用身份证件或帐号登录系统的方式,系统根据该客户的类别和级别和帐户性质提供特定交易供使用;从开始到退出,控制客户交易范围,全程记录客户交易的全过程,统一提供交易确认凭证。

§5.2.10合理利用计算机优势,减轻业务人员的工作量

系统具有友好的用户界面,可根据客户和柜员定制不同的功能菜单,新推出的浏览器前台还具有个性化工作界面配置和信息沟通等功能,便于柜员的操作;针对特定业务设计交易,增大主机统计数据存储,减少大量的手工帐簿;大量的机制凭证由主机统一定义管理,自动打印;会计分录也由系统自动完成;批量处理采用批处理控制平台自动提交作业,大大提高了主机资源的利用率,缩短了主机批处理时间,减少了主机操作员的工作量。

§6系统功能要点逻辑设计

§6.1运行平台和交易组装

§6.1.1核心交易平台的总体结构

§6.1.2核心交易平台设计要求

1、信息展现模块:实现信息的录入和输出,实现对屏幕及各种设备的控制。

●包括对多种设备的支持,如屏幕(键盘)、磁盘、网络、磁条读写器、打印机(各

种型号存打、行打)、密码键盘、IC卡读写设备等,同时需支持各种设备复合使用

情况。

●实现对信息的多种展现形式,包括交易响应信息如正常应答信息(可能多条)、提

示信息(可能多条)、拒绝信息(可能多条)、授权信息(可能多条)、复核信息等

的支持,也包括多页式查询返回的信息、返回的多条编辑信息、带格式文本信息等。

2、交易驱动模块:实现原交易的启动、已定制交易联动流程的控制。

●实现原/子交易联动控制;

●实现字段启动交易的控制;

●实现子交易本身为原交易(组交易)的控制;

●实现自动启动现金、凭证打印、收费等公用模块组交易的控制;

●需要评估系统灵活性与系统效率之间的矛盾。

3、报文拆组模块:实现对应用收发的报文进行组织和拆解,组织后的报文供通讯收发,拆

解的报文供应用使用。

●对报文格式的支持:支持自定义报文格式、ISO8583报文格式、类ISO8583、类

HTML等;

●也可考虑应用系统内采用统一的一套内部报文格式,对外提供多种格式支持;

●支持同一交易返回多条不同格式报文的处理;

●对报文定义的支持:前后台统一定义一套报文格式;

●需要考虑拆组的效率和通讯数据包的精简。

4、交换控制模块:完成路由分捡、多服务器信息交换功能。

●对于前台模块支持子交易/字段启动交易级别的个性路径选择;

●对于后台模块同时考虑对多个分布在不同主机上的独立系统实现集中清算模式的

支持;

5、通讯传输模块:完成通讯传输的功能。

●支持多中通讯协议,如TCP/IP、SNA等;

●支持不同交易采用不同的通讯协议;

●支持通讯报文的加密/解密;

●支持通讯报文的校验,如MAC码;

●不论前台还是后台,均需支持主动/被动通讯模式;

6、功能展现模块:完成真正的具体交易功能,本着提高功能内聚、降低模块耦合的原则进

行结构划分,由核心构件资源库及组装交易所需的接口模块组成。处于应用级别,不属于平台范畴。

7、信息存储模块:

●需要考虑不同交易数据的信息隔离;

●需要考虑同一原交易下交易数据的信息共享;

●需要考虑部分特定类型信息的历史数据存储,如凭证打印信息;

●临时存储的数据实现自动清理。

8、控制信息的定制:此处所指的控制信息,包括菜单定义、交易定义、屏幕定义、数据字

典定义、通讯传输格式定义、授权信息定义、提示信息定义、列表定义、打印格式定义、输出信息格式定义、设备定义等以及其他平台所需的控制信息。

●各种与具体交易相关的控制信息的定义数据可以以交易为主线进行卸载和安装;

●定义的控制信息需要满足系统性能上的要求,既保证系统开发的灵活性,又保证访

问的快捷,以确保系统整体运行效率。

9、特殊交易的实现

统一的当日冲销(抹帐)模式

统一的双敲复核模式

统一的授权模式

统一的事后复核模式

前台外挂交易的实现

后台直通式交易的支持

银行新系统上线总结

银行新系统上线总结 :上线银行系统银行新系统上线心得新系统上线工作总结2016金三上线工作总结 篇一:银行系统工作总结 银行系统工作总结 xx年x月x日,我进入了xx银行,成为xx银行的一员,从事柜员岗位。大半年来,在支行各级领导及同事的帮助下,我立足本职工作,兢兢业业,尽职尽责,努力做好应该做的事,圆满完成年度各项工作,赢得客户的信任,超额完成目标任务。现将半年来工作汇报如下: 一、刻苦钻研,加强学习,不断提高政治理论和业务水平。 一是积极主动参加集中学习。每周我都主动参加支行组织的学习,认真做好笔记,刻苦钻研,努力做到学以致用,学有所用。二是利用业余时间自己学。工作之余,我每天都要自觉加强学习,先后学习了银行相关制度规范,业务操作流程,常思贪欲之害,常修从业之德,珍惜岗位,珍惜荣誉,在思想上不断筑牢防腐思变的防线,在人行组织的案防考试中取得了良好的成绩。尤其入职以来,以银行反假币资考试为契机,认真学习,最终通过该资格考试。三是我行新系统上线期间,我放弃回家机会,利用晚上时间主动练习,以较短时间掌握了银行核心系统操作功能,为顺利完成日常工作奠定了坚实基础。

二、扎实工作,兢兢业业,不断做好本职工作。 一是做好柜台存储业务。从四月份进入xx银行系统以来,我深感起步晚、底子薄,更加主动、更加仔细做好每一笔业务。半年多来,我先后办理近万笔业务,涉及金额超过千万元,无重担差错,深得客户信任。二是积极完成支行下达的任务。工作之余,我广泛动员各方关系,宣传我行政策,积极吸引他们来我行办理存贷业务。每逢节假日和重要节日,我会主动向客户表示节日的问候,不断加强与客户之间联系。10月底,该客户有一笔资金到账,我更是积极联系,主动上门拜访。真诚取得对方信任,最终促使该该客户又在我行存款xx万。三是坚持值好每一班。半年多时间来,我坚持按时上下班制度,坚持值班制度,坚持为客户、提供最优质便捷的服务,没有发生一起迟到、早退、脱岗事件。二,廉洁从业,淡泊名利,不断严格要求自己。 一直以来,我都要求自己清清白白做事,明明白白做人,坚决不乱伸手,不乱想,知足常乐。自觉学习银行安全及风险防范的相关文件,时时刻刻给自己敲响警钟,不忘安全,牢记使命。工作中,坚持按照规章制度办事,坚决维护银行和客户利益,不断服好务、管好自己,做一个合格的银行人。 总之,半年多来,我已融入xx银行这个大家庭,真诚热爱这里共事的氛围,真心喜欢这里的做事文化。半年多来,虽然我逐渐在融入,并在工作上取得了一定成效。但我深知,与支行领导要求相比,与同事相比,我还存在不少差距。新的一年,我将更加

银行储蓄系统的需求规格说明书

1.引言 1.1 项目背景 项目说明:随着社会经济的发展,以及数字生活的逐步渗透,如何为用户提供更加便捷、更加周到的服务已经成为各大银行竞争的焦点。但如今银行储蓄系统工作效率比较低,越来越不能满足广大人民群众的需求,人们希望可以更方便更省时更省力的办理储蓄的相关业务。人们不再满足于以前传统的哪家银行卡只可以在那家银行存款提款的模式。而如今计算机网络的高速发展及普及度的进一步加强,越来越多的人希望通过在家实现存取款或是通过上网实现网上银行的功能等。在这样的趋势下,明显可以看出现今的银行计算机储蓄系统不能够满足人们日益增长的需求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于用户信息存取,需要建立一个新的、高效的、方便的、互联的计算机储蓄系统 1.2 项目目标 (1).处理速度的提高及准确度的保证; (2).人员利用率的改进及合理调度。 (3).改进管理和服务; 2.运行环境 1)客户端 操作系统:Windows xp/2000 server/2003 server/2008 server/7, Linux。 浏览器:IE 7.0以上,Firefox3.5以上,chrome 6以上。 2)服务器端 操作系统:Windows xp/2000 server/2003 server/2008 server/7, Linux。 浏览器:IE 7.0以上,Firefox3.5以上,chrome 6以上。 3)数据库 操作系统:Windows 7 数据库系统:Mysql 5.0及更新版本

3.性能需求 1)客户端一般相应时间不超过1秒。 2)报表统计时间不超过30秒。 4.安全性需求 1)对数据的访问设置权限,以保证用户个人信息的保密性。 2)对用户输入的密码进行单向加密,以防止密码泄露造成经济损失。 3)保证用户进行的业务执行正确和安全。 5.外部接口需求 用户接口 本系统采用B/S架构,所有界面使用WEB风格,用户界面的具体细节将在概要设计文档中描述。 6. 银行系统业务流程图

银行储蓄系统课程设计

银行储蓄系统课程设计

银行计算机储蓄系统 二、总体设计 1、 模块结构图 ......................... 2、 数据库总体设计 ..................... 3、 数据库设计与程序关系 ............... 1、平台支持设计 2?1 3种基本的控制结构(顺序,选 择,循环) 模块间僚系:■ 3、人机界面设计 ....................... 3?1系统响应时间 .................. 9 3.2用户帮助设施 .................. 10 3.3出错信息出理 .................. 10 3.4系统维护设计 (10) 目录 一、任务 .................................. 4、数据字典 ........................... 三、详细设计 .............................. 2、结构程序设计 .. (3) 3 3 5 6 6 7 7

4、模块设计........ 12 5、数据库详细设计 13

主要在存取款时将客户信息写入数据库并返回。 2. 3数据库设计与程序关系 程序在对存/取款进行操作时需对数据库数 据结 构,也就是数据表进行查询和修改:在存/ 取款过程中都需要对数据库中的所有表,进行联 合查询、修改。 物理数据结构主要用于各模块之间函数的 信息 传递。接口传递的信息将是以数据结构封装 了的数据,以参数传递或返回值的形式在各模块 间传输。出错信息将送入显示模块中,最后送入 打印准备模块中准备打印格式。 3、数据字典

银行管理系统 概要设计报告

目录1.引言 1.1编写目的 1.2 项目背景 1.3 定义 1.4参考资料 2. 任务概述 2.1目标 2.2 运行环境 2.3 需求概述 2.4 条件与限制 3. 总体设计 3.1处理流程 3.2 总体结构和模块外部设计 3.3 功能分配 4. 接口设计 4.1 外部接口 4.2 内部接口 5. 数据结构设计 5.1 逻辑结构设计 5.2数据结构和程序的关系 6. 运行设计 6.1 运行模块的组合 6.2 运行控制 6.3 运行时间 7. 出错处理设计 7.1 出错输出信息 7.2 出错处理对策 8. 安全保密设计

概要设计规格说明书 --银行管理系统1.引言 1.1编写目的 随着经济社会的快速发展,人们已不满意于人工存取款的低效率,追求更高的存取效率,并且业务的种类逐渐丰富、复杂度提高,人工操作出现的失误也呈现上升趋势,银行根据行业和用户的需求,决定开发新型的银行管理系统,以降低操作复杂度、出错率,从而提高工作效率,通过简单高效的操作来实现目的,将一系列的操作集成起来,实现功能的耦合,提高操作的易操作性、高效率性。 1.2项目背景 (1)开发软件名称:银行储蓄系统。 (2)项目开发者:“银河一号银行管理系统”开发小组 (3)用户单位:各种商业银行。 1.3定义 列出开发中的概要设计中特定词的特定含义 VS 2010(Microsoft Visual studio 2010):一种集成的开发工具。 SQL(Structured Query Language):结构化查询语言,主要用于同数据库进行数据访问与控制。 1.4参考资料 (1)《软件工程》张俊兰王文发编著西安交通大学出版社 (2)《C++程序设计》谭浩强编著清华大学出版社 (3)《软件工程》任胜兵邢琳编着北京邮电大学出版社 (4) 《面向对象程序设计》陈维兴张小茶编著清华大学出版社 2.任务概述 2.1目标 本银行管理系统旨在提高银行工作人员的工作速率、以及降低出错率,通过简单高效的操作来实现目的,将一系列的操作集成起来,实现功能的耦

银行核心业务系统总体设计

核心业务系统总体设计说明书

目录 §1 综述 (5) §2 系统总体结构 (6) §2.1 系统运行环境 (6) §2.2 系统网络总体架构 (7) §2.3 应用逻辑结构 (8) §3 核心系统技术结构 (9) §4 综合前置系统构架 (10) §5 系统设计总体目标 (11) §5.1 技术设计思想 (11) §5.1.1 三层结构,从面向交易过渡到面向客户、面向服务 (11) §5.1.2 全面贯彻以客户为中心的设计思想 (11) §5.1.3多渠道接入平台系统的采用 (12) §5.1.4 银行服务形式“产品化”及产品定制 (12) §5.1.5 服务模块组织“构件化”、“构件封装”及构件驱动平台 (12) §5.1.6 “引领式”操作模式、流程定制及流程再造 (13) §5.1.7 批处理控制平台,增强批处理的并发程度,缩短批处理的时间 (13) §5.1.8 标准的外部系统接口 (14) §5.2 业务设计思想 (14) §5.2.1 一体化的会计核算体系及核算主体定义 (14) §5.2.2 支持全天候“7X24小时”不间断营业 (14) §5.2.3 支持多分行,支持多级清算 (15) §5.2.4 “全功能柜员” (15) §5.2.5 客户信息集中,统一的客户授信体系,实行额度管理 (15) §5.2.6 加强了内控体系,强化柜员权限管理,完善的系统安全性和灵活的交 易授权机制 (16) §5.2.7 灵活的计息模块,支持“利率市场化” (16) §5.2.8 灵活的收费模块,支持银行自主地制定收费政策 (17) §5.2.9 提供“以客为尊”的一站式服务 (17) §5.2.10 合理利用计算机优势,减轻业务人员的工作量 (17) §6 系统功能要点逻辑设计 (18) §6.1 运行平台和交易组装 (18) §6.1.1 核心交易平台的总体结构 (18) §6.1.2 核心交易平台设计要求 (18) §6.1.3 核心构件库的组成 (21) §6.1.4 构件形成及使用原则 (21) §6.1.5 交易驱动设计结构 (22) §6.1.6 交易驱动设计要求 (23) §6.1.7 交易驱动实现方法 (24) §6.2 报文接口及拆组包 (31) §6.2.1 主报文格式 (31) §6.2.2 系统拆包流程 (31) §6.2.3 系统组包流程 (31)

国内银行的核心系统

银行名称核心系统状况 中国工商银行自主开发,由CB2000升级为NOVA,正在建设第四代新系统 中国农业银行自主开发,部分由高阳开发,现在正在选型国外核心产品进入业务分析中国银行自主开发,现在由FNS升级 中国建设银行自主开发,后由IBM开发 山东农信联社2009年9月选用建行版IBM/CBOD上线新一代系统 厦门国际银行自主开发,先考虑选型Temenos T24 杭州银行(杭州商业银行)自主开发,现考虑选型再造 招商银行自主开发 招商银行纽约分行Temenos T24 上海银行Temenos T24 华夏银行 中信银行 兴业银行神码+自主改造 东营市商业银行兴业银行输出 中国进出口银行神码+SA+时代银通 浙商银行网星升级为中信 吴江农村商业银行网星+SA+时代银通 呼和浩特市商业银行太极 内蒙古农信联社太极 青岛银行银湖+IBM 香港东亚银行DCSA+神码 国家开发银行神码 宁夏农信联社神码 重庆农信联社神码 中国光大银行由南天升级为联想亚信 南京银行联想亚信 江苏银行联想亚信 盛京银行联想亚信 厦门市商业银行联想亚信 宁夏银行联想亚信 上海普通发展银行联想 威海市商业银行联想 江苏银行扬州分行联想 绵阳市商业银行联想 广东发展银行长天 天津银行2001年长天+2002年中太 大连银行中太 石家庄商业银行华腾 焦作商业银行华腾 交通银行由南天对公+联想对私升级为IBS+高阳 江苏银行连云港分行南天 平顶山商业银行南天 深圳发展银行高阳 工银亚洲控股高阳 宝鸡商业银行高阳 咸阳商业银行高阳 渤海银行中联(IBM570/AIX/DB2) 北京银行中联 烟台商业银行中联 徽商银行由南天升级为中联 浙江省农信联社中联 阳江市农信联社中联 阜新商业银行中联 柳州商业银行中联 福建省农信联社中联 平安银行中联 汉口银行中联 富滇银行中联 白山市商业银行中联 秦皇岛市商业银行中联

银行储蓄系统概要设计与详细设计

中央民族大学 软件工程实验报告银行储蓄系统概要设计与详细设计姓名:吴璨 学号:

2013年10月26日 目录 1.引言 (3) 1.1编写目的 (3) 1.2项目背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2.任务概述 (4) 2.1目标 (4) 2.2运行环境 (4) 3总体设计 (5) 3.1功能分配 (5) 3.2总体结构和模块外部设计-软件结构图 (5) 3.3接口设计 (5) 3.3.1外部接口 (5) 3.3.2内部接口 (6) 3.4数据结构设计 (6) 3.4.1逻辑结构设计 (6) 3.4.2物理结构设计 (6)

1.引言 1.1编写目的 【阐明编写可行性研究报告的目的,指明读者对象。】 为提高银行的存取款工作效率,降低工作的人力物力开支,提高工作的准确性、正确性,开发计算机储蓄系统。经过对项目进行详细的调查研究,得到项目可行性研究报告,对项目开发中将要面临的问题及其解决方案进行可行性分析,包括项目在技术、经济、操作和社会影响方面的可行性。 本报告经老师审核后可提交给银行方审查。 1.2项目背景 【应包括: a.所建议开发软件的名称; b.项目的任务提出者、开发者、用户及实现软件的单位; c.项目与其他软件或其他系统的关系。】 随着社会经济的发展,银行的业务不断增长,传统的依靠手工的存取款业务办理方式已经不能满足不断增长的业务需求。其一,业务需求的增加需要消耗大量人力物力资源;其二,业务复杂化导致人工处理方式出错率增加,从而引起储户不满。 为解决此问题,本小组拟为其开发计算机储蓄系统。一方面可以减轻银行业务员的工作量,另一方面可以减少工作的出错率,从而提高工作效率。 1.3定义 【列出文档中所用到的专门术语的定义和缩写词的原文。】 1.4参考资料 【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: a.项目经核准的计划任务书、合同或上级机关的批文; b.与项目有关的已发表的资料; c.文档中所引用的资料,所采用的软件标准或规范。】 1.《软件工程导论》,张海藩,清华大学出版社 2.《实用软件工程》,郑人杰等,清华大学出版社

银行储蓄管理系统

燕山大学三级项目设计说明书 题目:银行储蓄管理系统 学院(系):信息学院 年级专业:教育技术学15—1 学号: 学生姓名:付叶禹 郑凯峰 李文悦 王宇晨 李晓晗 指导教师:梁顺攀 教师职称:副教授 燕山大学三级项目设计(论文)任务书 院(系):信息学院教学单位:

说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 年月日燕山大三级项目设计评审意见表

摘要 论文阐述的是在SQL server 2008开发环境下对银行储蓄管理系统的设计。希望通过该系统的应用,能促使银行储蓄管理工作的规范化、标准化和自动化,提高管理水平和管理效率,为管理工作提供更完善的信息服务和一个成功的信息管理系统。数据库是一个非常重要的条件和关键技术,管理系统所涉及的数据库设计分为:数据库需求分析、概念设计、逻辑设计过程。 本论文叙述了数据库设计的全过程。 主要分为: 1. 系统需求分析与功能设计阶段,包括功能需求、性能需求、数据需求、系统功能框图、系统总体数据流图及分模块数据流图、数据字典。 2. 总体设计阶段,包括系统总体功能模块图、功能模块描述、输入输出及统计查询等功能模块。 3. 概念设计阶段,包括系统各个模块的ER图及系统的总ER图。 4.逻辑结构设计阶段,包括系统各个模块的ER图所转化的关系模式。 关键词:数据库设计;管理系统; SQL server 2008;

目录 摘要...................................................... 1 绪论................................... 错误!未定义书签。1.1项目背景............................. 错误!未定义书签。1.1编写目的............................. 错误!未定义书签。1.1软件定义............................. 错误!未定义书签。 1.1开发环境............................. 错误!未定义书签。 2 系统需求分析 (2) 2.1信息与功能需求 (2) 2.2业务处理需求 (2) 2.3数据流图 (3) (3) (4) 2.4安全性与完整性要求 (8) 2.5数据字典 (8) 2.5.1储户基本信息表 (8)

银行储蓄系统报告.doc

一、课程设计的目的和要求 1.1设计目标 运用数据库设计理论设计一个较完善有意义的数据库。 掌握目前流行的数据库管理系统Microsoft SqlServer 2000的使用与应用开发技术。 为数据库开发相应的应用程序,构成完整的数据库应用系统。 将设计在数据库管理系统上Oracle等一个或组合实现,开发工具可以选用VB、VC、java、html或其他程序设计语言。 1.2基本要求 采用面向对象的方法开发,按照软件工程课程中讲的有关数据库及其应用系统设计章节的内容,进行分析和设计,并按照面向对象的设计流程给出相应的分析设计文档。分析文档中应涉及到以下几个基本方面:需求分析与表达(oo分析,需求建模)、oo模型与关系模型的转换(映射方案、数据库结构、建库的sql语句)、完整性考虑(完整性约束、存储过程或触发器)、并发控制(数据并发问题,可加锁)、安全性考虑(数据库安全机制)、数据库备份与恢复、系统体系结构(c/s、b/s)、用户接口设计(操作界面设计)、程序功能设计、关键源程序等等。 1.3课题选择 银行储蓄管理系统 二、银行储蓄可行性分析

2.1基本要求 2.1.1 功能要求 此系统所要完成的主要功能有两方面: 储户填写存款单或取款单交给业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。 如果是取款,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户 2.1.2 性能要求 为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也要有足够大的磁盘容量;另外,银行计算机储蓄系统必须有可靠的安全措施,以保证储户的存储安全。 2.1.3 接口要求 业务员键入储户的资料要全部一直显示在屏幕上;储户键入密码到系统以核对;计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。 2.1.4 输入要求 业务员从存取款表单输入数据,要迅速精确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率,造成用户损失。 2.1.5 输出要求 要求快速准确地打印出存款或取款清单给客户。 2.2开发目标 近期目标: 第一年内在一个银行建立一个银行内部计算机储蓄系统,初步实现银行储蓄系统计算机化,并保证该银行能够按期望顺利完成工作。 长期目标: 希望在三至四年内,在国内银行中建立该计算机储蓄系统,促进银行间的互联合作,实现银行储蓄系统的计算机管理体制,提高银行储蓄系统的整体水平;并实现银行储蓄系统的

银行核心系统简介

核心业务系统 描述:银行核心业务系统主要功能模块包括:公用信息、凭证管理、现金出纳、柜员支持(机构管理和柜员管理)、总账会计、内部账管理、客户信息、活期存款、定期存款、外币兑换、同城票据交换、客户信贷额度管理、定期贷款、分期付款贷款、往来业务、资金清算、金融同业、结算、人行现代支付、外汇买卖业务、国债买卖、保管箱、租赁、股金管理、固定资产管理等。 一、核心系统背景 VisionBanking Suite Core是集团在总结二十余年银行应用系统集成经验的基础上,认真分析中国银行业未来面临的竞争形势,吸纳国外银行系统中先进的设计理念,推出的与国际完全接轨、功能完善、易学易用、扩充灵活、安全可靠的新一代银行核心业务系统。该系统覆盖了银行整个基础业务范围,有助于银行提供给客户更方便、快捷和贴身的“一站式”服务。 在VisionBanking Suite Core银行核心业务系统的开发中,集团将先进的系统设计思想、技术和国内、国际银行界先进的银行业务模式、管理方法结合在一起。系统采用先进的C-S-S三层体系结构,拥有强大、稳定的系统核心。 在全面覆盖传统银行业务的基础上,突出“金融产品”概念,银行可方便定制新的业务品种、产品组装或更改业务模式;系统整合了银行的业务服务渠道,方便银行增值服务范围的扩展,在无须更改系统内核的情况下方便实现与外部系统的互联互通。系统在深化“大集中” 、“大会计”、“一本帐”、“以客户为中心”、“综合柜员制”等成熟的设计思想的基础上,建立了从“客户”、“产品”到“服务” 、“渠道”的集约化经营管理模式,提供了真正的面向客户的服务模式,作到了为客户定制差别化的服务。从而实现了银行集中经营、规范业务、个性服务、丰富渠道、减少风险、辅助决策、降低成本的目标;系统设计严格遵守业务流程和会计核算分离原则,方便于系统快速部署和适应业务流程再造要求。 集团对核心业务系统的不断发展和完善就是以技术的进步来支持和推动银行业务的拓展,为银行的可持续性发展奠定了坚实的基础。 VisionBanking Core的系统实现原则满足了银行业务系统所要求的:先进性、实时性、可靠性、完整性、安全性、网络化、开放性、易扩展性、易维护性、易移植性。 二、系统功能说明

银行储蓄系统流程图

需求分析

用户 存款单 填表 错误 存款单 存款信息表 需要 密码 密码信息表 密码 存款信息 存款信息 用户 存单 P1.1 验收 存款单 P1.2 更新存款 信息 P1.3 处理存款 P1.4 打印 存单 不需要密码 P1.2.1 设置密码 重新填写 概要设计

模块标识符模块功能控制关系身份验证模块G1 验证用户身份 存款模块G2 银行业务员输入存款信息,系统进行存储 取款模块G3 银行业务员输入取款信息,系统进行存储 存款单打印模块G4 银行业务员输入存款信息并打印 取款单打印模块G5 银行业务员输入取款信息并打印 按用户名和ID查询模块G6 查询用户信息 G1 G2 G3 G4G5 G6 身份验证功能* 存款功能* 取款功能* 存款单打印功能* 取款单打印功能* 按用户名和ID查询功能*

[说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。 ] [程序1] [程序2] [……] [程序m] [数据结构1] √ [数据结构2] √√ ...... ………… [数据结构n] √√ 输出信息可能原因处理方法 ***不能为空***项忘记填写按照要求填写***项***不能重复***项数据库已有相应记录按照要求填写***项 数据库连接不上等类似的提示信息数据库服务器关闭或者网络 不通 检查数据库服务器是否关闭, 如关闭则启动,否则检查网络 配置 详细设计 名称标识数据类型数据值输入方式用户ID customerid 字符键盘输入密码password 字符或数字键盘输入

名称标识数据类型数据值输入方式存款金额cunkuancount 数字( Double )>0 键盘或鼠标 名称标识数据类型数据值输入方式取款金额qukuancount 数字( Double )>0 键盘或鼠标

银行储蓄系统

《数据库系统原理》 课程设计 2011年12月31日

目录 一、概述------------------------------------------------- 3 1.1 课程设计的目的---------------------------------------------- 3 1.2 课程设计的内容---------------------------------------------- 3 1.3 课程设计的要求---------------------------------------------- 3 二、需求分析--------------------------------------------- 3 2.1 系统需求---------------------------------------------------- 3 2.2 数据字典---------------------------------------------------- 3 三、系统总体设计----------------------------------------- 3 3.1系统总体设计思路--------------------------------------------- 3 3.2 概念模型设计----------------------------------------- 3 3.2.1 局部E-R图------------------------------------------------ 3 3.2.2 全局E-R图------------------------------------------------ 3 3.3 逻辑结构设计------------------------------------------------ 3 3.4 数据库建立实施--------------------------------------- 3 3.4.1 建立数据库------------------------------------------------ 3 3.4.2 建立关系表------------------------------------------------ 3 四、系统实现--------------------------------------------- 3 五、系统评价--------------------------------------------- 3 六、课程设计心得、总结----------------------------------- 3参考文献:----------------------------------------------- 3致谢--------------------------------------------------- 3附录--------------------------------------------------- 3

神州数码银行核心业务系统

1、概述 Sm@rtFTS是神州数码银行整体解决方案Sm@rtBanking中银行核心业务处理的开发和运行软件平台。自1994推出第一个版本以来,其强大的事务处理能力、优秀的系统扩展能力和友好的开发界面,使得该产品在全国各类商业银行中得到了广泛应用。 目前,公司推出的Sm@rtFTS是多年来该产品在业务领域和技术领域上的一个最大飞跃。在这个版本的中,第一次真正实现了“交易是配置出来的”这个目标,这使得银行业务人员和系统维护人员今后不再将自己的注意力放在那些繁杂、易错的计算机代码中,而只需通过交易的集成开发环境就可以进行交易的开发和维护。 此外,为适应今后国际竞争的需要,提高系统的扩展能力,在Sm@rtFTS中提出了一个全新的业务体系架构。 1.设计思想产品经营银行是服务性企业,而产品是有形的服务。银行通过有形的产品经营实现业务目标。 产品信息:产品类别、产品编号、可定义的属性(科目、储种/贷种、存期、利率、汇率、费率、起存额、限额等) 产品经营的过程——定义产品(设计)、生产(加工)、销售、服务的过程;产品经营的宽度——产品族的数量;产品经营的深度——产品族中产品的数量。 产品的宽度和深度反映银行生产能力,Sm@rtFTS提供丰富的产品序列,能够满足银行不断增长的业务和管理需要。 客户服务客户管理观念是对传统观念的一次突破,因为银行是服务于客户的,以客户为中心管理必将大大促进银行的服务水平。通过设置统一客户信息,如客户的静态信息:客户姓名、地址、身份、工商税务等;动态信息:客户帐户、客户财务信息等,管理客户活动;客户关系信息:如客户之间的上下级关系,客户帐户关系等,加强以客户为中心的信息管理,可以对不同的客户开展针对性服务,并且还可以进行许多统计决策分析,如:大客户服务、风险控制、成本与效益分析等。 客户服务是实现产品经营的重要条件和关键内容。服务是无形的(产品是有形的),如果没有对客户负责的人,客户服务是空泛的,柜台服务的接触是短暂、与具体问题相关的,自助设备服务的接触是没有交流的,只有客户经理的服务才是富有人性化色彩的。Sm@rtFTS提供了对客户经理、产品经理的支持。 多维会计信息的组织当今市场经济对会计信息提出了许多新的要求,在以管理信息为主导的商业银行综合业务信息系统的设计中有两个突出的方面,一方面是要求核算的精度细,能够对业务进行精确细致的核算;另一方面是要求能从多个角度提供会计核算信息,供决策时参考。举例来说,银行与客户业务往来中,要求能够详细核算各个业务分支机构与客户所进行的各笔业务交易,核算这些交易给银行带来的利润和风险。同时,要从多个角度核算银行的业务状况,可能需要同时按多种口径提供会计信息,如企业性质、企业规模、企业投资方性质、企业财务状况、与银行往来状况等口径提供关于在本行开户企业的统计会计信息。现行单纯按会计科目进行树状分类的会计信息体系实际上是按二维的方式组织会计数据,只能够按会计科目划分口径提供会计统计信息。显然,这样的会计信息体系不能满足这种信息需求。

银行储蓄系统概要设计说明书

银行储蓄系统概要设计说明书 目录 1 引言 (3) 1.1 编写目的 (3) 1.2 背景 (3) 1.3 定义 (3) 1.4 参考资料 (3) 2 总体设计 (3) 2.1 需求规定 (4) 2.2 运行环境 (4) 2.3 基本设计概念和处理流程 (4) 2.3.1数据处理流程图 (4) 2.3.2数据对象E-R图 (4) 2.3.3存取款数据流程图 (5) 2.4 结构 (5) 2.5 功能需求与程序的关系 (5) 2.6 人工处理过程 (6) 2.7 尚未解决的问题 (6) 3 接口设计 (6) 3.1 用户接口 (6) 3.2 内、外部接口 (6)

4 运行设计 (7) 4.1 运行模块组合 (7) 4.2 运行控制 (7) 4.3 运行时间 (7) 5 系统数据结构设计 (7) 5.1 逻辑结构设计要点 (7) 5.2 物理结构设计要点 (8) 5.3 数据结构与程序的关系 (8) 6 系统出错处理设计 (8) 6.1 出错信息 (8) 6.2 补救措施 (9) 6.3 系统维护设计 (9)

概要设计说明书 1 引言 1.1 编写目的 在现代化社会中随着银行业的激烈竞争,如何更好的提高办事效率,降低成本,提高银行系统的电算化及现代化程度,充分满足客户的需求,提供更优质高效的服务,成为各银行正向追逐的目标。伴随着银行业激烈的竞争,急需出现一套更符合银行需要的新一代银行储蓄系统。 为满足客户需求,通过概要的设计说明,可以让系统开发的团队有一个开发的具体方向,并且确定软件开发过程中将会面临的诸多问题以及制定出相应的解决办法,以及确定此软件在未来所带来的经济效益。 1.2 背景 待开发的软件系统的名称;银行储蓄管理系统。 本项目的任务提出者:银行。 本项目的开发者:本小组成员。 目前的银行储蓄系统方便性还不够,储蓄用户不能很好的随时随地进行存取款,因此,就需要创建一个可以很好满足用户,方便用户存取款需求的新的银行计算机储蓄系统。1.3 定义 银行储蓄应用软件:基本元素为构成银行储蓄以及相关行为所需的各种部分。 需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 1.4 参考资料 2 总体设计

银行存取系统设计与实现总体设计

课程设计说明书 课程名称:JA V A 设计题目:银行存取系统设计与实现 学院:计算机科学与信息工程学院学号姓名: 14031010110 李培伦 14031010224 马真真 14031010127 杨佩佩 140310101 赵悦 专业班级:软件工程 指导教师:冯贺 2016年12月23日

课程设计任务书

银行存取系统设计与实现 摘要: 随着时代的发展,计算机在各行各业中得到广泛的应用,尤其在工作大,重复劳动的领域中,计算机的自动化管理能力更是得到发挥。该系统涉及的简单银行存取款模拟系统是以Java语言为开发语言,能够解决用行对客户信息管理等一系列问题,实现客户开设账户、存款、取款、明细查询等操作。经过测试表明该系统运行稳定且各项功能都能正确运行,基本达到预期的要求。 关键词:软件工程存取 java 数据库

目录 1.设计背景 (5) 1.1需求背景 (5) 1.2项目背景 (5) 1.3建设目标 (5) 1.4软硬件环境 (5) 1.5设计约束与要求 (6) 2.设计方案 (6) 2.1系统设计思路 (6) 2.2系统框架设计 (6) 2.3.系统技术需求 (6) 2.4业务流程分析 (7) 3.方案实施 (7) 3.1平台与技术路线 (8) 3.3数据库设计 (8) 3.4代码设计与项目搭建 (9) 4.结果与结论 (11) 4.1部分功能演示 (11) 4.2.设计总结 (17) 5.收获与致谢 (17) 6.参考文献 (18) 7.附件 (18)

. 1. 设计背景1.1需求背景

随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的为银行用户服务、管理用户的账户受到了高度的关注;因此为了解决这个问题我们研究这个系统以满足银行需求! 在传统的银行账户管理中,其过程往往是很复杂的,繁琐的,账户管理以入账和出账两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同,且会出现信息的重复传递问题,因此该过程需要进行信息化,以利用计算机进行账目管理。 本系统的名字是银行存取系统。 1.2项目背景 a. 该项目为软件工程课程设计,由本小组合作开发; b.该软件系统目前市面上已有类似产品,可将他们作为一部分进行需求分析,以求最终得到的文档更为完善。 1.3建设目标 本系统目的是解决学校和学生的成绩查询和课程选择功能,能够按照学生的成绩进行统计、排名等工作,为学生和校方管理员提供尽可能的方便。 1.4软硬件环境 软件环境:本系统可以运行于具有JDK环境的操作系统,包括window操作系统及Linux操作系统。系统采用java语言编写。 硬件环境:本系统对硬件没有特别的需求,普通用户的个人计算机上都可以运行本软件系统。 1.5设计约束与要求 系统设计语言:java 编码要求:系统代码编写要遵从统一的编码模式。

银行存储系统-概要设计

《软件工程》实验报告 实验题目:银行计算机储蓄系统 标题:概要设计说明 学院:信息工程学院 专业:计算机科学与技术(交通信息工程)班号:2012240203 成员:2012240203XX XXX 2012240203XX XXX 2012240203XX XXX 2012240203XX XXX 2012240203XX XXX 指导教师:XXX 2015 年10 月5 日

概要设计说明书 目录 1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2总体设计 (4) 2.1需求规定 (4) 2.2运行环境 (4) 2.3处理流程 (5) 2.3.1后台服务器流程 (5) 2.3.2 开户流程 (6) 2.3.3 销户流程 (6) 2.3.4 存款流程 (7) 2.3.5 取款流程 (8) 2.4结构 (8) 2.5功能需求与程序的关系 (9) 2.6人工处理过程 (9) 3系统数据结构设计 (9) 3.1逻辑结构设计要点 (9) 3.1.1数据库各表属性 (9) 3.1.2系统基本E-R图 (10) 3.2物理数据结构设计 (11) 4接口设计 (13) 4.1用户接口 (13) 4.2外部接口 (13) 4.3内部接口 (13) 5运行设计 (14) 5.1运行模块组合 (14) 5.2运行控制 (14) 5.3运行时间 (14)

1引言 1.1编写目的 在本银行存储系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对银行、用户中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段将在系统的需求分析的基础上,对银行存储系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2背景 本项目由X银行委托,由2012级计算机三班5位同学进行开发。具体背景见《银行存储系统-可行性分析报告》。 1.3定义 CBAS: 银行计算机储蓄系统 主键:数据库表中的关键域。值互不相同。 外键:数据库表中与其他表主键关联的域。 1.4参考资料 《软件工程导论(第5版)》张海藩编著清华大学出版社

软件工程课程设计-银行储蓄管理系统

(芙蓉学院) (芙蓉学院) 软件工程实验报告 课题: 银行储蓄管理系统 姓名:谭斌 学号: 同组姓名: 专业班级:芙蓉计科0701 指导教师:周学清 设计时间:2011/3/20 评阅意见: 评定成绩: 指导老师签名: 年月日

银行储蓄管理系统 目录 1.需求分析 1.1系统的功能性需求 1.2系统需求分析规格说明书 1.3系统实体联系(ER)图 1.4系统数据流(DFD)图 1.5系统数据字典 1.6面向数据流的设计方法

1.需求分析 系统中要求每个人银行管理者都有一个系统帐号,并每个帐号都有密码,系统的一切操作(如:增加存储用户,提高利率等)都由管理者执行,而不是由存诸用户执行,也主是说存储用户并不直接与系统交互,而是通过管理员与系统交互。该系统主要有两部份业务功能,存款与取款。 储户填写的存款单或取款单由业务员输入系统,如果是存款则系统记录存款人姓名,住址(或电话号码),身份证号码,存款类型,存款日期,到期日期,利率及密码(可选)等信息,并打印存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算得利息并打印出利息清单给储户。1.1系统的功能性需求 系统为管理者提供主功能界面 系统在启动时要求管理者输入登录帐号与密码 系统要通过管理员执行一系操作(如:添加用户,修改,查询,删除等) 管理员代用户实现存款,取款,查询等操作 储户的一切信息,存储在数据库表中 1.2系统需求分析规格说明书 ●实现储户开户登记 ●办理定期存款帐 ●办理定期存款手续 ●办理活期取款帐 ●办理活期取款手续 ●实现利息计算 ●输出明细表 ●数据备份和数据恢复功能 ●查看帐户信息

最新中国各银行核心业务系统供应商及上级时间

中国各银行核心业务系统供应商及上级时 间

银行性质银行名称核心系统集成商上线时间或开发时间 四大银行工商银行自己研发 建设银行 IBM 建设银行总行繁德 1998/5-1999/9 农业银行 农业银行总行繁德 1998/3-1999/12 中国银行 FNS "股份制商业银行" 交通银行联想对私,南天对公、高阳IBS 中国交通银行繁德 1997/8-1998/10 招商银行自己研发 民生银行南天》长天(联想)》SAP 民生银行繁德 2000/9-2001/12 浦发银行繁德 2002/6 – 2003/4 光大银行南天》繁德 1995/9-1996/7 中信银行神州数码》FISERV 中信银行繁德 1996/8-1997/7 兴业银行神州数码 兴业银行繁德 1996/7-1997/5,2006年重新合作 广发银行长天 深圳发展银行高阳 华夏银行 FNS 恒丰银行长亮 宁波银行中联华信正合 平安银行中联》ORACLE 浙商银行中联中信 "城市商业银行、农信社、外资银行" 青岛商行银湖 南京银行繁德 2003/10-2004/5 广州银行长亮 2005.9 东莞银行长亮 2006.10,2008.6 北京银行中联》自己开发 上海银行 Temenos 2008年上线 天津银行中泰 大连银行高伟达 成都商行高伟达》重新选型中 吉林银行长亮》ORACLE(逐步更换中) 2008.6 河北银行繁德预计2010/8月上线 西安市商业银行联想》布尔 BULL->中联 内蒙古银行太极》中泰 北部湾银行长亮 2008.11 郑州银行长亮开发中 晋商银行奥尊》神州数码 2009年10月 齐鲁商行中创》神码 2009 唐山商行银润(中创) 包头银行银湖(青鸟实施)

银行个人储蓄概要设计

1 总的功能流程 2 总体架构图 柜台2

3 功能模块 以列表的形式列出所有的功能需求。 3.1 柜员签退(需求编号0001) 需求描述:柜台管理员进行签到或者签退。 前提条件:柜台人员已登录系统 输入:柜台人员编号 输出:成功或失败的标志 流程图: 3.2 柜员签到(需求编号0002) 需求描述:柜台管理员进行签到或者签退。 前提条件: 输入: 输出:

功能流程图: 3.3 储蓄开户(需求编号0002)

3.4 储蓄销户(需求编号0002) 活期存/取款 挂失解挂 冻结解冻 密码修改 4 功能流程 柜台系统功能: 1)柜台登录/签到

2)取款 0,客服登录柜台 1,在柜台点开取款界面 2,输入金额,身份证,银行卡号 3,表单验证,数据合法性 4,提交,更新客户信息上面的金额字段,更新时间 5,取款历史记录, 操作者、客户、金额、操作类型(取款)、时间 6,如果数据库提交成功,返回成功信息。 3)存款 0,判断客服是否已登录柜台,如果没有登录,跳到登录页面; 1,在柜台点开存款界面 2,输入金额,银行卡号 3,表单验证,数据合法性 4,提交,更新客户信息上面的金额字段,更新时间 5,历史记录, 操作者、客户、金额、操作类型(存款)、时间 6,如果数据库提交成功,返回成功信息。 4)开户 0,判断客服是否已登录柜台,如果没有登录,跳到登录页面; 1,输入身份证、户名、金额、电话、地址表单信息(qq、email)1,数据校验 2,提交后台,返回信息,假如成功,同时返回卡号 3,历史记录, 操作者、客户、金额、操作类型(开户)、时间 5)销户 0,判断客服是否已登录柜台,如果没有登录,跳到登录页面; 1,输入身份证、银行卡号

相关文档
最新文档