数据库系统原理课程设计报告设计题目:图书管理系统班 级:学 号:姓 名:指导老师:完成日期:成绩:摘要 在计算机日益普及的今日,对个人而言若采纳一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到搞笑的管理效率。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效,智能化管理,达到提高图书借阅信息管理效率的目的。采纳数据库技术生成的的图书借阅管理系统将会极大的方便借阅者并简化图书管理人员和工作人员的劳动,使工作人员从繁忙,复杂的工作进入到一个简单,高效的工作中。基于这个问题,开发了大学图书管理系统。目录第一章系统概述 1第二章系统数据库设计部分 3 2.1 需求分析 52 。 1 。 1 需求描述 5 2 。 1 。 2 数据流图 6 2 。 1.3 数据词典 8 2.2 数据库概念结构设计 9 2 。 2 。 1 E-R 图 9 2 。 3 数据库逻辑结构设计 1 02.4 数据库物理结构设计 1 0第三章系统设计 5 第四章总结 7 主要参考文献 8 附录一 Error: Reference source not found 第一章 系统概述《数据库原理及应用》课程的学习,其主要的目标是能利用课程中学习到的数据库知识与技术较好地开发设计出数据库应用系统,去解决各行各业信息化处理的要求.本实验主要在于巩固学生对数据库的基本原理和基础理论的理解,掌握数据库应用系统的设计开发的基本方法,进一步提高学生的综合运用所学的知识能力.为了使数据库的应用系统开发设计合理、法律规范、有序、正确、高效进行,现在广泛采纳的是工程化 6 阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。我们根据以上几点开发了图书管理系统数据库.图书管理系统要求读者较好的正我数据库知识与技术外,还要求读者掌握某种客户端开发工具或语言。这里是利用dreamwave,myeclipse,tomcat 开发工具来实现示例系统的。用 j s, angularjs 控制前台页面逻辑数据库用 postgres,将 PostgresQL 驱动放在tomcat lib 库中即可。编写语言 java ee,程序类型:web。这次课程设计能顺利通过是老师的细心指导和我们小组团结一致、努力的结果。在这次课程设计中每位同学都积极...