数据库课程设计 图书管理系统

2020-03-01 21:39:55 来源:范文大全收藏下载本文

课 程 设 计

软件工程与数据库 课程设计 任务书

学院名称:

数学与计算机学院

课程代码:_6014419_ 专

业:

级:

一、设计题目

图书管理系统

二、主要内容

一个简单的图书管理系统包括图书馆内书籍的信息、学校在校学生的信息以及学生的借阅信息。此系统功能分为面向学生和面向管理员两部分,其中学生可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归还的确认。如:

图书室有各种图书一万多册。

每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介。

借书证记录有借阅者的姓名、所在单位、职业等。

凭借书证借书,每次最多能借8本书。借书期限最长为30天。 实现新进图书的数据录入。

实现对所有购进图书的分类查询和分类统计。 能够按书名、作者等分类查询现有图书的数量。

记录借阅者的个人资料和所借图书的书名、书号数据等。

三、具体要求

1、完成系统的需求分析

通过需求分析确定系统需要处理的数据的需求,要求使用数据库的辅助设计工具(PowerDesigner等),建立业务处理模型。

课 程 设 计

2、完成系统概念结构设计 概念数据模型(CDM)用于完成数据库的设计,与人和数据库平台和具体数据存储结构和工具无关。首先选择局部应用画出分E-R图,最终形成系统的E-R图

3、完成系统逻辑结构设计

按照E-R图转换成关系模式的规则,将CDM转换成逻辑数据模型,并为每个关系模式设计主键、外键。分析关系模式中的依赖关系,对关系模式规范化处理

4、完成系统物理结构设计

为每个关系分配存储长度,建立数据库的索引和视图,定义关系中的主码和外码,写出关系创建和查询的SQL语句。

5、编码 选择你自己熟悉的开发工具完成一个DBS系统的编码工作。 源代码格式规范,注释不少于三分之一

四、主要技术路线提示

1.仔细阅读设计指导书内容,认真掌握任务要求2.需求分析 3.概念结构设计 4.逻辑结构设计5.物理结构设计6.编码.2.后台推荐采用SQL server或Oracle;前台开发环境不限制。可采用ADO,ODBC,OLE DB或JDBC连接数据库,并调用系统存储过程、自定义存储过程、函数等。

五、进度安排

第1周: 数据库系统概念模型、数据模型设计,创建数据库以及相关对象; 第2周: 前台程序开发,撰写报告,接受检查。

六、完成后应上交的材料

1. 源程序一份(包含数据库)

2. 课程设计报告一份

七、推荐参考资料

1.王珊.数据库系统概论(第四版).高等教育出版社 2.闪四清.数据库系统原理与应用教程.清华大学出版社

课 程 设 计

3.周龙骧.数据库管理系统实现技术.中国地质大学出版社 4.张海藩.软件工程概论.清华大学出版社 5.陈明 编著.实用软件工程基础.清华大学出版社

6.成先海.数据库基础与应用-SQL SERVER2000.机械工业出版社出版

指导教师 签名日期 年 月 日 系 主 任 审核日期 年 月 日

图书管理系统课程设计

数据库图书管理系统题目

图书管理系统数据库设计

数据库课程设计学籍管理系统

酒店管理系统 (数据库课程设计)

图书管理系统课程设计摘要

图书管理系统课程设计绪论

Oracle课程设计 图书管理系统

图书管理系统 数据结构 课程设计

图书管理系统的数据库设计

《数据库课程设计 图书管理系统.doc》
数据库课程设计  图书管理系统
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文