数据库课程设计报告(图书管理系统)实验报告.docx
《数据库课程设计报告(图书管理系统)实验报告.docx》由会员分享,可在线阅读,更多相关《数据库课程设计报告(图书管理系统)实验报告.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库课程设计报告(图书管理系统)实验报告 海南大学应用科技学院 数据库系统原理课程设计报告 图书管理系统 组长: 学号: 组员: 学号: 组员: 学号: 组员: 学号: 指导老师: 起始时间: 起始时间: . 目录 第一章概述 (3) 1.1项目背景 (3) 1.2软件定义 (3) 1.3编写目的 (3) 1.4开发环境 (3) 第二章需求分析 (4) 2.1信息要求 (4) 2.2处理要求 (7) 2.3安全性与完整性要求 (8) 第三章概念结构设计 (21) 3.1流程图及数据字典 (21) 3.2全局E-R图 (23) 第四章逻辑结构设计 (24) 4.1关系模式 (24) 4.2基本
2、表 (25) 4.3视图 (30) 4.4索引 (32) 第五章数据库与表的创建与实施 (33) 第六章主要模块设计及代码 (38) 第七章总结 (41) 第八章参考文献 (41) 第一章概述 1.1项目背景 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,是与世界接轨的重要条件。 1.2编写
3、目的 记录图书借阅情况是非常繁琐工作。使用计算机可以高速,快捷地完成工作。有鉴于此,开发一套图书馆信息管理系统,是十分必要的。采用数据库技术开发的图书馆信息管理系统可以用来实现对图书的信息管理,可以提高管理的效率。图书馆都是封闭式管理,要求藏书全部公开开放,师生共享,开架阅览。这种阅览方式是适合当前我国国情、发挥图书馆应用作用的最佳方式,也是素质教育的最好体现。它充分发挥了图书馆的功效,最大限度地为师生服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和管理体制。 1.3 软件定义 图书管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和
4、使用的系统。利用信息控制企业的行为;帮助企业实现其规划目标。在现代大中型企业纷纷利用的系统。 1.4 开发环境 图书馆管理系统的开发环境是 Microsoft SQL Server 2022 第二章需求分析 2.1信息要求 图书馆信息管理系统对于学校图书馆的管理十分重要,所以,图书馆信息管理系统不但要为图书管理者提供充足的信息和快捷的查询手段,也要为学生查询提供必要和快捷的查询手段。 2.1.1数据字典 定义:数据字典是数据库的重要部分。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:数据库中所有模式对象的信息,如表、视图、簇、及索引等。数据字典是一组表和视图结构。它
5、们存放在SYSTEM表空间中。 #为了管理更方便,所以设定管理员编号,管理员个数未知,因此长度暂设为20。 #管理员登入时需要用到用户名来登入,设定一个用户名数据项,用户名依个人喜好设定,但也不要太过长难记,因此给它长度为20. 数据项:管理员编号数据项:用户名 简述:定义管理员的唯一标识简述:定义管理员的用户名 数据类型:字符型数据类型:字符型 数据长度:20 数据长度:20 #管理员登入的时候必需要有密码登入,这样才能给它权限去管理数据库,密码长度基本定在20,这样密码不会太长,长度合适即保障安全,也免忘记密码。 #读者表中的学号是记录一个读者借阅情况最简单直观的辨识方式,因此我们设定了一
6、个读者的学号,一般长度为20. 数据项:密码数据项:学号 简述:定义管理员口令简述:定义读者的唯一标识 数据类型:字符型数据类型:字符型 数据长度:20 数据长度:20 #读者除了学号以外,姓名也需要做登记,因此有了姓名这个数据项,根据国情姓名一般是两个字或者3个字,所以我们定他的长度为10即可以是5个汉字。 #学生所在的专业班级是在找不到学生本人的情况下可以联系其班级,此项可以为空,不填也可以,一般是网工2班这种格式,所以给它长度为10 数据项:姓名数据项:专业班级 简述:定义读者姓名简述:定义读者的专业班级 数据类型:字符型数据类型:字符型 数据长度10 数据长度:10 #图书的编号作为图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 报告 图书 管理 系统 实验
限制150内