近年来,汽车行业发展迅速,2016年我国成为名副其实的全球第一大汽车市场。伴随着中国汽车行业的发展和汽车需求的增加,汽车经销商之间的竞争呈现更加激烈的趋势。本文研究的汽车销售管理系统,借助于网络资源,通过提供全方位的销售信息,能够在很大程度上提高汽车经销商的管理水平,降低管理成本,增加其市场竞争力。
二、研究内容(内容、结构框架或研究提纲以及要突破的难点):
本课题是设计一个基于ASP.NET的汽车销售网站,该系统主要实现进车管理,库存管理,销售管理,售后管理,统计报表等功能。
一.内容框架
(1)进车管理:进车管理主要包括业务员的进车订单的录入,进车订单的修改,进车订单的查询和进车订单的删除,只有未被审核的订单才能被修改和删除,已审核的订单不能对其进行更新操作。
(2)库存管理:主要包括仓库管理员对业务员的进车订单进行审核,审核后才能把订单里的车辆入库,分为订单审核,车辆入库,库存查询,入库单查询。
(3)销售管理:销售管理功能主要实现对销售车辆信息记录在销售订单里,分为:销售订单添加,销售订单修改,销售订单查询,销售订单删除。
(4)售后管理:售后管理的主要功能是记录销售车辆的售后报修服务,分为:售后订单添加,售后订单修改,售后订单查询。
(5)报表统计:报表统计的主要功能是对业务员的进车订单,销售员的销售订单,售后服务人员的售后订单进行统计处理,按每个工作人员进行统计或者按时间统计
(6)系统设置:系统设置的功能是管理本系统的工作人员的信息,客户的信息,数据的备份,个人密码的修改,权限的设置 本系统的主要数据库表:
(1) 售后服务表(售后订单号、销售订单号、工作人员姓名等信息)
(2) 车辆信息表(车辆型号、颜色、现有库存等信息)
(3) 进车表(进车单号,车辆型号、数量、所属厂商等信息)
(4) 销售表(销售单号、车型号、发动机型号、销售人员姓名等信息)
(5) 系统工作人员表(人员id、姓名、密码,类型等信息)
(6)客户表(姓名、身份证号、联系电话、地址等信息)
(7)厂商表(厂商名称,所在地点,联系人,联系电话等信息)
(8)入库表(入库单号,入库日期,进车单号,入库人员等信息)
二.需要突破的难点
数据表的设计。一般来说数据表的设计要达到第三范式,表设计得是否合理直接影响系统的效率和稳定性,表太少则可能有大量数据冗余,表太多则可能出现连接查询上的出错。充分利用存储过程达到数据处理一致的问题。数据库的安全问题。这里主要针对注入攻击和数据安全,使用传参的方法解决注入攻击问题,用加密技术对部分信息进行加密,及时对数据进行备份处理。
三、研究方法与技术路线
一.研究方法
(1)阅读图书馆相关书籍查看有关资料。
(2)通过网站及其他途径搜集有关资料。
(3)通过阅读文献资料分析、总结问题。
(4)通过本专业知识与实践相结合列出大纲并完成论文。
(5)利用相关的计算机技术完成系统功能的开发。
二.技术路线
本文设计的系统,主要基于ASP.NET技术。开发环境采用功能强大的.NET平台,该平台具有稳定性和可扩展性等优点;数据库技术采用SQL Server,该技术可以提供一个全面的、集成的数据解决方案;数据库连接采用ADO.NET技术,该技术是一项超越ADO的重要技术,具有互用性、易维护性、可编程性和高性能等优点;编程语言采用C#,它是从C和C++衍生而来,功能强大,不仅与Java语言相似,同时还参考了Delphi的很多优点;系统结构采用B/S模式,它相对于C/S模式有了很大的改进,可以提供桌面程序不能实现的服务。