1、 计算机工程学院计算机工程学院 数据库原理及应用 课程设计报告 课题名称:课题名称: 图书管理系统的设计与实现图书管理系统的设计与实现 专业:专业: 信息管理与信息系统信息管理与信息系统 班级:班级: 姓名:姓名: 学号:学号: 指导老师:指导老师: 2013 2013 年年 12 12 月月 14 14 日日 课题课题 名称名称 图书管理系统的设计与实现 设计设计 目的目的 通过对图书管理系统的设计和开发, 了解了数据库的设计与开发的全 过程,达到巩固数据库理论知识、锻炼实践能力和构建合理知识结构的 目的。 实验实验 环境环境 操作系统:Windows 7; 编程环境:vfp 任务任务 要求
2、要求 1. 搜集图书管理问题方面的资料,进行需求分析; 2. 完成概念设计、逻辑设计等各阶段的设计; 3. 编写程序代码,系统调试; 4. 撰写课程设计报告; 5. 参加答辩。 工作进度计划工作进度计划 序号序号 起止日期起止日期 工工 作作 内内 容容 1 2013.11.172013.11.23 查询资料、确定课题 2 2013.11.242013.11.30 需求分析、系统总体设计 3 2013.12.12013.12.14 系统详细设计、编写程序代码、调试程序 4 2013.12.82013.12.14 撰写课程设计报告,答辩 指导教师(签章) :指导教师(签章) : 年年 月月 日日
3、 中 文 摘 要中 文 摘 要 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建 立和维护以及前端应用程序的开发两个方面,一方面要求建立起数据一致性和完 整性强、数据安全性好的库另一方面则要求应用程序功能完备易使用等特点。因 此我结合学校图书借阅的要求,对 Visual FoxPro 数据库管理系统、SQL 语言进 行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、 数据库模式分析,并由此设计了数据库结构和应用程序。VFP 图书管理系统是一 个教育单位不可缺少的部分它的内容对于学校的决策者和图书管理者来说都至关 重要所以图书管理系统应该能够为教师和
4、学生提供充足的图书信息和快捷的查询 手段。 关键词 信息管理,VFP,图书管理,数据库 外 文 摘 要外 文 摘 要 Title Library management system design and Implementation Abstract Library management system is a typical management information system (MIS), its development mainly includes two aspects: the background of the establishment and maintenance o
5、f database and front-end application development, A request to establish data consistency and integrity, and data security of a good library on the other hand, then requires the application program function complete easy to use etc. The main is the combination of school library borrowing requirement
6、s, and have a thorough on Visual FoxPro database management system and SQL language. The completion of the main library management system requirements analysis, functional module division, database model analysis, and thus designed the database structure and the application procedure. VFP library management system is an education unit essential part, its content