来源:期刊VIP网所属分类:职业教育发布时间:2018-06-04浏览:次
这篇软件工程师论文发表了软件工程教学活动的教学网站开发和设计,软件课程是我校本科三年级的必修课, 学生已经经历了编程语言、数据结构和算法的学习。在本门课程中需要培养学生系统的软件开发方法, 掌握软件开发的技能, 并参与真实的软件工程实践过程中。
关键词:软件工程师论文;教学网站;开发;设计
传统教学模式仅仅是教师在规定课时内向学生传授相关理论知识,课后学生对学习内容存在模棱两可的地方往往难以找到教师咨询,此时学生通常会将疑问搁置一边,长此以往,问题必然会不断增多,再加上学生对一门学习课程往往理解有限,有时很难自主地找到有价值的辅助学习资料[1]。因而,有必要引入一种便捷、有效的教学模式,来对传统课堂教学模式予以补充。《软件工程》作为高校计算机专业的必修课,是一门十分重要的课程。软件工程教学网站的开发与设计,可有效提升教学环节的便捷、高效水平。由此可见,对软件工程教学网站的开发与设计开展研究,有着十分重要的现实意义。
1网站教学概述
教学活动是学生获取知识必不可少的一条途径,对于传统教学活动而言,教师扮演教学主体的角色,在理论知识教授、学生疑问解答、学习成绩评价等教学活动中占绝对主导地位。在教学活动开展期间,倘若学生数量众多,便极易拉远教师与学生之间的距离,难以对不同类型学生开展因材施教。网络教学的推广,可使上述不足得到一定程度弥补。网络教学所具备的特征如下:
(1)自主性。网络教学下,学生由以往的知识被动接受者转变成知识的主动构建者。学习者可结合自身实际情况,自主开展学习活动。
(2)开放性。网络教学凭借自身所具备的网址及相关信息资源,可为学习者提供多元的学习资料;不论是何种水平何种层次的学习人员均可于同一环境下开展学习,在各式各样的观点下开放思考。
(3)交互性。基于网络媒介的交流形式,有助于学习人员隔着计算机屏幕开展有效交流,使学习人员积极参与到网络学习活动中,泰然自若地表达自我意见,切实调动起学习人员的主观能动性。
(4)多媒体化。网络教学所推行的多媒体教学方式,可促进教学活动收获良好的教学成效。图形、声音、视频等多媒体素材可借助多媒体Web创作手段便捷地嵌入Web页面,依托超文本形式为学习人员创造学习环境[2]。教师与学生相互间可经由语音聊天、电子邮件等,不受时空限制的开展问题讨论,也可借助流媒体技术达成影视教学节目的实时点播等。
2教学网站开发
2.1数据库
软件工程教学网站是将课程教学辅助作为主要目标,将在校学生作为主要服务对象,且同时具备知识传授、搜索功能的高校课程教学网站[2]。结合软件工程教学网络实际需求,对软件工程教学网站数据库开展不同层面的分析,本次网站实体对象主要可划分为:管理员信息实体、教学信息实体、教学资料实体、用户信息实体、论坛模式答疑信息实体等。
(1)管理员信息实体。如图1所示。与其他一般用户信息相一致,管理员信息均应当输入完备各项必备信息,不过由于管理员权限不同,使得其账号、密码相较于一般用户存在一定差异。另外,管理员在本次设计的软件工程教学网络中应用的使用界面和一般用户同样存在一定差异,管理员所扮演的是网站系统维护人员的角色。
(2)教学信息实体。如图2所示,作为一个大型的模块,教学信息实体主要由信息编号、信息名称、教学内容、信息类别等组成。在对该模块进行应用过程中,其会按不同类别向用户进行呈现,如此可适应教学信息数据复杂且庞大的特征,为管理员开展信息分类时提供有力依据。该模块可让管理员在各个时段灵活地为用户提供各种信息资源;还可实现某些寻找信息资源目标模糊的用户开展不确定查找,经由各种种类相互间的比较,及时寻找到自身需求的信息资源。
(3)教学资料实体。如图3所示,该模块的主要功能即为提供教学资料的下载,用户无需前往图书馆、其他相关网站等进行教学资料查阅,经由高校教学资料管理员对相关教学资源予以录入,学生便可直接对教学资料进行查阅、下载。通常情况下,教学资料存在种类繁多、数量量庞大等特征,因而本次教学网站推出了依据时间排序及优先度的教学资料上传、下载功能。
(4)用户信息实体。如图4所示,该模块的用户同时包括管理者和使用者,其主要功能是对用户一般信息进行记录,可实现网站系统对用户权限的核查,杜绝恶意注册、信息泄漏等对网站系统的不良操作,还可一定程度上实现对用户成长历程的了解,为用户提供更人性化的服务。
(5)论坛模式答疑信息实体。如图5所示,该模块有着与论坛相类似的表现形式,一方面可进行实时信息传输发布,一方面可提供人性化的问答功能,使用户不仅仅是面对计算机开展机械式的学习,而且能够与其他用户开展交流互动,并且还可为管理者提供相关意见建议等,是实现多种不同用户进行交流互动的一个平台[3].
2.2主页
作为网站的服务窗口,主页设计务必要主题明确、结构直观、内容突出。主页设计应当一目了然,切忌内容繁琐。防止将提出的信息资源存储于层层叠叠的页面中。对图像进行妥善应用,大小适中,否则将会对网页开启速度造成不利影响,使得用户误以为网站打不开而关闭网站。导航功能可为用户浏览网站时提供路标指示,因而应当构建全面方便的导航机制,保证用户浏览网站时不迷失方向,可快速地通过浏览主页寻找到自身需求的信息资源,便捷地进出各个网页开展学习互动。
2.3系统功能
(1)课程学习模块。课程学习模块是教学网站的首要主体,包括助学版课件、助教版课件。助学版课件可提供系统的教学内容及其讲解介绍,帮助学生更好地掌握课程内容。助教版课件注重的是教学思想理念、教学重点难点,是全面教学网站的重要一环[4]。
(2)单元习题模块。学生可通过单元习题模块开展章节性模拟测试,测试题型分别有判断题、选择题、填空题、综合题等。学生可结合自身实际情况自主对不同章节、题型及难度等进行选择,并通过系统对学生测试情况进行自动评判,并为学生提供必要的分析及正确答案。
(3)成卷系统模块。成卷系统模块与以上单元习题模块属于本次教学网站的第二主体,在全面课件中同样扮演着十分重要的角色。成卷系统可提供标准化试卷,引导学生开展综合性自我测试。成卷系统模块凭借其所具备的随机、自动特性,可充分考虑到课程范围、题型、重点、难点等相关因素,确保试卷的科学性、客观性。
(4)课程实践模块。课程实践模块包括开发文档封面及目录、实践要求、参考实践课题等。学生可结合自身学习要求自主对实践课题进行选择,开展软件工程实践。
(5)案例分析模块。案例分析模块将相关软件系统开发作为实践案例,系统阐明基于软件工程理论推进软件系统开发的流程、步骤,开发与设计及对应提交的信息数据。依托对典型案例的跟踪学习,有助于学生对学习内容取得更透彻的理解。
(6)资源下载模块。该模块主要用以支持用户对学习资源、学习软件等进行下载。网站后台经由无组件上传形式开展信息资源上传。这一上传形式的优点在于可为客户端操作提供极大便利;不足之处在于无法上传过大文件。依托IIS对流量进行直接控制,以避免因流量过大而导致服务器无法运转。
(7)新闻功能模块。该模块中的“搜索”功能可划分为两种形式,一种是对库结构开展搜索,一种是采用文本形式对文本开展搜索。不过由于会产生asp木马问题,因而不建议选取文本搜索。本网站选取对数据库的搜索。
(8)在线留言模块。学生可随时将自身关注的内容留言在留言板上,并通过留言板挑选自身感兴趣的学习内容。教师可定期对留言板进行查看,掌握学生近期所关注、讨论的内容,为学生面对的疑问提供有效引导指示。同时,教师可依据学生在留言板中反馈的意见,对自身教学内容开展调整,还可在留言板中发起问题,对学生讨论方向进行引导[5]。
(9)后台登录模块。后台登录选用常规的防止刷新的自动生成验证码功能,密码选用常规的md5加密,不支持反解,仅支持正解。总而言之,软件工程教学网站可充分满足学生对该课程的学习需求。鉴于此,软件工程教学相关人员必须要加大研究力度,提高对网站教学内涵特征的有效认识,强化对软件工程教学网站的开发与设计的全面分析,积极促进软件工程教学网站的有序运行。
参考文献:
[1]黄志强.软件工程教学网站的开发与设计[J].吉林省教育学院学报旬刊,2014,11(4):59-60.
[2]黄河笑,杨焕宇,陈海建,等.“软件工程”网络课程的设计与开发[J].计算机教育,2009,13(22):93-96.
[3]潘权.《软件工程》课程精品课程网站的设计[J].中国科技博览,2015,7(29):248-248.
[4]梅朵,王冬雪,高丽娜,等.基于B/S的软件工程教学网站设计与实现[J].信息技术,2017,18(7):121-124.
[5]周云,尹全军,霍梦兰.构建软件工程教学网站的思考与实践[J].电脑知识与技术:学术交流,2007,2(12):1737-1754.
作者:王宇轩 单位:河南大学软件学院
推荐阅读:《软件导刊》是关于软件开发与管理的学术期刊,以服务于软件的提供者与应用者、增强产业发展能力为宗旨,及时向读者传递软件行业的主流技术、研究热点、企业管理理念和项目管理模式。
期刊VIP网,您身边的高端学术顾问
文章名称: 软件工程教学活动的教学网站开发和设计
文章地址: http://www.qikanvip.com/zhiyejiaoyu/44591.html