1、 目 录 第一章 前 言 . 1 1.1 开发背景 . 1 1.2 运行环境 . 1 第二章 系统设计相关原理 . 2 2.1 JSP 技术简介 . 2 2.2 SQL SERVER 2000 简介 . 2 2.3 JDBC 简 介 . 3 2.4 B/S 模式分析 . 3 2.5 TOMCAT 简介 . 5 第三章 需求分析 . 7 3.1 应用需求分析 . 7 3.2 运行需求分析 . 7 3.3 其他需求分析 . 7 3.4 可行性分析 . 7 3.4.1 经济可行性 . 7 3.4.2 技术可行性 . 8 3.4.3 运行可行性 . 8 3.4.4 时间可行性 . 8 3.4.5 法律
2、可行性: . 8 3.5 系统开发步骤 . 8 第四章 系统总体设计 . 10 4.1 系统结构设计 . 10 4.2 系统体系结构 . 10 4.3 主要流程图 . 11 第五章 系统详细设计 . 16 5.1 系统实现目标 . 16 5.2 数据库结构 . 16 5.3 数据库表 . 18 第六章 系统实现及主要界面 . 21 6.1 管理员登录界面 . 21 6.2 管理员设置 . 23 6.3 新户开户 . 23 6.4 银行帐户管理 . 24 6.5 存款信息统计 . 25 6.6 取款机投款 . 26 6.7 工作负荷统计 . 27 第七章 系统测试 . 29 7.1 程序调试 .
3、 29 7.2 程序的测试 . 29 7.2.1 测试的重要性及目的 . 29 7.2.2 测试的步骤 . 30 7.2.3 测试的主要内容 . 30 结 论 . 32 谢 辞 . 33 参考文献 . 34 附 录 . 35 本科生毕业设计(论文) 1 第一章 前 言 1.1 开发背景 随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行帐目管理之中的应用日益收到人们的关注。 近年来我国
4、信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适 应,采用 IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。这样,帐户管理的信息化势在必行。 在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化。 我们的系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。 本课题的目的是使银行账目管理清晰化,透明化,便
5、于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化 ,并能自动对人工操作环节进行复查 ,使账目出错率降至最低。在传统的银行帐户管理系统中,银行的帐户管理往往是很复杂烦琐的。帐户管理的特点是信息处理量比较大,所管理的种类比较繁多,而且由于储蓄单、取款单等单据发生量特别大,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出现信息的重复传递,因此银行帐户管理必须实现计算机化处理。我们系统开发的总体任务是实现银行帐户管 理的系统化、规范化、自动化、信息化与智能化,从而达到提高帐户管理效率的目的。 1.2 运行 环境 操作系统: Windows 9X、 Windows NT Workstation/Server 4.0 以上、 Windows 2000 Server/Professional、 Windows XP Professional。 CPU: 没有很高的要求,只要能够顺利运行 Windows 系列操作系统就可以了。当然,CPU 的处理速度越快,运行 JSP 代码的效率越高。 内存:最低配置 32MB,建议使用 64MB 以上内存,如果使用 Windows 2000 或 Windows XP 建议使用 128MB 以上内存。 硬盘空间:至少需要 4GB 以上的硬盘空间来安装所需的组件。