软件工程大作业银行储蓄系统

软件工程大作业银行储蓄系统

ID:10755367

大小:771.72 KB

页数:28页

时间:2018-07-08

软件工程大作业银行储蓄系统_第1页
软件工程大作业银行储蓄系统_第2页
软件工程大作业银行储蓄系统_第3页
软件工程大作业银行储蓄系统_第4页
软件工程大作业银行储蓄系统_第5页
资源描述:

《软件工程大作业银行储蓄系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宿迁学院计算机软件工程大作业(2012/2013学年度第一学期)七系自动化(数控)专业班级09数控(1)班姓名秦春年学号20090705127完成日期2012年11月27日成绩目录摘要3第一章前言41.1软件工程的概述41.2开发背景41.3银行储蓄管理系统的概述51.4运行环境5第二章需求分析62.1应用需求分析62.2运行需求分析62.3其他需求分析62.4可行性分析62.4.1经济可行性62.4.2技术可行性73.4.3运行可行性72.4.4时间可行性72.4.5法律可行性:72.5系统开发步骤7第三章系统总体设计93.1系统结构设计93.2系统体系结构93.

2、3主要流程图10第四章系统详细设计144.1系统实现目标154.2数据库结构154.3数据库表17第五章系统实现及主要界面215.1管理员登录215.2管理员设置215.3新户开户215.4银行帐户管理215.5存款信息统计215.6取款机投款225.7工作负荷统计225.8软件的界面22第六章系统测试236.1程序调试256.2程序的测试256.2.1测试的重要性及目的256.2.2测试的步骤266.2.3测试的主要内容26课程总结24摘要银行储蓄管理系统的主要作用是针对于各类银行中的储蓄业务进行有效管理。银行储蓄是我们现实生活中的常见活动。就储蓄业务而言,储蓄管

3、理是银行业务过程中十分重要的环节。本文针对储蓄管理流程,重点运用软件工程知识对系统进行分析、设计实现和测试的思想的具体描述,其中包括软件生命周期的三个主要方面:软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、编码、测试)和运行维护。通过实际的运用软件工程知识处理问题,加强程序的规范性、清晰性、可靠性,并且使得程序易于维护。本系统采用VisualBasic6.0开发工具和SQLServer数据库设计进行了系统功能的实现,要求能通过该系统为顾客提存取款、查询以及存取款单打印等功能。本系统操作简洁容易上手、结构简单、查找方便、实用性强。第一章前言

4、1.1软件工程的概述软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析

5、和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。1.2开发背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,

6、这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行帐目管理之中的应用日益收到人们的关注。近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。这样,帐户管理的信息化势在必行。在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,统计和查询的方式各不相同;且会出现信息

7、的重复传递问题,因此该过程必须实现信息化。我们的系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。本课题的目的是使银行账目管理清晰化,透明化,便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使账目出错率降至最低。在传统的银行帐户管理系统中,银行的帐户管理往往是很复杂烦琐的。帐户管理的特点是信息处理量比较大,所管理的种类比较繁多,而且由于储蓄单、取款单等单据发生量特别大,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。