汽车维修系统分析与实现_第1页
汽车维修系统分析与实现_第2页
汽车维修系统分析与实现_第3页
汽车维修系统分析与实现_第4页
汽车维修系统分析与实现_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《信息系统分析与设计》课程设计PAGEPAGE1﹫重庆理工大学计算机科学与工程学院学号:11103060204姓名符越翠第2章系统目标及开发可行性2.1系统目标顾客信息的存储、查询、删车辆信息的存储、查询、删除维修厂员工(维修员、业务员)信息的存储、查询、删除维修项目的编号、种类、单价等的存储、查询、删除维修派工单和维修委托书的存储、查询、删除保养单的存储、查询、删除预约单的存储、查询、删除优惠信息的存储、查询、删除在意见管理菜单下提出意见有机的联系顾客、业务员和维修员,能够存储并查询联系中产生的表单信息能够合理安排维修车辆的进程,清楚明白汽车在何时何地进行什么类型的维修,并能进行信息查询2.2可行性分析管理上的可行性。汽车维修管理系统是在基于汽车维修流程上发生的处理来开发的。它具有实际运行中的实用性,运行过程中的简捷性和对用户来说的简单性。该管理系统界面简单,操作方便,不需特别深入的培训,只需简单培训即可上岗使用系统。具有明显的优良的管理效果,可实现维修汽车过程中的所有管理技术。2.技术上的可行性。汽车维修管理系统的客户端界面采用的是.Net开发,利用visio和powerdesigner进行需求分析,利用visiostutio2010软件开发,数据的存储采用sqlserver数据库进行存储和对数据进行操作,开发出Web平台。界面运行是在IE浏览器中运行的,是电脑的基本标配,不存在不可运行现象,因此在技术上是可行的。3.经济上的可行性。汽车维修管理系统从开发规模上来说是个小系统,开发规模小,简单易行,因此开发的人员较少,进而成本也较低。而汽车维修市场是个大市场,市场潜力也高,因而他的经济效益是巨大的。而通过开发维修管理,提高维修的便捷速度,能带来更多的客户,吸引更多客户前来维修汽车,它带来的效益也是巨大的。因而在经济上具有可行性。

第3章业务流程图3.1业务流程图符号说明(1)人员或部门(2)信息流(3)单据图3-1业务流程图符号说明3.2业务流程图图3-2业务流程图3.3业务流程图说明3.3.1客户填写信息表流程:业务员发给客户空白信息表单,新客户填写完整后交由业务员进行信息录入系统处理。3.3.2客户报修故障车辆:客户提供个人和车辆信息供业务员查询,业务员对故障车辆进行检疫和故障分析之后和客户一起对故障现象进行磋商。由磋商结果确定故障现象,并开出维修委托书,并提交维修委托书。管理系统根据维修委托书生成维修派工单,并将维修派工单下发给维修员,维修员按照派工单上任务进行维修作业。维修结束后,维修员根据维修派工单上的项目及工时生成总费用,并将总费用记录在维修委托书中,并将记录总费用的维修委托书交给客户查看,业务员则将记录总费用的维修委托书进行信息录入系统处理。

第4章数据流程图和数据字典4.1数据流程图数据流程图符号说明:(1)外部实体(2)处理(3)信息流(4)信息存储4.1.1上下文图(关联图)图4-1文字说明:1.客户报修故障车辆:找到业务员进行报修;业务员和顾客磋商妥当后确定故障现象,并提交维修委托书;管理系统根据委托书生成维修派工单下发给维修员;维修员维修员按照派工单上任务进行维修作业。维修结束后,维修员根据维修派工单上的项目及工时生成总费用,并将总费用记录在维修委托书中,并将记录总费用的维修委托书交给客户查看,业务员则将记录总费用的维修委托书进行信息录入系统处理。2.客户填写顾客及车辆信息:得到业务员发给用于登记个人及车辆信息的空白信息表格;交给业务员填写完整的个人及车辆信息表格。3.客户提出预约申请和保养需求,业务员将其记录在案,并在预约申请单状处标明状态,以确定申请是否仍然有效。4.系统可进行分公司以及维修项目等信息的查询,以确定维修项目的具体事宜和金额大小,了解公司员工基本信息和所属子公司。4.1.2图0(0层图)图4-2文字说明:整个维修系统有五个大处理,分别是基本信息录入处理,客户的汽车报修处理,汽车保养单录入、申请预约单的录入、客户填写基本信息。这五个大处理解决了整个系统的开发目标,即实现维修的可行性。4.1.3其他DF图4-2客户信息填写基本信息表格处理和基本信息录入系统处理的子图:图4-3文字说明:该图是数据流程图的底图之一,即客户填写基本信息的子系统。涉及的处理有三个,即业务员发给空白信息表格给客户,客户填写空白信息表格生成客户及车辆信息表格,最后是客户及车辆信息例如数据库的处理,将信息录入信息库。图4-2汽车报修处理、汽车维修处理、汽车维修处理录入系统处理的子图:图4-4文字说明:该图是数据流程图的底图之一,完整的表明了维修员对客户汽车进行维修汽车处理的所有流程和处理。客户首先来到维修站,提供个人基本信息,信息库可以核对到客户的个人和车辆基本信息,并将查询结果返回给业务员。业务员在收到信息库信息后对客户的车车辆进行检疫和故障分析,然后和客户进行磋商,确定汽车的故障,将信息填入维修委托书,生成维修委托书。将维修委托书交给维修员,维修员根据汽车的故障现象结合维修委托书进行处理。维修员在确定具体维修项目后安排维修工和工时,生成维修派工单。维修结束后,根据维修派工单生成总费用。将总费用记录到维修委托书中,生成记账维修委托书。记账的维修委托书一份交给业务员进行录入系统处理,一份交给客户进行确认。图4-3预约单、维修项目、车辆保养、公司和公司员工录入系统处理的子图:文字说明:该图是数据流程图的底图之一,完整的表明了整个系统所需要录入的系统信息。业务员首先在录入客户信息后,以客户信息为依据,在填写其他和客户有关的业务时,都需要获得客户的编号,姓名,车牌信息,以保证每一项业务都是在客户有需求的情况下进行。公司和员工信息则保证了明了每个员工与公司的关系,所属的子公司,以便于领导者更好的管理系统。4.2数据字典(DD)表4-1数据项的描述数据项编号数据项目名称简述类型长度取值/含义I1车牌号汽车的车牌号varchar10顾客在相关部门登记申领的一辆车一个的唯一的牌号I2车型汽车的品牌varchar10汽车制造商的品牌I3颜色汽车的颜色varchar10汽车的外壳颜色I4客户姓名客户的姓名varchar20顾客的姓名,顾客不一定是个人,有可能的单位I5客户性质说明客户的性质varchar20客户性质说明客户是个人或单位I6折扣率顾客的优惠率varchar20在顾客维修结束结账时进行折扣计算I7联系人顾客的联系人姓名varchar20客户性质为个人时与客户姓名相同,为单位时则是单位采购汽车负责人姓名I8联系电话联系人的联系电话varchar20能联系到客户或单位采购负责人的电话I9车辆类别汽车的大小类型varchar10汽车外壳的大小I10委托书编号委托书的编号int系统生成委托书时自动对委托书进行编号I11客户编号客户的编号varchar20客户在维修管理系统内的编号I12作业分类维修作业类型varchar20维修作业的分类,有大、中、小型分类I13结算方式客户付款方式varchar20维修结束客户付款的方式,有自付、三包、索赔等方式I14进厂时间汽车进厂维修时间varchar20汽车进厂进行维修的时间I15业务员姓名业务员姓名varchar20安排汽车进厂维修的业务员的姓名I16预计完工时间预计维修用时varchar20预计维修所用的时间I17故障描述汽车故障的描述varchar100对汽车故障进行书面形式的描述I18维修类型维修的类型varchar20汽车的维修类型,有普通和加急两种I19总费用维修的总费用varchar20整个维修过程所花费的材料费用I20维修项目编号维修项目的编号Int维修管理系统对项目进行的编号I21维修项目名称维修项目名称varchar20维修项目的名称I22工时维修员工作时间varchar10维修员的工作时间记录I23业务员编号业务员的编号int10维修管理系统对业务员的编号I24维修员工种维修员工作类型varchar10维修员的工作分类I25维修员编号维修员的编号varchar10维修管理系统对维修员的编号I26项目费用项目的单价varchar20维修项目的价目表I27项目押金项目的押金Varchar20进行维修时客户应缴纳的押金I28缴费期限维修项目的缴费期限varchar20规定客户在进行该项维修时缴费的期限I29派工单编号派工单唯一的编号int派工单生成后系统自动对其进行编号I30业务员账号业务员登陆账号varchar20业务员注册的自定义账号,用以登陆系统I31业务员密码业务员登陆系统的密码Varchar20业务员注册时自定义的密码I32维修员姓名维修员的姓名Varchar20维修员的真实姓名I33维修员账号维修员登陆系统账号Varchar20维修员注册时的自定义账号,用以登录系统I34维修员密码维修员登陆系统的密码Varchar20维修员注册时的自定义密码,用以登录系统I35保养单编号保养单的编号int在生成保养单时系统自动生成的编号,具有唯一性I36保养项目进行保养的项目Varchar50客户想要进行保养的项目I37保养费用保养的花费Varchar20客户进行车辆保养之后的花费I38优惠项目编号优惠项目的编号Int系统在生成优惠项目之时的编号,具有唯一性I39优惠项目名称优惠项目的名称Varchar20优惠项目的名称,具有唯一性I40优惠额度优惠的最大额度Varchar20优惠的额度,优惠额度不能超过系统规定I41优惠条件优惠的条件Varchar50要想得到优惠,必须先满足优惠条件I42优惠时间优惠项目的期限Varchar20优惠项目的实现期限,必须在该期限内才能享受优惠I43预约单编号预约单的编号Int生成预约单时的编号,自动生成且唯一I44预约项目预约的项目名称varchar50客户申请的预约项目名称I45预约时间预约到店时间Varchar20客户申请在预约时间内到店进行维修I46状态预约单的状态Varchar10客户不管是已经在规定时间内到店还是错过了预约所进行的标记I47店铺代码店铺的代码Varchar20店铺的代码,各个店铺只此一个I48地址店铺的地址Varchar50各分店的地址I49开张年份店铺的开张时间Varchar20各分店的开张时间I50业务员人数店铺内的业务员人数Varchar20各分店内的业务员人数I51维修员人数店铺内的维修员人数Varchar20各分店内的维修员人数I52合作单位店铺的合作单位Varchar100各分店的合作单位I53意见编号意见的编号int员工对维修厂所提出的意见,系统对其自动进行编号I54主要内容意见内容Varchar500员工提出的意见内容表3-2数据结构的描述数据结构编号数据结构名称简述数据结构组成DS1客户车辆信息客户车辆的基本信息车牌号++客户编号车型+颜色+车辆类别DS2客户信息客户的基本信息客户编号+客户姓名+客户性质+折扣率+联系人+联系电话DS3车辆保养保养单的基本信息保养单编号+车牌号业务员编号+保养项目+保养费用DS4维修委托书维修委托书信息委托书编号+业务员编号+车牌号+维修类型+作业分类+结算方式+进厂时间+预计完工时间+故障描述+总费用DS5预约单预约单的信息预约单编号+业务员编号+车牌号+客户编号+预约项目+预约时间+状态DS6业务员信息业务员的信息业务员编号+店铺代码+业务员姓名+业务员账号+业务员密码DS7汽车店铺信息各店铺的基本信息店铺代码+地址+开张年份+业务员人数+维修员人数+合作单位DS8维修项目信息维修项目的信息维修项目编号+维修项目名称+项目费用+项目押金+缴费期限DS9维修派工单派工单的信息派工单编号+委托书编号+维修员编号+维修项目编号+工时DS10维修厂员工维修厂员工的信息维修员编号+店铺代码+维修员姓名+维修员工种+维修员账号+维修员密码DS11意见箱员工提出的意见意见编号+主要内容DS12优惠信息优惠项目的信息优惠项目编号+优惠项目名称+优惠额度+优惠条件+优惠时间表3-3数据流的描述数据流编号数据流名称简述数据流来源数据流去向数据流组成数据流量高峰流量F1空白信息表格业务员提供客户以记录基本信息S2P1.1空白信息表格5/天10/天F2客户及车辆信息客户填写的个人及车辆基本信息S1P1.2客户及车辆信息数据结构5/天10/天F3客户所报故障信息客户提供个人信息S1P2.1客户信息数据结构1/天5/天F4查询结果业务员查询客户信息的结果P2.1S2客户及车辆信息数据结构1/天5/天F5客户所报故障信息客户报修提供的故障信息S2P2.2客户提供口头数据结构1/天5/天F6检疫结果根据客户提供故障信息进行检疫P2.2P2.3维修委托书数据结构1/天5/天F7业务员分析故障结果业务员分析的故障结果P2.3P2.4维修委托书数据结构1/天5/天F8生成维修委托书和客户进行磋商后生成维修委托书P2.4D4维修委托书数据结构1/天5/天F9委托维修信息维修委托书上的基本信息D4S3维修委托书数据结构1/天5/天F10确定维修项目信息确定维修项目的基本信息P2.5P2.6维修项目信息数据结构1/天5/天F11生成维修派工单根据维修项目信息生成维修派工单P2.6D7安排相关维修工及工时处理数据结构1/天5/天F12项目单价及工时维修项目的单价及工时D3P2.7维修派工单数据结构1/天5/天F13总费用维修作业的花费P2.7D5已记账的维修委托书数据结构1/天5/天F14维修有关信息已记账的维修委托书上所有信息D5S2已记账的维修委托书数据结构1/天5/天F15维修信息录入系统录入已记账的维修委托书上所有信息P2.8D1已记账的维修委托书数据结构1/天5/天F16车辆的故障现象车辆呈现的故障现象P2.4S3维修委托书数据结构1/天5/天F17客户及车辆信息录入系统将客户填写的个人基本信息和车辆信息录入系统P1.3D1客户及车辆信息数据结构1/天5/天F18维修有关信息记账维修委托书的信息S1D5已记账的维修委托书数据结构1/天5/天F19客户及车辆信息客户及车辆的基本信息D2P1.3客户及车辆信息数据结构5/天10/天F20待填空白信息表格空白等待客户输入的空白信息表格P1.1S1空白信息表格5/天10/天F21不完整信息表格客户正在填写尚未填写好的信息表格S1P1.2客户及车辆信息数据结构5/天10/天F22维修项目信息维修项目的单价S3P2.5维修委托书结构1/天5/天F23记账维修委托书信息记账的维修委托书上的所有信息S2P2.8已记账的维修委托书数据结构5/天10/天F24客户信息返回信息库核对的客户信息结果D1P2.1客户及车辆信息数据结构1/天5/天F25录入客户及车辆信息业务员录入客户及车辆信息P5.2D2客户及车辆信息数据结构1/天5/天F26录入维修项目员工录入维修项目信息P5.3D7维修项目信息数据结构1/天1/天F27录入保养单信息员工录入保养单信息P5.4D5车辆保养数据结构5/天15/天F28录入预约申请员工录入预约申请表P5.5D6预约单数据结构5/天10/天F29录入公司信息员工录入公司信息P5.6D8汽车店铺信息数据结构1/天1/天F30录入员工录入员工信息P5.7D9维修厂员工数据结构+业务员信息数据结构1/天2/天F31维修项目信息查询维修项目的信息P5.8S2维修项目信息数据结构5/天10/天F32公司信息查询公司信息P5.9S2汽车店铺信息数据结构1/天2/天F33员工信息查询员工信息P5.10S2维修厂员工数据结构+业务员信息数据结构1/天2/天F34反馈客户及车辆信息查询客户及员工信息P5.1S2客户及车辆信息数据结构1/天2/天F35反馈维修项目信息查询维修项目信息D4P5.8维修项目信息数据结构1/天2/天F36反馈公司信息查询公司信息D8P5.9汽车店铺信息数据结构1/天2/天F37反馈员工信息查询员工信息D9F33维修厂员工数据结构+业务员信息数据结构1/天2/天F38维修项目信息录入维修项目信息S2P5.3维修项目信息数据结构1/天2/天F39保养信息录入保养信息S2P5.5车辆保养数据结构1/天2/天F40预约单信息录入预约单信息S2P5.6预约单数据结构1/天2/天F41公司信息录入公司信息S2P5.6汽车店铺信息数据结构1/天2/天F42员工信息录入员工信息S2P5.7维修厂员工数据结构+业务员信息数据结构1/天2/天表3-4处理逻辑(基本过程)的描述处理逻辑编号处理逻辑名称简述输入的数据流过程逻辑输出的数据流处理频率P1.1发给空白信息表格由业务员发给客户空白信息表格F1业务员发给客户空白信息表格F205/天P1.2填写空白信息表格客户正在填写空白信息F2客户拿到空白信息表格后进行填写F25/天P1.3客户及车辆信息录入数据库客户已填写好的表格信息进行录入系统处理F19将客户填写好的客户及车辆基本信息表单录入到系统里面F175/天P2.1核对客户及车辆信息数据库核对客户信息F3根据客户提供的个人基本信息,信息库进行查询核对F41/天P2.2业务员对车辆进行检疫业务员检疫故障车辆F5业务员对客户的故障车辆进行检疫,核对故障现象F61/天P2.3业务员进行故障分析分析车辆故障F6业务员根据检疫结果分析车辆故障F71/天P2.4和客户磋商确定故障现象和客户磋商确定故障结果F7和客户磋商商量确定故障信息F81/天P2.5确定具体维修项目确定维修的项目F22根据车辆故障现象和维修委托书确定维修时应该选择的维修项目F101/天P2.6安排相关维修工及工时安排维修工和维修工时F10确定维修项目后,安排维修工和维修工时进行维修F111/天P2.7维修结束按派工单生成总费用维修结束后,按派工单信息生成总费用F12维修结束后按派工单上的维修项目单价和工时计算总费用F131/天P2.8维修有关信息录入系统将记账维修委托书上的所有信息录入系统F23将记账的维修委托书上的所有信息录入系统F181/天P5.1查询客户及车辆信息将查询结果反馈出来F4将保养单信息录入系统F341/天P5.2客户及车辆信息录入数据库将客户及车辆信息录入数据库F25将客户及车辆信息录入数据库F251/天P5.3录入维修项目信息将维修项目信息录入系统F38将维修项目信息录入系统F261/天P5.4录入车辆保养信息将车辆保养信息录入系统F39将车辆保养信息录入系统F271/天P5.5录入预约单信息将预约单信息录入系统F40将预约单信息录入系统F281/天P5.6录入公司信息将公司信息录入系统F41将公司信息录入系统F291/天P5.7录入员工信息将员工信息录入系统F42将员工信息录入系统F301/天P5.8查询维修项目信息显示维修项目信息查询结果F35将维修项目信息结果显示F311/天P5.9查询公司信息显示公司信息查询结果F36将公司信息结果显示F331/天F5.10查询公司员工信息显示公司信息查询结果F37将公司信息查询结果显示F331/天表3-5数据存储的描述数据存储编号数据存储名称简述流入的数据流流出的数据流数据存储组成D1信息库存储客户及车辆基本信息和维修时发生的事项F15、F17F24车牌号+车型+颜色+客户名称+客户编号+客户性质+折扣率+联系人+联系电话+车辆类别+维修类型+车牌号+客户编号+业务员编号+作业分类+结算方式+进厂时间+业务员+预计完工时间+故障描述+总费用D2客户及车辆信息客户及车辆的基本信息F2/F25F19/F4车牌号+车型+颜色+客户名称+客户编号+客户性质+折扣率+联系人+联系电话+车辆类别D3维修委托书记录了维修车辆的故障和客户业务员等信息F13/F8F9/F14委托书编号+业务员编号+车牌号+维修类型+作业分类+结算方式+进厂时间+预计完工时间+故障描述+总费用D4维修项目信息记录维修项目的基本信息F26F19/F35维修项目编号+维修项目名称+项目费用+项目押金+缴费期限D5保养单信息记录了保养单的信息F27保养单编号+车牌号业务员编号+保养项目+保养费用D6申请预约预约单申请F28预约单编号+业务员编号+车牌号+客户编号+预约项目+预约时间+状态D7维修派工单记录派工单的信息F11F12/F26/F36派工单编号+委托书编号+维修员编号+维修项目编号+工时D8公司信息记录店铺及各公司员工信息F29F36店铺代码+地址+开张年份+业务员人数+维修员人数+合作单位D9公司员工信息记录公司内员工的信息F37F30维修员编号+店铺代码+维修员姓名+维修员工种+维修员账号+维修员密码+业务员编号+店铺代码+业务员姓名+业务员账号+业务员密码表3-6外部实体的描述外部实体编号外部实体名称简述外部实体组成输入的数据流输出的数据流S1客户维修厂的客户客户名称+客户编号+客户性质+折扣率+联系人+联系电话F20、F8、F34、F31、F32、F33F21、F25、F38、F39、F40、F41、F42S2业务员维修车间的业务员业务员编号+业务员F4、F14F1、F5、F23、S3维修员维修车间的维修员维修员编号+维修员工种F9、F16、F19F22

第5章系统设计5.1功能结构图设计具体功能结构图如下所示:5.2代码设计1.客户代码设计客户代码采用5位数字编码,第一位数字代表客户的分类(“G”代表个人,“S”代表单位),后四位数字代表该类别中顾客的顺序号。XXXXX顺序号分类代号例如:第二个进行汽车维修的客户编号是10002,第三个会员编号是20003.车牌号代码设计车牌号的第一个是汉字:代表该车户口所在省的简称(如重庆简称就是“渝”),第二个是英文:代表该车所在地的地市一级代码(如省会一级城市是“A”),后五位为按取得车牌号的顺序取的数字。XXXXXXX数字编号城市等级车辆所属地员工账号员工账号采用6位数字编码,前面2位代表的是业务员的部门所属,后4位代表业务员的在桶部门中进行的排序号码。XXXXXX部门号所在相同部门排序5.3输出设计表5.3-1维修派工单信息表派工单编号维修项目工时维修员工种表5.3-2维修委托书信息表业务员编号客户编号维修类型车牌号作业分类结算方式进厂时间业务员预计完工时间故障描述表5.3-3记账维修委托书信息表维修类型车牌号客户编号业务员编号作业分类结算方式进厂时间业务员预计完工时间故障描述总费用表5.3-4客户及车辆信息表车牌号客户编号客户名称客户性质折扣率联系人联系电话车型颜色车辆类别5.4输入设计表5.4-1客户车辆信息表表5.4-2维修厂项目信息表车牌号车型颜色维修项目编号维修项目表5.4-3客户信息表客户编号客户名称客户性质折扣率联系人联系人电话表5.4-4故障信息表表5.4-5维修厂员工信息表维修类型作业分类结算方式维修员编号维修员工种表5.4-6记账维委托书信息表维修类型车牌号客户编号业务员编号作业分类结算方式进厂时间业务员预计完工时间故障描述总费用第6章数据库设计6.1概念结构设计(CDM图)6.2逻辑结构设计(PDM图)表6-1维修委托书表表名维修委托书主键proxyID其他排序字段salesmanNum、licensePlateNum索引字段proxyID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1proxyIDint[N][Y][高]主键/维修委托书在管理系统内的编号2salesmanNumint[N][Y][中]外键/业务员在管理系统内的编号3licensePlateNumvarchar(10)[N][Y][中]外键/汽车的牌号,唯一不可重复的4maintenanceTypevarchar(20)[Y][N][低]维修的类型5jobclassvarchar(20)[Y][N][低]维修作业的分类6settlementModelvarchar(20)[Y][N][低]客户结算的方式7intoTimevarchar(20)[Y][N][低]汽车进厂维修的日期8expectCompletionTimevarchar(10)[Y][N][低]预计维修结束的时间9faultDiagnosisvarchar(100)[Y][N][低]对汽车故障进行的描述10allFarevarchar(20)[Y][N][低]记录此次维修的总费用sql脚本createtablemaintenanceProxy(proxyIDintegernotnull,salesmanNuminteger,licensePlateNumvarchar(10),maintenanceTypevarchar(20),jobclassvarchar(20),settlementModelvarchar(20),intoTimevarchar(20),expectCompletionTimevarchar(10),faultDiagnosisvarchar(100),allFarevarchar(20),constraintPK_MAINTENANCEPROXYprimarykey(proxyID));createuniqueindexmaintenanceProxy_PKonmaintenanceProxy(proxyIDASC);createindexRelationship_6_FKonmaintenanceProxy(licensePlateNumASC);createindexRelationship_7_FKonmaintenanceProxy(salesmanNumASC);记录数10增长量1/天表的并发高补充说明表6-2意见箱表表名意见箱主键yijianID其他排序字段索引字段yijianID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1yijianIDint[N][Y][高]主键/意见的编号2contentvarchar(20)[Y][N][低]维修作业的分类sql脚本createtableyijian(yijianIDintegernotnull,contentvarchar(500),constraintPK_YIJIANprimarykey(yijianID));createuniqueindexyijian_PKonyijian(yijianIDASC);记录数2增长量1/天表的并发低补充说明表6-3业务员信息表表名业务员信息主键salesmanNum其他排序字段zhiZhaoID索引字段salesmanNum序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1salesmanNumint[N][Y][高]主键/业务员的编号2zhiZhaoIDvarchar(20)[N][Y][中]外键/店铺代码3salesmanNamevarchar(20)[Y][N][低]业务员姓名4salesmanIDvarchar(20)[Y][N][低]业务员登陆账号5salesmanPasswordvarchar(20)[Y][N][低]业务员登陆密码sql脚本createtablesalesmanInfor(salesmanNumintegernotnull,zhiZhaoIDvarchar(20),salesmanNamevarchar(20),salesmanIDvarchar(20),salesmanPasswordvarchar(20),constraintPK_SALESMANINFORprimarykey(salesmanNum));createuniqueindexsalesmanInfor_PKonsalesmanInfor(salesmanNumASC);createindexRelationship_16_FKonsalesmanInfor(zhiZhaoIDASC);记录数5增长量10/月表的并发低补充说明表6-4汽车店铺信息表表名汽车店铺信息主键zhiZhaoID其他排序字段索引字段序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1zhiZhaoIDvarchar(10)[N][Y][高]主键/店铺的代码2addressvarchar(20)[Y][N][低]店铺的地址3openTimevarchar(20)[Y][N][低]店铺开张的时间4salesQuatityvarchar(20)[Y][N][低]店内业务员人数5taffQuatityvarchar(20)[Y][N][低]店内维修员人数6cooperatorvarchar(20)[Y][N][低]合作单位sql脚本createtabledianPuInfo(zhiZhaoIDvarchar(20)notnull,addressvarchar(50),openTimevarchar(20),salesQuatityvarchar(20),taffQuatityvarchar(20),cooperatorvarchar(100),constraintPK_DIANPUINFOprimarykey(zhiZhaoID));createuniqueindexdianPuInfo_PKondianPuInfo(zhiZhaoIDASC);记录数6增长量1/天表的并发高补充说明表6-5维修项目信息表表名维修项目信息主键weixiuItemID其他排序字段索引字段weixiuItemID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1weixiuItemIDinteger[N][Y][高]主键/维修项目的编号2weixiuItemNamevarchar(20)[Y][N][低]维修项目的名称3itemCostvarchar(20)[Y][N][低]维修项目费用4itemYajinvarchar(20)[Y][N][低]项目押金5chargingQixianvarchar(20)[Y][N][低]缴费期限sql脚本createtableweixiuItemInfo(weixiuItemIDintegernotnull,weixiuItemNamevarchar(20),itemCostvarchar(20),itemYajinvarchar(20),chargingQixianvarchar(20),constraintPK_WEIXIUITEMINFOprimarykey(weixiuItemID));createuniqueindexchargingStandard_PKonweixiuItemInfo(weixiuItemIDASC);记录数5增长量2/10天表的并发低补充说明表6-6维修派工单表表名维修派工单主键paiGongID其他排序字段proxyID、staffNum、weixiuItemID索引字段paiGongID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1paiGongIDinteger[N][Y][高]主键/派工单的编号2proxyIDinteger[Y][Y][中]外键/维修委托书的编号3staffNuminteger[Y][N][中]外键/维修员的编号4weixiuItemIDinteger[Y][N][中]外键/维修项目的编号5workHourvarchar(10)[Y][N][低]工时sql脚本createtablepaiGongDan(paiGongIDintegernotnull,proxyIDinteger,staffNuminteger,weixiuItemIDinteger,workHourvarchar(10),constraintPK_PAIGONGDANprimarykey(paiGongID));createuniqueindexpaiGongDan_PKonpaiGongDan(paiGongIDASC);createindexRelationship_18_FKonpaiGongDan(proxyIDASC);createindexRelationship_4_FKonpaiGongDan(staffNumASC);createindexRelationship_8_FKonpaiGongDan(weixiuItemIDASC);记录数5增长量高表的并发1/天补充说明表6-7维修员工表表名维修厂员工主键staffNum其他排序字段zhiZhaoID索引字段staffNum序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1staffNuminteger[N][Y][高]主键/维修员的编号2zhiZhaoIDvarchar(20)[Y][Y][中]外键/店铺代码3staffNamevarchar(20)[Y][N][低]维修员的姓名4staffTypevarchar(10)[Y][N][低]维修员的工种5staffIDvarchar(20)[Y][N][低]维修员登陆系统的账号6taffPasswordvarchar(20)[Y][N][低]维修员登陆系统的密码sql脚本createtablestaff(staffNumintegernotnull,zhiZhaoIDvarchar(20),staffNamevarchar(20),staffTypevarchar(10),staffIDvarchar(20),taffPasswordvarchar(20),constraintPK_STAFFprimarykey(staffNum));createuniqueindexstaff_PKonstaff(staffNumASC);createindexRelationship_17_FKonstaff(zhiZhaoIDASC);记录数6增长量2/月表的并发低补充说明表6-8客户车辆信息表表名客户车辆信息主键licensePlateNum其他排序字段customerNum索引字段licensePlateNum序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1licensePlateNumvarchar(10)[N][Y][高]主键/汽车的车牌号,唯一的标志2customerNuminteger[N][Y][中]外键/客户的编号2vehicleModelvarchar(10)[Y][N][低]汽车的车型3vehicleColorvarchar(10)[Y][N][低]汽车的颜色4vehicleSortvarchar(10)[Y][N][低]汽车的类别sql脚本createtablecustVehicleInfor(licensePlateNumvarchar(10)notnull,customerNuminteger,vehicleModelvarchar(10),vehicleColorvarchar(10),vehicleSortvarchar(10),constraintPK_CUSTVEHICLEINFORprimarykey(licensePlateNum));createuniqueindexcustVehicleInfor_PKoncustVehicleInfor(licensePlateNumASC);记录数4增长量5/天表的并发低补充说明表6-9预约单表表名预约单主键orderID其他排序字段salesmanNum、licensePlateNum、customerNum索引字段orderID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1orderIDinteger[N][Y][高]主键/预约单编号2salesmanNuminteger[N][Y][中]外键/业务员编号3licensePlateNumvarchar(10)[N][Y][中]外键/车牌号4customerNuminteger[N][Y][中]外键/客户编号5orderItemvarchar(50)[Y][N][低]预约项目6orderTimevarchar(20)[Y][N][低]预约时间7statevarchar(10)[Y][N][低]预约状态sql脚本createtableyuyue(orderIDintegernotnull,salesmanNuminteger,licensePlateNumvarchar(10),customerNuminteger,orderItemvarchar(50),orderTimevarchar(20),statevarchar(10),constraintPK_ORDERprimarykey(orderID));createuniqueindexorder_PKonyuyue(orderIDASC);createindexRelationship_10_FKonyuyue(customerNumASC);createindexRelationship_11_FKonyuyue(licensePlateNumASC);createindexRelationship_9_FKonyuyue(salesmanNumASC);记录数7增长量5/天表的并发高补充说明表6-10客户信息表表名客户信息主键customerNum其他排序字段索引字段customerNum序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1customerNumvarchar(20)[N][Y][高]主键/客户的编号2customerNamevarchar(50)[Y][N][低]客户姓名3customerTypevarchar(20)[Y][N][低]客户性质4discountRatevarchar(20)[Y][N][低]折扣率5contactvarchar(20)[Y][N][低]联系人6contactPhonevarchar(20)[Y][N][低]联系电话sql脚本createtablecustomerInfor(customerNumintegernotnull,customerNamevarchar(20),customerTypevarchar(20),discountRatevarchar(20),contactvarchar(20),contactPhonevarchar(20),constraintPK_CUSTOMERINFORprimarykey(customerNum));createuniqueindexcustomerInfor_PKoncustomerInfor(customerNumASC);createindexRelationship_13_FKoncustomerInfor(customerNumASC);记录数6增长量5/天表的并发低补充说明表6-11车辆保养表表名车辆保养主键baoYangID其他排序字段licensePlateNum、salesmanName索引字段baoYangID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1baoYangIDinteger[N][Y][高]主键/保养单的编号2licensePlateNumvarchar(10)[N][Y][中]外键/车牌号3salesmanNuminteger[N][Y][中]业务员编号4baoYangItemvarchar(50)[Y][N][低]保养项目5baoyangCostvarchar(20)[Y][N][低]保养费用sql脚本createtablebaoYang(baoYangIDintegernotnull,licensePlateNumvarchar(10),salesmanNuminteger,baoYangItemvarchar(50),baoyangCostvarchar(20),constraintPK_BAOYANGprimarykey(baoYangID));createuniqueindexbaoYang_PKonbaoYang(baoYangIDASC);createindexRelationship_12_FKonbaoYang(licensePlateNumASC);createindexRelationship_15_FKonbaoYang(salesmanNumASC);记录数5增长量10/月表的并发低补充说明表6-11优惠信息表表名优惠信息主键youHuiitemID其他排序字段licensePlateNum、salesmanName索引字段youHuiitemID序号字段名称数据类型(精度范围)允许为空Y/N唯一Y/N区别度默认值约束条件/说明1youHuiitemIDinteger[N][Y][高]主键/优惠项目的编号2youHuiitemNamevarchar(20)[Y][N][低]外键/优惠项目名称3youHuiMaxvarchar(20)[Y][N][低]优惠额度4youHuiMinvarchar(50)[Y][N][低]优惠条件5youHuiTimevarchar(20)[Y][N][低]优惠截止时间sql脚本createtableyouHuiInfo(youHuiitemIDintegernotnull,youHuiitemNamevarchar(20),youHuiMaxvarchar(20),youHuiMinvarchar(50),youHuiTimevarchar(20),con

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论