现对于大学,高中选课系统的建设我想可能没有大学那么复杂,因为大学的学科跨度大,师生多,科系多,所需要的算法和考量的范围比较大。学校个体使用的课程强调简单易用,并且易维护,更多的是信息的便捷传递,学生的自由选择和学校的合理安排能够结合起来,在教务教学中扮演着一个工具的作用,方便选课制的落实即可。
1.2 课题内容
选课制的内容落实体现在本课题所讲的新课改下的高中选课系统这个实体网站的建设上。谈到课题涉及的内容,我们主要强调三个方面:选课所涉及到的对象;选课所涉及到的技术;选课网站的成果物。现在首先肯定要考虑到,我们所搭建的网络选课平台服务于那些对象,这其中包含了我们的学校里的老师,同学,管理这个平台的管理员,甚至可以是想访问我们这个平台的任何人。
既然已经开发了选课网站,我们在课程上也可以加入之前大家一直在上的必修必考的语文、数学、生物、科学、英文等。当然也是看到自己的需求,不是一定的,假如之前的方案排课已经解决的很好了,也很好,“排课”这个不在本课题的讨论范围内。我们想到的选课的模式尽可能简单,采取同学志愿,老师尽可能满足和选择,管理员通过发布新闻信息,及时将学校的选课信息公布公开。
课题的内容后面将深入谈到这个网站的搭建和实现所需要的技术以及相关的成品展示以及软件开发周期非常重要的需求[4],实现,测试的过程。网站的建设之所以采取SSH的设计模式,也是自己在参加卓越计划一年以来,在企业中学到的东西,希望可以用自己的所学去小试牛刀。我们的学习就是这样,不断在吸收,也不断在实践,课题的内容也是不断在实践的过程中逐渐丰满成型。
1.3 课题意义
谈到课题的意义,我认为最大的意义就是结合当下我们这个社会,我们的教育需要什么,我们作为软件工程师,就要有较强的敏感度。东西不是越新越好,就像新课改,他是一个一时的口号,他在整个国民教育的过程是一个推动性的,渐进的过程。我们现在的教育模式在这个时代需要这样的新课改,我们的新课改也必将需要选课制,选课制也一定会采用我们的现代化科技软件技术。
能做好一个新课改高中网上选课系统,是一个非常有意义的事情。高中的课程对于今后进入大学学习,选择专业都很重要。只是知道并且了解我们的曾经在拼命学习和认知的数理化也许在你深入大学以后会迷茫自己的专业问题。通过高中就提供你丰富多彩的学科类型,不管是什么,好玩的,或者有实践动手操作能力的课程,还是赏析类的课程,都可以尽可能多的知道我们的社会在用什么东西,或者说未来即将会有什么东西出现在我们的世界。
对知识永远保持一种谦虚的心态,我认为选课的意义不在于仅仅是去满足大家的便利性,是一种工具,其实他更是一种对于偌大世界我们强调的学习的自由和开拓的一种精神。满足于不变的东西从来不是我们提倡的,同样,不去做尝试也不是我们该提倡的。新课改下的国民高中教育也必然发生质的变化,能给我们的教育带去不一样的色彩。
1.4 论文组织结构说明
本篇论文从组织结构上看,大体阐述了课题的选题背景和该课题目前在国内的一个实施情况。在基于以上的几个基础上,深度探讨基于J2EE平台下,我们搭建网站所需要的框架SSH的各项具体的功能,模块化的软件架构[5],将我们软件开发周期的各个过程,用图表和文字相结合的一种方式呈现出来。论文重点阐述模块化,面向对象,将业务流有机梳理起来的功能实现。将学生信息,教师信息,管理员信息这些信息部分进行展示和增删改的一个处理,以及各个模块间的业务整合部分作说明。