




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
A1A0A3A2A4A5A6A7A8A9V1011绪论311相关技术概述3111软件工程方法3112数据库系统设计412开发环境与开发工具5121J2EE概述5122TOMCAT6123STRUTS7124MSSQLSERVER72系统需求分析与概要设计821业务流程设计922功能模块设计1123数据库概念模型设计1224数据流程设计1525数据字典17251数据流设计17252数据处理设计19253数据库表设计213系统设计与实现2331软件流程设计23311软件总体设计23312各模块流程设计2432数据库详细设计2733系统设计28331数据库连接池设计28332系统菜单设计29333登录模块功能设计30334会员模块功能设计30335系统管理员模块功能设计32A1A0A3A2A4A5A6A7V102酒店客房管理系统摘要近年来,随着我国改革开放的发展,国内的酒店服务业得到了日新月异的发展。现代酒店作为一体化的接待场所,是一个旅游城市的窗口,也可以说是一个小型社会。作为一种以服务为主的无烟工业,世界各国对此行业的重视程度并不亚于其它工业。在信息高度发达的今天,酒店制度的改革已经成为一种更广泛、全面的潮流。该“酒店客房管理系统设计”是基于JSP平台框架,依托TOMCAT服务器,使用MG92G40CG79G76PSG72开发以G1923G54G52G47G3G54G72G85G89G72G85G3G21G19G19G19G3316G2156G2255的基G1156G3176G3244现的。该系统G2596G1975客房的信息,G3517G3240可以G3244现G4167G1351、接待、G2066G4300、G1840房、G3907G2081,并G2991对于G4323G3796系统G3476G1634了G3757G4075的G1040G3896G1631G2719,G1431G2991G4117G3579G3167的G1407用G1820G797全G1631G2719,G3476G1634管理G4180G1764G2900G3513用G1820G2406种G1288G2499G3043G3755。G876G4355在我国经G1942G1115G3875发展、信息G3240代日G4045更新的今天,服务行业依G3062G4341G4341日G3176。G4332对G38G18G54G2066G1650的酒店客房管理系统G1225在的不G4512G15使用G45G54G51G14G45AG89AG37G72AG81开发G2662G3252、TOMCAT作为G58G72G69服务器、G54G52G47G3G54G72G85G89G72G85G3G21G19G19G19作为G1802台G3316G2156G2255G15开发G1147了G37G18G54G2066G1650的酒店客房管理系统。G1206G3244G1949G4206行G3794G1716G2209G15该系统G2719G1992G3186G3112G2001的开发G4144G3611G1817成G903G1923酒店用G1820的使用成G903G15体现了G2048G1754的G2292展G3839、G2002G4464G3839、G3639G1351G3839G15G3476高了酒店客房管理的G3794G2513。G3G31绪论随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图G1699处理、G6957G13958G3533G16769G1209G2462G9228G6115G4101G1060G12573。各G15904各业的人们G7092G20047经G17819G10317G2047的G16769G13463G4613能G3827G1363用G11017G14053G4448成G16780G16780G3822G3822G3809G7446的工作。G9994G13792,G15441G9994G10628G3324G1002G11040G990已经G1817G9397G1114G3822如G10287G8623的各G12193软件,G1306它们G1393G9994不能G9397G17287用G6155的各G12193G10317G8542G19668要,人们G17836不G5483不开发G17878G2524G14270G5061G10317G8542G19668G8726的软件。G1182G3837,计算机已经成为G6117们学G1076和工作的G5483G2159助G6175G727计算机的G1227G7696已经G2325G2010G1314G5277,G5627能G2376G7389G1114G19283G17287的进G8505。它已经G15999G5224用G1122G16780G3822领域,计算机G1055G6164G1209如G8504流G15904的G2419G3252G1039要G7389G1209G991G1972个方面G726A10A11A12A13A14A15A16A17V103G20330G1820,计算机G2499G1209G1207G7379人工进G15904G16780G3822G13333G7446的G2183G2172G727其G8437,计算机G2499G1209G14422G11477G16780G3822G17176G9316G727G12544G989,计算机G2499G1209大大的提高人们的工作G6940G10587G727G12544G3247,计算机G2499G1209G1363G6947G5875信息G7368G2164G4445G1852,G12573G12573。随着人员流G2172G16280模的不断G6205大,G4498G20314数G18339的G5625G2107G3698G2164,G7389关G4470G6163管理的各G12193信息G18339G1075G3324不断成G1505G3698G19283。面G4557G5234大的信息G18339,G4613G19668要G7389G18214G5227G4470G6163G16758购管理系统来提高G4470G6163管理工作的G6940G10587。G6117希望能用G6117G6164学的知识编制出一个实用的程序来帮助学进G15904G7368G7389G6940的G18214G5227G4470G6163预定系统。通G17819这样的系统,G6117们G2499G1209做到信息的G16280范管理和快速查询,从G13792减少G1114管理方面的工作G18339。传统G6175工的G4470G6163信息管理,管理G17819程G13333琐G13792G3809G7446,执G15904G6940G10587G1314,并且易G1122出错。通G17819这样的系统,G6117们G2499G1209做到信息的G16280范管理和快速查询,实G10628G1114G4470G6163信息管理的系统化、G16280范化和G14270G2172化,这样不仅减少G1114管理工作G18339,G17836提高G1114管理G6940G10587,降G1314G1114管理成本。G18214G5227G4470G6163预定系统G4557G4498G20314G2164强G4470G6163信息管理G7389着极其重要的作用,G4613一G6164G4470G6163数G18339较大的G4498G20314来说,它的设计内容非常G3809G7446G13792且G13333G3822,比如拥G7389G4470G6163管理、G4470G6163类G2047信息管理、预定信息管理G12573功能G12573G12573。11相关技术概述111软件工程方法软件工程G1209计算机理论G2462其他相关学科的理论为指导,采用工程化的概念、G2419理、技术和方法进G15904软件的开发和维护,把经实践证明的科学的管理措施与最G1820进的技术方法结G2524起来。软件工程研究的目标是G726“G1209较少的投G17176获G5483高质G18339的软件”。软件工程研究的G1039要内容G7389G3247个方面G7261、软件开发方法,G1039要讨论软件开发的各G12193方法G2462其工作模型,它包括G3822方面的任务,如软件系统G19668G8726G2010析、总体设计,G1209G2462如何构建良好的软件结构、数据结构G2462算法设计G12573,同时讨论具体实G10628的技术。2、软件工具为软件工程方法提供支持,研究计算机辅助软件工程,建立软件工程环境。3、软件工程管理,是指G4557软件工程G1852G17819程的控制和管理,包括计划G4445排、成本估算、项目管理、软件质G18339管理。4、软件工程标准化与G16280范化,G1363G5483各项工作G7389章G2499循,G1209保证软件生产G6940G10587和软A18A19A20A21A22A23A24A25V104件质G18339的提高。软件工程目标G726生产具G7389正确G5627、G2499用G5627G1209G2462开销G2524宜的产品。正确G5627指软件产品达到预期功能的程度。G2499用G5627指软件基本结构、实G10628G2462文档为用G6155G2499用的程度。开销G2524宜是指软件开发、运G15904的整个开销G9397G17287用G6155要G8726的程度。软件工程G17819程G726生产一个最终能G9397G17287G19668G8726且达到工程目标的软件产品G6164G19668要的G8505骤。软件工程G17819程G1039要包括开发G17819程、运作G17819程、维护G17819程。它们覆盖G1114G19668G8726、设计、实G10628、确认G1209G2462维护G12573活G2172。G19668G8726活G2172包括问题G2010析和G19668G8726G2010析。问题G2010析获取G19668G8726定义,又称软件G19668G8726G16280约,它生成功能G16280约。设计活G2172一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块G1209G2462相关层G8437的说明、每一模块的接口定义。详细设计产生程序员G2499用的模块说明,包括每一模块中数据结构说明G2462G2164工描述。实G10628活G2172把设计结果转换为G2499执G15904的程序G1207码。确认活G2172贯G12371G1122整个开发G17819程,实G10628G4448成G2530的确认,保证最终产品G9397G17287用G6155的要G8726。维护活G2172包括G1363用G17819程中的G6205G1817、G1474G6925与G4448G2904。G1288随G1209G990G17819程,G17836G7389管理G17819程、支持G17819程、G3533G16769G17819程G12573。软件工程的G2419G2029是指G3272G13481工程设计、工程支持G1209G2462工程管理G3324软件开发G17819程中G5529G20047G17993循的G2419G20294。软件生G2641G2620期是软件工程最基本的重要概念。通常把软件从开G3999研制G708形成概念G709到最终软件G15999G5235G5335不用这整个G19466G8585称为软件的生G2641期。为G1114能G4557软件进G15904G7389G7477不G13022、G7389G8505骤的开发和管理。G13792软件工程采用的生G2641G2620期法学G4613是从时G19400的G16294度G4557软件开发和维护的G3809G7446问题进G15904G2010G16311,G6117们把软件生G2641G2620期G1393G8437划G2010为G14521G5190个G19466G8585,每个G19466G8585G18129G7389相G4557G10432立的任务,G9994G2530G17892G8505G4448成。G5224G16825G17993循的基本G2419G2029是G726各G19466G8585的任务G5456G8504G19400G4625G2499能相G4557G10432立,同一G19466G8585各项任务的G5627质G4625G2499能相同,从G13792降G1314每个G19466G8585任务的G3809G7446程度,G12628化各G19466G8585G1055G19400的G13864系,G7389G2045G1122软件开发工程的管理。G3324G4448成各G19466G8585的任务时,G5224G16825采用G17878G2524G19466G8585任务G10317G9869的系统化的技术方法G2375结构G2010析G6122结构设计技术。112数据库系统设计数据库是MISG708管理信息系统G709、DDSG708G1927G12586支持系统G709、OASG708G2162G1856G4472G14270G2172化系统G709、ECSG708G11017子G2842务系统G709的基G11796和重要G13464成G18108G2010,数据库设计是指G4557一个G13485定的G5224用环境构G17908G708设计G709最G1260的数据模型,G9994G2530据G8504建立数据库G2462其G5224用系统,G1363G1055能G3827G7389G6940G3332G4396G1660数据,G9397G17287各G12193用G6155的G5224用G19668G8726。G19668G8726G2010析是数据库设计的最基G11796工作,G1817G2010G1114G16311用G6155的G13464G13467机构、业务G16280G2029、数据G19668G8726、G4448整G5627约G7475G7477件、G1119务处理和G4445G1852G5627要G8726G12573,G11023出G13464G13467机构图、业务流程图,A26A27A28A29A30A31A32A33V105详细描述用G6155G5224用环境的业务流程、数据G19668G8726。进一G8505G4448成概念结构设计、G17935G17765结构设计、G10301理结构设计、数据库实施、数据库的运G15904和维护。这一设计G19466G8585是G3324G19668G8726G2010析的基G11796G990,设计出能G3827G9397G17287用G6155G19668G8726的各G12193实体,G1209G2462他们G1055G19400的关系,为G2530面的G17935G17765结构设计G6183G991基G11796。这个G19466G8585不用G13783G15397G6164采取的数据库管理系统、G6817作系统类型和机G3132类型G12573问题。本系统G1363用的是ER图进G15904数据库概念结构设计。12开发环境与开发工具本系统基G1122G1209G991软件设G3803和G11840件设G3803环境G726G11840件环境G726INTELP430G,1GB内G4396,80GBG11840G11436G727软件环境G726WINDOWSXPSP3,JDK15,MYECLIPSE60,TOMCAT,MSSQLSERVER。121J2EE概述J2EE是一G12193G2045用JAVA2G5191G2500来G12628化G1237业G16311G1927方G7708的开发、G18108G13638和管理相关的G3809G7446问题的体系结构。J2EE技术的基G11796G4613是G7692G5527JAVAG5191G2500G6122JAVA2G5191G2500的标准G10268,J2EE不仅G5053G3278G1114标准G10268中的G16780G3822G1260G9869,G1375如“编G1901一G8437、随处运G15904“的G10317G5627、方G1427G4396取数据库的JDBCAPI、CORBA技术G1209G2462能G3827G3324INTERNETG5224用中保护数据的G4445G1852模G5347G12573G12573,同时G17836提供G1114G4557EJBG708ENTERPRISEJAVABEANSG709、JAVASERVLETSAPI、JSPG708JAVASERVERPAGESG709G1209G2462XML技术的G1852面支持。J2EE的G1260G2195G3324G1122J2EE为G6657建具G7389G2499G1292G13565G5627、G9801活G5627、易维护G5627的G2842务系统提供G1114良好的机制1保G11053G10628G4396的ITG17176产G11013G1122G1237业G5529G20047G17878G5224G7044的G2842业G19668G8726,G2045用已G7389的G1237业信息系统方面的投G17176,G13792不是重G7044制定G1852G11436方G7708G4613G2476G5483G5468重要。这样,一个G1209渐进的G708G13792不是G9620进的,G1852G11436G2554定的G709方G5347建立G3324已G7389系统G1055G990的G7393务G3132G12483G5191G2500机制是G1856G2508G6164G19668G8726的。J2EEG7562构G2499G1209G1817G2010G2045用用G6155G2419G7389的投G17176,如一G1135G1856G2508G1363用的BEATUXEDO、IBMCICS,IBMENCINA,、INPRISEVISIBROKERG1209G2462NETSCAPEAPPLICATIONSERVER。这G1055G6164G1209成为G2499能是G3252为J2EE拥G7389G5203G8879的业G11040支持和一G1135重要的G1237业计算领域供G5224G2842的G2454与。每一个供G5224G2842G18129G4557G10628G7389的G4470G6155提供G1114不用G5235G5335已G7389投G17176,进入G2499G12239G7905的J2EE领域的G2331G13435G17896G5464。G11013G1122基G1122J2EEG5191G2500的产品G1972G1058能G3827G3324任何G6817作系统和G11840件G18209G13634G990运G15904,G10628G7389的G6817作系统和G11840件G1075能G15999保G11053G1363用。2高G6940的开发J2EEG1813G16780G1856G2508把一G1135通用的、G5468G13333琐的G7393务G12483任务G1144G13485中G19400件供G5224G2842G2447G4448成。这样开发人员G2499G1209G19610中G12946G2159G3324如何G2031建G2842业G17935G17765G990,相G5224G3332G13565G11713G1114开发A34A35A36A37A38A39A40A41V106时G19400。高G13435中G19400件供G5224G2842提供G1209G991这G1135G3809G7446的中G19400件G7393务3G10378G5589管理G7393务G16765开发人员G1901G7368少的G1207码,不用关G5527如何管理G10378G5589,这样能G3827G7368快G3332G4448成程序开发。4持G13505G5627G7393务G16765开发人员不用G4557数据G16787问G17935G17765进G15904编码G4613能编G1901G5224用程序,能生成G7368G17743G5051,与数据库G7092关的G5224用程序,这G12193G5224用程序G7368易G1122开发与维护。5G2010G5079G5347共享数据G4557象CACHEG7393务G16765开发人员编制高G5627能的系统,极大提高整体G18108G13638的G1292G13565G5627。6支持异构环境J2EE能G3827开发G18108G13638G3324异构环境中的G2499G12239G7905程序。基G1122J2EE的G5224用程序不G1393赖任何G10317定G6817作系统、中G19400件、G11840件。G3252G8504设计G2524理的基G1122J2EE的程序只G19668开发一G8437G4613G2499G18108G13638到各G12193G5191G2500。这G3324典型的异构G1237业计算环境中是G2325G2010关键的。J2EE标准G1075G1813G16780G4470G6155G16758购与J2EE兼容的G12544G989方的G10628成的G13464件,把他们G18108G13638到异构环境中,G14422G11477G1114G11013G14270G5061制G16758整个方G7708G6164G19668的费用。7G2499G1292G13565G5627G1237业G5529G20047要选择一G12193G7393务G3132G12483G5191G2500,这G12193G5191G2500G5224能提供极佳的G2499G1292G13565G5627G2447G9397G17287那G1135G3324他们系统G990进G15904G2842业运作的大批G7044G4470G6155。基G1122J2EEG5191G2500的G5224用程序G2499G15999G18108G13638到各G12193G6817作系统G990。G1375如G2499G15999G18108G13638到高G12483UNIX与大型机系统,这G12193系统单机G2499支持64至256个处理G3132。G708这是NTG7393务G3132G6164望尘莫G2462的G709J2EE领域的供G5224G2842提供G1114G7368为G5203G8879的负载G5191衡G12586略。能消除系统中的瓶颈,G1813G16780G3822G2500G7393务G3132G19610成G18108G13638。这G12193G18108G13638G2499达数千个处理G3132,实G10628G2499高度G1292G13565的系统,G9397G17287未来G2842业G5224用的G19668要。8稳定的G2499用G5627一个G7393务G3132G12483G5191G2500G5529G20047能G1852G3837候运转G1209G9397G17287G1856G2508G4470G6155、G2524作伙G1288的G19668要。G3252为INTERNET是G1852球化的、G7092处不G3324的,G2375G1363G3324夜G19400按计划停机G1075G2499能G17908成严重损失。G14521是意外停机,那会G7389灾难G5627G2530果。J2EEG18108G13638到G2499靠的G6817作环境中,他们支持G19283期的G2499用G5627。一G1135J2EEG18108G13638G3324WINDOWS环境中,G4470G6155G1075G2499选择健壮G5627能G7368好的G6817作系统如SUNSOLARIS、IBMOS/390。最健壮的G6817作系统G2499达到99999的G2499用G5627G6122每年只G196685G2010钟停机时G19400。这是实时G5627G5468强G2842业系统理想的选择。122TOMCATTOMCATG2499G1209运G15904SERVLET和JSP,是一个小型的G17743G18339G13435G5224用G7393务G3132,它G5627能稳定、G6205展G5627好、G9316码开放,是开发中小型WEBG5224用系统的G20330选。TOMCAT既是一个开放G9316码、免费支持JSP和SERVLET技术的容G3132,同时又是一个WEBG7393务G3132软件,受到G1114SUNG1856G2508的大G2159推荐和支持。G3252G8504,SERVLET和JSP的最G7044G16280范G18129G2499G1209G3324TOMCAT的G7044G10268本中G5483到实G10628。A42A43A44A45A46A47A48A49V1071容易G7562设。G991载TOMCAT,设定一G1135G18209G13634,G4613G4448成G1114。不G19668要花费时G19400将WEBG7393务G3132的连接G3132整G2524至其它的WEBG7393务G3132中。2不G19668要担G5527连接G3132。永远不G19668要排除G3324其它WEBG7393务G3132与TOMCATG1055G19400的任何G5627能G6122G13864机方面的问题。3G7389较佳的G4445G1852防护。相G4557G1122其它G1209C、CG6164编G1901的WEBG7393务G3132,TOMCAT比较能忍受远程缓冲区溢位的攻击。G3252为TOMCAT的JAVA虚拟机是位G1122网络G2462G6817作系统G1055G19400,它G2499G1209防止G1972G1058G6164G7389类型的缓冲区溢位攻击。G1363用TOMCAT的G4445G1852防护领域,G2499G1209指定G4557各个G17176G9316的G16787问。4容易G12239G7905。G2499G1209将TOMCATG7393务G3132G708G1209G2462G5224用程序G709G12239G7905到不同的G7393务G3132、G6817作系统甚至G7562构G990。G3252为TOMCAT是G1209JAVA编G1901的,G3252G8504G2499G1209将其整个目录结构的内容G3809制到其它计算机G990运G15904,G13792G4448G1852不G19668要任何G6925G2476,甚至G1122G7044的计算机的G7562构与G2419来的不同G1075一样。123STRUTSSTRUTS是APACHE软件基金会G708APACHESOFTWAREFOUNDATIONG709G17176助的一个为开发基G1122MVC模G5347G5224用G7562构的开G9316框G7562,是G2045用JAVASERVLET和JSP、XMLG12573方面的技术来实G10628构建WEBG5224用的一项非常G7389用的技术,它G1075是基G1122SUNJ2EEG5191G2500的MVC2框G7562,是WEBG5224用最经典框G7562。经G17819G19283达五年的发展,STRUTS已经G17892渐成G19283为一个稳定、成熟的框G7562,并且占G7389G1114MVC框G7562中最大的市场份额。STRUTS的G1260G9869G1039要体G10628G3324两个方面G726TAGLIB和页面导航。TAGLIB是STRUTS的标签库,G9801活G1363用将会大大提高开发G6940G10587。另外G3324JSP中用G6155G1075G2499G14270定义标签。页面导航,它是一个发展的方向,G2045用它G2499G1209G1363系统脉络G7368G2164清晰。通G17819一个G18209G13634文件,G2375G2499把握整个系统各G18108G2010G1055G19400的G13864系,这G4557G1122G2530期的维护G7389着极大的好处。尤其是当另一批开发者接G6175这个项目时,这G12193G1260G2195体G10628G5483G7368G2164明显。124MSSQLSERVERMSSQLSERVERG4613是一G12193大型的关系型数据库,它G17878G5224G3822G12193语言进G15904开发,G11013它们开发的G4470G6155G12483程序G2447连接SQLSERVERG6164作为G4396G1660数据的G2530G2500G7393务G3132软件。MSSQLSERVER是典型的C/S结构数据库管理系统,用G6155通G17819G4470G6155G12483软件从G7393务G3132中查询数据并G3324本G3332处理,G13792G7393务G3132G2029关G5527数据库进程。G4470G6155/G7393务G3132结构是一G12193数据的G4396G1660、G16787问和处理的G2010G5079模型。G7393务G3132G12483用G1122G4396G1660A50A51A52A53A54A55A56A57V108数据、处理数据请G8726、维护数据G4448整G5627,G13792G4470G6155G12483用G1122处理用G6155G4557话框、生成数据请G8726、显示返回结果。这样做G7389一G1135G1260G9869G7261数据G19610中G4396G1660,G1427G1122管理和G3803份恢G3809。2G4445G1852G16280G2029只G19668要G3324G7393务G3132G990设G13634一G8437G2375G2499。3关系型数据库只返回G4470G6155G19668要和数据,G13792相关的其它数据,并不显示。这样G4613大大G1260化G1114网络带宽的G2045用。4G14422G11477G4470G6155机的G11840G11436空G19400,G14422约成本。5G7389G6940的为G3822个用G6155G2010G18209各G12193G17176G9316G708CPU、内G4396、带宽和磁G11436空G19400G12573G7096一G2500G7393务G3132G2499G1209运G15904G3822个SQLSERVER的实G13757作为一G12193大型数据库系统,G1075G2499G1209G17743易的G3324个人桌面G990实G10628。G1075G4613是说它不并要G8726数据库一个要G4396G1660G3324G7393务G3132G990,G14270G5061机G3132G990G1075G2499G1209G4396G1660。2系统需求分析与概要设计G19668G8726G2010析是软件定义时期的最G2530一个G19466G8585,G1075是设计数据库的一个起G9869,它确定G1114系统G5529G20047G4448成哪G1135工作,提出G4448整、准确、清晰和具体的要G8726,直接影响到G2530面各个G19466G8585的设计,G1209G2462设计结果是G2554G2524理和实用。G19668G8726G2010析的任务是通G17819详细调查G10628实G1002G11040要处理的G4557象G708专业、班G13435、学生G12573G709,G1817G2010G1114G16311G2419G1820工作概况,明确用G6155的各G12193G19668G8726,G9994G2530G3324G8504基G11796G990确定G7044系统的功能。G7044系统G5529G20047G1817G2010G13783G15397G1182G2530G2499能的G6205G1817和G6925G2476,不能仅仅按当前G5224用G19668G8726来设计系统。G19668G8726G2010析的结果是系统开发的基G11796,关系到工程的成败和软件产品的质G18339。G3252G8504G5529G20047用G15904G1055G7389G6940的方法G4557软件G19668G8726进G15904严G7696的审查验证。G19668G8726G2010析的具体任务确定G4557系统的综G2524要G8726支持学院实G10628科学化的管理G727支持学院准确、高G6940的G4448成日常工作的管理。G2010析系统的数据要G8726任何一个软件系统本质G990G18129是信息处理系统,系统G5529G20047处理的信息和系统G5224G16825产生的面貌,G4557软件设计G7389深远影响。G3252G8504,G5529G20047G2010析系统的数据要G8726,这是软件G19668G8726G2010析的一个重要任务。G2010析系统的数据要G8726通常采用建立概念模型的方法。G3809G7446的数据G7389G16780G3822基本的数据G13464成,数据结构表示G1815G13044G1055G19400的G17935G17765关系,G2045用数据字典G2499G1209G1852A58A59A60A61A62A63A64A65V109面准确G3332定义数据,G1306是数据字典的G13582G9869是不G3827形象直G16278。为G1114提高G2499理G16311G5627,常常G2045用图形工具辅助描G13484数据结构。软件系统经常G1363用各G12193G19283期保G4396的信息,这G1135信息通常G1209一定方G5347G13464G13467并G4396G1660G3324数据库和文件中,为G1114减少数据G7477,G18003免出G10628G6566入异常G6122G2036除异常,G12628化G1474G6925数据的G17819程,通常G19668要把数据结构G16280范化。21业务流程设计本系统G5224G16825G4448成G1209G991业务工作G7261系统用G6155包括G9228G4470、会员、管理员。2G18214G5227概况,G2375G18214G5227的相关信息,包括G7044G19407、G6163G19400推荐G12573。3G6163G19400G6640G13046,G2499G1209G6640G13046G6163G19400的类型和G6163G19400的相关信息。4G6163G19400预G16758,G8892G1888会员G2499G1209进G15904G6163G19400预G16758。5用G6155G11053言,G8892G1888会员G2499G1209G3324网G12461的G11053言G7507进G15904G11053言。6管理员功能,G1209管理员G17535份登G19482G2530G16787问,进G15904网G12461管理员功能。包G2559网G12461信息G1474G6925,会员管理和维护G12573功能。G7693据G1209G990业务G19668G8726G2010析G2499G5483出G1039要业务流程如G991图G6164示G726图A66A67A68A69A70A71A72A73A74A75A76A77A78A79A80A81A82A83A84A85A86V1010A78A66A67A66A72A73A74A75A76A77A78A78A66A67A87A83A84A73A74A75A76A77A78A79A80A81A82A83A84A85A86V101122功能模块设计把系统划G2010为G1972个G18108G2010,其中每一G18108G2010的功能G12628单明确,内容G12628明易G6038,易G1122G1474G6925。G6117们把这样的G18108G2010称为模块。系统G2010成模块的工作按层G8437进G15904。G20330G1820,把整个系统G11487成一个模块,按功能G2010G16311成G14521G5190个G12544一层模块,这G1135模块G1126相G18209G2524,共同G4448成整个系统的功能。G9994G2530按功能G1889G2010G16311G12544一层的各个模块。G1393G8437G991G2447,直到每个模块G18129G2325G2010G12628单。每一个模块G5224G4625G2499能G10432立,G2375G4625G2499能减少模块G19400的调用关系和数据G1144换关系。当G9994,系统中的模块不G2499能与其他模块G8821G7389G13864系,只是要G8726这G12193G13864系G4625G2499能少。模块G19400的关系要G19428明。这样,G3324G1474G6925时G2499G1209G17873G17406和控制。总G1055,一个易G1122G1474G6925的系统G5224G16825G11013一G1135相G4557G10432立、功能单一的模块按G10043层G8437结构G13464成。这G1135模块G1055G19400不G5529要的G13864系G18129已G2447G6493,G13792且它们的功能G2462相G1126关系G18129已G19428明。这G4613是结构化设计的基本G5617想。G1393据G19668G8726G2010析结果结G2524业务流程图G2499知,系统G19668要管理G1209G991相关实体G2462G6817作G7261、实体G726用G6155、G6163G19400类型、预G16758信息、入G1315详细、G11053言G7272、G6817作G726实体的G7828G13046功能G727实体的数据维护功能。本系统功能模块设计如G991图G6164示G726A88A89A90A91A92A93A94A95A96A97A98A99A88A100A101A102A103A104A105A92A93V1012A88A89A90A106A92A93A107A95A96A97A98A99A8823数据库概念模型设计本G19466G8585是G3324G19668G8726G2010析的基G11796G990,把用G6155G19668G8726G6289象为信息结构,建立出一个面向问题的概念模型,G8504模型采用实体G13864系方法ENTITYRELATIONSHIPAPPROACH。它用ER图描述G10628实G1002G11040中的实体。用这G12193方法表示的概念模型又称为ER模型。ER模型中包G2559“实体”、“G13864系”、和“G4658G5627”G12573G989个基本成G2010,其中G7261、实体G726是指G4470G16278G1002G11040中G4396G3324的并G2499G1209相G1126区G2010的G1119G10301。用方框表示,方框内为实体的G2529称G7272、G13864系G726是指G4470G16278G1002G11040中的G1119G10301G5456G8504G19400的G13864系。用G14789形表示,G14789形内为G13864系的G2529称。3、G4658G5627G726是指实体G6122G13864系G6164具G7389的G5627质。用G7937G3290表示,G7937G3290内为G4658G5627G2529称。G1363用G13459G8585将其和相G5224的实体连接起来G727系统中包G2559的实体描述如G991G7261、用G6155实体G726A108A109A110A111A112A113A114A115V1013A116A117A116A117A118A119A116A117A120A121A122A123A124A125A120A126A127A128A129A130A131A132A133A134A135A134A136A137A138A139A140A141A142A143A144A145A146A147A148A1392、G6163G19400类型实体G726A149A150A151A152A149A150A153A154A149A150A155A156A157A158A159A160A161A162A163A164A139A140A141A165A166A167A145A146A147A148A1393、预G16758信息实体G726A139A140A141A168A169A170A171A172A145A146A147A148A139A108A109A110A111A112A113A114A115V10144、入G1315详细实体G726A173A174A175A176A173A174A177A178A179A180A181A182A183A184A177A178A185A186A181A187A183A184A188A189A183A184A190A191A192A193A190A191A194A184A188A189A194A184A192A193A195A196A197A198A199A200A201A202A192A193A139A140A141A203A204A205A206A207A145A146A147A148A1395、G11053言实体G726A208A209A210A211A212A213A214A215A216A217A218A2086、本系统的实体关系E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公共政策实施的监测与评估试题及答案
- 公共政策调研的方法与技巧试题及答案
- 理论与实践结合的复习法试题及答案
- 软件设计师职场生存法则试题及答案
- 2025年医药电商合规管理对市场秩序的维护与规范作用报告
- 软考网络工程师考试答题技巧分享及试题及答案
- 机电工程中的人力资源管理实践试题及答案
- 机电工程计算与应用试题及答案
- 机电产品研发流程试题及答案
- 数字证书应用试题及答案
- 2024年江苏省如皋市事业单位公开招聘教师岗考试题带答案分析
- 中班语言学习活动优化计划
- 2025年下半年华电金沙江上游水电开发限公司校园招聘易考易错模拟试题(共500题)试卷后附参考答案
- 计算机网络安全基础试题及答案
- 动漫产业协同创新与产业链协同效应动态变化趋势及对策建议报告
- 2025年教育管理与政策研究考试试题及答案
- 2025年江苏省南京市玄武区中考一模历史试卷
- 2025年新媒体运营专员面试题及答案
- 2019人教版高中数学B版 必修第3册《第七章 三角函数》大单元整体教学设计2020课标
- 人防知识考试试题及答案
- 医院传染病管理工作小组及职责
评论
0/150
提交评论