(业务管理)储蓄综合业务平台设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(业务管理)储蓄综合业务

平台设计

《储蓄综合业务平台设计》

项目说明书

作者:软件工程学院

2007年01月01日

1.引言

1.1编写目的

系统设计是整个计算机信息管理系统开发过程中最重要的技术环节,我们要在充分理解用户需求的基础上,用计算机来实现新系统的信息处理逻辑模型中规定的输入、输出及内部处理等多项功能,由不同模块来完成数据流程图中的各个加工,组织各种数据文件的存储,达到用户需求所规定的各项性能指标,并提出经济合理结构良好和高质量的解决新的计算机信息管理系统中各个需要处理的问题的解决方法的系统目标模型。

1.2项目背景

随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的为银行客户服务、管理客户的帐户受到了高度的关注;因此为了解决这个问题我们提供这个系统以满足银行需求!

1.3设计思想

本系统选题为银行存取款管理系统,是模拟银行存取的管理开发的。

设计的指导思想是一切为使用者着想,界面要美观大方,操作尽量简单明了,而且作为一个实用的管理系统要有要有良好的容错性,在出现误操作时能尽量及时地给出警告,以便用户及时地改正。计算机的资源是受到限制的,因此要充分利用Java的功能,设计出功能强大的软件,同时要尽可能地减少对系统资源的占用。鉴于本系统的特殊性,还需要本程序有良好的保密性。

1.4开发环境

➢开发工具:Java(TM)2PlatformStandardEditionbinary

➢运行环境:Windows9X、WindowsNT或Windows2000命令行环境

1.5参考资料

2.需求分析

3.1功能需求

本系统是一套模拟现实银行系统收支管理的软件,通过智能化软件系统,采用先进的技术,实现真正意义上的银行收支,为广大公众和企业提供最大方便;

通过对文件的操作进行数据保存和读取;

用户注册,注册信息写入文件保存;

要求有管理员登录,只有管理员登录后才能进行后续操作;

用户登录首先输入卡号和密码,通过读取文件用户信息验证,验证通过显示操作界面,然后选择存或取及余额查询,系统会自动进行各种计算,最后将信息保存到文件中。

存款及取款要有输入验证,输入金额不能为负数或字母,验证通过写入文件;

查询余额从文件中读取数据。

功能流程如下图所示:

要求定义两个接口:存款接口、取款接口。

3.3性能需求

可移植,可扩展。

3.4软件属性需求

本系统为银行存取款管理系统,要求程序具有一定的安全性、保密性!

3.5业务流程描述

3.概要设计

[功能描述]

功能结构图:

3.1申请帐户

填写注册信息,注册成功后,把用户信息写入文件

3.2登录

如果存在,登录成功,

否则提示无此账户,请确认后重新输入!!

登录成功后后续操作:

返回上一层

3.2.1.存款

输入的存款金额进行验证,如输入负数或字母,提示请正确输入金额。存款成功后,写文件,把原有余额数增加!

3.2.2取款

输入的存款金额进行验证,如输入负数或字母,提示请正确输入金额。

取款成功后,写文件,把原有余额数减少!当取款金额大于余额,要有提示,并操作不成功

3.2.3查询余额

显示用户余额;

3.2.4返回上一层

返回到登录界面。

3.3退出

退出系统

4.详细设计

4.1登录模块设计

4.1.1功能描述

本模块是系统进入的第一个模块,系统启动时,要求用户输入用户名及密码,如果验证通过则进入系统主功能界面

4.1.2界面样式

请输入卡号:

请输入密码:

注:本系统为DOS界面,当用户输入用户名后进行第二行,要求输入密码

4.1.3验证条件

当用户输入用户名为:admin密码为:admin为进入系统条件。其它输入皆为非法4.1.4输入项

读取用户输入内容(卡号以及密码)

4.1.5输出项

验证成功:输出“欢迎使用<<银行收支信息管理系统>>”进入系统主界面

未通过验证:提示“用户名或密码错误”后继续要求登录

验证成功进入主功能界面

验证未成功:一直登录状态下,如果用户输入字符c则退出本系统

4.1.7流程逻辑

4.2存款模块的设计

4.2.1描述

实现存款功能

4.2.2界面样式

请输入存款金额:

4.2.3验证条件

当用户输入负数及字母,提示“请正确输入金额”

请输入金额:

4.2.4输入项

用户输入的存款金额,要求输入数字

4.2.5输出项

读取存款数后,将得到的信息写入文本文件。提示存款成功提示下一步操作。

4.2.7流程逻辑

字母、负数数字

判断输入条件

存入 4.3取款模块的设计

4.3.1描述

实现取款功能

4.3.2界面样式

4.3.3验证条件

用户输入的取款金额,金额不能为负数或字母。

4.3.4输入项

用户输入的取款数目,要求为数字,

4.3.5输出项

如果取款数不大于余额,同时余额不低于10元,读取取款数目,将信息写入文本文件,

提示取款成功,返回主界面。否则,提示取款错误,请重新输入。

4.3.6退出条件

4.3.7流程逻辑

4.4查询模块的设计

4.4.1描述

实现余额查询功能

4.4.2界面样式

4.4.3验证条件

4.4.4输入项

4.4.5输出项

读取文本文件信息,显示余额。

4.4.6退出条件

5.项目训练目标

5.1技术能力

➢文件操作(File)与输入输出流(I/OStream);

➢理解数组、常用数据结构的概念及法。

相关文档
最新文档