数据库课程设计报告-图书管理系统-精品

时间:2025-06-08

数据库课程设计报告

网上图书管理系统

课程名称 专 业

摘 要

随着信息技术的发展,计算机已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中软件的开发技术尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。尤其是在校园里,各种软件的应用无处不在,为我们的学习和生活提供了方便。学校的图书馆不仅给我们提供看书学习的地方,还给我们提供了一套功能齐全的图书馆系统,方便我们搜索书籍、借阅图书。

我本次的数据库课程设计的最终目标是利用Java语言和Oracle数据库实现一个图书管理系统,使其具有一般图书管理系统所具有的功能,可以实现管理员注册、管理员添加、管理员退出、读者添加、读者修改、读者查询、读者删除、新书入库、书籍查询、书籍借阅与归还等功能。因为Java是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,所以用Java编程为我们本次程序的编写提供了方便。在设计中我们主要进行了数据库及类的设计,把整系统分成了com.SJK.db、com.SJK.model、com.SJK.tools、com.SJK.view4个包包含了20个类和5个表。通过应用awt、swing、sql、until等包,合理的添加了按钮、菜单、文本框、文本区、表格等组件类,还包含窗口、面板等容器类,经过设计者合理的布局,完成了窗体的设计,并通过建立JDBC连接器连接到Oracle数据库后,向数据库发送SQL语句实现程序与数据库中表间的消息通信,从而实现了相应的图书馆管理系统的功能(或通过存储过程来调用数据库表的信息)。

本文主要分为绪论、系统功能介绍、数据库需求分析、系统功能实现、结论、致谢、参考文献7大块。在绪论中介绍了本次课设选题的缘由及思想。系统功能介绍中详细介绍了本图书管理系统的整体思想及其具体功能。在数据库需求分析中详细说明了数据库的需求分析、概念设计及表的设计。在系统功能实现中主要通过抓图来体现设计的结果。总之,我们的整体设计思想均在报告中体现。

关键词: 图书馆管理系统,Java程序设计语言,Oracle数据库

目录

摘 要 .....................................................................................2 第1章 绪 论 ........................................................................................................................................................4 第2章 系统功能介绍 ..............................................................................................................................................5

2.2 模块功能介绍 ............................................................................................................................................5

2.2.1 管理员模块功能介绍 ......................................................................................................................5

第3章 数据库设计 ..................................................................................................................................................7 第4章 系统功能实现 ..............................................................................................................................................9

4.1 管理员模块功能实现 .................................................................................................................................9

4.1.1 管理员登陆 ......................................................................................................................................9 4.2 读者管理模块功能实现 ...........................................................................................................................15

4.1.1 读者添加 ........................................................................................................................................15 4.1.2 读者修改 ........................................................................................................................................17 4.1.3 读者查询 ........................................................................................................................................19 4.1.4 读者删除 ........................................................................................................................................20 4.2 书籍管理模块功能实现 ...........................................................................................................................23

4.1.1 新书入库 ......................................................................................................................................23 4.3 书籍借阅与归还模块功能实现 ...............................................................................................................26

4.1.1 书籍借阅 ........................................................................................................................................26 4.1.2 书籍归还 ........................................................................................................................................28

结 论 ....................................................................................................... …… 此处隐藏:8893字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库课程设计报告-图书管理系统-精品.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219