- · 《中学课程辅导(教学研究[05/29]
- · 《中学课程辅导(教学研究[05/29]
- · 《中学课程辅导(教学研究[05/29]
- · 《中学课程辅导(教学研究[05/29]
- · 《中学课程辅导(教学研究[05/29]
- · 《中学课程辅导(教学研究[05/29]
软件团队开发课程辅导系统研究与实现
作者:网站采编关键词:
摘要:在高职教学工作中,教师对学生的辅导是一个必不可少的环节,在辅导中,通过学生提问,教师解答、作业布置等方式,教师可以及时了解学生对该课程的知识掌握情况,可以及时根据
在高职教学工作中,教师对学生的辅导是一个必不可少的环节,在辅导中,通过学生提问,教师解答、作业布置等方式,教师可以及时了解学生对该课程的知识掌握情况,可以及时根据学生学习情况调整教学计划或教学方法,以达到提高学生的学习兴趣和提高该课程教学效果的目的。 从《软件团队开发》课程自身特点来看,除了课堂讲授外,通过网络视频案例演示诸如开发项目界面原型设计、或与学生答疑互动等方式,可以引导学生全方位、快速的掌握该门课程的知识点和技能点。同时,为了解决教师在对学生辅导中受到时间和空间限制的问题。在通过分析网络媒介下该课程教师辅导学生的实际需求后,采用ASP.NET技术设计开发了《软件团队开发》课程辅导系统。 1 系统开发环境 《软件团队开发》课程辅导系统采用B/S模式,该系统利用Web服务器作为前台用户与数据库服务器交互的中介,通过Web服务器将学生的问题、教师的解答等提交给数据库服务器,再将数据库服务器的处理结果在Web页中显示,供用户查看。系统采用ASP.NET平台,开发语言为C#,数据库为SQL Ser ver 2008,利用IIS建立Web服务器。 2 系统需求分析 系统要实现的总体功能是实现学生与教师、辅导员间的文字交流、语音交流、邮件交流等功能,实现资料的上传、下载的功能,实现对历史问题的浏览、查询功能,实现教师布置作业、发布公告功能等。该系统有四种角色,分别是学生、教师、辅导员和管理员。系统主要由基本信息管理、资源管理、查询管理、通知公告管理、系统管理等几大模块组成,系统流程图如图1所示。 图1 系统流程图 1)基本信息管理:该功能主要实现个人基本信息的录入和修改功能,辅导员添加、修改班级学生信息和课程教师信息。 2)资源管理:该功能主要实现记录学生提出问题的内容、时间,教师回答问题的内容、时间,添加、修改学生、教师上传的文件、视频,添加、删除邮件信息、记录学生在学期内与教师交流的次数。 3)查询管理:该功能主要实现学生、教师通过关键字、时间等对历史问题及其答疑内容的查询,通过关键字对资料、邮件的查询,辅导员对学生交流次数、在线次数的查询等功能。 4)通知公告管理:该功能主要实现教师、辅导员发布通知公告,并对通知、公告信息进行修改、删除等操作。 5)系统管理:该功能主要实现管理员对课程辅导系统中的用户进行添加、修改操作,并指定其权限。 3 《软件团队开发》课程辅导系统主要功能实现 1)登录功能:以学生为例,学生在页面中填写用户名、密码,选择用户类型,点击登录后,系统会将其登录信息与数据库中数据表st udent表中的数据进行对比,如一致,则登录成功,跳转到相应页面,如不一致,弹出出错提示信息。学生登录成功后,st udent表中将自动累计该学生的登录次数和记录其最近一次登录时间。 2)提问功能:学生成功登录后,在学生主页面列表中选择“学习提问”选项,在随后的教师列表中,通过班级课程选择对应教师,选择教师后,在文本区中输入问题内容,问题内容字数必须大于5,否则弹出出错提示信息,点击提交按钮,学生提交的问题会记录到数据库数据表st u_quest ion中,同时在该表中累计学生提问的次数。 3)文件管理功能:以学生为例,学生登录后,在主页面列表中选择“文件上传”选项,在界面中点击“浏览”按钮,选择对应的文件,点击“上传”按钮实现文件上传到资源文件夹,在主页面列表中选择“文件查看”选项,可以在文件列表中查看已上传的文件,并可选择对应的文件进行删除、下载操作。 4 结语 《软件团队开发》课程辅导系统可以在不受时间和空间限制的情况下利用网络来实现学生与教师间的交流,实现学习资料的上传与下载,实现辅导员对学生学习情况的监督等功能,该系统能有效的辅助教学,能有效的促进学生学习积极性和提高学生的学习效果,该系统界面美观,使用方便,提高了《软件团队开发》课程的教学效果。 在高职教学工作中,教师对学生的辅导是一个必不可少的环节,在辅导中,通过学生提问,教师解答、作业布置等方式,教师可以及时了解学生对该课程的知识掌握情况,可以及时根据学生学习情况调整教学计划或教学方法,以达到提高学生的学习兴趣和提高该课程教学效果的目的。从《软件团队开发》课程自身特点来看,除了课堂讲授外,通过网络视频案例演示诸如开发项目界面原型设计、或与学生答疑互动等方式,可以引导学生全方位、快速的掌握该门课程的知识点和技能点。同时,为了解决教师在对学生辅导中受到时间和空间限制的问题。在通过分析网络媒介下该课程教师辅导学生的实际需求后,采用ASP.NET技术设计开发了《软件团队开发》课程辅导系统。1 系统开发环境《软件团队开发》课程辅导系统采用B/S模式,该系统利用Web服务器作为前台用户与数据库服务器交互的中介,通过Web服务器将学生的问题、教师的解答等提交给数据库服务器,再将数据库服务器的处理结果在Web页中显示,供用户查看。系统采用ASP.NET平台,开发语言为C#,数据库为SQL Ser ver 2008,利用IIS建立Web服务器。2 系统需求分析系统要实现的总体功能是实现学生与教师、辅导员间的文字交流、语音交流、邮件交流等功能,实现资料的上传、下载的功能,实现对历史问题的浏览、查询功能,实现教师布置作业、发布公告功能等。该系统有四种角色,分别是学生、教师、辅导员和管理员。系统主要由基本信息管理、资源管理、查询管理、通知公告管理、系统管理等几大模块组成,系统流程图如图1所示。图1 系统流程图1)基本信息管理:该功能主要实现个人基本信息的录入和修改功能,辅导员添加、修改班级学生信息和课程教师信息。2)资源管理:该功能主要实现记录学生提出问题的内容、时间,教师回答问题的内容、时间,添加、修改学生、教师上传的文件、视频,添加、删除邮件信息、记录学生在学期内与教师交流的次数。3)查询管理:该功能主要实现学生、教师通过关键字、时间等对历史问题及其答疑内容的查询,通过关键字对资料、邮件的查询,辅导员对学生交流次数、在线次数的查询等功能。4)通知公告管理:该功能主要实现教师、辅导员发布通知公告,并对通知、公告信息进行修改、删除等操作。5)系统管理:该功能主要实现管理员对课程辅导系统中的用户进行添加、修改操作,并指定其权限。3 《软件团队开发》课程辅导系统主要功能实现1)登录功能:以学生为例,学生在页面中填写用户名、密码,选择用户类型,点击登录后,系统会将其登录信息与数据库中数据表st udent表中的数据进行对比,如一致,则登录成功,跳转到相应页面,如不一致,弹出出错提示信息。学生登录成功后,st udent表中将自动累计该学生的登录次数和记录其最近一次登录时间。2)提问功能:学生成功登录后,在学生主页面列表中选择“学习提问”选项,在随后的教师列表中,通过班级课程选择对应教师,选择教师后,在文本区中输入问题内容,问题内容字数必须大于5,否则弹出出错提示信息,点击提交按钮,学生提交的问题会记录到数据库数据表st u_quest ion中,同时在该表中累计学生提问的次数。3)文件管理功能:以学生为例,学生登录后,在主页面列表中选择“文件上传”选项,在界面中点击“浏览”按钮,选择对应的文件,点击“上传”按钮实现文件上传到资源文件夹,在主页面列表中选择“文件查看”选项,可以在文件列表中查看已上传的文件,并可选择对应的文件进行删除、下载操作。4 结语《软件团队开发》课程辅导系统可以在不受时间和空间限制的情况下利用网络来实现学生与教师间的交流,实现学习资料的上传与下载,实现辅导员对学生学习情况的监督等功能,该系统能有效的辅助教学,能有效的促进学生学习积极性和提高学生的学习效果,该系统界面美观,使用方便,提高了《软件团队开发》课程的教学效果。参考文献[1]曹洪龙,郭辉萍,蔡文锋,刘学观.网络化教学平台在成人教育中的应用研究[J].成人教育,2014(3).[2]袁晓频,熊俊.三层架构设计在网上购物系统中的应用[J].信息通信,2014(8).[3]殷存举.毕业设计选题系统的设计与实现[J].信息与电脑(理论版),2012(3).
文章来源:《中学课程辅导(教学研究)》 网址: http://www.zxkcfdbjb.cn/qikandaodu/2020/0529/331.html
上一篇:浅析专升本《高等数学》课的辅导
下一篇:护生自学考试课程《精神障碍护理学》的辅导