汽车销售与售后维修系统的设计与实现

 2023-06-19 08:04:37

论文总字数:30188字

摘 要

汽车销售与服务管理系统(CSSMS)是一个基于J2EE为开发平台,通过Java语言对MySQL数据库进行一系列操作的管理系统,熟练的运用了数据库的增、删、查、改等一系列功能。该系统同时也是是由计算机等组成的能进行汽车销售公司内部信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去繁杂的手工操作。对于一个汽车销售公司来说,本系统将是一个很好的选择。

关键词: 汽车销售,服务,Java,MySQL,J2EE

Abstract:Automobile sales and service management system (CSSMS) is a typical Java language through a series of operations on the MySQL database management system, skilled use of the database, delete, change, check by a series of functions such as. The system also is composed of computer of car sales company internal information collection, transmission, storage, processing, maintenance and use of the system, can replace the past the cumbersome manual operation. For a car sales company, this system will be a good choice.

KeyWords: CarsSell , Service, Java, MySQL, J2EE

目 录

1 引言 4

1.1 项目背景 4

1.2 汽车销售与服务管理系统实现的意义 4

1.3 论文组织结构 4

2 开发环境及开发工具的介绍 5

2.1 JDK概述 5

2.2 Eclipse简介 6

2.3 MySQL概述 7

3 完成本系统所用到的技术 8

3.1 Java Swing图形用户界面 8

3.2 Java继承与接口的定义 8

3.3 Java多线程机制 8

4 系统需求分析 8

4.1 系统设计目标 8

4.2 可行性分析 9

4.3 需求分析 9

5 汽车销售与服务管理系统设计的实现 17

5.1 登陆模块设计 17

5.2系统管理模块设计 18

5.3信息管理模块 22

5.4进退货业务管理模块 23

5.5销售业务管理模块 28

5.6信息查询模块 33

5.7售后服务模块 36

6 软件测试 39

6.1 软件测试的必要性 39

6.2 调试 40

结 论 41

参 考 文 献 42

致 谢 43

1 引言

1.1 项目背景

目前大多数厂商忽略了汽车销售管理系统的重要性,而本系统专为具有一定规模和经济条件的大型汽车厂设计。从车辆采购、车辆入库,销售管理到车辆销售、收益统计等,为每个环节明确分工,并通过可视化的软件支持,有效减小了人为差错的概率,使汽车销售管理更加规范化。根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平,从而达到掌握开发一个小型数据库的目的。

1.2 汽车销售与服务管理系统实现的意义

这一数据库系统基本实现了对汽车销售的数据库管理,大大的提高了工作效率和经济效益。

汽车销售与服务管理系统与传统的汽车销售相比有着以下的优点:

(1)操作简单、快捷方便。

(2)数据存储安全、可靠。

(3)信息分类清晰、准确。

(4)强大的查询功能,保证数据查询的灵活性。

(5)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。

1.3 论文组织结构

本文的结构安排如下:

第一章为引言,简单介绍了项目的研究背景和意义。

第二章是介绍了相关的一些工具。

第三章是详细介绍了本系统所用的一些技术。

第四章详细介绍了需求分析,介绍了系统的设计目标、可行性分析,数据库设计以及系统的开发方案。

第五章根据系统功能模块详细介绍了各模块的设计过程并给出部分实现码。

第六章介绍了软件的测试过程。

2 开发环境及开发工具的介绍

2.1 JDK概述

JDK中包含了Java开发中心必需的工具和Java程序运行环境(JRE)。可以从SUN公司网站免费下载最新的JDK,本系统用到的JDK为jdk1.6.0_21。

2.1.1 安装JDK

JDK的安装特别简单,和安装应用程序软件没什么区别,值得注意的是JDK的安装路径一定要设好,方便以后环境变量的设置。

2.1.2 JDK环境变量的配置

安装好JDK后,还需要在环境变量中进行对应的配置。就以本次毕业设计为例,JDK安装在C:Program FilesJava jdk1.6.0_21。

主要进行以下配置:

(1)设置JAVA_HOME环境变量;

(2)设置CLASSPATH环境变量;

(3)更新PATH环境变量的值。

JAVA_HOME表示Java安装目录,其他的应用程序如果需要使用Java运行环境,首先获得JAVA_HOME变量的信息,然后确定执行的路径。

在鼠标右键单击“我的电脑”,在属性栏的高级选项中可以选择环境变量的设置,新建一个系统变量或者用户变量,名称为JAVA_HOME,它的值为C:Program FilesJava jdk1.6.0_21。如图2-1:

图2-1 设置环境变量

然后建立一个CLASSPATH的变量,它表示搜索Java类的路径,这个路径可以包含一些Jar归档文件,也可以是一个目录。在应用程序执行是,往往会动态地在CLASSPATH中添加一些自己需要的路径,本机上CLASSPATH的值“.;%JAVA_HOME%libdt.jar;%JAV

A_HOME%lib tools.jar;”(.;一定不能少)。如图2-2:

图2-2设置环境变量

当以上都配置好了,我们可以测试下Java环境是否配置成功。我们可以在[运行]中进入[命令提示符cmd]下面。输入java -version回车,看是否能看到当前JDK的版本。如果看见就配置成功了。

2.2 Eclipse简介

Eclipse是一个集成开发环境(Integrated Development Environment)。其前身是IBM的Visual Age for Java(VA4J),IBM投入了3千万美元。Eclipse是可扩展的体系结构,可以集成不同软件开发供应商开发的产品,将他们开发的工具和组件加入到Eclipse平台中。

随Java应用的广泛,各大主要软件供应商都参与到Eclipse架构开发中,使得Eclipse插件数量与日增加。其中,IBM的WebSphere Studio Workbench是突出的例子。Eclipse平台的免费,架构的成熟,行业协会Eclipse基金会的支持,使得很多的Java开发采用了Eclipse架构。如今,IBM通过起附属的研发机构Object Technologies International(OTI),继续引领Eclipse开发。

2.2.1 Eclipse的结构和内核

插件(plug-in)是遵循一定规范的应用程序结构编写出来的程序,也成为扩展,不同于组件。Eclipse正是一个精心设计的、可扩展的核心结构[1]。通过插件的形式,将根据自己需要选择的扩展开发工具集成到Eclipse平台核心。因此使得可以避免因过去不兼容工具带来的麻烦,降低开发出成本,大幅度提高工作效率。

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

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

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