




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
银行牌号系统的设计与实现,软件1018班,摘要,由于当今信息化、智能化建设在各行各业越来越普及,整个社会对各个行业办事效率的要求也越来越高,尤其是在服务业,在满足客户的服务需求的同时,也要不断地提高服务质量与服务效率。例如银行,客户现在不仅仅要求银行满足自己的业务需求,还希望银行尽量减少自己的等待时间,而银行本身由于竞争的需要,也会要求提高自身的办事效率,以优化自身的服务形象。而如今银行窗口的排队等候在所难免,为了尽量缩短客户用在排队等候上的时间,为客户创造一个良好的环境,牌号系统应运而生。信息技术的快速发展,为网站系统尽快实现网上银行交流提供了有力支撑。随着技术水平的提高,建设统一的银行牌号管理平台,整合各业务系统,建立各网上银行部门的银行牌号管理信息,实现信息共享、银行牌号管理交流,是深入开展信息化应用的必然要求。经过充分调研论证,我决定参考原有的银行牌号管理系统,开发网站系统银行牌号管理系统。,摘要,这里论述的是一个简化的Web应用程序模型,是一个B/S结构的JSP+sql的应用。主要介绍了所采用的JSP技术和sql技术结合的特点,系统功能完善,而且选择了开放的应用平台,建设了一套与平台无关,以统一的服务接口规范和与数据库相连的网站应用。以及怎样使Web程序设计模块化和面向对象化,即将表现和逻辑剥离。还介绍了采用的编程模型和特点。JSP技术以其独特的优势成为开发网站系统的首选工具,论文中简化地介绍了JSP开发网站系统的方法和特点,即使用Eclipse开发工具,使用本机做服务器模拟实现客户端登录,最终能够实现客户端的所有操作。由于JSP具有一次编写,到处的运行、丰富而且高质量的工具支持、通过构件和标签实现重用、通过指令和标签库增强与面开发能力等优点,开发的系统是可以在任何平台上编写、运行的JAVA服务器构件。,背景,该网站是通过电子信息技术、网络互联技术和现代通讯技术,使得银行牌号管理涉及的各方借助互联网的方式联系,以实现整个银行牌号管理的电子化。随着信息技术的逐渐完善和网络银行牌号管理的日益发展,银行牌号系统应运而生。自其产生之日起,就一直被公众重视,不断发展完善,并将逐渐成为银行发展的重要形式,其发展趋势表明它将成为未来社团管理系统等交流领域唯一的方式。对于网站除了选取有优势的语言和开发工具外,还有如网络基础设施、实时动态银行牌号管理、数据交互等诸多问题。虽然当今开发网站系统的开发工具很多,但是如何开发出一种同时具有耗费系统较少资源、具有较快的运行速度、较高的安全性、低成本的系统成了问题的关键。用JSP开发的网站系统无疑具有众多优点,因此本系统就是一个高性能的网站系统雏形,经过扩展和优化即可以用做银行牌号管理用途,适合用户进行银行牌号管理。,意义,该系统实现了对银行牌号业务的管理,其包含了一个银行牌号管理系统的WEB前台和后台所需的所有核心功能:如有两个登陆权限,不同的权限具有不同的操作。系统运用了JSP与sql技术相结合,使程序更加模块化。虽然该系统的功能相对来说比较简单,但是具备了一个网站系统的基本流程,体现了一个网站系统的基础模型。经过一些扩展和优化能够适合一些信息用户作为银行牌号管理用途的网站。网站应用后的经济效益是可观的。其应用发展的趋势也是不可低估的。它的未来必将更加完善,并更好地为各个银行牌号管理领域服务。,JSP的特点,可以把内容的生成和显示分离:借助JSP技术,Web页面的开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP的标识或者小脚本可以生成页面上的动态内容。所生成的内容的逻辑被封装在标识JavaBeans组件中,并且被捆绑在小脚本中,所有的脚本都运行在服务器端。强调组件的可重用性:绝大多数的JSP页面依赖于可重用,跨平台的组件来处理应用程序所要求的更为复杂的请求。开发人员可以共享与交换执行普通操作的组件,或者让这些组件可以被更多的使用者或者客户团体来使用。基于组件的方法使总体开发过程得以加速,并且使得各种组件在它们现有的技能与优化结果的开发努力之间得到平衡。运用标识使得页面开发简化,标准的JSP标识可以完成对JavaBeans组件的访问与实例化,设置或检索组件的属性,下载小应用组件,以及执行一些如果用其他方法会更难于编码并且更加耗时的功能。,B/S架构的优点,B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过用户内部的安全认证后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当信息用户对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显所有的升级操作只需要针对服务器进行。,JAVABEAN的特点,JavaBean是与平台无关的,所以对于将来的解决方案,供应商可以轻易向不同用户推出其客户机方的JavaBean,而不必创建或维护不同的版本。这些JavaBean可以与执行银行牌号管理功能(例如订购、信用卡处理、电子汇款、存货分配、运输等)的EJB配合使用。JavaBean是一种组件,它在内部有接口或有与其相关的属性,以便不同人在不同时间开发的bean可以询问和集成。可以构建一个bean,而在以后构造时将其与其它bean绑定。这种过程提供了先构建,然后重复使用的方法,这就是组件的概念。JavaBean因其外部接口(即属性接口)而与纯对象不同。这种接口允许工具读取组件要执行的功能,将其与其它bean挂钩,以及将其插入其它环境。JavaBean设计成对单一进程而言是本地的,它们在运行时通常可视。这种可视组件可能是按钮、列表框、图形或图表,但这不是必需的。,功能划分,该银行牌号管理系统虽然规模较小,但是应该具备如下功能模块:显示的JSP页面应有软件首页、系统用户管理、工作人员管理、所有业务记录和系统管理以及一个示意性的定单提交功能。按照前台与后台的区别,还应该细分为业务逻辑和表现逻辑。即前端的JSP页面调用JAVABEAN来实现数据库操作等功能。对于JAVABEAN部分,就应该表现业务实体的一些主要功能操作,例如增加、删除和修改用户信息、清空所有信息、登录认证、定单提交及一些存储信息的数据实体。,数据库设计,本系统采用sql数据库,这个数据库目前属于相当主流的数据库,本系统设计了几个数据库表,分别如下设计:表1allusers表,数据库设计,表2paihaojilu表,数据库设计,表3yonghuzhuce表,功能结构设计管理员权限功能结构图,功能结构设计工作人员权限功能结构图,详细介绍登录界面,登录模块是系统的首页面,是对用户登录模块进行管理的功能模块,用户输入自己的用户名和密码选择用户权限,登录成功后根据权限的不同分别进入不同的管理模块。,用户登录流程图,详细介绍修改密码操作,修改登录密码提供给一个登录成功的用户可以修改自己的密码的操作以防止密码泄漏,登录用户首先要输入系统原来的密码,然后输入新的密码点击修改密码确认后就修改了原来的密码,下次登录使用新的密码进行登录。,客户主页,银行客户进入系统后,主页可以让用户进行取号,当工作人员进行叫号后也会提示相应号码到各个窗口的信息。,工作人员及管理员功能介绍,工作人员工作人员用自己的用户名和密码登录到工作人员的界面后,先设置自己的工作窗口,之后点击业务办理发送请求给服务器,服务器根据叫号顺序从数据库中选择当前应处理的号码返回给工作人员,完成叫号过程。管理员系统管理员用自己的用户名和密码登录到管理员界面后,可以对自己的信息或密码进行修改。可以对工作人员进行添加,修改,删除,查看。并且可以查询当前的业务办理情况。,总结,互联网技术的发展速度之快是人们始料未及的,尤其是Web技术的发展更始日新月异。现在,Web已经从一种仅仅提供静态HTML网页内容的站点技术发展成为一种在全球范围内进行创造、提供信息、进行协作和银行牌号管理活动的系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年宠物美容师高级面试题
- 2025年药物滥用公共卫生安全教育题及答案
- 2025年人际关系心理学考试试题及答案解析
- 2025年宠物动物营养学初级考试重点题
- 2025年建筑工程师执业资格考试试题及答案解析
- 2025年家政服务管理师职业资格考试试题及答案解析
- 2025年安全生产培训题库及模拟测试
- 2025年电子竞技行业入门初级面试预测题解析
- 2025年养老机构等级评定预测题
- 2025年公共关系执行师专业知识考试试题及答案解析
- 小英雄雨来练习题(含答案)
- 目标计划行动-PPT
- OTSC吻合夹系统的临床应用讲义
- 2023年杭州市中小学教师教学能力水平考核
- 卫星通信与卫星网络PPT完整全套教学课件
- 转岗申请表(标准样本)
- 中医病证诊断疗效标准
- 数独课件完整版
- GA 568-2022警服夏执勤短袖衬衣
- 淮扬菜-淮安淮扬菜名单大全
- 2021年秋期新人教版部编本六年级语文上册教材解读
评论
0/150
提交评论