1. 研究目的与意义
JAVA是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言,因而根据这些特性利用JAVA实现选课管理中的各项功能。
通过对学校管理的需求分析,创建了比较完善的选课管理系统。
本文首先对选课系统课题的背景进行了研究和分析,并对网络选课的重要意义进行了详细的阐述。
2. 课题关键问题和重难点
1、关键问题①快速、准确地录入课程信息并进行处理②系统能够通过学生自己的兴趣,动态推荐相关学生可能感兴趣的课程。
③数据库能根据课程的情况实时更新。
④课程信息能够随时调出,方便统计。
3. 国内外研究现状(文献综述)
2020年10月31日,求是网公众号发表习近平总书记文章《国家中长期经济社会发展战略若干重大问题》其中智能出现2次。
随着校园网络的日趋普及以及计算机技术的飞速发展,计算机越来越多的应用在教学管理中。
网上选课系统则可以让学生在任何时间、任意地点进行选课,这在一定程度上提高了教务教学管理的效率和质量。
4. 研究方案
1、设计方案该系统使用Java语言开发,在Windows平台上进行开发,系统数据库采用Mysql,运行平台:windows7及以上2、研制方案和研究方案: 主要包括如下功能模块:(1)用户注册模块用户在此进行注册自身信息,将信息上传到服务器的数据库中。
(2)用户登录模块用户输入账号密码登录,与服务器中的数据进行匹配实现成功登录。
(3)课程录入模块教师进行课程信息进行录入。
5. 工作计划
第1周:确定选题,完成申请表;第2周:查阅资料,熟悉任务书要求;第3周:查阅资料,准备撰写开题报告;第4周:搜集、查阅相关文献资料,确定总体研究计划;第5周:搭建研发环境,准备实验数据;第6周:建立设计方案;第7周:论证设计方案;完成开题报告初稿;第8周:完善开题报告;完成开题;第9周:系统开发:完成实现房屋建筑结构、设施设备等可视化;第10周:系统开发:完成实现设备设施的分层控制显示,根据设备设施运行数据实时更新状态;检查与完善英文翻译;第11周:系统开发:完成实现教室内的设备设施管理;第12周:系统开发:完成实现教室的地理位置显示;完成中期检查;第13周:结合导师意见,完善系统,测试系统成果;第14周:参考研究过程资料,撰写论文,完成论文初稿;完成软硬件验收;对论文进行修饰和完善,完成论文二稿;完成论文查重;第15周:完成论文定稿,制作PPT,完成答辩。
