基于J2EE的安全贴管理系统设计与实现

 2022-01-17 11:01

论文总字数:22542字

目 录

1 绪 论 1

1.1研究背景 1

1.2研究现状 1

1.3研究目的 1

1.4开发环境及技术介绍 2

1.4.1 开发环境 2

1.4.2 开发技术 2

2 系统分析与总体设计 3

2.1 可行性分析 3

2.1.1 技术可行性 3

2.1.2 经济可行性 3

2.1.3 操作可行性 4

2.2 需求分析 4

2.2.1 系统总体目标 4

2.2.2 系统模块设计 4

2.3 系统总体设计 6

2.3.1 系统架构 6

3 数据库设计 6

3.1 数据库概念设计 6

3.2 数据库逻辑设计 11

4 系统设计与实现 14

4.1系统基础管理模块设计 14

4.2库存管理模块设计 17

4.3销售管理模块设计 20

4.4业务统计报表模块设计 23

4.5人员信息管理模块设计 26

5 系统开发总结 30

5.1系统总结 30

5.2个人总结 30

5.3系统展望 30

参考文献 31

致 谢 32

基于Spring MVC MyBatis 的加油站安全贴业务管理系统的

设计与实现

窦子竣

,China

Abstract:With the rapid development of domestic economic construction in recent years, the pace of social life is becoming more and more compact, and most people choose to follow the pace of society, which leads to the rapid increase of domestic vehicle ownership and the rigidity of the demand for oil products. How to ensure the quality and safety of oil products has become a key issue. Most gas stations have only a quality guarantee, but they can not provide a real evidence that can be used as a basis for claims. In order to solve the above problems, this paper proposes an oil product "safety sticker" plan to serve as a basis for customers to claim for oil problems. And in the gas station security sticker business management system to achieve the oil "security stickers" program.

The service management system of the gas station safety post in this paper is a set of business application software system designed to meet the operation of the "oil safety paste" project, which is run on the non oil business network platform of a petrochemical Yunnan company. It mainly includes the functions of inventory management, sales management, statistical analysis, staff management and so on. The design adopts the Java Web technology, integrates the Spring MVC and MyBatis framework, uses apache-tomcat-7.0 as the server, the database adopts the MySQL 5.7.17 version, and the database development adopts Navicat visual database management tool, and realizes a gas station oil safety sticker management system based on the B/S architecture.

Key words: Gas station; oil safety sticker; business management; database.

1 绪 论

1.1研究背景

在国内经济文化大发展的背景下,我国国民拥有的汽车数量正在迅速增加,加油是每一位车主都在思考的问题,油品的质量直接影响了汽车的性能和发动机的寿命。油品质量的保障成为当下加油站成品油业务亟待解决一个重要问题。在因油品质量问题导致车主的汽车受损时,如何保障车主的权益,为车主提供一个可靠的理赔依据,如何判断是本加油站的油品质量有问题,这些都是应该加油站成品油业务考虑的一部分。

1.2研究现状

与国内加油站市场相比,发达国家的加油站业务竞争程度相当高,存在形式也多样化。

一般而言,无论是哪种加油站经营模式,所需要的油品都需从石油公司的油库提取。这一环节便是加油站油品质量控制的开端。从加油站的角度考虑,通常销售给终端客户的油品质量由三方面因素决定:前端上游炼油厂的工艺水平和出厂质量,这一环节加油站无法控制,只能通过选择具有品牌优势的炼油厂作为油品补给。下游终端油品流通过程中的质量控制,这就是加油站销售环节。国外加油站对油品进行销售时为提高质量,一般会在其中加入一些油品添加剂。加油站销售环节油品质量控制主要体现在三个节点上:运输、配送、储油。

(1)油品的输送环节的控制。在国外,由于成品油输送业务的众多油品储藏及不同拥有者所有的加油站,因此对成品油的输送十分重要。非常多的石油销售公司如Mobil、Shell和BP等注重从供应链的角度实现精确配送。

(2)油品的存储环节控制。在国外,油品仓储领域是完全竞争的市场。该行业的竞争十分激烈,竞争的发展导致石油公司纵向一体化分离,许多石油公司向专业化的方向发展。

(3)油品添加剂的使用。油品添加剂对整个油品质量的提升起着关键的作用。

相较于国外,我国部分加油站业务运输方式单一、安全性低、运能不稳定。信息化建设是加油站管理中非常重要的一环,信息化能保证加油站业务的可靠、快速运行,而我国在加油站信息化建设方面不够完善。我国许多民营加油站难以从源头上制止来源不明的储油库油品流入加油站,不能够提供油品质量的保证。许多加油站添加的油品添加剂质量难以保证。

1.3研究目的

当前市面上很少有加油站成品油业务能够为售出的成品油提供质量保障,并且在由于油品质量问题而造成客户车辆发动机受损进行赔偿时的提供理赔依据业务,针对这种状况,本文选择提出油品“安全贴”业务来解决这个问题。油品“安全贴”是一种使用生成的具有唯一性的二维码制作的只能使用一次的二维码贴纸,用于每次汽车加完油后对油箱进行贴封,为客户提供对成品油质量的保证及发动机因加油站成品油质量发生故障后保险赔偿的依据。使客户不再担心成品油业务会产生的一些问题。

1.4开发环境及技术介绍

1.4.1 开发环境

本系统采用如下开发环境:

操作系统:Windows7 及以上操作系统。

集成开发环境:IntelliJ IDEA 2017.3.5 x64。

Java开发包:JDK1.8。

Java运行环境:JRE8.0。

Web服务器:apache-tomcat-7.0。

数据库:MySQL5.7.17。

1.4.2 开发技术

  1. Spring

Spring框架是一个轻量级的企业级开发的一站式解决方案,在程序开发中基于Spring解决Java EE框架能够开发的所有问题。Spring框架主要提供了IoC容器、AOP、数据访问、Web开发、消息、测试等相关技术的支持。

IoC即控制反转,控制反转是通过依赖注入实现的,即让容器创建和维护对象,无需开发者手动创建对象,通过容器将这些对象注入到开发需要的Bean中,这样减少了维护代码的代价。

AOP即面向切面编程。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

(2) Spring MVC:

Spring MVC 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面,是一个强大灵活的 Web 框架。Spring MVC 提供了一个 DispatcherServlet 作为前端控制器来分配请求。通过策略接口,Spring 框架是高度可配置的。Spring MVC 还包含多种视图技术,如 Java Server Pages(JSP)、Velocity、Tiles、iText 和 POI 等。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

Spring MVC 框架主要由 DispatcherServlet、处理器映射器、处理器适配器、处理器(控制器)、视图解析器、视图组成。

剩余内容已隐藏,请支付后下载全文,论文总字数:22542字

相关图片展示:

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;