电信网上营业厅的设计与实现论.docx_第1页
电信网上营业厅的设计与实现论.docx_第2页
电信网上营业厅的设计与实现论.docx_第3页
电信网上营业厅的设计与实现论.docx_第4页
电信网上营业厅的设计与实现论.docx_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计电信网上营业厅的设计与实现崔*11111计算机工程系学生姓名: 学号: 计算机科学与技术系 部: 专 业: 指导教师: 二零一六 年 六 月 诚信声明本人郑重声明:本设计(论文)及其研究工作是本人在指导教师的指导下独立完成的,在完成设计(论文)时所利用的一切资料均已在参考文献中列出。 本人签名: 年 月 日 毕业设计(论文)任务书毕业设计(论文)题目: 电信网上营业厅的设计与实现 系部: 计算机工程系 专业: 计算机科学与技术 学号: 11111 学生: 崔* 指导教师(含职称): 赵伟(软件工程师)、梁剑(助教) 1 课题意义及目标本课题主要是针对当前变化越来越快的营业厅网站建设,为了优化网上营业厅的网站美观度、实用性,增强网上营业厅的工作准确性,全面提高网上营业厅的服务效率。目标是设计一个电信网上营业厅系统,实现会员管理、账单查询、业务管理三方面的功能。网上营业厅系统以网站的形式实现,达到页面的美观、简洁,操作方便快捷。2主要任务:完成以下功能模块的实现:(1)会员管理模块该模块主要完成电信用户信息的管理,包括用户的注册、登录,用户信息的查询等操作。(2)账单查询模块该管理功能主要完成对用户账单的查询,可以按日期时间进行精确查询并打印。(3)业务管理模块该管理功能主要完成用户业务办理、退订以及话费充值功能。话费充值可以支持多种支付方式。3主要参考资料1 王大远 著.Div+CSS 3.0网页布局案例精粹.电子工业出版社.2011年03月 2 徐国智. SQL.SEVER数据库开发实例精粹M.北京: 高等教育出版社. 2006. 3 杜月(Douglas K.Van Duyne),等 著 . 网站交互设计模式.电子工业出版社. 2009年10月4 Bruce Eckel著,侯捷翻译.Java编程思想M.北京:机械工业出版社出 版,2000.9.5 美国)霍根(Brian P. Hogan) 著,吴珂 译. 写给程序员的Web设计书. 人民邮电出社 .2011年08月 4进度安排设计(论文)各阶段名称起 止 日 期1市场调研2015年1月10日-2016年2月29日2网上营业厅系统分析2016年3月1日-3月16日3网上营业厅设计2016年3月17日-3月31日4网上营业厅前后台开发以及测试2016年4月1日-5月22日5完成毕业论文及答辩工作。2016年5月23日-6月22日审核人: 年 月 日电信网上营业厅的设计与实现 摘 要随着计算机技术的发展和科技的进步,各种类型的网站开始上线,给企业的管理带来了极大的方便。企业网站的建设成为了企业建设中一个非常重要的工作内容。网站的时尚性、美观性以及实用性都在不断地提升。次次研究旨在对对当前的电信网上营业厅进行重新设计,并完成会员管理、账单查询以及业务管理三个主要功能。其中会员管理模块实现会员的注册、登录以及后台的会员管理功能;账单查询模块完成对账单的模糊搜索查询、修改和删除功能;业务管理模块实现已办理业务的查询、业务办理申请、业务退订申请,以及后台的同意申请等功能。此网站是基于目前的电信网上营业厅,主要以符合当前网站设计流行趋势、以增加网站实用性为目标,介绍了网站实现所涉及的相关知识,详细分析了电信网上营业厅系统的需求和所实现的具体功能目标,并能够适用于当前电信网上营业厅工作的需求。在数据库设计的方面,进行了数据的概念结构设计和数据表的设计,并定义了所需要的表的结构,完成了数据模型的设计,在此系统的总体设计的方面,根据需求对电信网上营业厅的实现功能模块进行了划分,在最后的模块实现阶段,完成了功能模块的代码实现及系统的优化。 关键词:营业厅,会员管理,账单查询,Mysql数据库 Design and Implementation of telecommunication network business hall AbstractWith the development of computer technology and the progress of science and technology, various types of websites began on the line, to the management of enterprises has brought great convenience. The construction of enterprise website has become a very important work in the enterprise construction. The sites fashion, beauty and practicality are constantly improving.The second study aims to redesign the current telecommunications network business hall, and complete the membership management, billing inquiries and business management three main functions. Which member management module realizes the member registration, login and the background of the member management function; bill inquiry module to complete the statement of the fuzzy search query, modify, and delete functions; business management module has handled business query, business process application, business application to unsubscribe, and the background of the agreed to apply function.This site is based on the current telecom online business hall, mainly to meet the current web design trends, in order to increase the practicability of websites as the goal, introduces the website realization involves the related knowledge, a detailed analysis of the demand for Telecom online business hall system and the realization of the concrete function goal and can applicable to the needs of the current telecom online business hall. In database design, data structure design, data table design, and defines the need of the structure of the table, to complete the design of the data model, the overall design of this system, according to the needs of small and medium enterprises personnel information management implementation of functional modules were divided in the final module implementation phase, completed the function modules of code implementation and system optimization.Key words: business hall, member management, billing inquiries, Mysql database, 太原工业学院毕业设计目 录1 前言11.1系统的背景知识11.2研究的目的及意义11.3行业研究进展22 系统的设计基础42.1系统的相关介绍42.1.1相关管理系统的简介42.1.2系统的设计方法52.2 Mysql及java的简介52.2.1Mysql数据库简介52.2.2Java的简介63 系统的需求分析7 3.1功能需求分析7 3.2性能需求分析7 3.3系统设计的原则8 3.4系统的可行性分析 83.4.1经济可行性83.4.2技术可行性93.4.3操作可行性94 系统的详细设计104.1系统的功能模块设计104.2数据库设计114.2.1数据库概念设计124.2.2数据库表结构设计135 系统界面实现及代码设计155.1登录界面155.2会员管理界面175.3账单管理界面215.4业务管理界面:23 第 页 共 页 6 系统测试 256.1系统测试的简介256.2系统测试的目的及意义256.3系统测试的基本准则256.4系统测试的基本方法266.5测试结果与评价266.6测试总结277 结论28参考文献29致谢30 第 页 共 页 1前言1.1 系统的背景知识电信公司在营业过程中最重要的是对用户信息的处理。对电信公司来说,用户信息是至关重要的。一个用户的信息每时每刻都在发生着变化。比如某一时刻某一用户进行了一次主叫通话,某用户进行了业务办理申请,某用户进行了话费充值,某用户变更了用户信息,通话费用的变更,信用额度的提升等等。因此,电信网上营业厅需要让用户可以方便地查询到需要的信息,给管理员(营业员)提供足够的信息更改、信息检索功能,能提供非常准确的数据信息,以及快捷的事务处理能力。网上营业厅是各大运营商为了方便客户办理查询各类业务而开办的专用网站,用户通过登陆网上营业厅可以自助办理各种交易业务、查询业务清单、查询业务记录、获知最新动态、投诉、建议等功能,这一点有点类似于网上银行。所以与以前传统的实体营业厅相比,就相当于把营业厅搬到了网上,既便于管理,又方便用户操作,可以让用户直观地进行各种工作。 1.2 研究的目的及意义在当今的计算机信息化发展的进程中,用户已经不再满足于实体营业厅的各种服务,人们更趋向于足不出户的办理事务,开发网上营业厅已经成为电信公司必须要做的事情。网上营业厅实际就是实体营业厅的网络化,它更多的是为了迎合当下的社会潮流,满足用户的心里诉求。让用户们体验到网络的方便、快捷,促进用户体验,实现用户群体的扩大。针对当前变化越来越快的营业厅网站建设,为了优化网上营业厅的网站美观度、实用性,增强网上营业厅的工作准确性,全面提高网上营业厅的服务效率。目标是设计一个电信网上营业厅系统,实现会员管理、账单查询、业务管理三方面的功能。网上营业厅系统以网站的形式实现,达到页面的美观、简洁,操作方便快捷。1.3 行业研究进展计算机的发展,促成了网络化的新时代。信息的网络化已经成为必然的趋势,网上营业厅就是电信公司为了在互联网上拓展业务而开发的。网上营业厅是各大运营商为了方便客户办理查询各类业务而开办的专用网站,用户通过登陆网上营业厅可以自助办理各种交易业务、查询业务清单、查询业务记录、获知最新动态、投诉、建议等功能。国内网上营业厅目前有中国电信、中国移动、中国联通三家。中国电信网上营业厅是中国电信的官方线上服务渠道,为广大电信用户提供中国电信的业务办理、费用查询、充值交费、帐单查询、清单查询、积分查询、在线客服、189选号、3G手机购买、故障申告、投诉咨询等服务。2011年12月20日,中国电信正式发布了中国电信网上营业厅天翼新门户公测版,在网站的页面上也进行了全新的设计和优化,并增加了新的内容。中国电信网上营业厅天翼新门户一共有5个特点:轻松登录、自助服务、购机入网、增值业务、个性服务。中国移动网上营业厅,是中国移动通信提供给客户进行业务受理、营销推广、信息查询的网上自助平台。“中国移动网上营业厅”分为全球通、动感地带、神州行、集团客户4大客户品牌的自助网上营业厅。中国移动的网上营业厅针对不同的客户品牌设置了统一的用户登录界面,但不同品牌用户登录后见到的界面和功能是有所差异的。在网上营业厅中,除去全球通、动感地带和神州行用户都有的历史详单、月帐单、自写短信、积分记录和基本业务办理等功能外,全球通用户提供了专门的网上缴费、话费实时查询等差异化功能,动感地带提供了动感专区商户、BBS和游戏等差异化功能,神州行用户则提供了手机余额查询等特有功能。为了降低用户的使用顾虑,移动针对网上营业厅采取了客服密码和随机认证密码双重安全模式。对于网上营业厅的当月详单、历史详单、停开机、业务变更、积分兑现等功能,移动规定用户必须在登录网上营业厅后使用双重认证才能办理,而对于当月话费、缴费历史记录和积分记录等功能只需用户登录网上营业厅后就可以查看。另外,移动也通过优化网上营业厅系统平台加强网上营业厅业务办理的安全性。例如,降低网上营业厅的中间件平台任务的超时时间,如果用户在几分钟内未对网上营业厅进行操作,系统将自动注销客户本次登录身份。中国联通网上营业厅是中国联通推出的全国统一网上服务中心,中国联通网上营业厅为用户提供话话费查询、话费充值、业务办理等服务,还提供购买3G号码、4G号码、3G套餐购买、4G套餐,手机购买,手机配件购买和充值卡购买等服务。三大网络运营商对于网上营业厅都十分重视,对于网上营业厅的优化和完善一直是网上业务拓展工作的重点。目前的三大营业厅都在向着流行网站的风格不断改进,越来越走向创意布局、极简主义的风格,在颜色选择上更趋向于鲜艳的颜色和冷色调。2 系统的设计基础2.1 系统的相关介绍2.1.1 相关管理系统的简介网上营业厅是各大运营商为了方便客户办理查询各类业务而开办的专用网站,用户通过登陆网上营业厅可以自助办理各种交易业务、查询业务清单、查询业务记录、获知最新动态、投诉、建议等功能。网上营业厅的作用:对运营商来说,用户体验是最主要也是最重要的工作。用户作为最重要的资源,最大的特点就是不稳定。运营商要想抓住用户,就必须迎合用户的心理诉求,满足用户的不同需求,对用户进行服务。在这个信息化的时代,绝大多数服务业都将目标转向互联网这个巨大的用户中心。时至今日,人们已经习惯了足不出户地办理自己所需要的业务,习惯了利用网络来达成自己的目的。如果网络运营商们还停留在过去以实体营业厅为主体的模式,那么它必定会在日益竞争的激烈中失去自己的一席之地。网上营业厅的建设与优化,成为了运营商们将工作重心转向互联网的一个前提。一个比较的完善的网上营业厅应该具有以下几个特点:多种登录方式实现轻松登录,简洁明了的操作方式,简约大气、色彩鲜活的页面设计,准确高效的数据信息管理。其中最重要的一点是要有一个完善的数据库。通过网上营业厅可以实现信息数据的处理。电信网上营业厅的开发过程要符合科学有效的管理工作,只有保证在准确的信息数据的基础上和科学有效的管理的方法上,才能对电信网上营业厅进行开发。本次开发网上营业厅采用B/S结构模式。B/S模式是浏览器/服务器结构模式,是对C/S结构的一种改进的结构,客户端最主要的应用软件是WEB浏览器,这样的模式统一了客户端,简化了系统的开发,使用和维护。只要在服务器安装Mysql等数据库,客户端安装一个WEB浏览器,浏览器通过服务器连接数据库进行对数据信息的处理。本系统选择B/S结构模式是因为:第一,B/S结构模式比较简便,开发简单,易于维护。第二,B/S结构模式统一并简化了客户端,只需要安装一个浏览器,不必安装客户端应用程序,不必考虑客户端复杂的维护和升级方式,节省硬盘的内存空间。第三, B/S结构模式成本低,用户使用简便。第四,B/S结构模式是现代的企业管理所需要的,可以随时查看系统的业务信息,进行信息处理。 2.1.2 系统的设计方法电信网上营业厅的设计比较复杂,涉及到系统开发的背景,系统的需求分析,各个模块的管理功能,所用到的开发环境和使用的语言,所用到的服务器和使用到的数据库,总体的设计和页面的展示。该系统的设计遵循以下设计方法:(1)开发此系统解决的问题。(2)系统开发的背景和开发的必要性。(3)按照需求分析,实现相应的功能模块。(4)对系统的总体设计,详细说明系统要实现的目标。(5)开发该系统的所需要的环境语言。(6)系统的所有功能实现和系统的优化。2.2 Mysql及java的简介2.2.1 Mysql数据库简介Mysql数据库是目前中小型企业最流行的关系型数据库系统,Mysql将企业的信息数据保存在数据库的不同的表中,各个表中存储的数据属于不同的模块功能调用的信息,使用不同的名字进行调用,而不是将所有的数据都放在一个大型的表中,这样存储方式存取方便,使开发者易于操作,提高了灵活性。Mysql所使用的语句也是访问数据库最常用的标准化的sql语句。Mysql 与大型数据库Sql server、Oracle数据库相比,存取速度快,拥有的成本较低,非常适合中小型企业网站的开发,因此许多中小型企业考虑到成本问题,Mysql作为网站数据库应用于中小型企业当中。2.2.2 Java的简介Java是一个编程语言,一种开发环境,一种运行环境,用来开发Java应用程序和applet小程序。Java语言的开发集成环境有Eclipse和MyEclipse,MyEclipse有自带的tomcat服务器,此电信网上营业厅开发环境采用的是Eclipse.Java语言与C语言、C+语言的编程很相似,Java是一个面向对象的程序设计语言,去掉了C+语言中繁琐的指针和多重继承等特性,Java只实现单继承和多实现,Java与其相比,简化了很多。在编写Java文件时大小写严格区分,Java语言的特性是分布式的、易学的、强制面向对象的、可移植性的、动态的和安全的、跨平台、泛型编程的特性,应用于企业WEB应用开发。 3 系统的需求分析 3.1 功能需求分析电信网上营业厅功能主要包括以下模块:(1)管理员登录:以良好的系统登录界面,通过正确的用户名和密码操作进入管理员后台,如果登录错误,则停留在登录界面并提示”用户名或密码错误”。(2)用户登录:以美观的系统登录界面,通过正确的用户名和密码操作实现用户登录。若登录错误,则停留在登录界面并提示”密码错误”。用户也可以通过手机号码直接登录,直接登录需要填写相应的手机验证码。(3)会员管理:即用户管理,管理员可以对已经注册的用户进行管理,可以实现用户昵称、基本信息的更改,而且可以在后台进行用户的增删改操作。会员基本信息包括会员号、昵称、性别、年龄、真实姓名、手机号、注册日期、等级、所在组。(4)账单查询:管理员对会员的账单进行管理,账单信息包括账单的编号、名称、类别、生成日期、金额数和账单当前状态。管理员通过后台,可以完成账单信息的添加、修改和删除操作。会员可以在前台页面查询到自己目前的账单情况。(5)业务管理:对业务信息进行分类统计,包括业务的编号、业务名称、申请人、业务类型、业务申请时间、业务受理时间、当前状态、业务金额。管理员通过后台操作,可以对业务进行审批,实现业务办理的相关操作。会员可以在前台页面查看自己拥有的业务信息以及对需要办理的业务进行办理申请等操作。(6)会员注册:用户通过填写基本信息表注册成为网上营业厅的会员。用户也可以通过手机号免注册直接成为会员。 3.2 性能需求分析此电信网上营业厅操作起来简便易学,数据库信息的存储相对稳定,响应速度快,数据信息的录入、修改等操作的正确率较高,数据信息的存取安全性高,系统的界面美观整洁,便于维护。3.3 系统设计的原则 (1)系统的实用性该系统的开发必须达成一定的目标,能够为广大电信用户所服务,需要把系统的实用性放在第一位,如果系统没有实际的运用能力,那么开发此系统就毫无意义,必须尽可能地满足不同行业不同年龄段用户的需求,处理好各种操作的实用性,满足管理员或用户的需要。 (2)系统的可靠性 该系统的开发在一定程度上保证数据信息的可靠性,管理员在系统登录中必须保证所登录的用户名和密码都正确才能进入系统的各个管理层进行管理,防止一些非法用户或没有权限的管理员进行对系统数据的非法修改等操作。 (3)系统的数据库设计方面 数据库设计方面保证数据录入时的一致性,设计中保证数据的数据类型得当。如果录入的信息与其设计的数据类型不一致,就会录入失败,当录入的信息与其设计的数据类型一致,就录入成功。保证了数据库设计的一致性。(4)系统的可扩充性该网上营业厅适应于将来营业体系的变化,如果将来系统的功能模块不够完整,还可以不断的在现有的模块后进行扩充,增加新的功能。如果会员和账单数量不断增多,有分页管理功能,保证所有操作都能正常进行。(5)系统的界面设计方面该系统界面设计美观大方,符合现在企业管理系统的规范化,各个管理模块清晰条理,管理员操作起来方便快捷。 3.4 系统的可行性分析 3.4.1 经济可行性该电信网上营业厅在成本上节省了人力的消耗,并在实际的营业工作中节省了各种会员的辅助支出,减少了实体营业厅所需要的巨额资金投入,实现了“一家店铺,天下客来”这一只能存在于想象中的目标。且管理员使用网上营业厅能够有效的进行业务处理,在一定程度上可以提高会员的积极性和对工作的热情度,从而大大提高企业的效益。提高了效益,减少了成本,所以在经济上是可行的。3.4.2 技术可行性该电信网上营业厅的开发最主要的是对其各个模块相对应的数据表进行增加、删除、修改等操作和对网上营业厅界面的设计与调整。前台页面的设计使用Photoshop图像处理软件。在技术的实现使用的是Eclipse开发环境与Mysql数据库结合并与服务器相连接进行系统的开发,Eclipse的功能非常强大,实现了各个功能模块的操作,保证了系统开发的可靠性,所以在技术上是可行的。3.4.3 操作可行性 该电信网上营业厅采用B/S结构模式,用浏览器统一了客户端,操作简单明了,各个管理模块之间清晰直观,各个模块可以存储大量的数据信息,调用数据库表中的数据可靠安全方便,而且响应速度非常快,基本可以满足每个用户和管理员的操作需求,所以在操作上是可行的。4 系统的详细设计4.1 系统的功能模块设计 该电信网上营业厅的功能模块设计是针对管理员后台来说的。通过用户即管理员的需求建立起来的帮助管理员解决该系统的业务流程,进行规划出系统将要实现的管理功能模块,所使用的管理员对该系统有一个清晰明了的认识。 本网上营业厅采用基于B/S结构模式,使用Java语言采用Eclipse集成环境结合Mysql数据库用来存储数据信息和服务器进行连接对此系统进行开发。(1)该系统的功能设计如图4.1所示: 图 4.1 电信网上营业厅后台的功能结构图(2)该系统的基本流程是进入系统的过程,在登录界面输入帐号和密码,系统会判断账号和密码是否正确,如果账号和密码正确,则跳转到后台主页,如果帐号或密码不正确,则跳回到登录界面,显示帐号和密码不正确,登录中的管理员可以通过退出系统返回到登录界面。如图4.2所示: 图4.2 电信网上营业厅后台的流程图(3)电信网上营业厅用用例图来描述管理员与各个用例之间的关系,如图4.3所示: 图4.3 管理员用例图4.2 数据库设计 电信网上营业厅的数据库设计在系统设计中占有最重要的地位,数据库中存储了大量的有关网上营业厅的数据表信息,数据表信息直接体现了系统在开发过程中展示出来的重要信息,包括会员的基本信息,账单信息等。如果数据库设计合理,系统的开发和维护起来非常方便、容易操作。4.2.1 数据库概念设计根据系统的需求分析,分析不同的管理模块中有不同的实体模块,各个实体有不同的属性关系,得出该电信网上营业厅数据库实体属性图。(1)关于管理员的属性有:管理员编号id、管理员姓名username、管理员密码password。管理员实体属性图如图4.4所示:图4.4 管理员实体属性图 (2)会员的属性包括:会员编号empno、昵称ename、性别sex、年龄age、真实姓名real name、手机号ephone、注册日期mregist date、等级grade、所在组group。会员实体属性图如图4.5所示:图4.5 会员实体属性图(3)账单的属性有:账单编号beptno、账单名称bname、账单类别bcategory、单主会员号dzptno、生成日期bdate、金额数bmoney、当前状态bstate。账单实体属性图如图4.6所示:图4.6 账单实体属性图(4)业务属性包括: 业务编号yptno、业务名yname、业务类型service type、申请时间ystime、申请人会员号sqptno当前状态ynstate、受理时间yltime、金额数ymoney。业务实体属性图如图4.7所示:图4.7 业务实体属性图4.2.2 数据库表结构设计(1)users数据表保存了管理员登录的用户名和密码,如表4.1所示: 表4.1 users数据表字段类型列名约束idInt用户的主键主键,非空usernameVarchar(20)用户名passwordVarchar(20)用户密码 (2)employees数据表保存了会员的基本信息,如表4.2所示: 表4.2 employees数据表字段类型 列名约束empnoInt会员编号主键,非空enameVarchar(20)会员昵称sexInt性别ageInt年龄realnameVarchar(20)真实姓名续表4.2 employees数据表字段类型 列名约束ephoneInt手机号mregist dateVarchar(20)注册日期gradeInt等级groupVarchar(20)所在组(3)bill数据表保存了账单的基本信息,如表4.3所示: 表4.3 bill数据表字段类型列名约束beptnoInt账单编号主键,非空bnameVarchar(20)账单名称bcategoryVarchar(20)账单类别bdateVarchar(20)生成日期dzptnoInt单主会员号bmoneyfloat金额bstateVarchar(20)当前状态(4)ybusiness数据表保存了业务的基本信息,如表4.4所示: 表4.4 ybusiness数据表字段类型列名约束ympnoInt业务编号主键,非空ynameVarchar(20)业务名service typeVarchar(20)业务类别ystimeDatetime申请时间sqptnoInt申请人会员号ynstateVarchar(20)当前状态yltimeDatetime受理时间ymoneyfloat金额5 系统界面实现及代码设计5.1 登录界面登录过程中需要管理员的帐号和登录密码,如果输入管理员的帐号和密码正确,则登录成功,会跳转主要页面的功能模块,如果输入错误则会停止在该界面上并显示登录的帐号或密码错误,则无法进入后台的主界面中。如下图5.1所示:图5.1 电信网上营业厅后台登录界面图如果输入错误则会停止在该界面上并显示登录的帐号或密码错误,则无法进入该系统的主界面中。如下图5.2所示:图.5.2 登录失败界面提示图该登陆界面中UserServlet的主要代码设计:public class UserServlet extends HttpServlet protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException String values =request.getQueryString().split(=);String act = values1;if(login.equals(act)login(request,response); else if(logout.equals(act)logout(request,response);private void logout(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOExceptionHttpSession session = request.getSession();session.invalidate();response.sendRedirect(request.getContextPath()+/login1.jsp);private void login(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOExceptionString username = request.getParameter(username);String password = request.getParameter(password);User user = new User();user.setUsername(username);user.setPassword(password);User loginUser = userService.login(user);if(loginUser = null)request.setAetribte(username, username);request.setAetribte(password, password);request.setAetribte(error, 您的密码错误!);request.getRequestDispatcher(/login1.jsp).forward(request, response);elseHttpSession session = request.getSession();session.setAetribte(loginUser, loginUser);response.sendRedirect(request.getContextPath()+/index1.jsp);5.2 会员管理界面后台主界面包括头部标题、左侧信息管理和中间图片及退出系统的设计显示图5.3如下:图.5.3 后台主界面图后台主界面的主要布局代码设计:中国电信欢迎您会员信息列表页面如图5.4.1和图5.4.2所示 :图5.4.1 会员信息列表页面图会员信息列表的EmployeeServlet主要代码设计:private void list(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException String num = request.getParameter(num);Page page = employeeService.list(num);request.setAetribte(page, page);request.getRequestDispatcher(/employee/list.jsp).forward(request, response);新增编号为10001号的会员信息包括会员号、昵称、性别、年龄、真实姓名、手机号、注册日期、等级、所在组。显示页面如图5.5所示:图 5.5 新增会员信息页面新增会员页面的EmployeeServlet代码设计:private void add(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException Employee employee = new Employee();employee.setEmpno(empno);employee.setEname(ename);employee.setSex(sex);employee.setAge(age);employee.setRealname(realname);employee.setMregist date(mregist date);employee.setGrade(grade);employee.setGroup(group);employee.setEphone(phone);employee.setJob(job);aaemployee.setSalary(salary);employee.setAddress(address);employee.setHiredate(hiredate);employeeService.addRecord(employee);response.sendRedirect(request.getContextPath()+/EmployeeServlet?act=list);会员信息添加成功如图5.6所示:图5.6 会员信息添加成功页面修改编号为10001的会员崔*,年龄由21改为25。该信息页面如图5.7所示:图5.7 修改会员信息页面修改会员页面EmployeeServlet主要代码设计:private void change(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException Employee employee = new Employee();employee.setEmpno(empno);employee.setEname(ename);employee.setSex(sex);employee.setAge(age);employee.setRealname(realname);employee.setMregist date(mregist date);employee.setGrade(grade);employee.setGroup(group);employee.setEphone(phone);employee.setJob(job);aaemployee.setSalary(salary);employee.setAddress(address);employee.setHiredate(hiredate);employeeService.addRecord(employee);response.sendRedirect(request.getContextPath()+/EmployeeServlet?act=list);会员信息修改成功如图5.8所示:图 5.8 会员信息修改成功页面删除会员的页面如图5.9所示:图 5.9 删除会员页面提示图5.3 账单管理界面账单管理列表图5.10.1和图5.10.2如下所示:图5.10.1 账单信息列表图图5.10.2 账单信息列表图增加相关账单如图5.11所示:图5.11 新增账单信息页面图成功添加相关账单如图5.12所示:图5.12 添加账单信息成功页面修改该账单信息包括账单的编号为10,账单的名称为流量退订,如图5.13所示:图 5.13 修改账单信息页面图成功修改该

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论