数据库课程设计要求_第1页
数据库课程设计要求_第2页
数据库课程设计要求_第3页
数据库课程设计要求_第4页
数据库课程设计要求_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

数据库课程设计数据库课程设计 教学大纲教学大纲 一 课程简介课程简介 课程编号 课程名称 数据库课程设计 课程类型 实践环节 选修 实验学时 2 周 学 分 2 开课学期 4 开课对象 先修课程 数据库原理 二 实验目的实验目的 数据库课程设计实验是一门独立开设的实验课程 数据库 课程设计实验对于巩固数据库知识 加强学生的实际动手能力 和提高学生综合素质十分必要 本课程设计实验主要数据库设 计 进行数据库编程实践 通过本实验 使学生了解数据库系 统的理论 掌握数据库的设计方法及数据库的运用和开发技术 1 掌握数据库设计的基本方法 熟悉数据库设计的步骤 2 通过设计数据库系统应用课题 进一步熟悉数据库管理 系统的操作技术 提高动手能力 提高分析问题和解决问题的 能力 要求学生根据所学的数据库原理与程序设计的知识 能够针 对一个小型的数据库管理系统 进行系统的需求分析 系统设计 数据库设计 编码等 完成题目要求的功能 从而达到掌握开发一 个小型数据库的目的 三三 实验内容及学时安排实验内容及学时安排 实验一 数据库设计 实验目的 学会能在实际工作中运用数据库设计的思想 设计符合应用需求的数据库应用系统 学时数 4 学时 实验内容 根据 数据库系统概论 课程设计指导书的 要求 进行数据库设计 实验要求 1 概念数据库设计 画出 E R 图 2 逻辑数据库设计 进行规范化处理 3 外模式设计与物理模式设计 4 整理 数据库表目录 和 数据库结构表 5 建立数据库表与视图 6 完整性约束测试 实验二 系统功能设计和实现 实验目的 学习和掌握基本的程序功能模块设计方法 学习和掌握基本的数据 SQL 语言编程 使用存储过程完成 相关功能模块要求 学时数 2 学时 实验内容 系统功能设计和实现 实验要求 1 运用结构化设计方法 合理设计出满足本课程设 计功能要求的系统结构 2 运用存储过程 完成本课程设计功能要求 四四 课程设计的具体内容与要求课程设计的具体内容与要求 1 设计要求说明 可以选择开发以下系统 也可以自选题 自选题需要描述 清楚系统的功能范围 1 简单进销存管理系统 1 2 为中小企业设计一个简单进销存管理系统 功能范围包括 进货管理 销货管理 收入管理 支出管理 以及统计报表查 询功能 该系统应该为企业提供两类帐目管理 实物帐的进货与销 售 客户往来帐 收入与支出 的管理 需要提供的信息主要 包括 进货单 用于对进货业务的核算 包括 进货时间 供 应商 金额合计 采购合同号 经办人 备注 货物名 称 单位 货位 数量 单价 金额 销货单 用于对销货业务的核算 包括 销售时间 客 户 金额合计 定购合同号 经办人 备注 货物名称 单位 货位 数量 成本价格 销售价格 销售金额 收入单 用于核算不涉及货品进销的收款业务 包括 经营收入 借入款项 收回欠款等业务都在此核算 包 括 收入日期 收入类型 经营收入 借入款项 收回 欠款 往来单位 金额 说明 经办人 支出单 用于核算不涉及货品进销的付款业务 包括 支付欠款 经营支出 日常费用 借出款项等业务都在 此核算 包括 支出日期 支出类型 往来单位 金额 说明 经办人 安全管理 用于控制用户的访问权限 部门定义 查询要求 进货查询 销货查询 货物清单 经办人列 表 往来单位清单查询 存货查询 当前所有货物的进销数量 存量 总金额 客户余额查询 当前往来单位余额查询 不含进销业务 用户 经办人 及所属部门查询 各个经办人按时间统计经办的销售数量 金额 进货数 量 金额 以上均需要产生报表 进销存管理系统主要语义说明 每个进货单可以签订多种货物 但仅仅对应一家供应商 一个经办人 一张销货单可以销售多个货物 但仅仅对 应一家客户 一个经办人 收入单对应一家往来单位 支出单对应一家往来单位 上述供应商 客户 往来单位可以是同一家 当然也可 能不是 货物品种不同 其名称 计量单位 价格就不 同 2 学生学籍管理系统 1 1 主要的数据表 学生基本情况数据表 学生成绩数据表 课程 表 代码表等 功能模块要求 实现学生基本情况的录入 修改 删除等基本操作 对学生基本信息提供灵活的查询方式 完成一个班级的学期选课功能 实现学生成绩的录入 修改 删除等基本操作 能方便的对学生的个学期成绩进行查询 具有成绩统计 排名等功能 具有留级 休学等特殊情况的处理功能 能输出常用的各种报表 具有数据备份和数据恢复功能 设计要求 学生成绩表的设计 要考虑到不同年级的教学计划的变化 情况 对于新生班级 应该首先进行基本情况录入 选课 然后才能 进行成绩录入 3 图书管理系统 1 主要的数据表 图书基本信息表 借书卡信息表 借阅信息表 图 书分类信息表 代码表等 功能模块要求 图书基本情况的录入 修改 删除等基本操作 办理借书卡模块 实现借书功能 实现还书功能 能方便的对图书进行查询 对超期的情况能自动给出提示信息 具有数据备份和数据恢复功能 设计要求 图书编号可参考国家统一的图书编码方法 在完成基本功能模块的情况下 尽量使系统能具有通用性 4 银行储蓄系统 1 主要的数据表 定期存款单 活期存款帐 存款类别代码表等 功能模块 实现储户开户登记 办理定期存款帐 办理定期取款手续 办理活期存款帐 办理活期取款手续 实现利息计算 输出明细表 具有数据备份和数据恢复功能 设计要求 要进行实际调研 系统功能在实现时参照实际的储蓄系统 的功能 同时要考虑银行系统数据的安全与保密工作 数据要有加 密功能 5 教务辅助管理系统 1 1 主要的数据表 教师基本信息表 课程表 教室资源表等 功能模块 对上课教师基本信息进行管理 对全院开设的课程进行管理 录入教师基本上课信息 实现自动排课功能 计算工作量 能够进行各种数据统计 能够输出相应的报表 具有数据备份和数据恢复功能 设计要求 软件功能主要考虑实用 具体功能模块一定要先进行调研 2 主要技术指标要求 基本掌握应用系统开发中的需求分析与数据库设计方法 能够在 SQL Server 或 Access 数据库环境下完成应用系 统的数据库建立工作 使用 SQL 查询构造复杂查询 基本掌握应用系统开发中数据库设计相关文档的编制 五五 教材及参考文献教材及参考文献 1 数据库系统概论 萨师煊等编著 高等教育出版社 2000 2 2 数据库原理及应用教程 黄德才等编著 六六 实验环境实验环境 实验要求如下环境 服务器端 Windows 2000NT Server SQL Server2000 2005 客户端 Windows2000 七七 成绩考核成绩考核 数据库课程设计实验采用课程设计实验报告和课程设计实 验综合评定成绩 其中课程设计实验报告占 60 平时成绩占 20 课程设计答辩占 20 课程设计提交一份综合实验报告 课程设计应用系统程序采取上机检验的方式确定 八八 实验报告实验报告 实验目的 实验简述 实验环境 系统设计与实现 1 数据库设计 概念结构设计 E R 图 逻辑结构设计 完整性约束设计与实现 整理 数据库表目录 和 数据库结构表 2 系统设计 程序功能模块图 功能描述 包括查询的内容 3 系统实现 建立数据库对象 查询语句的全部 SQL 命令 存储过 程 实验总结 通过此次数据库课程设计 完成从用户需求分析 数据库 设计到上机编程 调试和应用等全过程 进一步理解和掌握了 数据库的各方面知识 并提高了实践的能力 结合实际情况 进行系统评价 包括有何特点 存在的问 题 改进意见等

温馨提示

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

评论

0/150

提交评论