- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第13章图书馆管理系统本章概述本章学习目标主要内容JavaWeb程序设计教程(第二版)(微课版)第十三章图书馆管理系统第1页
读书可以使人更充实、有内涵,使人有知识,使思想境界得以提升。随着社会的快速发展,图书的种类和数量也在大量增加,对于现代化的图书馆来说,急需安全有效的管理系统,对众多图书进行统一、集中管理,并面向读者开放查询和借阅功能,方便读者借阅。本章将综合运用所学知识,开发一个简易的图书馆管理系统。通过本章的学习,读者应学会开发和设计一个实际项目的基本步骤,掌握JavaWeb应用开发的主流框架——Spring与Hibernate。JavaWeb程序设计教程(第二版)(微课版)第2页本章概述第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第3页本章学习目标了解一般Web应用的设计方法掌握Spring+Hibernate的整合过程掌握jQueryForm插件的基本用法第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第4页主要内容13.1系统概述 13.2数据库设计 13.3系统设计与实现 13.4系统运行结果13.5本章小结 13.6思考和练习第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第5页13.1系统概述随着计算机网络技术的发展、数字信息技术的广泛应用,图书馆正在向数字化、电子化和虚拟化的方向发展。电子化的图书管理方式,使用网站提供服务,具有检索方便、安全可靠、信息存储量大、成本低等优点。这些优点可以提高图书馆的管理效率,方便读者查询和借阅图书。第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第6页项目背景图书馆是收集、整理、收藏图书资料以供人阅览、参考的机构,早在公元前3000年就出现了图书馆,图书馆具有保存人类文化遗产、开发信息资源、参与社会教育等职能。我国的图书馆历史悠久、种类繁多,有国家图书馆、学校图书馆、专业图书馆、军事图书馆、儿童图书馆、盲人图书馆、少数民族图书馆等。传统的图书管理主要是基于文本、表格等介质的手工处理,这种方式当数据信息处理工作量大时非常容易出错,且出错后不易查找,已经无法满足信息时代图书馆管理工作的需求。越来越多的图书馆采用电子化管理方式,建立图书管理系统,使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书情况。电子化的图书管理方式,使用网站提供服务,具有检索方便、安全可靠、信息存储量大、成本低等优点。这些优点可以提高图书馆的管理效率,方便读者查询和借阅图书。第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第7页需求分析?根据一般图书馆的需要,为了简化系统,简易图书馆管理系统只具备图书馆的核心业务功能,具体包括如下几个:图书馆管理员和读者均需要凭密码登录系统,且登录成功后可执行的操作不同。图书馆管理员可以进行图书的管理工作,包括新进图书入库、图书查询与修改、图书的借阅与归还等。图书馆管理员可以进行读者管理,包括为新读者注册信息、查询与修改读者信息、注销读者。图书管理员可以维护管理员信息,包括新建管理员、查询与修改管理员信息等。读者可以检索图书、修改登录密码、续借图书等操作。第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第8页主要内容13.1系统概述 13.2数据库设计 13.3系统设计与实现 13.4系统运行结果13.5本章小结 13.6思考和练习第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第9页13.2数据库设计 简易图书馆管理系统数据库中的主要实体有:图书信息实体、管理员信息实体和读者信息实体,图书和读者之间存在借阅关系,管理员可以管理读者、管理图书、图书借阅需管理员操作完成。除了上述几个主要实体以外,还有图书类别实体、读者类型实体和出版社实体等。第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第10页系统E-R图?简易图书馆管理系统的数据库中的主要实体有:图书信息实体、管理员信息实体和读者信息实体,图书和读者之间存在借阅关系,管理员可以管理读者、管理图书,图书借阅由管理员操作完成。第十三章图书馆管理系统
JavaWeb程序设计教程(第二版)(微课版)第11页数据表设计本系统的数据库依然使用关系数据库MySQL,首先在MySQL
文档评论(0)