2022年银行信息管理系统软件工程实验 .pdf

上传人:H****o 文档编号:40158034 上传时间:2022-09-08 格式:PDF 页数:11 大小:482.95KB
返回 下载 相关 举报
2022年银行信息管理系统软件工程实验 .pdf_第1页
第1页 / 共11页
2022年银行信息管理系统软件工程实验 .pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年银行信息管理系统软件工程实验 .pdf》由会员分享,可在线阅读,更多相关《2022年银行信息管理系统软件工程实验 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、淮海工学院计算机科学系实 验 报 告 书课 程 名:软件工程题目:结构化设计实验班级:软件 092 学号:110913232 姓名:钟贝娜评语:成绩:指导教师:批阅时间:年月日名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -软件工程实验报告-1-结构化设计验报告要求1 目的与要求:1)系统学习和理解结构化软件工程设计阶段的基本任务、概念、原理、技术和方法;2)掌握设计阶段各种设计工具,如、层次图、程序流程图、N-S 图、PAD图、判定表(树)、伪代码语言等工具的使用方法;3)通过理论学习和试验要逐步提高运用结构化软件工程的设计理论、技术和方法解决实际问题的综合应用和实

2、践创新能力;4)请借阅有关 Microsoft Office Visio 系统,预习系统有关的结构化设计工具和使用方法;5)按照实验题目要求独立完成结构化设计实验内容,严禁拷贝、抄袭他人设计成果;6)认真书写实验报告,并于下周 5 以前提交。2 实验内容或题目1.针对自己第一次实验所完成的结构化分析项目(或题目),选择所绘制的数据流图,E-R图、状态图,完成下面2、3、4、5、6 要求的结构化设计内容;2.按照面向数据流图的结构化设计方法,并在优化所选择数据流图的基础上,导出项目的总体设计层次图(H图);3.按照详细设计阶段所学的过程设计工具,分别选择程序流程图、盒图和PAD图等设计工具,在第

3、 2 所得层次图中选择几个主要模块进行详细设计,画出相应设详细计结果图形;4.根据选择的 E-R图进行数据库(以关系数据库模型为基准,进行数据库表及其关系设计);5.根据 H 图进行界面菜单设计(模拟菜单显示样式绘制菜单设计图),选择一个数据库表(实体)进行界面表单(数据编辑界面)设计;6.选择第 3 步中某一模块的详细设计结果,画出对应得流图,并计算其圈复杂度。3 实验步骤与源程序见实验结果图4 测试数据与实验结果(可以抓图粘贴)1.银行信息管理系统的H图根据实验一的数据流图导出下列H图名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页 -软件工程实验报告-2-读用户登陆

4、信息检测登陆办理业务存款取款卡转账汇款贷款其他业务代理缴费手机充值改密成功显示查询信息显示卡内金额显示转账成功显示贷款成功显示缴费成功显示读银登陆信息检测登陆办理用户业务解冻冻结解挂挂失销户开户新用户显示销户成功显示挂失成功显示解挂成功显示冻结成功显示解冻成功显示图 1 数据流图银行信息管理系统包括用户和银行两个子系统,用户业务主要是银行客户的一般业务,有存储,转账,贷款,缴费及其他业务,银行系统主要是银行工作人员的基本业名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -软件工程实验报告-3-务业务和一般的管理业务。银行信息管理系统用户业务银行系统个人贷款缴费转账业务其

5、他业务存储业务基本业务管理业务存款取款卡转账汇款代理缴费手机充值修改密码查询账户明细用户信息余现开户销户挂失解挂冻结解冻图 2.银行信息管理系统的H图2.程序流程图下面两个程序流程图主要是取款和存款的一般流程:以取款为例:用户登录,输入密码,提示是否错误,错误的重新输入,如果输入的次数大于 3 次,卡冻结,自动结束此次交易;如果正确,输入取款数额,提示卡内金额是否足够,如果不够,重新输入,直至正确,取款,交易完成;如果足够,用户取款,交易完成。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 11 页 -软件工程实验报告-4-开始登陆输入密码i=0i=i+1是否正确输入取款金额 s

6、卡内金额=s取款退出TTi=3FTF卡冻结F开始登陆输入密码i=0i=i+1是否正确是否有不识别存款退出TTi=s 检查余额退出名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 11 页 -软件工程实验报告-6-图 7.银行信息管理系统PAD图图 8.用户模式 PAD图银行信息管理系统选择模式用户模式银行模式Def 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 11 页 -软件工程实验报告-7-图 9.银行模式 PAD图5数据库表根据 E-R图画出示例数据表:储户银行姓名地址联系方式银行卡密码地址联系方式名称身份证号码存/取款存取款金额存取款日期存款类型存款利率取款

7、利息n m 开/销户转账储户账号转入户账号转账金额mn图 10.E-R 图表 1.用户列名数据类型长度是否为空主键BankCard Number 19 Name Char 10 ID Number 18 Adress Char 30 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 11 页 -软件工程实验报告-8-Contactway Number 11 Password Number 6 表 2.银行列名数据类型长度是否为空主键BankName Char 30 Baddress Char 30 Bcontactway Number 11 BankID Number 20 表 3

8、.存储业务列名数据类型长度是否为空CQdata Data 100 CQmoney Long 100 CQtype Char 100 Crate Long 100 Qrate Long 100 6菜单设计用户界面以及银行系统界面用户界面常用账户查询我的账户账户管理存储业务存款取款转账业务卡转账汇款贷款业务交易说明缴费代理缴费手机充值手机银行个人信息管理图 11.用户界面名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 11 页 -软件工程实验报告-9-银行系统界面账户基本信息管理修改资料基本业务开户销户用户业务办理存储业务转账业务贷款业务代理缴费管理业务解挂挂失冻结解冻备注图 12.

9、银行系统界面7 流图及复杂度根据存款的程序流程图,画出流图,如下图所示:圈复杂度为:流图中的区域数:4 123456897101112图 13.流图5 结果分析与实验体会名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 11 页 -软件工程实验报告-10-此次实验是巩固详细设计的内容,包括结构程序设计。在完成此次实验的同时,不仅巩固了所学知识,又搞懂了原来不知道的好多问题,也掌握设计阶段各种设计工具得使用,虽然此次实验的内容很多,花费了不少时间去完成各种图的绘画,但学到了很多东西,希望以后可以让这个银行信息管理系统实现。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 11 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁