数据库系统原理课程设计模版..docVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库技术与应用》课程设计要求 一、课程设计目的 《数据库技术与应用课程设计》是实践性教学环节之一,是《数据库技术与应用》课程的辅助教学课程,课程学分数为1学分。通过课程设计,要求掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具、数据库管理系统软件以及应用开发工具,规范、科学地完成一个小型数据库的设计与实现以及一个数据库应用系统的开发,提高实际动手能力和创新能力。 二、选题要求 课程设计题目以选用自己相对比较熟悉的业务模型为宜,要求通过实践,能较好地巩固数据库的基本概念、基本原理、设计方法等主要相关知识点,针对实际问题设计概念模型,并使用现有的工具完成小型数据库的设计与实现以及应用系统的开发。选题可以是: 数据库系统的设计与实现:要求完成一个小型数据库的设计与实现,并基于此数据库开发一个小型数据库应用系统。 三、基本要求 《数据库技术与应用》课程设计,要求根据所选课题:①设计并实现一个小型数据库(使用Oracle);②基于设计好的数据库实现一个小型数据库应用系统(系统开发工具不限,可使用如Delphi、VB、ASP、Java、JSP、VC 等等)。设计及开发的具体要求如下: 1、数据库的设计与实现方面:(课程设计重点) (1)、数据库来源于对现实世界的抽象和概括,要求设计科学、规范、合理,符合现实情况和实际需求; (2)数据表的设计要求:要求有四个及以上的表,根据实际操作需要定义合理的索引; (3)、数据库设计的安全性要求:配置Oracle系统,根据实际需要定义合理的用户权限以及用户视图; (4)、数据库设计的完整性要求:要求根据实际需要定义合理的完整性约束(实体完整性、参照完整性以及用户自定义完整性等); (5)、根据实际情况定义合理的存储过程; 2、详细设计与实现方面: (1) 界面设计要求美观,大方,实用。 (2) 要写出界面说明,界面的实现说明。 (3) 基本的功能要求 要有用户登录功能;能对数据库进行基本的查询,添加,删除,修改操作。 3、参考系统 人事管理系统,学生管理系统,仓库管理系统,超市进销存系统,学生缴费系统,宿舍管理系统,成绩管理系统,工资管理系统,宾馆住宿管理系统,飞机(火车)订票管理系统,高考成绩管理系统,职工档案管理系统,教学管理系统,工资管理系统等等 4、坚决杜绝抄袭和下载。一旦发现相同系统或者论文,不管谁抄袭谁,一律作为不及格处理。在课程设计答辩时,如果对所提出的系统相关的问题不能回答,也将作为不及格处理。 5、课程设计报告格式及基本要求: (1) 摘要:主要对自己的课程设计进行简要的介绍说明。在对所选题目进行调研的基础上,明确该选题要做什么,从而明确自己要做的主要工作。 (2) 需求分析:根据需求分析的任务,采用适当的需求分析方法(一般是自顶向下),对数据库以及应用系统进行分析。 应用系统方面:要求对应用系统应实现的功能进行需求分析,列出功能模块,要求画出系统的功能模块图。 数据库方面:要求写出数据字典(包括数据项、数据结构),画出上述功能模块和数据结构的关系(数据流图)。 (3) 概要结构设计:根据前一阶段的需求分析,画出ER图。 首先选择局部应用,通过分类、聚集、概括等抽象方法,画出各分E-R 图;然后合并分E-R 图,并消除各种可能存在的冲突,得到初步E-R 图;最后根据分析以及规范化理论消除不必要的冗余数据或冗余联系,得到基本E-R 图。(注意E-R 图一定要规范、合理!) (4) 逻辑结构设计:根据概要结构设计阶段得到的E-R 图,设计出系统的逻辑结构。首先根据E-R 图向关系模式的转换原则,将概要结构设计阶段得到的基本E-R 图转换为关系模式,然后以规范化理论为指导对关系模式进行合理的优化,得到最终的为Oracle所支持的数据表;最后基于数据表定义合理的用户子视图,定义合理的存储过程,要求写出视图以及存储过程的结构和定义。 (5) 详细设计与实现:要求分模块列出各功能模块的设计思路、实现功能。 (6) 总结:设计结果的评价与总结:对设计结果的合理性、规范程度和系统实际运行的结果进行评价和总结。 6、关于答辩:在设计没有完全实现前,在课程设计论文没有按规定格式写好之前,一律不予答辩!答辩时,老师会根据学生所做课题提出3~4 个问题要求学生回答。如有设计或者论文不合格者,或者对老师所提问题不能回答者,一律作为不及格处理! 哈尔滨理工大学荣成校区 课 程 设 计 论 文 学生宿舍管理系统 学生姓名:X X X 学 号:************* 年级专业:200*级***********专业 指导老师:梁永先老师 学 院:软件工程系

文档评论(0)

stzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档