资源描述
中文题目:基于jsp+servlet技术的移动业务管理系统的设计与
实现
外文题目:DESIGN AND IMPLEMENTATION Of MOBILE BUSINESS MANAGEMENT SYSTEM BASED ON JSP+SERVLET TECHNOLOGY
I
摘 要
随着通信行业的蓬勃发展,通信业务的迅速扩大,通信营业系统自动化、电子化程度越来越高,要求更科学、更迅速、更准确地采集和处理客户信息;更加有效的使用各种资源。本文所介绍的移动业务管理系统正是基于以上问题所提出。首先,本系统采用专用技术和通信运营商已有系统无缝集成,不影响系统使用安全、不改变现有系统的使用习惯;其次,支持自动配置费用功能,能够在开户后自动结账,大大缩短了通信运营商前台客服人员业务办理时间,提高了工作效率,并杜绝了以前可能存在的费用计算错误的不足;大大简化业务的办理难度,降低业务办理的劳动强度和出错机率;最后,基于卡、号、套餐完全分离的选号技术,提高了手机号码、 SIM卡的利用率。本文在分析当前移动营业厅业务办理流程的基础上,阐述了系统实现需要解决的主要问题;对系统整体进行了概要描述,对需求分析和系统架构设计的方法进行了阐述,同时对系统实现过程中的关键问题给出了具体的技术和方法。本系统以windows为开发平台,以面向对象为方法学,采用Jsp+Servlet和JavaBean等技术建立了一个集营业厅操作员管理、手机选号和后台数据管理于一体的综合自动化系统。本系统强调完整性更多而规范的软件开发过程,按照需求分析,系统设计到实现和测试的步骤,所以系统具有很好的灵活性、稳定性和扩展性。
关键词:移动业务管理系统;Java;Jsp;Servlet
ABSTRACT
With the rapid development of the communications industry, the rapid expansion of communication services, business communications systems automation, electronic increasingly high degree, requires more scientific, more quickly and more accurately collect and process customer information; more effective use of the various resources. Mobile business management system described in this article is based on the issues raised above. First, the system uses proprietary technology and communications operators to seamlessly integrate existing systems, does not affect system security, without changing the existing system usage; secondly, to support the cost of auto-configureuration feature that automatically closing the account opening, greatly reducing the front desk customer service communications operators business processing time, improve work efficiency,and eliminate the cost of possible errors less than previously calculated; greatly simplifies the difficulty of handling operations, reduce labor intensity and error probability of business handled; Finally, based on the card, number, completely separate package pick technology to improve the phone number, the utilization of the SIM card. Business Hall analyzing this process, based on the business transaction, the system described to achieve the main problems to be solved;the general description of the whole system, the system architecture needs analysis and design methods are described, while the realization of the system the key issue given the specific techniques and methods. The windows system development platform, using technologies such as Jsp+Servlet and JavaBean created a set of operating room operator management, mobile pick and background data management in an integrated automation system. More emphasis on the integrity of the system and standardized software development process, in accordance with requirements analysis, system design to implementation and testing steps, so the system has good flexibility, stability and scalability.
Key words:Mobile business management system;Java;Jsp;Servlet
目 录
1 项目概述 1
1.1 现系统概述 1
1.2 公司组织机构 1
1.3 业务流程 2
1.4 现系统存在的问题 4
2 系统需求分析 5
2.1系统定义 5
2.2 需求陈述 5
2.3 USE CASE建模 6
2.3.1 定义活动者 6
2.3.2 USE CASE图 6
2.3.3 用例说明 8
3 系统架构设计 11
3.1 架构设计目标 11
3.2 系统功能模块 11
3.3 系统架构设计 12
3.4 系统架构类图 14
4 系统详细设计 16
4.1 系统协作图 16
4.2 系统状态图 17
4.3 系统活动图 19
4.4系统时序图 22
4.5业务逻辑对象类图 24
4.6数据库设计 25
4.6.1数据库的概念 25
4.6.2 数据库的选择 25
4.6.3 E-R图 25
4.6.4 数据库表的描述 29
4.7系统实现概述 32
4.8系统部署图 33
5 编码 35
5.1 概述开发工具及编程脚本 35
5.2 脚本习惯说明 37
5.3 脚本 37
5.4 构件图 38
6 测试 39
6.1 测试原则及测试方法概述 39
6.2 测试项目测试用例 40
6.3 软件测试结论 43
6.3.1 软件能力 43
6.3.2 缺陷和限制 43
6.3.3 建议 43
6.3.4 测试结论 43
结 论 44
致 谢 45
参考文献 46
附录A 中文译文 47
附录B 英文原文 56
附录C 程序清单 67
1 项目概述
1.1 现系统概述
21世纪的今天,人们的生活已经发生了翻天覆地的变化,人们的生活节奏也越来越快,做任何事都考究效率,各个市场的运做也需要考究效率,移动业务管理系统的出现大大提高了手机市场经济运做的效率,其方便反复、运转快速、宽广的散布范围等特点,大大节省了用户的时间,同时也为国家带来了庞大的经济效益。移动业务管理系统是一个基于B/S模式的对电话号码费用等进行高效率管理的应用系统,它的用户主要是移动公司的管理员和普通员工,普通员工可以通过该系统进行给客户进行开户,修改密码等权限,管理员则通过本系统实现对普通用户的管理以及资源管理,配置费用等操作。
1.2 公司组织机构
中国移动通信集团公司(简称“中国移动”)于2000年4月20日成立,注册资本3千亿人民币,资产规模超过万亿人民币,基站总数超过130万个,客户总数近8亿户,是全球网络规模、客户规模最大的移动通信运营商。2013年,中国移动位居《财富》杂志“世界500强”排名第71位,并连续六年入选道·琼斯可持续发展指数。中国移动在国内31个省(自治区、直辖市)和香港特别行政区设立全资子公司,并在香港和纽约上市。主要经营移动话音、数据、IP电话和多媒体业务,并具有计算机互联网国际联网单位经营权和国际出入口局经营权。近年来,中国移动通过全面推进战略转型,深入推动改革创新,加快转变方式、调整结构,经营发展整体态势良好,经营业绩保持稳定。中国移动多年来一直坚持“质量是通信企业的生命线”和“客户为根,服务为本”的理念,不断提升质量,改善服务,客户满意度保持行业领先,客户申诉率连续多年全行业最低。
图1-1 公司组织机构图
Figure 1-1 Diagram of the company's organizational structure
1.3 业务流程
业务流程图符号说明如下表1-1所示:
表1-1 业务流程图符号说明
Tablet.1-1 Service flow chart symbol explanation
符号含义
符号
说明
实体
表示单位或个人,圈内写明单位或个人职务的名称。
输入/输出报表
表示输入或输出的报表、计划、单据、报告等,框内写明其名称 。
处理
表示业务处理,框内写明处理的名称。
账册
表示各种帐目、规范、定额手册、报表积累等大量存档信息, 符号内部写明其名称。
业务流
流向线,表示信息或处理的流向。
根据现场调研分析及业务分析,共需要经过10个环节来办理一项业务,分别是配置套餐,发布套餐,申请业务,选择套餐,选择卡号,号段更新,登记客户信息,受理业务,缴费和开卡。得到整体业务流程图如下图1-2所示:
图1-2 原业务流程图
Figure 1-2 The flow chart of original business
根据调研分析及业务分析,我发现可以使用软件的信息化来简化这10个业务办理的环节。经过分析设计后,我想用以下9个环节来实现业务办理。这些环节分别是登录,设置操作员帐号,管理卡号资源,设置资源套餐,业务申
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索