资源描述:
《基于java的图书管理系统的设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于JAVA的图书馆借阅系统的设计本科生毕业论文(设计)题目基于JAVA的图书管理系统的设计学生姓名 毛畅学号151021006系别计算机系专业班级计算机科学与技术02101班指导老师孙光辉完成时间:2006.6目录摘要4Abstract5引言638基于JAVA的图书馆借阅系统的设计第一章绪论81.1系统概述81.2系统实现的策略和目标101.3系统的开发环境和运行环境101.4模式的选择10第二章系统应用的技术及开发工具的说明112.1语言的选择112.2开发工具的选择112.3数据库的选择122.4使用A
2、DO数据控件访问数据库132.5JDBCAPI接口模型15第三章系统需求分析163.1系统功能需求分析163.2目标系统要求173.3经济可行性分析17第四章概要设计184.1系统功能定义及模块定义184.2数据库概念设计194.3 系统数据库的逻辑设计224.4数据库便功能和字段名定义244.5数据流程图(DFD)26第五章详细设计2838基于JAVA的图书馆借阅系统的设计5.1登陆窗体设计285.2主功能界面设计31第六章系统测试与设计要点44结束语45参考文献46致谢47摘要38基于JAVA的图书馆借
3、阅系统的设计图书管理系统是图书馆管理系统的一个分支,论文介绍了应用于图书管理的图书管理模块和读者的管理模块的设计和实现方案,具体分为图书信息管理、借阅信息管理、书目信息的查询,用户管理四大子模块,提供了详细的需求分析和设计过程,包含面向对象的功能设计、数据库设计、界面设计以及详细的程序流程设计。文中在对编程开发技术和数据设计的探讨基础上,简明扼要的介绍了工程的开发思想,数据库的设计原理和面向对象的程序开发语言java。充分运用了面向对象的开发思想,利用JBuilder9集成开发环境,使用JDBC技术连接后台S
4、QLServer2000数据库,提供了数据库设计表、程序流程图、关键部分的程序源代码。出于安全性和稳定性的考虑,系统采用传统的Client/Server模式,实现了图书管理员对图书信息的录入、更新、注销、查询以及用户的管理等常用性、实用性操作。关键词:数据库、借阅信息管理、书目信息查询、SQLServerAbstractBookmanagementsystemistheembranchmentofLibrarymanagementsystem,dissertationintroducethedesignabo
5、utmoduleofbookmanagementandmoduleofreadermanagement,andimplementplan,thereare4mainlyfunctionsinthissystem,Bookinformation38基于JAVA的图书馆借阅系统的设计management,loaninformationmanagement,Bookcategoryquery,readerinformationmanagement.itprovideaclearlyrequirementanalys
6、isanddesignprocess,whichincludetheuserfunctiondesign,databasedesign,platformdesignanddetailedprogrammeprocessdesign,itbaseontheprogrammetechnologyanddatadesign,Concisepresentationoftheproject'sdevelopmentanddatabasedesignprinciplesandobject-orienteddevelopm
7、entlanguagejavaprocess.Makefulluseofobject-orienteddevelopmentanduseofJBuilder9integrateddevelopmentenvironment,theuseoftechnologytoconnectbackgroundSQLServer2000JDBCdatabaseprovidesdatabasedesigntables,proceduressimplified,thekeypartoftheproceduresourcecod
8、e.Forsecurityandstabilityconsiderations,theClientserversystemsusingtraditionalmodel,achievingtheschoollibrarianforlibraryinformation,updated,cancellation,retrievalandmanagementofcommonusers,useingloper