《家电商场售后管理系统毕业设计论文15554.docx》由会员分享,可在线阅读,更多相关《家电商场售后管理系统毕业设计论文15554.docx(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、摘要随着竞争争的激烈烈,市场场也就越越来越成成熟,大大凡成熟熟的市场场,其标标志之一一就是由由感性的的消费向向着感动动消费转转移,因因此,行行业竞争争的战场场大多也也都会从从有形的的产品逐逐渐转移移到无形形的服务务,竞争争的重点点也会从从初期市市场的核核心产品品、价格格、品质质逐渐转转移到对对顾客的的服务上上。这就就要求企企业对其其定位进进行根本本性改变变,达到到从以产产品经济济为主的的经济运运营模式式转向以以服务为为主的经经济运营营模式。改改革开放放这么多多年,中中国的轻轻工业和和农业都都有了长长足的进进步,相相比之下下,中国国的第三三产业的的发展就就显得有有些缓慢慢了。我我们的服服务业也也
2、由于从从业人员员素质良良莠不齐齐,整体体服务水水平不高高,服务务软硬件件不配套套而受到到媒体和和老百姓姓的批评评。家电电商场售售后服务务管理系系统正是是在这种种环境中中产生的的。本系统是是基于CC/S模式式,采用用Vissuall Baasicc6.00为开发发工具,MMicrrosooft SQLL Seerveer20000为为后台数数据库开开发的专专用于家家电商场场的售后后服务管管理系统统。关键词:家电商商场、售售后服务务、信息管管理、CC/S、数数据库AbsttracctWithh thhe iinteensee coompeetittionn, tthe marrkett haas
3、bbecoome morre mmatuure andd moost matturee maarkeet, Thee siign is onee off thhe eemottionnal connsummptiion by movvingg toowarrd cconssumpptioon ttrannsfeer, theerefforee, ccomppetiitioon iin tthe batttleefieeld willl aalsoo moost froom ttanggiblle pprodductts tto sshifft tto iintaangiiblee seervi
4、icess, TThe commpettitiion willl ffocuus oon tthe marrkett frrom thee beeginnninng oof ccoree prroduuctss, ppricces, a graaduaal sshifft iin tthe quaalitty oof ccusttomeer sservvicee. TThiss wiill reqquirre tthe entterpprisses to carrry outt itts ffunddameentaal pposiitioon cchannge prooduccts to re
5、aach thee ecconoomicc-orrienntedd ecconoomy opeerattingg moode to a sservvicee-orrienntedd ecconoomy opeerattingg moode. Hoome apppliaancee sttorees iin aafteer-ssalees sservvicee maanaggemeent sysstemm iss inn suuch an envviroonmeent prooducced.So manny yyearrs oof rrefoorm andd oppeniing up, Chhin
6、aas ligght inddusttry andd aggriccultturee haave madde ssignnifiicannt pproggresss, commparred to Chiinas tterttiarry iinduustrry oon tthe devveloopmeent apppearrs tto bbe ssomeewhaat ssloww. OOur serrvicces aree duue tto tthe mixxed quaalitty oof ppracctittionnerss, tthe oveeralll lleveel iis nnot
7、higgh, harrdwaare andd sooftwwaree suuppoort serrvicces andd noot bby tthe meddia andd thhe ggeneerall puubliic ccritticiism.The sysstemm iss baasedd onn C/S mmodeel, usiing Vissuall Baasicc 6.0 ddeveeloppmennt ttoolls MMicrrosooft SQLL Seerveer 220000 daatabbasee foor bbackkgrooundd deevotted to th
8、ee deevellopmmentt off thhe hhomee apppliiancce sstorres aftter-salles serrvicce mmanaagemmentt syysteem.Key Worrds:Homme aapplliannce stooress,Aftter-salles serrvicce,Infformmatiion Mannageemennt,CC/S,Dattabaase目录摘要1Absttracct21.绪论论51.1 课题背背景51.2 开发工工具与开开发方法法介绍551.2.1 VVisuual Bassic 技术51.2.2 SSQL
9、Serrverr技术61.2.3 AADO数数据库访访问技术术71.2.4 结结构化系系统开发发方法992.系统统分析与与功能设设计1002.1 任务概概述1002.1.1 系系统目标标102.1.2 系系统特点点102.2 需求分分析1002.3可可行性分分析1002.3.1 技术可可行性1102.3.2 经济可可行性1112.3.3 管理可可行性1112.4 数据流流程分析析112.4.1 数数据流程程图1112.4.2 数数据字典典122.5 系统设设计原则则142.6 系统总总体设计计142.6.1 系系统功能能设计1142.6.2 系系统功能能结构图图152.7 数据库库设计1162
10、.7.1概念念结构设设计1662.7.2 逻逻辑结构构设计1173.功能能设计的的实现2213.1 创建工工程2113.2 添加模模块2113.3 登录模模块的设设计实现现223.4 系统管管理模块块的设计计实现2233.4.1 修修改密码码模块2233.4.2 用用户管理理模块2233.4.3 退退出系统统模块2243.5 客户资资料管理理模块的的设计实实现2553.5.1 新新增模块块253.5.2修改改模块2263.5.3 删删除模块块263.6 维修管管理模块块的设计计实现226361保修期期查询226362维修记记录编辑辑2737 客户详详细资料料报表模模块的实实现2883.8 业务
11、统统计模块块的设计计实现2293.9 数据管管理模块块的设计计实现2293.100 工具具模块的的设计实实现3113.111 帮助助模块的的设计实实现31131111软件介介绍31131112关于作作者3114.系统统评价332结束语333致谢344参考文献献35附录3661.绪论论1.1 课题背背景随着竞争争的激烈烈,市场场也就越越来越成成熟,大大凡成熟熟的市场场,其标标志之一一就是由由感性的的消费向向着感动动消费转转移,因因此,行行业竞争争的战场场大多也也都会从从有形的的产品逐逐渐转移移到无形形的服务务,竞争争的重点点也会从从初期市市场的核核心产品品、价格格、品质质逐渐转转移到对对顾客的的
12、服务上上。这就就要求企企业对其其定位进进行根本本性改变变,达到到从以产产品经济济为主的的经济运运营模式式转向以以服务为为主的经经济运营营模式。改改革开放放这么多多年,中中国的轻轻工业和和农业都都有了长长足的进进步,相相比之下下,中国国的第三三产业的的发展就就显得有有些缓慢慢了。我我们的服服务业也也由于从从业人员员素质良良莠不齐齐,整体体服务水水平不高高,服务务软硬件件不配套套而受到到媒体和和老百姓姓的批评评。本系系统的设设计目的的旨在满满足各家家电行业业维修安安装服务务,它的的应用改改变了过过去各行行业陈旧旧的运作作模式,将将管理人人员、工工作人员员从手工工翻阅单单据,信信息统计计等繁琐琐重复
13、的的劳动中中解放出出来,以以更多的的时间和和精力投投入到业业务开展展中去。1.2 开发工工具与开开发方法法介绍在本次系系统设计计中,主主要运用用了Viisuaal BBasiic、SSQL Serrverr等开发发工具,并并采用了了结构化化的系统统开发方方法,现现对它们们进行如如下介绍绍。1.2.1 VVisuual Bassic 技术Visuual Bassic是是一种可可视化程程序设计计语言,它它除了提提供常规规的编程程功能外外,还提提供一套套可视化化的设计计工具,便便于程序序员建立立图形对对象,巧巧妙地把把Winndowws编程程的复杂杂性“封装”起来。VVisuual Bassic主主
14、要有以以下功能能特点:1. 具有面向向对象的的可视化化设计工工具在VB中中,应用用面向对对象的程程序设计计方法(OObjeect-Oriientted Proograammiing),把程程序和数数据封装装起来视视为一个个对象,每每个对象象都是可可视的。程程序员在在设计时时只需要要用现有有工具根根据界面面设计的的要求,直直接在屏屏幕上“画”出窗口口、菜单单、命令令按钮等等不同类类型的对对象,并并为每个个对象设设置属性性。程序序员的编编程工作作仅编写写针对对对象要完完成的事事件过程程的代码码,因而而程序设设计的效效率可提提高许多多。2. 事件驱动动的编程程机制事件驱动动是非常常适合图图形用户户界
15、面的的编程方方式。传传统的面面向过程程的应用用程序是是按事先先设计的的流程运运行的。但但在图形形用户界界面的应应用程序序中,用用户的动动作即事事件掌握握着程序序的运行行流向。每每个事件件都能驱驱动一段段程序的的运行,程程序员只只要编写写响应用用户动作作的代码码,各个个动作之之间不一一定有联联系。这这样的应应用程序序代码较较短,使使得程序序既易于于编写又又易于维维护。3. 结构化的的程序设设计语言言 VB具具有丰富富的数据据类型,众众多的内内部函数数,模块块化、结结构化的的程序设设计机制制,结构构清晰,简简单易学学。4. 强大的数数据库操操纵功能能VB中利利用数据据控件可可以访问问多种数数据库系
16、系统,如如Miccrossoftt Acccesss、MMicrrosooft FoxxProo和Paaraddox等等,也可可访问MMicrrosooft Exccel、LLotuus 11-2-3等多多种电子子表格。VVB6.0新增增了功能能强大的的ADOO(Acctivve DDataabasse OObjeect)技术,该该技术包包括了现现有的OODBCC,而且且占用内内存少,访访问速度度更快。同同时提供供的ADDO控件件,不但但可以用用最少的的代码创创建数据据库应用用程序,也也可以取取代Daata和和RDOO控件,支支持多种种数据库库系统的的访问。1.2.2 SSQL Serrver
17、r技术SQL是是一种综综合的、通通用的、功功能极强强的关系系数据库库语言,它包括括数据定定义(DDefiinittionn)、数据据操纵(Mannipuulattionn)、数据据管理(Mannageemennt)、存取取保护(AcccesssProotecctioon)、处处理控制制(Coontrrol)等多种种功能。利利用表(tabble)、索引引(inndexx)、码(keyys)、行(rowws)和列(collumnns)等来确确定存储储位置。SQL语语言本身身并不是是一个很很完整的的编程语语言,例例如它不不支持流流控制等等。一般般它都与与其他编编程语言言(如DDELPPHI、PPow
18、eerbuuildder、VVB、VVC等)结合来来使用。SQL的的主要特特点在于于:1. 一体化的的特点SQL语语言能完完成定义义关系模模式,录录入数据据以建立立数据库库、查询询、更新新、维护护、数据据库重构构、数据据库安全全性控制制等一系系列操作作要求,用用SQLL可以实实现数据据库生命命期当中中的全部部活动。由由于关系系模型中中实体与与实体间间的联系系都使用用关系来来表示,这这种数据据结构的的单一性性保证了了操作符符的单一一性。2. 统一的语语法结构构,多种种使用方方式SQL有有两种使使用方式式,一种种是联机机使用方方式,另另一种是是潜入程程序方式式。大多多数的程程序借口口都采用用嵌入的
19、的SQLL语言。虽虽然是用用方式不不同,SSQL语语言的语语法结构构是一致致的。这这使得用用户与程程序员之之间的通通信得以以改善。3. 高度非过过程化在SQLL中,只只用户提提出“干什么么”,而无无须指出出“怎么干干”,存取取路径的的选择和和SQLL语句操操作的过过程由系系统自动动完成。4. 语言简洁洁SQL语语言十分分简洁,语语法简单单。标准准SQLL中,完完成核心心功能只只用了66个动词词(如表表1-11所示),因因此简单单易学,SQL按其功能可以分为三大部分: 数据定义义语言(Data Definition Language,简称DDL),用于定义、撤销和修改改数据库库对象。 数据操纵纵
20、语言(Data Manipulation Language,简称DML),用于数据库中数据的修改和检索。 数据控制制语言(Data Control Language,简称DCL),用于数据访问权限的控制。表1-11 标准准SQLL的6个个核心动动词SQL功功能动词数据定义义CREAATE数据操纵纵INSEERT、UUPDAATE、DDELEETE、SSELEECT数据控制制GRANNT5. 客户机/服务器器(Clliennt/SServver)结构SQL能能使应用用程序采采取分布布式客户户机/服服务器结结构(如如图1-2所示示)。交交互式查查询、报报表打印印和应用用程序称称为数据据库的“前端”
21、,在个人人机上运运行,存存储和数数据管理理的后端端数据库库引擎在在服务器器上运行行,在此此情况下下,SQQL作为为用于用用户交互互的前端端工具和和用于数数据库管管理的后后端引擎擎之间通通信的桥桥梁。服务器端客户端客户端网络网络络网络客户端图1-22 Clliennt/SServver结结构6. 支持异类类复制它可以将将SQLL Seerveer数据据复制到到其他的的数据库库中,包包括Acccesss、OOraccle、Sybbasee和DB22,并采采用ODDBC作作为其连连接机制制。1.2.3 AADO数数据库访访问技术术ADO (Acctivve DDataa Obbjecct) 数据访访
22、问接口口是Miicroosofft 处处理数据据库信息息的最新新技术。它它是一种种ActtiveeX对象象,采用用了被称称为OLLE DDB的数数据访问问模式,是是数据访访问对象象DAOO、远程程数据对对象RDDO和开开放数据据库互连连ODBBC三种种方式的的扩展。ADO对对象模型型包括以以下这些些对象,使使用这些些对象可可以概括括几乎所所有的数数据访问问操作,图图1-33示意了了这些对对象彼此此之间的的关系。Connnecttionn对象:表示与与数据源源建立了了一个持持续的连连接。Erroor对象象:表示示在数据据访问过过程中的的一个单单独的错错误信息息。Commmandd对象:表示一一个
23、以保保存的过过程或者者是能返返回数据据的其他他数据访访问对象象。Coommaand对对象也可可以用来来执行已已保存得得不返回回数据的的过程。Paraametter对对象:表表示一个个用来指指定从命命令对象象中获取取数据的的运行时时参数。Recoordsset对对象:表表示一系系列从数数据源中中获取的的记录。Fielld对象象:表示示一个记记录集中中数据的的某个单单独的字字段。ConnectionErrorFieldParameterCommandRecordset图1-33 ADO对象象模型通常情况况下,可可以使用用ADOO Coonneectiion对对象的OOpenn方法建建立与数数据源的
24、的连接。为为了告诉诉ADOO如何去去访问数数据源,就就必须以以与ODDBC连连接字符符串相同同的格式式提供有有关信息息。可以使用用ADOO Coonneectiion对对象的PProvvideer属性性来指定定OLEE DBB提供者者。该属属性告诉诉ADOO将使用用哪个OOLE DB提提供者来来执行服服务器命命令(如如果没有有指定提提供者,或或者没有有使用CConnnecttionn对象,则则所用的的是缺省省提供者者,该提提供者是是OLEE DBB的ODBBC提供供者,也也称作MMSDAASQLL)。Connnecttionn对象的的Provvideer属性性是个文文本字符符串,其其中该字字符
25、串被被用于指指明连接接时使用用哪个OOLE DB提提供者,原原因是OODBCC提供者者是缺省省的。然然而,如如果为了了更明确确的话,也也可以指指定它。在ADOO中使用用的CoonneectiionSStriing可可以提供供有关如如何与数数据库服服务器连连接的信信息。当当正在使使用OLLE DDB的ODBBC提供供者时,该该连接字字符串与与ODBBC连接接字符串串一样。这这意味着着ODBBC驱动动程序期期望的准准确信息息可以根根据不同同的实现现而变化化。对于于其他提提供者来来说,连连接字符符串可能能是完全全不同的的语法。为连接到到SQLL Seerveer数据据库,应应该使用用提供者者SQLL
26、OLEEDB.1:cn.PProvvideer=SQLLOLEEDB.1cn.CConnnecttionnStrringg=DATTABAASE=数据库库名称;SERRVERR=服务务器名;UIDD=用户户名;PWWD=密密码;1.2.4 结结构化系系统开发发方法结构化系系统开发发方法是是迄今为为止最传传统、应应用最广广泛的一一种系统统开发方方法。结结构化系系统开发发方法的的基本思思想是:用系统统工程的的思想和和工程化化的方法法,按用用户至上上的原则则,结构构化、模模块化、自自顶向下下的对系系统进行行分析与与设计。具体来说说,就是是先将整整个信息息系统开开发过程程划分出出若干个个相对比比较独立
27、立的阶段段。如系系统规划划、系统统分析、系系统设计计、系统统实施等等。在前前三个阶阶段坚持持自顶向向下的对对系统进进行结构构化划分分。也就就是说,在在系统调调查或理理顺管理理业务时时,应从从最顶层层的管理理业务入入手,即即从组织织管理金金字塔结结构的塔塔尖入手手,层层层逐步深深入至最最基层。如如果在系系统分析析,提出出新系统统方案和和系统设设计时,应应从宏观观整体考考虑入手手,即先先考虑系系统整体体的优化化,然后后再考虑虑局部的的优化问问题。而而在系统统的实施施阶段,则则应坚持持自底向向上的逐逐步组织织实施。也也就是说说,按照照前几阶阶段设计计的模块块组织人人力从最最基层的的模块做做起(编编程
28、),然然后按照照系统设设计的结结构,将将模块一一个个拼拼接到一一起进行行调试,自自底向上上,逐渐渐的构成成整体系系统。用结构化化系统开开发方法法开发一一个系统统,将整整个开发发过程分分为五个个首尾相相连的阶阶段,一一般称之之为系统统开发的的生命周周期。1. 系统规划划阶段系统规划划阶段的的工作就就是根据据用户的的系统开开发请求求,初步步调查,明明确问题题,然后后进行可可行性研研究。2. 系统分析析阶段系统分析析阶段的的任务是是:分析析业务流流程;分分析数据据与数据据流程;分析功功能与数数据之间间的关系系;最后后提出新新系统逻逻辑方案案。3. 系统设计计阶段系统设计计阶段的的任务是是:总体体结构
29、设设计;代代码设计计;数据据库/文文件设计计;输入入/输出出设计;模块结结构与功功能设计计。与此此同时根根据总体体设计的的要求购购置与安安装设备备,最终终给出系系统实施施方案。4. 系统实施施阶段系统实施施阶段的的任务是是:同时时进行编编程;人人员培训训;数据据准备。然然后投入入试运行行。5. 系统运行行阶段系统运行行阶段的的任务是是:同时时进行系系统的日日常运行行管理、评评价、监监理审计计三部分分工作。然然后分析析运行结结果,如如果运行行结果良良好,则则送管理理部门指指导组织织生产经经营活动动;如果果有点问问题,则则要对系系统进行行修改、维维护或者者是局部部调整;如果出出现了不不可调和和的大
30、问问题,则则用户将将会进一一步提出出开发新新系统的的要求,这这标志着着老系统统生命的的结束,新新系统的的诞生。2.系统统分析与与功能设设计2.1 任务概概述2.1.1 系系统目标标以计算机机运算代代替手工工操作,将将管理人人员、工工作人员员从手工工翻阅单单据,信信息统计计等繁琐琐重复的的劳动中中解放出出来,以以更多的的时间和和精力投投入到业业务开展展中去。系统设计上追求先进,注重实用、科学、经济及合理性。力求系统的安全、简捷、功能齐全。充分考虑系统的可扩展性、可维护性。2.1.2 系系统特点点1稳定定安全的的数据库库:本系统采采用Miicroosofft公司司的SQQL SServver220
31、000作后台台数据库库,性能能稳定、数数据交换换速度快快、数据据安全。2方便的报表查询: 本系统采用当今流行的报表设计器进行设计,兼具WORD和EXCEL的强大功能。所有的报表和基本资料均可导入EXCEL中进行分析加工,以满足用户的更高的要求。2.2 需求分分析通过对一一些典型型售后服服务管理理系统的的考察、分分析以及及实际的的市场调调查与研研究,要要求本系系统具有有以下功功能: 统一友好好的操作作界面,用用以保证证系统的的易用性性。 规范、完完善的基基础信息息管理。 对客户的的销售信信息、维维修信息息以及投投诉信息息进行全全面的管管理。 提供保修修期查询询功能。 能够输出出各种信信息报表表。
32、2.3可可行性分分析可行性研研究的目目的是用用最小的的代价在在尽可能能短的时时间内确确定问题题是否能能够解决决。可行行性研究究的目的的不是解解决问题题,而是是确定问问题是否否值得去去解。一一般来说说,至少少应该从从下述三三方面研研究该系系统的可可行性:2.3.1 技术可可行性该系统所所需硬件件设备,市市场上销销售且价价格较低低,甚至至可以使使用原有有的设备备,软件件上,操操作系统统采用WWINDDOWSS系列操操作系统统,数据据库管理理系统采采用Miicroosofft SSQL Serrverr 20000,其其可与WWinddowss系列形形成无缝缝集成,从从而保证证了产品品系统的的灵活性
33、性及安全全性,上上述软硬硬件在系系统开发发中已被被大量应应用,技技术上都都比较成成熟,今今后的升升级方便便,因此此在技术术上是可可行的。2.3.2 经济可可行性信息社会会的高科科技,商商品经济济化的高高效益,使使计算机机的应用用已普及及到经济济和社会会生活的的各个领领域。且且本系统统采用方方便灵活活的C/S模式式,只要要安装了了后台数数据库就就可运行行,无须须太多花花费,所所以在经经济上是是可行的的。2.3.3 管理可可行性本系统操操作简单单,维护护方便,只只要熟悉悉计算机机基本知知识就可可使用,管管理起来来容易,在在这方面面是可行行的。综上所述述,开发发虚拟社社区系统统在技术术上、经经济上、
34、管管理上都都是可行行的。2.4 数据流流程分析析 数据是是信息的的载体,是是今后系系统要处处理的主主要对象象。因此此必须对对系统调调查中所所收集的的数据以以及统计计和处理理数据的的过程进进行分析析和整理理。按照照业务流流程图理理出的业业务流程程顺序,将将相应调调查过程程中所掌掌握的数数据处理理过程绘绘制成数数据流程程图。2.4.1 数数据流程程图图2-112.4.2 数数据字典典数据流程程图表达达了数据据和处理理的关系系,数据据字典则则是系统统中各类类数据描描述的集集合,是是进行详详细的数数据收集集和数据据分析所所获得的的主要成成果。数数据字典典通常包包括数据据项、数数据结构构、数据据流、数数
35、据存储储和处理理五个部部分。1 数据项 客户户编号含义说明明:唯一一标志一一个客户户的名称称别名:IID号数据类型型:可变变字符型型长度:110 维修修单号含义说明明:唯一一标志每每次维修修的编号号别名:维维修单号号数据类型型:字符符型长度:110取值范围围:0000000000000-9999999999999 安装装部门号号含义说明明:唯一一标志每每一个安安装部门门的编号号别名:安安装部数据类型型:可变变字符型型长度:44取值范围围:00000-99999 客户户名称含义说明明:每一一个客户户的名称称别名: 客户名名称数据类型型:可变变字符型型长度:2202 数据结构构 客户户资料表表含义
36、说明明:记录录客户购购买信息息和具体体的联系系方式组成:IID号、用用户名称称、固定定电话、手手机、住住址、购购买地点点、购买买时间、产产品型号号、产品品类别、机机身编号号、开单单批号、单单价、台台数、总总金额、是是否收款款、赠品品名称AA、赠品品数量AA、赠品品名称BB、赠品品数量BB、保修修截止时时间、约约定安装装时间、重重约安装装时间、票票据号、安安装部、制制单人、备备注 维修修记录表表含义说明明:记录录维修情情况组成:IID号、报报修日期期、修复复日期、机机身编号号、型号号、故障障原因、故故障数量量、维修修费用、安安装部、维维修单号号、工程程师、备备注投诉记记录表含义说明明:记录录客户
37、投投诉情况况组成:IID号、投投诉时间间、投诉诉级别、投投诉原因因、处理理结果、备备注系统用用户表含义说明明:记录录系统登登陆帐号号组成:用用户名、密密码3数据据流数据流名名:销售售说明:商商场出售售产品数据流来来源:客客户购买买产品 数据流去去向:客客户资料料表、维维修记录录表、投投诉记录录表平均流量量:1000次/天高峰期流流量:5500次次/天4 数据存储储 数据存存储名:维修统统计表 说明:每日的的维修统统计 输入的的数据流流:每日日商场销销售产品品 输出的的数据流流:维修修统计报报表 组成:ID号号、报修修日期、修修复日期期、机身身编号、型型号、故故障原因因、故障障数量、维维修费用用
38、、安装装部、维维修单号号、工程程师、备备注 数据量量:1000次/天 存取方方式:单单机处理理5 处理过程程处理过程程名:上上门维修修说明:对对客户进进行上门门维修业业务输入:客客户基本本信息输出:维维修记录录表处理:解解决产品品出现的的故障 2.5 系统设设计原则则由于安全全性和高高效管理理的需要要,本系系统的设设计遵循循了下列列原则: 1. 系统的的稳定性性2. 系系统安全全性3. 系系统易维维护性4. 开开放性5. 系系统可扩扩展性2.6 系统总总体设计计2.6.1 系系统功能能设计在需求分分析的基基础上,根根据系统统的设计计原则,对对系统的的各项功功能进行行如下设设计: 输入客户户的购
39、买买信息和和基本联联系信息息,并能能进行修修改。 对维修情情况进行行管理,包包括查询询保修期期以及维维修统计计 对客户投投诉情况况进行管管理 能够输出出各种信信息报表表并能导导出到EExceel。 提供基本本工具,如如计算器器、记事事本。2.6.2 系系统功能能结构图图根据系统统分析的的结果,按按照结构构化的系系统设计计方法,食食堂磁卡卡管理系系统从功功能上可可以按下下图2-4所示示系统划划分:图2-22 功能能结构图图2.7 数据库库设计数据库在在一个信信息系统统中占有有非常重重要的地地位,数数据库结结构设计计的好坏坏将直接接对应用用系统的的效率以以及实现现效果产产生影响响。合理理的数据据库
40、结构构设计可可以提高高数据存存储的效效率,保保证数据据的完整整性和一一致性。2.7.1概念念结构设设计将需求分分析得到到的用户户需求抽抽象为信信息结构构即概念念模型的的过程就就是概念念结构设设计。它它是整个个数据库库设计的的关键。下面我将将设计出出能够满满足用户户需求的的各种实实体,以以及它们们之间的的关系,为为后面的的逻辑结结构设计计打下基基础。这这些实体体包含各各种具体体信息,通通过相互互之间的的作用形形成数据据的流动动。本系系统根据据上面的的设计规规划出的的主要实实体有:客户实实体、产产品实体体、工程程师实体体和信息息报表实实体。它它们之间间的E-R关系系图如下下:图2-33 实体体间E
41、-R关系系图2.7.2 逻逻辑结构构设计根据数据据库的需需求分析析和概念念结构设设计,设设计了名名为高校校食堂磁磁卡管理理系统的的数据库库。该数数据库主主要包括括以下几几个表:系统用用户表、客客户资料料表、刷刷卡机收收费统计计表、参数设置置表、学学生办卡卡表、学学生消费费表、操操作员收收费统计计表、日日结算表表、月结结算表、食食堂设置置表、餐餐时设置置表。1. 系系统用户户表(yyh)系统用户户表是非非常重要要的一张张表,它它规定了了该系统统的操作作权限。表表中主要要包含了了用户名名和密码码两个字字段。其其具体的的字段如如表2-9: 表2-99 yhh表字段名数据类型型长度允许空说明用户名ch
42、arr10否用户名密码charr10是用户密码码2. 客客户资料料表客户资料料表主要要用于存存储客户户购买信信息及联联系方式式。其具具体的字字段如表表2-110:表2-110 餐餐时设置置表字段名数据类型型长度允许空说明ID号charr10否客户唯一一标识客户名称称charr30是客户名称称固定电话话charr15是客户固定定电话手机charr15是客户手机机号码住址charr30是客户住址址购买地点点charr10是购买地点点购买时间间charr10是购买时间间产品型号号charr10是产品型号号产品类别别charr10是产品类别别机身编号号charr10是机身编号号开单批号号charr10
43、是开单批号号单价charr10是单价台数charr10是台数总金额charr10是总金额是否收款款charr10是是否收款款赠品名称称Acharr10是赠品名称称A赠品数量量Acharr10是赠品数量量A赠品名称称Bcharr10是赠品名称称B赠品数量量Bcharr10是赠品数量量B保修截止止时间charr10是保修截止止时间约定安装装时间charr10是约定安装装时间重约安装装时间charr10是重约安装装时间票据号charr10是票据号安装部charr10是安装部制单人charr10是制单人备注charr30是备注3. 维维修记录录表维修记录录表主要要存储了了电器维维修的相相关信息息,其具
44、具体的字字段如表表2-111: 表2-11 维修记记录表字段名数据类型型长度允许空说明ID号charr10否客户唯一一标识报修日期期charr10是报修日期期修复日期期charr10是修复日期期机身编号号charr10是机身编号号型号charr10是型号故障原因因charr20是故障原因因故障数量量charr10是故障数量量维修费用用charr10是维修费用用安装部charr10是安装部维修单号号charr10是维修单号号工程师charr10是工程师备注charr30是备注4. 投投诉记录录表投诉记录录表主要要存储了了客户的的投诉记记录。其其具体的的字段如如表2-12:表2-112 投投诉记录录表字段名数据类型型长度允许空说明ID号charr10否客户唯一一标识投诉时间间charr10是投诉时间间投诉级别别charr10是投诉级别别投诉原因因charr10是投诉原因因处理结果果charr10是处理结果果备注charr10是备注5. 赠赠品统计计表赠品统计计表主要要存储了了每次交交易送出出的赠品品情况,其其具体的的字段如如表2-13:表2-113 赠赠品统计计表字段名数据类型型长