第一范文网 - 专业文章范例文档资料分享平台

图书馆管理系统《Oracle数据库技术》综合设计报告书

来源:用户分享 时间:2025/11/28 22:17:41 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《Oracle数据库技术》

Oracle综合设计实验报告

选 题: 图书管理信息系统 班 级: 学 号:

姓 名:

填写日期: 2010 年 12月25日

1

一、 系统功能说明 随着社会的发展,人们对知识的需求也不断的增长。在这种形式下,人们就要不断的学习,不断的给自己充电,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学的管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展。图书馆作为一种信息资源的集散地,用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆都是初步开始使用,有些甚至尚未使用计算机进行信息管理。数据信息处理工作量大,容易出错;用于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出。因此一个好的图书馆管理系统是非常重要的。 1.登录模块 用户登录:用户在登陆页面登陆,登陆成功进入系统。 管理员登陆:用于管理员的登陆,在后台登陆页面登陆,登陆成功进入系统。 图书管理员与系统管理员后台功能不一样。查询用户表,对应用户名、密码正确则进入系统,对应用户名密码不正确则显示相应信息 2.图书管理模块 对图书进行添加、查询、修改、删除、添加。 将输入的图书信息添加到数据库图书表中,以方便进行各种查询及更新操作,根据输入的图书名称或作者,查询数据库图书表中的相应记录并显示相应图书信息,更新数据库图书表中对应记录并显示更新后的图书信息,删除数据库图书表中对应记录。 3.副本信息模块 对图书的副本信息进行添加、修改、删除。 将输入的图书副本信息添加到副本表中,并分配一个独立的中南码根据输入的中南码或国际标准图书编码,查询图书副本表,显示副本信息更新副本表的数据库、删除副本表中所对应的图书信息、修改副本表中错误的信息并更新数据库。 4. 用户管理模块 对用户进行添加、删除、修改。 将输入的用户信息添加到用户表中,并分配一个独立的用户号根据输入的用户名的姓名或生日,查询用户表,显示用户信息更新用户表的数据库、删除用户表中所对应的、修改用户中错误的信息并更新数据库。

2

二、 数据库分析与设计: 2.1数据库的概念设计 图书管理信息系统E—R图 2.2 数据库的逻辑设计 图书(国际标准图书编码,书名,出版社名,作者名,作者号,中南码) 图书副本(副本编号,国际标准图书编码) 作者(作者号,作者名) 分类目录(中南码,目录名) 写书(国际标准图书编码,作者号) 出版社(出版社名,地址) 用户(用户编号,用户名,密码,权限,生日,邮箱,联系电话,籍贯) 2.3数据库的物理设计 1.以表单的形式给出数据库中的具体表的结构以及字段的说明 表2-1 Books表 字段 数据类型 数据长度 能否为空 中文名 备注 ISBN Title Pubname Author Authorno ZNCode Char Char Char Char Number Number 20 30 30 30 30 30 否 是 是 是 是 是 国际标准图书编码 书名 出版者名 作者名 作者号 中南分校码 主码 表2-2 Copies表 字段 数据类型 数据长度 能否为空 CopyNo ISBN

中文名 副本编号 国际标准图书编码 备注 主码 3

Number Char 10 20 否 是 表2-3 Authors表 字段 数据类型 数据长度 能否为空 AuthorNo AuthorName 字段 ZNCode CateName 字段 ISBN AuthorNo 字段 PubName Address 字段 UsersNo UserName UserPwd Quanxian Birthday Email Tel Address Number Char 数据类型 Number Char 数据类型 Char Number 数据类型 Char Char 数据类型 Number Char Char Number Date Char Char Char 10 20 数据长度 20 20 数据长度 20 20 数据长度 30 50 否 是 能否为空 否 是 能否为空 否 否 能否为空 否 是 能否为空 否 否 否 否 否 是 是 是 中文名 作者号 作者名 中文名 中南分校码 目录名 中文名 国际标准图书编码 作者号 中文名 出版者名 地址 中文名 用户编号 用户名 用户密码 权限 用户生日 用户的邮箱 用户的联系电话 籍贯 备注 主码 备注 主码 备注 主码 主码 备注 主码 备注 主码 表2-4 Categories表 表2-5 Writers表 表2-6 Publishers表 表2-7 Users表 数据长度 12 20 20 20 30 20 20 2.数据库的索引 (1)在Books表中的书名创建索引。 (2)为Users表中的姓名创建索引。 (3)为Copies表中的副本编号创建索引。 3.数据库的视图 (1)创建视图“cx_books”,要求查看书籍的国际标准图书编码,书名,出版社名,中南分校编码,作者名,作者号。 (2)创建视图“ cx_zj”,要求各用户只能查找作家出版社的书籍名称,作者,副本编号。 (3)创建视图“cx_anni”,要求查看作者为安妮宝贝所有的书籍信息的视图。 4.文件位置 数据库中数据文件,控制文件,日志文件,参数文件的存取路径 D:\\Oracle\\数据文件 D:\\Oracle\\控制文件 D:\\Oracle\\日志文件 D:\\Oracle\\参数文件 4

图书馆管理系统《Oracle数据库技术》综合设计报告书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c99eon944nj7yqpo85ncp_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top