作业题目

题目:
为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。

要求:
写出问题定义分析此系统的可行性。

回答如下

问题定义:

如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。

如果是取款,储户填写取款单,然后交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。

为了满足储户的需求,该系统需要迅速的对用户的要求做出反馈,要对用户输入的信息作出最快的处理,所以就需要很大的主存容量,以及强大的数据库支持。由于是所面向的用户是广泛的储蓄用户群,所以需要系统强大的安全性能支持。

可行性分析:

条件、假定和限制
- 建议开发软件运行的最短寿命:5年
- 经费来源和使用限制:定制银行
- 硬件、软件、运行环境和开发环境的条件和限制: 银行中心拥有大型机以及用来支持的数据库,各个银行网点都有安好的PC机,安装有Windows2000及以上的操作系统。
- 建议开发软件投入使用的最迟时间:开发完成后试运行1个月。

通过与银行熟练业务员进行深入讨论,制定详细用户调查问卷,真正了解用户以及银行业务员的实际需求,根据业务员提供的信息以及问题定义再综合调查问卷中用户提出的意见进行改进。最终确定项目需要解决的问题,并确定问题能不能被解决。

决定可行性的因素:
1)项目开发成本
2)所需设备置办成本
3)技术是否能满足需求
4)操作人员的熟练程度
5)资源有效性

对现有系统的分析

  1. 处理流程和数据流程

系统流程图:

数据流图:

  1. 工作负荷
    当前大多数银行所使用的银行储蓄系统在办理业务时手续繁琐,人工业务操作过多,办理一个客户的业务就需耗费较长的时间,其他客户只有等待。这样太浪费时间,需要大量的业务员处理客户业务。特别是在节假日人流高峰期,导致工作效率非常低,且出错率高,以致客户等待办理手续过长感到不耐烦,降低了银行效率。这也给银行工作人员增加了非常大的负担和额外的工作负荷;同时业务员增多,银行费用支出多,给银行公司的发展带来严重的制约和压力。
  2. 费用支出
    运行现有系统所需要的费用支出包括:银行业务员及其他工作人员的工资,系统维护所需资金,
  3. 人员
    需要大量的业务员、客服人员,系统维护人员以及其他工作人员。
  4. 设备
    现有系统所需要的设备有:打印机、PC机、电脑。
  5. 局限性
    工作效率底下,不能符合大量群众的及时需求,给群众的生活带来不便。这是现有系统办理业务的流程中出现的一个严重问题。为了解决这一问题,让人们再办理银行业务更加方便快捷,我们急需开发一个更为高效的银行计算机储蓄系统,让储蓄业务不用再排队。

(1)当前银行使用的银行储蓄系统在办理业务时仅仅靠手工操作,人工业务占据了全部,所以要求银行业务员办理业务时细心耐心,对数字敏感,算术水平高。它严重影响了工作效率,且出错率高,储户办理事务时需要等待时间过长,需要大量的银行业务员才能满足日益增长的存取款要求。

(2)用纸张记录保存用户存款记录查找繁琐,耗时久,不方便,且容易丢失。且人工记录不能保证万无一失,容易出现数据录入错误。随着用户数的增多,这个缺陷会越发凸显。

(3)存款记录保密性差,任何一个业务员都可以随意更改查阅用户数据,用户的资料容易泄漏,带来安全隐患。

(4)业务员服务的时间有限,不能24小时办理业务,没有应急处理,不能更好的解决群众的需求。

(5)所有客户的业务都由业务员手工办理,浪费人力资源。有的简单的业务经改进可由机器完成,完全不用人工参与,这样节约了人力成本,也提高效率。

(6)对现有系统的改进维护只能依靠增多业务员数量,增多银行分行数目,提高业务员业务素质来实现。增多业务员数量会导致银行人员支出大大增多,同时需要多选址建设分行,或者扩大分行规模,费用代价巨大。业务员的业务素质需要培养,不能短期无限看见成效,及培养新人员需要一定的时间,这又浪费资金和人力资源。对现用系统的改进型维护已经不能解决储户越来越多、储户时间越来越长的问题。

银行储蓄系统的可行性分析相关推荐

  1. 软件工程导论 银行储蓄系统_银行计算机储蓄系统

    银行计算机储蓄系统 题目:银行帐户管理,储蓄业务管理处理系统 班级:计算机科学与技术( 3 )班 设计者:易华丽 1 引言 1.1 编写目的 本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中 ...

  2. Day11-软件测试设计之银行储蓄系统

    银行储蓄系统 需求分析 银行储蓄系统存取款流程如下: 1. 业务员事先录入利率信息.  2. 如果是存款,储户填写存款单,业务员将存款单键 入系统,系统更新储户存款信息(存款人姓名.存款人账号.电话号 ...

  3. C语言进阶-第39讲:银行储蓄系统(二进制版)开发

    银行储蓄系统:结构体版本.二进制版本 下面讨论二进制版较结构体版的不同,优势,两难,改进之处: 不同: (一)全局变量 结构体版: struct record users[upNum];   //银行 ...

  4. 银行办理CSS系统,简单的银行储蓄系统.doc

    PAGE PAGE 2 哈 尔 滨 理 工 大 学 毕 业 设 计 题 目: 简单的银行储蓄系统 院 .系: - 学院 - 工程系 姓 名: - - 指导教师: - - 系 主 任: - - 2012 ...

  5. 学术休假之银行储蓄系统

    银行储蓄系统指导 该银行储蓄系统的目标,将是设计一个可以支持多名储户开户.存款.取款.转帐.改密.挂失.解挂.销户等功能的系统,以此初步体会完整系统开发,综合运用已经学过的知识. 以下提示中,给出了多 ...

  6. 软件工程导论 银行储蓄系统_银行储蓄系统问题定义及其可行性

    1.问题定义(系统目标及范围说明书): 项目名称:XX银行储蓄业务系统 问题描述:方便储蓄用户存取等业务.解决当前银行业务员处理储蓄业务时间消耗长.工作量大.效率低 项目目标:开发一个方便储蓄用户的银 ...

  7. 数据结构课程设计银行储蓄系统

    /** *版权所有(C)2017,panyanan * *文件名称:main.cpp *文件标识:无 *内容摘要:本文件的作用是调用算法库里面的函数,完成题目要求. *其它说明:无 *当前版本:V1. ...

  8. 软件工程导论 银行储蓄系统_独家:重庆农商行客户存款被盗刷 银行却责怪客户用卡不规范...

    运营商财经网 实习生李秀梅/文 运营商财经网获悉,重庆农商行黔江支行一客户存款被盗刷一万多,可是,银行却指责客户用卡不规范,想把责任推给客户. 银行卡被盗刷损失一万多 据一份裁判文书显示,肖先生向重庆 ...

  9. 银行计算机储蓄系统程序流程图,银行储蓄系统流程图

    邮政银行货币基金理财产品邮益宝和余额宝类似,都是宝宝类理财产品,也就是说邮益宝的起投门槛并不高.那么,购买了邮益宝后,邮政储蓄银行邮益宝怎么赎回?多久到账呢?下面一起来详细了解吧. 邮政银行邮益宝 邮 ...

最新文章

  1. [ python ] 类的组合
  2. 强大的表格控件handsometable,结合vue
  3. python3 image与 图像io互转
  4. asp access的安全:不要认为简单的改后缀mdb为asp就能防下载
  5. IPC之哲学家进餐问题
  6. centos6.0下ffmpeg的安装编译经历
  7. java 怎么把list流化_Java 中的数据流和函数式编程
  8. 简单地发布EJB程序的过程
  9. swoole异步mysql有什么用_php如何使用SwooleTaskWorker实现异步操作Mysql(代码)
  10. pop3接收网易163邮件及下载超大附件
  11. HDU 5857 Median(找中位数)
  12. Vue中this的指向问题
  13. 世界银行为孟加拉国建设数据中心提供贷款
  14. 《设计模式沉思录》分享
  15. 重装win10系统 远程控制TeamViewer——深度学习菜鸡入门(2)
  16. KVM基于Web部署虚拟主机
  17. 科技交流英语(2022秋)Unit 5 test
  18. HangFire简单实践
  19. ACES 工作流 ACES Workflow
  20. 解决react脚手架运行后多出来很多webpack的日志

热门文章

  1. Android入门(一)——结构
  2. 看《乔家大院》的感想
  3. 关注镇坪华南虎照片事件有感
  4. c语言:成绩排名(结构体)
  5. static作用范围
  6. Ambassador系列-11-Helm安装Ambassador Edge Stack 1.1.0
  7. Python之路,Day3 - Python基础3 ——转自金角大王
  8. 用WPF写了一个弹幕播放器
  9. 从零开始学androidTextView的使用.四.
  10. python callback函数_python3回调函数(callback)