周英毕业论文Word下载.docx

上传人:b****5 文档编号:20047046 上传时间:2023-01-16 格式:DOCX 页数:42 大小:779.88KB
下载 相关 举报
周英毕业论文Word下载.docx_第1页
第1页 / 共42页
周英毕业论文Word下载.docx_第2页
第2页 / 共42页
周英毕业论文Word下载.docx_第3页
第3页 / 共42页
周英毕业论文Word下载.docx_第4页
第4页 / 共42页
周英毕业论文Word下载.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

周英毕业论文Word下载.docx

《周英毕业论文Word下载.docx》由会员分享,可在线阅读,更多相关《周英毕业论文Word下载.docx(42页珍藏版)》请在冰豆网上搜索。

周英毕业论文Word下载.docx

摘要1

Abstract2

第一章绪论3

1.1课题背景3

1.2汽车销售管理系统的开发目的及意义3

1.3系统开发环境3

1.4VBscript简介4

1.5ASP简介5

1.6Dreamweaver简介5

1.7SQLServer2000简介6

第二章系统可行性及需求分析7

2.1问题分析7

2.2可行性分析7

2.2.1技术可行性7

2.2.2操作可行性8

2.2.3经济可行性8

2.3需求分析8

2.3.1系统需求获取9

2.3.2数据库分析9

2.3.3系统表设计说明11

2.3.4E-R模型14

第三章汽车销售管理系统的设计16

3.1总体设计思想16

3.2功能模块设计17

3.2.1普通用户功能模块设计17

3.2.2会员用户功能模块设计18

3.2.3系统管理员功能模块设计18

第四章汽车销售管理系统的详细设计20

4.1数据库的连接20

4.1.1ADO简介20

4.1.2数据库连接的实现20

4.2系统界面设计21

4.3普通用户功能设计与实现22

4.3.1站内搜索功能设计与实现22

4.3.2注册会员24

4.3.3查看站内车辆26

4.3.4查看站内新闻26

4.3.5查看企业信息26

4.4会员用户功能设计与实现27

4.4.1在线订购功能设计与实现27

4.4.2在线投诉28

4.4.3用户管理中心29

4.4.4离开系统29

4.5系统管理员功能设计与实现29

4.5.1车辆管理功能设计与实现29

4.5.2订单管理30

4.5.3新闻管理31

4.5.4投诉管理33

4.5.5会员管理34

4.5.6企业信息管理35

4.5.7报表统计36

第五章汽车销售管理系统测试与维护38

5.1功能测试38

5.1.1站内搜索模块测试38

5.1.2在线订购功能测试38

5.1.3投诉处理功能测试38

5.1.4用户中心功能测试39

5.1.5车辆管理功能测试40

5.1.6订单信息管理功能测试41

5.1.7新闻信息管理功能测试42

5.1.8会员管理功能测试43

5.1.9投诉信息管理功能测试44

5.1.10企业信息管理功能测试44

5.1.11报表统计功能测试45

5.2系统维护45

第六章结论和展望46

参考文献47

致谢48

摘要:

随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的汽车的购买方式,而是渴望通过Internet购买自己的钟爱的品牌车,享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽车销售网站应运而生。

本汽车销售管理系统运用ASP技术和SQLServer2000数据库实现了系统车辆的浏览,会员注册,查看新闻公告,用户投诉,管理用户信息,按不同的方式查询车辆信息的功能,系统管理员还具有管理车辆,订单,新闻,会员,投诉和企业信息等功能的权限。

关键词:

汽车销售管理系统;

ASP;

SQLServer2000;

Internet

Abstract:

Withcomputertechnology,networktechnologycontinuestoimproveandMaturityofe-commercetechnology,Peoplearenolongersatisfiedwithtraditionalwaystobuycar.Instead,theyprefertobuytheirfavoritebrandcarsonlinetoenjoymoreconvevience.Inordertomeettheneedsofourcustomers,agrowingnumberofcarsaleswebsitecameintobeing.

ThecarsalesmanagementsystemusesASPtechnologyandSQLServer2000databasetorealizesystem'

sfunction,suchasvehiclenavigation,memberuserregistration,viewingnewsrelease,customercomplaints,managinguserinformaiton,checkingvehicleinformationindifferentways.Systemadministratorsalsomanagevehicleorders,news,membership,complaints,companiesandotherrights.

Keywords:

AutomobileSalesandManagementSystem;

第一章绪论

1.1课题背景

汽车作为一种交通工具,在人们日常生活中的作用越来越重要。

随着社会主义市场经济的发展和人民生活水平的提高,汽车工业在我国迅速崛起,于是汽车销售行业出现了前所未有的繁荣景象,企业生产的产品只有通过销售,才能在实现其价值和补偿生产耗费后,创造一定的利润。

然而,网络经济和信息化时代的到来,促使汽车制造企业必须采用先进的管理方式以便增强企业的竞争能力。

由于Internet技术的发展和基于Web开发平台的推出,目前销售管理应用系统由传统的CS模式向BS模式转变,BS架构比传统的CS结构有更大的优越性。

基于此,本选题以我国汽车制造企业为建设目标,构建基于BS模式的汽车网络化销售管理系统,帮助汽车制造企业实现销售管理的网络化和企业内部销售管理的信息化。

1.2汽车销售管理系统的开发目的及意义

全世界经济的迅速发展,带动了各行业的发展,人们生活水平也随之提高,“汽车”已不再是家庭消费中的奢侈品。

购买汽车的企业、家庭、个人越来越多,汽车消费群体日趋壮大,带动了整个汽车产业的迅猛发展。

车之都汽车销售集团是以经营汽车为主,汽车售后服务为辅助产业的大型汽车销售产业公司。

随着公司销售业绩的不断提升,公司规模逐步扩大,在全国各地都设置了企业售后服务的分公司。

为了适应企业规模的发展,公司服务项目的增多,业务量的增大,企业在管理方面也作出全新的调整。

借助全球网络化的东风,企业通过Internet网,对全国各地的分支机构的公司业务进行管理,以解决企业异地经营,给客户带来的诸多不便,提高企业的管理水平,更好的带动企业的经营发展。

1.3系统开发环境

应用软件系统的开发当中,开发环境的选择是一个重要的环境,一个好的开发软件的搭建能使你容易,方便,快捷的开发出灵活,易用,性能稳定,运行效率高的软件,相反,系统开发环境选择的不善将使你即费时间又费心身。

开发环境的选择。

在这里选择ASP。

市面上开发网上系统的开发环境非常多,如ASP、ASP.NET,PHP等,各有各的优点和缺点,ASP是动态服务器页面的英文简写,编程人员可以很好的使用它编写出应用系统的服务端和客户端。

编写人员可以利用VBscript和Jscript或其它第三方脚本语言来创建ASP,实现有动态内容的网页,近而开发出优秀的软件系统。

对于数据库软件的选择,这是一个非常重要的环节,好的数据库选择能使设计的系统拥有效率高,运行稳定,在这里选择SQLServer2000数据库。

数据库是一个系统的数据仓库,数据库软件是仓库的管理者,管理者好坏直接影响系统的好坏。

市面上数据库软件非常多,如关系型数据库Database、Foxpro、Access、Sybase、InformixMysql、SQLServer2000等等。

之所以选择SQLServer2000数据库软件是因为它上手容易,兼容性良好,运行效率高,数据存储量较大等优点,比较适合一些大中型项目的实现开发。

1.4VBscript简介

VBscript是VisualBasicScript的简称,即VisualBasic脚本语言,有时也被缩写为VBS,是VB语言的子集。

是ASP动态网页默认的编成语言,ASP内建对象和ADO对象的使用使得VBscript成为一种简单易用的网络编程脚本语言,网站开发者使用这些对象很快就能掌握访问数据库和文件的ASP动态网页开发技术,从而设计成合理高效的网站服务端程序。

它具有原语言容易学习的特性和运行快捷稳定特性。

现在这种语言嵌入到HTML语言中,广泛应用于网页和ASP程序制作。

由于VBscript可以通过Windows脚本宿主调用COM和系统功能函数,这样使的它非常灵活易用,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用MicrosoftOffice的库,尤其是使用Access和SQLServer的程序库来操作数据库,进而设计成高效的数据库前台系统,当然它也可以使用其它程序和操作系统本身的库。

VBscript脚本语言代码简单明了,效率高,灵活性好,目前是开发网站类系统的重要选择语言。

1.5ASP简介

ASP是ActiveServerPage的缩写,意为“动态服务器页面”。

ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,如:

Acess数据库等,是一种简单、方便的编程工具。

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或WEB应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等,是一种多种语言化的操作平台。

利用ASP可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的WEB应用程序。

与HTML相比,ASP网页具有以下特点:

(1)ASP不仅可以实现静态网页的功能,也实现动态网页技术。

(2)ASP文件是包含在HTML代码所组成的文件中的,并且嵌入非常方便,易于修改和测试。

(3)ASP解释程序会在服务器端执行ASP程序,之后将结果以HTML格式传送到客户端浏览器上,所以使用各种浏览器都可以正常浏览ASP所产生的网页。

(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。

例如可以从WEB浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向WEB浏览器发送信息。

(5)ASP可以使用服务器端ActiveX组件来实现各种复杂而重要的操作,例如存取数据库、发现和那个Email或访问文件系统等。

(6)因为ASP程序执行的结果以HTML格式传回客户端浏览器,使用者不会看到ASP所编写的原始程序代码,这样,可防止ASP程序代码被窃取。

1.6Dreamweaver简介

Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的所见即所得的网页开发工具,利用它可以方便的制作出跨越平台限制和跨越浏览器限制的网页。

Dreamweaver、FLASH以及在DREAMWEAVER之后推出的针对专业网页图像设计的FIREWORKS,三者被MACROMEDIA公司称为DREAMTEAM(梦之队),因此该软件是具有不同凡想的优势。

随着互联网(Internet)的家喻户晓,HTML技术的不断发展和完善,随之而产生了很多的网页编辑器,网页编辑器可以分为所见即所得网页编辑器和非所见即所得网页编辑器,两者各有优缺点。

所见则所得网页编辑器的优点就是直观性,使用方便,容易学,您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,因此非常适合优秀的网站开发。

1.7SQLServer2000简介

SQLServer是一个关系数据库管理系统。

它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。

Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNIX操作系统上的应用。

SQLServer2000,是Microsoft公司推出的SQLServer数据库管理系统的新版本。

该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。

可跨越从运行MicrosoftWindows98的膝上型电脑,到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

第二章系统可行性及需求分析

2.1问题分析

汽车工业经历了一百多年的发展,对国家经济的发展和腾飞以及对人类社会的文明带来了巨大影响。

汽车工业已成为许多国家的支柱产业,随着人们生活水平以及汽车性能的不断提高,人们对汽车的消费和需求也越来越旺盛,世界汽车工业也保持庞大的市场需求和生产规模。

销售系统是汽车产业的中心系统。

为了在激烈的市场竞争中立于不败之地,世界汽车销售业正在改变方式,由分散经营向集团连锁发展,由露天展示到室内展示。

随着计算机的飞速普遍,开发一个基于BS模式下的汽车销售管理系统已迫在眉睫。

2.2可行性分析

可行性分析即从各个方面分析问题和项目的可行度。

可行性分析的目的是用最小的代价在尽可能短的时间内确定问题是否可行和能够解决。

它不是解决问题,而是确定问题是否值得去解决。

一般从技术,操作,经济可行性来分析问题的可行性。

2.2.1技术可行性

本汽车销售管理系统的开发可以是基于VBscript脚本语言和HTML标记语言的,开发过程中使用的数据库可以是Access也可以是SQLServer200。

在开发过程中遇到的数据存储问题就是:

过长的文本和字节的存储问题,在一个是数据库的设计问题。

开发平台可以选择所见即所得的主流开发平台ASP。

下面从以上几个方面分析可行性。

(1)VBscript脚本语言有很多优点:

VBscript是一种脚本语言,像Basic一样简单,容易上手,可以作为脚本语言在服务器上或客户端上运行从而实现动态网页。

在使用VBscript配合ASP内建对象和ADO对象,用户很快就能掌握访问数据库的ASP动态网页开发技术。

(2)SQLServer是一个关系数据库管理系统。

SQLServer2000按ClientServer结构(客户服务器)设计而成,ClientServer结构将任务合理地分配到服务器与客户端,减少了网络拥挤,提高了整体性能。

SQLServer2000引入了支持XML功能的特性。

它以可扩展、易用和安全的特点,成为建设大型Web站点最好的数据存储设备之一。

(3)ASP的原理特性在上面已经介绍过了,下面不再作叙述。

(4)HTML即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。

它具有很多优点:

简易性,可扩展性,平台无关性。

2.2.2操作可行性

本系统是采用BS模式,用户不需要经历复杂的安装过程只需要安装一个系统浏览器如IE即可进行。

系统将界面采用table设计,简洁美观,操作方便。

系统开发一个后台程序,管理员即使是非技术人员,结合用户文档也可轻松地对该系统进行管理和维护。

2.2.3经济可行性

经济可行性将关系到系统的开发是否具有价值,这是一个非常重要的分析环节。

下面将从以下几方面分析经济可行性。

(1)网站的WEB服务器。

本站选择IIS服务器,该服务器是WINDOWXP等主流操作系统自带的组件,可以直接从WINDOWSXP光碟或者镜像文件中安装和使用,它非常好的支持ASP。

(2)SQLServer2000数据库管理系统是一个功能强大的并且很好的支持WEB开发的数据库软件,可以从网站下载安装使用,非常实惠。

(3)ASP开发平台方面,Dreamweaver所见即所得网站开发软件很好的支持ASP,是一款非常方便的开发性软件。

该软件也可直接下载安装和使用。

2.3需求分析

为了开发好一个软件必须要知道软件需要什么样的要求,用户对软件有什么要求等等,这都属于需求分析范畴。

需求分析的任务一是确定系统怎样完成工作,二是确定系统必须完成那些工作。

需求分析是一项非常艰巨的任务,用户必须于分析员沟通好,并且沟通的内容非常多。

如果沟通不够好将出现严重的二意性。

2.3.1系统需求获取

需求获取方法很多,有分析员访谈,面向数据流的自顶向下求精,快速原型

法,用例分析的方法和分析数据流程的方法等等,这些都是常用的方法。

对于本系统将从以下几种方法分析系统需求:

(1)通过使用用例图的方法分析系统需求。

用例是代表系统中各个项目相关人员之间就系统的行为所达成的契约。

软件的开发过程可以分为需求分析,设计,实现,测试等阶段,用例就是把这些捆绑在一起。

(2)系统流程图是描述物理系统的传统工具。

系统流程图表达的是数据在系统各个部件之间的流动的情况。

本系统的系统流程图如图2-1所示:

通过上面的需求获取分析,本系统根据需要把系统用户分为普通用户,系统管理员用户。

普通用户能够使用系统浏览车辆,企业新闻和相关信息。

会员除拥有普通用户的所有功能权限外,还有在线投诉,在线订购车辆,管理用户信息功能权限。

系统管理员除拥有会员的所有功能权限外,还有管理车辆,管理订单,管理新闻,管理会员,管理投诉,管理企业等功能权限。

2.3.2数据库分析

数据库设计是指对于一定的系统应用环境,设计优化的数据库逻辑模式和物理结构,根据这些建立数据库和应用系统,使之有效的存储和管理数据,满足用户的需求。

数据库包括一些操作,如查询,增加记录,删除记录,更改记录,统计记录等。

一个好的数据库设计模式将对系统的运行效益提供很大的帮助,相反,一个糟糕的数据库模式将使系统处在崩溃的边缘,也将浪费开发人员很多时间。

要设计一个好的数据库不是一件容易的事情,开发人员必须认真的进行以下不可缺少的过程:

需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库的实施,数据库的维护。

可以说数据库的设计其实也是个软件开发过程。

本系统数据库严格按照数据库设计的准则和步骤设计而出。

系统拥有管理员用户,会员,商用车信息,乘用车信息,在线订单,企业信息,新闻信息,客户投诉等数据表,各表的关系见下面的E-R模型。

图2-1系统的系统流程图

2.3.3系统表设计说明

(1)系统管理员表(admin)。

如表2-1所示,本表用于存储系统管理员的基本信息,它包括管理员的名称,管理员的密码。

表2-1系统管理员表

字段名

数据类型

长度

描述

id

int

4

自动编号

username

varchar

50

用户名

userpwd

用户密码

关键字段设计说明:

id是管理员编号,用于唯一标识一个管理员,为主键。

(2)会员用户表(users)。

如表2-2所示,本表用于存储用户的基本信息,它包括用户的名称,密码,性别,联系电话,传真号码,电子邮箱,通讯地址,公司地址,邮政编码,所在地区。

表2-2会员用户表

usrname

usrpwd

Phone

14

联系电话

Fax

传真号码

Email

20

电子邮箱

Address

100

通讯地址

Code

10

邮政编码

Company

公司地址

Area

所在地区

Sex

2

性别

id是会员编号,用于唯一标识一个用户,为主键。

(3)客户投诉表(tb_Record)。

如表2-3所示,本表用于管理客户投诉。

表2-3客户投诉表

ID

userName

投诉人姓名

Enterprise

500

投诉单位

KeyName

5000

投诉项目

Season

投诉理由

Result

欲求结果

IssueDate

datetime

8

发布日期

Whether

是否授理

ID是投诉信息编号,用于唯一标识一条投诉记录,为该表的主键。

Enterprise是客户投诉单位,是与企业信息表关联的外键。

userName是投诉人姓名,是与用户表关联的外键。

(4)在线订单表(tb_dd)。

如表2-4所示,主要用于保存客户在线订购汽车的详细信息。

表2-4在线订单表

Int

Name

订购车辆的名称

Counts

订购数量

Color

车辆的颜色

Payment

支付方式

EnterpriseName

200

公司名称

详细地址

所在区

Dealer

经销商

Username

用户姓名

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1