学者谷

汽车管理系统论文

汽车管理系统论文该如何写呢?具体有哪些内容呢?以下关于汽车管理系统论文是小编为各位整理收集的,希望能给大家一个参考,欢迎阅读与借鉴。

汽车管理系统论文

  汽车管理系统论文

摘 要

目前汽车配件销售企业大多数在其连锁店的管理还是手工进行,随着汽车配件行业的迅速发展,手工管理的种种弊端暴露无疑,给销售企业的发展带来了不必要的麻烦。为了规范企业内部管理,提高企业业务管理水平,更好的为客户服务,应采用计算机来管理汽车配件的进销存业务。

本文首先对VB,SQL SERVER 2000这两种开发工具的原理和应用进行了简单的介绍,然后针对具体项目展开研究,进行需求分析,模块划分与设计,最后对整个系统进行了详细的分析和设计,在设计与实现过程中,结合源代码具体的描述出整个项目的开发过程。

汽车配件管理系统的目的是为企业提供一个计算机化的管理平台,实践企业内部科学有效的管理,促进企业管理信息化,规范化,将能使管理人员从繁琐的杂务工作中解脱出来,真正从事管理工作。

关键字:汽车配件管理系统;进销存系统;信息技术。

第一章 绪论

§1.1问题背景

随着信息化社会带给我们的冲击越来越强烈,信息化管理和信息化设备已经深入到我们生活的方方面面,同时,信息时代带给配件管理系统强烈的冲击。目前汽车配件销售企业大多数在其连锁店的管理还是手工进行,随着汽车配件行业的迅速发展,手工管理的种种弊端暴露无疑,给销售企业的发展带来了不必要的麻烦。为了规范企业内部管理,提高企业业务管理水平,更好的为客户服务,应采用计算机来管理汽车配件的进销存业务。

本系统的实施,将能使管理人员从繁琐的杂务工作中解脱出来,真正从事管理工作。集中管理汽车配件的销售及账目,同时带动企业步入现代化的管理阶段,节省了大量的人力、物力和财力,使企业经营运作物流清晰,经营状况详细准确,使汽车配件的经营管理体系更加科学化、规范化、合理化。

汽车配件物流管理系统是当前一个很热门,实用性很强的系统,把它作为毕业设计的题目,可以把已有的知识用于实践,又可以学到一些新的概念,在这个过程中,可以增加工程经验,对以后的.工作学习是一次很有意义的经验积累。 §1.2系统需求分析

在我国数量众多的企业中,中小企业占了绝大多数。这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小企业没有进行信息化建设。实际上大部分中小企业需要的只是能解决进销存管理、财务管理等的基础软件。因此,开发基于中小企业应用的进销存管理系统优为重要。本文所设计的进销存管理系统可以基本上满足中小企业的进销存管理。 §1.3进销存管理系统的开发设计思想

1.尽量采用现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的;

2.系统应符合配件管理的规定,满足仓库货物日常的进销存的需要,并达到操作过程的直观、方便、实用、安全等要求;

3.系统采用模块化的程序设计方法,既便于系统功能模块的组合,又便于未参与开发的技术人员补充、维护;

4.系统应具备数据库维护功能,能及时根据用户需求进行数据的添加、删除、修改、备份等操作。 §1.4课题的来源

本课题是前台是基于VB 6.0的可视化编程语言,后台 基于SQL Server 2000数据库平台开发的汽车配件管理系统,用于解决汽车配件的信息录入,修改,查询,以及用户对系统查询等问题。 §1.5 系统总体目标

1.公司建立中心数据库

2.实现数据录入、查询、统计的全面管理,达到数据一次录入、随处访问的目的。 3.采用图形界面,人机界面友好,使操作简单,学习容易。

4.在业务上实现物资公司和分公司的库存彼此可见,管理透明,库存分布合理。 5.减少管理环节,提高流转效率。

6.通过数据分析,实现量化管理,支持决策分析。

通过该系统,可实现信息共享。如公司经理可随时以图形化的方式了解日常经营状况,配件库存情况,所有的查询信息,使各级管理人员能实时的掌握所需信息,从而更及时、准确的做出决策。各分公司的订单信息、物资公司的库存信息都可以在整个公司内部共享,进而融入到公司的整体信息化管理系统中,实现更大范围内、更多系统的信息共享。

§1.6 系统实施阶段

系统的实施分为三个阶段:

第一阶段:实现目标是在保证系统的稳定性、数据的安全性的前提下满足公司和各分公司日常管理工作的需要,具体的为基础数据录入和维护功能,日常工作数据的录入和维护功能,日常查询。以上功能是整个系统的基础。

第二阶段:在日常数据丰富的基础上,全面完善各项查询、统计。只有在数据积累达到一定程度后,分析、统计才有更实际的意义。

第三阶段:根据用户提出的、并经过双方确认后的需求变更对系统做出修改;易用性方面的修改,系统更广范围的安装发布,如将该软件系统在各分公司推广使用。

第二章 系统方案设计

§2.1设计方案

§2.1.1设计语言的选择

随着Internet技术的普及和应用需求的变化,以第四代语言为主的应用开发产品发生了较大的变化,它们不仅已成为人们开发应用的开发工具,而且很多产品已发展成为一种强有力的应用开发环境。这些新型的开发工具通常以一种集成软件包的形式提供给开发人员。

经过分析对比,作者选择VB 6.0作为开发工具,它是目前最强大的数据库开发工具,利用其提供的可视化的编程环境,为开发系统提供了较大的便利。用户的需求具体体现在各种信息的提供,保存更新和查询等方面。在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。本系统的实施,将能使管理人员从繁琐的杂务工作中解脱出来,真正从事管理工作。集中管理汽车配件的销售及账目,同时带动企业步入现代化的管理阶段,节省了大量的人力、物力和财力,使企业经营运作物流清晰,经营状况详细准确,使汽车配件的经营管理体系更加科学化、规范化、合理化。 §2.1.2 数据库的选择

Access和SQL Server 数据库,在性能上Access侧重用于日常办公,使用简单,可以对数据库加密,指定登录密码,但其安全机制不如SQL Server好,SQL Server在两种级别上验证用户,登录身份验证和对数据库用户和角色的许可权限。在SQL Server中有三种角色,一是固定服务器角色,服务器级别的组管理特权;二是固定数据库角色,数据库级别的组管理特权;三是用户自定义数据库角色,组织内部雇员分组的组管理特权。另一方面整个系统的开发基于客户/服务器体系结构,SQL Server 正好是一个客户/服务器关系式数据库系统,对客户/服务器用户的一个主要挑战就是管理整个企业范围内的多个服务器,SQL Server用一个称为分布式管理框架(DMF)的企业级系统管理框架来迎接挑战,DMF由SQL Server Enterprise Manage、Distributed Management Object(DMO)、SQL Server 引擎和管理器的服务核心组件SQL Executive 组成。而

Access没有分布式的管理,最终作者选择SQL Server作为数据库的开发工具. 用SQL Server做数据库,安全稳定,对数据填报、查阅、修改权限严格控制。 §2.1.3 C/S结构和B/S结构的选择

C/S结构属于一种应用架构,客户端通过用户点击产生事件,并将事件要求提交给服务端,服务端根据事件要求作出相应的处理,并传送给客户端。通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server,有时根据需要设置中间应用层来管理服务端和客户端。

B/S结构应用体系,即在传统的二层C/S模型中放入应用程序服务器。应用程序服务器简单地说就是一个包含企业逻辑的应用程序,开发人员以一种特定的组件形态,如Microsoft COM/DCOM,CORBA,MIDAS,或Enterprise JAVA Bean等,封装企业逻辑的程序代码,这种经过封装,能够执行特定企业功能的对象被称为“企业对象”,把这些企业对象分发到应用程序服务器中,开发人员在开发应用程序时就可以使用这些企业对象提供的服务。

C/S能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快,客户端应用软件界面丰富,可以设计出所需要的各种精美的表单,用户沟通能力强, 通过安装时一次性注册所有的用户组件,和设置好运行环境,使客户端直接调用本地的各种组件,效率高。

基于C/S的以上优点,和VB6.0的可视化编程环境,最后选者C/S结构进行开发。 §2.2 设计数据库实体关系

根据数据流程图得到数据库的E-R模型,转化成SQL Server数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构数据字典。