保险公司手机报障APP程序的设计与实现服务器端毕业论文

 2021-04-12 04:04

摘 要

在计算机技术与互联网技术快速发展的时代,以及移动互联与4G技术的不断成熟的今天,网络信息化的体现无处不在。手机办公平台以高效、快捷、便利的优势替代了网页办公平台的使用,极大提高了办公效率。本系统使用手机端的优势,发挥手机GPS定位功能,快速定位报障地点,方便服务端管理员及时定位事发地点,采取适当的应急措施。

该保险公司手机报障系统采用jsp servlet、android和Ajax异步交互等技术来开发。数据库采用开源的mysql作为数据存储。结构上分为表现层、业务层和数据访问层。其中表现层采用MVC结构开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,代码简洁且可适应不同的数据库。该系统严格按照软件开发流程:需求分析、页面设计、概要设计、详细设计、测试运行等。

关键词: 报障;保险;android;Servlet;MySql

The design and implementation server of the insurance company's mobile phone application program

ABSTRACT

In the era of rapid development of computer technology and Internet technology, as well as mobile Internet and 4G technology continues to mature today, the embodiment of network information everywhere. Mobile office platform to efficient, fast and convenient advantage of the replacement of the use of web office platform, greatly improving the efficiency of the office. The system uses the advantages of mobile phones, mobile phone GPS positioning function, fast positioning location, to facilitate the service administrator in a timely manner to locate the location of the incident, to take appropriate emergency measures.

The insurance company mobile phone coverage system using jsp servlet, android and Ajax asynchronous interaction technology to develop. The database uses open source mysql as a data store. Structure is divided into presentation layer, business layer and data access layer. The performance layer is developed by MVC structure. The business layer encapsulates the business process. In order to adapt to the change of business, each business module has special interface and implementation class. The code is simple and can adapt to different databases. The system in strict accordance with the software development process: demand analysis, page design, summary design, detailed design, test run.

Keywords: coverage; insurance; android; Servlet; MySql

目 录

保险公司手机报障APP程序的设计与实现服务器端 1

1 概述 1

1.1项目背景 1

1.2 系统开发工具 2

1.2.1 MyEclipse的认识 2

1.2.2 B/S结构 2

1.3 技术介绍 2

1.3.1 数据库介绍 2

1.3.2 ANDROID技术 4

1.3.3网页技术 9

1.3.4 JSP技术 10

1.3.5 JAVASRCRIPT和 CSS 10

1.4 主要研究内容 11

2 需求分析与可行性研究 12

2.1 可行性分析 12

2.2 需求分析 13

2.2.1 性能需求 13

2.2.2 功能需求 13

2.3 业务流程图 14

3 系统架构 17

4 系统概要设计 18

4.1 系统设计原则 18

4.2 系统功能设计 18

5 系统详细设计与实现 19

5.1数据库设计 19

5.2 系统的实现 20

5.2.1 管理员登陆 21

5.2.2 注册用户管理 21

5.2.3 报障信息管理 22

5.2.4 赔偿信息管理 23

5.2.5 手机端注册用户登录 24

5.2.6 报障历史 25

5.2.7 个人信息 27

6 系统测试 28

6.1系统的测试概述 28

6.2系统测试方法 29

6.3系统功能测试 29

结 论 31

致 谢 32

参考文献 33

1 概述

1.1项目背景

促成Internet高速发展的因素之一就是Web技术。为了对抗C#诞生对编程市场的影响力,作为老牌的软件公司,太阳公司借助于java开发思想,从便捷性角度,提出了SSH框架。由于出于防御性的平台,微软将.NET只适用于Windows这种普及度最大的操作系统上使用。纵观国内,无论企业还是教育部门,Windows是使用最多的操作系统,同时,微软的该平台,开发的便捷性也得到了技术人员的认可和使用。

B/S顾名思义,是针对互联网开发的一种平台框架,这种框架的在国内外有很多技术人员的参与和使用其进行网站设计和研发。对开发各种管理系统,提供一种高效的解决方案。

按照当前使用坏境,包括web开发,移动开发,桌面应用程序开发,使用最多的和便于管理的还是web开发,模式上,web开发就是在浏览器上运行的,加上一个数据库服务器进行管理。优势在于,WEB开发,可以在任何的网络电脑上使用,不受环境的影响。做到,随时随地有网络就能进行管理和操作。

我们国内由于起步较晚,但是,互联网发展也是很迅猛的。比如典型的互联网公司,阿里巴巴,腾讯等。所以国内对于用计算机网络来进行管理也是非常成熟的地步了。同时,高校的所教授的计算机课程和互联网知识,数据库知识因为开发网站项目奠定了基础。中国互联网发展这几年,软硬件设施不断完善;国家总理李克强,2015年要求三大基础网络运营商电信、联通和移动;提高上网带宽和网速,从国家的角度,已经意识到,互联网的重要性,降低资费更好的让互联网贴近百姓的生活。中国网民数量,爆发性的增长,互联网已经影响了中国的方方面面。本系统运用主流JSP框架,采用CSS,JavaScript,Ajax等Web技术,运用Tomcat服务器及MySQL数据库进行开发。实现了用户的前台操作,包括管理员登录,注册用户管理模块,报障信息管理模块,赔偿信息管理模块,报障历史信息查询及个人信息管理等。本系统主要开发工具有JAVA企业级集成开发环境MyEclipse,数据库采用主流的开源数据库MySQL,Web服务器使用了当前很流行的开源服务器Apache Tomcat。其中本系统的主要开发语言有Java,JSP,JavaScript等。本系统前端页面使用了当前最主流的前端页面技术,使用了JSP的标记库和Ext技术,服务器端使用了当前JAVA企业级的主流开源框架进行开发。

1.2 系统开发工具

1.2.1 MyEclipse的认识

MyEclipse是一种集成开发环境,集调试和编码与一体,对于JSP网页可在TOMCAT直接运行,集成了服务器功能,可直接编译。

1.2.2 B/S结构

在浏览器没有普及之前,那时候桌面应用从很早的DOS应用程序的开发,一般用于计算等,到后来的桌面应用开发的,由于当初技术的不成熟,只能开发简单的应用和功能,后来随着数据库技术和桌面应用开发语言的不断普及,C/S架构的软件曾经为管理做出了贡献。但是,随着C/S架构的使用过程,对资源占用和安装的不方便性,同时,对数据管理的实时性要求,伴随着IE浏览器普及以及对IE浏览器的研究,使得B/S架构的管理系统在使用环境,使用效率,占用存储等方面的优势得到迅速的普及和推广。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。