摘要本文详细分析和叙述了图书借阅系统的设计开发过程。文章从系统的概述、分析、设计和实现来对系统进行阐述。系统概述中主要进行了课题的设计背景和意义的分析;系统分析主要是对系统的需求进行分析,对数据的流向进行详细的规划,同时,还包括对数据的详细说明,即数据字典;系统设计部分则是从整体到局部对系统进行剖析,包括模块、模块之间的关系、如何从数据库读取数据等,部分内容配有图表说明和关键代码。77674
本文力求可以为图书借阅系统的开发设计找到一种切实可行的解决方案,分析了国内图书管理的现状后,借助J2EE技术和MYSQL 数据库最终实现了图书借阅系统的开发,经过单元测试、系统测试,达到了可操作性强、逻辑清晰,功能完备的设计目标。
本图书借阅系统主要功能是发布借阅须知、图书管理、读者管理、图书借阅,管理员负责发布借阅须知、添加图书等操作,读者可进行图书借阅登记、修改密码等,总体来说,本系统功能完备、可操作性强。
毕业论文关键词:J2EE JSP MySQL 图书借阅
Analysis and Design of Library System
Abstract In this paper, a detailed analysis and design of library system development process is described。 The article is about analysis, design and implementation。 The design of the system is mainly discussing about topics background and significance of analysis; System analysis is mainly on the system requirements analysis, detailed planning for the flow of data, at the same time, also including the details of the data, the data dictionary。 System design is analyzed about from general to specific provisions of the local to the system , including the relationship between the module, the module, such as how to read data from the database and key code。
This paper can supply a feasible solution for the development of the library system design and the paper analyzes the current situation of domestic books management, finally achieved by using J2EE technology and MYSQL database library system development, through unit testing, system testing, reached the goal that the system is strong maneuverability , clear logic, and fully functional design。
This book management system’s main function is releasing announcement,book management,reader management and borrowing book。Managers are responsible for releasing announcement and managing books。As the same time,reader can borrow books and modify password。In generally,the system is strong and simply operating。
Key Words:JSP MySQL Book
目 录
摘 要 Ⅲ
Abstract Ⅳ
目录。Ⅴ
1概述 1
1。1 课题背景 1
1。2 课题意义 1
1。3开发工具及技术 1
1。4 设计原则 3
2系统分析 4
2。1需求分析 4
2。2 业务流程分析 4
2。3 数据流图 6
2。4 数据字典 8
3系统设计 11
3。1 系统体系结构设计 11
3。2 系统子模块功能介绍 11
3。3 数据库设计 12
3。4 系统开发工具与开发模式的选择