数据库图书借阅
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库图书借阅管理系统院长治学
告程设计报课
课程设计数据库课程名称:
图书借阅管理系统设计题目:系别计算机
业:专科学与技术
第五组组别:08407103 学号:学生姓名: 陈琛~ 22日年20116月日年起止日期: 20116月15 :指导教师马桂芳
目录
目录3
求要验实、一5
5 题目:
6 二、实验环境6
三、需求分析
7 模块分析图
7
四、数据库设计7 )数据库表名清单(DB Table List8 序号
8 中文表名8 英文表名8 表功能说明
8
18
学生信息表.
8
Student存储学生的身份信息,有系别,年龄,班级8 等信息。
8
28 图书信息表
8
Book出版社包括作者,存储图书馆的图书信息,8 等信息。 8
38 借书记录表 8
Borrow借书信息,有借阅时间,还书时间等信息。8
of Relation 数据库表之间关系说明(8
)DB Table8 五、实体关系图
10
六、实验心得
课程设计中遇到的问题和解决的方六.一
10
法
10
六.二创新和得意之处11 存在的不足和进一步改进的设想六.三11
感想心得六.四
一、实验要求
1.1题目:
图书借阅管理系统
背景资料:
1)图书室有各种图书一万多册。
2)每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介。
3)借书证记录有借阅者的姓名、所在单位、
职业等。
4)凭借书证借书,每次最多能借8本书。借书期限最长为30天。
设计要求:
1)实现新进图书的数据录入。
2)实现对所有购进图书的分类查询和分类统计。
作者等分类查询现有图书的够按书名、能3).
数量。
4)记录借阅者的个人资料和所借图书的书名、书号数据等。
.该软件系统主要完成一个图书馆的借阅管理系统中相关的录入,修改,统计以及管理等内容。
二、实验环境
Windows XP操作系统,Visual
2000,
SQL server 2000, PowerBuider9.0
三、需求分析
建立图书与学生之间的对应关系,包括图书的借阅、借阅者的信息、图书的种类信息等信息,并以此生成管理图书的数据库。
本系统为图书借阅管理系统,只对管理员适用。
功能需求
管理员对功能的需求:
录入图书信息导入查询图书信息修改编辑图书信息
录入图书借阅信息模块分析图登陆页进入图书借阅管理平台退出维护还书借书还书导课期教授授培修录录查修执
四、数据库设计)DB Table List数据库表名清单(.
序中文表英文表名表功能说明
名号
Student存储学生的身份信1 信生学息,有系别,年龄,息表
班级等信息。
Book存储图书馆的图书信图2 书
信息,包括作者,息表出版社等信息。Borrow借书信息,有借阅借3 书记
时间,还书时间等录表信息。
数据库表之间关系说明(Relation of DB Table)
借阅图书的过程中根据借阅人(通过提取学生信息表)和所借阅的书籍(提取图书信息表),生成借书记录表。
五、实体关系图
学生实体图
班级学号姓名学
性别学专业入
图书实体图版书号作分出
系统模型
还登阅书借图理学生管管理系统
管借
图E-R学图书借查生管录理修书借
六、实验心得 6.1 课程设计中遇到的问题和解决的方法
6.2 创新和得意之处
6.3 存在的不足和进一步改进的设想
感想心得6.4
课程的SQL Server 2000经过一个学期的学习,老师在课堂上耐心、细致的讲解,以及内容详细、层次鲜明、易于记忆和理解的教学的基础知SQL Server 2000课件,让我了
解了识,学会了创建数据库以及对数据库操作的一些基本应用,现就所学到知识作出以下的学习心得总结:是一个关系数据库管理系统,SQL Server
SQL 公司推出的2000 是Microsoft SQL Server
数据库管理系统的一个版本,具有使用Server
可伸缩性好与相关软件集成程度高等优方便,的膝Microsoft Windows 98 点,可跨越从运行的大Microsoft Windows 2000 上型电脑到运行型多处理器的服务器等多种
平台使用。数据库的内容是从数据表的创建和修改开始的,数据表的建立关系数据库的基本结构,它用来存储数据具有已定义的属性,在数据表.
的操作中有:查看表的信息、查看表的属性、修改表当中的数据、删除表当中的数据以及修改、删除表的操作,从课程的学习和实验当中
我了解到,表是数据库数据当中最重要的一个数据对象,表建立的好坏直接关系到数据库的实际使用效果,表当中的内容越具体对表越有利,同时对数据库的各种应用也有着各种各样的便利,但是表的内容也不能过于的繁琐,当然,这些也只能在今后的实际使用当中多多的应用,才能加深和理解如何对表进行规划才更有利于使用和查询。在数据库中,数据内容的查询可以使用查询语句的方法查询,也可以使用视图操作的方法进行