ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:2.59MB ,
资源ID:4891015      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4891015.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(丹东佰福汽车销售管理系统的设计与实现毕业设计 精品.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

丹东佰福汽车销售管理系统的设计与实现毕业设计 精品.docx

1、丹东佰福汽车销售管理系统的设计与实现毕业设计 精品辽 东 学 院 本 科 毕 业 论 文(设 计)丹东佰福汽车销售管理系统的设计与实现The Design and Realization of the Dandong Baifu Automobile SalesManagement System学 生 姓 名: 董晓霞 学 院: 信息技术学院 专 业: 信息管理与信息系统 班 级: B1002 学 号: 0911100218 指 导 教 师: 审 阅 教 师: 完 成 日 期: 2009年5月30日 辽 东 学 院Eastern Liaoning University独创性说明作者郑重声明:本

2、毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,毕业论文(设计)中不包含其他人已经发表或撰写的研究成果,也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。作者签名:_ 日期:_ 摘 要随着计算机技术的迅猛发展,利用计算机高效地完成销售库存管理的日常事务是必然趋势。丹东佰福汽车销售公司仍然采用人工记账的传统方法,既容易出错又会导致账目混乱,查询和统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何做好销售管理,使整个公司协调

3、一致、高效率地运转,是丹东佰福公司急待解决的问题论文进行了系统规划、系统分析、系统设计的工作。分析从企业对功能的需求和性能需求两方面展开。系统设计中说明了系统的功能模块。在数据库设计中,介绍了数据库设计原则,并给出了系统的基本表结构。系统用面向对象方法开发设计,系统体系结构采用三层B/S结构,以Java为开发语言进行程序设计,运用Web及JSP、Struts、MySQL、Java、Ajax等先进技术对软件进行开发和实现。由于使用Java语言进行开发,使系统具有跨平台性,组件的使用让系统具有可扩展性、可重用性和可维护性。本系统采用了直观、清晰、简单的JSP界面,用户界面友好,风格统一。 该汽车销

4、售管理信息系统实现了入库管理、销售管理、基础数据管理、返厂管理、查询统计、客户管理、供应商管理、用户管理八大功能模块,是一个具有功能丰富、运行快捷、操作简单、易维护等特点的汽车销售管理信息系统软件。关键词: 信息管理系统;B/S;汽车销售The Design and Realization of the Dandong Baifu Automobile SalesManagement SystemAbstractWith the rapid development of computer technology, With the rapid development of computer te

5、chnology, the use of computers which efficiently complet the day-to-day affairs of the sale of inventory management is an inevitable trend. Dandong Bai Fu automobile sales company still use traditional methods of accounting manual, error-prone will not only lead to confusion in the accounts, inquiri

6、es and statistics are also very inconvenient for them, time-consuming and laborious, will cause serious irreversible damage. How to do a good job in sales management, so that the entire company coordinated, efficient operation is the company most pressing problem.This papers work is planning, the re

7、quirements analysis and desin of the system. The requirements analysis contents ability and capacity requirements. The system design contents main structs and ability models and topological structure. The database designintroduces the design method, and give some basic table. The system uses object-

8、oriented method to develop and design. System architecture uses three-layers B/S structure, web and jsp , Struts, MySQL, Java, Ajax and so on. Its development language is java, so the system is a cross-platform system. And it has scalability, reusability and maintainability. The system has friendly

9、GUI which is the intuitive, clear and simple jsp page.This automobile sales management information system has storage management, query statistics, customer management, supplier management, user management eight modules. Its a powerful MIS which has unique style and running fast and operating simply

10、. Key Words:MIS; B/S; Automobile Sales 引 言销售管理一直是企业管理中的重点,而其核心就在于对内降低销售成本,对外扩大销售,从而赢得更广阔的市场和更丰厚的利润1。随着计算机技术的迅猛发展,计算机支持企事业高效率完成销售库存管理的日常事务,是适应现代企业制度要求、推动企业进销存管理走向科学化、规范化的必要条件。通过这样的管理方式,企业的管理人员、销售人员、统计人员等各部门员工就能从大量烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必须的处理,而不用对每个环节都了如指掌。这在一定程度上能够节省人力物力,同时也大大加强了对数据处理的及时性和准确性。同

11、时计算机具有手工管理所无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业进销存管理的效率,也是企业的科学化、正规化管理和实现与世界接轨的重要条件。通过对丹东佰福汽车销售4S店进行初步调查,发现其采用不定时工作制,销售业务流程复杂,主要表现在汽车入库环节的处理,销售中的管理环节复杂,车辆数据管理繁琐,供应商和客户的维护不方便,并且还有一些审核处理。如果实行手工操作,进销存及供应商和客户的管理会耗费工作人员大量的时间和精力,而利用计算机来进行管理工作(即开发汽车销售管理系统),不仅能够保证进销存各个环节数据的准确无误、报表的便捷输出,而且

12、还可以利用销售系统对历史销售进行各种条件下的统计、查询,服务于财务部门和人事管理部门。基于此选择设计开发丹东佰福汽车销售管理系统。一、系统规划(一)可行性分析可行性分析也称为可行性研究,是在调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功2。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。下面将分别从技术、经济、社会等方面对丹东佰福汽车销售管理系统的建设进行分析和研究。1技术可行性丹东佰福汽车销售4S店在丹东有汽车销售、美容、修理等共四个分店,各分店距离较远,通过对各分店现有

13、计算机软硬件环境和网络环境的调研,发现其现有微机数量不是很多,配置中等,都可以链接到Internet网络。针对各分店的软硬件及网络环境,决定采用在Internet网络环境应用的系统,这种设计架构清晰、功能强大、扩展能力强以及良好的升级和维护性、开放性、资源共享性、用户透明性、互操作性以及Java特有的跨平台移植性。系统的升级和维护对于客户机来说都是透明的8。2经济可行性通过对丹东佰福汽车销售4S店的进销存及供应商和客户管理方式进行调研,发现其各个环节的管理不是很严谨,记录的数据常常有丢失或者错误的地方,而且各环节的业务复杂,耗费了大量的人力物力财力,相比之下,利用计算机来支持其各项管理活动(即

14、开发汽车销售管理系统)的管理和运营成本非常低廉,这也是丹东佰福汽车销售4S店适应信息化社会的要求。3社会可行性社会可行性研究是对系统投入使用后对社会可能带来的影响进行分析。本系统建成后,与传统的手工记录方式相比不仅提高了工作效率效率,大大减少了出错的机率,而且节约了大量的纸制品,虽然构建此系统暂时会花费大笔资金,但从现代企业的发展前景来看,此系统对丹东佰福汽车销售4S店来说利大于弊。该系统是一个企业内部系统,操作简易、流程清晰,内部员工只需要稍微了解整个系统的工作流程,然后按提示操作即可完成整个管理活动。综上所述,构建丹东佰福汽车销售管理系统在经济上、技术上、社会上都是可行的。因而决定开发丹东

15、佰福汽车销售管理系统。(二)总体设计原则本系统的总体设计原则是依托丹东佰福汽车销售4S店现有的网络环境及软硬件设施,系统采用浏览器/服务器模式,使用结构化分析法开发,采用分层模块化的思想实现整个系统。系统的架构分为三层,最上层是基于Web Browser的客户端,用于与用户进行交互,完成基本的数据交互和显示;中间层是Web服务器,用于处理业务逻辑,与数据库交互数据;底层是数据库服务器,用于处理对数据库的数据请求。系统采用MVC设计模式,最上层为UI层(在本系统中就是JSP),对应于MVC中的View,然后是Struts框架,对应于MVC中的Controller,最后是模型层(在本系统中对应于B

16、L层和DAO层),对应于MVC中的Model。整个系统的实现是在搭建出系统的雏形之后逐步完善,最终完成整个系统。企业要求系统具有简单性、针对性、实用性、先进性等特点。简单性:在实现系统功能的同时,尽量让系统操作简单易懂,使具有初级计算机操作水平的人经过简单培训就能管理该系统。针对性:要求该系统设计依据丹东佰福汽车销售4S店的销售与管理情况,所以具有专业突出和很强的针对性。实用性:要求该系统能满足丹东佰福汽车销售4S店管理的实际需要,具有良好的实用性。先进性:要求该系统具有良好的先进性,具体表现在其具有良好的可扩展性,可维护性。二、系统分析进行应用软件系统的研发,首先必须准确了解与分析用户原有的

17、业务流程及现有需求,需求分析是整个设计过程的基础,它将直接影响应用程序的开发速度和质量3。(一)业务流程通过对丹东佰福汽车销售4S店现有业务流程的调研,发现其目前已经在使用一套C/S架构的系统。系统主要功能是处理汽车入库、销售、审核、提车和客户的记录。车辆的入库记录,销售登记都是由销售员处理,销售经理负责车辆价格的定义和车辆销售过程中的审核。由于系统在最初设计的不足,现在系统在升级和维护方面都出现了各种问题,已经不能满足企业发展的要求。目前丹东佰福汽车销售4S店在使用计算机记录加手工记录的方式来处理业务。具体工作流程如图2.1所示。图2.1 丹东佰福汽车销售4S店现有业务流程图(二)系统功能需

18、求通过对丹东佰福汽车销售4S店业务流程的调研,现给出用户对系统的功能需求。本系统共有四类用户:管理员(总经理)、销售审核经理、入库管理员、销售员。管理员(总经理)有最高权限,可以查看系统的任何部分,但无修改其他用户信息的权限。销售审核经理负责对待售和待审核车辆的价格定义及车辆销售审核,可以查看所有车辆的信息和销售统计结果。入库管理员负责对车辆入库进行维护,包括入库单的维护与入库车辆的维护。销售员负责车辆销售中的待售和待提车辆管理,负责汽车销售单录入维护,负责待售车辆的返厂和返厂车辆的回库及删除,负责汽车供应商和客户的管理。根据以上不同用户对系统的功能需求,可以将该设计分为车辆入库管理、车辆销售

19、管理、基础数据管理、车辆返厂管理、查询统计、客户管理、供应商管理、用户管理这八大部分。1车辆入库管理入库单维护及入库车辆的维护,流程如图2.2、2.3所示。图2.2 车辆入库及入库单维护流程图图2.3 入库单中车辆维护流程图2销售管理 汽车销售管理包括待售车辆维护、车辆销售审核、车辆价格定义、待提取车辆维护和历史销售单维护。流程如图2.4所示。图2.4 汽车销售及销售审核管理流程图3车辆基础数据管理 车辆基础数据管理包括数据字典的维护和待售车辆数据的维护。流程如图2.5、2.6所示。图2.5 数据字典维护流程图图2.6 车辆基础数据维护流程图4车辆返厂管理 车辆返厂管理包括已售车辆维护、返厂车

20、辆维护和返厂单维护。流程如图2.7、2.8、2.9所示。图2.7 已售车辆维护流程图图2.8 返厂车辆维护流程图图2.9 返厂单维护流程图5查询统计 查询统计包括车辆信息查询和销售统计查询。流程如图2.10所示。图2.10 车辆信息及销售统计查询流程图6客户管理 客户管理包括客户的增删改查操作。流程如图2.11所示。图2.11 客户信息维护流程图7供应商管理 供应商管理包括供应商的增删改查操作。流程如图2.12所示。图2.12 供应商信息维护流程图8用户管理 用户管理包括查询用户、添加用户、修改用户权限、删除用户操作。流程如图2.13所示。图2.13 用户维护模块流程图(三)性能需求分析性能需

21、求有以下五个方面:1安全可靠,权限机制完善,防止信息外泄。2系统采用数据库连接池方式,既可以满足多个用户在某一时间段频繁数据库,又能保持每个连接的速度。3代码设计采用面向对象分析与设计思想,设计完善、可读性好。4要求系统功能完善,容易上手。5要求系统设计具有良好的可扩展性和可维护性。(四)数据流图分析该汽车销售管理系统的数据流程图分为顶层、一层、二层。如图2.142.23 所示。图2.14 佰福汽车销售管理系统顶层DFD图2.15佰福汽车销售管理系统第一层DFD图2.16 入库管理第二层DFD图2.17 销售管理第二层DFD图2.18 基础数据管理第二层DFD图2.19 车辆返厂管理第二层DF

22、D图2.20 供应商管理第二层DFD图2.21 客户管理第二层DFD图2.22 用户管理第二层DFD图2.23 查询统计第二层DFD(五)数据字典这里只列出部分数据字典,数据元素条目如下所示如表2.24、2.25、2.26、2.27、2.28 所示。图2.24 数据元素图2.25 数据结构图2.26 数据存储图2.27 处理过程图2.28 外部实体三、系统设计在对要开发的汽车销售管理系统进行全面分析调查的基础上,制定出佰福汽车销售管理系统的总体规划,这是必须的,也是全面展开开发工作的重要基础。系统总体设计包括:系统功能模块图设计、数据库设计、系统开发环境和开发工具、开发技术等。(一)系统功能模

23、块设计根据系统功能需求,将本系统的功能模块介绍如下:(1) 车辆入库管理模块:记录车辆的入库,包括录入车辆的基本信息和入库单信息。(2) 车辆销售管理模块:负责车辆销售的各个环节,包括待售车辆的维护、待提取车辆维护、待审核车辆维护模块、车辆销售价格定义和车辆历史销售单维护。(3) 基础数据维护模块:此模块包括数据字典维护和车辆基本信息维护,数据字典的使用主要是为了简化输入和减少录入时的错误而设计的,车辆基本信息维护则只能够修改待售车辆。(4) 车辆返厂管理模块:此模块负责车辆的返厂管理,包括已售车辆维护、已返厂车辆维护和返厂单维护。(5) 查询统计模块:此模块包括所有状态车辆查询和销售统计查询

24、。(6) 客户管理模块:此模块负责处理客户的各种信息,包括增加客户、修改客户、删除客户。(7) 供应商管理模块:此模块负责处理供应商的各种信息,包括增加供应商、修改供应商、删除供应商。(8) 用户管理模块:此模块负责用户的管理,包括添加客户、修改客户权限、删除客户。系统功能模块图如图3.1所示。图3.1 佰福汽车销售管理系统功能模块图1车辆入库管理模块该模块负责车辆入库的管理,包括入库车辆基本信息的录入,入库单中车辆的修改和删除,入库单的添加、修改和删除。具体功能模块图如图3.2所示。图3.2 车辆入库管理功能模块图2车辆销售管理模块该模块用于处理汽车销售中的各个环节,包括待售车辆的维护、待提

25、车辆的维护、待审车辆维护、车辆价格的定义和历史销售单的修改和删除操作。具体功能模块图如图3.3所示。图3.3 车辆销售管理功能模块图3基础数据管理模块该模块包括两个功能,数据字典维护,所有待售车辆信息维护。具体功能模块图如图3.4所示。图3.4 基础数据管理功能模块图4返厂车辆管理模块该模块包括已售车辆维护,返厂车辆维护,返厂单维护。具体功能模块图如图3.5所示。图3.5 返厂车辆管理功能模块图5查询统计模块该模块包括所有状态车辆信息查询和销售统计查询。具体功能模块图如图3.6所示。图3.6 返厂车辆管理功能模块图6客户管理模块该模块负责客户的管理,包括客户的添加、修改和删除功能。具体功能模块

26、图如图3.7所示。图3.7 客户管理功能模块图7供应商管理模块该模块负责供应商的管理,包括供应商的添加、修改和删除。具体功能模块图如图3.8所示。图3.8 供应商管理功能模块图8用户管理模块该模块负责系统用户的管理,包括用户的添加、权限修改和用户的删除。具体功能模块图如图3.9所示。图3.9 系统用户管理功能模块图(二)数据库设计目前,常用的数据库管理系统有Access、SQL Server、MySQL、Oracle等。根据用户需求和业务流程,本系统采用MySQL数据库管理系统。MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持,MySQL是一个快速的、多线程

27、、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去7。1 概念结构设计根据功能模块划分的结果,系统整体E-R图如图3.10所示。图3.10 系统E-R图说明:图中用矩形表示实体,也就是数据表。实体之间的关系用菱形表示,用无向线把菱形与有关实体连接,在边上标明联系的类型。实体的属性可用椭圆表示,但在该图中省略了属性。2 逻辑结构设计逻辑结构设计是概念结构设计的下一阶段,设计根据概念阶段的E-R图转化成系统支持的数据模型,根据系统需求,将佰福汽车销售管理系统中的E-R图转换为关系模型如下: 入库

28、单信息(入库单编号,入库日期,供应商编号,经手人编号) 车辆信息(汽车编号,汽车厂牌,汽车型号,产地,颜色,排气量,汽车类型,进货价格,底盘编号,发动机编号,生产日期,引擎类型,所属入库单号,所属销售单号,所属返厂单号,销售价格,销售标准价格,销售最低价格,待售状态,已售状态,待审状态,待提取状态,已返厂状态) 销售单信息(销售单号,购买客户编号,销售日期,销售员编号,备注信息) 返厂单信息(返厂单编号,车辆返厂日期,车辆返厂原因,经手人编号,备注信息) 客户信息(客户编号,客户名称,录入销售员编号,性别,出生日期,移动电话,固定电话,身份证号码,电子邮件,所属公司,创建时间,所在地区,传真,

29、邮政编码,详细地址,关系类型,客户类型) 供应商信息(供应商编号,公司名称,固定电话,联系人姓名,传真,移动电话,所在地区,电子邮件,邮政编码,详细地址,备注信息) 系统用户信息(用户编号,用户登录账号,用户登录密码,用户真实姓名,性别,出生日期,注册日期,联系电话,用户权限) 数据字典(编号,数据项名称,数据项类别,父类别)3 数据库表设计本系统的数据库中包括8张数据表,记录系统中的数据。系统数据表的字段说明如下所示。表3.11 入库单信息表(income_table)列名数据类型长度备注codenamevarchar30汽车编号(主键)factoryIdvarchar30汽车厂牌patte

30、rnIdvarchar30汽车厂牌下的型号producePlacevarchar30汽车产地colorvarchar10汽车颜色displacementdouble8汽车排气量carTypeIdvarchar30车辆使用类型purchasePricedouble8进货价格classisIdvarchar30汽车底盘号engineIdvarchar30汽车引擎号produceDatedatetime10车辆生产日期engineTypevarchar30引擎类型incomeOrderIdint4车辆所属入库单编号(入库单编号外键)saleOrderIdint4车辆所属销售单编号(销售单编号外键)returnOrderIdint4车辆所属返厂单编号(返厂单编号外键)salePricedouble8车辆实际销售价格saleStandPricedouble8车辆原定销售标准价格saleLowPricedouble8车辆原定销售最低价格forSaleboolean1车辆是否是待售soldboolean1车辆是否是已售checkedboolean1车辆是否是待审核pickUpCarboolean1车辆是否是待提取returnProducerboolean1车辆是否已返厂说明:汽车表用于存放汽车的各种

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

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