《毕业论文之设备管理系统设计及其实现9340.docx》由会员分享,可在线阅读,更多相关《毕业论文之设备管理系统设计及其实现9340.docx(55页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、毕业论文文(设计计)题目名称称 : 设备管管理系统统设计与与实现 学生姓名名 :学学号 学 院 :专业年级级 :指导教师师 :职职称讲师师写作时间间 :220111年 044月 100日 50设备管理理系统设设计与实实现摘 要要在现代化化大型企企业信息息化管理理体系建建设中,设设备管理理信息系系统被看看作是重重中之重重。这不不仅因为为设备管管理的各各项制度度、流程程涉及的的点多面面广,而而且作为为企业从从生产、市市场、成成本、物物料、人人事管理理到设备备管理的的全过程程计算机机管理中中的最后后一环,直直接关系系到企业业在市场场中的综综合竞争争力。本次毕业业设计任任务是通通过开发发企业设设备管理
2、理系统,学学习用VVisuual Stuudioo 20005开开发基于于C/SS的数据据库系统统。采用用Vissuall Sttudiio 220055和SQLL Seerveer等软软件为开开发工具具。系统统设计通通过对设设备信息息采集的的流程和和传统管管理方法法进行分分析,按按照数据据库设计计原则设设计出达达到第三三范式的的的各数数据表,在在数据库库的物理理设计中中采用SSQL Serrverr实现数数据库的的管理,完完成对数数据库中中表的基基本操作作。使用用Vissuall Sttudiio 220055开发工工具,实实现设备备信息管管理、辅辅助表管管理、组组织管理理、关系系转化管管理
3、、数数据导入入导出、数数据传送送、数据据维护、信信息查询询、打印印等主要要功能模模块。同同时本系系统还是是用了OOffiice办办公软件件,实现现对各类类表格信信息以WWordd形式导导出以及及把Woord文档中中的数据据导入系系统中的的功能。在指导老老师的帮帮助下,已已经基本本上成功功地实现现了设计计任务书书的要求求。使得得设计的的数据库库系统能能够实现现一般数数据库的的管理。关键词:设备管管理系统统;Clliennt/SServver模模式;数数据库;Vissuall SttudiioEquiipmeent MannageemenntSysstemm Deesiggn aand Imppl
4、emmenttatiionABSTTRACCTIn mmodeerniizedd laargee-sccalee ennterrpriises iinfoormaatioon-bbaseed mmanaagemmentt syysteem cconsstruuctiion, thhe mmanaagemmentt innforrmattionn syysteem oof tthe equuipmmentt iss reegarrdedd ass thhe mmostt immporrtannt tthinng. Thiis nnot merrelyy beecauuse eveery syss
5、temm , equuipmmentt off maanaggemeent, poointts tthatt prroceedurre iinvoolvee maany pieece widde, andd iss reegarrdedd ass ennterrpriisess frrom prooducctioon , maarkeet , coost , ssupppliees , peersoonneel mmanaagemmentt too thhe llastt riing in thee whholee prroceess commputter mannageemennt oof
6、mmanaagemmentt off thhe eequiipmeent, coonceern thee syynthhesiizedd coompeetittiveenesss tthatt ennterrpriisess arre iin tthe marrkett diirecctlyy.The graaduaatioon pprojjectt taask mannageemennt ssysttem is thrrouggh tthe devveloopmeent of bussineess equuipmmentt, llearrn tto uuse Vissuall Sttudii
7、o 220055 too deevellop dattabaase sysstemm whhichh iss baasedd onn C / SS. UUse Vissuall Sttudiio 220055 annd SSQL Serrverr annd ootheer ssofttwarre aas ddeveeloppmennt ttoolls. Sysstemm deesiggn iis tthrooughh thhe aanallysiis oof tthe proocesss oof iinfoormaatioon ccolllecttionn deevicces andd trr
8、adiitioonall maanaggemeent metthodds, in acccorddancce wwithh thhe ddesiign of a ddataabasse ddesiign priinciiplees tto aachiievee thhe tthirrd pparaadiggm oof tthe varriouus ddataa taablees iin tthe dattabaase useed iin tthe phyysiccal dessignn off daatabbasee maanaggemeent of SQLL Seerveer tto cco
9、mpplette tthe dattabaase thee baasicc opperaatioon oof tthe tabble. Usse VVisuual Stuudioo 20005 as devveloopmeent toools to achhievve ddeviice infformmatiion mannageemennt, auxxiliiaryy taablee maanaggemeent, orrgannizaatioon mmanaagemmentt, rrelaatioonshhip traansfformmatiion mannageemennt, datta
10、iimpoort andd exxporrt, datta ttrannsfeer, datta mmainntennancce, infformmatiion seaarchhingg, pprinntinng aand othher majjor funnctiionaal bbloccks. Att thhe ssamee tiime, thhis sysstemm allso usee thhe ooffiice sofftwaare whiich hass heelpeed tto aachiievee fuuncttionns llikee ouutpuut vvariiouss
11、foormss off exxporrt iinfoormaatioon aas WWordd annd iinpuut tthe datta oof tthe Worrd ddocuumennts intto tthe sysstemm.In gguiddingg thhe tteaccherrs hellp,hass beeen larrgelly ssucccesssfull inn acchieevinng tthe dessignn reequiiremmentts oof tthe misssioon sstattemeent.Makkes thee deesiggn oof tt
12、he dattabaase sysstemm too acchieeve thee geenerral dattabaase mannageemennt。Keywwordds: Equuipmmentt Maanaggemeent Sysstemm;C/SS; Daatabbasee;Vissuall Sttudiio目录第一章绪绪论11.1研研究背景景 11.2研研究目的的11.3研研究的意意义 22第二章系系统需求求分析332.1系系统目标标32.2设设备管理理系统的的背景分分析32.3开开发设备备管理系系统的必必要性33第三章系系统可行行性分析析53.1技技术可行行性53.2经经济可行行
13、性53.3操操作可行行性5第四章系系统总体体设计774.1软软件定义义74.2系系统目标标设计774.3系系统功能能分析774.4系系统组成成部分884.5设设备管理理系统开开发环境境简介99第五章数数据库设设计1115.1概概念设计计115.2逻逻辑设计计135.3数数据库的的物理设设计内容容和方法法13第六章系系统主窗窗体设计计176.1创创建工程程项目-设备备管理系系统1776.2登登陆界面面设计1176.3主主界面设设计2006.4管管理界面面设计2236.5修修改密码码界面设设计277第七章系系统功能能模块设设计3007.1编编辑功能区3007.2查查询功能能区366第八章调调试42
14、28.1系系统运行行调试情情况4228.2 系统设设计的特特点422第九章结结论433参考文献献44致谢455设备管理系统设计与实现 绪论第一章 绪 论论1.1 研究背背景设备管理理系统是是企业内内部的信信息管理理系统,是连接接企业内内部各生生产部门门的桥梁梁与纽带带,起着着核心作作用。目目前企业业设备自自动化管管理水平平不是很很高。大大多数设设备管理理办法是是设备的的采购进进来以后后,将设设备的基基本情况况和相关关信息登登记存档档,然后后将档案案存档。以以后的档档案基本本就没人人维护,如如设备修修改、删删除情况况、设备备的当前前运行状状态等信信息本不不会呈现现在管理理工作人人员面前前,由于于
15、散乱、复复杂、查查找和整整理不便便,即设设备跟踪踪信息不不能及时时体现在在设备的的档案上上。某些些企业采采用专门门人工整整点,对对设备的的跟踪信信息即使使能记录录在案,但但无形中中增加了了繁重的的手工劳劳动,整整个设备备管理水水平还是是较低。首先,利利用先进进的计算算机管理理技术来来取代过过去手工工或半手手工方式式管理设设备的状状况。与与过去的的手工方方式相比比计算机机系统在在设备管管理方面面具备极极大的优优越性,在在一个成成熟完善善的计算算机系统统的支撑撑下可以以极大地地提高工工作效率率,减小小管理方方式落后后带来的的设备性性能误差差,提高高设备的的运行效效率;其次,采采用计算算机管理理后,
16、可可以把相相关的管管理人员员从繁琐琐的日常常事务处处理中解解脱出来来,使其其有更多多的精力力去熟悉悉业务情情况和钻钻研业务务知识,跟跟踪世界界先进管管理技术术的发展展状况,有有更多的的时间去去接触市市场,掌掌握第一一手的市市场信息息,提高高相关人人员的综综合业务务素质,从从而使企企业在今今后的发发展中占占据主动动地位,为为有效降降低成本本创造条条件;再次,可可以利用用建成的的计算机机系统将将各种相相关的业业务数据据系统地地保存起起来,日日积月累累,这部部分历史史数据将将成为一一种珍贵贵的资源源,通过过对这些些数据的的整理分分析,建建立起一一套完善善合理的的设备管管理标准准体系,为为今后的的设备
17、管管理进行行指导与与评测。本文就是是以企业业的设备备管理系系统为背背景进行行研究与与实现的的。1.2 研究目目的基于以上上分析,本本文的研研究目标标就是在在符合国国家有关关设备管管理的法法律、法法规,满满足用户户特定要要求的基基础上,进进行设备备管理系系统的开开发和实实施,并并就系统统的实现现技术进进行研究究。虽然然市面上上已经有有商业化化的设备备管理软软件,但但是现存存设备管管理软件件一般适适用性较较差,企企业常发发现所购购的软件件与本企企业现行行设备管管理方式式相差甚甚远,还还必须对对所购的的成品管管理软件件进行升升级或进进行二次次开发。这这种情况况往往会会造成想想快反慢慢、想节节省却浪浪
18、费的局局面,既既不利于于企业的的信息化化进程,又又不利于于软件的的推广与与普及。现存的设设备管理理信息系系统中没没有提供供除手动动录入以以外的其其它办法法,在数数据量较较大的情情况下,用用人工方方法改变变与之相相关联的的数据代代码显然然是不可可行的。考考虑到上上述情况况,本系系统在开开发时,将将与部门门有关的的数据库库关系表表中部门门编号设设置为表表的外部部主键,部部门编号号的数据据与其它它关系表表中的数数据形成成链接关关系,在在同一数数据窗口口中数据据统一变变动,从从而解决决上述因因部门变变更所引引起的问问题,这这是本文文工作中中需要实实现的技技术之一一1.3 研究的的意义本文主要要是对设设
19、备管理理系统的的架构选选择问题题进行研研究,通通过对网网络系统统的开发发和应用用可以:(1)提提高工作作效率,缩缩短管理理周期,提提高管理理效率。利利用先进进的信息息技术来来取代过过去手工工或半手手工方式式管理的的状况,毕毕竟与过过去的手手工方式式相比计计算机在在管理方方面具备备极大的的优越性性;(2) 提高业业务人员员综合素素质,降降低成本本开销。采采用计算算机化作作业后,可可以把业业务人员员从繁琐琐的日常常事务处处理中解解脱出来来,有更更多的时时间去了了解世界界先进的的生产、管管理经验验,提高高业务人人员的综综合素质质,从而而为有效效降低成成本创造造条件;(3)完完善管理理流程。系系统的开
20、开发,促促使对现现行的业业务操作作流程、管管理制度度和其他他相关基基础管理理工作进进行必要要的修改改、完善善与补充充,使之之更为合合理化、科科学化和和系统化化;综上所述述 ,通通过开发发本系统统,能够够使设备备管理摆摆脱过时时的手工工管理方方式,全全面提高高工作效效率与厂厂作质量量,建立立一个先先进的管管理平台台,真正正实现“管理上上台阶,管管理出效效益。设备管理系统设计与实现 系统需求分析第二章 系统统需求分分析2.1 系统目目标设备管理理系统的的最终目目标是在在保证企企业生产产经营管管理正常常进行的的前提下下,最大大限度地地简化日日常事务务,使设设备管理理人员把把更多的的精力集集中在效效益
21、分析析等的战战略性决决策任务务上。用计算机机来管理理设备不不能照搬搬照抄人人工管理理模式,变变成人工工管理的的翻版,而而是要根根据设备备管理的的目标对对人工管管理的业业务流程程进行优优化、合合理化、科科学化,要要超越当当前的业业务,抽抽象出业业务中的的管理思思想和规规律。要有丰富富的管理理功能,做做到事先先有计划划,事中中有控制制,事后后有核算算,要求求每一个个业务过过程都要要为领导导(综合合管理)提提供丰富富的决策策信息和和考核数数据。2.2 设备管管理系统统的背景景分析设备管理理系统是是企业内内部的信信息管理理系统,是是连接企企业内部部各生产产部门的的桥梁与与纽带,起起着核心心作用。目目前
22、企业业设备自自动化管管理水平平并不高高。大多多数设备备管理办办法是设设备采购购进来以以后,将将设备的的基本情情况和相相关信息息登记,然然后将档档案存档档。以后后的档案案基本就就没人维维护,所所以设备备修改、删删除情况况等信息息不会呈呈现在管管理工作作人员面面前。而而且由于于散乱、繁繁杂、查查找和整整理不便便,设备备跟踪信信息不能能及时体体现在设设备的档档案上。即即便采用用专门人人员整点点,对设设备的跟跟踪信息息能记录录在案,但但无形中中增加了了繁重的的手工劳劳动,整整体管理理水平还还是较低低。本设设备管理理系统合合理的借借鉴国际际领先的的设备管管理思想想并结合合国内设设备管理理现状,通通过对一
23、一般企业业设备管管理情况况的研究究探索,以以灵活、通通用为主主要设计计思想,开开发适合合本行业业的设备备管理系系统,实实现了设设备整个个生命周周期的计计算机化化管理。本本系统将将会提高高办公效效率和设设备可靠靠性,减减少工作作人员的的劳动强强度,减减少办公公耗材,提提高现代代化管理理水平。2.3 开发设设备管理理系统的的必要性性传统的设设备管理理主要是是以人工工抄写记记录存档档的运行行模式。221世纪纪是科技技信息时时代,陈陈旧的管管理模式式不能适适应新时时代的要要求,它它存在着着操作速速度慢、散散乱、复复杂等一一系列缺缺点与不不足。由由于散乱乱、复杂杂,很可可能有文文案丢失失的情况况,而且且
24、查找也也不方便便,给管管理工作作人员带带来很大大程度的的管理滞滞后,增增加了成成本,降降低了企企业办事事效率。关关注当代代形式,利利用社会会上出来来的先进进技术开开发出新新的设备备管理系系统是许许多企业业拭目以以待的,正正所谓“工欲善善其事,必必先利其其器”。由此此开发的的设备管管理系统统是一套套完全为为设备管管理人员员设计的的把设备备管理由由被动管管理转为为主动管管理的系系统,它它的使用用将极大大地提高高设备管管理部门门的工作作效率,使使设备管管理人员员解脱了了繁重的的手工劳劳动,实实现了设设备整个个生命周周期的计计算机化化管理,同同时再与与使用单单位内部部网络配配合的基基础上可可以实现现无
25、纸化化办公。设备管理系统设计与实现 系统可行性分析第三章 系统统可行性性分析可行性研研究的目目的就是是用最小小的代价价在尽可可能短的的时间内内确定问问题是否否能够解解决。必必须记住住,可行行性研究究的目的的不是解解决问题题,而是是确定问问题是否否值得去去解。怎怎样达到到这个目目的呢?当然不不能靠主主观猜想想,而只只能靠客客观分析析。必须须分析几几种主要要的可能能解法的的利弊,从从而判断断原定的的系统目目标和规规模是否否现实,系系统完成成后所能能带来的的效益是是否大到到值得投投资开发发这个系系统的程程度。本设计从从以下三三个方面面进行可可行性研研究:3.1 技术可可行性本设计“设备管管理系统统”
26、是为企企业设备备管理人人员开发发的。经经过分析析,打算算使用 MICCROSSOFTT公司的的SQLL Seerveer和Vissuall Sttudiio 220055开发工工具,利利用其提提供的各各种面向向对象的的开发工工具,首首先在短短时间内内建立系系统应用用原型,然后对对初始原原型系统统进行需需求迭代代,不断断修正和和改进,直到形形成满意意的可行行系统。并并让自己己对开发发管理信信息系统统能有新新的认识识和提高高,使自自己在开开发管理理信息系系统方面面的技术术更加成成熟。由由于本设设计最重重要体现现的是实实用性,所所以,通通过对多多数企业业的调查查和分析析,结合合自己现现有的技技术水平
27、平加上导导师的指指导,还还是能按按期完成成本毕业业设计。3.2 经济可可行性成本方面面:由于于本毕业业设计属属于(本本科)教教学的最最后一个个环节,所所以人力力消耗免免费,资资源学校校提供,指指导老师师义务指指导。所所以成本本计算只只需计算算开发期期间开发发者的生生活消费费,学校校资源的的消耗,所所以开发发本软件件的成本本是非常常低的。效效益方面面:为企企业开发发一个完完整、合合理的设设备管理理系统,可可大大节节余人力力,以前前需要多多人干的的工作,使使用本系系统只需需一个人人或几个个人就能能完成,且且工作量量和劳动动强度大大大降低低。所以以开发本本软件可可以为社社会带来来很好的的经济效效益。
28、 从以上上分析看看开发本本软件在在经济上上是可行行的。3.3 操作可可行性本软件是是为企业业的设备备管理者者开发的的,所有有本软件件的用户户对象是是中小型型企业的的设备管管理工作作人员,由由于本软软件要设设计成友友好的界界面,写写出详细细的使用用说明,用用户只需需懂得简简单的计计算机操操作知识识,就能能自由应应用本软软件。所所以从以以上几个个方面的的分析来来看,开开发本软软件是完完全可行行的。设备管理系统设计与实现 系统总体设计第四章 系统统总体设设计4.1 软件定定义数据库设设计所要要的解决决的问题题是:对对于一个个给定的的应用领领域,设设计优化化的数据据库逻辑辑和物理理结构,使使之满足足用
29、户的的信息管管理要求求和数据据操作要要求,有有效地支支持各种种应用系系统的开开发和运运行。数数据库设设计的目目标是为为用户和和各种应应用系统统提供一一个高效效的运行行环境。而而数据库库的设计计可以视视为如下下的优化化问题。(1) 计算机机的软硬硬件环境境;(2) 数据库库管理系系统的能能力;(3) 用户的的操作要要求与信信息要求求;(4) 完整性性和安全全性约束束。4.2 系统目目标设计计系统的设设计目标标是要设设计成友友好的界界面,以以提高数数据共享享程度、降降低数据据冗余度度、提高高数据查查询效率率为主要要目标。进而而实现企企业设备备管理的的系统化化、规范范化和自自动化,达达到提高高企业管
30、管理效率率的目的的设备管理理系统的的最终目目标是在在保证企企业经营营管理正正常进行行的前提提下,最最大限度度地简化化日常事事务,使使设备管管理人员员把更多多的精力力集中在在效益分分析等的的战略性性决策任任务上。用计算机机来管理理设备不不能照搬搬照抄人人工管理理模式,变变成人工工管理的的翻版,而而是要根根据设备备管理的的目标对对人工管管理的业业务流程程进行优优化、合合理化、科科学化,要要超越当当前的业业务,抽抽象出业业务中的的管理思思想和规规律。要有丰富富的管理理功能,做做到事先先有计划划,事中中有控制制,事后后有核算算,要求求每一个个业务过过程都要要为领导导(综合合管理)提提供丰富富的决策策信
31、息和和考核数数据。4.3系系统功能能分析本系统主主要用编编辑、查查询、系系统管理理三个功功能模块块对设备备信息进进行综合合的管理理,让管管理人员员随时掌掌握设备备的运行行动态,以以进行操操作与管管理工作作,功能能模块图图如下:设备管理系统系统设置基本信息管理退出查询生产厂家管理按设备基本信息查询设备零件管理设备管理修改用户密码用户管理设备维修登记表管理按设备查询维修情况使用地点管理零配件管理按零件查询维修情况图4.11设备功功能模块块图前台是用用户进行行综合管管理,进进入其它它操作模模块的唯唯一的接接口,主主要连接接的界面面窗口有有:系统统设置、基基本信息息管理、查查询和退退出四个个功能模模。
32、 系系统设置置包括:用户管管理和修修改用户户密码。 基本信息管理包括:使用地点管理、生产厂家管理、零配件管理、设备管理、设备零件管理、设备维修登记表管理。 查询包括:设备基本信息查询、按设备查询维修情况、按零件查询维修情况。4.4 系统组组成部分分系统主要要用编辑辑、查询询、系统统管理三三个功能能模块对对设备信信息进行行综合的的管理,让让管理人人员随时时掌握设设备的运运行动态态,以进进行操作作与管理理工作。这三个功功能模块块的组成成分别如如下:设备编辑按设备按使用地点按制造商按维修图4.22编辑功功能模块块设备查询按使用地点查询按厂家名称查询按设备名称按图4.33查询功功能模块块系统管理修改用
33、户密码密码用户管理图4.44系统管管理模块块4.5设设备管理理系统开开发环境境简介本设备管管理系统统是以VVisuual Stuudioo 20005为为编程语语言,以以SQLL Seerveer作为为后台数数据库而而开发的的一个数数据库管管理系统统。下面面简要介介绍一下下中文VVisuual Stuudioo 20005和和SQLL Seerveer。1、中文文Vissuall Sttudiio 220055简介Visuual Stuudioo 20005提提供了开开发Wiindoows应应用程序序最迅速速、最简简洁的方方法,它它提供了了一整套套工具,供供用户开开发应用用程序。它有其独独特的
34、特特点,主主要特点点如下:(1) 可视化化设计。Visual Studio 2005具有所见即所得的功能,在程序设计时,头脑中所想象的应用程序界面,完全可以通过键盘和鼠标完成,而不用编制大量代码,用户只需要用鼠标或键盘把“控件”拖到所需的位置并设置他们的大小形状属性等,即可得到所需要的应用程序界面。(2) 事件驱驱动编程程,在VVisuual Stuudioo 20005中中把“窗体”及“控件”称为对对象。那那些对象象必须对对鼠标键键盘操作作所引起起的事件件做出响响应。响响应是指指执行一一段应用用程序,它它不沿预预定的路路线执行行而是在在响应不不同事件件时执行行不同的的代码,因因此Viisua
35、al SStuddio 20005编程程重点是是在编写写事件驱驱动过程程的代码码。(3) 面向对对象的程程序设计计。Viisuaal SStuddio 20005是面面向对象象的程序序设计语语言,软软件开发发人员主主要编写写事件驱驱动过程程的代码码,使对对象对用用户的操操作做出出反映。(4) 易学易易用,开开发周期期短。VVisuual Stuudioo 20005简简单易学学,界面面友好,容容易使用用。Viisuaal SStuddio 20005提供供了大量量功能强强大的“控件”,能帮帮助开发发人员在在较短的的时间内内用少量量语句编编写出应应用程序序,缩短短了开发发周期。2、SQQL SS
36、ervver简简介SQL Serrverr是一个个数据库库管理系系统,它它简单易易学。SSQL Serrverr的功能能十分强强大,利利用它可可以方便便的实现现对信息息保存、维维护、查查询、统统计等。本系统就就是在以以SQLL Seerveer作为为后台数数据库,以以Vissuall Sttudiio 220055为编程程语言为为中小型型企业管管理设备备而开发发的一个个数据库库管理系系统。设备管理系统设计与实现 数据库设计第五章 数据据库设计计数据只有有用数据据库来管管理才能能有自动动化管理理的可能能。数据据的结构构将影响响整个管管理机制制的应用用,而且且一旦建建立以后后要修改改常会出出现麻烦
37、烦。所以以一开始始就要仔仔细慎重重地搭建建一个完完整而合合理的结结构。设设备管理理的数据据库以SSQL Serrverr 20000作作为后台台数据库库。5.1 概念设设计对系统需需求分析析后,即即分析各各数据存存储之间间的关系系,然后后才能得得出系统统的关系系模式。可可以采用用E-RR图的方方式来进进行数据据结构分分析。EE-R设设计方法法是一种种通过EE-R图图来描述述现实世世界信息息结构的的数据库库设计方方法,它它为实体体-联系系图,提提供了表表示实体体、属性性和联系系的方法法,用来来描述现现实世界界的概念念模型。E-R图由实体、属性、联系三部分组成。E-R图的符号说明如下图:图5.11
38、E-RR图的符符号说明明设备管理理系统包包含实体体多,属属性广,关关系复杂杂,因此此需要把把E-RR图分解解才能更更加清晰晰的描述述数据库库设计结结构,设设备管理理系统的的E-RR图如下下图:设备生产厂商维修生产使用使用地点商维修人员商负责人维修费用设备编号维修人维修时间设备名称Email联系电话厂家名称厂家编号地址使用地点编号使用地点名称N1N1图5.22设备管管理系统统的数据据库E-R图 数据库库的设计计设置了了三个内内部实体体和一个个外部实实体,内内部实体体分别为为设备、使使用地点点、生产产厂商,外外部实体体为维修修人员。他他们之间间的属性性和联系系就如上上图。他们之间间也分别别有着不不
39、同的具具体关系系,设备备与使用用地点属属于使用用的关系系,一个个设备只只能使用用于一个个地点而而一个地地点则可可以有多多个设备备的使用用,他们们之间为为1:N的关系系;设备备与生产产厂商之之间则属属于生产产的关系系,同样样一个设设备也只只能有一一家厂商商生产而而一家则则可以生生产很多多的设备备,他们们之间为为1:N的关系系;而维维修人员员则为设设备的外外部实体体,他们们为维修修关系,而而维修关关系的属属性包括括维修时时间、维维修费用用和维修修人。5.2 逻辑设设计 (1)转转换原则则在数据库库E-RR图设计计好之后后就是要要把E-R图向向关系模模型的转转换,即即数据库库的逻辑辑设计。那那么在转
40、转换的过过程中必必须要遵遵循转换换原则:一个实实体型转转换为一一个关系系模式。一个mm:n联系转转换为一一个关系系模式。 一个个1:n联系可可以转换换为一个个独立的的关系模模式,也也可以与与n端对应应的关系系模式合合并 一个个1:1联系可可以转换换为一个个独立的的关系模模式,也也可以与与任意一一端对应应的关系系模式合合并。 三个个或三个个以上实实体间的的一个多多元联系系转换为为一个关关系模式式。 同一一实体集集的实体体间的联联系,即即自联系系,也可可按上述述1:1、1:n和m:n三种情情况分别别处理。 具有有相同码码的关系系模式可可合并。(2)数数据库设设计E-R图图已经完完成,那那么在遵遵循
41、转换换原则的的前提下下就要对对E-RR图进行行关系模模型的转转换。根根据标的的设计原原则、字字段设计计原则、E-R图及关联图设计如下数据库:(_ 表示主键)设备(设设备编号号,设备备名称,使使用地点点编号,生生产厂商商编号) 使用用地点(使用地点编号,使用地点名称,负责人) 生产厂厂商(生生产厂商商编号,生生产厂商商名称,联联系电话话,地址址,Emmaill)维修(设设备编号号,维修修人,维维修时间间,维修修费用)当E-RR图成功功的转换换为关系系模型之之后就完完成了数数据库的的逻辑设设计,为为之后数数据库数数据的各各种设计计、编辑辑和修改改做好充充足的准准备。5.3 数据库库的物理理设计内内
42、容和方方法我们无论论使用哪哪种数据据库,无无论怎样样设计数数据库,我我想都会会遵从一一个原则则:数据据安全性性和性能能高效这这两个主主要方面面。因为为数据库库良好的的物理分分布设计计也是对对数据安安全性和和性能高高效影响响比较大大, 就就像我们在在建大楼楼之前一一定要先先打好地地基一样样。现实中我我们在应应用各种种不同数数据库的的时候,往往往会忽忽略数据据库的物物理布局局,只有有在数据据库性能能遇到问问题的时时候才去去考虑,但但这是得得不偿失失的,这这样一来来不仅会会导致与与设计相相关的问问题出现现,而且且会影响响性能的的调整效效果,所所以我们们在创建建数据库库之前先先进行规规划数据据库的物物
43、理布局局也是很很必要的的,这也也符合人人们常说说的“磨刀不不误砍柴柴工”的的道理。要确定数数据库的的物理结结构。确定数数据库存存储结构构时要综综合考虑虑存取时时间、存存储空间间利用率率和维护护代价三三方面的的因素。这这三个方方面常常常是相互互矛盾的的,例如如消除一一切冗余余数据虽虽然能够够节约存存储空间间,但往往往会导导致检索索代价的的增加,因因此必须须进行权权衡,选选择一个个折中方方案。在在关系数数据库中中,选择择存取路路径主要要是指确确定如何何建立索索引。为为了提高高系统性性能,数数据应该该根据应应用情况况将易变变部分与与稳定部部分、经经常存取取部分和和存取频频率较低低部分分分开存放放。数
44、据据库物理理设计过过程中需需要对时时间效率率、空间间效率、维维护代价价和各种种用户要要求进行行权衡,其其结果可可以产生生多种方方案,数数据库设设计人员员必须对对这些方方案进行行细致的的评价,从从中选择择一个较较优的方方案作为为数据库库的物理理结构。评评价物理理数据库库的方法法完全依依赖于所所选用的的DBMMS,主主要是从从定量估估算各种种方案的的存储空空间、存存取时间间和维护护代价入入手,对对估算结结果进行行权衡、比比较,选选择出一一个较优优的合理理的物理理结构。如如果该结结构不符符合用户户需求,则则需要修修改设计计。打开SQQL数据据库,单单击“创创建数据据库表”菜菜单的“新新建数据据库表结
45、结构”菜菜单项。在在弹出的的“创建建数据库库表结构构”界面面中,单单击“新新建模板板”按钮钮。在弹弹出的对对话中,输输入数据据库表名名,然后后,单击击确定。所所建的表表如下所所示:图5.33 用户户管理数数据库表表图5.44 设备备维护数数据库表表图5.55 使用用地点信信息维护护图5.66 生产产厂家信信息维护护数据库库表图5.77 设备备维修登登记表数数据库表表设备管理系统设计与实现 系统主体窗设计第六章系系统主窗窗体设计计6.1 创建工工程项目目-设设备管理理系统当启动VVisuual Stuudioo 20005时时,点击击“文件”“新建”“项目”,可以以见到下下图所示示的“新建项项目”窗口,