首页 04_银行储蓄管理系统-详细设计

04_银行储蓄管理系统-详细设计

举报
开通vip

04_银行储蓄管理系统-详细设计04_银行储蓄管理系统-详细设计 仅供参考,请勿抄袭~ 软件工程实验报告 银行储蓄系统 详细设计 仅供参考,请勿抄袭~ 目录 一、 引言......................................................................................................................................... 3 1.1编写目的.........................................

04_银行储蓄管理系统-详细设计
04_银行储蓄管理系统-详细设计 仅供参考,请勿抄袭~ 软件工程实验 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 银行储蓄系统 详细设计 仅供参考,请勿抄袭~ 目录 一、 引言......................................................................................................................................... 3 1.1编写目的............................................................................................................................ 3 1.2背景.................................................................................................................................... 3 1.3定义.................................................................................................................................... 3 1.4参考资料............................................................................................................................ 3 二、系统结构 ................................................................................................................................... 3 三、身份验证模块(G1)设计说明 ............................................................................................... 3 3.1模块描述............................................................................................................................ 3 3.2功能.................................................................................................................................... 3 3.3性能.................................................................................................................................... 4 3.4输入项................................................................................................................................ 4 3.5输出项................................................................................................................................ 4 3.6设计方法(算法) ............................................................................................................ 4 3.7流程逻辑............................................................................................................................ 4 3.8接口.................................................................................................................................... 5 3.9存储分配............................................................................................................................ 5 3.10注释设计 .......................................................................................................................... 5 3.11限制条件 .......................................................................................................................... 5 3.12测试计划 .......................................................................................................................... 5 3.13尚未解决的问题 .............................................................................................................. 5 4.1模块描述............................................................................................................................ 5 4.2功能.................................................................................................................................... 5 4.3性能.................................................................................................................................... 5 4.4输入项................................................................................................................................ 6 4.5输出项................................................................................................................................ 6 4.6设计方法(算法) ............................................................................................................ 6 4.7流程逻辑............................................................................................................................ 6 4.8接口.................................................................................................................................... 6 4.9存储分配............................................................................................................................ 6 4.10注释设计 .......................................................................................................................... 6 4.11限制条件 .......................................................................................................................... 6 4.12测试计划 .......................................................................................................................... 7 4.13尚未解决的问题 .............................................................................................................. 7 五、取款模块(G3)设计说明 ....................................................................................................... 7 5.1模块描述............................................................................................................................ 7 5.2功能.................................................................................................................................... 7 5.3性能.................................................................................................................................... 7 5.4输入项................................................................................................................................ 7 5.5输出项................................................................................................................................ 7 5.6设计方法(算法) ............................................................................................................ 7 5.7流程逻辑............................................................................................................................ 8 5.8接口.................................................................................................................................... 8 1 5.9存储分配............................................................................................................................ 8 5.10注释设计 .......................................................................................................................... 8 5.11限制条件 .......................................................................................................................... 8 5.12测试计划 .......................................................................................................................... 8 5.13尚未解决的问题 .............................................................................................................. 8 六、存款单打印模块(G4)设计说明 .......................................................................................... 8 6.1模块描述............................................................................................................................ 8 6.2功能.................................................................................................................................... 9 6.3性能.................................................................................................................................... 9 6.4输入项................................................................................................................................ 9 6.5输出项................................................................................................................................ 9 6.6设计方法(算法) ............................................................................................................ 9 6.7流程逻辑............................................................................................................................ 9 6.8接口.................................................................................................................................. 10 6.9存储分配.......................................................................................................................... 10 6.10注释设计 ........................................................................................................................ 10 6.11限制条件 ........................................................................................................................ 10 6.12测试计划 ........................................................................................................................ 10 6.13尚未解决的问题 ............................................................................................................ 10 七、取款单打印模块(G5) ........................................................................................................ 10 7.1模块描述.......................................................................................................................... 10 7.2功能.................................................................................................................................. 10 7.3性能.................................................................................................................................. 11 7.4输入项.............................................................................................................................. 11 7.5输出项.............................................................................................................................. 11 7.6设计方法(算法) .......................................................................................................... 11 7.7流程逻辑.......................................................................................................................... 11 7.8接口.................................................................................................................................. 11 7.9存储分配.......................................................................................................................... 11 7.10注释设计 ........................................................................................................................ 12 7.11限制条件 ........................................................................................................................ 12 7.12测试计划 ........................................................................................................................ 12 7.13尚未解决的问题 ............................................................................................................ 12 八、“按用户名和ID查询”模块(G6)设计说明 .................................................................... 12 8.1模块描述.......................................................................................................................... 12 8.2功能.................................................................................................................................. 12 8.3性能.................................................................................................................................. 12 8.4输入项.............................................................................................................................. 12 8.5输出项.............................................................................................................................. 13 8.6设计方法(算法) .......................................................................................................... 13 8.7流程逻辑.......................................................................................................................... 13 8.8接口.................................................................................................................................. 13 8.9存储分配.......................................................................................................................... 13 8.10注释设计 ........................................................................................................................ 13 2 8.11限制条件 ........................................................................................................................ 14 8.12测试计划 ........................................................................................................................ 14 8.13尚未解决的问题 ............................................................................................................ 14 详 细 设 计 一、 引言 1.1编写目的 确定具体实现银行储蓄系统的方法. 1.2背景 1.3定义 1.4参考资料 二、系统结构 [给出系统的结构框图,包括软件结构、硬件结构框图。用一系列图表列出系统内的每个模块的名称、标识符和它们之间的层次结构关系。] (1)层次方框图 (总体设计中已给出) (2)顶层数据流图(需求分析中已给出) 三、身份验证模块(G1)设计说明 3.1模块描述 设置身份验证模块的目的保证储户信息的安全。 3.2功能 身份验证模块功能在于对申请登录的用户进行身份验证,通过者才能进入系统。IPO图如下: 输入: 处理: 输出: 3 用户ID和密码 判断 合法用户 3.3性能 本操作的响应时间应控制在1—2秒内。 3.4输入项 输入项包括: 名称 标识 数据类型 数据值 输入方式 用户ID customerid 字符 键盘输入 密码 password 字符或数字 键盘输入 3.5输出项 该模块的输出项为合法用户。 3.6设计方法(算法) 银行业务员输入储户用户ID,储户输入密码并确定,系统保存用户输入的用户ID和密码,并在customer表中查找customerid和customername字段值,看是否等于业务员输入的用户ID和密码,如相同则通过验证,否则不通过,并给出“密码错误”的提示,如数据库中不存在这样的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,则给出“该用户不存在”的提示。 3.7流程逻辑 填写用户ID和密码 N Y Customer表中是否 存在该用户记录 判断密码是否相符 N Y 提示该用户不 存在 提示“密码错误” 成功登录系统 4 3.8接口 存款模块涉及的数据结构为customer表。 3.9存储分配 程序运行需要占用内存1MB. 3.10注释设计 在模块首部加上“本模块是用户验证模块”,在各函数的开头处加上函数执行功能的注释。 3.11限制条件 程序运行所受的限制条件有: , 网络保持通畅。 , 数据库服务器运行正常。 3.12测试计划 [说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度 安排、人员职责、设备条件、驱动程序及桩模块等的规定。] 3.13尚未解决的问题 无。 四、存款模块(G2)设计说明 4.1模块描述 设置存款模块的目的在于将储户的金额存到系统中并记录信息。 4.2功能 存款模块将储户存款金额录入存储到系统中,并附带显示其他储户信息。IPO图如下: 输入: 处理: 输出: 存款金额 系统存储 存款信息 4.3性能 本操作的响应时间应控制在1—2秒内。 5 4.4输入项 输入项包括: 名称 标识 数据类型 数据值 输入方式 存款金额 cunkuancount 数字( Double ) >0 键盘或鼠标 4.5输出项 该模块的输出项为存款金额,并且附带显示其他信息:用户名、账号、账户余额、利息金额。 4.6设计方法(算法) 当银行业务员输入存款金额后,系统进行处理,显示出账户余额,并且显示其他固定信息。 4.7流程逻辑 存款模块的逻辑流程图: 成功登录系统 输入存款金额 点击确认按钮 账户余额,账户金额+取款金额 4.8接口 存款模块涉及的数据结构为customer表。 4.9存储分配 程序运行需要占用内存1MB. 4.10注释设计 在模块首部加上“本模块是存款模块”,在各函数的开头处加上函数执行功能的注释。 4.11限制条件 程序运行所受的限制条件 (同上) 6 4.12测试计划 [说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。] 4.13尚未解决的问题 无。 五、取款模块(G3)设计说明 5.1模块描述 设置取款模块的目的在于将储户的取款金额录入并存储到系统中。 5.2功能 取款模块将储户取款金额录入存储到系统中,并附带显示储户其他信息。 IPO图如下: 输入: 处理: 输出: 取款金额 系统存储 取款信息 5.3性能 本操作的响应时间应控制在1—2秒内。 5.4输入项 输入项包括: 名称 标识 数据类型 数据值 输入方式 取款金额 qukuancount 数字( Double ) >0 键盘或鼠标 5.5输出项 该模块的输出项为取款金额,并且附带显示其他信息:用户名、账号、账户余额、利息金额。 5.6设计方法(算法) 当银行业务员输入取款金额后,点击确定按钮,系统进行处理,显示出账户余额,并且显示其他固定信息。 7 5.7流程逻辑 用图表辅以必要的说明来表示本模块的逻辑流程: 取款模块的逻辑流程图: 成功登录系统 输入取款金额 点击确认按钮 5.8接口 取款模块涉及的数据结构为customer表。 5.9存储分配 程序运行需要占用内存1MB. 5.10注释设计 在模块首部加上“本模块是取款模块”,在各函数的开头处加上函数执行功能的注释。 5.11限制条件 (同上) 5.12测试计划 [说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度 安排、人员职责、设备条件、驱动程序及桩模块等的规定。] 5.13尚未解决的问题 无。 六、存款单打印模块(G4)设计说明 6.1模块描述 设置存款单打印模块的目的在于将储户的存款信息以单据的形式及时反馈给储户。 8 6.2功能 存款单打印模块将储户存款金额以及储户帐户信息以单据形式反馈给储户。IPO图如下: 输入: 处理: 输出: (修改)存款单的 存款单的系统存储 各项信息 各项信息 6.3性能 本操作为打印操作,操作时间应以信息长度而定;响应时间应为1-2秒。 6.4输入项 此模块为存款单打印模块(G4),无输入项,只需点击打印按钮即可。 除非要修改,则输入项包括 名称 标识 数据类型 数据值 输入方式 存款金额 cunkuancount 数字(Double) >0 键盘或鼠标 6.5输出项 该模块的输出项为存款人、存款银行、业务员编号、存款金额、存款日期、手续费、帐户余额。 6.6设计方法(算法) 当银行业务员输入存款金额后,系统进行处理,显示出账户余额,并且显示其他固定信息。 6.7流程逻辑 [用图表辅以必要的说明来表示本模块的逻辑流程。 存款单打印模块逻辑流程图: 修改 修改存款金额 打印 9 6.8接口 存款单模块涉及的数据结构为customer,bank,timer表。 6.9存储分配 程序运行需要占用内存1MB. 6.10注释设计 在模块首部加上“本模块是存款单打印模块”,在各函数开头处加上函数执行功能的注释。 6.11限制条件 (同上) 6.12测试计划 [说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。] 6.13尚未解决的问题 无。 七、取款单打印模块(G5) 7.1模块描述 设置取款单打印模块的目的在于将储户的取款信息以单据的形式及时反馈给储户。 7.2功能 取款单打印模块将储户取款金额以及储户帐户信息以单据形式反馈给储户。IPO图如下: 输入: 处理: 输出: (修改)存款单的 取款单的系统存储 各项信息 各项信息 10 7.3性能 本操作为打印操作,操作时间应以信息长度而定;响应时间应为1-2秒。 7.4输入项 此模块为取款单打印模块(G5),无输入项,只需点击打印按钮即可。 除非要修改,则输入项包括 名称 标识 数据类型 数据值 输入方式 取款金额 qukuancount 数字(Double) >0 键盘输入 7.5输出项 该模块的输出项为取款人、取款银行、业务员编号、取款金额、取款日期、手续费、帐户余 额。 7.6设计方法(算法) 当银行业务员输入取款金额后,系统进行处理,显示出账户余额,并且显示其他固定信息。 7.7流程逻辑 [用图表辅以必要的说明来表示本模块的逻辑流程。 取款单打印模块逻辑流程图: 修改 修改取款金额 打印 7.8接口 取款单模块涉及的数据结构为customer,bank,timer表。 7.9存储分配 程序运行需要占用内存1MB. 11 7.10注释设计 在模块首部加上“本模块是取款单打印模块”,在各函数开头处加上函数执行功能的注释。 7.11限制条件 (同上) 7.12测试计划 [说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定。] 7.13尚未解决的问题 无。 八、“按用户名和ID查询”模块(G6)设计说明 8.1模块描述 设置“按用户名和ID查询”模块的目的在于方便用户获知自己的存取款信息。 8.2功能 “按用户名和ID查询”模块功能在于通过储户输入用户名和ID来查询自己的信息。 输入: 处理: 输出: 用户ID和密码 储户信息 系统检索数据 库 8.3性能 本操作的响应时间应控制在1—2秒内。 8.4输入项 输入项包括: 名称 标识 数据类型 数据值 输入方式 用户ID customerid 字符 键盘输入 用户名 customername 字符、数字 键盘输入 12 8.5输出项 该模块的输出项为储户各项信息。 8.6设计方法(算法) 输入用户名和ID,单击检索按钮,系统判断用户名和ID是否与数据库中的customername , customerid相同,若相同则输出储户各项信息,若不同则输出“输入有误~请重新输入~” 的提示信息。 8.7流程逻辑 用户ID查询模块流程图: 输入用户ID和密码 重 新 Y 输 Y用户ID和密码输出用户各项信息 入 输入正确 N 输出“输入 有误请重新 输入~” 8.8接口 按用户名和ID查询模块涉及的数据结构为customer,bank,time表。 8.9存储分配 程序运行需要占用内存1MB. 8.10注释设计 在模块首部加上“本模块是按用户名和ID查询模块”,在各函数的开头处加上函数执行功 能的注释。 13 8.11限制条件 程序运行所受的限制条件 (同上) 8.12测试计划 [说明对本模块进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度 安排、人员职责、设备条件、驱动程序及桩模块等的规定。] 8.13尚未解决的问题 无。 14
本文档为【04_银行储蓄管理系统-详细设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_079973
暂无简介~
格式:doc
大小:49KB
软件:Word
页数:21
分类:
上传时间:2017-10-06
浏览量:36