当前位置:文档之家› 广东工业大学数据库原理与应用课程设计

广东工业大学数据库原理与应用课程设计

2)归还管理流程:学生及教师提出归还要求,给予借书证,交给图书管理员进行入库 登记归还并修改图书信息;
3)图书增购流程:图书管理员按增购计划的订购计划单与出版社联系,购回图书后, 则修改图书信息。
借阅管理流程 :
借书人
借书证
图书管理 员
出库登记
图书信息
归还管理流程:
借书人
借书证
图书管理 员
入库登记
图书信息
版社名称,编辑,封面图片,主要内容,存放位置; 借书人信息:借书证号,姓名,性别,身份,联系电话,班级,相片; 出版社信息:出版社编号,出版社名称,出版社地址,出版社联系电话,出版社邮编。 2)汇总所有数据项,去掉重复 所得数据项为:图书编号,图书名称,借书证号,姓名,身份,联系电话,班级,性别,借
1.3.1 资料收集:业务流程中用到的相关信息登记表格................................................... 4 1.3.2 事项分析....................................................................................................................... 5 1.4 功能需求分析..................................................................................................................... 5 2.数据库概念模型设计............................................................................................................. 6 2.1E-R 模型设计.........................................................................................................................6 2.2 根据以上的讨论,可以画出图书租借管理信息系统的 E-R 的基本结构模型:...........6 2.2.1 部分 E-R 图:................................................................................................................6 2.2.2 图书馆借阅信息管理全局 E-R 图................................................................................7 3.数据库逻辑模型设计............................................................................................................. 8 3.1 一般逻辑模型设计............................................................................................................. 8 3.2 具体逻辑模型设计............................................................................................................. 9 4. 数据库物理设计与数据库保护设计................................................................................. 11 4.1 设计索引:....................................................................................................................... 11 4.2 设计表间关系:............................................................................................................... 11 4.3 完整性设计:................................................................................................................... 11 5. 数据库应用系统的实现..................................................................................................... 12 5.1 数据库及其表结构的建立:........................................................................................... 12 5.1.1 创建数据库................................................................................................................. 12 5.1.2 数据库表的创建:..................................................................................................... 13 5.2 数据输入:........................................................................................................................ 15 5.3 生成数据库关系图............................................................................................................ 16 6.心得体会............................................................................................................................... 16
概述:根据根据广东**中学的借阅需求,确定开发一个图书借阅管理系统,它基本任务是
实现对图书馆图书借阅计算机管理,以取代现有的完全如果管理。开发目标是把登记、查找、 统计等枯燥的手工操作转变为通过鼠标与键盘的简单敲击,来完成浏览、查询、借阅/归还、 登记、信息的增删改等工作,真正实现图书租借管理自动化,大大提高工作效率。
1.系统的分析
1.1 用户需求分析
该学校现在还没有图书借阅管理系统,要解决的主要问题是要实现对图书租借的计算机 管理。达到的具体指标是:
1)具有信息录入功能,包括图书信息录入,学生信息录入,教师信息录入以及图书管 理管理员工信息录入;
2)具有信息存储功能,能够存储图书信息,学生信息,教师信息,图书管理员工信息, 借阅与归还,增购计划等重要信息
10:05:50
020200021 B02031
2002-11-01
2003-01-01
1
0.6
14:51:58
14:51:58
图书信息登记
图书名称 《天龙八部》
图书编号 类型
A03041 武侠小说
封面图片
作者
金庸
出版年月 2000-03-04 10:10:00
单价 购进册数
37.80 20
主要 内容
3)具有浏览功能,能够浏览图书目录清单,学生、教师与图书管理员工的详细信息, 学生以及教师的借书资料等
4)具有查询功能,能按照学生、教师的编号或名称查询其有关信息,能按照图书名称 或编号或作者查询图书有关信息
5)具有数据维护功能,对已录入的各项数据可以有专门人员进行删除和修改
1.2 业务流程分析
1)借阅管理流程:学生及教师提出借阅要求,给予借书证,交给图书管理员进行出库 登记借书并修改图书信息;
出版社邮编
021-61229100
200050
020-87768688
510075
0431-86012952
130062
020-87373998 020-87776211
510000 510000
1.3.2 事项分析 1)在图书管理系统中,各资料的数据项列举如下: 图书借阅归还:借书证号,图书编号,借书日期,归还日期,借出数量,逾期罚款; 图书信息:图书名称,图书编号,类型,作者,出版年月,单价,购进册数,购书日期,出
课程设计
课程名称 题目名称 学生学院 专业班级 学号 学生姓名 指导教师
数据库应用与设计
广东五华华西中学借阅数据库系统
管理学院 ***
310800**** *** 朱世展
2010 年 8 月 16 日
目录
概述:........................................................................................................................................ 3 1.系统的分析.......................................................................................................................... 3 1.1 用户需求分析...................................................................................................................... 3 1.2 业务流程分析...................................................................................................................... 3 1.3 信息需求分析...................................................................................................................... 4
相关主题