数据库应用课程设计题目.doc_第1页
数据库应用课程设计题目.doc_第2页
数据库应用课程设计题目.doc_第3页
数据库应用课程设计题目.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用课程设计“数据库应用课程设计”是数据库系统及应用、软件工程及程序设计课程的后续实验课,是一门独立开设的实验课程。“数据库应用课程设计”可以进一步巩固学生的数据库知识,加强学生的实际动手能力和提高学生综合素质。 一、 课程设计目的课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。课程设计的目的:1. 加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平;2. 在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以综合提高;3. 学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力;4. 为毕业设计和以后工作打下必要基础。二课程实验题目自拟(参考下面例子)题目一:XXX学生管理系统包括三大模块: 学籍管理(实现学生的录取,报到,入学等) 成绩管理(包括学生的选课,上课和考试) 相关查询题目二:XX书店管理系统包括四大模块: 售书(图书销售管理及销售统计,查询) 进书(通过书目,向发行商下定单订购图书) 库存(图书库存,统计) 相关查询题目三:XXX图书馆管理系统包括四大模块: 图书的查询 借书 还书 图书的预约题目四:库存管理系统包括四大模块: 商品目录建立 商品入库管理 商品出库管理 商品库存查询三、课程设计要求运用数据库基本理论与应用知识,在微机RDBMS(SQL Server)的环境上建立一个数据库应用系统。要求把现实世界的事物及事物之间的复杂关系抽象为信息世界的实体及实体之间联系的信息模型,再转换为机器世界的数据模型和数据文件,并对数据文件实施检索、更新和控制等操作。 1. 用E-R图设计选定题目的信息模型;书店供应商供书顾客 出售书本 库存仓库2. 设计相应的关系模型,确定数据库结构;3. 分析关系模式各属于第几范式,阐明理由;4. 设计应用系统的系统结构图,确定系统功能;5. 通过设计关系的主码约束、外码约束和使用CHECK实现完整性控制;6. 为参照关系设计插入、删除、修改触发器;7. 实现应用程序设计、编程、优化功能;8. 对系统的各个应用程序进行集成和调试,进一步优化系统功能、改善系统用户界面完成实验内容所指定的各项要求;9. 分析遇到的问题,总结并写出课程设计报告;10. 自我评价四、实验环境开发环境VF、VB、VC+、ODBC;数据库SQL Server等数据库语言五、上机实现内容1. 创建数据库的结构2. 创建各基本表的结构3. 编制系统各功能模块,完成数据的管理(增、删、改)及统计查询。在查询和管理中各选一题。对于程序运行界面不做要求。六、课程设计考核 课程设计结束时请将下列资料上交:(1) 课程设计报告;(2) 所开发的应用系统的源程序、安装和使用说明;(3) 将(1)(2)中的资料压缩成一个压缩包,压缩包文件的命名规则:学号+姓名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论