【计算机开题报告】课堂管理系统

一、综述本课题国内外研究动态,说明选题的依据和意义

由于疫情影响,以在线教育系统和在线考试系统为主要内容的教学管理系统作为一种新的教学方式已经开始进入各大高校,对教育的发展形成新的推动力。到目前为止,全国主要高校的校园网络都完成了初步的铺设工作,学生随时可以在校园、教室、寝室等地访问校园网。
相对于传统教学模式的限制,网络教学顺应了个性化教学的发展,不再像传统教学那样受时间与空间的限制,同时,网络教学可以使得教学资源得到更大的共享,极大的降低了教育的成本,体现了教育的大众化、终身化、多样化和国际化的最终目的。教学管理是学校管理的核心内容,随着高校规模的扩大,学生人数的增多,课程的增设,其复杂性和综合性要求现代化的管理手段,而我国一些高校对教学管理仍然沿用原始的机制,极大的浪费了人力物力,在信息化时代的今天这种传统的管理方法已经被以计算机为基础的信息管理系统所取代。
并且随着现代信息技术高速发展,Web技术得到广泛应用,特别是一些利用WEB技术为基础的网络教育平台,逐步成为一种方向,作为现代教育改革的指引。采用技术成熟的软件开发平台与信息管理系统,实现信息管理的网络化与科学化,作为目前各大高校未来的发展方向。其中,课程设计选题目管理系统使在校生在课程设计的整个过程中以及教师对课程设计信息管理的过程中实现了系统化,规范化,无纸化。
《课堂管理系统》则是依靠web技术,使各种教育资源、学术资源得到良好地运用,同时使课堂的组织结构得到充分建立和优化,能够使教师的教学和学生的学习积极性得到很大提高,具有提升学生综合素质,提升学校综合办学水平的作用。利用电脑和网络对课题信息进行分类管理作为计算机在学校教学工作应用中的一部分,相比人工课题信息管理具有无可比拟的优点,如:对于操作和学习来说,变得更加简单和高效。这些优点对于进一步提升办学水平、提高办学效率有着十分可观的帮助。更多的意义在于贯彻“以人为本”的教育原则,促进当代高等教育向当今社会对高等院校毕业生的客观要求,对于培养更多优秀毕业生有很大帮助。
本系统在当前流行的 Web 开发平台上进行课程管理系统的设计与开发。系统使用XML、JAVA等当前流行的技术进行系统实现。他给学生带来了很多的方便,学生可以在线选择自己想要选的课题。老师也可以在线添加修改课程、给学生打分等。总体上实现了预期的目的。本文主要设计了课程管理子系统、教务管理子系统、教学资源管理子系统,使基于web的课程系统结构及功能得以实现。系统分别采用了BIS和CIS架构实现,数据库采用了SQL Server技术。

二、研究的基本内容,拟解决的主要问题:

本文的主要研究内容为:
(1)对课程管理系统进行需求分析,包括可行性分析,系统功能需求分析以及性能需求分析,绘制课程设计题目管理的数据流程,并编制数据库。
(2)系统设计。包括系统的总体设计与详细设计,其中详细设计中数据库设计是核心。
(3)利用大型数据库和开发语言实现学生选题管理系统,该系统能实现教师课程设计课题的申报、审批管理等功能。
(4)系统测试与维护。系统研发完成后,对系统进行部署和测试,保证系统的正常运行。

本系统设计的目标是管理网络课堂整个流程,实现数据共享,信息传递方便快捷,并实现职能部门的信息上报工作,便于教师和学生两方方获取信息。
系统用户分为教师、学生两类,各类用户功能不同阶段的功能需求如下:
1、学生端:
(1)学生登录:学生可以凭借已采集的信息登录。
(2)个人中心:在个人中心可以修改学生个人信息。
(3)课程管理:学生可以在个人中心页面中的课程栏下,了解所学课程及每门课程的详情,如课程名称、任课教师和班级等,在点击后可进入课程详情页面,并观看课堂内容概要。
(4)作业管理:在课堂详情页面的作业栏下可以看到并完成作业,分类有未完成作业、已完成作业和已批改作业,在未提交和已批改作业下可以选择修改作业。
(5)考勤管理:学生可以在课程详情页面的活动栏下,接收教师发出的考勤通知,并完成考勤。
2、教师端:
(1)教师登录:教师可以凭借已采集的信息登录。
(2)个人中心:教师可以在个人中心修改个人信息、新增教师和注销账号。
(3)课程管理:在课程列表下可以查询、新增和删除课程,对任意一门课程可以点击“详情”查看和修改课程信息。
(4)作业管理:可以在课程详情页面的题库栏下对题目进行管理,如查询、新增、删除和修改题目,可以在在课堂详情页面的作业库栏和随堂练习栏下通过题库中的题目发布作业,分类有未发布作业、已发布作业和已批改作业,可以对每次已批改作业进行统计和分析。
(5)考勤管理:可以在课程详情页面的活动栏下发布考勤通知,学生状态可显示是否进行了考勤,并对每次考勤情况进行统计和分析。

系统概要
1、系统功能结构设计

2、系统流程设计
(1)学生端业务流程图

(2)教师端业务流程图

三、研究步骤、方法及措施:

研究步骤主要分为7个步骤,包括理论准备、材料分析、需求分析、可执行性分析、编码实现、软件测试、完善软件相应功能及文档。每个步骤的大致工作如下:
1.理论准备
通过查阅资料以及现如今的社会发展,奠定一个理论基础,并以此制定下一步合理的需求设计,在合理的理论的基础上为接下来的步骤做准备。
2.材料分析
对现行的现有资料进行分析并提出相应的简要开发框架,以便进行下一步操作。
开发环境的搭建:
软件的准备:
IDEA 2019.2.1(IntelliJ IDEA 2019.2.1 x64)
MySql(Navicat for MySQL)
①IDEA的安装
②MySql的安装
③创建MySQL数据库
④新建项目并启动IDEA
3.需求分析
课堂管理系统所要实现的功能,数据库建立,检测算法设计等。
4.可执行性分析
Web网页设计针对无法实现的功能或者难度太大的功能进行合理的修改或者选择合适的算法设计,合理控制工作量。
5.编码实现
此过程主要是在IDEA和MySQL平台上进行初步执行实现并进行合理的修改。
6.系统测试
对web网页进行基本的软件测试,查找并修改常见的BUG,为后期的工作进行检测。
7.后期完善
此步骤主要是对上述软件的核心算法进行修正,以提高web网页的美观性以及准确性,并进一步增强软件的实用性。

四、研究工作进度:

起止日期: 2022 年 01 月 05 日 至 2022 年 06 月 19 日

序号 时间 内容
1 2022.01.05-2022.02.18 课题申报
2 2022.02.21-2022.02.22 学生选题
3 2022.02.23-2022.02.24 确认选题
4 2022.02.25-2022.03.03 任务书
5 2022.03.04-2022.03.17 开题答辩
6 2022.03.18-2022.05.25 软件编码、论文撰写
7 2022.04.11-2022.04.17 中期检查
8 2022.05.26-2022.06.05 论文查重
9 2022.06.06-2022.06.12 毕业答辩
10 2022.06.13-2022.06.19 成绩评议,材料归档

五、主要参考文献:

[1]王志军,孙月霞. 基于Web开发的几种服务器端脚本语言的分析与比较[J]
计算机应用研究,2006,23(3):26-30.
[2]王石,杨英娜编著精通PHP+Mysql应用开发[M].北京:电子工业出版社,
2007.
[3]凯文瑞克著,田佳淳改编.PHP5&MYSQL5基础与实例教程[M].北京:中
国电力出版社,2007.
[4]易金聪,张秀萍等.基于C/S与B/S模式的管理信息系统的设计与实现[J].
微型电脑应用,2003,19.
[5]阮征,许晓昕,邹晨编著.Web2.0动态网站开发PHP技术与应用[M].北京:
清华大学出版社,2008.
[6]张银鹤、唐有明、王俊伟,《JSP+Ajax网站开发典型实例》,北京,电子工
业出版社,2009.
[7]王国辉,王毅等,《Java Web开发典型模块大全》,北京,人民邮电出版.
[8]求是科技ASP.NET 信息管理系统开发实例导航[M].北京:人民邮电出版
社,2005.
[9]赵斌.ASP.NET 从入门到精髓[M].北京:人民邮电出版社,2002.
[10]张军,刘斌.ASP.NET+SPLServer动态网站开发案例[M].北京:清华大学
出版社,2005.
[11]施伯乐,丁宝康,汪卫.数据库系统教程[M].北京:高等教育出版社,2006.
[12]丁光惠等.毕业设计管理系统研究与实践[J].黑龙江教育,2007,(4)
[13]张凤,《基于Web Service的三层分布式系统应用研究》,硕士学位论文,
长春理工大学,2009.
[14]尹哲,《基于B/S结果的毕业设计管理系统的设计与实现》,硕士学位论
文,天津师范大学.
[15]Jay Foster,Mick Porter. Developing Web Services wiII1 Java APIs for
XMLUsing WSDP:Syngress Publishing, Inc.;2002.
[16]弋亚群,李垣. Analysis of Business Process Reengineering(BPR)and
Corporation Strategy. Group Technology & Production
Modernization[J].2003.

  • 14
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值