摘 要
银行储蓄业务给人们提了便利的服务,增强了人们对银行的依赖性,储户数量的增加,要求银行提供更方便、快捷的服务。使用计算机进行信息管理,大大的提高了工作效率,节省了大量的人力、物力、财力。本文主要介绍了基于B/S模式的银行活期储蓄管理系统的设计和实现过程,包括方案论证、数据库设计及软件设计的实现过程。详细描述了系统的总体设计思想,给出了需求分析、概念结构设计、逻辑结构设计和数据库结构设计,以及各功能模块的创建、系统的设计和调试的过程。
本文介绍的系统采用B/S模式开发,后台数据库管理系统选择Oracle9i,前端开发语言为JSP。系统实现了包括开户、续存、支取、清户、挂失、解挂及对利率进行动态调整、利息积数的计算和统计等功能,并具有较好的安全保密性。
关键词 活期储蓄 利率 利息积数
Abstract
The bank deposit service has supplied convenient service to people, so almost all people are dependent on the bank in daily life. Because of the increase of the depositor quantity, it’s necessary for bank to provide more quickly and conveniently services. Using the computer to manage and treat information, it may have high work efficiency, and the manpower, resource and financial maybe saved obviously. This dissertation mainly introduces the design and the realization process of bank deposit management system based on B/S model, in which includes the realization process of the plan proof, database and software design. The dissertation also describes the general idea of the system design, requirements analysis, concept structural design, logical structure design, database structure design and establishment of each function module, the system design and debug.
The system that this dissertation mainly introduces is implemented based on B/S model, database management system is adopted as Oracle9i and the programming language is JSP. The general functions such as opening a bank account, continuing saves, drawing out, clearing the account, reporting a loss, removing the report and the dynamic alignment of the interest rate, calculating number of interest, statistics and are implemented. This system has a better security.
Key words Call savings,Interest rates,Number of interest
目 录
第1章 引言... 1
1.1 题目背景... 1
1.2 现状与分析... 1
1.3 项目特点与研究意义... 2
第2章 需求分析... 4
2.1 项目内容及要求... 4
2.1.1 题目内容... 4
2.1.2 设计目标... 4
2.2 可行性分析... 5
2.2.1 经济可行性... 5
2.2.2 技术可行性... 5
2.3 设计工具及环境论证... 6
2.3.1 前台开发工具... 6
2.3.2 后台数据库... 7
第3章 系统结构特性设计... 8
3.1 系统分析模型... 8
3.2 数据库的设计... 9
第4章 系统行为特性分析... 12
4.1 软件结构设计... 12
4.2 功能子模块设计... 13
4.3 数据流图... 17
4.4 主要界面的设计... 20
4.4.1 主界面... 20
4.4.2 日常业务界面... 21
4.4.3 统计界面... 22
4.4.5 利率调整界面... 23
4.5 详细设计实现... 24
4.5.1 数据库连接的实现... 24
4.5.2 利息积数计算的实现... 25
4.5.3 利息结算算法的实现... 27
第5章 系统的运行和调试... 30
5.1 编码问题... 30
5.2 测试方法... 30
5.3 测试结果分析... 32
结 束 语... 33
参考文献... 34
致 谢... 35
第1章 引言
1.1 题目背景
随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。现今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活中,己越来越来不习惯每月奔忙于各银行营业柜台之问去排队缴纳各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券等等一是为了提高服务质量、方便客户,二是为了减轻自己日趋繁重的工作量,纷纷委托银行为其开展代收业务:同时,随着我国加入世贸组织的日益临近,我国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强对银行账户信息管理、进行银行业务再造,提高银行的工作效率和竞争能力是摆在各家银行面前的一个迫切需要解决的问题。近年来我国信息产业发展迅速,手工管理方式在银行账户管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势以使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境,直面外国的挑战。这样,账户管理的信息化势在必行。
在传统的银行账户管理中,其过程往往是很复杂的,繁琐的,账户管理以入账和出账两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题。因此必须实现信息化。
本系统开发的整体任务是实现银行账户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。
1.2现状与分析
随着社会的进步和计算机技术的发展,尤其是网络技术的飞速进步,信息观念已经深入人心。信息科学作为当代社会中的重要一环在国民经济中起着举足轻重的作用。自第三次科技革命以来,各交叉学科不断涌现,管理科学与信息科学的密切结合更是大大促进了生产效率,改变了人们久已习惯的人治理念。管理科学的信息化将人们调度优化任务的能力大大提高。我国政府审时度势,提出了以信息化带动工业化的明确战略发展决策。这对于我国占领科技制高点,普及科技教育,推动国民经济的健康可持续发展具有重要的意义。
第三产业在一个国家经济中所占据的比例是其经济结构是否先进成熟的重要标准之一。而金融业是第三产业中最为重要的产业,是其他所有产业的力量后盾,为其他产业的正常运营提供保障。作为资金周转的核心层,金融业担负着国计民生的重要职责,其稳定高效的运营是国民经济发展的首要重点。目前每天国际金融及证券市场上的货币流通量远远大于同等时间内产品贸易的货币流通量。如果金融业出现纰漏,将对国民经济产生灾难性的影响。基于金融业的重要性,软件业的发展在很大程度上受到了金融业对信息化程度要求不断提高的影响。目前软件市场上相当大的份额是管理类软件,而且非专业管理类软件也大部分可以通用到金融领域的管理决策。
银行作为金融业的执行机构,其主要业务是吸纳存款、发放贷款并使之安全有效地运行。在中国经济蓬勃发展的今天,越来越庞大的储蓄用户数目和资金流通量对银行账户管理的可靠性每天都在进行苛刻的考验。本次银行活期管理系统正是基于此考虑而编制的专用软件。
一般把与银行合作开展业务的单位叫做商户,如:若中国电信与交通银行开展代收话费业务则可被视为交行的商户。从目前看来,依靠电子化手段,加强银行账户的管理,是各家银行提高其工作效率、增强其业务竞争力的重要因素。