- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程-银行储蓄管理系统详细设计报告
目录
一、 引言 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
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
七、取款单打印模块(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
八、“按用户名和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
8.11限制条件 14
8.12测试计划 14
详 细 设 计
一、 引言
1.1编写目的
确定具体实现银行储蓄系统的方法.
1.2背景
现在的银行储蓄系统工作效率低,越来越不能满足广大人民群众的需要,人们希望能更方便更省时就可以办理储蓄业务;随着拥有多种银行卡的人群不断增长,人们急切希望有一种通用的银行卡以便随时随地在哪家银行都可以存款提款;现在计算机网络的高速发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。
1.3定义
1.4参考资料
《软件工程——原理,方法与应用》 吴钦藩 编着 人民交通出版社出版
《软件工程导论(第四版)》 张海藩 编着 清华大学出版社出版
《软件工程》 任胜兵 邢琳 编着 北京邮电大学出版社
二、系统结构
[给出系统的结构框图,包括软件结构、硬件结构框图。用一系列图表列出系统内的每个模块的名称、标识符和它们之间的层次结构关系。]
(1)层次方框图 (总体设计中已给出)
(2)顶层数据流图(需求分析中已给出)
三、身份验证模块(G1)设计说明
3.1模块描述
设置身份验证模块的目的保证储户信息的安全。
3.2功能
身份验证模块功能在于对申请登录的用户进行身份验证,通过者才能进入系统。IPO图如下:
输入: 处理: 输出:
3.3性能
本操作的响应时间应控制在1—2秒内。
3.4输入项
输入项包括:
名称 标识 数据类型 数据值 输入方式 用户ID customerid 字符 键盘输入 密码 password 字符或数字 键盘输入 3.5输出项
该模块的输出项为合法用户。
3.6设计方法(算法)
银行业务员输入储户用户ID,储户输入密码并确定,系统保存用户输入的用户ID和密码,并在customer表中查找customerid和customername字段值,看是否等于业务员输入的用户ID和密码,如相同则通过验证,否则不通过,并给出“密码错误”的提示,如数据库中不存在这样的记录,则给出“该用户不存在”的提示。
3.7流程逻辑
N Y
N Y
3.8接口
存款模块涉及的数据结构为customer表。
3.9存储分配
程序运行需要占用内存1MB.
3.10注释设计
在模块首部加上“本模块是用户验证
您可能关注的文档
- 深度探讨面向地籍要素的城镇地籍测绘技术.doc.doc
- 深度探讨面向地籍要素的城镇地籍测绘技术[权威资料].doc
- 深度盘点拆或不拆,敢问路在何方[权威资料].doc
- 清包合同乙方可以提供吊车.doc
- 深静脉血栓形成的诊断和治疗指南2012(第2版).pdf.pdf
- 深圳某小区室内燃气管道工程建设作业组织设计[宝典].doc
- 清华大学《社会主义经济理论与实践》课堂笔记-魏杰老师.doc
- 清华大学计算机系c 试题及答案.doc
- 清华大学出版社《PLC原理与应用》(三菱FX系列)课件PLC_7.ppt
- 清华大学计算机系C++期末考试题及答桉!10.doc
- 2.1等式性质与不等式性质(培优教学课件)人教A版2019必修第一册.pptx
- 4《窦娥冤(节选)》课件-2024-2025学年统编版高一语文必修下册.pptx
- 13.2+磁感应强度+磁通量-2025-2026学年高二物理同步备课(人教版2019必修第三册).pptx
- 8.3《琵琶行(并序)》课件+2025-2026学年统编版高一语文必修上册.pptx
- 6.《芣苢》《插秧歌》联读课件+2025-2026学年统编版高一语文必修上册.pptx
- +2026届高三化学有效复习备考策略+课件.pptx
- 2025年高考英语读后续写阅卷报告+课件-2026届高三英语上学期一轮复习专项.pptx
- 2025年普通高等学校招生全国统一考试:全国I卷语文真题解析.pptx
- 2026届高考语文一轮复习备考:精准施策+专注前行+课件.pptx
- 1.1《子路、曾晳、冉有、公西华侍坐》课件-2024-2025学年统编版高一语文必修下册.pptx
最近下载
- 存储网络配置指导华为oceanstor sns2124 2224 2248 3096 5192 5384产品概述.pdf VIP
- YB∕T 4001.3-2020- 钢格栅板及配套件 第3部分:钢格板楼梯踏板.pdf VIP
- 中国钢结构制造企业资质管理规定(暂行).pdf
- VTE的治疗与预防.pptx VIP
- (公共英语等级考试三级大纲词汇4107个记忆情况.doc VIP
- [医疗机构设置审批有关规定.doc VIP
- 建设工程档案管理课件.ppt VIP
- DD 2019-02 固体矿产地质调查技术要求(1:50000).pdf VIP
- xx太阳能发电公司50MWp光伏电站项目安全设施设计专篇.pdf VIP
- 物业管理单位服务费用测算明细表.pdf VIP
文档评论(0)