软件工程学生选课系统(精选10篇)
(1)系统的意义与目标
随着学校的办学规模不断扩大,生源的急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,学校如何做管理才能够降低成本又能够提高管理质量;老师如何工作才能达到既能减轻工作量又能提高工作水平成为一直探讨和研究的一门学科。伴随着计算机的盛行,信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟,学校需要与时俱进的发展,达到科学化和高效化的管理,就需要建立一套与自身特点相适应的管理信息系统来满足学校学分制改革的要求,便于操作使用。
通过正确的口令进入系统,进行数据库的维护操作和运用,对数据安全性有一定的保障,保密性好;进入系统后可对学籍信息、班级信息进行添加、修改、删除、查询操作;用来实现学生信息管理工作流程的系统化、规范化和自动化。
(2)系统的用户需求
通过调查,要求系统需要有以下功能:
⑴ 由于操作人员的计算机知识普遍较差,要求有良好的人机界面;
⑵ 由于该系统的使用对象多,要求有较好的权限管理;
⑶ 原始数据修改简单方便,支持多条件修改;
⑷ 方便的数据查询,支持多条件查询;
⑸ 在相应的权限下,删除数据方便简单,数据稳定性好;
⑹ 数据计算自动完成,尽量减少人工干预;
学生选课管理系统的性能要求;
⑴软件的可行
以Windows XP为操作系统,运用SQL的数据库技术,根据科学的管理方法与编程技术设计、开发学生信息管理系统,能符合各种技术要求,拥有较高的存储能力和处理速度。该系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用,对数据安全性有一定的保障,用户放心使用
(2)系统科学的分析
待开发模块的一般描述
本设计主要为学校学生信息管理提供一个使用方便、经济实用的系统模块,以替代传统的手工操作方式。对学生的基本信息模块进行了设计,包括添加、删除、查询学生信息等操作。
(3)模块设计
3.1 登录界面
登录界面的设计,主要是本着实用简便的原则设计制作。
3.2 主界面
当操作员的名称和密码均正确的时候,系统便会进入信息管理(主界面)。信息管理包括系统的所有主功能模块:学籍管理、班级管理、查询管理、退出系统。它可以实现录入学籍信息、录入班级信息、查询学籍信息(按学号、按姓名、按班级查询)、退出系统等功能。
3.3 信息管理
3.3.1添加学籍信息
当操作员点击学籍管理图片按钮进入子目录,继续点击添加学籍信息图片按钮,便可进入添加学籍信息界面,对学籍信息进行录入,添加学籍信息界面的结构(如图4):
3.3.2 修改学籍信息
当操作员点击学籍管理图片按钮进入子目录,继续点击修改学籍信息图片按钮,便可进入修改学籍信息界面,对学籍信息进行更改、删除,修改学籍信息界面的结构
3.3.3修改班级信息
当操作员点击班级管理图片按钮进入子目录,继续点击修改班级信息图片按钮,便可进入修改班级信息界面,对班级信息进行录入,修改班级信息界面的结构
3.3.5 数据库表
记录表信息,添加、修改后的信息保存于学籍信息表或班级信息表中。表中包含学号、姓名等字段,使用户直观、便捷的了解学生的基本情况3.3.4查询学籍信息
学籍信息的查询基于表,其中提供了按学号,按姓名,按班级三种查询,在选择按学号、按姓名或按班级后,可在文本框中输入要查询的姓名、学号或班级,然后点击“查询”可得到满足条件的查询结果。功能是便于操作人员对学籍信息的检索查询。如按班级查询,输入要查询的班级
4.系统调试
完成对流程的编码后,最重要的是对系统的测试工作。测试在系统设计阶段有两个时期,一个时期是在编码写完每个模块后做单元测试,另一个是对系统做综合测试。
第一、模块测试:在模块测试的时候,设计者从下面几个方面考虑:模块的结构;局部数据结构;重要执行通道;出错的处理通道;影响上述方面的边界条件。
第二、整体测试:总体测试是组装软件的系统技术,本系统采用渐增集成测试,即测试单一模块,再将测试完的模块加入到系统中,进行一次系统测试,以此类推将所以模块加入系统中,在具体测试时,采用自顶向下的结合方式,从主控模块开始,沿各控制层向下移动,逐渐把所以模块结合。
第三、评估运行可靠性的问题:结果正确;运行速度;空间利用率;
算法的可靠性
(3)系统经费概算
初步估算约需要20万,包括硬件资源,技术资源,开发费用。培训费用等。其中,开发期间约需8万。调试与运行约需6万元。
(4)系统开发计划
本系统计划由开发小组(开发人员4人)用12个月完成,具体时间安排计划如下:
系统调研,系统分析:3个月
系统设计:2个月
系统程序设计:3个月
系统调试:2个月
随着我国高等教育的快速发展, 各高校招生规模逐年扩大, 办学规模成倍增长。同时高校教育改革在不断深化, 我国高校的教学管理体制正经历着由学年制向学分制过度的重大变革。
学分制是以学分为计量单位、以选课制为基础、以取得必要的最低学分为毕业和获得学位标准的一种教学管理制度。与传统的学年制管理模式不同, 学分制要求在教育教学的内容、体系、方法和管理手段等方面更具有机动性、灵活性和高效性, 特别是对选课制的内容和管理体制的改革提出了更高的要求。因此, 以现代信息技术环境为依托, 将学分制下的选修课程管理模式与现代网络技术相融合, 开发研制出适应学分制管理模式的完全网络化的选课系统是学分制教学改革中的一项重要措施, 而选课算法是否公平高效决定了选课系统的优劣。
一、系统分析与设计
1.1需求分析。常用的选课系统的公平算法有队列算法、专业优先算法、按名额分配比例的算法、概率算法 (如:抽签算法) 以及按志愿分级筛选算法等。这些算法各有千秋, 优缺点并存:队列算法简单, 在时间上也有一定的时间效益保证, 但是只要选课的人数已满, 对后面任何参加选课的学生来说都是不公平的;专业优先算法要求只能选择所学专业相近的课程, 则不利于学生跨系跨专业选课, 从这个角度来说, 选课的结果也不公平、不合理, 所以该算法适用于小范围的专业限选课, 不适合用于全校性公共任选课;按名额分配比例的算法根据每个系学生人数按比例分配到各系, 实则是把大的矛盾 (全校同学之间) 转化为小矛盾 (同院系同学之间) , 类似于平均主义, 没有真正考虑到学生的需求, 没有做到真正意义上的公平选课, 平均不等于公平合理;抽签算法是常用的概率算法, 当某门课程的选课人数超过限选人数时, 就要对所有参加该课程选课的学生以抽签的方式来决定最终的选课结果, 随机性太大;按志愿分级筛选算法是采用实时选课处理和后台批处理相结合的方法来实现的, 该算法类似于高考录取工作, 它也是把选课阶段分为预选和筛选两个过程, 尽可能地满足了学生选课的愿望, 在选课期间内, 都具有平等的选课权利, 对超出限选人数的课程, 采用随机平均分布概率法进行抽签, 因此选课结果是比较公平的, 也是目前网络选课的主流算法。
本文采用了一种基于权重优先的志愿分级筛选算法, 将诸如学习能力、学习兴趣以及成绩等各种因素都综合起来考虑, 最终按照各种因素所占比例折合一个权重, 最后按照权重高低实现筛选。这种算法可以在更大程度上体现选课的公平性和合理性。
1.2模块功能设计。考虑我校的实际要求, 我们将系统分为四大功能模块:教务管理模块、信息查询模块、学生模块、教师模块。四个模块基本功能划分如图1所示。下面就其中的主要模块进行功能分析。
教务管理模块的功能: (1) 各类用户可以以各自的身份在任何能够连接Internet的计算机登录到选课系统中。系统对各种用户的身份进行验证, 验证通过的合法用户可以登录系统。 (2) 教务管理员可以随时查看、修改和删除系统内的所有学生信息、教师信息以及开设课程信息。 (3) 教务管理员开启选课, 并对选课各类制约条件进行设置, 控制选课的流程和进度。 (4) 当选课过程中出现实际选课人数大于限选人数时, 系统将采用权重优先算法“择优录取”, 具体根据每个选课学生的权重高低决定是否选中该学生, 计算公式:权重=专业因素×30%+年级因素×20%+选课先后顺序因素×40%+已选课程平均成绩因素×10%。 (5) 选课工作全部结束后, 系统要生成课表, 以便进入课程教学环节。 (6) 教务管理员拥有备份、恢复以及清理整个系统数据库的权利。
信息查询模块的功能: (1) 教师和学生都可以在任何联网的计算机中查询到发布的选课公告, 并可以查询到开设的课程相关信息, 包括课程名称、学分、课程类别、承担单位、开课学期、周课时数、总课时数等信息。 (2) 教师和学生都可以最终查询课表, 然后按照课程表的安排开展相应的教学活动。 (3) 另外还提供操作指南功能, 供学生和教师参考, 帮助他们使用系统。
学生模块的功能: (1) 学生可以通过联网的计算机以学生的身份登录到选课系统中, 并且可以修改自己的初始密码。 (2) 学生可以查询选课信息, 包括课程名称、上课时间、上课地点、任课教师、限选人数等信息。 (3) 学生根据以获得的选课信息, 做出选课操作。学生可以根据对课程的兴趣做出相应的选择, 主要体现在选课志愿上, 也就是说兴趣最高的课程排在第一志愿, 以此类推, 甚至可以对所有自己感兴趣的课程排序。 (4) 学生选课成功并参与了课程的教学活动以后, 会得到该门课程的考核成绩, 学生可以随时查询选修课程的成绩。
教师模块的功能: (1) 教师可以通过联网的计算机以教师的身份登录到选课系统中, 并且可以修改自己的初始密码。 (2) 教师可以查询自己承担课程的选修学生名单。 (3) 教师完成教学任务后, 要对学生的学习情况做出一个考核, 最后录入学生成绩。
二、系统界面的设计
基于以上的设计思想, 实现了学生选课系统。下面简要介绍部分用户界面的设计。系统登录界面如图2所示。
用户可以通过不同的身份登录到系统当中, 登录时必须提供用户账号和密码, 教务管理员和教师的登录账号为工号, 初始密码与工号一致, 学生的登录账号为学号, 初始密码与学号一致。当然他们的密码都可以在进入各自的角色以后进行修改。
学生选课模块的界面设计如图3所示。
在这个界面中, 首先学生可以检索出备选课程信息, 从中选择自己感兴趣的课程, 而且一定要体现选课的志愿等级, 然后提交选课信息。这样已选的课程就会出现在下面的已选课程信息界面中, 在选课截止时间结束前, 学生可以改选课程或退选。其他界面的设计由于文章篇幅, 这里不再敖述。
三、结束语
本系统的设计实现方便了学生根据自己的情况自由选课, 使用中不受时间地点的限制, 只要在校园网内的任何一台计算机均可登录本系统。该系统不仅给学生创造了良好的选课环境, 还可以发扬学生个性, 促进素质教育, 实现因材施教, 培养更加全面、优秀、复合型的大学生, 而且本系统大大减轻了教学管理人员的工作负担, 提高了学生选课的效率。
参考文献
[1]卢春燕等.基于Web的选课系统的开发.海南大学学报, 1999.22 (4) :26-32.
[2]陈月英, 宗平, 庄卫华, 等.高校选课系统中的公平算法及其研究[J].计算机工程与应用, 1998, 1:23-28.
关键词 JAVA SWT SQL C/S
中图分类号:TP31 文献标识码:A
1系统需求规格说明
本系统力图以图形化界面的形式向学生、教师、及系统管理员提供相应的选/退课、成绩查询,成绩登录,学生学籍管理及教师信息管理等功能的实现。通过图形界面上的简单鼠标及键盘操作实现系统功能。
本软件系统的最终用户包括在校的学生、教师及系统管理员。
学生可以以自己的学号及预先注册好的登录密码进行登录,进入选/退课窗口,以学期的不同进行相应的选课和退课,并且可以查看自己的各个学期的课程成绩及学分完成情况。
教师可以以自己的工号及预先注册好的登录密码进行登录,进入教师管理窗口,并且可以根据不同的学期选择自己教授的课程,对学生的成绩进行登录和修改。
系统管理员则可以以管理员的身份登录系统管理窗口,对数据库中相应的学生的学籍及教师信息进行修改。
2应用开发的实现
2.1总体设计
系统采用基于J2SE平台的框架结构。系统分成三层设计:显示层、业务逻辑层、数据库层;
显示层:显示层通图形化界面使得用户可以对系统进行操作和控制,采用图形界面来表示数据,使用户操作时感觉更直观;
业务层:每一个业务封装了一项业务操作,如果某项业务规则改变了,只需要修改对应的业务类即可,各个业务间互相独立,通过调用数据库层获得数据。便于程序维护或扩展;
数据层:封装了如数据库连接、释放,SQL语句的执行等一系列基本的数据库操作,将数据库操作与业务分离开,形成独立的一块,供业务层调用。
2.2结构设计
模块结构设计如下:
显示层——模块名称:图形界面。编号:project -001。概述:为用户提供的可以进行相关操作的图形界面。功能:进行登录;选课、查分数;成绩登录;学籍管理、教师管理。输入:鼠标单击、文本框输入或下拉列表。输出:SWT图形界面的表格形式。调用关系:发送相关操作请求致业务逻辑层。备注:在桌面窗口上显示。
业务层——模块名称:业务逻辑。编号:project -002。概述:为图形化界面传来的请求进行相应的服务。涉及数据:学生学号、选课学期、教师号、查询学期及数据库中相关数据。功能:登录验证、选课操作、返回分数、返回成绩、修改学生及教师信息。输入:学生学号、教工号、课程号、学期、选课/退课、删除/添加记录。输出:相应表格数据(表格元素item形式)。调用关系:发送相关操作请求数据库层。备注:返回表格的item元素给图形界面相应的表格。
数据层——模块名称:数库据层。编号:project -003。概述:接收业务逻辑层发来的请求并对数据库进行相应操作,返回结果。涉及数据:学生表、教师表、课程表、选课表。功能:对数据库进行查询、更新操作返回结果集。输入:学生学号、教工号、课程号、学期、选课/退课、删除/添加记录。输出:相应的查询/更新结果集。调用关系:发送相关操作结果集致业务逻辑层。备注:返回相应的查询/更新结果集。
2.3系统数据结构设计
逻辑结构设计要点
用户有:学生、教师、系统管理员3种不同的角色;
用户以不同的身份登录系统进入的界面是不同的,学生对应选课窗口,教师对应教师管理窗口,管理员对应管理员窗口,不同的窗口界面提供不同的操作;
选课窗口:可以查看已选课程,已修(有成绩)课程,选择学期,查看不同学期开设的课程,选课,退课,查看成绩及学分情况;
教师管理窗口:提供该教师教授课程的信息、选择该课程学生的信息的查询,修改(登录)学生成绩;
管理员窗口:可以查询课程信息、教师信息、学生信息、修改教师信息、修改学生信息。
3技术难点与要点
3.1SWT图形界面
本系统开发过程中SWT图形化界面中的技术难点在于表格中每行元素的填充及修改刷新。
从数据库中将需要的数据以字符串数组形式传递给TableItem对象数组,然后对相应的表格进行元素的填充。此处的难点在于对表格的列内容及数据库操作返回的数组各个元素的内容对应的表格列属性要清晰,获取数据库中相关的信息并以字符串数组形式返回结果
还使用到了类RowsInC用来存放从数据库中取得的每条记录的结果集内容。
3.2数据库操作
本系统的数据库连接操作方法的实现全部由Connector包中的DBConnect类提供,连接数据库的业务逻辑由相应的DBOPs包中的DB开头的类来实现。
三、课题主要内容(提纲)及拟解决的关键问题
课题主要内容:
本系统采用的开发工具是ASP.NET,采用的开发语言是C#,采用的数据库服务器为SQL SERVER。网上选课系统包括四个项目,其中的Web、BussinessLayer和DataLayer项目分别对应设计模型的三个层次,Web项目的项目类型为“ASP.NET Web Application”,其余两个项目类型为“Class Library”,上一个层次要引用下个层次的命名空间,从而达到使用下一层次提供功能的目的。另外还包括一个用于定义层间数据接口的项目Common,其项目类型为“Class Library”,目的是为了使得各层之间在传递数据时具有统一的数据接口。
解决的关键问题:
网上选课系统中Web项目中将定义多个用户控件,分别用来实现选课系统的人员管理、课程管理、选课班级管理、信息统计管理、学生班级管理等功能。通过用户控件的动态加载方法,将安全控制集中到主页面Default.aspx中去处理,从而实现安全定制需要加载的控件。由于网上选课系统的网络用户较多,为了提高系统的安全性和访问效率,整个系统采用三层式体系结构进行开发,即表示层、业务逻辑层和数据层。利用ASP.NET可以快速方便地部署三层体系结构,通过在网页中使用基于事件的处理,可以指定处理的后台代码文件。显示层放在 ASP.NET页面中,数据库操作和逻辑层用组件来实现,可以方便的实现三层架构。
(1)系统管理员
查询、修改、增加用户信息:系统管理员通过此项功能可查询、修改、增加学生教师信息等。 录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。 开设课程:管理员登录系统后,可以开设课程,可以设置该课程为必修课程或则选修课程,可以设置该课程的最大人数。
(2)教师用户
学生选课帮助说明、【登陆】 ——首先进入校园网点击 【综合教务系统】 ——输入 【 学号 】【密码】登陆;密码遗忘的同学可到所在学部教学办公室查询。、【个人培养方案查询】 ——在学生的 【个人信息管理】 —— 【学籍管理】 —— 【学籍信息】 ——页面的最下方有 【***培养方案】,打开即可查询本人所需修读的课程信息。、【选课】 ——首先进入到 【网上选课】――【 已选课程查询 】界面,先查看班级课表,可以先了解本人的课程信息。(注意:课程信息我们已经给同学们预置完成)同学可参考本人的培养方案只对专业任选课进行删减、对校公共选修课进行增选等操作。1)对于预置好的必修课、专业限选课不要做删除的操作。)专业任选课删除的操作:在保证修够任选课学分基础上,可以对已预置的任选课课程进行删除。在【已选课程删除】一栏,选中所要删除课程,点击【删除】即可。并及时回到【 已选课程查询 】界面,查看课程是否已删除掉。)校公共选修课程的选课:首先可以到【公共选修课程安排】中选出自己感兴趣的课程,(注意不要与课表中的必修课程上课时间冲突)记好课程号、课程名,然后到【网上选课方案列表】中【校任选课】――选中课程打勾,或者直接到【自由选择中】输入相应的课程信息,最后要按【确定】键即可。校公共选修课的课程号均是以开头,其他课程号非“ 99 ” 开头的课程均不算公共选修课。
注意:、选课分为预选、正选两个阶段,第18周是预选阶段,学生本人必须到机房选课,如果让他人代替所选课程出现问题后果自负。、预选结束后,对于公共任选课系统自动抽签完成,抽中的几率与选课前后无关。3、第20周是正选阶段,在正选阶段,本人必须认真查看 【本学期课表】内的课程,对于公共选修课尤其注意。如果没有选中,可采用预选同样的方法进行再次选课。4、补退选时间为新学期开学的第一、二周进行,其他时间将不予办理。56、每次上网选课结束后,必须点击“注销”后退出,以免本人的课程信息被他人修改。
立思辰留学360介绍,阿德雷德大学有两个预科学院,布拉福德学院(Bradford College)和安斯伯利学院(Eynesbury College),布拉福德学院位于阿德莱德大学校园内,安斯伯利学院为南澳三所大学提供预科课程。
据立思辰留学360介绍,这两个预科课程皆由阿德莱德大学设立,并且受大学的监督,以确保其达到大学录取所要求的较高的学术水平。预科学生将得到他们所申请的本科学位课程的有条件预录取,并且在注册预科学院的同时也会在大学得到注册。
阿德雷德大学预科课程
预科课程由布拉福德学院提供,位于阿德雷德大学主校园内。
学院提供两种进入阿德雷德大学的途径:预科课程和学位转移课程。
另外,安斯伯利学院也开设阿德莱德大学预科课程,位于阿德雷德市中心。
学生可以选择的方向
预科课程:工程、商科、金融、生命科学/健康科学、理学、计算机科学/信息技术、建筑/设计、心理学/传媒/法律/文学/国际研究。
学位转移课程:商学、经济学、金融、商用信息技术、计算机、工程和理学。
学生选课方式
预科课程:除英语外,还要上五门课,选定方向后科目自然就确定。
学位转移课程:过渡课程、阿德雷德大学一年级第一学期和阿德雷德大学一年级第二学期这三个阶段都分别修四门课。
入学标准
布拉福德学院预科课程:2月和7月开学,学制40周,学费18190澳币。
入学标准:高二,平均分80分或者高中毕业,平均分70分,IELTS5.学位转移课程:3月和10月开学,学制45周。学费:
(1)商学、计算机科学方向:25605澳币。
(2)工程方向、科学方向:31020澳币。
安斯伯利学院预科课程(FSP)分为三种形式:标准,速成和延伸
标准课程:1月开学,学制38周,学费:17200澳元
速成课程:4月/10月开学,学制28周,学费:17200澳元
延伸课程:10月开学,学制51周,学费:21800澳元。
关键词:高校,体育选课,应用
一、研究现状及存在问题分析
无论是体育选项课教学, 还是俱乐部制教学, 学校的体育课程教学都需要统筹管理和规划, 为教学人员和教学对象提供服务。例如, 教学资源的整合及优化配置, 使其教育功能更加强大。高校体育选课系统的开发和应用正是顺应课程改革, 优化资源配置的需要, 实现体育教学的科学化管理。
以体育排课工作为例。普通高校原有的公共基础课、专业课先排, 体育课捡空填充的模式以及课程资源 (场地器材设施) 匮乏的矛盾日益突出。传统人工选项、排课, 工作量大, 中间环节繁杂, 学生与课程不透明, 学生的个体差异很大, 不利于课程内容的拓展与课程资源开发。
高校体育选课网络系统可充分利用学校的计算机与网络技术, 从拓展课程内容入手, 充分开发, 利用多种课程资源, 延伸课程教学时间, 达到体育课程教学的信息化管理。
二、研究内容
1选课系统中运动项目的设计
根据学校的场地、器材、师资力量, 结合对学生的兴趣调查, 设计选项课项目。例如:深圳职业技术学院东校区选课项目有篮球、排球、足球、武术等11个项目。西校区开设篮球、排球等8个项目。为满足不同水平学生的需求, 各项目可以考虑设立普及班、提高班和专长班三个层次, 每个层次的教学大纲、教学内容和要求、考核内容和标准等均随层次的提高而提高。
2选课系统中个体班级的设计
项目确定后, 根据全校学生选课人数, 确定总班级数。如深职院2006-2007学年第一学期的选课情况:四年制二年级选课人数394人、06级新生选课人数7000人, 平均每班35人计算, 共开设218个选项班。由于场地关系, 个别项目人数略有变化。对于学生比较感兴趣的项目如羽毛球、乒乓球等, 尽可能的结合师资力量、场地资源综合考虑多开班。
3选课系统中的活动时间安排
选项课由于打破原有的系别、年级、班级等自然状况, 因此, 排课的难度很大。通常情况下, 学生根据自己的课程总表的空课时间进行选项, 以避免与其他课程发生冲突。
例如东校区每个时间段给15-16个行政班学生开设选项课, 西校区每个时间段给11-12个行政班学生开设选项课, 东校区由于场地的原因, 室内课设为5-6节, 室外课设为6-7节。
尽可能使每个项目在上课时间段分布比较均匀, 如篮球、排球、乒乓球等常设项目在每天每个上课时间段都有, 这样会增加学生兴趣选课的概率。
俱乐部制教学的途径和方法更为灵活, 可打破上课时间段的限制, 甚至学生年级的限制, 完全实现体育学分制管理。
4设计以人为本, 考虑学生合理分流
为了避免学生在选项时过于集中到某些项目, 在排课设计时注意项目的排课技巧。例如西校区文科学生比较多, 在女生居多的情况下, 设置健美操和体育舞蹈课程。又如有健身与健美新开的体育选项, 则要在排课前加强新项目的宣传力度, 确保学生合理分流, 使现有的各种课程资源得到充分利用。
三、研究目标
该选课系统涉及的面广, 首先要便于学生能通过局域网根据自己的兴趣爱好, 高效、快速、准确地选择所上课程, 打破原有男女 (根据项目特点有分有合) 、系别 (考虑不同专业的融合) 、年级 (考虑不同背景学生的交流) 、行政班等为单位的教学模式。其次, 要将学生的选课信息及时传输给教务处及各院系的教学管理部门, 并通过课表反映出来, 这就要使校内各部门的教学管理机构通过网络有机的结合起来, 方便教师和有关部门的体育课程的信息化管理, 学生选课后能及时生成新的授课班级, 学生成绩也要通过网络输入, 并方便学生查询, 因此, 这套系统从数据库的建立、打开, 以及对数据的处理、浏览、查询, 到最后的打印输出都必须充分注意到这一点。
四、问题与建议
1在体育教学中培养学生对体育运动的兴趣爱好及独立锻炼身体的能力。体育选课系统的设计与运用充分发挥学生的自主优势, 落实健康第一的指导思想, 把增强学生体质作为学校教育的基本目标之一, 建立健全学校体育工作机制。
2由于体育设施和条件不足, 学生体育课和体育活动难以保证, 体育选课系统的网络操作平台充分保证学校体育课和学生体育活动的时间, 为开展群众性青少年体育活动和竞赛, 加强体育卫生设施和师资队伍建设, 全面完善学校、社区、家庭相结合的青少年体育网络提供技术支持。
3改革考核评价体系。采用结果性评价与过程性评价相结合的办法, 看学生体育成绩的提高幅度和从事体育运动项目的认真程度, 并从学生的体能、运动技能、学习态度、行为、情感和意志、合作与交往等方面对学生进行综合评价。
参考文献
【关键词】分布式 多级缓存技术 选课系统
【中图分类号】 G 【文献标识码】A
【文章编号】0450-9889(2014)02C-0183-03
一、高校选课系统现状分析
高校选课系统大部分都采用B/S三层结构,浏览器、Web应用服务器和数据库服务器,同时为了保证数据的一致性和完整性,数据库服务器一般只有一个,而应用服务器可以设置多个,逻辑结构描述如图1所示。当多个Web应用服务器在大量用户并发提出的请求时,因为操作数据库是串行执行,那么势必导致用户请求很久都得不到回应,延迟时间比较长,甚至出现浏览器页面超时等现象。
图1 高校教务系统的典型逻辑架构
针对选课系统现有的状况,必须进行相应的改进,以提高Web应用服务器的服务质量。缓存技术是其中比较热点的解决办法,它可以缓存数据库中的数据对象,也可以缓存中间处理对象和结果对象。搭建一个缓存服务器显然作用不大,在本文中将采用分布式缓存服务器集群的方式,也就是采用Web应用服务器分布式缓存技术,这样可以极大改善现有服务器所面临的高负载问题,提高Web应用服务器的吞吐量,降低响应时间,解决数据库的伸缩性等问题。
二、选课系统缓存对象分析与设计
在设置缓存之前,首先要弄清楚选课的整个流程,里面所涉及的对象,分析出其中的数据对象、过程对象和结果对象,之后考虑如何对这些对象进行缓存。
(一)选课系统流程分析。在学生进行抢选课的时候,首先进入课程页面找到自己喜欢的课程,如果该课程没有达到限定的选课人数,那么学生选择该课程成功,否则只能选择其他课程;然后当选择的课程通过后,便会进入该课程对应的教师页面,学生抢选自己喜欢的任课教师,如果该任课教师没有达到限定人数,那么该学生选教师成功,也就意味着该课程整体抢选成功,否则该学生只能再选择其他教师。在选课过程中或选课结束后,学生可以随时通过结果页面查看自己选课的总体情况,以便作出调整。通过以上分析,可以得到如图2选课系统流程图。
图2 选课子系统流程图
(二)缓存对象分析。经过分析,在高校选课系统中可以进行缓存的对象包括以下对象:课程信息对象,可以是数据对象,也可以是课程信息所形成的页面对象;课程人数限制信息,这个属于数据对象;课程已选人数信息,这个属于数据对象;教师信息对象,这个可以是数据对象,也可以是教师信息所形成的页面对象;教师人数限制信息,这个属于数据对象;教师已选人数信息,这个属于数据对象;选课结果信息,可以是数据对象,也可以是结果形成的页面对象。因此得出结论,这些信息都可以以数据对象的形式存储。
(三)缓存对象分类。选课系统可缓存的数据对象各有其特点,因此这些数据对象不能全部以统一的方式进行缓存,按照这些数据对象的特点,把这些数据对象分为参考数据对象、活动数据对象和资源数据对象。参考数据对象是指主要用于读取的数据对象,虽然这些数据对象很少有写入操作,却因为读取数据对象的用户数量较大,数据对象检索和列表也会产生巨大的数据对象条目。活动数据对象是指进行读取和写入的数据,这些数据对象是可以调整变化的,而且存在是短暂的。资源数据指的是同时进行读写的数据对象。
按照以上分析,选课系统中的参考数据对象包括课程数据对象、课程人数限制数据对象、教师数据对象和教师人数限制数据对象;活动数据对象包括选课结果数据对象、课程已选人数数据对象和教师已选人数数据对象。
(四)缓存逻辑模型设计。根据选课子系统可缓存对象的分析结果,分为三种不同的数据对象,那么在缓存这些数据对象的时候,需要在内存中建立对应独立的存储结构单元,称之为命名缓存。这些命名缓存之间完全互相隔离,互不干扰,当有多个应用程序共享同一个缓存集群时,可以为每个应用程序分别建立命名缓存。在同一个命名缓存中,对同类型的数据对象,但是内容不通的,需要对命名缓存进行分区,这样即可以解决数据冲突的问题,极大地提高检索效率。这样就得出一种新的缓存服务中数据对象新的逻辑模型,如图3所示。
图3 缓存逻辑模型设计
在本文的选课系统中,将参考数据对象类型命名为MyBasicData,并根据内容不同进行分区,分为课程数据对象分区、课程限制人数数据对象分区、教师数据对象分区和教师人数限制数据对象分区等;活动数据对象类型命名为MyActiveData,划分为选课结果数据对象分区、课程已选人数分区和教师已选人数分区等;资源数据对象类型命名为MySourceData。
三、构建基于JBoss Cache3.0分布式多级缓存
(一)分布式多级缓存逻辑架构设计。根据选课系统的特点,这些可被缓存对象基本上都是数据对象,因此可以在构建分布式缓存的时候,把缓存加到数据库服务器和Web应用服务器之间,用缓存服务器缓存数据库服务器中的数据对象,这样可以有效解决数据库服务器的伸缩性问题,极大缓解数据库服务器的压力。图4展示的便是构建的Web应用服务器分布式缓存架构,主要分为数据层、缓存层、应用服务层和用户层。
当用户访问应用服务内容的时候,Web应用服务器的应用程序查看数据对象是否可以在其对应的缓存服务器中获取,如果该数据对象在该缓存服务器中不存在,则查看分布式缓存其他结点缓存服务器中是否存在,直到找到所需的数据对象为止。如果整个分布式缓存中都不存在,便去操作数据库,获取到所需的数据对象,并尝试将该对象加载到分布式缓存中。
除建立服务器端缓存外,还需要建立应用服务层和本地缓存,以加快用户检索数据。同时保障应用服务层和本地缓存要与服务端对象具有一致性,对象从数据库服务器检索到分布式缓存,缓存再把对象存储到应用服务层和客户端,这样便形成了Web应用服务器分布式多级缓存。当用户发出请求时,服务首先查看本地缓存中是否存在相应对象,如果没有,则到服务端即缓存层查找,如果有则返回对象并同时更新应用服务层和客户端缓存。没有则到数据库查找到数据对象缓存到服务端并同时缓存到应用服务层和客户端。
图4 分布式缓存架构
(二)构建基于JBoss Cache3.0的Web应用服务器分布式多级缓存解决方案。JBoss Cache3.0是一个复制的事务处理缓存,它允缓存企业级应用数据来更好的改善应用服务器的性能。缓存服务器结点构成树形逻辑结构,节点间利用JGroup进行多播通信,节点间缓存数据将被自动复制,形成分布是缓存集群。因此利用JBoss Cache3.0在Web应用服务器和数据数据库之间建立分布式缓存,形成缓存层(如图5所示)以分解数据库服务器的压力是一个可行的解决方案。
图5 基于JBoss Cache3.0分布式缓存配置
1.替换策略设计。JBoss Cache3.0的缓存参数配置。配置是基于XML文档的,其中有两个关键参数是必须进行配置的。WakeUpIntervalSeconds参数定义替换线程多少时间运行一次,PolicyClass参数定义所采用哪种替换策略,如果不进行配置,将采用基于LRU算法的替换策略,也可以替换成其他替换策略。
命名缓存和缓存分区。在建立JBoss Cache3.0分布式缓存的时候,按照2节中的对象类型分析,需要命名多个不同的缓存和分区,分别缓存不同类型的数据,即命名MyBasicData用来存储参考数据,命名MyActiveData用来存储活动数据和命名MySourceData用来存储资源数据等。
2.构建分布式多级缓存。JBoss Cache3.0支持多级缓存,即支持服务层缓存和本地缓存。本地缓存不参与集群,并且也不与集群中其他缓存通信,通过串行化,用户在任意时间修改缓存模式。服务层缓存采用树形结构形成集群,集群节点之间利用JGroup建立可靠的组播通信,缓存更新采用同步或异步模式进行复制。在本案例中,建立一个名为TreeCache.xml的配置文件,在里面设置集群名称、设置缓存复制模式和JGroup通信配置等,然后部署到JBoss应用服务器中。
在基于JBoss Cache3.0分布式缓存中,缓存当用户发出请求时,服务首先查看本地和应用服务缓存中是否存在相应数据,如果没有,则到JBoss Cache3.0服务端即缓存层查找,如果有则返回数据并同时更新应用服务器和客户端缓存。没有则到数据库查找到数据缓存到JBoss Cache3.0服务端并同时更新应用服务器和客户端缓存。
在以上集成架构中,通过利用部署在中间层的JBoss Cache3.0,应用服务的可伸缩性、性能水平和可用性都得到了相当大的提高,更具体地说,提高了服务架构的可扩展性,实现了尽可能减少对数据库资源的争夺,注入更多的灵活性。可扩展性的架构可以根据不同服务节点的资源使用情况,进行动态调节用户到不同的服务节点,从而提高响应时间,降低了延迟。通过JBoss Cache3.0高可用性的集群,可以在某个节点发生故障的时候,降低数据损失。
四、分布式缓存技术在选课系统中的应用实践
广西农业职业技术学院选课系统应用服务器为JBossAS 5.0,在实际应用之前利用LoadRunner8.1针对建立JBoss Cache3.0分布式多级缓存前后进行压力测试。首先利用LoadRunner的VuGen分别录制在建立缓存之前与建立缓存之后两种环境下网上选课系统的脚本,然后利用Controller模拟50虚拟用户、100虚拟用户、150虚拟用户和200虚拟用户、250用户对该系统的访问,然后生成结果分析比较,发现配置缓存后,服务的吞吐量(如图6所示)和点击率(如图7所示)都得到很大提高。
图6 有无缓存吞吐量比较图
图7 有无缓存点击率比较图
通过验证之后,基于JBoss Cache3.0分布式缓存技术已经被用在广西农业职业技术学院选课系统中得到应用,有效解决了几千人同时并发访问Web应用服务器宕机的问题。
因此,在Web应用服务器中构建分布式多级缓存,当缓存层中缓存服务器数量足够多的情况下,可以大大提高Web应用服务器的服务质量。所以Web应用服务器分布式多级缓存是一个切实可行的提高Web应用服务器性能的解决方案。
综上所述,针对广泛应用的选课系统的所面临的高负载问题,为其建立Web应用服务器中构建分布式多级缓存,通过实际应用与模拟验证发现对Web应用服务器的性能有提高作用,为解决高校选课系统延迟大甚至宕机的问题提供了一种切实可行的办法。
【参考文献】
[1]王瑜,侯整风.缓存技术在在线考试系统中的应用[J]. 山东理工大学学报(自然科学版),2011 (5)
[2]王鑫.缓存技术在Web应用中的研究[J].潍坊学院学报,2011(4)
[3]刘妍,古志民.多重请求调度的分布式Web 缓存集群设计[J]. 装备指挥技术学院学报,2006(12)
[4]钟一青. 基于内容分发的cache集群系统[J].电脑与信息技术,2006(3)
[5]莫洪武.基于Velocity CTP3 分布式多级缓存的研究与应用[J].软件导刊.2010(10)
[6]韩英杰,石磊,基于最小延迟代价的Web 缓存替换算法研究[J]. 计算机工程与设计,2008(8)
【基金项目】2012年度广西高等学校立项科研项目(201204LX620)
【作者简介】莫洪武(1980- ),男,黑龙江拜泉人,广西农业职业技术学院讲师,研究领域:软件技术。
“选课走班”改变了传统的教学和思维模式,在支持学生全面发展、个性发展和主动发展,以及满足学生发展需要方面发挥积极作用。
■孙先亮
自2004年推行高中新课程改革以来,选修课程的设计以及为真正实施学生的自主选课而配套的“选课走班”制度应运而生。但是,由于这是中国基础教育的一个新生事物,因而理解不同、目的迥异,其实际操作差别很大。我校在推行高中新课程中,始终坚持高起点、高定位、高目标,使得“选课走班”改变了传统的教学和思维模式,在支持学生全面发展、个性发展和主动发展,以及满足学生发展需要方面发挥积极作用。这不仅转变了教师的教育教学理念,改变了人才培养模式,也提高了学校素质教育的质量。
选课是走班的内在要求,走班是实现选课的途径和方式
新课程的一大亮点,就是选修课程的设计,即将选修课分为选修Ⅰ课程和选修Ⅱ课程。国家课程由原来的全部必修调整为必修与选修Ⅰ模块,同时加大了选修Ⅱ课程的力度。在这样的课程规范下,如完整地实施新课程,就必须让学生充分自主地选择课程,并且要通过走班的方式才能实现。走班是以课程的选择为前提和基础的,而走班只是选课的有效实现方式和途径。对于习惯于传统课程结构的学校而言,其所面临的最大挑战就是如何让学生实现课程的自主选择。在学校课程体系中,选修Ⅰ课程选择能够为学生的学科学习兴趣提供最大支持;选修Ⅱ课程则体现了学校的办学理念和特色,为学生的全面发展和个性发展提供支持。只有学生发展的学校教育,才能有课程选择的可能和需要。
学生发展和学校发展的理念必然导向“选课走班”
学生的发展需要既是全面的也是个性的,这主要体现在:学生的潜能发展。霍华德·加德纳教授提出了多元智能理论,人的智能包括语言智能、数理逻辑智能、空间想象智能、身体运动智能、音乐智能、人际交往智能、自我认知智能和自然观察智能等8种智能,他认为智能是每个人都具备的,也是多样的和存在差异的。智能是一个潜在的发展的素质,每个人的优势智能决定了其发展方向。教育只有通过课程,才能为学生这些智能的发展提供支持,从而为学生发展奠定坚实的基础。每个学生的潜能需要激发,其优势智
能需要去发现和提升,这为学校课程建设提出了明确的方向。学生的个性发展。学生的个性是由学生独特的心理品质、行为特质和理想信念所构成的整体精神面貌,个性发展是独特的品质追求和优势体现。每个人都是独特的存在,生命个体有巨大差异,个性品质决定了生命个体发展的兴趣、层次和水平。因而,学校教育应当努力为学生的个性发展创造条件,一方面通过丰富的、能满足个性需要的课程,促进学生的发展;另一方面要创造个性化的校园环境,不断激发学生的个性发展追求。需要是学生发展的动机与内在动力,马斯洛的需要层次论指出,人有5个层次的需要,分别是生存需要、安全需要、交往需要、尊重需要、自我实现需要。这5个层次的需要既有各自的特点,也有相互递进和联系。对于学生发展而言,一方面由于学生生活的环境和条件不同,因而需要的层次也会不同;另一方面,通过创造条件可以激发学生的发展需要,实现自我超越。学校的课程设计,一方面应当根据不同需要而设计,如交往的需要、尊重的需要;另一方面也要创造课程资源让学生可以获得兴趣的激发和发展境界的提高。学校发展的需要也是课程建设的需要,课程体现了学校发展的特色追求和文化,因而学校必须精心进行课程的整体规划和设计,特别应当注重学校课程的建设,从而实现学校的发展愿景。
“选课走班”的具体情况和实施办法
在现有的新课程改革中,为了更好地加强学生的教育与管理,学校都保留了行政班,“选课走班”是在此基础上开展的。主要有有三种情况:
一是基于不同模块选择的走班。例如在选修Ⅰ课程中,由于每个学科都有许多模块,学生可根据自己的兴趣选择适合自己的模块。如数学第三学段开始就有4个选修系列的20多个选修模块。学生根据模块选择,开展走班活动。这样的走班主要是能够帮助学生对学科中不同内容进行拓展和延伸性学习,能够实现学生对于选修内容的深度学习与掌握。在选修Ⅱ中,根据学校的特色追求和育人理念,以及学校开发和开设校本课程的能力,学生根据自己兴趣和需要选择自己学习的课程。
基于文理倾向的走班。学习过程中,由于涉及到多学科的课程安排和文理学习倾向的不同,也需要通过走班的方式来实现学习。在目前的高考模式下,文理倾向要求学生有不同的兴趣方向和学习内容的选择。我校为了实现学生学习的专业性,从高一到高三一直坚持走班,从而为学生的发展提供了支持。
基于分层教学的走班。在同一内容的学习过程中,由于学生的学习程度不同,因而学习的目标设计、进度和节奏就会有较大的差异,为了创造更加符合学生发展要求的教学,提升学生的信心和学习的质量,学校从高一开始,就进行了分层教学,并且实行分层教学的动态管理,让学生始终在适合自己学习的教学水平和方式下,高效益和高质量地学习。
从学校的实际出,学校进行组合式选课走班设计。根据年级人数较多的实际,学校将一个年级分为4个分部,每个分部进行内部组合,然后进行选课走班的设计。
在实施选课走班的过程中,始终以学生的发展为中心,围绕着学生发展需要和创造适合学生发展的教育的追求,使教育从学生的实际出发,为学生发展提供了最为有效的支持。
摘要:分析了目前大学生所面临的心理问题,提出了解决学生心理问题的对策。关键词:大学生;心理困惑;心理问题
随着我国高校教育的发展,随之而来出现了很多大学生的心理问题,使一些厌学、逃学、退学甚至自杀事件屡有发生。据一份调查显示我国高校大学生中,近90%的学生或多或少地有过着诸如失落、沮丧、彷徨、空虚等心理问题,这些心理问题或多或少都在影响大学生的正常的学习和生活。
学习是最大的心理困惑
就我所生活的大学,似乎听到在学习过程中出现频率最高的词语就是“挂科”二字,不论是开学或是期末,我们总是在担心挂科所带来种种困惑,那么出现这种困惑的原因是什么呢?究其原因我把它定义为学生在进入大学后与中学教育脱钩,产生某种不适应的状况。说实话我也挂科了,当大一来的时候,受高考的影响产生了对学习的不积极性,总是认为学习可以再等等,但是真正挂科的那一霎那,我才明白大学中的学习只有一次机会,过了就不会再去学了,不像高中那样反反复复的学习,总是复习同一门科目,考同一门的试,这让我很不适应,相信很多刚升入大学的学生也都有的这种感受。我国的应试教育制度及我国传统的“授人以鱼”教学方法的影响,大部分学生“死读书“”读死书”,认为学习就是积累知识,而意识不到要把所学应用于实践。教师乐于灌输书本知识,学生也习惯接受教师安排下的学习。而大学里,教师更注重的“授人以渔”的教学模式,即注重研究方法,更多的学习靠的是学生独立学习的能力。受中学传统教育模式的影响,学生对学习已形成了定性思维,不能根据变化了的学习目标转换自己的学习方法,有的学生甚至意识不到学习目标的转变,以为延续中学的学习套路,结果不是和大学的教学模式相抵触,就是在实践中碰壁。这从我们的每个学期实习或者设计中就可以看出来。很多学生把眼光局限在教材上,把学习寄托在教师上,无法适应新的教学模式,不知道自己该以什么样的方式学习,也不知道自己应该学些什么,更不知道如何应对课堂的学习、教师的提问,因而困惑、不安、低落、焦虑,长时间不能适应的学生便开始逃课,最终导致挂科这一结局。
人际交往在大学中被封闭
由于受传统教育体制的影响,许多家长、教师或学生本人认为业余爱好以及社会活动会占用学习时间或使学生分心而不能集中精力学习,因而缩减甚至压制学生除学习以外的爱好及其他活动,致使许多学生在大学里处理不了相对中学较复杂的人际关系,也没有特长去参加一些丰富多彩的校内校外活动,面对那些兴趣广泛、特长突出、表现活跃的同学,他们更是自惭形秽。
人际关系的好坏,是一个人心理健康水平、社会适应能力的综合表现。由于大学生自我意识较强,缺乏交往经验,在与人交往中常常用自己喜欢的方式,加之心理不够成熟,因此在交往中产生一些心理障碍,导致了大学中人际交往被封闭在一个狭小的空间内。那么在人际交往过程中遇到困惑的原因,我个人认为有最基本三种:(1)交往的恐惧心理。其根源大多来自家长的误导。一些家长不切实际地夸大了人际关系的复杂性,甚至告诫孩子人心叵测,不能轻信他人等,使得一些学生对人际交往持恐惧心理,于是独来独往不愿与人交往。(2)交往的羞怯心理。一些学生由于性格过于内向,又缺乏交往的锻炼,于是,在与人交往中时常感到羞怯,不善于与人沟通。(3)自身的品格缺陷。一些学生心胸狭窄、自私自利、妄自尊大,这些不良性格特征,使之在与人的交往中很难产生心理上的共鸣,其言行举止也难以受到别人的认可和赞同,由于心理不相融造成了交往的心理障碍。
情感方面的影响与困惑 人的情感复杂多样,会给我们大学生带来各种各样的困惑和心理问题,个人认为大学中会给我们带来情感困惑主要有俩个方面的内容。
(1)宿舍的舍友。大学四年,我们要和自己的舍友一起“同居”三到四年。关系可是非比寻常的亲密,如果舍友关系融洽,心情舒畅,不仅有利于我们的身心健康,而且有利于我们的学习。倘若关系不和,紧张对立,则会给我们的学习和生活带来阴影,产生一系列负面影响。有人说和宿舍的同学相处应该属于交际范畴,但是我不这样认为,原因是舍友之间每天都会见面,如果都搞的像交际一样交流,那也不叫舍友了,既然是生活在一起,那么就应该把宿舍当一个家,生活的就应该该像亲人那样,没有必要把交际的那一套带入宿舍,那样有点太虚假了。我们所生活的宿舍每天都会有琐碎的小事,但这些小事与日常生活息息相关。最根本的一点是日常生活中多为朋友及身边人考虑!就让我们在小事中学会宽容、体贴与理解,于点滴中营造属于我们自己的那份和谐之美!
(2)恋爱方面的问题与困扰。大学生现在谈恋爱是正常的,但是恋爱是一种复杂的心理过程,大学生缺乏生活经验和驾驭情感的能力,因此在恋爱过程中他们品尝到的常常不是美醇佳酿,而是涩水苦果。恋爱的挫折,带给他们的是无穷无尽的烦恼和痛苦,有的为此荒废了学业,有的造成了严重的心理疾患。有的学生对爱情缺乏理性思考,对爱情充满理想色彩,生活中遇到了与自己心目中的
偶像相吻合的异性,不管对方的情感体验,就不顾一切地去追求,造成了一厢情愿的单恋。莎士比亚有句名言:“爱和炭相同,燃烧起来得想办法去叫她冷却,不然,会把一颗心烧焦。”说的就是要以理智控制感情。大学生感情热烈,容易冲动,对情感的控制能力还不强。对于爱情我们都有各自的发言权,就个人而言我想说每个人都应该做到最基本的:懂得选择,学会放弃,耐得住寂寞,经得起诱惑。
就业紧张带来的困惑
每年的10月份总是大四学生最忙碌的阶段的开始,对于每个即将毕业的大学生能找到一份属于自己的工作时极其快乐的事情,毕竟我们奋斗了3年半也许只为了这一刻的到来。但是找工作并不尽每个人的人意。社会上的职业会给我们带来各种困惑。首先社会职业是开放的,这种开放的特性决定了我们每个大学生都有自由选择理想职业的机会,而实际上,在我们选择职业时存在很多障碍和限制。另外还有职业岗位是既定的,一个人不占据,别人自然会填补,很多时候我们择业时却无法按照自己的意愿自由选择工作。而当我们找到工作的时候就会因为个人的潜力和价值受到环境的制约、在原来的就业岗位不能很好地发挥潜力时,就应重新选择职业,而现实却对那些跳槽的人给予谴责。就现在而言社会主义职业道德的根本意义在于服务大众、奉献社会,但当前却出现了一些以权谋私、以职谋私的现象。又如在现阶段,大学生就业仍然只是一种谋生手段,如何将谋生手段与社会利益统一起来,也就是说如何将人际交往同社会利益联系到一起,是涉世未深而又富于幻想的大学生的最大大困惑。
结束语
世界卫生组织将新世纪第一个卫生日的主题确定为:“精神卫生,消除偏见,勇于关爱”。江泽民主席在给世界卫生组织总干事布伦特兰博士的复信中说:“世界卫生组织将2001年世界卫生日的主题确定为精神卫生是非常有意义的。精神疾患已经成为全球性重大公共卫生问题和较为突出的社会问题,国际社会对防治精神疾患甚为重视。”目前,精神卫生工作与精神障碍患者已经引起了全社会的关注,大学生是祖国的未来,对大学生的精神卫生更应该给予特别的关注。只有正视大学生的各种心理困惑的表现及原因,才有助于找到心理调适和解决问题的办法。
参考文献:
【软件工程学生选课系统】推荐阅读:
学生公寓生活服务系统软件工程研究论文12-05
软件工程--图书管理系统--个人总结10-05
软件系统总结11-29
软件工程实验报告--初识软件工程11-10
系统软件开发实践报告07-02
软件系统基础知识11-12
软件外包管理系统12-08
软件系统项目合同书06-30
软件系统销售合同书11-01