1、银行储蓄系统架构设计银行储蓄管理系统构架设计一、体系结构1、系统需求储户用卡取款时不能直接取款,要先填取款表,交给业务员输入资料,再由储户输入密码以确认身份,还要在取款表单上签名以再次确认,最后业务员才把现金交给储户:由于办理的2、系统根本情况:3、网络连接方案4、数据对象E-R图 N M N N N 1 M5、数据字典银行系统的层次方框图图和IPO图:二、业务流程1、存款流程图存款信息 填 出 存 信 表 错 款 息存款单 存款单 (存折) 密码 密码存单 存款信息2、取款流程图有 误 错 误密码 取款单 需要密码 密码 (或银行卡)取款清单 取款信息 余额信息现金取款信息 余额信息三、产品
2、构件设计1.银行存取管理程序的总活动图2.装载某某信息文件功能活动图3.添加新某某功能活动图4.存款/取款功能活动图5.查询余额功能活动图6.修改信用卡某某密码功能活动图7.保存某某信息文件功能活动图四、接口1、硬件接口 网络硬件接口要求:显示中要求具有高速以太网组以实现联网操作,但是在理论试验验证软件本身的目的来看,无需网络通讯接口。2、软件接口Windows 标准接口,要求与其他软件无冲突错误发生。3、通信接口计算机与打印机有高速传输的连接接口,最后以纸X的形式打印出清单给储户。五、运行的目标平台和开发工具1、用户界面 屏幕格式:采用全屏格式,通过分窗口操作进展各个操作之间的转换 报表格式
3、:以银行原报表格式设计电子打印表格式。 菜单格式:下拉式菜单,应显示储户资料与某某资料的各个详细条目。2、数据准确度 在进展向数据库文件提取数据时,需求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确金额,某某,卡号等按消息设定字符数。3、时间特性程序响应时间:在人的感觉和视觉事物X围内;信息交换时间:要求在程序调用前调用后都与数据库保持同步更新,网络信息交换施加应该小于程序调用时间。4、适应性要求数据库局用很好的更新能力,由于本产品是试验性软件,故对磁盘和内存容量没有很高的要求,但是数据库应该能够对并发事件,脏数据具有较强的识别处理能力。5、 磁盘容量 由于要存贮大量的数据和信
4、息,所以要求要有足够的磁盘容量。6、 主存容量为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速与时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量。7、 输入要求业务员从存取款表单输入数据,要迅速准确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率。8、 输出要求要求能快速准确打印出清单给客户。9、故障处理软件应具备自由拼写错误检查等功能,在出现故障后应从整个系统数据库更新载入数据库进展操作。六、测试目标 可用性 本软件业可以通过单步跟踪的操作进展检查处理。2安全性 由于软件运行数据库中,所以参数不容易被错改,破坏,万一参数受到破坏也不会影响源程序。3可维护性 本软件利用数据库进展编程,系统结构由程序根本无额定,大量的参数与文本内容全部存放于数据库中。修改,更新数据库只要在数据库进展修改添加,而不需要对系统结构进展修改,这样系统维护性升级都十分方便。4兼容性适合windows 95 ,windows 98,windows xp,windows sp2与以上操作系统、数据库:Oracle 8.