计算机专业开题报告案例4:基于SpringMVC+MyBatis的选课管理系统

👇其他专栏推荐👇: 

计算机毕业设计100套

微信小程序项目实战

java项目实战

🥰需要源码可以滴滴我🥰

目录

1.本课题的目的及研究意义

2.本课题的国内外的研究现状

3.本课题的研究内容

4.本课题的实行方案、进度及预期效果

5. 已查阅参考文献:(10篇以上中文,至少1篇英文) 


1.本课题的目的及研究意义

随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方已经被人们广泛应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。
    网上选课系统针对在校学生和教师使用。从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式。传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学模式,如果仍然通过纸上的方式选课,一方面浪费了大量的人力、物力资源,另一方面浪费时间以及会在人为的统计汇总过程中出现可避免的差错等情况。随着高校人数的增多,上述弊端会越来越多的暴露出来。如果利用网络进行选课,学生只要在计算机前输入自己的个人选课信息即可完成教务部门原来几倍的作业量。从教师的角度来说,教师提出代课申请完成课程发布的工作更加容易,得到教学的信息更加快捷,因此通过网上选课系统可以大幅度的减少教师的工作量,方便了教学工作。

2.本课题的国内外的研究现状

目前,我国许多高校都采用了学分制教学模式,开发了基于各种不同技术的网上选课系统,学生可以自主进行选课,方便了教师的课程管理。与传统的选课相比,网上选课减轻了教务人员的压力,减少了登记过程中的错误,使课程安排更加高效、快捷。虽然我国的教育水平正在不断完善,各高校在教学管理方面都采用了网络管理模式,保障了信息的安全性和准确性,但和国外的教学模式相比还有很大差距。目前很多学校开发的不同技术的选课系统存在许多问题,如:操作复杂,稳定性差,功能不完善等缺陷。
    在互联网飞速发展的今天,开发互联网选课系统以是大势所趋,如何学习和借鉴国内外高校的经验,解决选课系统中的技术问题是各高校必须所面对的。

3.本课题的研究内容

网上选课系统目的在于方便学生、老师以及管理人员进行信息获取及修改,本文主要研究一下几点内容:

(1)教务处管理人员可以随时查看选课情况,调取老师及学生信息,发布教学信息等。

(2)教师可以随时查看本门课程的选课情况,统计选课学生名单及个人信息。

(3)学生可以在选课时间内进行选课、修改等操作。
    由于教学资源的限制,网上选课系统应对选课人数,院系学生,班级,年级级等进行限制,网上选课系统采用合适的算法才能保证选课稳定的进行。
    研究开始先准备好技术支持并进行调试,建立相应的关系模型,然后进行系统设计阶段,最后进行系统优化,保障选课系统的稳定运行。

研究的创新点及重难点:
    系统设计的关键在于算法的选择,弄清各算法的优缺点,选择合适的选课算法以使系统性能更加完善。
    在学生选课的高峰时期,数据库频繁的进行读写操作,选课时出现各种冲突,造成服务器压力过大,严重影响了学生的选课,这些都是需要解决的问题。

4.本课题的实行方案、进度及预期效果

实施方案 :

本系统是在线选课系统。具体方案如下:

[1]搜集资料,查看书籍,了解基本的开发技术。

[2]进行系统分析与设计,确定系统的功能模块。

[3]进行编码设计。整理文档,撰写论文。

首先用户登录在线选课系统,可以选择管理员登录,教师登录以及学生登录。管理员对的课程信息进行管理,也可以修改教师信息和学生信息。选择教师登录可以查看学生的选课信息,自己的授课信息,并且对其进行登记查询。学生登录后可以选择课程在课程开设时间进行选课,没到开设时间则选课失败。

方案进度:

    第1周:查阅资料、编写开题报告和任务书;

    第2-3周:资料收集、翻译相关英文资料;

    第4-6周:概要设计,数据库设计和优化,系统框架建设;

    第7-11周:具体代码的编写,实现界面交互功能和基本管理功能;

    第12-15周:调试系统、优化各模块、撰写毕业设计论文;

    第16周:毕业设计答辩。

预期提交的毕业设计资料:

   (1)毕业设计开题报告一份;

   (2)英文翻译材料一份(包括不少于2万字符的英文原文和译文);

   (3)毕业论文一份(八千汉字以上,中英文摘要,英文摘要300~500单词);

   (4)高校教师开会交流管理系统及可执行的源程序一份。

5. 已查阅参考文献(10篇以上中文,至少1篇英文) 

  1. 赵钰,王苹,李雅婷,蒋卫祥. 基于SSM框架的在线选课系统设计与实现[J].计算机产品与流通,2018(12):133.
  2. 李雪平. 基于云计算的智能选课系统研发[D].成都:成都理工大学,2018..
  3. 张书波,龙熠,彭明. 基于.NET的选课系统的设计与实现[J].电子测试,2016(08):62-63.
  4. 陈恒.JavaEE框架整合开发入门到实战 [M].北京:清华大学出版,2021.
  5. 张兵义.网页设计与制作教程[M].北京:机械工业出版,2021.
  6. 刘振源,韩笑,章伟.基于Sinatra的选课系统设计与实现[J].电脑知识与技术,2016,12(08):76-78.
  7. 温迅. 基于JMS中间件技术的高校在线选课系统的研究与实现[D].西安:西安科技大学,2019.
  8. [美]Joshua Bloch(约书亚·布洛赫. Effective Java(第2版)英文版[M].北京:电子工业出版社,2016.
  9. 梁旭. JSP信息系统设计与开发实例[M].北京:中国工业出版,2008.
  10. 陈世明. JSP从入门到精通[M]. 北京:中国铁道出版社2008.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

平姐设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值