数据库系统原理课程设计汇本报告-图书管理系统.doc
文本预览下载声明
数据库系统原理课程设计报告
设计题目: 图书管理系统
班 级:
学 号:
姓 名:
指导教师:
完成日期:
成绩:
摘要
在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到搞笑的管理效率。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效,智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生成的的图书借阅管理系统将会极大的方便借阅者并简化图书管理人员和工作人员的劳动,使工作人员从繁忙,复杂的工作进入到一个简单,高效的工作中。基于这个问题,开发了大学图书管理系统。
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc294867440 第一章 系统概述 PAGEREF _Toc294867440 \h 1
HYPERLINK \l _Toc294867441 第二章 系统数据库设计部分 PAGEREF _Toc294867441 \h 2
HYPERLINK \l _Toc294867442 2.1 需求分析 5
HYPERLINK \l _Toc294867443 2.1.1 需求描述 5
HYPERLINK \l _Toc294867444 2.1.2 数据流图 6
HYPERLINK \l _Toc294867445 2.1.3 数据词典 8
HYPERLINK \l _Toc294867446 2.2 数据库概念结构设计 9
HYPERLINK \l _Toc294867447 2.2.1 E-R图 9
HYPERLINK \l _Toc294867449 2.3 数据库逻辑结构设计 10
HYPERLINK \l _Toc294867452 2.4 数据库物理结构设计 10
HYPERLINK \l _Toc294867460 第三章 系统设计 PAGEREF _Toc294867460 \h 12
HYPERLINK \l _Toc294867464 第四章 总结 PAGEREF _Toc294867464 \h 15
HYPERLINK \l _Toc294867465 主要参考文献 PAGEREF _Toc294867465 \h 17
HYPERLINK \l _Toc294867466 附录一 PAGEREF _Toc294867466 \h 17
系统概述
《数据库原理及应用》课程的学习,其主要的目标是能利用课程中学习到的数据库知识与技术较好地开发设计出数据库应用系统,去解决各行各业信息化处理的要求。本实验主要在于巩固学生对数据库的基本原理和基础理论的理解,掌握数据库应用系统的设计开发的基本方法,进一步提高学生的综合运用所学的知识能力。为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。我们按照以上几点开发了图书管理系统数据库。图书管理系统要求读者较好的正我数据库知识与技术外,还要求读者掌握某种客户端开发工具或语言。这里是利用dreamwave,myeclipse,tomcat开发工具来实现示例系统的。用 j s, angularjs控制前台页面逻辑数据库用postgres,将PostgresQL驱动放在tomcat lib库中即可。编写语言java ee,程序类型:web。
这次课程设计能顺利通过是老师的细心指导和我们小组团结一致、努力的结果。在这次课程设计中每位同学都积极参与各项环节的设计,但我们也有分工。初步列出如下:李高钢和吴捷担任的工作是对系统的需求分析、构思数据流图、把E-R图转化成关系模型并对其进行规范化处理、用SQL语言建表、视图以及文档的初步编写等。余立,杨豪和高凯伦的工作是负责画数据流图和E-R图,以及转化初始关系模型,和内容摘要等的编写。李高钢是我们组的组长,除
显示全部