[毕业设计精品]学校图书管理系统的开发 数据库设计_第1页
[毕业设计精品]学校图书管理系统的开发 数据库设计_第2页
[毕业设计精品]学校图书管理系统的开发 数据库设计_第3页
[毕业设计精品]学校图书管理系统的开发 数据库设计_第4页
[毕业设计精品]学校图书管理系统的开发 数据库设计_第5页
已阅读5页,还剩67页未读 继续免费阅读

[毕业设计精品]学校图书管理系统的开发 数据库设计.pdf 免费下载

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

文档简介

本科生毕业设计(论文)XXXX届题目学校图书管理系统的开发学院专业计算机科学与技术学生姓名学号指导教师职称合作导师职称完成时间20XX年月日成绩XXX大学本科毕业设计论文正文目录摘要1ABSTRACT11引言211图书管理的现状212现有图书管理系统的概述313选题的目的、意义314图书管理系统的可行性分析415系统开发运行环境42图书管理系统开发相关技术的介绍521ASPNET的介绍5211ASPNET的优势介绍5212ASPNET的特点522SQLSERVER2005概述623WEB技术7231浏览器/服务器BROWSER/SERVER结构7232IIS服务器技术73系统总体设计分析831系统需求分析832系统实现的目标833系统功能模块设计834系统功能结构图935系统流程图114数据总体结构设计1241数据库概念结构设计1242数据库逻辑结构设计1343图书管理系统的系统ER图1544数据表设计165图书管理系统详细设计1851系统流程分析1852主要模块的运行19521登陆界面19522图书信息管理模块19523图书借还信息模块2153系统开发的遇到的相关问题及解决21531图书管理系统索引21532如何验证输入的字符串22533自动计算图书归还日期23534系统登陆验证码的实现236结论2561主要研究内容及成果2662今后进一步研究方向26参考文献26致谢27A1A0A2A3A4A5A6A7A8A9A101学校图书管理系统的开发数理信息与工程学院计算机科学与技术金维律(05600114)指导老师许德武(讲师)A11A12A11A12A13A13A14A15A16A17A18A19A20A21A22A23A24A18A19IOAA25A26A27A28A29A30A31A32A33A34A32A35A36A37A38A39A40A41A42A43A44A45A46A47A25A48A49A50A51A51A52A53A54A55A56A25A57A58A32A59A60A40A25A35A36A37A38A43A61A62A63A25A64A65A66A67A32A68A69A70A71A32A72A73A74A75A55A76A42A77A78A79A25A74A75A32A72A80A66A81A25A82A71A32A83A84A85A86A42A87A88A89A25A90A91A92A93A94A36A95A96A36A97A98A99A100A83A55A56A101A88A89A90A91A67A102A103A104A105A45A106A64A104A105A45A107A108A104A105A98A109A110A111A112A27A113A114A115A116A117A118A119A25A120A121A95A122A123A42A124A125A126A127A128A129A130A25A110A111A131A132A43A133A98A134A128SQLSERVERA135A136A136A137A117A118A119A75A138A115A116A117A118A119A45VISUALCA139A129A140A141A75A138A125A116A110A111A74A142A32A143A144A145A117A118A119A146A147A53A148A106A149A150A54A25A151A152A95A127A128A32A112A27A153A29A36A154A155A156A45A84A85A37A38A45A157A158A37A38A45A35A36A37A38A45A128A159A122A123A45A39A40A122A123A160A39A40A161A162A98A39A40A163A148A164A165A166A167A32A168A169A170A171A172A25A35A36A37A38A39A40A86A42A173A174A151A57A95A175A176A157A158A85A45A35A36A37A38A76A131A43A133A25A177A27A32A178A179A106A171A172A27A180A98A181A182A183A182A183A184A35A36A37A38A185A39A40A171A172A185A104A105A185ASPNETA185SQLSERVERA135A136A136A137THEDEVELOPMENTOFTHELIBRARYBOOKMANAGEMENTSYSTEMJINWEILVDIRECTORXUDEWUDEPTOFCOMPUTERSCIENCESYSTEMDESIGNINFORMATIONASPNETA188SQLSERVER2005A189A190A191A192A193A194A195A196A197A198A19921引言随着计算机及网络技术的飞速发展,INTERNET/INTRANET应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。11图书管理的现状一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大G4490G18129G5062G5468G10099G5725。在计算机G4590G7422在图书管理系统G5203G8879使用G1055前,借书和还书过程G1039要G1393G19764G6175工。一G1022G7380G1868G3423的G6175工G3800理还书过程G4613是G726读者将要借的书和借G19417G16789G1144G13485工作人G2604,工作人G2604将G8611G7424书G990G19480G5114的G6563G17860书的信息的G2357G10267和读者的借G19417G16789G6930在一G1022G4579G7696G7651G18336,G5194在借G19417G16789和G8611G7424书G17160的借G19417G7477G990G3647G1901借G19417信息。G17837G7691借书过程G4613G4448G6116了。还书G7114,读者将要还的书G1144G13485工作人G2604,工作人G2604根据图书信息G6226G2052相应的书G2357和借G19417G16789,G5194G3647G3921相应的还书信息,G17837G7691还书过程G4613G4448G6116了。随着G17829G5192来信息技术及计算机网络技术的G993G7041发展,图书馆也G1820G1186传统的图书馆发展G2052G14270G2172化图书馆,G1889发展G2052今G3837的G6980G4395图书馆,G17837G1135G2476化使G5483图书馆的G5430G16949越来越G10628G1207化,人们G7609G6226G17176G7021也G7368G2164方G1427。对于一G1135G4579图书馆和一G1135图书G4472来G16840,由于工作人G2604G8616G17751G4581,G19283G7411以来,作G1038图书馆的G1039要工作图书借G19417一直G7422G14033G5468G3921G3332开展。在G5191常的图书借G19417工作中,由于大G18108分读者G993G10099G5725图书馆G15267书,G1000对图书G6502G7562分G12879的G993了G16311,G5460G5460G14469G17165G5468G19283G7114G19400G6177G14033G6226G2052G1866G6164G19668的书。G1038提高管理效G10587,G7368G3921G3332G1038读者G7393G2165,G2045用G5062有的G2162G1856G4628G3507网络G7477G1226,将馆G15267书籍G1582G6116G3534于WEB的G7609G16822系统,实G10628图书在一G1022G2345G1313的网络内G10990G14279INTERNETG990G7609G16822,可使图书G7609G16822和借G19417G2476G5483G7368G2164方G1427快G6475,G1186G13792使图书G4472的工作效G10587G5483G2052G7138G7186提高。传统的图书管理G8181式G1866G7380大的G10317点是G6175工;首G1820要把买来的图书G17176G7021登记G2052G17176G7021G7424G990,G1889G13485G8611G7424书分G12879G17160G990标签及制作和标签相对应的图书分G12879G2357G10267,G7380后把图书分G12879G2357G10267按G12879别分别G6930置在文G1226柜G18336。对于有学生(教师)G16789的学生(教师)来G16840还要对他们G17176G7021作一定的记录。G5194G1000在人们来借书的G7114候,首G1820持G16789G1226者要去存G6930图书分G12879G2357G10267的文G1226柜G18336G7609G6226想借的书是否在G7562,如果G2357G10267存在,G1889按照图书分G12879G2357G10267在相应的书G7562G990G6226G2052G19668要的图书,然后登记持G16789G1226者的借还书G7114G19400和在书签G7477G990G1901下借还书记录,G1055后把借书G16789留在那G18336;还书的G7114候,相对A200A201A202A203A204A205A206A207A208A209A2103应的消去出借记录;G17837G7691G1582起来G8616G17751麻烦,G8616G17751G17165G7114G19400。传统图书管理的G10317点是一直以来,中G4579G3423书店、中G4579学的G4579G3423图书馆及各高校图书馆和G17176G7021G4472使用传统的人工方式管理图书档案、会G2604档案。G17837种管理方式存在着诸多缺点,如G726G6175续繁琐、工作量大、效G10587低下、出错G10587高等,同G7114G13485对大量G17176G7021的G7609G16822、G7368新及维护G18129G5114来G993G4581困难。12现有图书管理系统的概述在试用了一G1135G1022图书管理系统和G7609G19417了大量相关G17176G7021文献的G3534础G990,发G10628那G1135系统在几G1022方面G5062经G993符合G7114G1207的要求,由于设计人G2604及G1866G6164用的工具的G993同,有VISUALBASIC60、VISUALFORPRO60、POWERBUILDER等,G1889G2164G990G17837G1135图书管理系统设计的G7114G19400也G993一G7691,G6164用具体场合也有区别,因此在功G14033G990除了图书G17176G7021管理G6164G19668的G3534G7424功G14033G1055外也有G6164G993同。经过G8616G17751总结他们G18129实G10628了以下图书管理的G3534G7424功G14033G7261、图书检索G8181块G726是图书管理系统的重要G8181块G1055一,是读者快速G7609G16822图书的途径。2、图书管理G8181块G726是图书管理G2604操作G8181块,读者是无权进入的。G7424G8181块由借出图书登记、归还图书登记和续借图书登记子G8181块构G6116。3、G6980据维护G8181块G726是由图书管理G2604控制的G8181块,它由增G2164、修改和删除读者,增G2164、修改删除图书,浏览修改读者、浏览修改图书等程序组G6116。4、G6980据统计G8181块G726由读者统计、图书统计、借出图书分G12879统计、G2052G7411末归还图书读者统计几G18108分组G6116。G17837G1135系统G16311决了以前的那种管理方式G6164存在着的诸如G6175续繁琐、工作量大、效G10587低下、出错G10587高等缺点,设计出的系统G14033使读者快速检索G2052G14270己喜爱的书,图书管理G2604G14033减轻工作量。但是鉴于开发工具和开发当G7114的科技发展水G5191G6164限,G1889G2164G990历史发展G2052今G3837,人们的生活环境G5062经发生了改G2476,大G4490对于图书G7609G16822G17837方面的要求也G7368高。G8616如在一G1022G4628G3507网内,大G4490希望G14033在G7424台电脑G990G4613G14033G7609G6226G14270己想要的图书,G13792G993用跑G2052图书馆或图书G4472G18336去用那G18336的电脑G7609G16822,G17837G4613G19668要一G1022网络化的联机G7609G16822系统。13选题的目的、意义随着社会的进步,信息技术的G5203G8879应用,G6980G4395化管理的G1260势日趋G7186G14891。G19036对中G4579G3423图书馆或图书G4472管理G14865后的情况,设计实G10628一G1022图书信息管理系统,G17902过与计算机的结合使用对中G4579G3423图书馆或图书G4472的各种图书信息进G15904管理可以G13485管理G2604和用G6155G5114来以下G993同的方G1427G726检索G17817速、G7609G6226方G1427、可G19764G5627高、存G1660量大、G1457G4506G5627G3921、G4563G2641G19283、G6116G7424低等。G17837G1135G1260点G14033G3827G7509大G3332提高工作效G10587,也是图书馆等G18108G19388管理科学化、正规化的重要标G5547G1055一。G13792G1000计算机管理的G6116G7424G993G7041G19489低。因此,开发一套G17837G7691的中G4579G3423图书管理G17731G1226G5062经G5468有必要,G5194G1000实G10628G11752G12362G7393G2165于实G17353的G2419G2029。A200A201A202A203A204A205A206A207A208A209A210414图书管理系统的可行性分析G7424G8437G8617G1006设计G20076目G726G256学校图书管理系统的开发G257G1039要目的是G2045用G6980据G5223G17731G1226G13546制一G1022管理G17731G1226,用以实G10628图书、读者以及日常工作等多G20045管理。同G7114对G6984G1022系统的分析、设计过程G13485出一G1022G4448G6984G16782G16789。图书管理系统是一种G3534于G19610中统一规G2022的G6980据G5223G6980据管理新G8181式。在对图书、读者的管理,G1866实是对图书、读者G6980据的管理。G7424系统的建G6116无G11109会G1038管理者对图书管理系统提G1391G7509大的G5122G2173。G7424系统的设计G1039要G1186以下几方面G1582起G726系统G1006G2165G8981程分析、系统的功G14033设计、系统的G6980据G5223结构设计等。作G17837G1135工作G19668对G6980据G5223G11705G16794有G17287G3827G16760G16794,G5194G9157入的了G16311VISUALC的使用和管理系统的相关G11705G16794。在信息G7114G1207的今G3837,人G12879G19668要对在G6931G8847、经G8994、G1903G1119、文化、科G11752、教G13958等G20058G3507产生的大量信息进G15904管理,G5194对G6980据进G15904G2164工G3800理,G6980据G5223技术G2029是信息管理与G6980据G3800理的G1820进技术。随着信息量的G993G7041增G2164,作G1038计算机的G989大G1039要应用(科学计算、过程控制和G6980据G3800理)G1055一的G6980据G3800理,G5062G17817速G990G2331G1038计算机应用的G1039要方面,G6980据G5223技术G2029G6116G1038人们日常生活中G3800理G6980据G993可缺G4581的有G2159工具,G5194G1000G10628G1207的信息管理系统几G1058G18129以G6980据G5223技术作G1038G7692G5527。G10628在大多G6980的图书管理方式G1038G6175工G3800理,重G3809G2183G2172多,G2183G2172G5390G5242大,G13792G1000G4493G7143出错,新系统的使用G14033否可以G5468G3921的G16311决G17837G1135G19394G20076要G11487系统的可G15904G5627,可G15904G5627G11752G12362的目的是用G7380G4579的G1207G1227在G4625可G14033G11713的G7114G19400内G11842定G19394G20076是否G14033G3827G16311决。系统的可G15904G5627分析有以下几G1022方面G726G111G12技术可G15904G5627G726G3800理速G5242快、G1946G11842G17902过权限的设置,G6980据的G4445全G5627G3921、方G1427G7609G16822、借G19417管理等。G112G12经G8994可G15904G5627G726系统建设G993G19668要G5468大的G6249入、可G13565减人G2159G6249入。G113G12运G15904G990可G15904G5627G726G7424系统作G1038一G1022G4579G3423的图书馆信息管理系统,G6164G13803G17165的G17176G9316G19762常的G4579。G114G12G1186各种社会因G13044可G15904G5627分析G726可G19489低工作人G2604工作G5390G5242,提高效G10587,会G5483G2052学校工作人G2604的一G14280同G5859的。G13520G990G6164G17860G17902过可G15904G5627分析G16760G1038新系统的开发方案G2011实可G15904,可进G15904开发。15系统开发运行环境系统开发环境G726MICROSOFTVISUALSTUDIO2G19G19G24系统开发G16833G16340G726ASPNETC运G15904G5191台G726WINDOWSXPG6980据G5223G726SQLSERVER2G19G19G24G58G72G69G7393G2165G3132G726IISG24G171A200A201A202A203A204A205A206A207A208A209A21052图书管理系统开发相关技术的介绍21ASPNET的介绍2G171G171G36G86G83G17G81G72G87的G1260势G1183G13473ASPNET可G4448全G2045用NETG7562构的G5390大,G4445全,高效的G5191台G10317G5627。G36G54G51G17G49G72G87是运G15904在G7393G2165G3132后G12483G13546G16805后的普G17902G16833G16340运G15904G7114G1207G11733,运G15904G7114G7101G13477定(EARLYBINDING),G2375G7114G13546G16805,G7424G3332G1260化,G13543存G7393G2165,G19658G4445G16025G18209置,G3534于运G15904G7114G1207G11733G2475管与G20576G16789的G4445全机制等G18129G1038ASPNETG5114来G2343越的G5627G14033。对XML,SOAP,WSDL等INTERNET标G1946的G5390G1593G6915持G1038ASPNET在G5334构网络G18336提G1391了G5390大的G6205展G5627。ASPNET是一G1022G5062G13546G16805的、G3534于NET的环境,可以用G1231G1321与NETG1872G4493的G16833G16340G2031作应用程序。另外,G1231G1321G36G54G51G17G49ET应用程序G18129可以使用G6984G1022NET框G7562。开发人G2604可以方G1427G3332获G5483G17837G1135技术的G1260点,G1866中包括托管的G1856共G16833G16340运G15904G5223环境、G12879G3423G4445全、继承等等。在G2031建ASPNET应用程序、WEB窗体和WEBG7393G2165G7114,开发人G2604可以选择下列两G1022功G14033,或者以他们G16760G1038合适的G1231G1321方式将它们结合起来使用。G8611G1022功G14033G18129G14033G5483G2052同一结构的G6915持,使您G14033G3827使用身份G20576G16789方案,G13543存经常使用的G6980据,或者对应用程序的G18209置进G15904G14270定义,G17837G18336只是列出几种可G14033G5627G13792G5062。G256WEB窗体G257用于生G6116功G14033G5390大的G3534于窗体的WEB页。生G6116G17837G1135页G7114,可以使用ASPNETG7393G2165G3132控G1226来G2031建G1856共UI元G13044,以及对它们进G15904G13546程以用于执G15904常见的G1231G2165。G17837G1135控G1226使您G14033G3827用可重G3809使用的内置或G14270定义组G1226生G6116WEB窗体,G1186G13792简化页面的G1207G11733。有关G7368多信息,请参G19417WEB窗体页。有关如G1321开发ASPNETG7393G2165G3132控G1226的信息,请参G19417开发ASPNETG7393G2165G3132控G1226。XMLWEBSERVICES提G1391了远程访G19394G7393G2165G3132功G14033的途径。G17902过使用WEBG7393G2165,企G1006可以G1856开G1866G6980据或G1006G2165逻辑的G13546程接口,然后客G6155G12483和G7393G2165G3132应用程序G4613可以获G5483和操作G17837G1135G13546程接口。G17837G1135G8181G3423中的G8611一G1022G8181G3423G18129可以充分G2045用G6164有ASPNET功G14033,以及NET框G7562和NET框G7562G1856共G16833G16340运G15904G5223的G5390大功G14033。2G171G172G36G86G83G17G81G72G87的G10317点ASPNET是G3534于G17902用G16833G16340的G13546G16805运G15904的程序,G6164以它的G5390大G5627和适应G5627,可以使它运G15904在G58G72G69应用G17731G1226开发者的几G1058全G18108的G5191台G990。G17902用G16833G16340的G3534G7424G5223,消息机制,G6980据接口的G3800理G18129G14033无缝的G6984合G2052ASPNET的WEB应用中。ASPNET同G7114也是LANGUAGEINDEPENDENTG16833G16340独立化的,G6164以,你可以选择一种G7380适合你的G16833G16340来G13546G1901你的程序,或者把你的程序用G5468多种G16833G16340来G1901,G10628在G5062经G6915持的有C(C和JAVA的结合体),VB,JSCRIPT。将来,G17837G7691的多种程序G16833G16340协同工作的G14033G2159G1457护您G10628在的G3534于COM开发的程序,G14033G3827G4448G6984的移植向ASPNET。A200A201A202A203A204A205A206A207A208A209A210622SQLSERVER2005概述SQLSERVER是一G1022关系G6980据G5223管理系统它是由MICROSOFT推出的。SQLSERVER是一G1022具备G4448全WEBG6915持的G6980据G5223产品,提G1391了对可G6205展标记G16833G16340G11XMLG12的G7692G5527G6915持以及在INTERNETG990和防火墙外进G15904G7609G16822的G14033G2159,提G1391了以WEB标G1946G1038G3534础的G6205展G6980据G5223G13546程功G14033。丰富的XML和INTERNET标G1946G6915持允许使用内置的存G1660过程以XMLG7696式轻松存G1660和检索G6980据。SQLSERVER提G1391G5390大的开发工具和各G12879开发G10317G5627,在大大提高开发效G10587的同G7114,进一步拓展应用空G19400,G5114来新的商G1006应用机遇。例如,XMLG6980据G5223与WEBSERVICE的G6915持将使您的应用实G10628INTERNETG6980据互联,NETG19610G6116G7509大的G6205展了开发空G19400,G5334构G6980据G19610G6116、SERVICEBROKER使您的G6980据和G1866它应用无缝G19610G6116,各种新G6980据G12879G3423和TSQLG6205展G5114来了诸多灵活G5627。C、VBNET、XQUERY、XMLA、ADONET20、SMO、AMO等G18129将G6116G1038SQLSERVERG6980据G5191台G990开发G6980据相关应用的有G2159工具。它具有以下G10317点G7261G990G6175G4493G7143大多G6980的中G4579企G1006日常的G6980据应用是建立在WINDOWSG5191台G990的。由于SQLSERVER与WINDOWS界面风G7696G4448全一G14280,G1000有许多“向导G11WIZARDG12“G5122G2173,因此G7143于G4445G16025和学习,有关SQLSERVER的G17176G7021、培训随G3800可G5483,G5194G1000目前国内具有MCDBAG16760G16789的工程师G993在G4581G6980G112G12G1872G4493G5627良G3921由于今G3837WINDOWS操作系统占G20058着G1039导G3332的G1313,选择SQLSERVER一定会在G1872G4493G5627方面取G5483一G1135G1260势。另外,SQLSERVER2G19G19G24除了具有G6205展G5627,可G19764G5627以外,还具有可以G17817速开发新的因G10317网系统的功G14033。尤G1866是它可以直接存贮XMLG6980据,可以将搜索结果以XMLG7696式输出等G10317点,有G2045于构建了G5334构系统的互操作G5627,奠定了面向互联网的企G1006应用和G7393G2165的G3534石。G17837G1135G10317点在NET战略中发挥着重要的作用。G113G12电子商G2165在使用由MICROSOFTSQLSERVER2005关系G6980据G5223引擎的情况下,XMLG6980据可在关系表中进G15904存G1660,G13792G7609G16822G2029G14033以XMLG7696式将有关结果返回。此外,XMLG6915持还简化了后G12483系统G19610G6116,G5194实G10628了跨防火墙的无缝G6980据传输。你还可以使用HYPERTEXTTRANSFERPROTOCOL(超文G7424传输协议,HTTP)来访G19394SQLSERVER2005,以实G10628面向SQLSERVER2G19G19G24G6980据G5223的G4445全G58G72G69连接和无须额外G13546程的联机分析G3800理(OLAP)多维G6980据G19610。G114G12G6980据仓G5223MICROSOFTSQLSERVER2005G19762常G7138G7186的改进G4613是增G2164了OLAP联机分析G3800理G12A200A201A202A203A204A205A206A207A208A209A2107功G14033,G17837可以让G5468多中G4579企G1006用G6155也可以使用G6980据仓G5223的一G1135G10317G5627进G15904分析。OLAP可以G17902过多维存G1660技术对大G3423、G3809杂G6980据G19610执G15904快速、高级的分析工作。G6980据挖掘功G14033G14033G3827揭示出隐G15267在大量G6980据中的倾向及趋势,它允许组织或机构G7380大限G5242的G1186G6980据中获取G1227值。G17902过对G10628有G6980据进G15904有效分析,G17837一功G14033可以对G7422来的趋势进G15904预测。23WEB技术2G173G171浏览G3132/G7393G2165G3132G11BROWSER/SERVERG12结构随着WEB和INTERNET计算环境的发展,将使企G1006G14033G3827以G7368快的速G5242、G7368低的G17165用去G2031建和布置企G1006的应用系统,因G13792,普遍G16760G1038C/SG7562构将会被B/G54结构取G1207。INTERNETG1038G6980据G5223应用系统提G1391了新的机会,采用B/S结构,客G6155机G990只要G4445G16025一G1022浏览G3132G11BROWSERG12,如NETSCAPENAVIGATOR或INTERNETEXPLORES中G19400层采用G58G72G69G7393G2165G3132,它接G2475客G6155G12483的请求,将G1866转换G1038SQLG16833句,G17902过ODBC或G1866他G6175段传G13485G6980据G5223G7393G2165G3132,G5194将G6980据G5223G7393G2165G3132返回的结果用HTML文G1226G7696式传回G13485客G6155机。客G6155机的要求大大G19489低,大G18108分程序在G7393G2165G3132G12483执G15904。采用3层体系结构的WEB应用程序由WEB浏览G3132、WEBG7393G2165G3132和G6980据G52233G18108分组G6116,如图21G6164示。WEB浏览G3132与G58G72G69G7393G2165G3132G1055G19400的G17902信仍然遵循HTTP,G58G72G69G7393G2165G3132与G6980据G5223G1055G19400的G17902信遵守CGIG11COMMONGATEWAYINTERFACEG12或者SERVERAPI规范。在采用G989层体系结构的G58G72G69应用程序中,G58G72G69浏览G3132向G58G72G69G7393G2165G3132请求某G1022G43TMG47文档或者请求执G15904某G1022CGIG14062G7424程序。G58G72G69G7393G2165G3132根据G58G72G69浏览G3132请求的是某G1022CGI程序或者G36G51G44程序,WEBG7393G2165G3132G2029执G15904G11或G16855用外G18108程序执G15904G12G16825程序,然后将程序执G15904结果返回G13485G58G72G69浏览G3132。习G5827G990,G6117们把采用G17837种体系结构的WEB网G12461G12228作G256G2172G5589网G12461G257。目前,互联网中G13489大G18108分网G12461和大多G6980G58G72G69应用系统G18129采用了G17837种体系结构。2G173G172G44G44G54G7393G2165G3132技术IISG11INTERNETINFORMATIONSERVERINTERNET信息G7393G2165G3132G12是MICROSOFTG1856G2508开发的一种G19610WEB,FTP和GOPHERG7393G2165于一身的G7393G2165G3132,它可以G2045用WINDOWSXPG54G72G85G89G72G85的各种功G14033G5194G1000G14033在INTERNETG990发布信息。G44G44G54是G5506G17731随着WINDOWSXPG54G72G85G89G72G85G19480G5114的一G1022G17731G1226。IIS提G1391INTERNET信息G7393G2165G3132应用程序接口G11G44G54G36G51G44G12G6205展G58G72G69G7393G2165G3132的功G14033,G5194可G17902过ASPNET实G10628WEB程序的快速开发,G36G54G51G17G49ETG6915持G7393G2165G3132G12483的JAVASCRIPT,VBSCRIPT,MICROSOFTJAVA和ACTIVEXSERVERCOMPONENT,还G6915持用VBG13546G1901的CGI程序,G10990G14279用VB开发的C/SG7562构的程序G993经过修改G4613可以在WEBG990发布,可以使开发G2172G5589G1039页G7368G2164方G1427,同G7114也G1457护了以前的G6249G17176。IIS还包括了MICROSOFTINDEXSERVER,可实G10628对G7424G58G72G69G12461点内G4493的全文检索以及SITESERVEREXPRESS用于分析G12461点访G19394的情况。IIS的管理功G14033是G3534于WINDOWSXPSERVER的,可充分G2045用WINDOWSXPSERVER提G1391的G4445全G7393G2165和目录G7393G2165。它的G4445A200A201A202A203A204A205A206A207A208A209A2108全G8181G3423是以G49TG41G54G4445全机制G1038G3534础的,G17837G7691G2045用G17176G9316管理G3132可以G4493G7143G3332管理使用IIS建立的WEBG12461点的G4445全G5627。3系统总体设计分析31系统需求分析随着互联网的G10202G9868G5627发展,人们越来越习G5827于G2045用网络来实G10628G6164G19668的G7393G2165,网络G5062G9157G9157G5445G2721G2052人们生活的各G1022方面。另外,传统的图书馆G993G14033G9397G17287一G18108分G10628G1207人的G19668要,G13792电子G19417览G4472,由于G1866G993G2475G7114G19400与空G19400的限制同G7114G2460具有传统图书馆的大G18108分功G14033,G14033G3827G9397G17287各G12879用G6155的常规与G10317G8542G19668求,G13792G1000G1866方G1427快G6475,实G10628技术G2460G8616G17751G6116G10099,因此G2475G2052当G1207人的喜爱。G16825系统G1039要分G1038两G18108分G726读者G18108分和管理G2604G18108分。G1038了方G1427读者G7609G6226G14270己G5875G1864G17271的G1039G20076进G15904G19417读,要将图书按照内G4493进G15904分G12879。读者可以按照G12879别进G15904G7609G6226,G17892级浏览、可以G7609G11487G14270己的信息。G7424系统还可对用G6155的G17146G2507和书目的G19417读权限进G15904管理。管理G2604G19668要G13485用G6155分G18209用G6155G2529和G4506G11733,及设定用G6155的级别,还G1038用G6155提G1391图书的G6502G15904G8048让用G6155G14033G11705G17959那G1135图书G2475G2052大G4490的G8438G17826。32系统实现的目标学校图书管理系统的开发G1039要要实G10628的目标有以下几G1022方面A211G111G12界面设计G2463G3921、G13666G16278。G112G12G6980据存G1660G4445全、可G19764。G113G12信息分G12879G9177G7236、G1946G11842。G114G12G5390大的G7609G16822功G14033,G1457G16789G6980据G7609G16822的灵活G5627。G11G24G12实G10628对图书借G19417和归还过程的全程G6980据信息G17331G17406。G11G25G12提G1391图书借G19417G6502G15904G8048,G1038图书管理G2604提G1391了G11507实的G6980据信息。G11G26G12提G1391灵活、方G1427的权限设置功G14033,使G6984G1022系统的管理分工G7138G11842。G11G27G12具有G7143维护G5627和G7143操作G5627。33系统功能模块设计G111G12系统设置G8181块G726G9167G2164删除管理G2604、设置管理G2604的权限、G16840G7138图书存G6930书G7562信息G9167G2164删除书G7562信息。G112G12读者管理G8181块G726G9167G2164删除G993同G12879G3423的读者及G8892G7138可借图书的G6980量、G9167G2164删除读者的档案。G113G12图书管理G8181块G726G9167G2164删除G993同G12879G3423的的图书及G8892G7138图书可借的G3837G6980G5223存G6980量、G9167G2164删除图书的档案。G114G12图书借还G8181块G726可G7609G16822读者借G19417和归还图书的信息及图书的G10628有G5223存量。G11G24G12系统G7609G16822G8181块G726可根据G993同的G7477G1226(G7477G5430G11733、书G2529、G12879别、作者、书G7562、A212A213A214A215A216A217A218A219A220A221A2229出G10268社)G7609G16822读者G19668要的图书、读者可根据G993同的G7477G1226(图书G7477G5430G11733、图书G2529G12228、读者G13546G2507、读者G2529G4395、G2052G7411G7114G19400)G7609G16822G14270己借G19417图书信息。G11G25G12G6502G15904G8048G8181块G726可以让读者G11705G17959图书借G19417的G6502G15904G8048及读者借G19417的G6502G15904G8048。34系统功能结构图根据图书管理系统的实际G19668求,可以将图书管理系统G2022分G1038系统设置、图书管理、读者管理、图书借还、系统G7609G16822、G6502G15904G8048G25G1022G18108分各G1022G

温馨提示

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

评论

0/150

提交评论