《计算机在银行中的应用.docx》由会员分享,可在线阅读,更多相关《计算机在银行中的应用.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、摘要随着银行卡的普及,很多地方安装了大量的存款机、取款机和POS机等银行自助设备。银行设备管理系统可以有效的记录银行设备的安装和使用情况,规范对自助设备的管理,从而为用户提供更加稳定和优质的服务。本文介绍了银行设备管理系统的设计和开发过程,详细阐述了整个应用系统的设计思路,并对各部分设计周期进行了详尽的分析,最终达成了一个完整的设计方案;本系统采用Visual Basic作为开发工具,SQL Server作为后台数据库,这是经典的数据库管理信息系统的。在文章的最后,还根据数据库系统的调试结果,提出了可以进一步改进的部分,以便在投入实际应用后系统可以更加稳定可靠的工作。本文的数据库系统是一个银行
2、设备管理系统,包括设备类型管理、设备品牌管理、支行信息管理、设备维护信息管理、设备移机信息管理、设备巡检信息管理和设备报废信息管理等功能。关键词:银行设备管理系统的实现, SQL数据库系统 目录第一章绪论41.1计算机在银行中的应用41.2数据库及其应用51.3数据库系统51.4数据库系统简介6第二章系统分析72.1系统需求分析72.2 模块化设计原理72.3系统体系结构设计72.4开发工具的选择102.5开发本系统所需要的使用技术112.6可行性分析112.7开发目标122.8系统分析的基本方法122.9数据库结构设计12第三章设计工程框架163.1工程中的模块163.2添加类模块16第四章
3、系统设计174.1设计登录窗体174.2设计主界面194.3基本信息管理模块设计204.4设备信息管理模块234.5设备维护信息管理模块314.6设备巡检信息管理模块354.7设备移机信息管理模块394.8设备报废信息管理模块42第五章测试485.1测试环境485.2 测试方针485.3 时间特性485.4编程工具485.5测试的技术与策略48第六章 结论50致谢51参考文献52图2-3在系统流程分析图中可以看到,每个用户有3次机会进行身份认证。如果3次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统。2.4开发工具的选择开发数据库管理信息系统需要选择两种工具,既前台开发语言和后台
4、数据库。选择开发工具应该考虑客户需求,系统功能和性能要求以及开发人员的习惯等因素。例如,开发C/S(客户/服务器)结构的应用程序时,前台开发语言通常可以选择Visual Basic、Visual C+、Delphi和Power Builder等;如果开发网络应用程序,则需要选择一个网络数据库系统,例如SQL SERVER、ORACLE和IBM DB2等;如果开发单机应用程序,则只要选择一个小型数据库系统就可以了,例如ACCESS。与其他开发工具相比,Visual Basic具有简单易学、灵活方便和易于扩充图4-1登录窗体的界面布局图4-2主窗体FrmMain代码如下:Private Sub F
5、orm_Load() 登录界面 FrmLogin.Show 1End Sub4.3基本信息管理模块设计基本信息管理模块包括设备类型信息管理、设备品牌信息管理和支行信息管理。4.3.1设备类型信息管理设备类型信息管理窗体的名称为FrmType,布局如图4-3所示。图4-3图4-4为了方便用户在其他模块中选择设备信息,设计一个选择设备的窗体,窗体名为FrmDeviceSel.在窗体FrmDeviceSel中,使用DATAGRID和ADODC控件来显示设备的数据。FrmDeviceSel窗体的布局如图4-6所示。图4-64.5设备维护信息管理模块设备维护管理模块可以实现添加、修改、删除和查看设备维护
6、信息。4.5.1设备维护信息编辑窗体设备维护信息编辑窗体的名称为FrmMntenanceEdit,窗体的布局如图4-7所示。图4-74.5.2设备维护信息管理模块设备维护管理窗体为FrmMntenance,窗体的布局如图4-8所示。当4.6设备巡检信息管理模块设备巡检管理模块可以添加、修改、删除和查看设备巡检信息。4.6.1设备巡检信息编辑窗体设备巡检信息编辑窗体的名称为FrmCheckEdit,窗体的布局如图4-9所示。图4-9图4-14。4.8.3设备报废审批管理窗体报废审批管理窗体为FrmDiscardApproval,窗体的布局如图4-16所示。图4-16报废审批管理中显示的记录是状态为“提交”、“同意”、和“报废”的报废单。用户审批提交给自己的申请,已经同意的报废申请报废申请可以被执行报废操作。4.8.4设备报废审批编辑窗体设备报废申请的审批窗体为FrmDiscardAppEdit,窗体的布局如图4-17所示。重要提示:如果需要详细内容请与QQ:4991024联系