滨江学院 题 目图书管理系统数据库设计与实现 院 系 年级班级 学生姓名 学 号 学 期任课老师2025 年 12 月 5 日目录1 系统分析 21
1 需求分析 21
2 设计目标 21
3 项目规划 22 数据库设计 42
1 系统功能模块设计 42
2 数据库概念结构设计 42
3 数据库逻辑结构设计 63 数据库系统设计与实现 83
1 创建和管理表 81
1 创建表空间 81
2 创建数据表 83
2 创建和管理视图 93
3 创建和管理序列 103
4 创建和管理索引 103
5 创建和管理存储过程 103
6 创建和管理触发器 114 数据库访问 124
1 数据查询 124
2 数据更新 122
1 表中数据的插入 122
2 数据的修改和删除 144
3 数据合并 154
4 结果集集合操作 151 系统分析1
1 需求分析随着互联网的爆炸性进展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面
另外,传统的图书馆不能满足一部分现代人的需要,而电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特别需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱
图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息
现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作
因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于管理效率的提高该系统主要分为两部分:读者部分和管理员部分
为了方便读者查找自己感兴趣的主题进行阅读,要将图书根据内容进行分类
读者可以根据类别进行查找,逐级浏览、可以查看自己的信息
本系统还可对用户的账号和书目的阅读权限进行管理
管理员需要给用户分配用户名和密码,及设定用户的级别