网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库系统课程设计思路.pptVIP

  1. 1、本文档共17页,可阅读全部内容。
  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文档。上传文档
查看更多
《数据库系统》课程设计 实验内容及要求 实验内容及要求 系统功能设计 根据实际应用要求,确定系统功能结构图,明确各功能模块要支持的具体应用。比如 数据库设计 需求分析 确定不同用户的数据需求和数据处理。生成数据流程图和数字字典(至少列出数据项、数据结构,数据关系复杂的则需绘制数据流图)。 数据字典举例 例:学生学籍管理子系统的数据字典。 数据项,以“学号”为例: 数据项: 学号 含义说明:唯一标识每个学生  别名:  学生编号 类型:  字符型 长度:  8 取值范围99999999  取值含义:前两位标别该学生所在年级, 后六位按顺序编号  与其他数据项的逻辑关系: 处理过程 数据结构,以“学生”为例 “学生”是该系统中的一个核心数据结构: 数据结构: 学生 含义说明: 是学籍管理子系统的主体数据结构, 定义了一个学生的有关信息 组成:   学号,姓名,性别,年龄,所在系,年级    处理过程 处理过程“分配宿舍”可如下描述:  处理过程:分配宿舍  说明:  为所有新生分配学生宿舍  输入:  学生,宿舍  输出:  宿舍安排  处理:  在新生报到后,为所有新生分配学生宿舍。 要求同一间宿舍只能安排同一性别的学生, 同一个学生只能安排在一个宿舍中。 每个学生的居住面积不小于3平方米。 安排新生宿舍其处理时间应不超过15分钟。 概念结构设计 学籍管理系统E-R图如下: 物理结构设计 是数据库设计的难点 分析数据库查询事务及更新事务,进而确定数据库物理结构,即存取方法(索引方法和聚簇(Cluster)方法)存储方式,确定在数据库中需创建哪些索引和聚簇,数据库配置参数等。 数据库实施 创建数据库和相关的数据表、视图、角色、触发器、过程等数据库对象,同时实现数据库安全性和完整性控制(文档中要明确说明所采用的具体措施及创建的相关对象),向库中加载适量数据,并且进行简单测试。 数据库程序设计 按照应用系统功能结构图,分模块进行数据库编程和基于数据库的应用系统设计与实现,实现数据库与应用系统的连接,完成应用系统功能的测试。 系统验收 进行系统各功能应用演示 个人就系统设计进行答辩 系统点评与后续改进 课程设计报告 按规范化数据库应用系统开发设计过程为主线来组织撰写课程设计报告,通过各步骤关键性图、表等充分表现各阶段的资料与成果。 务必要自己独立完成 ! 参考资料 1.《数据库课程设计》,陈根才编,浙江大学出版社,2010年版。 2.《数据库系统概论》(第四版),王珊等编,高等教育出版社,2009年版。 3.《SQL SERVER实用教程》,郑阿奇,电子工业出版社,2005年版。 4.《数据库系统实现》,杨冬青等译,机械工业出版社,2010年版。 5.《可视化JavaGUI程序设计—基于EclipseVE开发环境》赵满来编著,清华大学出版社,2010年版。 课程考核方法 * 严格遵循数据库设计的一般步骤详细设计项目所需的数据库,切实掌握数据库设计的整个过程。 8 必做 设计 数据库设计 02 详细了解本课程所要求的数据库应用系统,明确设计要求、设计内容、熟悉系统开发环境。 2 必做 验证 系统功能设计 01 基本要求 学时 实验 类别 实验 类型 实验项目名称 序号 了解系统验收的一般步骤,提高项目的表达能力,通过分析系统的功能认识到不足及改进的方向。 2 必做 验证 系统验收 04 进行数据库编程和基于数据库的应用系统设计,实现数据库与应用系统的连接,完成数据库和应用系统功能的测试。 6 必做 设计 数据库 程序设计 03 基本要求 学时 实验 类别 实验 类型 实验项目名称 序号 严格按照规定的时间完成各阶段要求的任务,不得拖延。 添加学生信息 修改学生信息 删除学生信息 删除学生成绩 修改学生成绩 查询学生成绩 学生信息管理 学生成绩管理 查询学生信息 录入学生成绩 学生学籍管理系统 登录模块 该模块的主要功能是实现用户登陆系统,及用户的权限管理。 主要功能是实现对学生的个人信息的管理工作,包括信息录入、信息删除、信息修改、信息查询等功能。 该模块的功能是实现对学生成绩的管理工作,包括:学生成绩录入、成绩删除、成绩修改、成绩查询等功能。 第1周——进行选题且完成系统功能结构图 第3周——第7周:完成数据库设计各阶段任务 学号 姓名

文档评论(0)

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

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

1亿VIP精品文档

相关文档