当前位置:首页 > 免费毕业设计

ASP.NET汽车销售管理系统的设计与开发(源代码+论文)免费下载

ASP.NET汽车销售管理系统的设计与开发(源代码+论文)免费下载

  • 网站价格: 1
  • 特殊技术: ASP.NET
  • 作品类型: 免费毕业设计
  • 售后服务:

联系方式: 微信:biyebang QQ: 629001810

作品详情

 摘要

随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。很多汽车销售公司的业务环节仍然运用人工记账的传统方法,既容易出错又会导致账目混乱,查询和统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何管理好这些,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。
汽车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,该系统主要根据实际需求,划分了售前管理、车辆管理、订货管理、查询管理、售后管理和系统设定六大模块,并选用Visual Studio .NET 2005开发工具和 SQL Server 2000数据库,采用B/S模式实现了从客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了汽车销售管理流程。


关键词: 

销售管理;B/S模式;数据库;.NET


 

目录:

免费毕业设计



需求分析和设计:

 

 

 

 

 

2.1.1 系统需求

本汽车销售管理系统是一个协助汽车销售商对各职能部门及业务流程进行全面管理的一个信息管理系统。首先要解决传统的管理方法容易造成档案资料的遗失,控制不集中,管理不规范等问题。因此,本管理系统在实现上应满足以下需求:
1.能达到各销售业务流程之间的无缝链接和数据的共享。
2.为系统提供数据支持。
3.不同级别的用户拥有相应的权限使用该系统,从而大大提高了系统的安全性和管理效率。
4.能保证整个系统构架的稳定性和安全性。

2.1.2 功能需求

首先将汽车信息入库,然后经销商通过与汽车需求商(即客户)的交易活动,将相关信息存入库,然后经销商通过销售信息的查询获得汽车销售的盈亏情况,通过库存查询获得公司目前的库存情况。由此可分析系统需要达到以下目标:
1.能很好地完成汽车的售前管理。售前管理包括供应商信息,需求商信息和汽车基本信息的入库作业。
2.能详细地记录汽车供应商和公司之间的交易过程,即进货或退货过程。
3.能详细地记录需求商与公司之间的交易过程,即订车和退车过程。
4.能及时准确地获得汽车在某阶段的盈亏情况和市场的需求走势。即通过对汽车销售排行、汽车进货、汽车退货、订车、退车等信息查询获得相应的结果,以备公司作为参考,从而制定出相应的策略。
5.能够对各种经济结算进行相应的记录。包括对进货结帐,退货结帐,订车结帐,退车结帐等。
6.能够对不同权限的用户进行合理的管理。包括添加用户,删除用户,用户账号和密码管理等。

2.1.3 运行需求

本系统的运行环境如下:
1.硬件环境
处理器:Inter Pentium 2.0G或更高
内存:512M(推荐)
硬盘空间:80GB及以上
2.软件环境
OSWindows XP
SoftWareMicrosoft Visual Studio.NET 2005
DataBaseMicrosoft SQL Server 2000

2.2 系统的功能模块设计

通过分析,将系统划分为六大模块,分别是售前管理模块、车辆管理模块、订货管理模块、查询统计模块、售后管理模块和系统设定模块,其功能结构如图1所示,下面针对各模块的功能进行详细说明。

免费毕业设计

1 系统功能模块结构图

2.2.1 售前管理模块

本模块负责客户、供应商信息和车辆信息的录入管理。将公司信息分为客户和供应商两种类型的数据信息都放在数据表中,该数据表存储有供应商信息与客户的基本信息,对表中内容进行添加、删除、修改就可以完成对供应商以及客户资料的实时更新,保证数据的准确性。

汽车信息的管理包括汽车相关的批号、规格、批准文号等的录入、修改、添加、删除等功能。本模块是整个汽车销售管理系统功能实现的基础,数据库内没有准确的数据源,那么其它功能就没有实现的价值了,而修改、添加可以达到数据及时更新的目的。

2.2.2 车辆管理模块

该模块主要管理汽车交易信息,包括与供应商之间的进货信息和退货信息,即供应商信息,包括车辆进货信息和车辆退货信息的录入和删除等。

2.2.3 订货管理模块

订货管理模块主要管理客户订货信息和退货信息。即订货信息的和退货信息的添加删除和修改查看、查询等操作。此模块保证了供应商和公司之间的合作关系,能够为公司与供应商合作进程提供基础。

2.2.4 查询统计模块

该模块主要进行汽车进货查询、进货退货查询、汽车销售查询、销售退货查询、汽车库存查询和汽车销售排行查询。可以实现对公司所有的汽车状态的查询,并且可以通过供应商、汽车名称、经手人以及起止时间中的单个条件或多个组合条件进行搜索,条件越多搜索越精确,反之则搜索的范围越广。

2.2.5 售后管理模块

该模块主要管理汽车进、退货以及销售的结算信息,如进货结账、进货退货结账、汽车销售结账和销售退货结账等信息的记录。

2.2.6 系统设定模块

该模块主要管理添加用户、修改密码和用户管理。系统管理员负责管理所有用户信息的管理,担负着整个系统的维护和管理工作。



数据库设计:
通过分析,该系统所用到数据表单如表1到表5所示。
供应商信息和客户信息统称为公司信息,只用类型将两者区分开。该表主要描述公司名称、地址、电话等一些公司的基本信息,主键为公司编号,公司信息数据表结构如表1所示。

1 公司(客户和供应商)的信息数据表的结构(tb_Company的结构)

列名

数据类型

长度

主键否

描述

Companyid

int

4

(客户或供应商)编号

CompanyName

varchar

50

公司名称

CompanyType

varchar

50

所属类型(客户或供应商)

CompanyShort

varchar

50

公司简称

CompanyAddress

varchar

50

公司地址

Postalcode

varchar

50

邮政编码

Tel

varchar

50

联系电话

Fax

varchar

50

传真

Linkman

varchar

50

联系人

Email

varchar

50

电子邮件

Bank

varchar

50

开户银行

BandAccounts

varchar

50

银行账号

Username

varchar

50

操作用户

AddTime

varchar

50

操作时间

 
车辆数据库信息主要记录车辆的名称、产地、规格、库存等信息。通过车辆添加操作可完成对数据表内容的添加、删除和修改。车辆信息数据表结构如表2所示。

2  车辆信息数据表结构(tb_Commodity的结构)

列名

数据类型

长度

主键否

描述

id Commodityid

int

4

车辆编号

CommodityName

varchar

100

车辆名称

ShortName

varchar

50

车辆简称

ProducePlace

varchar

100

车辆产地

Unit

varchar

20

计量单位

Specs

varchar

50

规格

PassNumber

varchar

50

批号

PassList

varchar

50

批文编号

CompanyId

int

4

供应商ID

Remark

varchar

500

备注

Username

varchar

50

操作用户

AddTime

varchar

50

操作时间

total

int

4

库存总数量

 

车辆结算信息主要记录与供应商之间的车辆的进货结算以及与客户之间的销售结算。包括进货结算、退货结算、销售结算和销售退货结算。数据结构表详细设计如表3所示。

3 车辆结算信息数据表结构(tb_Reckoning的结构)

列名

数据类型

长度

主键否

描述

Reckoningid

int

4

单据编号

CommodityId

int

4

商品ID

Settlement

int

4

结款金额

ManageMan

varchar

50

经手人

datetime

datetime

8

结款日期

username

varchar

50

操作用户

Addtime

varchar

50

操作时间

 

车辆交易信息主要记录与供货商之间车辆的进货信息以及与客户之间的销售信息。这包括进货信息、进货退货信息、销售信息和销售退货信息。数据结构表如表4所示。

4  车辆交易信息数据表结构(tb_Stock的结构)

列名

数据类型

长度

主键否

描述

Stockid

Int

4

单据编号

CommodityId

Int

4

商品ID

CompanyId

Int

4

供应商ID

Number

Int

4

(进货退货,销售)数量

Pirce

Int

4

车辆价格

StockDate

datetime

8

(进货退货,销售)日期

SettlementType

varchar

50

结算方式(支票或现金)

Payment

Int

4

应付金额

FactPayment

Int

4

实付金额

NotPayment

Int

4

未付金额

ManageMan

varchar

20

经手人

Username

varchar

50

操作用户

AddTime

varchar

20

操作时间

ClientId

Int

4

客户ID

Type

varchar

10

信息类型

 

用户数据表信息包含用户名的添加和密码的修改。主键为用户编号。用户管理数据表结构详细设计如表5所示。

5  用户管理信息数据表结构(tb_User的结构)

列名

数据类型

长度

主键否

描述

Userid

int

4

用户编号

username

varchar

50

用户名

userpwd

varchar

50

密码



系统页面展示:

免费毕业设计

图片

免费毕业设计

免费毕业设计

免费毕业设计

 

帮我毕业网微信

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩