3平台实现
3.1设计目标
面向计算类毕业生就业的远程教育平台设计的目的主要是解决大学毕业生从事计算机行业存在就业难、转型慢的问题,该平台能够让在校大学生借助平台方便灵活的学习,并通过相互交流积累实践经验,使其能够更好地应对找工作时的面试和将来工作中存在的问题.
3.2总体结构
参照现有网站以及用户的实际需求,面向计算类毕业生的就业远程教育平台将系统分为3种用户,分别是学生端、培训讲师端和管理员,每类用户对应相应的功能模块,并以移动应用的形式满足学生随时随地学习的需求,切实解决大学毕业生从事计算机行业时存在就业难的问题.总体功能结构如图2所示.
3.3模块设计
根据不同用户的需求,该平台主要分为课程模块、博文模块、面试指导和个人中心4大模块.由于3类不同用户的功能不同,这4大模块相应的功能也有一定的区别.
3.3.1学生端
学生用户通过注册登录之后,可以进入学生用户界面,平台对该界面提供的功能模块有:课程模块、博文模块、面试指导和个人中心4大模块.
1)课程模块.学生用户不仅可以通过课程模块选择观看自己需要学习的课程内容,而且可以下载.此外,用户也可以报名加入相关班级观看培训讲师的直播课程,师生之间能够进行实时互动,有不懂的问题可以举手,并通过弹幕的方式表述.
该平台根据在校大学生的学习规律,采用“短课时+直播课”的形式授课.其中短课时课程时间控制在10~20min左右,课程由专业培训讲师录播,主要以职位需求来规划课程路线,学员在听课过程中有不理解的地方可以对培训讲师进行提问,培训讲师看到后会及时给予解答.参加直播课程需报名参加对应班级,培训讲师与学员之间建立实时的视频连接,师生之间可以进行语音互动,该部分课程适用于实际项目的讲解,参加直播课程的学生在完成整套项目课程后可以得到假期实习的工作.学生用户课程模块界面如图3所示.
2)博文模块.学生用户可在此模块发表相关博客,进行学习交流、经验分享、职业心声等.同时,浏览文章时遇到不懂的地方可以在文章下方的评论区进行提问和交流.此外,在博文模块中添加翻译工具,可以实时翻译国外IT领域的热门文章及新闻动向,以帮助学生了解更多的实时信息,进一步明确就业方向.其模块设计如图4所示.
3)面试指导模块.它包括面试题库和面试模拟两部分,其中学生用户可以查看最新的面试题库,测试后可以查看测试成绩和排名.面试模拟是提供给学生的一个模拟面试环境,为在校大学生提供一个面试实践的平台.试题作答的界面如图5所示.
4)个人中心.学生用户在此模块中可以查看有关于自己的一些信息,包括个人信息、钱包余额、学习记录、提问记录、收藏的作业和收藏的题库试题等.如图6所示.
3.3.2培训讲师端
培训讲师登录之后,可以进行创建班级、设置课堂内容以及课程收取费用等功能的操作.与学生用户的功能模块类似,也包括4个模块:课程模块、博文模块、面试指导和个人中心.
1)课程模块.培训讲师在课程模块中不仅可以以班级为单位开设直播课程,而且可以录播课程,其中直播课程时亦可即时发起提问,课程结束后布置作业.此外,培训讲师还可以单独录制课程并设置价格,上传到课程资源库里,以便于学生学习.如图7所示.
2)博文模块.在此模块中,培训讲师可以发表相关文章,并可以对感兴趣的文章进行评论探讨及转发.该界面设计与学生端的博文模块相似.
3)面试指导.在这个模块中,培训讲师可以发布试题.管理员审核通过后,将题目录入到题库系统中,并获得相应的鼓励积分.如图8所示.
4)个人中心.在个人中心模块中,培训讲师可以查看到个人的信息,包括查看当前钱包余额,以及已经发布的试题、视频和作业等.该界面设计与学生用户类似.
3.3.3管理员
管理员的作用是进行后台的管理和维护,该平台包括普通管理员和超级管理员:1)普通管理员,其主要职责是对学生用户及培训讲师进行管理;2)超级管理员,该管理员具有对普通管理员用户进行审核和管理的功能.
3.4数据库设计
根据功能模块的设计与分析,可以采用实体关系图(E-R图)进行分析设计.E-R图是一种表示概念关系的模型图,提供了实体类型、属性及联系的方法,通过建立概念模型以方便设计数据库表结构.根据总体功能图,对实体进行描述的E-R图如图9所示.
3.5平台管理及维护
3.5.1内容及权限管理
根据用户模块功能设计,对课程模块、博文模块、面试指导和个人中心进行管理.在课程模块中,培训讲师通过设计课程安排,对课程进行录制并上传到服务器,待管理员进行审核通过后,学生用户即可进行学习和评论等.在博文模块中,学生用户和培训讲师均可发表自己的文章及见解,待管理员审核通过后,可在其他用户浏览此模块时查看阅读并进行评论转发.在面试指导模块中,培训讲师通过整理各大公司招聘笔试及面试的资料和问题,分阶段进行上传,待管理员审核通过后,学生用户可以进行浏览学习和测评.对于个人中心模块的管理,分为自我管理和管理员管理.对不同的用户类型其权限不同,根据不同的权限进行对应的管理.其中普通管理员的权限是管理培训讲师及学生用户的信息及上传的文章或视频等,此外,还可以对自己的信息进行管理.超级管理员的权限主要是对普通管理员的用户信息进行管理,包括增加、删除、修改和查询普通管理员用户的信息.培训讲师和学生用户的权限是在注册和审核通过之后,可以对自己的密码、用户名等进行自我管理.
3.5.2维护及稳定性分析
本文设计的面向计算机类毕业生的就业远程教育平台现已进入试运行阶段,目前主要应用于计算机类即将毕业的大学生.此外,该平台还需根据不同用户试运行的情况,及时完善和改进发现的问题,在后期正式运行中,平台稳定性及维护尚需进一步研究和探讨.
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说理学类计算机毕业远程教学设计论文(共2篇)(2)在线全文阅读。
相关推荐: