计算机软件及应用建设银行存取款管理信息系统.doc
《计算机软件及应用建设银行存取款管理信息系统.doc》由会员分享,可在线阅读,更多相关《计算机软件及应用建设银行存取款管理信息系统.doc(43页珍藏版)》请在三一办公上搜索。
1、摘 要建设银行是一个大的银行,里面有很多的分行。这里做的是建设银行存、取款管理信息系统设计与开发。做这个系统先看外部,了解情况。首先要确定硬件设备和软件环境,还有做这个软件所用到的软件工具,要有一个时间规划,明确每个步骤所需时间和完成时间。接着明确建设银行的组织结构,知道每个与系统有联系的部门,这些部门的业务需求也要明确。要了解建设银行系统的功能结构,画出功能结构图。最后知道建设银行基本业务的流程步骤画出业务流程图。知道业务流程图后画出数据流程图,了解有哪些数据以及数据的输入输出。外部的情况已经全弄清楚了,接着就是内部系统的制作。首先是数据项的定义,数据结构的定义,数据流的定义,数据存储的定义
2、,处理逻辑的定义和外部实体。接着确定系统的体系结构。然后是软件结构的设计这里包括软件模型的设计,画出如见结构图,然后用IPO图说明模块内部加工逻辑与接口,画出每个数据流才、的处理过程。其次是代码的设计,写好主要程序算法描述。接着写出实体编码,对实体属性进行范式规划,把数据输入到ACCESS里面,看表间关系是否正确。然后是C+与数据库的结合,系统做好了。最后是系统测试,观察每个功能是否成功运行。测试成功后,这个系统就完成了。关键词设计与开发;项目规划;需求分析;数据字典;结构设计;表间关系;目 录摘 要I插图索引IV附表索引VI1引言11.1 项目来源11.2 任务目标12. 项目规划12.1
3、项目资源12.1.1 硬件设备12.1.2 软件环境22.1.3 软件工具22.2 项目规划22.2.1 任务描述22.2.2 进度安排33. 系统需求分析33.1 业务需求33.1.1 业务组织33.1.2 业务定义53.1.3 业务流程53.2 功能需求63.2.1 功能组成63.2.2 功能逻辑73.3 数据字典103.3.1 数据项的定义103.3.2 数据结构的定义103.3.3 数据流的定义113.3.4 数据存储的定义113.3.5 数据处理逻辑定义123.3.6 外部实体124. 系统结构设计134.1 体系结构设计134.2 软件结构134.2.1 软件模型134.2.2 模
4、块定义145. 系统详细设计165.1 程序算法详细设计165.1.1 存折认证程序算法描述165.1.2 开户单审核程序算法描述165.1.3 客户存款程序算法描述175.1.4 客户取款程序算法描述185.1.5 开户程序算法描述185.2 数据库详细设计195.2.1 概念数据模型设计195.2.2 逻辑数据模型设计235.2.3 物理数据模型设计245.3 界面设计296. 系统测试与使用316.1 系统测试情况316.2 系统使用说明33参考文献34建设银行存取款管理信息系统实体编码35插图索引图 1 建设银行存取款管理信息系统开发任务树3图 2 建设银行存取款管理信息系统开发进度计
5、划图3图 3 建设银行存取款管理信息系统组织结构图4图 4 建设银行存取款管理信息顶层数据流图4图 5 建设银行用户存取款业务处理流程图5图 6 建设银行用户开户并存款的业务流程图6图 7 建设银行总系统功能树7 图 8 顶层银行存取款系统数据流图7图 9 第一层银行存取款系统数据流图8 图10 第二层银行存款处理数据流图8图11 第二层银行取款处理数据流图9 图12 第二层银行用户开户处理数据流图9图13 第三层银行存款保存处理数据流图 9图14 第三层银行取款保存处理数据流图 10图15 建设银行存取款管理信息系统体系结构图13图16 建设银行存取款管理信息软件结构图13图17 存折认证I
6、PO图14图18 开户单审核IPO图14图19 客户存款IPO图15图20 客户取款IPO图15图21 开户IPO图16 图22 存折认证程序流程图16图23 开户单审核程序流程图17 图24 客户存款程序流程图17图25 客户取款程序流程图 18图26 开户程序流程图19图27 建设银行存取款管理信息系统ER图20 图28 开户单的实体属性20图29 取款单的实体属性21 图30 取款单的实体属性21 图31 存折的实体属性21图32 客户的实体属性22 图33 业务员的实体属性22 图34 业务员的实体属性22图35 表间关系29 图36 打开的存取款系统界面29图37 存折认证界面30
7、图38 存款界面40 图39 取款界面30图40 存折认证界面31 图41 重新输入图31图42 打开的存取款系统界面32 图43 存款界面32图44 取款界面32附表索引表 1 建设银行存取款管理信息系统运行硬件环境配置表1表 2 建设银行存取款管理信息系统运行软件环境配置表2表 3 建设银行存取款管理信息开发工具一览表2表 4 银行存款编号数据项定义10表 5 银行存款单的数据结构11表 6 银行用户存款信息数据流定义11表 7 电脑客户存款的数据存储定义12表 8 银行用户存款的分类保存的数据处理逻辑12表 9 银行存取款数据流图的外部实体12表10 建设银行存取款管理信息系统逻辑数据模
8、型23表11 开户单表结构24表12 存款单表结构24表13 取款单表结构25表14 存折表结构25表15 业务员表结构26表16 出纳员表结构26表17 客户表结构26表18 存款记账表结构27表19 取款记账表结构27表20 存款处理表结构27表21 取款处理表结构28表22 存折办理表结构28表23 开户表结构28建设银行存、取款管理信息系统设计与开发1引言1.1 项目来源指受客户委托、基于问题探索、对银行存取款管理信息系统进行设计和开发。存取款管理系统只不过是银行业务管理的一部分。整个银行的系统分为很多个小块,这里只是其中一个小模块。1.2 任务目标指完成分析与设计、建立原型系统、实现
9、局部应用、实现整体应用。系统的分析与设计,首先知道系统应该具有的功能,怎么把这些功能分块,分成几个小功能。再在每个小功能中完成功能的实现,然后用条件约束把所有的功能连接起来重新组合成一个大的功能模块,系统设计就算完成了。2. 项目规划2.1 项目资源2.1.1 硬件设备列表说明系统运行所需硬件环境(含服务器、客户机、网络设备、打印机、扫描仪等)表 1 建设银行存取款管理信息系统运行硬件环境配置表设备名称主要性能指标规格数量服务器双核CPU,主频2.0GHz或以上,内存2G或以上;硬盘空间500G以上;1000M网卡。台1客户机双核CPU;内存1G或以上;硬盘空间100G以上;100M或1000
10、M网卡。台20交换机24口或以上(100/1000Mbps);背板带宽32Gbps或以上。台2打印机针打360PID的分辨率,1030ppm的打印速度。台102.1.2 软件环境列表说明系统运行所需软件环境(含操作系统、数据库引擎、支撑软件等)表 2 建设银行存取款管理信息系统运行软件环境配置表软件类型软件名称规格数量备注服务器操作系统Windows 2007 R2 SP2简体中文标准版套2客户机操作系统Windows XP SP3简体中文专业版套20浏览器Internet Explore 6.0以上套20存取款系统银行存取款信息系统套202.1.3 软件工具列表说明系统开发所需软件环境(含分
11、析设计建模工具、软件开发工具等)表 3 建设银行存取款管理信息系统开发工具一览表软件类型软件名称版本描述备注开发工具VC+ 6.0简体中文专业版(SP3)数据库系统SQL SERVER 2005简体中文标准版建模工具MS Visio 2003简体中文标准版2.2 项目规划2.2.1 任务描述使用任务树(见下页)进行任务分解,并说明每项任务的内容、目标等。图 1 建设银行存、取款管理信息系统开发任务树2.2.2 进度安排设置任务步骤、时间分配、相关资源与里程碑标志等,可使用甘特图或任务网络图直观说明。ID任务名称开始时间完成持续时间1项目规划2012年10月28日2012年11月4日7天2需求分
12、析2012年11月8日2012年11月18日11天3总体设计2012年11月19日2012年11月31日13天4详细设计2012年12月1日2012年12月13日14天5系统编码2012年12月14日2012年12月27日14天6系统测试2012年12月28日2012年12月31日4天图 2 建设银行存取款管理信息系统开发进度计划图3. 系统需求分析3.1 业务需求3.1.1 业务组织说明用户机构的组织结构。商业银行由业务部、财务部、人力资源部、营业部、信息科技部、客户部和法律事务部组成。其中业务部管理营业部和客户部;信息科技部为各个部门提供信息技术保障;营业部获得的储户信息传递给客户部,人力
13、部的人员调配信息将传递给人力资源部;各个营业部每天的资金信息会汇总到业务部,便于管理和整理;业务部汇总的信息传递到财务部。各组织之间的信息传递是通过各种票据实现的,在传递过程中容易出现各种错误和遗漏,可能导致整个组织信息的错误,如业务部的人员调动可能无法及时上报到人力资源部,使得可能存在同一个人员被安排不同的工作的情况;又如业务部在上报财务部业务时可能遗漏了某一天的信息,事后发现时则要对整个财务报表进行修改等等。因此,新建立的信息系统要求各个部门之间能够获得该部门所需的必要信息,而且能够保证信息的准确性和及时性,能够提高员工的工作效率和便于操作,具有检错能力以降低人为疏忽造成的损失。图 3 建
14、设银行存取款管理信息系统组织结构图3.1.2 业务定义说明用户机构的业务边界与业务规则。可使用顶层数据流图等说明各项业务及其应用接口。图4 建设银行存取款管理信息顶层数据流图3.1.3 业务流程建设银行用户存取款的业务步骤。如果用户已经存在,就可以直接进行存取业务,如下图图3所示。如果用户不存在,就要开户。再进行存取款业务。如下图图4所示。图5 建设银行用户存取款业务处理流程图 图6 建设银行用户开户并存款的业务流程图3.2 功能需求3.2.1 功能组成使用功能树说明功能组成。业务部管理银行客户管理系统、把客户存取款、贷款信息汇总交给财务部。财务部管理银行管理资产系统,里面包含计算现金总量的多
15、少、员工工资发放、银行总资产等。系统的更新、维护、安全就交给信息科技部,这个部门设置怎个系统的管理权限。图7 建设银行总系统功能树3.2.2 功能逻辑通过数据流图细化说明建设银行存取款系统功能逻辑。 顶层数据流图图8 顶层银行存取款系统数据流图 一层数据流图图9 第一层银行存取款系统数据流图 二层数据流图图10 第二层银行存款处理数据流图图11 第二层银行取款处理数据流图图12 第二层银行用户开户处理数据流图 三层数据流图图13 第三层银行存款保存处理数据流图图14 第三层银行取款保存处理数据流图3.3 数据字典3.3.1 数据项的定义对数据特性进行定义,具体包括:(1)数据项的名称、编号等;
16、(2)数据项的长度;(3)数据项的取值范围。表4 银行存款编号数据项定义数据项编号I01-01数据项名称存款编号简述用户取款业务处理编号,如012012010100001,前两位01表示存款,20120101表示2012年1月1日,后面五位数表示顺序编号。类型及宽度字符型,15位取值范围“010000000000001”“019999121299999”3.3.2 数据结构的定义描述某些数据项之间的关系。存款单的数据结构图。表5 银行存款单的数据结构DS01-01:银行用户存款单DS01-02:存款单标识I1:存款单编号I2:日期DS01-03:用户信息I3:用户编号I4:用户姓名I5:帐号I
17、6:用户签字DS01-04:金额I7:存款金额I8:大写DS01-05业务员信息I9:业务员编号I10:盖章3.3.3 数据流的定义说明数据流的名称、组成等,还应该指明它的来源、去向和数据流量等。下表表示的是建设银行用户存款信息数据流定义。表6 银行用户存款信息数据流定义数据流编号D01-01数据结构名称银行用户存款单简述用户给出信息办理存款业务得到的单子,由银行业务员从电脑上得到信息,输入客户所给信息得到。数据流来源1.在开户时所得到的客户信息里,用存折把客户信息调出来。2.客户给出信息存钱金额。数据流去向一份给客户,存款数额保存在电脑客户存款里,一份纸质存档,汇总后交给财务部。数据流组成取
18、款编号+日期+用户名称+用户编号+用户签名+取款金额+业务员编号+业务员盖章数据流量6份/小时高峰流量12份/小时3.3.4 数据存储的定义描述数据的逻辑存储结构。表7 电脑客户存款的数据存储定义数据存储编号F01-01数据存储名称电脑客户存款简述开户时得到客户信息,把客户信息调用过来,用户存款后要更改客户的金额余额,里面也要保存客户的存钱记录。组成客户编号+客户姓名+客户帐号+存钱金额+日期+操作员编号关键词编号;姓名;帐号;金额相关联的处理P2.413.3.5 数据处理逻辑定义仅对数据流程图中最底层的处理逻辑加以说明。表8 银行用户存款的分类保存的数据处理逻辑处理逻辑编号P02-01处理逻
19、辑名称分类保存描述将所得的客户的存款信息进行保存输入的数据流客户的存款信息和存款单输出的数据流客户的存款信息存入电脑客户存款里、存款单保存在存款纸质存档里数据存储文件电脑客户存款;存款纸质存档处理频率9份/小时3.3.6 外部实体表9 银行存取款数据流图的外部实体外部实体编号S01-01外部实体名称财务部简述银行里一个管钱的部门输入的数据流汇总后的客户信息及存取款金额输出的数据流客户存取款金额账目4. 系统结构设计4.1 体系结构设计采用体系结构图描述目标系统的分层情况、工作模式、组成系统的所有构件及其相互关系等。 客户层 数据层图15 建设银行存取款管理信息系统体系结构图4.2 软件结构4.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 应用 建设银行 取款 管理信息系统
链接地址:https://www.31ppt.com/p-3992713.html