




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要 伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为不可分割的部分。随着 捷的优势,逐步成为新兴的经营模式和理念,人们已经不再满足于排队等待办理各种业务,而是渴望着能够充分享受网络所带来的更加多的便利。 顾客足不出户便可以方便快捷轻松地办理各种实物银行所能办理的各种业务,大大节约了时间 ,实物银行所需的人力,物力,财力等。 本文首先介绍了 后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对 本系统主要为用户提供了查询管理,修改密码管理,存款管理,取款管理、转账管理等功能。在设计方面,本系统采用 B/时使用 系统的安全性和代码的可重用性方面考虑,运用 台数据库选用 关键词 : 目 录 摘 要 . I 第 1 章 绪 论 . 1 第 2 章 行取款系统的需求分析与总体设计 . 2 任务概述 . 2 目标 . 2 用户的特点 . 2 需求分析 . 2 对功能的规定 . 2 对性能的规定 . 3 灵活性 . 3 故障处理要求 . 3 运行 环境规定 . 3 开发环境 . 3 系统功能结构图 . 4 系统主要处理流程图 . 4 接口设计 . 6 用户接口 . 6 外部接口 . 6 内部接口 . 6 第 3 章 行取款系统的数据库设计 . 7 数据库设计的需求分析 . 7 数据库设计的数据字典 . 7 数据库概念设计 . 7 数据库逻辑设计 . 8 数据库物理设计与实现 . 8 连接数据库 :使用技术 . 8 建立数据库: . 9 第 4 章 行取款系统的开发与实现 . 10 网站主要技术介绍 . 10 文件上传组件 . 10 网站 计 . 10 分页显示的设计与实现 . 10 网页风格设计 . 11 网站程序的结构 . 12 系统部分开发与实现 . 12 网站首页( . 12 用户登录界面( . 13 修改密码管理( . 14 存款管理( . 15 取款管理( . 16 查询余额管理( . 17 转账管理( . 18 第 5 章 行取款系统测试 . 20 引言 . 20 测试方法 . 20 部分测试用例 . 20 网站启动测试 . 20 测试用户登录模块 . 20 测试修改密码模块 . 21 测试存款管理模块 . 21 测试取款管理模块 . 21 第 6 章 总结与展望 . 22 6 1 总结 . 22 6 2 展望 . 22 参考文献 . 23 第 1 章 绪 论 近年来,随着 联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。如 今,人们的交流已越来越多,要求信息的传送速度更快,传送范围更广, “信息高 速公路 ”也就应运而生了。其中, 过 于当中各种各样的信息,人们都可以通过网络来共享和使用。比如 们可以把它当作一个虚拟的市场销售中心,每个人都可以在这个网络上享受所提供的服务,这样既节约了时间,又满足了需求。尤其是人们的生活速度越来越快,没有大量的时间花费在银行等待长时间的排队。 这一问题迎刃而解。但是当下传统银行,还是会受到时间、地点的限制,无法实现全天制营业,使得很多用户无法在 非营业时间办理业务,此外,在固定银行办公场所办理业务,有时还会看工作人员的脸色。因此,我决定开发一个健全的 满足广大用户的需求。 第 2 章 行取款系统的需求分析与总体设计 任务概述 目标 本平台旨在利用现在比较广泛的 行系统分析,为将来进一步的实施打下一个坚实的技术基础。从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。 此系统 是友好的操作界面,供用户查 询、存款、取款转账使用,其中包括:查询管理、取款管理、存款管理、查询余额等。可以摆脱传统银行业务在时间、地点以及在人多时需要排队等待浪费时间的现象,它是全天制的,随时随地,只要有互联网就可以实现传统银行的所以业务,提高了办事效率,方便了广大用户。 用户的特点 网上浏览者、网上业务办理者及网站管理员。 需求分析 对功能的规定 本 系统功能管理如下: ( 1)用户管理: 输入用户名、密码,进入操作界面。 ( 2)查询管理: 你可以查询自己的用户信息,卡号以及账户余额等。 ( 3)修 改用户信息管理: 此管理中你可以修改你自己相应的信息,密码等。 ( 4)取款管理: 输入相应要取款的金额,然后提交。 ( 5)存款管理: 输入相应要存款的金额,然后提交。 ( 6)转账管理: 输入你自己的卡号,准确的金额以及对方的卡号进行转款管理。 ( 7)系统退出 对性能的规定 ( 1)操作方便、界面友好; ( 2)与数据源进行连接时,响应速度必须足够快 (3秒之内 ); ( 3)易于维护和扩展。 灵活性 ( 1) 适用于 如 P、 003、 000、 8等 ; ( 2)为以后增加支持的数据库留下接口,方便以后的系统扩展。 故障处理要求 在系统运行的各阶段如果发生错误,如: 登录 出相应的错误提示,错误提示务必做到通俗易懂,简单明了。 运行环境规定 编译程序: 操作系统 : P、 003、 000、 8 开 发环境 开发语言 : 译程序 : 发工具: 据库: 000 操作系统: P 系统功能结构图 图 2 系统功能结构 图 系统主要处理流程图 ( 1)系统的 前台办理银行所有业务的 处理流程如图 2 图 2 银行处理所有业务的流程图 ( 2) 用户登录流程如图 2 开 始输 入 帐 号 、 密码 和 验 证 码验 证 码 正 确 ? 密 码 正 确 ? 成 功结 束图 2 用户登录流程图 ( 3) 用户修改密码流程如图 2 图 2 用户修改密码 流程图 ( 3) 用户转账如图 2 图 2用户转账流程 接口设计 用户接口 本系统通过 作,用户可以自己办理各种相关信息,可以录入、转出、修改相关信息。也可以修改自己的密码,管理自己的帐户。 外部接口 A软件接口 服务器程序可使用 进行对数据库的所有访问。服务器程序上可使用 以做到对数据的保存。 B硬件接口: a在输入方面 ,对于键盘 可 用 输出 ,对输入进行处理。 b在输出方面 ,打印机的连接及使用 ,也可用 输出对其进行处理。 内部接口 内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。 第 3 章 行取款系统的数据库设计 数据库设计的需求分析 在配置该数据库时,以名称 数据 库包含的表为:用户账户表( 数据库设计的数据字典 数据库设计的数据字典如下: 名字:用户登录信息 描述:助记词登录时,用于确认身份 定义:登录信息 =帐号 +密码 +验证 码 名字:修改密码信息 描述:用户确认修改后的信息 定义:修改密码信息 =原密码 +新密码 +确认密码 名字:转账信息 描述:用户所要转入账户的信息 定义:转账信息 =用户账号余额 +对方账号 +转入金额 名字:查询余额信息 描述:用户需要清楚的知道自己账户中的信息 定义:查询余额信息 =用户账号 +余额 数据库概念设计 概念结构图如图 3 图 3系统 数据库逻辑设计 用户资料表 3 表 3用户资料 字段名称 数据类型 长度 说明 id 0 卡号 0 用户姓名 0 身份证号 0 开户行 0 密码 0 初始金额 开户日期 性别 数据库物理设计与实现 连接数据库 :使用技术 sa ; 建立数据库: 用户资料表 : id ,1), 0) 0) 0) 00) ) 第 4 章 行取款 系统的开发与实现 网站主要技术介绍 文件上传组件 1) ( 2) 使用 然后在 系统主要用 ( 3) 上传文件的 / 提交到 : 方法为 提交到目录 网站 计 ( 1)本网站利用 用户信息提交页面,若必填项为空,则会在本页面提示错误,然后返回 ( 2)编写好的 用 说明: 分页显示的设计与实现 分页显示的流程如图 4 获 取 页 码 变 数 p a g e 从 数 据 库 中 获 取 总 记 录 数判 断 p a g e s 是 否 为 空空非 空计 算 总 页 面 数设 定 分 页 单 位 i p a g 一 页 面 传 递 过来 的 p a g e s 值 赋 给当 页 的 参 数 p a g e p a g e sp a g e s 大 于 总 页 面 数或 者 p a g e s 等 于 0t r u ef a l s c p a g 当 前 页 c p a g ep a g e s c p a g 操 作首 页 尾 页上 一 页 下 一 页1 p a g e 页 面 数赋 给 p a g e sc p a g e s - 1 p a g e s c p a g e s + 1 p a g e 图 4分页显示流程图 网页风格设计 ( 1)网页的整体风格简单时尚,色彩为自然绿色。 ( 2) 框架表格用 背景及图片设计处理用 中所用到表格布局的 /表格 /行 放置所需的内容 /列 ( 3) 网页中的所有文字使用了 根据每页的需要而更改 引用 说明: 网站程序的结构 网站程序文件结构如图 4图 4 后台程序文件结构图 系统部 分开发与实现 网站首页( ( 1)页头。页头放置的是中国农业银行的图片。 ( 2)中间部分。从左到右、从上往下的顺序为:网站的导航和搜索引擎 ,用户登录界面。 ( 3) 页尾。页尾排版如下 : 中国农业银行 2009 权所有 ( 4) 网站首页的运行结果如图 5 图 4站首页 ( 4)网站首页的源代码: 欢迎登录中国农业银行网上银行系统 请输入您的银行卡卡号、密码和验证码 卡号 : 密码 : 验证码 : 用户登录界面 ( ( 1) 用户登录界面由卡号、输入框和密码、验证码、提交、重置按钮组成。 ( 2)输入框使用 未选中添写相关信息则提示 “请输入卡号或者密码以及验证码 ”。 ( 3)用户登录界面的运行结果如图 4 图 4户登录界面 修改密码管理( (1) 修改用了以 数据库的操作 用 (2) 修改密码管理格式为表格类型 包括:原密码、新密码及新密码的确认 (3) 修改密码管理页面字体大小为 12像素,颜色为淡黑,链接 (5) 修改密码管理模块运行结果如图 4 图 4改密码管理 ( 6)修改密码界面源代码: b = ; ; (); ); b = e) ; ; ; ; b; 存款管理 ( ( 1)存款管理直接用于输入所存金额。 ( 2)后台管理模块的添加与编辑均用了 数据库的操作用 ( 3)商品管理页面字体 大小为 12像素,颜色为淡黑,链接字体在链接 ( 4)存款管理模块运行结果如图 4 图 4款管理 ( 5)存款管理界面源代码: b = ; ; (); +); b = e) ; ; ; ; b; 取款 管理 ( ( 1) 取 款管理直接用于输入所存金额。 ( 2) 取款 管理模块的查询与删除均用了 数据库的操作用 ( 3)后台订单管理页面字体大小为 12像素 ,颜色为淡黑,链接字体在链接 ( 4) 取款 运行结果如图 4 图 4款管理 ( 5)取款管理界面源代码: b = ; ; (); ); b = e) ; ; ; ; b; 查询余额 管理 ( ( 1) 查询余额管理则是用户查看自己 资料的方法。 ( 2) 查询余额管理 包括:帐户 卡号 、 卡中余额 。 ( 3)后台账户管理的运行结果如图 4 图 4询余额 管理 ( 4)查询余额管理界面源 代码: ; ; ( e) ; ; ; ; 转账管理 ( ( 1) 转账 管理 显示自己账号和余额以及要转入方的账号、转入金额 。 ( 2) 转账 管理模块用了 数据库的操作用 ( 3) 转账管理 运行结果如图 4 ( 4) 转账管理 界面源代码: b = ; ; (); (); ); +); b = e) ; ; ; ; b; 第 5 章 行取款 系统测试 引言 软件测试是软件开发过程的重要组成部分,是用来确认一个程序的功能、性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。 测试方法 测试,通常有两种 方式:单元测试和组装测试。对本系统着重单元测试。单元测试中通常使用白盒测试法,也就是根据程序的内部处理逻辑来设计测试用例。白盒测试法主要的方法有:语句覆盖,条件覆盖,判定覆盖,判定条件覆盖,条件组合覆盖,路径覆盖。 部分测试用例 网站启动测试 ( 1)将程序文件夹 后启动 浏览器里输入 。按下回车键。 ( 2)网站首页出现,测试成功。 注:其中网址中的 8080是端口号, 测试用户登录模块 ( 1)在浏览器里输入 。按下回车键。 ( 2)在登录框中输入帐号密码和验证码,输入正确则跳到网站后台管理页面。若帐号密码输入错误则会返回登录框并提示帐号密码输入错误的字样,若验证码输入错误则会返回登录框并提示验证码输入错误的字样。 ( 3)以上均可以实现,测试成功。 测试 修改密码模块 点击修改密码,进入修改密码界面,可以修改密码 、确认新密码。点击提交后,在数据库中的表 修改了这些信息并提示修改成功。经过测试,这些功能都能实现。 测试 存款管理模块 点击存款,进入存款管理界面,输入相应存款金额,并在数据库中修改相应的表中数据。点击提交,提示存款成功,点击查询余额则 可以 显示了 账户中的金额增加 。经过测试,这些功能都能实现。 测试 取款 管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 检验员考试中的综合素养与技能要求分析试题及答案
- 2024年国际美术设计师考试题目及答案
- 学习技巧与2024年纺织品检验员试题及答案
- 2024年纺织工程师考试的参赛策略与试题及答案
- 2024年如何进行广告效果评估试题及答案
- 未来婚礼测试题及答案
- 村干部面试试题及答案
- 2024年助理广告师广告创意力测评试题及答案
- 助理广告师考试客户关系培养试题及答案
- 2024年助理广告师考试知识体系融合试题及答案
- 重庆市渝北区2024年小升初英语试卷( 含笔试解析无听力原文无音频)
- 铁皮石斛市场洞察报告
- 2024年河北省石家庄市中考生物试题卷(含答案解析)
- 《绘制校园平面图》2023-2024学年七年级综合实践教学设计
- 2024年安徽省高考生物试卷(真题+答案)
- 创业基础智慧树知到期末考试答案章节答案2024年山东大学
- 新版设计图纸合同
- JBT 9229-2024 剪叉式升降工作平台(正式版)
- 离散数学(上)智慧树知到期末考试答案章节答案2024年桂林电子科技大学
- 水浒林冲人物介绍
- SYT 6680-2021 石油天然气钻采设备 钻机和修井机出厂验收规范-PDF解密
评论
0/150
提交评论