学生选课管理系统课程设计报告 铜陵学院

上传人:小** 文档编号:39212934 上传时间:2018-05-13 格式:DOC 页数:35 大小:881.04KB
返回 下载 相关 举报
学生选课管理系统课程设计报告 铜陵学院_第1页
第1页 / 共35页
学生选课管理系统课程设计报告 铜陵学院_第2页
第2页 / 共35页
学生选课管理系统课程设计报告 铜陵学院_第3页
第3页 / 共35页
学生选课管理系统课程设计报告 铜陵学院_第4页
第4页 / 共35页
学生选课管理系统课程设计报告 铜陵学院_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《学生选课管理系统课程设计报告 铜陵学院》由会员分享,可在线阅读,更多相关《学生选课管理系统课程设计报告 铜陵学院(35页珍藏版)》请在金锄头文库上搜索。

1、课程设计报告课程设计报告题目:题目:学生选课管理系统学生选课管理系统 课课 程程 数据库原理及应用数据库原理及应用 班班 级级 12 信管 姓姓 名名 朱晨 汪杨潇 张厚义 学学 号号 1206121069 1206121065 1206121042 指导教师指导教师 杨慧 铜陵学院数学与计算机学院时间:时间: 2014 年年 5 月月 12 日日 至至 2014 年年 5 月月 16 日日指导教师对课程设计(论文)的评语(工作态度、任务完成情况、能力水平、设计说 明书(论文)的撰写和图纸质量等):指指 导导 教教 师师 评评 审审 意意 见见评价内 容具 体 要 求分数类别评分调 研 论 证

2、能独立查阅文献,收集资料;能制定课程 设计方案和日程安排。10108 86 64 4工作能 力态度工作态度认真,遵守纪律,出勤情况是否 良好,能够独立完成设计工作。2020161612128 8工作量按期圆满完成规定的设计任务,工作量饱 满,难度适宜。2020161612128 8说明书 的质量说明书立论正确,论述充分,结论严谨合 理,文字通顺,技术用语准确,符号统一, 编号齐全,图表完备,书写工整规范。5050404030302020课程设计成绩课程设计成绩指指 导导 教教 师师 签签 名:名: 目目 录录第一章 开发背景.4第二章 功能描述.5第三章 业务流程分析.6第四章 数据流程分析.

3、74.1 数据流程图.74.2 数据字典.7第五章 概念模型设计.13第六章 逻辑模型设计和优化.14第七章 物理设计和实施.15第八章 系统测试.17第九章 课程设计心得体会.29参考文献.30第一章第一章 开发背景开发背景随着计算机应用的日益普及,教务管理自动化是提高工作效率的有效途径,随着各高校学分制的实施,实现信息化管理学生选课势在必行。学生选课管理系统是教学管理的重要组成部分,其开发主要包括后台、数据库的建立和维护以及前端应用程序的开发两个方面,前者要求建立起数据的一致性、完整性和安全性好的数据库,而对于后者则要求应用程序功能完备、易使用及界面友好等特点。系统实现后,极大的方便对学生

4、进行选课和选课后临时班级的安排管理,学生选课信息的管理。避免在安排课程信息的滞后,减少信息交流的烦琐过程及其带来的开销。促进高校教育的计算机信息化进程,提高学校的工作效率。对于系统的本身而言,应该具有较高的实用性、安全性。能够极大的满足学生选课,以及学校对选课信息的管理。 第第 2 章章 功能描述功能描述(1)在选课管理过程中,实现信息自动化管理;(2)实现各种信息的修改、删除、录入等管理功能;(3)实现对各种信息的查询、统计,支持模糊查询;(4)管理员可以设置学生什么时间开始选课,什么时间结束选课;学生根据开设课程进行选课操作,可以选课、退课、查询课程和课表;根据身份不同,权限也不相同;(5

5、)当选课结束后,可以导出所有教师课程表,学生课程表;(6)对学生选课的结果,实现汇总、归纳和分析;按年份统计课程的学生选课人数及名单,按年份统计学生的选课内容; (7)按系统实际情况,数据量不低于 200 条记录。 第三章第三章 业务流程分析业务流程分析根据本系统需要实现的功能,管理职能分析以及设计管理员、教师与学生之间的关系 流程图如下:管理职能分析:选课管理课程管理课程查询管理课程编排管理统计分析课 程 表查 询 条 件选 入 管 理退 出 管 理选 课 人 数(1) 网上选课系统总体业务流程图如下所示:图 3-1 系统总体业务流程图学生选课 系统选课登录登录排课信息教师反馈选课公告登录排

6、课与排课相关 的信息系统管 理员学生教师(2) 登录子系统主要验证不同的用户身份并取得不同的用户权限,进行不同的系统操作。其业务流程图如下所示:图 3-2 登录子系统业务流程图输入登录信息验证登录信息输入登录信息验证登录信息输入登录信息学生信息教师信息验证登录信息退出系统用户信息显示验证信息修改密码登录失败、退 出进入系统管理 员教师学生(3) 排课子系统主要完成设置选课时段、限制最大选课人数、排课并检测排课冲突、发布选课信息等功能。其业务流程图如下所示: 系统管 理员进入排课系统教师信息教学楼信息课程信息院系信息选课时间段对课程进行 排课设置选课时 间段检测排课冲突排课信息备份排课备份排课信

7、息选课公告图 3-3 排课子系统业务流程图(4)选课子系统主要完成面向学生的选课功能,包括查询课程信息、提交选申请、撤销申请、查询选课情况等。其业务流程图如下所示: 图 3-4 选课子系统业务流程图 学生进入选课系统选课公告排课信息选课公告开始选课检测选课冲突显示选课结果学生选课信息退课完成选课第第 4 章章 数据流程分析数据流程分析4.1 数据流程图数据流程图 (1)网上选课系统顶层数据流图:图 4-1 系统顶层数据流图(2)网上选课系统第一层数据流图:图 4-2 网上选课系统第一层数据流图(3 3)根据不同的用户权限,展开登录处理过程,数据流图如下:图 4-3 管理员登录数据流图图 4-4

8、 教师登录数据流图图 4-5 学生登录数据流图(4)排课过程的数据流图:图 4-6 排课过程数据流图 (5)选课过程的数据流图如图:图 4-7 选课过程数据流图 4.2 数据字典根据数据流程分析,对系统数据进行分析和汇总,建立系统数据字典。下 面列出部分数据字典内容。(1) 排课数据流编号:A01 系统名:网上选课系统 条目名:排课 输入:课程信息表,教学楼信息表,教师信息表,院系信息表 输出:排课表,选课通知表 描述: 排课者按年级排课。排课表内容包括课程代号,课程名称,受课院系,专业代 码,专业名称,教师代号,考察方式,学分,开课时间,上课时间,地点,开 课院系,最大上课人数和课程选则限制

9、(必修或选修)等。 在排课过程中,排课者可以查询教室使用情况和院系课程设置。 在排课者提交排课表以后,系统应当确保该排课方案中没有时间冲突和教室冲 突。如果有冲突,系统应该提示排课者具体冲突产生的原因。(2) 选课数据流编号:A02系统名:网上选课系统条目名:选课输入:排课表,选课通知表,教师反馈表输出:学生选课表描述:学生可以在规定的时间段内选课。该规定时间段由排课者通过发布消息通知教师和学生。选课过程如下:学生在选课表上单击课程号,则该信息被提交到服务器,并显示学生的选课结果。选课表的内容包括排课表的全部内容。如果一门课程已经达到最大选课人数,则不能再选择这门课程。如果有学生退课,则该门课

10、程的已选人数减 1。(3) 设定选课时间段数据流编号:A03系统名:网上选课系统条目名:设定选课时间段输入:选课时间段表 输出:选课时间段表描述:排课者应该设定选课时间段。学生只能在此设定的时间段内选课和退课。第五章第五章 概念模型设计概念模型设计根据需求分析与关系模式画出系统的 E-R 图如下:图 5-1 排课过程实体及其属性管管理理员员排排课课11n选选课课通通知知发发布布设设置置选选课课时时间间段段1n课课程程n时时间间地地点点图图 5-25-2 排课过程排课过程 E-RE-R 图图图图 5-35-3 选课过程实体及其属性选课过程实体及其属性 E-RE-R 图图学学生生选选课课课课程程成

11、成绩绩mn图图 5-45-4 选课过程选课过程 E-RE-R 图图管管理理员员排排课课11n选选课课通通知知发发布布设设置置选选课课时时间间段段1n课课程程n时时间间地地点点选选课课学学生生mn成成绩绩图图 5-5 系统的总系统的总 E-R 图图第六章第六章 逻辑模型设计和优化逻辑模型设计和优化逻辑设计:(逻辑设计:(概念模型向关系模型的转换)根据 E-R 图,通过对实体的属性和之间的联系的分析,我们将其由概念模型向关系模型转化,并且根据范式化理论进行优化1:N1:N 联系的转化的关系模式联系的转化的关系模式(1)教师课程联系概念模型向关系模型的转化教师表(教师号,教师名,性别,年龄,身份,密

12、码,课程号)课程表(课程号,课程名,学分,上课时间,开课时间,结束时间)(2)教师临时班级联系概念模型向关系模型的转化教师表(教师号,教师名,性别,年龄,身份,密码)临时班级表(班级号,班级名,人数,地点,教师号)(3)课程临时班级联系概念模型向关系模型的转化临时班级表(班级号,班级名,人数,地点,课程号)课程表(课程号,课程名,学分,上课时间,开课时间,结束时间)M:NM:N 联系的转化的关系模式联系的转化的关系模式(1)学生选课联系概念模型向关系模型的转化学生表(学号,姓名,性别,年龄,系部,密码)课程表(课程号,课程名,学分,上课时间,开课时间,结束时间)选课表(学号,课程号,成绩)(2)学生班级联系概念模型向关系模型的转化学生表(学号,姓名,性别,年龄,系部,密码)临时班级表(班级号,班级名,人数,地点)学生班级关系表(学生号,班级号)优化优化:确定范式级别

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号