版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
衢州学院毕业设计(论文)题目:汽车美容店管理系统设计作者:分院:专业班级:指引教师:职称:6汽车美容店管理系统设计摘要随着社会发展,科学技术提高,汽车使用越来越普及,同步汽车美容店等相应产业也日益增多,规模逐渐增大,老式手工记录各项业务流程和资料管理工作已经很难满足当前汽车美容店需要。为改进公司中因手工记录车辆、材料、人事、财务等各类信息啰嗦性及复杂性,在节约公司工作时间同步提高公司工作效率,达到提高公司效益目因而急需一套完整计算机化汽车美容店信息管理解决方案。开发这套高效率计算机信息管理系统解决了当前汽车美容店业务流程管理难度大、头绪多、耗费大量人力和财力问题充分发挥了计算机容量大、运算速度快、精度高长处。此软件以Access作为后台数据库在VisualBasic6.0平台下开发需要在Windows操作系统下运营。完毕了汽车美容店管理功能模块设计和实现。核心词:VisualBasic;Access;汽车美容;管理系统VisualBasic;Access;Autobeauty;Managementsystem目录第1章项目提出 1第2章有关技术和知识 22.1VisualBasic 22.2Access 52.3管理信息系统MIS 62.3.1管理信息系统MIS概念及解释 62.3.2管理信息系统MIS构造、特性 7第3章需求分析和系统设计 83.1明确设计目和所需资源 83.2对系统功能规定 83.3业务流程图 93.4开发设计思想 93.5系统功能分析 103.6系统功能模块设计 10第4章数据库设计 124.1数据库需求分析 124.2数据规定 12第5章详细设计 165.1主窗口模块 165.2材料入库模块 175.3库存管理模块 185.4美容项目定义模块 185.5美容项目查询模块 195.6来车登记模块 195.7车辆基本信息管理模块 205.8车辆美容信息管理模块 215.9查询车辆美容信息模块 235.10车辆消费信息模块 245.11结算汇总模块 24结论 26参照文献 27谢辞 28第1章项目提出美国人口总数但是两亿多,可轿车保有量却高达1.3亿辆,平均每1.3人拥有一辆。而国内拥有13亿人口,截至今年11月,国内机动车保有量达2.23亿辆,汽车保有量达1.04亿辆,大中都市中汽车保有量达到100万辆以上都市数量达14个。每百户家庭拥有16辆小轿车,中华人民共和国有许多都市已进入汽车社会。当前全球汽车保有量约为10亿辆,中华人民共和国占据了其中10%。中华人民共和国汽车保有量已经超过日本,成为仅低于美国(2.4亿辆)世界第二大汽车保有国。业内预测,国内汽车保有量将突破2亿辆。依照汽车行业专家们预测,随着国内经济持续高速发展和人们消费观念变化,中华人民共和国将成为世界轿车最大消费国之一,即国内轿车保有量在将来一二十年里将会有飞速提高。在不久将来,开车将会是人们普遍掌握生活技能,轿车也不再是特权人士标志,而将是人们出门代步工具。那么当人们拥有一辆自己爱车时,无疑会翔倍至。汽车平时清洁护理和定期美容保养,必然成为人们寻常消费内容。另一方面,国内各大中都市虽然发展不久,但建设不配套,缺少停车场合,使大量汽车只能露天栖息,饱受风吹、雨淋、日晒无奈,致使汽车日渐老化。这就使汽车美容护理业存在和发展更具备了条件。为改进系统管理中因手工记录车辆、材料、财务等各类信息啰嗦性以及当前汽车美容店业务流程管理难度大、头绪多、耗费大量人力和财力问题,为提高工作效率目,一套完整计算机化汽车美容店业务管理解决方案应运而生。该系统详细任务就是设计一种汽车美容店业务流程和资料信息管理系统,由计算机来代替人工执行一系列诸如车辆登记、结算汇总等操作。这样就使办公人员可以轻松地完毕汽车美容业务管理工作。
第2章有关技术和知识2.1VisualBasic“VisualBasic”具备良好开发图形顾客界面(GUI)。它不需编写大量代码去描述界面元素外观和位置,而只要把预先建立对象添加到屏幕上某一位置即可。“Basic”指是BASIC(BeginnersAll-PurposeSymbolistInstructionCode)语言,一种在计算机技术发展历史上应用最为广泛编程语言。VisualBasic在原有BASIC语言基本上进一步发展,至今包括了数百条语句、函数及核心词,其中诸多和WindowsGUI有直接关系。专业人员可以用VisualBasic实现其他任何Windows编程语言功能,而初学者只要掌握几种核心词就可以建立实用应用程序。VisualBasic不但仅是VisualBasic编程语言。VisualBasic编程系统和VBA都使用这一语言。VisualBasicScriptingEdition(VBScript)是广泛使用脚本语言,它是VisualBasic语言子集。VisualBasic从2.0开始,开始正式地采用面向对象技术,并把Variant型变量作为缺省数据类型变量。VB3.0开始,有了一种内建新控件类型——数据控件,可以使创立一种与数据库交互作用应用程序变得非常容易。理论上,人们总是可以通过某种叫做动态数据互换(DDE)技术使视窗系统应用程序彼此交互。但那样既慢并且又麻烦,VisualBasic完美之处在于它能使程序员获得一块数据——如报表,并将它看作是VisualBasic对象,其目就是要使视窗系统下每一件事情都支持同样易于使用高档语言。VisualBasic5.0浮现后来,在某些方面有了重大突破。它予以了程序员长期期待不用离开VisualBasic环境,就可以创立新定制控件类型和创立其他项目类型能力。除了普通应用程序外,程序员还能创立文档、DLLs、OLE服务器和ActiveX控件。当VisualBasic逐渐复杂时,世界已经在围着它转了。项目类型增长不是用来困惑程序员,而是提供灵活性。视窗系统已经成为一种特别丰富环境,可使应用程序彼此交流和共享数据。当前所使用VisualBasic6.0被看作是VisualBasic网络版本,支持微软日益在Internet和分布式(网络)计算方面注重限度。最重要一种改进就是增长了ADO数据控件,它可以缩小本地和远程数据控件之间差别。换句话说,程序员在很大限度上可以与数据库交互作用,而不用紧张网络上由谁来提供服务。VisualBasic6.0数据库编程:=1\*GB3①VisualBasic数据库构成VisualBasic数据库都是由顾客界面、数据库引擎以及数据仓库三大某些构成。顾客界面:涉及用于与顾客交互所有界面和代码,如顾客完毕查看、更新数据窗体,以及增删记录或执行查询代码。即是用于祈求数据库服务数据访问对象和办法,而不是对数据库实际操作。数据库引擎:是一组动态链接库(DLL),用于结束应用程序祈求并形成对数据仓库实际物理操作;管理对数据库物理操作;维护数据库完整和安全;解决构造化查询语言(SQL)查询,实现对数据库检索、增删、更改;管理查询返回成果。数据仓库:用于存储数据,由若干个数据表文献构成。数据仓库仅仅只包括数据,并不对数据进行任何解决,对数据进行操作均由数据库引擎完毕。由此可以看出,数据库引擎是应用程序与实际物理数据库之间桥梁,应用程序都是通过数据库引擎来实现对物理数据库中数据存取等操作。顾客只需要理解所面对数据库接口,而不必关怀所访问数据库自身物理特性。②VisualBasic可以访问数据库类型VisualBasic可以通过数据库引擎访问内部数据库、外部数据库、ODBC数据库这三种类型数据库。内部数据库:内部数据库又称本地数据库,使用MicrosoftAccess数据格式,由MicrosoftJet引擎直接创立操作,可以提供最大灵活性和访问速度。外部数据库:VisualBasic中可以创立操作所有ISAM(索引顺序访问办法),如FoxPro、dBASE、MicrosoftExcel、Paradox以及顺序文本文献等。ODBC数据库:VisualBasic可以访问原则客户/服务器数据库,例如MicrosoftSQLServer。可以使用ODBCDirect直接将命令传递给服务器,从而创立客户/服务器应用程序。③VisualBasic访问数据库方案用VisualBasic访问数据库有许多可供选取方案,顾客应当依照自己当前及将来需要决定采用何种数据库方案。大多数应用程序是用来访问如下这些数据:ASCII文本文献、SQL数据库以及大型数据库。初期VisualBasic数据访问工具只是简朴ASCII文献访问工具,很少数SQLServer前端应用程序是使用鲜为人知数据库VBSQL编写。早先在VisualBasic3.0盛行时期许多程序需要访问包括远程数据源ISAM数据,为此Microsoft设计了MicrosoftJetDatabaseEngine(Jet数据库引擎)和DataAccessObjects(DAO),使得VisualBasic开发人员很容易地实现与MicrosoftJet接口。而后针对顾客需求VisualBasic中逐渐包括了更快访问远程数据和对ODBC数据源访问优化。通过数年,ODBC技术已成为访问远程数据重要办法,MicrosoftJet和ISAM数据接口首选方案。VisualBasic访问数据需要通过接口办法来实现,数据访问接口办法中一某些是简朴应用程序接口界面,但大某些是组件对象模型界面(ComponentObjectModel)。表2-1列出VisualBasic中数据访问接口办法:表2-1VisualBasic中数据访问接口办法接口界面访问对象VBSQL通过DB-Library访问MicrosoftSQLServerDAO/Jet本地Jet/Access.mdb、顺序索引数据库(ISAM)和任何ODBC数据源DAO/ODBCDirect任何一种ODBC数据源RDO任何一种ODBC(32位)ADO任何一种ODBC数据源和任何通过OLEDB界面接口数据源Microsoft提出一种新数据库访问方略,即“统一数据访问”(UniversalDataAccess)方略。“统一数据访问”提供了高性能存取涉及关系型和非关系型在内各种数据源,提供独立于开发工具和开发语言简朴编程接口,这些技术使得公司集成各种数据源、选取更好开发工具、应用软件、操作平台、使建立容易维护解决方案成为也许。实现“统一数据访问”基本是Microsoft数据访问组件。这些组件涉及ActiveXDataObjects(ADO)、RemoteDataService(RDS,又称“高档数据连接器”ADC)、OLEDB和ODBC。表2-2列出数据访问接口类型: 表2-2VisualBasic数据访问接口类型数据访问接口功能ADC(AdvancedDataConnector)高档数据连接器。ADC重要是一种直接访问或者通过ADO访问远程OLEDB对象一种技术,它也支持重要应用在IE浏览器上数据绑定控件。ADC是专门为Web上浏览器为基本应用程序而设计。DAO(DataAccessObjects)数据访问对象。DAO是一种面向对象界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ODBCDirect功能可以实现远程访问。DAO模型是设计关系数据库系统构造对象类集合。ADO(ActiveXDataObjects)Active数据对象。ADO设计为一种极为简朴格式,通过ODBC办法同数据库接口。可以用任何一种ODBC数据源,如:SQLServer、Oracle、Access、Excel、文本文献、图形文献和无格式数据文献。Jet(JointEngineTechnology)数据连接引擎技术。是一种基于工作站通过DAO数据库访问机制。虽然可以通过Access提供ODBC驱动程序访问Jet数据库,但使用这些驱动程序在功能上有所限制。ODBC(OpenDatabaseConnectivity)开放式数据库连接。这是一种公认关系数据源接口界面。ODBC访问速度快并且提供统一接口界面。OLEDB这是一种底层数据访问界面接口。是用于第三方驱动程序商家开发输出数据源到ADO技术应用程序或用于C++开发者开发定制数据库组件。OLEDB不能被VisualBasic直接调用。RDC(RemoteDataControl)远程数据访问控件。是一种对RDO数据绑定控件。可以输出特定成果集到数据源控件。RDO(RemoteDataObjects)远程数据对象。远程数据对象和集合为使用代码来创立和操作一种远程ODBC数据库系统各个部件提供了一种框架。RDO是ODBCAPI一种浅层界面接口,是专为访问远程ODBC关系数据源而设计。VBSQL是VisualBasic构造化查询语言。是一种基于API接口办法,几乎与CDB-LibraryAPI相似。VBSQL只支持SQLServer。构造简朴并且速度快但不支持对象界面。此外,VisualBasic在数据开发方面提供了十分强大功能。有自带数据管理器(DataManager)、数据控件(DataControl)及数据访问对象(DAO)等一系列功能强大工具来协助管理人员轻松地进行与数据库连接和管理。其中最受推崇是ADO访问方式。ADO模型简朴,但是功能强大,使实现人员不必关怀某些底层操作,而把更多精力放在业务逻辑设计上面。2.2AccessAccess是Office办公套件中一种极为重要构成某些。刚开始时微软公司是将Access单独作为一种产品进行销售,日后微软发现如果将Access捆绑在OFFICE中一起发售,将带来更加可观利润,于是第一次将Access捆绑到OFFICE97中,成为OFFICE套件中一种重要成员。当前它已经成为Office办公套件中不可缺少部件了。自从1992年开始销售以来,Access已经卖出了超过6000万份,当前它已经成为世界上最流行桌面数据库管理系统。日后微软公司通过大量地改进,将Access新版本功能变得更加强大。不论是解决公司客户订单数据,管理自己个人通讯录还是大量科研数据记录和解决人们都可以运用它来解决大量数据管理工作。MicrosoftAccess是一种数据库管理系统(DBMS),用来创立和使用计算机化数据库。使用计算机化数据库时,顾客可以运用各种办法重新组织数据、查找信息,因而其功能远胜于非计算机化数据。Access通过创立一种或各种数据库来完毕数据存储,这些数据库都是存储数据文献。使用数据库存储数据具备如下长处:①能在数据库中存储大量数据而不会影响应用程序性能②数据库具备许多内置报表和查询功能(1)关系数据库Access数据库是一种关系数据库。在关系型数据库中,数据库存储在一种或各种有关表内,表是存储特定实体信息行与列集合。(2)Access功能创立关系型数据库。重要功能①向导:协助顾客迅速、高效地完毕任务。②视图:协助顾客查看数据库及其中数据。③表达式生成器:协助建立包括内置函数和算术运算表达式,顾客可以使用这些表达式生成报表、查询和窗体。④过滤器:实现依照不同选取条件查看数据。⑤编程支持:支持VBA,用来为数据库应用程序增长功能。(3)Access数据库规范下表列出了Access数据库某些重要规范。属性最大值文献大小2GB数据库中对象数32768非并发顾客数2552.3管理信息系统MIS2.3.1管理信息系统MIS概念及解释管理信息系统MIS是一种不断发展新型学科,MIS定义随着计算机技术和通讯技术进步也在不断更新,在现阶段普遍以为管理信息系统MIS是由人和计算机设备或其她信息解决手段构成并用于管理信息系统。1.管理信息系统MIS对象就是信息信息是通过加工数据,信息是对决策者有价值数据。信息重要特性是来源分散,数量庞大。信息来源于生产第一线,来源于社会环境,来源于市场,来源于行政管理等部门。信息具备时间性。信息加工方式有各种形式。公司从信息管理角度可划分为物流和信息流。生产过程是一种物流投入产出过程且是不可逆过程。管理过程是信息流过程且具备信息反馈特性。2.系统是由互相联系、互相作用若干要素按一定法则构成并具备一定功能整体。系统有两个以上要素,各要素和整体之间,整体和环境之间存在一定有机联系。系统由输入、解决、输出、反馈、控制五个基本要素构成。信息系统是输入数据通过解决输出是信息系统。如图二所示:3.管理信息由信息采集、信息传递、信息储存、信息加工、信息维护和信息使用五个方面构成。任何地方只要有管理就必然有信息,如果形成系统就形成MIS。计算机设备使MIS更有效,特别是当代社会,MIS已和计算机设备不可分离,因而普通来说MIS就是计算机管理信息系统MIS。MIS涉及计算机、网络通讯设备等硬件成分,涉及操作系统、应用软件包等软件成分。并随着计算机技术和通讯技术迅速发展还会浮现更多内容。计算机设备并不是MIS必要条件。2.3.2管理信息系统MIS构造、特性1.管理信息系统MIS构造管理信息系统MIS由信源、信宿、信息解决、信息顾客和信息管理者五个构成某些。2.管理信息系统MIS特性完善管理信息系统MIS具备如下四个原则:拟定信息需求、信息可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。具备统一规划数据库是MIS成熟重要标志,它象征着管理信息系统MIS是软件工程产物。通过管理信息系统MIS实现信息增值用数学模型记录分析数据实现辅助决策。管理信息系统MIS是发展变化管理信息系统MIS有生命周期。管理信息系统MIS开发必要具备一定科学管理工作基本。只有在合理管理体制、完善规章制度、稳定生产秩序、科学管理办法和精确原始数据基本上才干进行MIS开发。因而为适应管理信息系统MIS开发需求公司管理工作必要逐渐完善如下工作:管理工作程序化,各部门均有相应作业流程;管理业务原则化,各部门均有相应作业规范;报表文献统一化,固定内容、周期、格式;数据资料完善化和代码化。
第3章需求分析和系统设计需求分析阶段工作成果是开发软件重要基本,大量记录数字表白,软件系统15错误来源于错误需求。为了提高软件质量,保证软件开发成功,减少软件开发成本,一旦对目的系统提出一组规定之后,必要严格验证这些需求对的性。普通来说应从下面四个方面进行验证:1.一致性所有需求必要是一致,任何一条需求不能和其她需求互相矛盾。2.完整性需求必要是完整,规格阐明书应当涉及顾客需要每一种功能或性能。3.现实性指定需求应当是用既有硬件技术和软件技术基本上可以实现。对硬件技术进步可以做些预测,对软件技术进步很难做些预测,只能从既有技术水平出发判断需求现实性。4.有效性必要证明需求是对的有效,保证能解决顾客面对问题在需求分析阶段咱们要拟定系统必要做什么。在这一阶段,咱们要以可行性分析阶段规定对目的系统提出更加完整、清晰详细规定。通过使用汽车美容店管理系统,可大大改进公司中因手工记录业务流程和资源信息啰嗦及复杂性,在节约公司工作时间同步提高公司工作效率,从而达到提高公司效益最后目。系统开发总体任务是使客户通过使用本系统可以轻松完毕业务流程和资料信息管理需要节约大量人力物力。3.1明确设计目和所需资源目:1.能对车辆美容中各项业务流程进行管理;2.能对美容车辆进行自动账目结算;3.能对与车辆美容关于各类数据进行输入、修改与查询。资源:1.所需资源微机数台内存128MB硬盘20GCPU800以上打印机一部;2.开发工具VB6.0Access等;3.运营环境WindowsXP或Windows。3.2对系统功能规定1.数据集中管理可以对数据库进行初始化、备份、恢复等。2.高度信息保密性及数据安全性:分级别顾客账号登录,设立不同权限3.图形化界面:和谐图形化界面4.简朴易用:系统操作简朴,以便客户使用5.功能全面完整:要充分考虑到客户需要,使功能全面完整6.重要有这些功能::美容项目定义表,库存材料清单,来车登记表,车辆基本信息表,查询车辆基本信息表,车辆美容信息登记表,车辆用料信息表,车辆消费信息表。7.对此管理系统,但愿在既有条件基本上有较快响应时间。较大存储容量和后备缓存,还应具备良好保密性和安全性。3.3业务流程图依照系统要完毕功能,给出汽车美容业务管理流程图结算汇总结算汇总美容消费来车登记库存清单材料入库美容项目登记记美容项目定义美容项目管理理车辆基本信息消费查询会员管理图3.1汽车美容业务管理流程图3.4开发设计思想1.尽量运用公司既有软硬件环境,采用先进管理系统开发方案,从而达到充分运用公司既有资源,提高系统开发水平和应用效果目。2.系统应符合公司修理管理规定,满足公司有关人员寻常使用需要,并达到操作过程中直观、以便、实用、安全等规定。3.系统采用模块化程序设计办法,既便于系统功能各种组合和个性又便于未参加开发技术维护人员进行补充、维护。4.系统应具备数据库维护功能,及时依照顾客需求进行数据添加、删除、修改等操作。5.软件工程采用生命周期办法学就是要从时间角度对软件开发和维护复杂问题进行分解,把软件生命漫长周期依次划分为若干个阶段,每个阶段均有相对独立任务,然后逐渐完毕每个阶段任务。6.设计指引思想是:一切为客户着想,界面美观大方,操作简朴明了,并且作为一种实用管理系统要有良好容错性,在顾客浮现误操作时能尽量及时地给出警告,以便顾客及时改正。计算机资源是受到限制因而要充分运用VisualBasic6.0和Access数据库功能,设计出功能强大软件同步,尽量地减少对系统资源占用。3.5系统功能分析系统功能分析是在系统开发总体任务基本上完毕。本汽车修理管理系统需要完毕功能重要有1.按不同顾客/密码登陆和管理不同内容:系统管理员账号为“admin”,密码为“admin”。普通顾客账号为“user”,密码为“user”。2.材料入库重要工作是登记入库材料各项信息。需要输入材料号、材料名称、进货日期、进货单价、数量、供应商号、供应商名称、备注。办法有保存、清空、退出。3.库存管理重要功能是进行对库存材料清单管理。需要输入材料号、进货日期、供应商号。办法有查询、修改、删除、退出。4.美容项目定义与管理重要功能是进行美容店美容项目定义以及管理操作和查询美容项目信息。需要输入美容项目编号、美容项目名称。办法有输入、清空、修改、删除美容项目、完毕。5.来车登记重要负责对美容车辆基本信息登记。需要输入日期、车牌号码、客户名称、联系电话、接车部门、备注。办法有拟定、清空、退出。6.车辆基本信息管理重要功能是顾客可以通过输入车牌号对车辆基本信息进行查询。办法有查询、修改、删除、退出。7.车辆美容信息管理重要功能是:对车辆进行美容信息登记以及删除,修改等操作。需要输入有日期、车牌号码、修车部门、美容项目、材料号、材料名称、单价、数量。办法有修改美容项目、修改用料、退出。8.查询车辆消费信息重要功能是:顾客输入日期,车牌号码或与否付款,对车辆消费信息进行查询。需要输入有日期、车牌号码、与否付款。9.结算汇总重要负责对车辆消费信息结算。10.协助3.6系统功能模块设计本系统重要涉及登陆模块,主控制模块,进货模块,库存管理模块,美容项目定义模块,美容项目查询模块,来车登记模块,车辆基本信息管理模块,车辆美容信息管理模块,查询车辆美容信息模块,车辆消费信息模块,结算汇总模块,协助模块等各种模块。按照功能分类是总体设计中惯用办法,系统总体构造可用层次图来表达顾客登录窗口顾客登录窗口系统主窗口材料管理车辆管理财务管理美容项目查询库存管理材料入库查询车辆美容信息车辆消费信息结算汇总来车登记车辆基本信息管理车辆美容信息管理协助关于系统协助文档美容项目定义图3.2系统总体构造
第4章数据库设计在数据库应用系统开发过程中,数据库构造设计是其中非常重要一种环节。数据库构造设计好坏将直接相应用系统效率以及实现效果产生影响。好数据库构造设计会减少数据库存储量,数据完整性和一致性比较高,系统具备较快响应速度,能简化基于此数据库应用程序实现等。数据库系统是指在计算机系统中引入数据库后系统,普通由数据库,数据库管理系统,应用系统,数据库管理员和顾客构成,在数据库系统开始设计时候应当尽量考虑全面,特别应当仔细考虑顾客各种需求,避免挥霍人力和物力。4.1数据库需求分析数据库需求分析是数据库构造设计第一种阶段,是非常重要一种阶段。这个阶段重要是拟定基本数据、数据构造以及数据解决流程,构成一份详尽数据字典,为下一步工作打下基本。4.2数据规定本管理系统数据库共分为8个数据表:库存材料清单,美容项目定义表,来车登记表,车辆基本信息表,查询车辆基本信息表,车辆美容信息登记表,车辆用料信息表。八个表如下:(1)名称:库存材料清单。数据来源:材料入库时进行录入。库存材料清单如表6-1所示。表6-1库存材料清单字段名称数据类型与否主键材料号文本Yes材料名称文本No进货日期日期No进货单价货币No数量数字No供应商号文本No供应商名称文本No备注备注No(2)名称:美容项目定义表数据来源:美容项目定义模块进行录入美容项目定义表如表6-2所示表6-2美容项目定义表字段名称数据类型与否主键美容项目编号文本Yes美容项目名称文本No价格货币No(3)名称:来车登记表数据来源:来车登记模块进行录入来车登记表如表如表6-3所示表6-3来车登记表字段名称数据类型与否主键日期日期/时间Yes车牌号码文本Yes客户名称文本No联系电话文本No接车部门文本No备注备注No(4)名称:车辆基本信息表数据来源:来车登记模块进行录入车辆基本信息表如表6-4所示表6-4车辆基本信息表字段名称数据类型与否主键车牌号码文本Yes客户名称文本No联系电话文本No备注备注No(5)查询车辆基本信息表数据来源:查询车辆基本信息时录入查询车辆基本信息表如表6-5所示表6-5查询车辆基本信息表字段名称数据类型与否主键车牌号码文本Yes客户名称文本No联系电话文本No备注备注No(6)车辆美容信息登记表数据来源:车辆美容信息管理模块录入车辆美容信息登记表如表6-6所示表6-6车辆美容信息登记表字段名称数据类型与否主键日期日期/时间Yes车牌号码文本Yes接车部门文本No美容项目文本No价格货币No(7)车辆用料信息表数据来源:车辆美容信息管理模块录入车辆用料信息表如表6-7所示表6-7所示车辆用料信息表字段名称数据类型与否主键日期日期/时间Yes车牌号码文本Yes材料号文本No材料名称文本No单价货币No数量数字No(8)名称:车辆消费信息表数据来源:在车辆美容信息及用料信息录入后,计算而得车辆消费信息表如表6-8所示表6-8车辆消费信息表字段名称数据类型与否主键日期日期/时间Yes车牌号码文本Yes人工费共计货币No材料费共计货币No总金额货币No与否已付款文本No实收金额货币No
第5章详细设计依照已有需求信息和总体设计,可以进行系统详细设计和实现,为此,需要建立一种VisualBasic工程。本文重要简介主窗口模块、材料入库模块、库存管理模块、美容项目定义模块、美容项目查询模块、来车登记模块、车辆基本信息管理模块、车辆美容信息管理模块、查询车辆美容信息模块、车辆消费信息模块和结算总模块设计。系统设计和实现如下:5.1主窗口模块主窗口界面使用简朴和直观布局,和谐界面,重要实现对其他各模块调用和显示工作。主窗口效果图如图7-1所示:图7-1主窗口模块采用菜单设计,菜单项及子项设计如下:1.系统管理:顾客管理,修改密码,数据备份,数据恢复,数据初始化,退出系统。2.员工管理:部门信息管理,部门报表,添加员工记录,员工信息管理,员工报表,添加考勤记录,考勤信息管理,考勤报表,工资信息管理,工资报表。3.客户管理:添加供应商,供应商信息管理,供应商报表,添加会员,会员信息管理,会员报表。4.材料管理:材料入库,库存管理,库存报表,美容项目定义,美容项目查询,报表输出。5.车辆管理:来车登记,车辆基本信息管理,车辆基本信息报表,车辆美容信息管理,查询车辆美容信息。6.财务管理:车辆消费信息,报表输出,汇算总结。5.2材料入库模块材料入库模块重要负责进货登记工作,把入库材料各项信息录入,并保存在库存材料清单表中。1.材料入库模块重要工作;登记入库材料各项信息。2.材料入库模块窗口设计效果如图7-2所示:图7-2材料入库登记3.详细功能操作:(1)单击材料管理菜单项,在下拉菜单中选取材料入库选项。系统将会进行顾客类型鉴别。如是普通顾客,则不能进行该菜单项操作。只有系统管理员可以进行进货各项材料录入,单击“保存”按钮,录入材料即被保存在库存材料清单中。(2)如果录入有误,系统将给出相应提示。如必要输入项不能为空,材料号不能重复等。(3)当输入供应商号已在数据库中存在时,供应商名称会自动浮现,减少顾客操作。5.3库存管理模块库存管理模块重要负责对库存材料清单管理工作。顾客可以通过输入条件,查询想要库存材料详细信息。系统管理员还可以通过删除、修改等操作,进行库存材料管理。1.库存管理模块重要功能是进行对库存材料清单管理。2.库存管理模块窗口设计效果如图7-3所示:图7-3库存管理3.详细功能操作:(1)顾客可以通过输入材料号,供应商号或进货日期等信息进行库存材料详细信息查询。(2)只有权限为“系统管理员”顾客可以进行信息删除或修改功能。(3)查询时,顾客可依照自己需要,向一种框或各种框任意组合中输入查询条件,查询自己想要信息。当库存为空或没有要查询记录时,系统会给出提示。(4)进入页面时,列表中各项材料信息是不可修改,只有单击了“修改”键,进入修改状态时,才可对信息修改。修改完毕后,点一下“锁定”键,既又进入锁定状态。(5)进行修改操作时,系统会浮现对话框,询问与否删除,防止误操作。5.4美容项目定义模块美容项目定义模块重要负责对车辆美容店美容项目详细信息定义。如编号,名称,价格等各项详细定义。该模块普通顾客不能进入。系统管理员可以通过对美容项目定义,修改,删除操作,实现对美容店美容项目明拟定义。在车辆美容信息登记时,可以查询一下美容项目价格,防止操作错误。1.美容项目定义模块重要功能是进行美容店美容项目定义以及管理操作。2.美容项目定义模块窗口设计效果如图7-4所示:图7-4美容项目定义3.详细功能操作:(1)只有权限为“系统管理员”顾客可以进入该页面,进行各项操作。(2)在定义美容项目各项信息时,必要注意,美容项目编号是唯一,如果美容项目定义表中已有要定义编号时,系统会提示错误。(3)系统管理员可以对定义错误项目进行删除或修改操作。修改时,同样要单击“修改”按钮,才干进入修改状态。删除时,系统弹出对话框询问“与否删除”。5.5美容项目查询模块美容项目查询模块重要负责对美容项目详细信息查询。1.美容项目查询模块重要功能:查询美容项目信息。2.顾客管理模块窗口设计效果图如图7-5所示:图7-5美容项目查询5.6来车登记模块来车登记模块重要负责对美容车辆基本信息登记。1.车辆登记模块功能重要有:通过输入各项信息,实行车辆基本登记。必填项不能为空。同步,如果车辆基本信息表中没有该车辆基本信息话,在车辆基本信息表添加该车辆基本信息。2.车辆登记模块窗口设计效果如图7-6所示:图7-6来车登记3.详细功能操作:(1)车辆来到美容店时,一方面进行来车登记,填入必填信息。点拟定键后,车辆信息即被录入来车登记表。(2)如果该车辆是第一次进该美容店时,还要保存它基本信息时。当单击拟定键后,该车基本信息即被录入车辆基本信息表。以备后来查用。5.7车辆基本信息管理模块车辆基本信息管理模块重要负责对曾经进该美容店车辆基本信息管理。1.车辆基本信息管理模块重要功能有:顾客可以通过输入车牌号对车辆基本信息进行查询。同步系统管理员可以对车辆基本信息进行修改或删除操作2.车辆基本信息管理模块主窗口设计效果如图7-7所示:图7-7车辆基本信息管理查询窗口设计效果如图7-8所示:图7-8查询车辆基本信息3.详细功能操作:(1)顾客可以进入车辆基本信息管理页面,查看车辆基本信息表中信息。也可以点击“查询”按钮,进入查询车辆基本信息页面,查询自己想要详细信息。如车主联系电话等。(2)只有系统管理员才可以进行修改和删除操作。当修改信息时,单击“修改”按钮,即可进入修改状态。这样可以限制普通顾客操作,保护信息安全。单击“删除”按钮,即可对选定项进行删除。5.8车辆美容信息管理模块车辆美容信息管理模块是该业务管理系统中非常重要模块。它重要功能是:对车辆进行美容信息登记以及删除,修改等操作。1.车辆美容信息管理模块重要功能:(1)通过录入各项信息进行车辆美容信息存储。其中美容项目信息存储在美容项目表中,用料信息存储在用料表中。(2)计算美容消费,存储在消费信息表中。(3)对于用到材料需要到库存里面扣除。(4)进行修改操作时,美容信息表,用料信息表以及库存材料表,车辆消费表中相应信息都需要修改。2.车辆美容信息管理模块主窗口设计效果如图7-9所示:图7-9车辆美容信息管理详细功能操作:(1)顾客填写车辆美容项目信息以及用料信息,单击“加入到表单中”按钮,列表中即显示加入每一项信息。车辆美容信息即被保存。如果库存中没有选取用料或库存数量不够,系统将给出提示。(2)如果输入有误时,可以单击“修改美容项目”或“修改用料”按钮进行信息修改。3.修改美容项目窗口设计效果如图7-10所示:图7-10修改美容项目详细功能操作:(1)只有系统管理员,才可进行此窗口操作。(2)在各个框中填入要删除信息,单击“删除”按钮,浮现一种询问与否删除对话框,拟定后,该项信息即会被删除。如果输入信息有误,系统将会给出提示。4.修改用料窗口设计效果如图7-11所示:图7-11修改用料详细功能操作:(1)只有系统管理员,才可以进行此窗口操作。(2)在各个框中填入要删除信息,单击“删除”按钮,浮现一种询问与否删除对话框,拟定后,该项信息即会被删除。如果输入信息有误
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB4401T+264-2024+自然资源地籍调查规程
- 石棉对建筑物结构性能的影响考核试卷
- 环保工程的设计与管理考核试卷
- 智能家居与家庭娱乐的深度融合与应用考核试卷
- 盐工职业健康与安全管理考核试卷
- 建筑安全施工规范与指南考核试卷
- 畜牧业与农村社会保障的关联考核试卷
- DB11T 494.9-2013 人力资源服务规范 第9部分:咨询顾问服务
- DB11∕T 3008.3-2018 人力资源服务规范 第3部分:招聘洽谈会
- 应急通信课件教学课件
- 中考语文知识点专题27 名著《红星照耀中国》知识点
- 河北省衡水中学2022-2023学年高一上学期综合素质检测二数学试题含解析
- 教科版小学科学四年级下册说课稿全套
- 上半年临床路径在妇产科的优化策略
- 《树立正确的“三观”》班会课件
- 2024年ACOG-《第一产程及第二产程管理》指南要点
- GB/T 43747-2024密封胶粘接性的评价胶条剥离法
- 建筑工程技术专业《装配式建筑》课程标准
- 好的六堡茶知识讲座
- 火车站物流园区建设项目物有所值评价报告
- 《养老护理员》-课件为老年人布置睡眠环境
评论
0/150
提交评论