基于.NET汽车销售管理系统设计
关键词:销售管理;B/S模式;数据库;.NET
摘 要
随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。很多汽车销售公司的业务环节仍然运用人工记账的传统方法,既容易出错又会导致账目混乱,查询和统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何管理好这些,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。
汽车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,该系统主要根据实际需求,划分了售前管理、车辆管理、订货管理、查询管理、售后管理和系统设定六大模块,并选用Visual Studio .NET 2005开发工具和 SQL Server 2000数据库,采用B/S模式实现了从客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了汽车销售管理流程。
2.2.1 售前管理模块
本模块负责客户、供应商信息和车辆信息的录入管理。将公司信息分为客户和供应商两种类型的数据信息都放在数据表中,该数据表存储有供应商信息与客户的基本信息,对表中内容进行添加、删除、修改就可以完成对供应商以及客户资料的实时更新,保证数据的准确性。
汽车信息的管理包括汽车相关的批号、规格、批准文号等的录入、修改、添加、删除等功能。本模块是整个汽车销售管理系统功能实现的基础,数据库内没有准确的数据源,那么其它功能就没有实现的价值了,而修改、添加可以达到数据及时更新的目的。
2.2.2 车辆管理模块
该模块主要管理汽车交易信息,包括与供应商之间的进货信息和退货信息,即供应商信息,包括车辆进货信息和车辆退货信息的录入和删除等。
2.2.3 订货管理模块
订货管理模块主要管理客户订货信息和退货信息。即订货信息的和退货信息的添加删除和修改查看、查询等操作。此模块保证了供应商和公司之间的合作关系,能够为公司与供应商合作进程提供基础。
2.2.4 查询统计模块
该模块主要进行汽车进货查询、进货退货查询、汽车销售查询、销售退货查询、汽车库存查询和汽车销售排行查询。可以实现对公司所有的汽车状态的查询,并且可以通过供应商、汽车名称、经手人以及起止时间中的单个条件或多个组合条件进行搜索,条件越多搜索越精确,反之则搜索的范围越广。
2.2.5 售后管理模块
该模块主要管理汽车进、退货以及销售的结算信息,如进货结账、进货退货结账、汽车销售结账和销售退货结账等信息的记录。
2.2.6 系统设定模块
该模块主要管理添加用户、修改密码和用户管理。系统管理员负责管理所有用户信息的管理,担负着整个系统的维护和管理工作。
3 系统解决方案
3.1 系统的解决方案
该系统设计采用ASP.net工具,以SQL SERVER 2000为后台数据库以及IIS为服务器,采用B/S模式结构进行开发。下面对相关的基础进行的几个软件作简单介绍。
3.2 ASP.NET简介
ASP.net是Microsoft.net的一部分,不仅仅是Active Server Page (ASP)的下一个版本,它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。
目 录
1 引言 1
1.1 系统开发背景及意义 1
1.2 系统目标 1
2 需求分析和设计 1
2.1 需求分析 1
2.1.1 系统需求 1
2.1.2 功能需求 2
2.1.3 运行需求 2
2.2 系统的功能模块设计 2
2.2.1 售前管理模块 3
2.2.2 车辆管理模块 3
2.2.3 订货管理模块 3
2.2.4 查询统计模块 3
2.2.5 售后管理模块 4
2.2.6 系统设定模块 4
3 系统解决方案 4
3.1 系统的解决方案 4
3.2 ASP.NET简介 4
3.3 C#简介 4
3.4 SQL server 2000 简介 5
3.4.1 服务器组件 5
3.4.2 客户端工具 5
3.5 B/S结构 5
4 数据库设计 6
5 系统具体实现 8
5.1 用户登录模块设计 8
5.1.1 前台页面设计 9
5.1.2 后台功能代码 10
5.2 首页界面设计 11
5.3 售前管理模块的具体实现 11
5.3.1 添加客户信息 11
5.3.2 添加车辆信息 13
5.4 车辆管理模块的具体实现 15
5.5 订货管理模块的具体实现 16
5.6 查询统计模块的具体实现 18
5.7 售后管理模块的具体实现 19
6 系统测试 20
6.1 系统功能模块测试 20
6.1.1 售前模块功能测试 20
6.1.2 车辆管理模块测试 22
6.2 系统完善与优化 23
结 论 23
参考文献 24
致 谢 25
上一篇:【.NET】217 基于【.NET】城市公交查询系统设计