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

上传人:m**** 文档编号:498136579 上传时间:2023-09-27 格式:DOC 页数:28 大小:291KB
返回 下载 相关 举报
软件工程课程设计银行储蓄管理系统Word版_第1页
第1页 / 共28页
软件工程课程设计银行储蓄管理系统Word版_第2页
第2页 / 共28页
软件工程课程设计银行储蓄管理系统Word版_第3页
第3页 / 共28页
软件工程课程设计银行储蓄管理系统Word版_第4页
第4页 / 共28页
软件工程课程设计银行储蓄管理系统Word版_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《软件工程课程设计银行储蓄管理系统Word版》由会员分享,可在线阅读,更多相关《软件工程课程设计银行储蓄管理系统Word版(28页珍藏版)》请在金锄头文库上搜索。

1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!目录1 问题定义22 可行性研究22.1 项目概述22.2 可行性分析的前提22.2.1 项目的目标22.2.2 项目的环境32.3 可选的方案32.3.1 方案一32.3.2 方案二32.4 所建议的系统32.4.1 系统说明32.4.2 系统流程图32.4.3 高级数据流图42.5 经济可行性52.5.1系统开发费用52.5.2系统运行费用52.5.3效益52.6技术可行性62.7 操作可行性63 需求分析63.1 需求概述63.2 需求模型63.2.1 数据模型63.2.2 功能模型83.2.3 行为模型93.2.4 数据字典104

2、总体设计114.1 系统体系结构114.2 模块详细说明124.3 数据库设计135 详细设计145.1 人机界面设计145.2 过程设计176 测试186.1 白盒测试186.2黑盒测试197 结论198参考文献209 附录209.1程序代码201 问题定义账户管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码

3、、测试、软件应用、软件维护等过程开发了一个银行账户管理系统。采用VSC+作为开发工具,数据库设计遵循3范式,主要设计了用户基本信息表、用户卡信息表、ATM取款机基本信息表、用户银行存款信息表、管理系统的用户口令表、银行系统的用户信息表等数据表。解决了银行系统中存在的数据安全性、数据一致性以及系统运行速度等问题。系统实现的主要有账户管理、取款机管理、用户查询等功能;*账户管理模块:存款、取款、开户、销户、修改信息、办卡、挂失卡;*用户查询模块;*取款机信息管理模块:管理员管理查询和维护、客户查询和取款等功能;通过该银行账户管理系统地运行,是办公人员可以轻松快捷的完成对账户管理的任务,提高账目管理

4、效率,使银行的账目管理工作系统化、规范化、自动化。该银行账目管理信息系统,优点是设计过程思路清晰、模块划分简洁,设计个阶段分工明确。经过实践证明,该划分是合理的,极大地提高了本系统的实现。2 可行性研究2.1 项目概述某银行计算机储蓄系统的工作流程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人的姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。如果是取款,而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。2.2 可行性分析的前提2.

5、2.1 项目的目标所建议系统的开发目标包括: 人力与设备费用的减少及合理利用; 处理速度的提高及准确度的保证; 人员利用率的改进及合理调度; 改进管理和服务。建立高效的信息传输和服务平台,提高信息处理速度和利用率等等。a. 用系统的高速特性来节省大量的人力,并且能够极大程度上简化操作人员的工作,使得操作人员只需要做简单的输入输出以及对于本系统的管理就可以简便的完成自己的工作;b. 将人工计算的部分更改为系统运算处理极大的提升了速度,这样就提高了工作效率,也极大程度缩短了用户的等待时间,这样可以提高银行在行业中的竞争力。c. 利用计算机的系统优势,可以弥补人工作业时的出错率高的缺陷,使得每一笔业

6、务都能最大限度避免核实以及复工。d. 利用计算机大容量存储数据库的模式来完成记录的存储,这样在工作中可以及时查证任意一条记录。2.2.2 项目的环境采用WindowsXP操作系统MySQL先进的数据库系统,JSP技术,采用B/S框架。2.3 可选的方案2.3.1 方案一通过与银行熟练业务员进行深入讨论,制定详细用户调查问卷,真正了解用户以及银行业务员的实际需求,根据业务员提供的信息以及问题定义再综合调查问卷中用户提出的意见进行改进。最终确定项目需要解决的问题,并确定问题能不能被解决。2.3.2 方案二项目的另一种实现方案是直接购买现有的计算机储蓄系统。但银行业是个对安全性要求很高的行业,如果选

7、用现有计算机储蓄系统,有可能会使得未公开的漏洞对本银行造成冲击,需要承担更高的安全风险;为适应该系统有可能需要更改现有存款系统的数据结构,转换成本高;软件授权方式的差异可能导致系统开销更高。2.4 所建议的系统2.4.1 系统说明系统架构为星状架构,每个分行办事处连接到中心数据库,每台分行电脑与一台打印机相连以输出信息。储户填写的存款单或取款单由业务员输入系统,系统自动更新中心数据库的内容,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。2.4.2 系统流程图本系统的系统流程图如下图所示:银行管理系统存钱页

8、面取款页面余额页面修改密码注销页面登录界面注册开户主界页面注销退出图2.1系统流程图2.4.3 高级数据流图业务员1接收事物储户2处理存款3处理取款储户本系统的数据流图如下图所示:图2.2银行储蓄管理系统基本系统模型2.5 经济可行性2.5.1系统开发费用人员费用。本系统开发期六个月,试运行期为二个月。开发期需要开发人员5人,试运行期需开发人员2人。开发需八个月,员工工资费用为大约10万元。硬件设备费。本系统所需的硬件设备费为大约12万元,其中包括:服务器1台PC机8台打印机8台条形码扫描仪10台网络设备和布线不间断电源1台工作台8台软件费用。系统所需的软件费用大约为1000元,其中包括:正版

9、WindowsXP正版SQLserver2008MicrosoftOfficeAccess2003、MicrosoftVisualC+6.0可免费下载耗材费。所需耗材费用估计为1.0万元咨询和评审费、调研和差旅费:约2.0万元其他不可预见费。按开发总费用的10%计算。综上,系统开发总费用为28万元。 2.5.2系统运行费用假定本系统运行期为5年,每年的运行费用为:系统维护费。每年需要人员进行系统维护,维护费为1.8万元。设备维护费。建设设备的运行更新期为5年。假设设备日常故障维护费每年0.6万元。消耗材料费。每年耗材费按0.8万元计算。系统年运行费用为4万元,则5年累计系统运行费用为21万元。

10、综上,系统开发和运行总费用为49万元,折合10万元/年。2.5.3效益一次性收益。提高工作效率,减少工作人员人数。本系统运行可以提高业务处理,核算信息管理的效率。累计可以综合提高工作效率达30%。可以减少现有15%的工作人员,节约人员工资大约12万元/年。经常性收益。办公设备、纸张等使用量减少可节约成本每年约1万元。不可定量收益。业务量的增加使直接经济效益每年上升约7万元。综上所述,每年可增加收益20万元。收益/投资比20/10=2,投资回收周期为三年。由此可见,此系统一经使用,可给用户带来很大收益,过一段时间后即可收回成本,带来盈利。在经济上具有可行性。2.6技术可行性开发系统的计算机硬件已

11、经非常普及,能够适应银行系统的快速和大容量存储,硬件方面完全没有问题;现在的计算机各方面的技术都非常成熟,相对来说开发此系统的技术也要求比较简单,因此在技术方面是可行的;同时银行还必须有一定量的系统管理和维护的专业人员,在这方面可以通过培训原来的技术人员成为新的需要的技术人员,也可以雇用所需这方面的专业技术员;若按计划,在规定的期限内,本系统的开发是可以完成的。2.7 操作可行性该系统可采用C/S模式开发,提供窗体界面,操作简单。银行业务员要求有基本的计算机使用技能,经过简单培训后将会熟练使用本软件系统管理员要求有一定计算机的专业知识,需要经过专业培训,以能够熟练管理本系统,使其正常运行。3

12、需求分析3.1 需求概述随着人民生活水平的提高,餐饮,住宿,娱乐业在服务行业中占有越来越重要的地位。要使在当前酒店行业日趋激烈的竞争中脱颖而出,必须努力发展自己的特色。在管理方面也要有自己的管理特色,避免传统管理方法的失误,使得酒店的信誉以及各个管理方面都能够出现零失误,以及能够给管理者和普通的营业员带来操作上的方便,对整个酒店各个方面的业务带来快捷,方便,高效的服务,使用户能够对这个软件感到满意,那么才是管理软件的成功之处。酒店管理系统一个现代化的管理系统,系统给出了实际酒店管理中遇到的所有情况,此酒店管理系统软件是为了代替酒店管理者更好的管理而制作的,软件给出了酒店管理中的各种细节问题,使

13、得管理变的更加的轻松。它符合人们平时的使用习惯,使用性强,能较好的实现各方面的功能。3.2 需求模型3.2.1 数据模型本系统的E-R图如下图所示:存款存款单类型利率金额账号到期日期存款日期取款取款单金额取款日期账号姓名住址电话身份证号储户拥有账户账号开户日期户主密码余额 图3.1银行储蓄E-R图储户(身份证号码,姓名,电话号码,住址)银行(名称,电话号码,地址)存取款(类型,数额,利率,密码,到期日期)3.2.2 功能模型功能级数据流图如下所示:业务员2.2 打印存单储户储户1 接收事物2.1录入存款信息3.1验证账户3.3 计算利息3.2 核对密码3.4打印利息清单 存款信息 存单 存款单 事务 存款信息 取款单

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

当前位置:首页 > 资格认证/考试 > 自考

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