没有合适的资源?快使用搜索试试~ 我知道了~
选课管理系统文档(数据库课程设计).docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 49 浏览量
2022-06-20
20:56:32
上传
评论
收藏 634KB DOCX 举报
温馨提示
试读
28页
选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx选课管理系统文档(数据库课程设计).docx
资源推荐
资源详情
资源评论
数据库系统设计课程设计任务书
2)进行初选,复选,补退选
3)查询选课情况,上课时间、地点与上课老师
4)修改登陆密码,添加或删除选课的相关信息
2)查询课程信息(上课时间、地点以及课程是否被取消,查询选择
课程设计功能要求
自己课程的学生清单)
3)修改登陆密码
三、管理员对选修课管理
1)设置学生可选修的课程范围以及选课的约束条件
2)添加课程,修改密码、浏览选课情况、关闭选课人数不足 15 的
课程
1) 需求分析:为提出的问题找出解决的办法和思路。
2) 概念分析与设计:利用概念模型 E-R 图实现信息基本逻辑。
3) 逻辑分析与设计:根据概念分析进一步抽象数据库关系逻辑模型。
4) 物理分析与设计:抽象出计算机数据物理模型 。
5) 功能实现:根据具体课程设计功能要求实现具体数据的功能。
6) 整体数据库系统实现。
课程设计步骤与
方法
7) 整理设计课程设计说明书并上交审查。
课程设计说明书
要求:
第十一周:完成数据库课程设计任务书
第十四周:查找项目相关背景资料、功能要求以及发展前景
第十五周:需求分析的任务与方法,运用数据字典,并画出相应的流
程图等
第十六周:整理相关概念,使用 E-R 图实现信息的基本逻辑,建立对
应的模型
第十七周:整理出关系模式,并把 E-R 图形式转换成抽象的模式
第十八周:运用命令、约束条件、索引等方式,然后使用 SQL 语言进
行数据库的设计,最好撰写出课程设计说明书并打印,提交审查
1.考勤 20%
2.课程设计说明书 50%
3.答辩 30%
计算机科学与技术学院制
目录
1.相关专业背景功能 --------------------------------- 1
2.需求分析 --------------------------------------- 4
3.概念模型与 E-R 图__________________________________13
4.
E-R
模型转换
-----------------------------------14
5.数据库设计与建立 ------------------------------17
6、连接数据库---------------------------------------23
7. 个人总结-----------------------------------------24
8.参考文献 --------------------------------------25
一、选修课管理系统的相关背景功能
选修课管理系统是一个面向学校教务管理人员、教师和学生并为其提供服务
的管理系统。
选修课管理系统所经历的三个阶段
一、没有电脑的年代,网上选课根本不存在,当时学生根据自己的爱好兴趣等方
面,先选择相应的课程,然后由班级上报院系,再通过人工整理所上报的信息的
办法,决定每个人的选课信息以及任课老师所教的课程,也就是说几乎谈不上选
修课管理系统这么一说。
二、每个院系有了为数不多的几台电脑后,班级上报院系的信息,由院系先在电
脑上登记,最后交给教务处,教务处通过选修课管理系统(还不够完善),经过
审核决定最终结果并公布;
三、电脑普及率很高,也就是现在这样,网上选课已不成问题,教务处直接通过
选修课管理系统,了解与审核选课信息,最终决定最后的结果并公布。
有关选修课的概念与定义
选修课与 “必修课 ”相对。主要指高等学校和中等专业学校中学习某一专
业的学生可以有选择地学习的课程。在教学计划中一般不作硬性规定。分
限制性选修课程 (某些特定专业指定选修课程 ,对该专业来说可视为必修课 )
和非限制性选修课程 (任意专业选修课程 )两种。一般大学的课程都分为校定必
修,院定必修,限选课和任选课这四种,你可以根据你的爱好来选择选修课,也
可以选一些专业方面的课程来修。选修课不能全都选,学校有规定一学期最高能
修多少个学分,你不能超出这个限制。
开设选修课的意义
选修课的开设是基于社会对复合型人才的需求,旨在加强大学生人文素质和
科学素质的养成和提高,培养全面发展的高素质人才。要对学生的公共选修课进
行管理,每学期由教务处依据教学计划列出所开设的选修课程,学生自主选课,教
务处根据选课情况进行调整,最后确定选修各门课程的学生名单,并对选修课进行
排课和对选修课成绩进行登记。可设置学生可选修的课程范围以及选修的约束条
件。可指定范围内的学分约束及课程门数约束,可指定选修课教师的开设班级的
约束条件,开设班级的人数限制。约束条件将作为学生在网上选课审核的标准。
应实时显示选课冲突信息。
网上选课的好处:
大学期间总会有很多公共选修课,以往的选课方法是随堂报名。这种方法虽
然直接,但是造成选课的盲目性,有些课堂选课时人满为患,有些课堂无人选课。
原因是传统的选课方法没有预见性,大家没有事先协调好。使用了网上选课系统
以后,可以在开课前就在网上选课,每个学生的课程在开课前就确定好,不用浪
费体力去选课,还可以使教学资源合理平均地分配。
学校的选修课网上选课报名问题:
– 教师网上登记选修课(课程审核)
– 学生网上选课
– 报名名单调整
– 导出全校选课报名报表等等
选修课管理系统的功能
1.选课。学生能够在网上实现正常学期的本专业本年级推荐选课、本院系开设课
程、体育课、政治课、公共英语课、文科计算机课、通选课和公选课的选课;
2.成绩查询。学生能够在网上快速、便捷地查询到自己所有学期的课程成绩(包
括本院系所学课程成绩、辅修/双学位成绩)。
3.选课情况查询。学生从网上就可以了解自己的选课情况(包括正常学期和暑
期学校的选课),避免了许多不必要的麻烦。
4.退课情况查询。学生可以清楚地查看到自己退课的时间和所用的 IP 地址。
5.体育课评估。
6.修改密码。此功能更加完善了系统的功能。
7.用户注销。不仅方便用户退出系统重新进行别的操作,而且更为重要的是它
能够及时保证用户在使用此系统时的安全性。
系统设置 :系统管理员配置相关信息,包括教师登记课程时间范围,学生选课时
间范围,每班最多人数,选修课上课日期,选课学生范围等;
教师登记课程:开课教师在规定的时间内登记自己要开设的选修课程;
学生选课:学生在规定的选课时间内自由选课报名,在规定时间内,可以退选、
补选、改选课程;
选课调整 :学生选课期截止后,系统管理员可以根据学生本人、班主任或者任课
教师的要求针对个别学生的选课进行调整,包括强制选课、退选、换选三种;
生成报表:自动生成 EXCEL 报表,包括学生本人的选课列表、给班主任的选课名
剩余27页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 80632180.jpg
- 李旭国体注入追踪[5.0](1).zip
- semantic.c
- C语言基础-C语言编程基础之Leetcode编程题解之第39题组合总和.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第38题外观数列.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第37题解数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第36题有效的数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第35题搜索插入位置.zip
- index.wxml
- C语言基础-C语言编程基础之Leetcode编程题解之第33题搜索旋转排序数组.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功