课程设计方案模板MySQL_MYSQL数据库课程设计.doc
MYSQL数据库课程设计
《MYSQL数据库》课程设计
一、目的和要求
(1)培养学生运用所学课程《MYSQL数据库》中数据设计方面的理论知识和技能,深入理解数据库设计相关的理论知识,学会分析实际问题的能力。
(2)培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
(3)通过课程设计,要求学生在教师的指导下,独立完成要求的相关内容,包括:
通过调查研究和运用Internet,收集和调查有关资料、最新技术信息。
根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。
根据课题的要求基本理解和掌握数据流图(DFD)和数据字典(DD)的设计方法。
创建数据库及各种数据库对象。
二、课程设计要求
以小组为单位(一个小组最多5人)任选下列一个题目,调查分析一个具体的或模拟的实例;
(1)描述该实例的业务信息和管理工作的要求;
(2)列出实体、联系;
(3)指出实体和联系的属性;
(4)画出E-R图;
(5)将E-R图转换成关系模式,并注明主码和外码;
*(6)建立数据字典;
*(7)创建数据库;
*(8)根据题目的要求写查询、存储过程、触发器等。
注:加“*”号的部分可在课程后期完成。
三、提交要求(电子材料)
格式:
选题:XXXXXXXX
小组成员:XXXX、XXXX、XXXX
一、选题描述
【文字性的、详细地描述本选题的功能及业务需求。需要在选题本身的功能需求上更详细地描述本系统能做什么?怎么做?】
二、逻辑结构设计
1、确定实体及其属性
2、确定实体之间的联系及联系的类型
3、E-R图(需注明主码等信息)
4、关系模式
三、小组成员分工及得分情况
【一个选题(一个小组)总分100分。在该部分,注明每位成员在做设计的过程中为本小组做的贡献,并依贡献大小为基准,为其分配得分。每位同学的最终设计得分由老师根据课堂情况及其他进行相应的折算】
四、供选题目
(1)学校图书借阅管理系统
功能要求:
实现图书信息、类别、出版社等信息的管理;
实现读者信息、借阅证信息的管理;
实现图书的借阅、续借、归还管理;
实现超期罚款管理、收款管理;
创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;
创建视图查询各种图书的书号、书名、总数和在册数;
创建存储过程查询指定读者借阅图书的情况;
建立数据库相关表之间的参照完整性约束。
(2)高校学籍管理系统
功能要求:
实现学生信息、班级、院系、专业等的管理;
实现课程、学生成绩信息管理;
实现学生的奖惩信息管理;
创建规则用于限制性别项只能输入“男”或“女”;
创建视图查询各个学生的学号、姓名、班级、专业、院系;
创建存储过程查询指定学生的成绩单;
创建触发器当增加、删除学生和修改学生班级信息时自动修改相应班级学生人数;
建立数据库相关表之间的参照完整性约束。
(3)学校人力资源管理系统
实现学校部门信息、职务、职称和教职工信息管理;
实现教师的学籍经历管理;
实现教师的家庭关系管理;
实现教师的奖惩信息管理;
创建存储过程查询学校各部门各种职称的教职工数量;
创建触发器当增加、删除教职工和修改教职工部门信息时自动修改相应部门的职工人数;
创建规则用于保证教职工的E-Mail的输入格式正确;
建立数据库相关表之间的参照完整性约束。
(4)某书店图书进货、销售管理系统
实现图书类别、出版社、图书、仓库信息的管理;
实现进货、入库管理;
实现销售、出库管理;
创建存储过程查询某段时间内各种图书的进货和销售情况;
创建视图查询各类图书的库存总数;
创建触发器当图书入库时自动修改相应图书的总量和存放仓库中该图书的数量;
要求一单可以处理多种图书(比如销售设置销售单及其明细两个表);
建立数据库相关表之间的参照完整性约束。
(5)某医院信息管理系统
实现药品类型及药品信息的管理;
实现药品的入库、出库管理;
实现科室、医生、病人的管理;
实现处方的登记管理;
实现收费管理;
创建触发器,当药品入库、出库时自动修改库存;
创建存储过程统计某段时间内,各科室的就诊人数和输入情况;
创建视图查询各种药品的库存总数;
建立数据库相关表之间的参照完整性约束。
(6)机房管理系统
实现机房信息、机器信息、学生信息、上机类型信息的管理;
实现学生上机充值信息的管理;
实现学生上机过程的登记、费用信息的管理;
实现教学班及教学班学生信息的管理;
实现上机费率标准的设置及教学班上机的预约,即设置各教学班的上课时段。
创建存储过程统计各机房上机费用的统计;
创建触发器实现费用登记时,自动修改该生的账户余额。
建立各表之间的关系。
(7)某宾馆客房管理系统
实现客房类型、价目信息、客房信息的管理;
实现客户信息的管理;
实现入住和退房管理;
实现费用管理;
创建触发器,实现入住和退房时自动修改客房的状态;
创建存储
课程设计方案模板MySQL_MYSQL数据库课程设计.doc相关推荐
- 计算机机房管理系统 数据库课设,学校机房管理系统数据库课程设计.doc
学校机房管理系统数据库课程设计.doc 数据库原理及应用课程设计设计报告题目机房管理系统后台数据库学号131007220学生姓名指导教师提交时间2015/1/4目录第1章需求分析111课程设计概述11 ...
- 大工21春《SQL数据库课程设计》模板及要求
远程与继续教育学院 <SQL数据库课程设计>大作业 ...
- c语言剪刀石头布课程设计,C++剪刀石头布游戏课程设计方案.doc
C剪刀石头布游戏课程设计方案 计算机科学与技术学院 <C++高级语言程序设计课程设计>报告 (2016/2017学年 第一学期) 学生姓名: 常满琪 学生班级: 软件工程152601 学生 ...
- 职工考勤管理MySQL课程设计_考勤管理系统数据库课程设计.doc
课 程 设 计 课程名称 数据库系统概论_____ 题目名称 考勤管理系统 学生学院 计算机学院 专业班级 学 号 学生姓名 ________ 指导教师 左亚尧 2012年 1月 16日 一.需求分析 ...
- oracle学生信息管理系统课程设计,数据库课程设计-学生信息管理系统的设计与实现.doc...
数据库课程设计-学生信息管理系统的设计与实现 2011-2012课程设计II 学生信息管理系统的设计与实现 一 设计内容 建立一个简单的在校学生信息查询系统,可以让使用者查询到学生的一些简单的个人信息 ...
- 数据库课程设计结论_结论
数据库课程设计结论 Living in the Pacific Northwest, the intertwined issues of salmon survival and river flow ...
- c语言自动贩卖机设计报告,自动贩卖机课程设计.doc
自动贩卖机课程设计.doc 课程设计名称电子技术课程设计题目基于MULTISIM12仿真软件的自动贩卖机的设计学期20132014学年第2学期专业自动化班级12级3班姓名温亮学号1205010321指 ...
- 数据库课程设计——滴滴打车系统
1 引言 1.1需求分析 滴滴打车系统的主要应用需求来自乘客.司机两个身份的用户需求.对于乘客,他可以登入系统,查看自己的信息,修改自己的密码,进行打车下单的操作和给管理员留言的操作:对于司机,他可以 ...
- 数据库课程设计——图书管理管理系统(一)
数据库课程设计--图书馆管理系统(一) 1.需求分析 系统的设计目标: Library系统(图书管理系统)是通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进 ...
- java数据库图书销售系统_SQL+java数据库课程设计,图书销售管理系统
[实例简介] SQL数据库课程设计,图书销售管理系统,报告,任务书,挺全的 [实例截图] [核心代码] 07计本2班_15号_刘思旭_图书销售管理系统 └── 07计本2班_15号_刘思旭_图书销售管 ...
最新文章
- FreeBSD Chinese HOWTO
- 阿里云 centos ssh key 客户端 无密码登录 ssh 登录
- matlab与STK互联(不使用connect软件的互联)
- 2021-07-31
- 金格HTML签章集成
- Python3之日志模板
- 怎么把mp3转换成wav?
- [C#][转载]Sqlite操作大全
- 简单易懂Kafka搭建
- vue实现导入表格数据【纯前端实现】
- Pytorch中设置哪些随机数种子,才能保证实验可重复
- 北京大学智能学院成立!AI视觉泰斗朱松纯教授任院长
- 干货分享!华为模拟器Web配置防火墙
- Visual Studio2010当前不会命中代码,源代码与原始版本不同问题的解决方法
- Python字节单位转换(将字节转换为K M G T)
- js中的设计模式之中介者模式
- 用linux模拟彩票摇号器下载,大乐透模拟摇奖器拟选号器
- CountDownTimer倒计时器的使用
- 微信小程序+OLAMI自然语言API接口制作智能查询工具--快递、聊天、日历等
- 儿童台灯哪个牌子对眼睛好?2022精选眼科医生推荐护眼灯