目录1 问题定义 32 可行性研究 32.1 项目概述 322 可行性分析的前提 42.2.1 项目的目标 42.2.2 项目的环境 42.3 可选的方案 52.3.1 方案一 52.3.2 方案二 52.4 所建议的系统 52.4.1 系统说明 52.4.2 系统流程图 52.4.3 高级数据流图 62.5 经济可行性 72.5.1 系统开发费用 72.5.2 系统运行费用 82.5.3 效益 82.6 技术可行性 82.7 操作可行性 93 需求分析 93.1 需求概述 93.2 需求模型 1()3.2.1 数据模型 103.2.2 功能模型 113.2.3 行为模型 123.2.4 数据字典 134 总体设计 164.1 系统体系结构 164.2 模块详细说明 174.3 数据库设计 185 详细设计 205.1 人机界面设计 205.2 过程设计 236 测试 246.1 白盒测试 246.2 黑盒测试 257 结论 268 参考文献 279 附录 279.1 程序代码 271 问题定义账户管理是银行业务流程过程中十分車要見必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而貝无法达到理想的效果。本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个银行账户管理系统采用 VSC++作为开发工具,数据库设计遵循 3 范式,主要设计了用户基本信息表、用户卡信息表、ATM 取款机基本信息表、用户银行存款信息表、管理系统的用户口令表、银行系统的用户信息表等数据表。解决了银行系统中存在的数据安全性、数据一致性以及系统运行速度等问题。系统实现的主要有账户管理、取款机管理、用户查询等功能;*账户管理模块:存款、取款、开户、销户、修改信息、办卡、挂失卡;*用户查询模块;*取款机信息管理模块:管理员管理查询和维护、客户查询和取款等功能;通过该银行账户管理系统地运行,是办公人员可以轻松快捷的完成对账户管理的任务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化。该银行账目管理信息系统,优点是设计过程思路清晰、模块划分简洁,设计个阶段分工明确。经过实践证明,该划分是合理的,极大地提高了本系统的实现。2 可行性研究2.1 项目概述某银行计算机储蓄系统的工作流程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人的姓名、住址(或电话号...