数据库课程设计 图书管理系统_数据库课程设计知道书
数据库课程设计 图书管理系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库课程设计知道书”。
课 程 设 计
软件工程与数据库 课程设计 任务书
学院名称:
数学与计算机学院
课程代码:_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.机械工业出版社出版
指导教师 签名日期 年 月 日 系 主 任 审核日期 年 月 日
秦皇岛职业技术学院课程设计论文设计题目: 图书管理系统学生姓名:蔡昆指导教师:刘学超,李旺彦专业名称: 计算机应用技术专业所在院系:信息工程系2007 年 7 月5日摘要随着人类社会......
学籍管理系统本次数据库课程设计是以Acce数据库作为后台以VB作为前台的应用型设计课程。综合我们所学的两大课程创建应用型的数据库系统,大大的提高了我们学生的动手能力,作到......
数据库 酒店管理系统 课程设计 (基于 SQL server 2000)实现过程1.1 通过查询分析器实现建立数据库、数据表------------------------------创建数据库和数据表--- (1)创建酒店......
3 数据库设计 .................................................................2 3.1 专门术语的定义 ...................................................2 3.1.1 系......
请设计图书管理系统数据库,要求能满足读者的注册、注销、个人信息修改、图书的入库、图书报废、图书的借阅、归还、续约、滞纳金赔偿、损坏赔偿功能系统中至少包含如下信息:读......
