银行计算机储蓄系统项目文档

上传人:第*** 文档编号:38820363 上传时间:2018-05-08 格式:DOC 页数:8 大小:210.50KB
返回 下载 相关 举报
银行计算机储蓄系统项目文档_第1页
第1页 / 共8页
银行计算机储蓄系统项目文档_第2页
第2页 / 共8页
银行计算机储蓄系统项目文档_第3页
第3页 / 共8页
银行计算机储蓄系统项目文档_第4页
第4页 / 共8页
银行计算机储蓄系统项目文档_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《银行计算机储蓄系统项目文档》由会员分享,可在线阅读,更多相关《银行计算机储蓄系统项目文档(8页珍藏版)》请在金锄头文库上搜索。

1、1 银行计算机储蓄系统项目设计文档银行计算机储蓄系统银行计算机储蓄系统项目设计文档项目设计文档小组成员:小组成员:方耀耀 韩涛 李树祥 李启乐 贾秀亚2 银行计算机储蓄系统项目设计文档1引言引言1.1 编写目的编写目的为了熟悉软件工程设计并完成一个完整项目的过程,本次编写此系统,完 全按照软件工程的思想实现。1.2 参考资料参考资料软件工程导论(第 5 版) 张海藩 编著 清华大学出版社2可行性研究可行性研究2.1 要求要求2.1.1 功能:功能:如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码) 、身份证号码、存款类型、存款日期、利率等信息,完

2、成后由系统打印存款单给储户。如果是取款,储户填写取款单,然后交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。2.1.2 输出:输出:作为用户存储的凭证信息,输出需要包括:存款单号、存款人姓名、住址、电话号码、身份证号码、存款类型、存款日期、利率。取款时打印出利息清单用于储户确认,数据内容至少有:取款单号、取款人姓名、取款金额、利息金额、总计金额、取款日期。每次存款取款事务产生一个输出项。3 银行计算机储蓄系统项目设计文档2.1.3 输入:输入:输入项应包括存款单和取款单的全部内容,储户填写后由业务员输入系统进行处理。存款单中

3、应当包括的数据内容:存款单号、存款人姓名、住址、电话号码、身份证号码、存款类型、存款日期、利率。取款单中应当包括的数据内容有:取款单号、取款金额、取款人签名。每个存款取款事务产生一个输入项。安全与保密要求:安全与保密要求:因为我们所开发的系统是交付给银行进行使用的,而银行的主要业务是面向资金流动的,所以这就需要系统有极高的安全性,来保证用户的个人信息以及账户信息的绝对保密性。这个保密性应在两个方面体现,一个是系统本身的稳定性、另一个就是系统的记录性。最大限度的保证系统的可查性,即应在系统中记录每个存取款单的精确信息,保证每个单都可以查明由谁填写、经谁处理、何时何地、处理结果等信息,以此确保一旦

4、出现问题可以及时查明原因并进行处理。2.2 目标目标(一)用系统的高速特性来节省大量的人力,并且能够极大程度上简化操作人员的工作,使得操作人员只需要做简单的输入输出以及对于本系统的管理就可以简便的完成自己的工作;(二)利用计算机大容量存储数据库(sqlserver)的模式来完成记录的存储,这样在工作中可以及时查证任意一条记录。4 银行计算机储蓄系统项目设计文档3系统系统设计设计3.1 系统编写使用环境和技术系统编写使用环境和技术系统完全采用 C 语言编写,数据库采用的是 sqlserver。3.2 处理流程处理流程系统流程图系统流程图存款流程图:存款流程图:取款流程图:取款流程图:另外还有项目

5、的IPO表和时序图,见项目文件夹。 3.3 对系统的简要描述对系统的简要描述系统架构为星状架构,每个分行办事处连接到中心数据库,每台分行电脑与一台打印机相连以输出信息。5 银行计算机储蓄系统项目设计文档储户填写的存款单或取款单由业务员输入系统,系统自动更新中心数据库的内容,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。3.3 用户使用用户使用该系统可采用 C/S 模式开发,提供窗体界面,操作简单。银行业务员要求有基本的计算机使用技能,经过简单培训后将会熟练使用本软件系统管理员要求有一定计算机的专业知识,需

6、要经过专业培训,以能够熟练管理本系统,使其正常运行3.4 数据库设计数据库设计存款单表:存款单表:deposit列名列名数据类型数据类型允许空允许空索引索引/键键列说明列说明didint否主键存款单号oidvarchar(50)否主键业务员号uidvarchar(50)否主键用户 IDpasswordvarchar(50)否取款密码deposit_sumfloat否存款金额deposit_styleint否存款类型deposit_timedatetime否存款时间maturitedatetime否取款时间储户表:储户表:depositor列名列名数据类型数据类型允许空允许空索引索引/键键列说明

7、列说明uidvarchar(50)否主键用户 IDid_cardvarchar(18)否身份证号码user_namevarchar(50)否姓名sexnchar(2)否性别telephonenchar(12)否电话6 银行计算机储蓄系统项目设计文档业务员表:业务员表:operation列名列名数据类型数据类型允许空允许空索引索引/键键列说明列说明oidvarchar(50)否主键业务员编号o_namevarchar(50)否业务员姓名o_passwordvarchar(50)否业务员密码利率表:利率表:interest_rate列名列名数据类型数据类型允许空允许空索引索引/键键列说明列说明de

8、posit_styleint否存款类型interestfloat否利率3.4 程序编写程序编写程序的主要函数功能见程序的主要函数功能见 IPO 表。表。4:项目成果和使用方法:项目成果和使用方法7 银行计算机储蓄系统项目设计文档测试数据中有一个业务员,账号:测试数据中有一个业务员,账号:001 密码:密码:111登陆后界面如上图所示。登陆后界面如上图所示。8 银行计算机储蓄系统项目设计文档上图为存款,先输入储户的账号,即可存款上图为存款,先输入储户的账号,即可存款,如果不存在请先开户。测试数据中如果不存在请先开户。测试数据中 有三个账户,分别是:有三个账户,分别是:6228,6226,6277;取款密码分别为:;取款密码分别为:123,111,111; 其他功能不再阐述。其他功能不再阐述。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 初中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号