图书管理系统毕业设计论文正稿_第1页
图书管理系统毕业设计论文正稿_第2页
图书管理系统毕业设计论文正稿_第3页
图书管理系统毕业设计论文正稿_第4页
图书管理系统毕业设计论文正稿_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2016 全新精品资料 全新公文范文 全程指导写作 独家原创 1 42 图书管理系统毕业设计论文正稿 wORD 格式整理版 长沙民政职业技术学院 毕业实践报告 题目 图书信息管理系统的设计与实现 类 实践报告毕业设计毕业专题 型 指导老师 王涛 系别 软件学院 班级 玖开 1235 122507354 姓名 刘鹏 2015 年 4 月 30 日 优质参考资料 wORD 格式整理版 摘要 随着电脑 手机等信息工具的普及 人们能更加完善 快捷地处理信息数 据 在图书馆的日常运作中 由于图书借阅和用户査询 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 2 42 次数繁多 需要进行繁 杂的信息数据管理 书籍是人类不可缺少的精神食粮 尤其重要 所以图书 馆借阅信息管理系 统应该能够为用户提供充足的信息和快捷的查询手段 但一直以来人们使用传 统人工的方式管理图书 期刊 试卷合订本等查询信 息 这种查询管理方式存在 着许多缺点 如 效率低 保密性差 另外时间一长 将产生 大量的文件和数据 这 对于査找 更新和维护都带来了不少的困难 随着科 学技术的不断提高 计算机 科学日渐成熟 其强大的功能已为人们深刻认识 作为 计算机应用的一部分 使 用计算机对图书资源信息进行查询管理 具有着手工管 理所无法比拟的优点 如 检索迅速 査找方便 可靠性高 存储量大 保密 性好 寿命长 成本低等 这些优点能够极大地提高图书査询管理的效率 也是企 业 学校的科学化 正规 化管理 与世界接轨的重要条件 为了能更高效 快捷 稳定地管理图书馆的数 据信息 本文设计并实现了图书管理借阅 系统采用 My Eclipse 软件运用 JAVA 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 3 42 开发平台 使用 SQL Server2008 作为后台数据库系统 系统分为前后台 2 部分 前台主要实现了以下几个功能 查询图书 读者留言 后 台以管理员方式登录 实现以下几个功能 借还图书 图书管理 读者信息管 理 公告栏消息发布等 读者只需要通过浏览器访问本系统 就可以轻松实现图 书查询 留言等操作 同样 图书管理员也可以使用本系统方便快捷地完成图 书馆的信息数据管理工 关键词 Java SQL Server 图书管理系统 优质参考资料 wORD 格式整理版 ABSTRACT With the information tools becoming so popular such as computer and cell phone etc people can handle the information data more perfectly and rapidly In the daily library operation as book borrowed and the ones searched being so frequently the library has to deal with a great many complicated data Books are indispensable to mankind the ethos So the library management system should be able to provide enough 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 4 42 information and quick searching method But since people use traditional artificial waymanagement books periodicals such information the query management way has many shortcomings for example low efficiency the bad secrecy moreover the time is long will produce the massive documents and the data for the search the renewal and the maintenance has brought about a lot of difficulties Along with the science and technology unceasing enhancement computer science is ture day after day its formidable function hadprofoundly known fo the people As a part of computer application using computer to library resources information query management which themanua administration center For example retrieves the search rapidly onvenient the reliability high thereserves big the secrecy goo the life is long the cost is low These merits can enormously 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 5 42 enhance the efficiency of management of library inquires the enterprises schools thestandardized management scientific and the important condition For the data management more efficiently fast and reliably the thesis designs and implements a library management system which is based on Web On the Java platform the system adopts the Browser Server model which takes SQL Server as a database serve The system mainly carry out the following functions searching for borrowing and returning bo anagement reader information management reads messages and the library bulletin While the readers interview the system through the browser they can easily search for a book or borrow and return a book etc Simultaneously the assistant is able to control the library information datum In 优质参考资料 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 6 42 wORD 格式整理版 ddition the system is still added a searching function based WAP by which the readers can search for a book more conveniently and rapidly by means of wireless network Such a function brings the readers a great deal convenience Key words Java SQL Server Library Management System 优质参考资料 wORD 格式整理版 目录 第一章图书馆管理系统综述 第一节图书馆管理系统背景 第二节课题研究意义 第二章图书馆管理系统开发环境简介 第一节 My Eclipse 简介 第二节 Microsoft SQL Server2008 简介 第三章图书馆管理系统数据库设计 第一节子系统划分及系统模块设计 第二节数据库的设计 第四章图书馆管理系统详细设计及处理技术 第一节后台登陆功能模块 7 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 7 42 第二节读者信息功能模块 第三节书籍类型功能模块 第四节图书信息功能模块 第五节图书査询功能模块 第六节图书借阅归还功能模块 第五章图书馆管理系统系统测试 第六章总结 参考文献 致谢 优质参考资料 wORD 格式整理版 第一章图书馆管理系统综述 第一节图书馆管理系统背景 当今时代是飞速发展的信息时代 计算机与信息处理技 术日渐成熟 随着 Internet 和计算机网络技术的蓬勃发展 Web 技术得到了 迅猛地发展 在科学技 术高速发展的今天 信息技术已经渗透到社会发展的每 一个领域 而计算机技 术为工作提供了方便性 高效性 灵活性及安全性 尤 其 Web 技术的高速发展 将计算机的应用提升到另一个层次 而图书馆作为一 种信息资源的集散地 图 书和用户借阅资料繁多 包含很多的信息数据的管理 利 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 8 42 用计算机来管理复杂 的信息 能够充分发挥计算机的优越性 书籍是人类不 可缺少的精神食粮 尤其 重要 所以图书馆借阅信息管理系统应该能够为用户 提供充足的信息和快捷的 查询手段 但一直以来人们使用传统人工的方式管理 图书 期刊 试卷合订本 等査询信息 这种査询管理方式存在着许多缺点 如 效率 低 保密性差 另外时间 长将产生大量的文件和数据 这对于查找 更新和维护 都带来了不少的困难 随着科学技术的不断提高计算机科学日渐成熟 其强大 的功能已为人们深刻认识 作为计算机应用的一部分 使用计算机对图书资源信息 进行查询管理 具有着手工 管理所无法比拟的优点例如 检索迅速 査找方便 可 靠性高 存储量大 保密 性好 寿命长 成本低等 这些优点能够极大地提高 图书査询管理的效率 也是 企业 学校的科学化 正规化管理 与世界接轨的重要 条件 选用 JAVA 语言进 行编程 更是 1 次编译 处处运行 系统分为前后台 2 部分 前台主要实现了 以下几个功能 查询图书 读者留言 查看公告栏等 后 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 9 42 台以管理员方式登录 实现以下几个功能 借还图书 图书管理 读者信息管 理 公告栏消息发布等 只需要通过软件访问本系统 就可以轻松实现图书査询 等操作 同样 图书管 理员也可以使用本系统方便快捷地完成图书馆的信息 数据管理工作 第二节课题研究意义 目前有很多图书馆有图书管理系统 有的仅仅限于图书 管理员使用 属于 单机系统 对于 Internet 服务几乎没有 这样的图书管理 系统根本没有发挥它 的效力 资源闲置比较突出 基于这此问题 有必要建立一个图书管理系统有效的支 持 WEB 的服务 以使图书管理工作规范化 系统化 程序化 提高信息处理 的速度和准确性 优质参考资料 wORD 格式整理版 并且能通过 Internet 能够及时 准确修改图书情况 本系统的设计最初主要的目的是有效的支持 WEB 访问 使得资源利用最大 化用户只需要通过浏览器就可以查阅到库中的图书 以 及图书馆近期发布的最 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 10 42 新消息 还可以留言的效果 总的来说系统总体上分为前台页面登陆和后台管理 后台的页面则集成了 图书管理中所需的功能和录入新书到库 办公图书 借还 手续 查询图书等等 平时图书管理人员的工作都是在后台中完成的 师生 们可以通过管理员了解发 布的最新公告信息 并可以查询自己感兴趣的图书 也可 以给学校的图书管理 人员申请图书借阅 相对应的后台是针对学校图书管 理人员 后台的页面都加 密 如果不正常登录是进入不了后台管理页面的 后台功 能具体包括 发布首 页公告 添加新书到库等等 第二章图书馆管理系统开发环境简介 第一节 MyEcl ipse 简介 My Eclipse 企业级工作平台 My Eclipse Enterprise Workbench 简称 My Eclipse 是对 EclipseD 的扩展 利用它我们可以在数 据库和 JavaEE 的开 发 发布以及应用程序服务器的整合方面极大的提高 工作效率 它是功能丰富 的 Javaee 集成开发环境 包括了完备的编码 调试 测 试和发布功能 完整支 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 11 42 I HTML Struts JSP CSS Javascript Spring SQL Hibernate MyEclipse 是一个十分优秀的用于开发 Java JEE 的 Eclipse 插件集合 MyEclipse 的功能非常强大 支持也十分广泛 尤其是对各 种开源产品的支持十 分不错 My Eclipse 可以支持 JavaServlet AJAX JSP JSF Struts Spring Hibernate EJB3 JDBC W 库链接工具等多项功能 可以说 MyEclipse 是几乎囊括 了目前所有主流开源产 品的专属 eclipse 开发工具 第二节 Microsoft sqL Server2008 简介 SQL Structured Query Language 结构化查询语言 SQL 语言的主要功能 就是同各种数据库建立联系 进行沟通 按照 ANSI 美 国国家标准协会 的规定 SQL 被作为关系型数据库管理系统的标准语言 SQL 语句可以用来执行各种各 样的操作 例如更新数据库中的数据 从数据库中提取数 据等 绝大多数流行 的关系型数据库管理系统都采用了 SQL 语言标准 虽 然很多数据库都对 SQL 语句进行了再开发和扩展 但是包括 Select Insert Update Delete Create 以及 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 12 42 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎 所有的数据库操作 SQL Server2008 是一个全面的数据库平台 使用集成的商 业智能 BI 工 具提供了企业级的数据管理 SQL Server2005 数据库 引擎为关系型数据和结构 化数据提供了更安全可靠的存储功能 使您可以构建和 管理用于业务的高可用 优质参考资料 wORD 格式整理版 和高性能的数据应用程序 SQL Server2008 数据引擎是本企业数据管理解决方案的 核心 此外 SQL erver2008 结合了分析 报表 集成和通知功能 这使 您的企业可以构建和部 署经济有效的 BI 解决方案 帮助您的团队通过记分卡 Dashboard Web services 和移动设备将数据应用推向业务的各个领域 数据库系统本质上是一个用计算机存储记录的系统 数据库本身可被看作 为一种电子文件柜 也就是说 它是收集计算机数据文件 的仓库或容器 系统 用户可以对这些文件执行插入数据 检索数据 更改 数据 删除数据等一系列 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 13 42 操作 总之 数据库系统是一个计算机存储记录的系统 即 它是 一个计算机 系统 该系统的目标存储信息并支持用户检索和更新所 需要的信息 下图是 个数据库系统的简图 数据库管理系统 DBMS 数据库 应用程序 最终用户 图 1 数据库系统简图 本人设计的是一个关于图书馆图书管理的数据库系统 通过这个系统管理 员可以简捷 方便的对图书记录査阅 增加 删除等 功能 也可以通过这个系 统对进行图书査询 借阅 归还等功能 本系统采用 SQL Server2008 数据库 使用 Java 建立数据 源的链接 并且 生成图书管理的数据库应用程序从而实现数据库的管 理功能 第三章图书馆管理系统数据库设计 第一节子系统划分及系统模块设计 数据库关系图构成 这个图书管理系统是基于 SQL SEVER 设计的 然后通 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 14 42 过向数据库发送相应 的 S 哑 L 指令 从而实现对图书的全面管理 对于数据库 设计这一流程中 最重 要的一步是对 reader 表 bookinfo 表 borrow booktype 表四张表的设计以 优质参考资料 wORD 格式整理版 及它们之间的关系 这是这个图书管理系统中的一个关 键技术 以下就是数据 库关联图 tb bookinfo typed endy card workday tb bookType typeName tb reader readers antity Card 所以根据本管理系统的要求我们在功能上将这个图书 馆管理系统划分成了 5 个功能表格 读者模块表格 书籍信息表格 系统管理员 表格 图书类型表 格 借还手续表格 从而达到对图书的全面管理 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 15 42 第二节数据库的设计 考虑该系统的定位与现有技术力量 系统采用 SQL SEVER 作为系统的后台数 据厍开发环境 数据库命名标准与规范均采用英文单词 标写 以便日后对其维 护修改 数据库管理系统的最新版本该版本继承了 SQL Server7 0 版本的优 点同时又比它增加了许多更先进的功能具有使用方便 可伸缩性好与相关软件集 成程度高等优点可跨越从运行 P 系统到 win7 系统都 可以运行 数据库逻辑设计 表 2 所示为管理员表 operator 记录了系统用户的角色 和密码 判断是 优质参考资料 wORD 格式整理版 否允许其登录后台管理员的界面 据表 数据类型 长度 id PK Int name Varchar 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 16 42 Varchar 10 sex Varchar 表 3 所示为书籍类型信息表 book Type 记录了书籍名 字 书籍可借阅天 数 罚款多少 其具体作用就是实现书籍类型的添加功能 表 3 book Type 数据表 列名 数据类型 长度 Int tvpeNam Varchar 表 4 所示为书籍借阅归还表 borrow 记录了借阅证号 借书开始日期 结束日期 书号 实现本系统核心功能 借书 还书的数据 库应用 表 4 borrow 数据表 列名 数据类型 长度 Int 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 17 42 13 CID Int readerISBN Int borrowDale datetime backDate datetime 优质参考资料 wORD 格式整理版 表 5 所示为图书信息表 bookInfo 记录了图书书名 书号 图 书类型 总量 其作用就是保存录入到库的图书资料 以便借阅 和查询 表 5 book info 数据表 列名 长度 writer Publisher Varchar smalldatetime 表 6 所示为用户信息表 reader 记录了读者最基本的信 息 姓名 年龄 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 18 42 身份证 电话 押金 等一系列信息 表 6 reader 数据表 列名 数据类型 长度 ISBN PK Int Varchar 10 Varchar identify Card Varchar 8 keepmoney Varchar 优质参考资料 第 4 章图书馆管理系统详细设计及处理技术 第一节后台登陆功能模块 数据库代码部分 链接到数据库 从而可以读取调用到数据 对书籍进行操 作 public cla protected static String dbclassName com microsoft jdbc sqlserver SQLServerDriver 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 19 42 protected static String dbUrl dbc sqlserver localhost 1433 e db library protected static String dbUser sa protected static String dbPwd 123456 protected static String second null private static Connection conn null 创建数据库连接 public DaoO if conn null Class forName dbclass ame newInstance o conn DriverManager get Connection dbUr1 dbUser doPod else I catch Exception ee private static ResultSet executeQuery String sq1 t y new Dao o return conn createStatement ResultSet TyPE SCROLL SENSITIVE ResultSet COVCUR UPDATABLE executeQuery sql e printStackTrace o 优质参考资料 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 20 42 wORD 格式整理版 return null 1 finally t private static int executeUpdate String sq1 I if conIF null new Dao O return conn createStatement executeUpdate sq1 I catch SQLException e System out println e getMessage o return 1 1 finally t public static void close I conn close 1 catch SQLException e I e printStackTraceO Finally conn null 管理员登陆代码部分 图书馆管理系统登录 阌馆管理系统 TUSSIt3GUANGUANI XITONG 匚登录重置 图 1 读者信息功能界面 public static Operater check String name String password 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 21 42 优质参考资料 wORD 格式整理版 Operater operater new Operater String sql select from tb operator where name name and password d admin l ResultSet rs Dao executeQuery sql try i while rs next o String names rs getString 1 operater setId rs getString id operater setName rs getString name operater setGrade rs getString admin operater setPassword rs getString password if names null I catch Exception e e printStackTraceo Dao close return operater 第二节读者信息功能模块 国读者相关信息添加 读者相关信息添加 DU ZHE XIANG GUAN XINEXITIAN JIA 男女 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 22 42 职业 有效证件 工作证 证件号码 最大借书量 会员证有效日期 16 4 28 押金 办证日期 读者编号 保存 返回 优质参考资料 wORD 格式整理版 图 2 读者信息功能界面 在后台管理中能自由的管理读者 对读者信息进行添加 存储读者的信息 该功能的实现由以下实现 代码部分 添加读者信息 public static int InsertReader String name String sex String age String identity Card Date date String max Num String tel Double keepMoney String zj String zy Date bztime String ISBN String sql insert into 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 23 42 tb reader name sex age identityCard date maxNum tel keepMoney zj zy b ztime values namo sex age identityCardt i betim maxNum tel keepMoney zJ System out println sql i Dao executeUpdate sql I catch Exception e printStackTrace o Dao closed return i 更新读者信息 public static int UpdateReader String id String name St sex String age String identity Card Datedate String maxNum String tel Double keepMoney String zj String zy Date bztime String ISBN String sql update tb reader set name identityCard identity date date maxNum max Num tel tel keepMoney keepMoney zj zj zy zy bztime bztime where 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 24 42 ISBN ISBN Dao executeUpdate sql I catch Exception e f printStackTrace o 优质参考资料 删除读者信息 public static int DelReader String ISBN String sql delete from tb reader where ISBN ISBN System out println saD i Dao executeUpdate sql I catch Exception e e printStackTraceo return 1 第三节书籍类型功能模块 书籍类型功能模块分为添加书籍类型模块和修改书籍 类型模块 两个模块 可以更好的对新进书籍更好的分门别类 强化管理 图图书类别添加 图书类别添加 罚款 迟还天的罚款数 单位为角 图书类别肩号图书类别名称可借天数 计算机类图书 类别腐号 图 3 书籍类型界面 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 25 42 优质参考资料 wORD 格式整理版 代码部分 图书类型添加 public static int InsertBookType String book TypeName String days Double fk I Int 1 values String sql insert into tb bookType typeName days fk bookTypeName i Dao executeUpdate sql I catch Exception e t printStackTraceo return i 图书类型修改 public static int UpdatebookType String id String type Name String Stri ng try f String sql update tb bookType set typeName typeName days days fk fk where id 4 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 26 42 System out printIn sa1 Dao executeUpdate sql I catch Exception e e printStackTraceo 优质参考资料 wORD 格式整理版 第四节图书信息功能模块 本功能涉及到图书管理员操作系统对新进的图书添加 把图书具体的信 息录入到数据库中 达到对新进图书的管理 图书信息添加 计算机 期 15 4 30 添加 关闭 图 4 新进图书添加界面 代码部分 添加图书 public static int Insertbook String ISBN String typeId String bookname String writer String translator String publisher Date date Double price Int 1 String sql insert into 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 27 42 tb bookInfo typeId bookname writer translator publisher date price values typeId bookname writer translator p ublisher date price pr Dao executeUpdate sql I catch Exception e System out printIn e getMessage o Dao close return i 优质参考资料 wORD 格式整理版 图图书信息修改 图书信息修改 图书编号图书类别图书名称作者 出版商 出版日期价 25072501 12572502 计算机类图书 i 1225072503 文学 出版日期 21 修改关闭 图 5 新进图书添加界面 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 28 42 本功能涉及到图书管理员操作系统对新进的图书修改 及时更进图书 的信息 达到对图书的进一步管理 代码部分 public static int Updatebook String ISBN String typeId String bookname String writer String translator String publisher Date date Double price i String sql update tb bookInfo set typeId typeId bookname bookname writer trans lator translator publisher publisher date date pric e price where ISBN ISBN System out printIn sql i Dao executeUpdate sql I catch Exception e e printStackTraceo Dao closed return i 优质参考资料 wORD 格式整理版 第五节图书查询功能模块 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 29 42 在允许管理员对图书馆里面的书籍进行查询 返回内容 包含书名 编号 分类和库存几个方面 总的来说该功能是本系统最重 要的核心功能之一 查间显示图书全部信息 查询结果显示 编号分类名称作者译者出版社出单价 125 计算 语文大地大地 12014220 查间退出 图 6 图书查询界面 代码部分 图书名称模糊查询 public static List selectbookmohu String bookname List list new ArrayList String sql select from tb bookInfo where bookname like 9 bookname System out print sql ResultSet s Dao executeQuery sql tr while s next o BookInfo bookinfo new BookInfoo bookinfo setISBN s getString 1 bookinfo setTypeid s getString 2 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 30 42 bookinfo setBookname s getString 3 ookinfo setWriter s getString 4 bookinfo setTranslator s getString 5 优质参考资料 wORD 格式整理版 bookinfo setPublisher s getString 6 bookinfo setDate te 7 bookinfo setPrice s getDouble 8 I catch SQLException e I T0D0 自动生成 catch 块 e printStackTrace o return list 图书作者名称模糊查询 public static List selectbookmohuwriter String writer I List list new ArrayList String sql select from tb bookInfo where writer like System out print sql ResultSet s Dao executeQuery sql ry i while s nexto I BookInfobookinfo new BookInfoo bookinfo setISBN getString 1 Typeid s getstring 2 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 31 42 bookinfo setBookname s getString 3 bookinfo setWriter s getString 4 bookinfo setTranslator s getString 5 bookinfo setPublisher s getString 6 bookinfo setDate s getDate 7 bookinfo setPrice s getDouble 8 list add bookinfo I catch SQLException e I T0D0 自动生成 catch 块 e printStackTraceo return list 质参考资料 wORD 格式整理版 编号分类名称作译出版社出版单价 主义刘晓 图 7 显示所有图书界面 上图为显示界面主要是实现对图书的所有查询 内容包 括书名 图书编号 分类 库存量 代码部分 查询搜索图书所有信息 public static List selectbookmohu String bookname t List list new ArrayList O String sql select from tb bookInfo where bookname like 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 32 42 0 bookname System out print sql ResultSet s Dao executeQuery sql ry t while s next o BookInfo bookinfo new BookInfoo bookinfo setISBN s getString 1 bookinfo set Typeid s getString 2 bookinfo setBookname s getString 3 bookinfo setWriter s getString 4 bookinfo setTranslator s getString 5 bookinfo setPublisher s getString 6 优质参考资料 wORD 格式整理版 bookinfo setDate s getDate 7 bookinfo setPrice s getDouble 8 I catch SQLException e I T0m0 自动生成 catch 块 e printStackTrace o return list 第六节图书借阅归还功能模块 下图为该系统最核心的方面 图书管理系统对图书可以 进行借阅 管理 归还等一系列操作 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 33 42 图书借阅管理 读者编号 读者姓名 书籍名 书籍编号借书日期应还日期读者编号 当前时间 015 04 3010 15 10 侑有记录 图 8 图书借阅界面 代码部分 对借阅表进行操作 public static int InsertBookBorrow String bookISBN String reader isBn String operatorI Timestamp borrowDate Timestamp 质参考资料 wORD 格式整理版 String sql insert into tb borrow bookISBN readerISBN operatorld borrowDate backDat e values bookISBN readerISBN operatorI d borrowDate backDate Dao executeUpdate sq1 J catch Exception e 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 34 42 e printStackTraceo Dao closed return i public static List selectBorrow String readerISBN List list new ArrayList String sql select from tb borrow whe reader isbn readerIsbn ResultSet rs Dao executeQuery sql tr while rs next O Borrow borrow new Borrow borrow setId rs getInt id borrow setBookISBN rs getString bookISBN borrow setReaderISBN rs getString readerISBN orrow setBorrowDate rs getString borrowDate borrow setBackDate rs getString backDate borrow setBookName rs getString borrowBookName list add borrow I catch Exception e printStackTraceo Dao close return list 优质参考资料 wORD 格式整理版 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 35 42 基本信息 四书备图图大别谈着性名读着亲 借搜词归 罚款信 系统信息 借书日期 当前时间 2015 043010 25 1 规定天数 操作员 实际天数 图归还 出 图 9 图书归还界面 代码部分 public static List selectBook Back String readerISBN List list new ArrayList String sql select a isbn As bookIsbn a bookname a typeId b id b operatorI b borrowDate b back Date c name AS readerName c ISbN AS reader isBn FRoM tb bookInfo a INNER JOIN tb borrow b on a isbn b book ISBn INNER join tb reader c ON b readerISBN c ISBN WHERE c IsBN treaderISBN and 2016 全新精品资料 全新公文范文 全程指导写作 独家原创 36 42 System out println sql ResultSet rs Dao executeQuery sq1 while rs next O Back back new Back O back setBookISBN rs getString bookISBN back setBookname rs getString bookname back setTypeId rs getInt typeId back setOperatorId rs getString operatorld 优质参考资料 wORD 格式整理版 back setBorrowDate rs getString borrowDate back setBackDate rs getString backDate back setReaderName rs getString readerName back setReaderISBN rs getString readerISBN back setId rs getInt id list add back I catch Exception e e printStackTrace o return list public static int UpdateBookBack String bookISBN String readerISBN int id 归还图书操作 String sql update tb borrow set isback 0 where bookIsH bookIsen and readerIsBn readerIsbn and 2016 全新精品资料 全新公文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论