mysql课程设计实习指导书_MYSQL课程设计实习指导书【精品文档系列】.pdf
MYSQL课程设计指导书
一、课程设计题目
教务管理系统设计
二、课程设计的目的和意义
教务管理系统是学校管理信息系统建设的重要组成部分, 是提高教学管理的质量和效果的关键环节。
教学教务信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。本课程设计模拟
一个小型教务管理系统,其功能主要是处理学生和教师的相关信息、进行成绩的管理、课程的安排管理
等。在建立与实现教务管理系统时,应进行功能划分,能够由数据库管理系统完成的功能应尽可能由数
据库管理系统完成,这样才能够充分发挥数据库管理系统高效、安全、可靠、便捷的性能,减少编程人
员的工作量。在进行课程设计时,应尽可能使用 MYSQL 的功能完成下列功能设计的各项操作。
本课程设计的主要目的是学习和练习 MYSQL 数据库的实际应用, 所以选择 MYSQL 作为数据库服
务器。
三、课程设计班级、时间、地点与指导老师安排
班 级: 软件 101 班
地 点: 现代教育技术中心
时 间: 第 14 周至第 15 周
指导老师: 朱接文、张雯晖
任务安排:
第 1~2 天:布置任务,总体需求分析与设计;编写相关文档、设计说明、查找资料;数据库、数据
表的设计,完整性约束。
第 3~4 天:数据的录入、索引的设计。
第 5~9 天:视图、存储过程、触发器设计。
第 10 天:调试修改、验收,撰写课程设计实习报告。
四、课程设计报告
内容包括: 系统设计目的、 数据库对象、 数据库表结构、 设计说明文档、 程序清单及课程设计心得,
按要求以电子文档的格式上交。
课程设计报告递交时间:第 13 周星期五下午 16:00 前
五、其它事项
A .系统测试、设计报告分别占 70% 、30% ;
B、在课程设计中若有旷课、迟到、早退、玩电脑游戏,或其它违反课程设计纪律的现象发生,将
酌情处理扣 5-100 分。
C、每个学生应独立工作, 可以相互讨论, 但不允许互相抄袭。 发现照搬照抄者, 实习成绩以 0 分记。
六、系统功能设计
系统功能是在实际开发设计过程中经过调研、分析用户需求,和用户一起共同确定下来的,是系统
为满足用户需求所应完成的功能。假设对某学院的教务管理系统进行分析、研究,将此系统需要完成的
功能归纳如下:
1
1、数据录入功能
在本系统中提供学生、教师、课程、班级和教材的信息登记功能。
2、数据查询功能
系统需要提供以下查询功能:
(1)能查询学生档案信息
(2 )能查询教师档案信息
(3)能查询课程和班级信息
(4 )能查询教材信息
(5)能进行表和表之间的复杂查询
3、数据修改删除功能
(1)能修改和删除学生的基本信息。当学生退学或信息发生变化时,系统应能修改学生的信息,
或将其从学生信息表中删除。
(2 )能修改和删除教师的基本信息。当教师发生升职、科系调动等情况时,系统应能及时修改其
信息或将其从教师表中删除。
(3)能修改和删除班级、教材和课程信息。
七、数据库与数据表的设计
设计人员应该根据功能要求中所提到的要求规划和设计数据表,力求数据结构科学合理。设计时要
充分考虑如何保证并实施数据完整性,合理建立表与表之间的关系,设计各种数据库对象。
分析前面的系统功能要求, 需要有五个表来分别存储学生基本信息、 教师基本信息、 教材基本信息、
课程基本信息和班级基本信息,使系统能够存储教务管理过程中的各项数据,以实现数据录入、查询或
修改教务数据等功能。同时,系统还需要三个表来记录学生和课程、班级和课程、教师班级和课程之间
的关系。
综上所述,在“教务管理”数据库中需要建立 8 个表:
(1)Student 表(学生基本信息表)
字段名 数据类型 宽度 允许空值
mysql课程设计实习指导书_MYSQL课程设计实习指导书【精品文档系列】.pdf相关推荐
- 基于JAVA高校实习管理平台系统计算机毕业设计源码+数据库+lw文档+系统+部署
基于JAVA高校实习管理平台系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA高校实习管理平台系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...
- android intent上机,2011山东大学的《人机交互技术》课程上机实验指导书[参考](26页)-原创力文档...
实用标准文案 <人机交互技术>课程实验教学大纲 一.实验教学的目的 通过<人机交互技术>实验课程的实践,使学生了解<人机交互技术>与计算机图形. 程序设计. 认知心 ...
- c语言课程设计报告15页左右,C语言课程设计报告——学生信息管理系统(15页)-原创力文档...
C语言程序设计 课程设计报告 设计题目:学生信息管理系统 专 业 电子信息工程 班 级 学 生 指导教师 年 学期 设计任务: C语言课程设计任务书及指导书 5 题目:学生信息管理系统 功能:学生信息 ...
- c语言出勤成绩,C语言课程设计学生考勤系统文档推荐 (10页)-原创力文档
C语言程序设计 课程设计报告 设计题目: 学生考勤系统设计 专 业 微电子科学与工程 班 级 微电 131 学 生 赵 杨 怡 指导教师 年 学期 设计任务: C 语言课程设计任务书 10 题目:学生 ...
- c语言课程设计2018,C语言课程设计报告(2018)——学生管理系统(17页)-原创力文档...
兰州交通大学博文学院 <C语言程序设计> 课 程 设 计 报 告 系 别: 交通运输系 班 级: 16交通运输(3)班 姓 名: 学 号: 指导老师: 2018年1月5日 兰州交通大学博文 ...
- 游戏场景设计文档案例_产品经理、设计、运营入门与进阶(132本书籍+需求文档+案例)...
本期"职场充电驿站"整理了一些产品经理.设计.运营入门与进阶相关的资源,包括132本设计了书籍.海量产品需求文档.产品案例.产品设计相关工具等. [产品经理.设计.运营入门与进阶] ...
- 飞书文档导出pdf不带书签/大纲 问题
问题 我在飞书上整理了很多笔记,有天想把它导出本地.主要原因是有时候网络不好时,网页版的飞书加载比较慢.此外,我还想将其打印成纸质版来看,比较有感觉. 飞书我是可以看到各个大纲级别的标题的,一级大纲. ...
- 网页一般又称为HTML文档,网页设计与制作简答题(16页)-原创力文档
1.简述 Web 浏览器打开一个 Web 文件的工作过程. 2 .描述网页设计的一般步骤. 3 .简述网页设计的基本准则. 4 .简述规划网站目录结构时应遵循的原则. 5 .描述版面布局的步骤. 6 ...
- 计算机课程设计SSH高校学生选课系统【代码讲解+安装调试+文档指导】
最新文章
- 3des密钥生成 java_使用keytool生成3DES密钥
- Spark详解(五):Spark作业执行原理
- 【POJ】1742 coins 【背包问题】
- 一篇文章教会你使用html+css3制作GIF图
- leetcode714. 买卖股票的最佳时机含手续费(动态规划)
- ROS笔记(14) URDF
- 电池成本涨幅“离谱” 新能源车企涨声一片
- 6月6号=》80页-100页
- 2PC 二阶段提交协议与3PC
- SNS源码大集合--转载ITPUB
- 搜索关键词,生成云图
- macOS Monterey 怎么升级?macOS 12升级教程
- 安装vue环境,并新建Vue项目
- 华为数通HCIE实验考试LAB-C2全记录
- Linux下 QT中 log4cplus 最基本配置及使用
- CHIP-seq流程学习笔记(13)-ATAC_seq 数据加工处理
- Python第三方库资源
- 删除windows文件右击打开方式中的无效程序选项
- Django连接MySQL对数据进行网页展示
- mysql distribute by_Hive学习(八) 排序:order by、sort by、distribute by、cluster by
热门文章
- nvme预知性热插拔操作方法
- 世界上第一个会话搜索引擎——Perplexity AI使用测评
- Metric评价指标-Perplexity语言模型
- 如何解决FIFA23 反作弊应用程序The application encountered an unrecoverable error
- 使用java把 byte 或 byte 数组转换成无符号数字
- 推荐一款Windows To Go 辅助工具
- mac本用WTG(Windows To Go)安装Win10到移动硬盘
- ac6005直连ap 如何配置_【无线】无线瘦AP配置如何进行AC直连AP配置
- Cookiecutter: 更好的项目模板工具:(1)简介及可用资源汇总
- egret白鹭引擎保存加载文件到本地的实现方案