苏苏网赚论坛

 找回密码
 立即注册
查看: 5502|回复: 0

银行帐目管理系统编译

[复制链接]
跳转到指定楼层
楼主
发表于 2019-1-1 14:29:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
银行工作过程

银行帐目管理系统包括五个模块,分别为系统管理、帐目管理、查询统计、用户查询和帮助。其具体的功能如下:

帐目管理模块:主要处理用户的日常操作。

(1)开户:新建一个帐户,为其指定一个唯一的帐号来标志该用户。

(2)销户:将指定用户的帐号删除。用户输入密码经过验证成功后,把帐户的余额全部取出,最后删除该帐户。

(3)存款:向指定的帐户中存入一笔钱,经用户输入密码确认后,方可存入。

(4)取款:从指定的帐户中取出一笔钱。取款前用户需要输入密码确认,取款后帐户余额不得少于帐户的最低存款额,否则不予处理。

(5)修改信息:选择一个存在的帐户,然后输入密码经确认后进入用户信息窗口,可对里面的密码、联系电话和家庭住址进行修改,而帐号和帐户上的金额不能被用户修改。

查询模块:按照指定方式进行查找帐户信息,包括按姓名、帐号和联系电话进行查找,也可以按照地址进行模糊查找。

统计模块:对银行的数据进行统计,如对帐户数量的统计。理系统需求分析郑州减速带

3.2 银行工作过程分析





分析银行办理业务具体分为:开户、存款、取款、查询、转账、改密码、销户等七项工作。

(1)开户:

用户到银行进行开户时需要出示黑卡和存款的初始金额:银行系统方面给出用户的账户和密码,而且给出开户的时间。

(2)存款:

用户到银行存款时需要给银行提供自己的账号以及要存的金额;系统方面给出用户账户的余额以及存款的时间。

(3)取款:

用户到银行取款时需要给银行提供自己的账号和密码以及要取的金额;银行系统方面给出用户账户的余额以及取款的时间。

(4)查询:

用户到银行查询时需要给银行提供自己的账号和密码;银行系统方面给出用户账户的余额以及查询的时间。

(5)转账:

用户到银行进行转账交易时需要给银行提供账户1的账号、密码和账户2的账号还有要转账的金额;银行系统方面给出用户账户1的余额以及转账的时间。

(6)改密码:

用户到银行改密码时需要给银行提供账号以及密码,并且输入新的密码。

(7)销户:

用户到银行销户时需要给银行提供账号以及密码,并且把账户余额全部取出。

3.3 银行管理系统需求分析

银行账户管理是一项复杂的系统工程,涉及到社会生活的方方面面。它要求有完善的银行账户管理制度,先进的银行账户管理系统和全社会的积极参与。现阶段,日趋活跃的市场经济环境使银行账户管理工作面临复杂的社会背景,表现在:商业银行受利益驱动,违规开立、使用银行账户的现象屡禁不止;企业违反规定多头开立银行账户,非基本存款账户变相作为基本存款账户使用的现象比较突出,银行账户管理工作面临巨大挑战。

3.2.1
编写目的

需求分析,不仅仅是拿到客户的需求,更重要的是还需进行分析,了解细节,并就细节跟客户咨询,获取最详细的资料。客户所能提供给你的只是他们想到的功能需求,很多问题并不在他们考虑的范围之内,如果作为项目承担方没有去分析,简单的按照功能要求去设计、规划,最终出来的系统是很难符合客户的业务流程的,这是,自然需要更改,被看成了需求的更改。其实,都是缺乏分析所一手造成的。问题等到系统出来了才被发现,这样的系统本身就是先天不足的了。

说明书将全面描述本系统的各种功能、运行环境,使用户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。

3.2.2
程序编写

基于银行工作管理的分析,编写基本的银行账目管理系统代码如下:

import java.util.*;

class Account{

final int Max=5;//操作的次数

private int top;//储户帐目管理的指针

private int Ac_id;//**聊天室帐号

private String Ac_name;//储户姓名

private long Ac_card;//储户黑卡号
热帖推荐
回复

使用道具 举报

广告合作|最大的网赚客中文交流社区!十年老站!

GMT+8, 2024-6-22 18:43 , Processed in 0.109200 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.1 VIP版

© 2012-2022 苏苏网赚论坛 版权所有 | 10年老品牌

快速回复 返回顶部 返回列表