登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

湖北保险协会报表系统的后台设计与开发毕业论文

 2021-10-28 20:35:16  

摘 要

本文主要介绍湖北保险协会报表系统的后台的设计以及开发中的一些技术点。湖北保险协会报表系统是湖北保险协会线上使用,用于湖北保险行业报表统计,核实,下发的系统 。在展开系统设计前,本文首先明确该系统的目的和意义,然后研究了同类系统在国内外发展的现状,结合湖北保险协会的需求,选择了适合该系统的架构,同时讨论了对应技术与同类技术的取舍,明确核心需求之后,设计出了湖北保险协会报表系统的数据库模型,完成了系统的开发,实现了湖北保协的需求,最终上线。

本系统涉及到的核心功能有报表任务的添加、分发、查看,不同用户报表的上传、下载,报表的汇总、公告,用户权限控制,账号管理,机构管理,操作记录等。

本系统后台使用的开发语言是Java,在B/S设计架构下使用了SSM(Spring MVC Spring MyBatis)框架,前端使用了主流的Vue框架,数据库使用MySQL数据库,实现了系统的高效开发,系统核心功能完整实现,完整上线。

本系统虽然实现了核心功能,但是在一些细节的优化上还需改进,例如浏览器的兼容性问题,同设备账号切换后部分浏览器内容错版问题,权限控制不全面细致的问题。但是在实际的应用中,帮助湖北保险协会完成了报表的管理,实现了工作效率的提升,对湖北保险行业发展具有积极作用。

关键词:后台;报表系统;B/S架构;SSM;

Abstract

This graduation thesis mainly introduces the background design and some technical points in the development of The Hubei Insurance Association Report System. The Hubei Insurance Association Report System has been used online by The Hubei Insurance Association. It is used for data statistic analysis, confirm and distribution by the association. Before introducing the system design, this paper clears the purpose and significance of the system, and studies the similar systems at home and abroad. After comparing other technologies, I chose the corresponding solution. Then according to the demand of the report system, I designed the database model of the Hubei Insurance Association Report System. Finally, I completed the corresponding system development, system test and system release, and achieved the established goal.

The core functions involved in this report system include adding, distributing and viewing report tasks, uploading and downloading reports between different users, summarizing and publishing reports, controlling user rights, managing accounts, managing organizations, operating logs, etc.

The development language used in the back-end development of this report system is Java. It uses the B/S design architecture and SSM (Spring MVC Spring MyBatis) framework. The mainstream Vue framework is used in the front end. And database is the MySQL. The adoption of these technologies helped me complete the efficient development of the report system, the complete realization of the core functions, and putting the report system online.

Although we has achieved the core functions of the report system, but in the optimization of some details still need to be improved, such as the compatibility of the browser, part of the browser content wrong version of the problem after the device account switch and the right control is not comprehensive and meticulous. However, in the practical application, it has helped The Hubei Insurance Association to complete the management of statements and realized the improvement of work efficiency, which has played a positive role in the development of Hubei insurance industry.

Key Words:back-end design; report system; SSM; B/S

目录

第一章 绪论 1

1.1研究背景 1

1.2国内外研究现状 1

1.2.1国内研究现状 1

1.2.2国外研究现状 2

1.3研究的目的和意义 2

1.4论文组织结构 2

第二章 后台技术的选择 4

2.1后台技术综述 4

2.2后台业务框架 4

2.3数据库相关技术 5

2.3.1MySQL数据库 5

2.3.2Druid连接池 5

2.3.3MyBatis框架 6

2.4其他技术 6

2.4.1PageHelper分页插件 6

2.4.2JXLS Excel工具 6

2.4.3认证方式 7

第三章 需求分析 8

3.1保险报表系统应用流程分析 8

3.2系统需求分析 8

3.2.1核心需求描述 8

3.2.2UML功能用例分析 9

第四章 后台系统设计 11

4.1后台总体架构设计 11

4.1.1Security子模块 11

4.1.2Web子模块 11

4.1.3Service子模块 12

4.1.4Report子模块 13

4.2后台系统功能模块设计 13

(1)用户管理模块 13

(2)机构管理模块 13

(3)报表上报进度管理模块 13

(4)报表任务管理模块 13

(5)报表上传下载模块 13

(6)用户操作记录模块 13

(7)首页公告信息模块 13

4.3主要功能模块详细设计 14

4.3.1报表上报进度管理模块 14

4.3.2报表任务管理模块 15

4.3.2报表上传下载模块 15

第五章 数据库设计 16

5.1数据库设计综述 16

5.2数据库需求分析 16

5.3数据库结构设计 16

5.4数据库表设计 18

第六章 系统实现和测试 23

6.1系统开发环境 23

6.2后台系统部分实现与测试 23

6.2.1登录功能 23

6.2.2账号机构管理 24

6.2.3报表任务管理 26

6.2.4报表上传下载 28

6.2.5报表上报进度 29

6.3前端页面效果部分展示 30

6.2.1登录功能展示 30

6.2.2账号机构管理展示 31

6.2.3报表任务管理展示 32

6.2.4报表上传下载展示 33

6.2.5报表上报进度展示 34

第七章 总结 35

7.1论文小结 35

7.2不足和展望 35

7.2.1系统存在的不足 35

7.2.2相关展望 35

参考文献 36

绪论

1.1研究背景

互联网的使用愈发广泛,Web应用逐渐普及开来,在线教育、在线购物等Web场景早已经家喻户晓。而当前的企业信息化建设,报表系统在其中无疑占据了重要一环。当前,由于手机、平板等移动设备硬件的限制,操作报表依然比较费时费力,而以Web应用为主的报表系统依旧是当前企业信息管理的主流。

保险报表系统部署前,湖北保险协会内部之间缺少一个对各个分公司的险种进行线上管理的手段。内部的保险报表信息管理依靠的是手机通信软件或者线下文件交换信息的方式。这样的条件下,各个保险子公司希望提高内部信息共享、汇总的时效性和便捷性。简要分析:湖北保险行业的子公司在每个月进行数据统计的时候,都会人工联系对应公司的人填写报表,然后汇总,再由专人进行报表的分发。在这个操作的过程中,存在一定的问题,包括:人为汇总报表消耗人力财力;下面的不同的保险公司提交报表没有时间上的安排,需要人为提醒;不同子公司管理员的权限混乱,可能越权看到他人报表数据。

企业的信息化管理将彻底改变这个局面,而这个改变将从引入保险报表系统开始。不难发现,一般企业中的报表系统的核心功能在于:设计创建报表模板、分发报表模板到使用的部门、对所获得的上报数据进行汇总并持久化保存, 汇总成为企业内部信息数据库[1]

在这样的局面下,湖北保险子公司联合起来,成立了湖北保险协会,主持研究建立湖北保险协会报表系统的工作。而本文就是对湖北保险协会报表系统设计开发过程所做的研究和探讨。

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图