摘要摘要图书借阅管理系统是信息管理系统的一个重要方面。如何有效地管理种类繁多的图书为广大的读者服务是图书管理人员努力追求的目标,同时读者也需要及时了解最新的图书信息,方便查询和借阅图书。本系统可以完成图书信息的录入、修改、维护以及图书预约、查询等功能,另外可以对用户进行分组并赋予权限,以满足安全性方面的要求。本文阐述了为实现上述图书管理系统的功能而进行的设计过程,包括需求分析、数据库设计、功能设计、模块设计、程序调试及试运行的过程。关键词:图书管理;需求分析;数据库设计I图书管理系统ABSTRACTLendingLibraryManagementSysteminformationmanagementsystemisanimportantaspect.Howeffectivemanagementofawidevarietyofbooksforthegeneralreaderservicelibrarymanagementstaffispursuingtheobjectiveofreadersatthesametimetheneedfortimelyinformationofthelatestbookstofacilitateinquiriesandborrowbooks.Thesystemcanbecompletedbooksinformationinput,modification,maintenanceandappointmentbooks,queryfunction,usersmayalsobeadivisionofauthorityandempowermenttomeettherequirementsintermsofsafety.Inthispaperfortherealizationoftheabove-mentionedlibrarymanagementsystemandthefunctionsofthedesignprocess,includingneedsanalysis,databasedesign,functionaldesign,moduledesign,debugandtestproceduresfortheoperationoftheprocess.KeyWords:librarymanagementneedsofdatabasedesign-II-目录目录摘要.....................................................................................................................................IABSTRACT.............................................................................................................................III第一章绪论....................................................................................................................11.1选题背景及意义..............................................................................................11.2项目特点...........................................................................................................11.3项目成本分析...................................................................................................21.4论文的主要工作..............................................................................................3第二章技术基础...........................................................................................................42.1系统架构...........................................................................................................42.1.1客户机/服务器(C/S)................................................................42.1.2客户机...................................................................................................42.1.3服务器...................................................................................................52.2开发环境及工具..............................................................................................52.2.1开发环境..............................................................................................52.2.2开发工具..............................................................................................52.3开发工具选择...................................................................................................52.3.1VisualBasic与其它开发工具的比较...............................................52.3.2VisualBasic考虑的问题.....................................................................52.3.3系统开发所使用的关键技术.............