




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
详细设计说明书TOC\o"1-5"\h\z1弓I言 41.1编写目的 41.2背景 41.3参考资料 4\o"CurrentDocument"2程序系统的结构 4\o"CurrentDocument"3程序设计说明 63.1管理员登陆模块 63.1.1程序描述 6\o"CurrentDocument"3.1.2功能 6\o"CurrentDocument"3.1.3性能 6\o"CurrentDocument"3.1.4输人项 6\o"CurrentDocument"3.1.5输出项 6\o"CurrentDocument"3.1.6算法 6\o"CurrentDocument"3.1.7流程逻辑 6\o"CurrentDocument"3.1.8接口 7\o"CurrentDocument"3.1.9存储分配 7\o"CurrentDocument"3.1.10测试计划 73.2申请账户模块 83.2.1程序描述 8\o"CurrentDocument"3.2.2功能 8\o"CurrentDocument"3.2.3性能 8\o"CurrentDocument"3.2.4输人项 8\o"CurrentDocument"3.2.5输出项 8\o"CurrentDocument"3.2.6算法 83.2.7流程逻辑 8\o"CurrentDocument"3.2.8接口 9\o"CurrentDocument"3.2.9存储分配 9\o"CurrentDocument"3.2.10测试计划 93.3用户登录模块 93.4用户存款模块 103.4.1程序描述 10\o"CurrentDocument"3.4.2功能 10\o"CurrentDocument"3.4.3性能 10\o"CurrentDocument"3.4.4输人项 10\o"CurrentDocument"3.4.5输出项 10\o"CurrentDocument"3.4.6算法 103.4.7流程逻辑 10\o"CurrentDocument"3.4.8接口 11349存储分配 11\o"CurrentDocument"3410测试计划 113.5用户取款模块 121引言1.1编写目的概要设计完成了软件系统的总体设计,规定了各个模块的功能及模块之间的联系。通过详细设计,实现各个模块规定的具体功能。在详细设计说明书中,对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达,使之成为编码的依据。主要确定各个模块的算法,用工具表达算法的过程,确定每一模块数据结构,确定模块儿间接口细节。本文档的读者主要是项目策划,设计人员,程序员,评审人员及后期测试人员,系统维护人员。1.2背景随着信息技术的发展,办公自动化的普及,如何快速,高效,便捷的为银行用户服务、管理用户的账户受到了高度的关注;因此为了解决这个问题我们研究这个系统以满足银行需求!在传统的银行账户管理中,其过程往往是很复杂的,繁琐的,账户管理以入账和出账两项容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同,且会出现信息的重复传递问题,因此该过程需要进行信息化,以利用计算机进行账目管理。本系统的名字是银行储蓄管理系统。本系统是由555、666、777、888四人共同提出设计的,并在909网络实验室开发及实现。1.3参考资料《银行软件资料》《开发要求说明》《软件需求说明书》《概要设计说明书》耿祥义著,Java2实用教程,清华大学,2001徐云鹏著,Java案例开发,电子工业,2005广彬著,Java课程设计案例精编,清华大学,2007海藩著,软件工程导论,人民邮电,20062程序系统的结构用一系列图表列出本程序系统的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。<1>用户模块的分解可将用户操作分解为:存款,取款,查询,开户图1用户模块图<1>用户模块的分解可将用户操作分解为:存款,取款,查询,开户图1用户模块图<2>管理员操作的分解管理员的操作是将用户的操作传送给系统,代替用户与系统交互,理员的操作与系统的操作基本类似,也可以近似地将管理员看作用户。员操作可分解为:查询、冻结、解冻。所以,管所以操作图2管理员模块图3程序设计说明3.1管理员登陆模块3.1.1程序描述管理员登陆主要是针对银行系统的管理员管理账户信息时使用,如用户注册,用户登录。常驻存,非子程序,无覆盖要求,顺序处理。3.1.2功能输入处理输岀管理员 1校验用户名有效的用户名]ID 3-^2校验密码'有效的密码 密码3核对用户名z进入管理系统和密码一致F >提示输入错误343性能本模块对程序性能要在6秒完成验证。3.1.4输人项密码:六位0—9数字。非经法定程序,不得外泄。管理员ID:七位o—9组成的字符串,非经法定程序,不得外泄3.1.5输出项成功进入银行管理系统界面。或者输出:您输入的管理员用户名或密码错误,请重新输入3.1.6算法一个IF…ELSE…的判断语句,TRYCATCH异常的处理3.1.7流程逻辑
3.1.8接口3.1.9存储分配管理员信息存在管理员表中。3.1.10测试计划1如输入的用户名或密码不正确,若次数超过三次,则提示: "您输入的管理员用户名或密码超过错误次数-系统将退出" 然后自动退出系统;否则,出现重流程逻辑2若输入的用户名不是七位数字,则提示:您输入的管理员用户名错误,请重新输入!3若输入的密码有数字之外字符或者多于少于六位,则提示:您输入的管理员密码错误,请重新输入!4若输入的用户名,密码正确,则成功进入管理系统界面。提示:欢迎进入银行管理系统5验证普通用户是否拥有相应权限。
3.2申请账户模块321程序描述本程序主要用于新用户申请新账户。非常驻存,是管理员登录的子模块,无覆盖要求,无覆盖要求,顺序处理。输入处理输出3・2.2功能输入处理输出校验密码4校验密码4自动产生新银行账号姓名身份证号账户密码再次输入密码3・2.3性能本程序在15秒完成。3.2.4输人项密码:六位0—9数字。非经法定程序,不得外泄。用户名:英文或汉字,不超过10个字符。号必须18位,且本人号,符合格式标准。非经法定程序,不得外泄。3.2.5输出项输出新账号一个,必须唯一,且10位数字。,非经法定程序,不得外泄3.2.6算法一个IF…ELSE…的判断语句,TRYCATCH异常的处理3.2.7流程逻辑328接口329存储分配把符合验证条件的用户信息:用户名,账号,密码,号存入用户数据库3.2.10测试计划1若输入用户,密码格式不对,应提示:您输入的用户名,密码错误2若两次输入密码不一致。应提示:您输入的密码不一致,请重新输入3若输入号是假的,应提示:您输入的号错误3.3用户登录模块用户登录模块类似于管理员登录模块,功能,操作方式一样,不再赘述可覆盖于管理员登录模块。3.4用户存款模块3.4.1程序描述本程序主要用于用户登录后的存款操作。非常驻存,是“用户登录”模块的子程序,无覆盖要求,顺序处理。3.4.2功能3.4.3性能核对工作应该在1分钟完成。3.4.4输人项1存款金额数应是阿拉伯数字,可以有小数点2存款金额数应该>=1元,最低位是角,对分不接受3.4.5输出项1提示:存款成功2提示:您现在账户金额是:XXX.XX元3.4.6算法一个IF…ELSE…的判断语句,TRYCATCH异常的处理3.4.7流程逻辑
348接口349存储分配把用户存款额写入存款数据库3・4・10测试计划1若输入金额数和用户所存金额数不一样,提示:请重新输入。2若输入金额小于1元,提示:存款额太小,一元以下不能存。3若输入金额正确,提示1:存款成功提示2:您现在账户金额是:XXX.XX元3.5用户取款模块3.5.1程序描述用户取款模块本程序主要用于用户登录后的取款操作。非常驻存,是“用户登录”模块的子程序,无覆盖要求,顺序处理。3.5.2功能3.5.3性能核对工作应该在30秒完成。3.5.4输人项1取款金额数应是阿拉伯数字。2取款金额数应该>=账户余额。3.5.5输出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年城市形象美食篇广告合同文本
- 2025年度绿色节能电力设备区域总经销服务合同
- 2025年新型住宅租赁合同信用担保服务协议
- 2025型班组劳务用工与安全生产管理服务合同
- 安徽省舒城龙河中学2026届高三化学第一学期期末教学质量检测试题含解析
- 智能交通系统设计与实施方案
- 职业暴露考试题及答案
- 2025年光伏设备及元器件制造行业研究报告及未来行业发展趋势预测
- 公路施工过程中的物资管理与调度方案
- 2025年组合文具行业研究报告及未来行业发展趋势预测
- 建筑工程项目咨询报告范文
- DB37-T 5155-2025 公共建筑节能设计标准
- 小学信息科技课标试题及答案
- 2024版酷家乐课件
- 工业机器人保养与维护 课件 项目二 工业机器人的电气安装
- 教师消防培训课件
- 税务停业申请书
- 班组长一日工作培训
- 中国血脂管理指南(基层版+2024年)解读
- 2025年春季安全教育主题班会教育记录
- 早期生产遏制-GP-12-加严控制-Reinforce-Control
评论
0/150
提交评论