基于PHP汽车销售进销存管理系统
汽车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,该系统主要根据实际需求,划分了售前管理、车辆管理、订货管理、查询管理、售后管理和系统设定六大模块,并选用editplus开发工具和 mysql数据库,采用B/S模式实现了从客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了汽车销售管理流程。
本系统技术介绍:php,mysql,apache,dreamweaver.运行环境wamp,appserv,xammp等php集成环境.
功能需求
首先将汽车信息入库,然后经销商通过与汽车需求商(即客户)的交易活动,将相关信息存入库,然后经销商通过销售信息的查询获得汽车销售的盈亏情况,通过库存查询获得公司目前的库存情况。由此可分析系统需要达到以下目标:
1.能很好地完成汽车的售前管理。售前管理包括供应商信息,需求商信息和汽车基本信息的入库作业。
2.能详细地记录汽车供应商和公司之间的交易过程,即进货或退货过程。
3.能详细地记录需求商与公司之间的交易过程,即订车和退车过程。
4.能及时准确地获得汽车在某阶段的盈亏情况和市场的需求走势。即通过对汽车销售排行、汽车进货、汽车退货、订车、退车等信息查询获得相应的结果,以备公司作为参考,从而制定出相应的策略。
5.能够对各种经济结算进行相应的记录。包括对进货结帐,退货结帐,订车结帐,退车结帐等。
6.能够对不同权限的用户进行合理的管理。包括添加用户,删除用户,用户账号和密码管理等。
功能详细解析
1 售前管理模块
本模块负责客户、供应商信息和车辆信息的录入管理。将公司信息分为客户和供应商两种类型的数据信息都放在数据表中,该数据表存储有供应商信息与客户的基本信息,对表中内容进行添加、删除、修改就可以完成对供应商以及客户资料的实时更新,保证数据的准确性。
汽车信息的管理包括汽车相关的批号、规格、批准文号等的录入、修改、添加、删除等功能。本模块是整个汽车销售管理系统功能实现的基础,数据库内没有准确的数据源,那么其它功能就没有实现的价值了,而修改、添加可以达到数据及时更新的目的。
2 车辆管理模块
该模块主要管理汽车交易信息,包括与供应商之间的进货信息和退货信息,即供应商信息,包括车辆进货信息和车辆退货信息的录入和删除等。
3 订货管理模块
订货管理模块主要管理客户订货信息和退货信息。即订货信息的和退货信息的添加删除和修改查看、查询等操作。此模块保证了供应商和公司之间的合作关系,能够为公司与供应商合作进程提供基础。
4 查询统计模块
该模块主要进行汽车进货查询、进货退货查询、汽车销售查询、销售退货查询、汽车库存查询和汽车销售排行查询。可以实现对公司所有的汽车状态的查询,并且可以通过供应商、汽车名称、经手人以及起止时间中的单个条件或多个组合条件进行搜索,条件越多搜索越精确,反之则搜索的范围越广。
5 售后管理模块
该模块主要管理汽车进、退货以及销售的结算信息,如进货结账、进货退货结账、汽车销售结账和销售退货结账等信息的记录。
6 系统设定模块
该模块主要管理添加用户、修改密码和用户管理。系统管理员负责管理所有用户信息的管理,担负着整个系统的维护和管理工作。
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
1 售前管理模块 3
2 车辆管理模块 3
3 订货管理模块 3
4 查询统计模块 3
5 售后管理模块 4
6 系统设定模块 4
3 系统解决方案 4
3.1 系统的解决方案 4
3.2 apache简介 4
3.3 php简介 4
3.4 mysql简介 5
3.4.1 editplus 5
3.4.2 Dreamweave8 5
3.5 B/S结构 6
4 数据库设计 7
5 系统具体实现 9
5.1 用户登录模块设计 9
5.1.1 前台页面设计 10
5.1.2 后台功能代码 10
5.2 首页界面设计 10
5.3 售前管理模块的具体实现 11
5.3.1 添加客户信息 11
5.3.2 添加车辆信息 13
5.4 车辆管理模块的具体实现 14
5.5 订货管理模块的具体实现 14
5.6 查询统计模块的具体实现 15
5.7 售后管理模块的具体实现 15
6 系统测试 16
6.1 系统功能模块测试 16
6.1.1 售前模块功能测试 16
6.1.2 车辆管理模块测试 18
6.2 系统完善与优化 19
结 论 19
参考文献 20
致 谢 21