开题报告基于jsp+servlet技术的移动业务管理系统

上传人:自*** 文档编号:80218319 上传时间:2019-02-19 格式:DOC 页数:9 大小:58KB
返回 下载 相关 举报
开题报告基于jsp+servlet技术的移动业务管理系统_第1页
第1页 / 共9页
开题报告基于jsp+servlet技术的移动业务管理系统_第2页
第2页 / 共9页
开题报告基于jsp+servlet技术的移动业务管理系统_第3页
第3页 / 共9页
开题报告基于jsp+servlet技术的移动业务管理系统_第4页
第4页 / 共9页
开题报告基于jsp+servlet技术的移动业务管理系统_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《开题报告基于jsp+servlet技术的移动业务管理系统》由会员分享,可在线阅读,更多相关《开题报告基于jsp+servlet技术的移动业务管理系统(9页珍藏版)》请在金锄头文库上搜索。

1、辽宁工程技术大学 本科毕业设计(论文)开 题 报 告 题 目 基于jsp+servlet技术的移动业务管理系统 指 导 教 师 刘玲玲 院(系、部) 软件学院 专 业 班 级 软件工程11-1班 学 号 1130010126 姓 名 毛青 日 期 教务处印制9 一、 选题的目的、意义和研究现状中国移动通信公司一向是我们国家各个行业中最先实现信息化的企业,仅管如此,面对其庞大的用户群体和员工团队,在信息化方面也不是完全的信息化,这跟我们国家的整体信息化进度有关,我们国家是在20世纪90年代开始重视信息化的,那个时代以后,从中央到地方、从企业到个体经营者、从社会到家庭慢慢地深入人心。信息化是工业化

2、的下一个阶段,它能极大地提高生产力。中国移动通信公司虽然在很多部门都实现了信息化,但是其业务系统多而杂,而且部门多、人员杂,完全实现信息化几乎是不可能的。移动业务管理系统的实施能帮其实现其一部分的部门在某一块业务的信息化,这能减少其人力成本,增加其业务收入,极大地方便了这个行业和用户。中国移动通信公司引导其用户群体积极地参与、扩大其用户群。在短信息时代,用户获取通讯行业的相关资讯,如优惠套餐、新的业务等的途径极少的,而且移动公司宣传其业务是费时的,时间长、方式复杂、用户认知度相当低。所以有新的业务推出来后可能要一到两年才能得到较大程度的普及。这显然不利于其行业的发展。而且在不同等条件下,可能会

3、损失大量客户。但是通过营业厅系统,用户能迅速地认知新的业务,并且通过一些新颖的业务宣传,能够引导其客户群积极地参与其推出的各项业务活动,帮助其发展新的客户。对企业来讲,这也是维持其继续保持先进性的一个优秀的武器。业务管理系统是软件技术发展的产物,带有其鲜明的时代特点,而且它是支持各种国际国内规范的,其扩展性相当好,如果其哪一块业务系统发生变化,扩展其业务系统也是很方便的,不会影响其原来的系统。随着我国经济的飞速发展、科学技术的不断进步,数据通信产业规模也逐渐庞大化,这无疑为大量的数据管理带来了更大的压力,如何对复杂而繁多的数据进行合理、高效的管理成为了一个急需解决的问题。本系统针对中国移动通信

4、公司现状,实现了手机通信的网络化和电子化,快速提高工作效率,直接降低运营成本。为了更好的解决这种需要,J2EE这个专门为JAVA应用量身定做的平台产生了。在WEB开发中,我们遵循J2EE规则,可以更快更好的开发出我们需要的系统。本文中设计的系统,就是基于J2EE平台来进行开发的。Internet的飞速发展大大改变了人们传统的生活,工作和学习方式,它己经成为一种信息交流,技术合作及商业活动的工具,同时也己成为世界范围内运用最广泛,最有效的信息获取和发布的媒体。在这种形势下基于WEB的应用开发成为了当前计算机应用开发的热点。比如我们常说的PHP, ASP, JSP等都是WEB开发的主流技术。J2E

5、E平台的目标是定义一个标准,实现这个标准可以使企业在信息经济市场竞争中保持很强的竞争力,遵循J2EE标准开发出来的WEB系统具有以下优势:增快了开发速度,可扩展性好,组件模型带来简化的构架,容易与现有系统集成,服务器,工具,组件的自由选择等。正因为J2EE有如此多的优点,所以它现在已经成为炙手可热的WEB开发模式。基于MVC的开发模式实质上是一种JSP+Servlet+JavaBean模式。这种设计模式是一种联合使用JSP与Servlet来提供动态内容服务的方法,使用它来分配视图JSP的显示页面,同时调用JavaBean模型来控制业务逻辑,实现了视图层与模型和逻辑层的分离,使得整个系统结构清晰

6、,可维护性和可扩展性都比传统的JSP+JavaBean形式有较大提高。针对当前流行的管理系统,本课题的目的在于研究一种实用,简洁而又适用范围相对广泛的业务管理系统。编程技术的发展可以把对营业厅的一些管理变成一种是用软件的管理系统,业务管理系统除了要具备基本的增、删、改、查的基本功能外,还要具备上传一个区间的号码,高级搜索,权限的限制等功能。以便使管理工作更加简单的进行。系统设计应符合以下要求:1.系统性:系统作为整体而存在的,所以系统的代码要统一,设计规范要标准,传递语言要尽量一致,并使一次输入得到多次利用。2.可靠性:这是指系统受外界干扰时的抵御力与恢复能力。3.灵活性:系统应灵活,对网络环

7、境的变化要有很强的适应性。这要求我们尽量采用模块化结构,提高各部分的独立性,尽是减少各子系统之间的数据依赖性。二、研究方案及预期结果1.系统的开发环境:操作系统:WINDOWS 7 (64位旗舰版)运行工具:IE 11开发工具:MyEclipse 8.5数据库:MySQL 5.1服务器: Tomcat 6.0辅助工具:Adobe Photoshop CS,Navicat for MySQL2.系统设计方案:移动业务管理系统主要建立一个基于B/S模式的管理系统,面对当越来越多的开卡办卡用户,对电话卡,费用仍是人工管理带来的检索速度慢,效率低,办卡量大,卡号统计工作量大,卡号完成及时更新的问题,该

8、系统可以对系统的两种用户类型的使用实现:1.对于非管理员用户在本系统的应用下只可以进行开户的功能,方便了为各户选号开卡的功能,提高了开户的方便性。2.对于管理员用户能够实现方便的操作员管理,方便的进行操作员查询,增加以及删除,方便的进行资源管理,配置业务费用等,便捷的对号码资源进行添加、修改、删除,并且可以完成号码资源批量上传的功能,分类管理各种套餐费用,对套餐信息进行相关添加,修改,删除,分类管理等操作。3.将要开发系统的功能介绍:随着当今社会高速发展,人们的工作节奏也越来越快,做任何事都讲究效率,各个市场的运做也需要讲究效率,移动业务管理系统的出现大大提高了手机市场经济运做的效率,其方便简

9、洁、运行快速、广阔的分布范围等特点,大大节省了用户的时间,同时也为国家带来了巨大的经济效益。1.从用户的角度分析现在,手机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为移动营业厅的管理带来极大的方便,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高工作效率;第四,本系统更加安全,等等。所以,本系统是可行的。2.从信息需求的角度分本系统的开发利用MySQL作为后台的数据库,它是一个支持多用户的数据库,适用于大中规模的数据量需求。使用MyEclipse作为系统开发的开发环境,JavaBe

10、an作为MyEclipse的一种开发语言提供完善的指令控制语句、类与对象的支持及丰富的数据类型。移动业务管理系统是一个基于B/S模式的对电话号码费用等进行高效率管理的应用系统,它的用户主要是移动公司的管理员和普通员工,普通员工可以通过该系统进行给客户进行开户,修改密码等权限,管理员则通过本系统实现对普通用户的管理以及资源管理,配置费用等操作。两类用户的具体描述如下表所示:表1 用户具体描述用户类 描述普通用户 普通用户是该系统的重要的使用角色,他们通过该系统查询自己的信息,还可以查看注册用户及客户的信息,并且可以新增注册用户及对所选的套餐进行合帐。修改自己的用户密码等权限。管理员 管理员是该系

11、统的另一个重要使用者,管理员通过该系统进行操作员的增加,修改,删除,设置电话号码段和卡号的类型也可以通过上传数据送人数据库, 配置业务费用中可以对收费的项目的价格进行修改以及套餐所包含的业务和总费用。4.画出系统功能模块图:系统主要包含操作员管理,资源管理,业务配置管理,开户等模块。每个模块即为一个功能点,为了使模块间的耦合度降低,我们做了一些耦合设计,最终定下了8大模块。根据系统需求分析,现总结系统结构图见图1。移动业务管理系统 业务配置管理资源管理操作员管理开户收费项目收费金额套餐选择提交人员管理权限管理选号管理新增客户图1系统功能模块图5.介绍每个模块的功能:在设计的Web层应用了著名的

12、MVC模式, “V”由JSP来实现,为了业务逻辑和表示的分离.它是基于Web应用系统,它的客户端使用Broswer,然后是Web层的应用,业务逻辑层(由EJB实现),资源管理层。客户请求浏览页面,一般Web层的View有JSP组成,并且使用了大量Taglib。把每个请求映射到某个HTMLAction类来响应它。 HTML Action类是一个标准的类,执行选择的HTML Action。使用MVC模式减少了代码的复制,即减少了代码的维护,由于模型返回的格式不带任何显示格式,因而模型可以直接应用于接口的使用,还因为MVC模型把不同的模型和不同的视图组合在一起完成不同的请求,因此,控制层可以说包含了

13、用户请求权限的概念。在设计中还因应用了MVC开发模式,MVC是三层架构分别是视图层,控制层和连接层,程序结构清楚明了是它的一大优点。使开发者能更好的了解程序实现机制。1.数据库与WEB服务器的连接数据库连接时采用连接池技术链接数据库MySQL。2.登陆模块程序设计本模块主要是用户通过移动业务管理系统的首页登录进入该系统。用户输入正确的用户名和密码,系统会根据用户的身份进行相应权限划分;如果登录信息有错误,则系统提示登入错误的信息,并且禁止系统用户进行任何操作。3.系统管理员功能模块的实现本模块中最主要的是管理系统用户,设置号码信息等操作,其中管理系统用户包括对操作员进行添加,修改,删除操作。4.管理功能模块的实现管理功能模块包括资源管理,配置业务管理和开户功能管理三个子模块。(1)管理员对资源进行管理 (2)用配置业务管理根据不同条件查询,修改功能。(3)开户模块是对用户进行管理,具有此权限的用户登录并进入该操作界面后选中相应的开户管理,并可以新增客户以及合帐的操作。预期结果:1.实现基本功能,并能在测试服务器上以B/S结构展示。2.提供形式为软件压缩包。:3.论文。三、研究进度毕业设计总共12周,大致安排如下第1周:完成任务书、提交进度表第2周:完成

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号