




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I摘要本文主要介绍图书借阅管理系统的开发过程,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性好、完整性强、安全性强的数据库,而对于后者则要求应用程序功能完备,界面友好等。在系统设计上,首先对图书借阅管理系统的现状及其重要性进行分析,提出实现图书借阅管理的必要性及系统的可行性。在短时间内建立系统应用原型,再对其进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。系统实现的主要功能有查询、图书管理、用户管理、借书、还书、超期罚款等。图书借阅管理系统属于典型的管理信息系统MIS。前端采用C语言开发程序,后台使用SQLSG72G85G89G72G85G21G19G19G24数据库管理系统,系统的G6817G1328G1867有方G1427、G5567G6475、G1946G11842、安全等G10317G9869。关键字图书借阅管理系统G727MISG727C语言G727SQLSERVERIIABSTRACTTHISPAPERINTRODUCESTHEBOOKLENDINGMANAGEMENTSYSTEMDEVELOPMENTPROCESS,ITSDEVELOPMENTINCLUDESTHEESTABLISHMENTANDMAINTENANCEOFBACKENDDATABASEANDFRONTENDAPPLICATIONDEVELOPMENTASPECTSTHEESTABLISHMENTOFTHEDATABASEREQUIREMENTSFORDATACONSISTENCYISGOOD,STRONGINTEGRITY,STRONGSAFETY,FORTHELATTERAPPLICATIONSREQUIREMENTSAREFULLYFUNCTIONAL,USERFRIENDLYANDSOONTHEDESIGNSOFTHESYSTEM,FIRSTLENDINGLIBRARYMANAGEMENTSYSTEMFORANALYSISOFTHESTATUSANDIMPORTANCEOFPROPOSEDMANAGEMENTREALIZETHENEEDFORBORROWINGBOOKSANDSYSTEMFEASIBILITYTHEESTABLISHMENTOFAPROTOTYPESYSTEMAPPLICATIONINASHORTTIME,THENDEMANDFORTHEMITERATIVE,CONSTANTLYREVISEDANDIMPROVEDCUSTOMERSATISFACTIONUNTILTHEFORMATIONOFAVIABLESYSTEMTHEMAINFUNCTIONSOFSYSTEMIMPLEMENTATIONAREQUERIES,THEBOOKSMANAGEMENT,USERMANAGEMENT,BORROWINGBOOKS,RETURNSTHEBOOK,OVERDUEFINESBOOKLENDINGMANAGEMENTSYSTEMISATYPICALMANAGEMENTINFORMATIONSYSTEMMISFRONTENDWASDEVELOPEDWITHCLANGUAGEDEVELOPMENTPROGRAM,THEBACKGROUNDUSINGSQLSERVER2005DATABASEMANAGEMENTSYSTEM,THESYSTEMSOPERATIONISCONVENIENT,FAST,ACCURATE,SAFEANDSOONKEYWORDSBOOKLENDINGMANAGEMENTSYSTEMMISCLANGUAGESQLSERVERI目录引言11基础知识211NETG12628介212VISUALCG17NETG12628介213SQLSERVER2005数据库管理系统介绍32系统分析521开发G13984G7235及意G1053522可行性G11752G12362523功能需求6231用G1375分析6233实G1319G1863系设计9233行G1038G6563G178601124G10627G3671需求12241G11840G1226G10627G367112242G17731G1226G10627G3671133系统设计1431G17731G1226设计的原则1432系统功能G8181G3371图1433数据库设计16331数据库G8022G5577设计16332数据库G17935G17765设计1634G1166G7438界面设计18341G1166G7438界面设计G6363G234718342用户界面设计2035系统G16826G13466设计21351图书查询PAD图22352借书PAD图23353还书PAD图23II4系统实现2541语言G17885G6333原G32522542G17731G1226开发G10627G36712543系统功能实现26431G11343G541726432信息管理26433借书管理28434还书管理29435G6265G15932G7186G1204630436查询31438G19480G2164功能325软件测试3351G8991G16809计G2022的G2058G446233511G8991G16809计G2022实现的G11458G764333512G4462G1053G17731G1226G8991G16809的G7643G194633513G8991G16809实G7057G12586G11065的G2058G446233514G8991G16809计G2022的要G98693352G8991G16809的G3534G1179634521G8991G16809的G11458G764334522G11345G11430G8991G16809和G21669G11430G8991G1680934523G8991G16809的原则3453G8991G16809用G1375设计35531等G1227G12879G8991G16809用G1375设计35532G17805界G1552G8991G16809用G1375设计35533功能图G8873G8991G16809用G1375设计3654G17731G1226可G19764性37541G3534本G4462G105337542G1284G12651G5191G3355G7092G6937G19568时间的方G887338543MTTF和ASS的G1284G1265139结论40III致谢41参考文献42附录43G19480G5417AVS2005INTRODUCTION43G19480G5417BVS2005介绍55G19480G5417CG7692G5527代G1173365A1A0A2A3A4A5A7A6A8A9A11A10A5A12A5A13A5A14A15A161引言书G12833G7171G1166G12879不可G13582G4581的G12946G12082G20147G12930,对于不断G2572G2474G11705G16794的G4410G10995G7481G16840,G7368G1038重要。面对G3835G18339的图书借阅者G7481G16840,使用G1268统G1166G5049的方G5347借阅时间G19283,G1038用户G5114G7481G1114不G1427,管理G2604对图书、期G2014的管理G1075G4396在G11540G6940G10587G1314、G1457G4506性G5058等G13582G9869,时间一G19283,G4570G1147G10995G3835G18339的文G1226和数据,再G2164上图书的G3835G18339增G2164,不但会需要较多的管理G2604,而且G1075使G5049G1328变得越G7481越繁重起G7481。随G11540信息技术的飞速发展,当今社会正G5567速向信息化社会迈进,计G12651G7438在全球范围内日益普及,它的G1328用G1075越G7481越G3835,G3252此使用计G12651G7438开发一个界面友好,易于G6817G1328的图书借阅管理系统进行自动化处理变得十分重要。MIS(管理信息系统MANAGEMENTINFORMATIONSYSTEM),现代管理信息系统G7171一个以G1166G1038主导,利用计G12651G7438G11840G1226、G17731G1226、网络通信设备以及其他办公设备,进行信息的收集、G1268输、G2164G5049、储G4396、G7368新和维护,以战G11065竞优、提高G6940益和G6940G10587G1038G11458的,支持高层决G12586、中层控G2058、G3534层运G1328的集成化的G1166G7438系统。图书借阅管理系统G7171一个典型的管理信息系统,其主要任务G7171利用计G12651G7438的G4396储容G18339G3835、G1457G4506性好等优G9869实现对G3835G18339图书信息的管理和图书的借阅管理。MIS系统主要用于管理需要的记G5417,并对记G5417数据进行相G1863处理。G1375如,可以利用MIS系统管理用户的借阅信息,并G4570信息及时反馈给管理G1166G2604,使其G1114解当前用户借阅G7171否超期等状况,并对其进行相应的管理G6817G1328。图书借阅管理系统G7171从广G1053的管理入手,严格的遵守系统的G6940能,G7171一个结构复杂、功能强G3835的管理信息系统。图书的G3534本信息、图书的借阅和归还、超期罚款的管理G7171比较重要的任务。该系统提高G1114图书管理的方G1427性,使用性,安全性,G1946G11842性。图书借阅管理系统可以很有G6940地管理图书信息,提高用户借阅图书的G6940G10587,对图书馆的管理有很G3835益处。此系统能查询G3835G18339的各G12879图书资料和信息,并能随时添G2164、修改、删除借阅信息,以G1427提供全面,科G4410,有G6940的全面信息服务。A1A0A2A3A4A5A7A6A8A9A11A10A5A12A5A13A5A14A15A1621基础知识11NET简介NET技术G7171微G17731公司推出的一个全新G8022G5577,它代G15932G1114一个集合、一个G10627G3671和一个可以G1328G1038G5191台支持下一代INTERNET的可编程结构。NET的G11458的就G7171G4570互联网G1328G1038新一代G6817G1328系统的G3534G11796,对互联网的设计思想进行扩展,用户在任何地方、任何时间、以及利用任何设备能访问所需的信息、文G1226和程序。用户不需要G11705道这些文G1226放在什么地方,只需要发出请求,然后就可以G6521G2475处理的结G7536,后台的复杂处理过程对用户而言G7171G17891G7138的1。NET开发G5191台包括NETG7706G7562和NET开发G5049G1867等G13464成G18108分,NETG7706G7562(FRAMEWORK)G7171整个开发G5191台的G3534G11796,包括公G1861语言运行库和G7706G7562G12879库,NET开发G5049G1867包括VISUALSTUDIONET集成开发G10627G3671和NET编程语言。其中,VISUALSTUDIONET集成开发G10627G3671用G7481开发和G8991G16809应用程序。NET编程语言包括VISUALBASIC、VISUALC和新的VISUALC等用G7481G2031建运行在公G1861语言运行库(COMMONLANGUAGERUN,CLR)上的应用程序2。NETG7706G7562包括公G1861语言运行库和NETG12879库。公G1861语言运行库G7171NET的G3534G11796,用户可以G4570公G1861语言运行库G11487G1582一个在G6203行时管理代G11733的代理,它提供G7692G5527服务(如内G4396管理、G13459程管理和G17840程处理),而且还强G2058实G7057严格的G12879型安全G7828查,以G11842G1457代G11733运行的安全性和可G19764性。G1119实上,代G11733管理的G8022G5577G7171运行库的G3534本原则。以运行库G1038G11458G7643的代G11733和G1038G6188管代G11733,而不以运行库G1038G11458G7643的代G11733G12228G1038G19762G6188管代G11733。NETG7706G7562的G2490一个主要G18108G1226G7171G12879库,它G7171一个G13520合性的面向对G16949的可重用G12879型集合,用户使用它不G1177可以开发G1268统的G2641G1208行G6122图形用户界面(GUI)应用程序,而且还可以开发ASPNET所提供的G2031新的应用程序(如WEBG12395G1319和XMLWEB服务)。12VISUALCNET简介1G714VISUALCNET语言的G1147G10995G13984G72351995G5192,SUN公司正G5347推出面向对G16949的开发G10627G3671JAVA,并提出G17340G5191台、G17340语言的G8022G5577,G1055后,JAVA就G17892G9188成G1038G1237G1006及应用系统开发的首G17885G5049G18673。G1038技术JAVA语言,微G17731开发出G3534于JAVA语言的编G16805G3132VISUALJ,并在很短的时间G18336G1101311G10268本G2331G13435到60G10268本,其中VISUALJ60G10268集成在VISUALSTUDIO60中。语言开A1A0A2A3A4A5A7A6A8A9A11A10A5A12A5A13A5A14A15A163发程序不但在JAVAG15406G6323G7438上(JAVAVIRTUALMACHINE,JVM)的运行速G5242G3835G3835G2164G5567,而且增G2164G1114G16780多新G10317性,G2528时还支持G16855用WINDOWSAPI,这些G10317性使得VISUALJ成G1038强有G2159的WINDOWS应用开发G5191台,并成G1038G1006界公G16760的优G12180JAVA编G16805G31324。G11013于VISUALJ主要应用在WINDOWSG5191台的系统开发中,G3252此SUN公司G16760G1038VISUALJG17841反G1114JAVA的G16780可G2339G16770,G17841反G1114JAVA开发G5191台的中立性,并对微G17731提出G1114G16797G16784,这使得微G17731处于G7509G1038G15999动的G4628面。G1038G1114改变这G12193G4628面,微G17731决G4462推出其进G1903互联网G20058G3507的NET计G2022,C就G7171该计G2022中所要开发的一G19388重要的开发语言5。NET计G2022G4570G7171微G17731今后G1972G5192发展的战G11065G7692G5527,其内容G19762G5132G5234G3835。它的技术开发G5191台G7171VISUALSTUDIONET,面CG1328G1038VISUALJ的G7379代语言G1075集成在该G5191台中。C语言的开发成功,对微G17731G7422G7481的发展有G11540G19762G5132重要的意G1053。微G17731在2000G51926G7388G1233G1042行的G256G13856G1006开发G1166G2604技术G3835会G257上正G5347发G5079C语言。微G17731公司对C的G4462G1053G7171G726G256CG7171一G12193G12879型安全的、现代的、G12628G2345的、G11013C和CG15905G10995出G7481的面向对G16949的编程语言,它G7171G10294G10294G7693G7905于C和C语言G1055上的,并可立G2375G15999C和C开发G1166G2604所G10099G5725。C的G11458的就G7171G13520合VISUALBASIC的高G10995G1147G10587和C的行动G2159。G2572G17VISUALCNET的G10317G9869G994C和C相比,CG1867有以下G10317G9869G726(1)语G8873G7368G12628G2345G727(2)G1457G11053G1114C的强G3835功能G727(3)G5567速应用开发功能G727(4)语言的自G11013性G727(5)强G3835的WEB服务G3132控G1226G727(6)支持G17340G5191台G727(7)G994XML相G15713合。13SQLSERVER2005数据库管理系统介绍SQLSERVER2005G7171微G17731公司开发的中型G1863系数据库管理系统。G11013于其G6817G1328G12628G2345,G1227格相对较G1314,对于G20056G12651G13051G5364、G2604G5049不多的中G4579G1237G1006比较有G2572G5353G2159。SQLSERVER2005G12628G2345易G4410,G994当前G8981行的WINDOWSG6817G1328系统有G11540G3837然的G1872容性,SQLSERVER2005在中G4579型G1237G1006中有G11540很G3835的G5078G3342G1233G20081,所以对G16847者就G1006后G5567速G17878应G5049G1328G10627G3671有很G3835的G5122G2173,SQLSERVER2005G7171微G17731进G1903数据库G5078G3342的主要G1147G2709,而且可以G20056G16277,微G17731G4570推出G7368有A1A0A2A3A4A5A7A6A8A9A11A10A5A12A5A13A5A14A15A164竞G1117G2159的SQLSERVER系G2027G17731G1226。G11013于数据库G17731G1226在G1237G1006G13435G17731G1226中的重要性,G2528一G4490公司数据库G17731G1226G4570有G11540相G2528G6122相G17829的G6817G1328界面和G14403好的G1872容性,所以通过G4410G1076SQLSERVER2005,G16847者能G3827以不变应G987变6。SQLSERVER2005G7171G3534于结构化查询语言的可G1292G13565的G1863系数据库,它支持INTERNET应用程序的可扩展G7643记语言、并G11013数据库、G1863系数据库、结构化查询语言和可扩展G7643记语言等G18108分G13464成。SQLSERVER2005以其G2343越的性能G17892G9188成G1038WINDOWSG6817G1328系统G5191台下进行数据库应用开发中较G1038理想的G17885G6333G1055一。它G7171一个后台数据库管理系统,其功能强G3835、G6817G1328G12628G1427,日益G1038广G3835数据库用户所G2928G10245,越G7481越多的开发G5049G1867提供G1114G994SQLSERVER的G6521G2487。G1114解和G6496G6581SQLSERVER的功能,对于一个数据库开发管理G1166G2604G7481G16840G19762G5132必要的。SQLSERVER2005G5132G16277G10268本有G7261、G1237G1006G10268ENTERPRISEEDITION2、G7643G1946G10268STANDARDEDITION3、个G1166G10268PERSONALEDITION4、开发者G10268DEVELOPEREDITIONA1A0A2A3A4A5A7A6A8A9A11A10A5A12A5A13A5A14A15A1652系统分析21开发背景及意义G1166G12879社会正在向信息时代迈进,G1166G1216越G7481越重G16282用时G4581、G6940G10587高的G5049G1328G17148G18339。在这个信息化的时代,G1268统的手G5049图书借阅管理G5062经G17840G17840跟不上社会的步伐。随G11540计G12651G7438技术的飞速发展,计G12651G7438在信息管理中应用的普及,面对G3835G18339借阅用户的图书馆G7481G16840,利用计G12651G7438实现图书借阅管理G5062变得尤G1038重要。利用计G12651G7438管理图书信息,G7171G17878应现代信息化的要求,提高借阅G6940G10587的必要条G1226。图书借阅管理G7171一项比较G13466致的G5049G1328,G5049G1328G18339G3835,一般不允G16780出错,如G7536实行手G5049G6817G1328,每G3837都需要较多的管理G2604手G5049记G5417用户的借阅信息,这样会使得管理G2604的G5049G1328G19762G5132的繁重。利用计G12651G7438进行借阅管理,不但G1946G11842G10587高,而且有很多优G9869G726G7828索迅速、查找方G1427、可G19764性高、G4396储G18339G3835、G1457G4506性好、寿G2641G19283、成本G1314等。能G3827G7509G3835地提高图书借阅管理的G6940G10587,使管理G2604的G5049G1328G12628化,G1038前G7481借书的用户G1075节省G1114G16780多时间。图书借阅管理系统G7171处理图书借阅的管理系统,囊括G1114G16847者从借走图书到归还图书的所有信息。其中还包括G1114管理G2604对各G12193图书的管理、G16847者的注册、G16847者管理、借书、还书、罚款等功能,并且可以G5567速地查询图书信息、用户信息、借阅信息等。22可行性研究可行性G11752G12362的任务G7171从技术上、经济上、使用上、G8873律上分析应解决的问题G7171否有可G19764的解,从而G11842G4462该G17731G1226G7171否G1552得去开发。其G11458的G7171用G7509G4581的代G1227在最短的时间内G11842G4462G15999开发的G17731G1226G7171否能开发成功。技术可行性主要G7171G7693据系统分析得到的对需要开发的G17731G1226、支撑G17731G1226、G11840G1226G10627G3671和G6817G1328G1166G2604的要求。本系统G7171主要G7171图书借阅管理,结合实际所需,采用C语言G7481开发程序,使用户界面的设计G7368G2164方G1427。后台使用SQLSERVER2005数据库管理系统,G1457持数据的一致性、完整性、安全性。经济可行性首先要进行待开发G17731G1226的成本G1284G12651和成本、G6940益分析,以G11842G4462待开发G17731G1226G7171否有开发的G1227G1552。对于本系统G7481G16840在经济上G7171可行的,使用此图书借阅管理系统后,借阅管理的G6940G10587A1A0A2A3A4A5A7A6A8A9A11A10A5A12A5A13A5A14A15A166G7171否提高G1114,相G1863的资金G7171否节省G1114。当然对于此管理系统的弄好恰好能满足这些要求。该系统对G11840G1226的要求不高,可移G7905性好,在一般的计G12651G7438上通过配置就能运行,所以在系统运行方面G1075不G4396在问题。使用可行性G7171G6363使用方G5347(如G6817G1328方G5347)用户G7171否容易G6521G2475。管理G2604G11343G5417后可以G1427G6475对图书信息管理、用户信息管理、借阅管理、归还管理等。每项管理都实现相应内容的G5417入、查询、修改、删除。用户G11343G5417后G1075可G1427G6475地查询自己的借阅信息。G8873律可行性G7171G6363待开发的G1147G2709G17731G1226G7171否在在G11705G16794G1147权等G8873律有G1863的问题,如有这G12879问题,该G17731G1226G2375使开发成功,G1075难以G1328G1038G1147G2709销售。23功能需求图书借阅管理系统主要实现对G16847者借书和还书G6817G1328的管理,管理G2604主要负责对图书G3534本信息管理、G16847者G3534本信息管理、G16847者借阅、查询等G6817G1328,G16847者只能实现查询图书的G3534本信息,查询自己的借阅信息等功能。231用例分析用G1375图主要用G7481图G12046化系统的主G1119G1226G8981程,它主要用G7481G6563G17860需求,G2375希望系统G1867备的完成一G4462功能的动G1328,通俗地理解用G1375就G7171G17731G1226的功能G8181G3371,G7171设计系统分析阶段的起G9869,设计G1166G2604G7693据需求G7481G2031建和解释用G1375图,用G7481G6563G17860G17731G1226应G1867备哪些功能G8181G3371以及这些G8181G3371G1055间的G16855用G1863系,用G1375图图符如G1593221所G12046。A1721UMLA18A19A20A20A21A22A23A24A25A26A23A24A27A28A27A28A29A30A31A32A33A34A35A36A31A32A37A38A39A40A41A33A42A43A44A31A32A45A46A33A42A33A34A35A36A33A42A47A46A48A33A42A49A50A51A52A53A54A55A56A57A58A59A60A61A62A63A64A65A66A67A68A69A70A71A52A72A68A73A69A70A71A64A65A57A58A62A74A75A76A49A50A51A77A52A78A79A80A81A82A83A84A85A86A87A88A89A90A84A91A84A92A84A93A94A957通过对图书借阅管理系统的功能需求分析,系统的G6203行者G1038管理G2604、G16847者和数据库系统,系统的主要用G1375有图书管理、G16847者管理、借书、还书、查询等,系统总G1319用G1375图如图21所G12046。A9621A97A98A99A100A101A102A96图书管理G726G7171管理G2604对新到图书馆的图书的G3534本信息进行管理。可以G4570图书的G3534本信息添G2164到数据库中,G7692实G6122修改填写有误的图书信息,删除G5062丢失的图书的G3534本信息,使信息G7368G2164G1946G11842,方G1427用户查询和借阅,图书信息可以通过水晶G6265G15932G7186G12046,G1147G10995的G6265G15932能G3827打印G6122导出。图书管理的用G1375图如图22所G12046。A9622A96A103A104A105A101A102A96G16847者管理G726管理G2604对第一次G7481借书的G16847者进行G16826G13466的注册,G1038G16847者提供唯一的帐号,这G7171借书的一个必要条G1226,对于填写有误的G16847者信息可以及时进行修改,如G7536G16847者G5062经A79A80A81A82A83A84A85A86A87A88A89A90A84A91A84A92A84A93A94A958注销,就删除该G16847者的信息,G2528时G16847者的所有信息都G4570从库中彻底删除,G1075可以对G16847者信息进行G6265G15932G7186G12046,G1147G10995的G6265G15932能G3827打印G6122导出。G16847者管理的用G1375图如图23如所G12046。A9623A106A107A104A105A101A102A96借书G726对于前G7481借书的G16847者,管理G2604要G7693据G16847者的帐号和所借书的唯一编号G6203行借阅G6817G1328,G11842G4462借阅信息G7092误进行借阅,G4570借阅信息添G2164到数据库中租借G15932中,G2528时该图书在图书G15932中库G4396G18339G7368新G1038减去G15999借出的图书的数G18339,G16847者在G16847者G15932中的借书G18339自动增G2164所借的图书数G18339。借书用G1375的用G1375如图24所G12046。A9624A108A103A101A102A96还书G726对于还书的G16847者,管理G2604要G7693据G16847者的帐号和所还书的唯一编号G6203行归还G6817G1328,如G7536还书G16847者的不慎G4570书丢失G6122者损坏较严重,管理G2604会对该G16847者进行合理罚款,如G7536借阅超期G1075要G7693据超期G3837数进行罚款。G11842G4462归还后,系统G4570归还信息G7368新到数据库中租借G15932中,G2528时该图书在图书G15932中库G4396G18339G7368新G1038增G2164还书的数G18339,G16847者在G16847者G15932中的借书G18339自动减去所还的图书数G18339。还书用G1375的用G1375如图25所G12046。A79A80A81A82A83A84A85A86A87A88A89A90A84A91A84A92A84A93A94A959A9625A109A103A101A102A96查询G726管理G2604可以对图书G3534本信息、G16847者信息、借阅信息、罚款信息等进行查询,而G16847者只能对图书G3534本信息和自己的借阅信息进行查询,其中G16847者的借阅查询包括查询自己所借过的全G18108图书,查询自己G7422还的图书G6122借阅超期的图书等。查询的用G1375图如图26所G12046。A9626A110A111A101A102A96233实体关系设计实G1319G1863系图又G12228ER图ENTITYRELATIONSHIPDIAGRAM,提供G1114G15932G12046实G1319、属性和联系的方G8873,用G7481G6563G17860现实世界的G8022G5577G8181型。构成ER图的G3534本要素G7171实G1319型、属性和联系,ER图图符如G1593222所G12046。A79A80A81A82A83A84A85A86A87A88A89A90A84A91A84A92A84A93A94A9510A11222A113A114A115A96A96A116A117A118A119A120A121A118A119A120A121A122A123A124A125A126A127A128A129A130A131A132A133A126A127A134A135A136A137A134A138A139A140A141A131A132A133A138A139A134A135A136A142A143A134A144A145A146A147A148A149A150A144A145A151A152A153A154A155A156A157A158A159A157A144A145A160A161A162A163图书借阅管理的ER图如图27所G12046。A16427A164A165A166A167A168A169A170A171A172A164图书管理信息ER图如图28所G12046,其中图书的属性如上图所G12046。A173A174A175A176A177A178A179A180A181A182A183A184A178A185A178A186A178A187A188A18911A16428A164A165A168A169A190A191A170A171A172A164233行为描述系统的行G1038G7171通过对G16949的动G1328G7481G6563G17860的,可以通过程序G8981程图G7481G6563G17860对G16949G1055间如何进行消息的G1268递。G8981程图(FLOWCHART)G7171G6563G17860进行某一项活动所遵循顺序的一G12193图G12046方G8873。它虽然不G7171统计G4410的范畴,但在很多G17148G18339专G4490仍把它纳入统计技术的范围G1055内,在G17148G18339管理的过程中,G8981程图G7171经G5132使用的一个G5049G1867。一个好的G8981程图可以直观地G6563G17860整个活动中所有过程的物G8981、信息G8981,让G1166很容易G11705G5725整个过程A192G8981程图图符如G1593223所G12046。A19323A194A195A196A196A197A198A199A200A201A202A198A199A200A201A203A204A203A204A205A206A207A208A209A210A211A212A213A214A215A216A217A218A207A208A209A210A211A219A220A212A213A221A216A217A218A214A215A222A223A218A224A225A226A227A212A213A216A217A228A218A214A229A226A227A209A214A215A230A231A232A233A234A212A213A224A225A221A235A236A228A218A237A238A239A240A212A213A216A217A228A241A242A243A218A239A240A244A245A212A213A246A247A248A216A217A218A249A250A251A252A253A254A255A22A0A1A2A3A4A5系统的主要功能G7171管理G2604G6203行借书和还书G6817G1328,G16847者G6203行查询G6817G1328,G7693据此主要功能和上G15932中的符合绘G2058程序G8981程图,系统整G1319G8981程图如图29所G12046。A6A7A8A9A10A11A12A13A14A15A16A17A11A18A11A19A11A20A21A2312A2429A25A26A27A28A29A30A2424环境需求241硬件环境服务G3132端的最G1314配置G7171G11013建立站G9869所需的G17731G1226G7481决G4462的,在最G1314配置的情况下,服A6A7A8A9A10A11A12A13A14A15A16A17A11A18A11A19A11A20A21A2313务G3132的往往不尽如G1166意,现在的G11840G1226性能G5062经相当出色,而且G1227格G1075很G1427宜,G3252此通G5132应给服务G3132端配置高性能的G11840G1226,本系统服务G3132端的配置如下G726处理G3132G726INTERPENTIUM416GHZG6122G7368高内G4396G7264GBG11840盘空间G7261000GBG7186卡G726SVAGG7186G12046G17878配G3132。G3252G1038客户端主要用于G6817G1328数据,所以对客户端的G11840G1226要求不高,不过现在的电脑很高的性G1227比,G3252此需要的配置应该高于下面的配置G726处理G3132G726INTERPENTIUM20GHZG6122G7368高内G4396G726512MBG11840盘空间G726120GBG7186卡G726SVAGG7186G12046G17878配G3132。242软件环境服务G3132端要求如下G726G6817G1328系统G726WINDOWS2000SERVER数据库G726MIRCROSOFTSQLSERVER2005用户端要求如下G726G6817G1328系统G726WINDOWS2000/XP数据库G726MIRCROSOFTSQLSERVER2005A6A7A8A9A10A11A12A13A14A15A16A17A11A18A11A19A11A20A21A23143系统设计31软件设计的原则1G714G8181G3371化G8181G3371化就G7171把程序G2022分成独立G2641名且可独立访问的G8181G3371,每个G8181G3371完成一个子功能,把这些G8181G3371集成起G7481构成一个整G1319,可以完成G6363G4462的功能满足用户的需求。评G1227一G12193设计方G8873G4462G1053有G6940的G8181G3371系统能G2159的G7643G1946G1038G726G8181G3371可分解性、G8181G3371可G13464装性、G8181G3371可理解性、G8181G3371连续性、G8181G3371G1457护性。采用G8181G3371化原理可以使G17731G1226结构清晰,不G1177容易设计G1075容易阅G16847和理解。G8181G3371化G1075有G2173于G17731G1226开发G5049程的G13464织管理,一个复杂的G3835型程序可以G11013G16780多程序G2604分G5049编写不G2528的G8181G3371,并且可以进一步分配技术G10099练的程序G2604编写困难的G8181G3371。2G714抽G16949抽G16949G7171从众多的G1119物中抽G2474出G1861G2528的、本G17148性的G10317征,而舍弃其G19762本G17148的G10317征。G1166G12879在实践中G16760G16794到,在现实世界中一G4462G1119物、状态G6122过程G1055间总G4396在G11540某些相似的方面,把这些相似的方面集中和G8022括起G7481,暂时G5585G11065它G1216G1055间的G5058G5334,这就G7171抽G16949。3G714G17892步求G12946G17892步求G12946G7171G1166G12879解决复杂问题时采用的G3534本技术,G7171G16780多G17731G1226G5049程技术的G3534G11796。可把G17892步求G12946G4462G1053G1038G726G256G1038G1114能集中G12946G2159解决主要问题而尽G18339推G17843对问题G13466节的G13783G15397G257。4G714信息G19556G15267应用G8181G3371化原理时,自然会G1147G10995的一个问题G7171G726G256G1038G1114得到最好的一G13464G8181G3371,应该G5602样分解G17731G1226G257。信息G19556G15267原理G6363出G726应该这样设计和G11842G4462G8181G3371,使得一个G8181G3371内包G2559的信息过程和数据对于不需要这些信息的G8181G3371G7481G16840,G7171不能访问的。32系统功能模块图系统功能G8181G3371设计G7171管理信息系统总G1319设计的重要内容,G1038G1114使所设计的系统有合理的结构和G14403好的维护性,G8181G3371设计应遵循以下原则。1G714高内G13870,G7171G8181G3371内G18108各G13464成G18108分G1055间的高联系程G5242。G8181G3371的G13870合程G5242越高,其独立性G1075就越高。独立性好的程序G1867有好的可变性和可维护性。2G714G1314G13818合,系统G8181G3371G1055间的相互联系程G5242G2495G13818合。G8181G3371G13818合程G5242越G1314,G16840G7138G8181G3371A6A7A8A9A10A11A12A13A14A15A16A17A11A18A11A19A11A20A21A2315G1055间的联系越G4581,相互间的G5445G2721G1075就越G4579,G1147G10995连G19157反应的G8022G10587就越G1314,在对一个G8181G3371进行修改和维护时,对其他G8181G3371的G5445G2721程G5242就越G4581,系统可修改性就越高。3G714G8181G3371分解G7171G6363把一个G8181G3371分解成G14521G5190个从属于它的新G8181G3371。这G12193G1582G8873
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论