1、SOFTWARE软 件2022第 43 卷 第 12 期2022 年Vol.43,No.12基金项目:2021 年第二批产学合作协同育人项目“职业本科线上线下混合式课程建设的探索与实践”(202102084042);2021 年供需对接就业育人项目人力资源提升项目(20220106059)作者简介:陈毓秀(1985),女,广东阳江人,硕士研究生,助理研究员,研究方向:信息管理、数据分析。计算机应用基础课程网站的设计与实现陈毓秀 (广州科技职业技术大学,广东广州 510550)摘要:对计算机应用基础课程学习网站进行调查发现,当前计算机应用基础课程学习网站比较重视呈现学科上的内容,在设计互动环节上
2、比较薄弱,界面设计比较呆板。通过分析计算机应用基础课程网站建设的必要性,从系统需求分析入手,介绍整体网站的设计和实现,制定系统框架结构。通过计算机应用基础课程网站的设计和实现,为学生提供了丰富的学习资源,方便学生学习,培养学生的自主学习能力,提升课程的教学质量输出。关键词:计算机应用基础;网站设计;实现;资源共享中图分类号:TP399.0文献标识码:ADOI:10.3969/j.issn.1003-6970.2022.12.014本文著录格式:陈毓秀.计算机应用基础课程网站的设计与实现J.软件,2022,43(12):052-055Design and Implementation of th
3、e Course Website of Computer Application FoundationCHEN Yuxiu(Guangzhou University of Science and Technology,Guangzhou Guangdong 510550)【Abstract】:AccordingtothesurveyonthelearningwebsiteofthecourseFundamentalsofComputerApplication,thecurrentlearningwebsiteofthecourseFundamentalsofComputerApplicatio
4、npaysmoreattentiontothepresentationofthecontentofthesubject,isrelativelyweakinthedesigninteractionlink,andtheinterfacedesignisrelativelyrigid.Byanalyzingthenecessityoftheconstructionofcomputerapplicationfoundationcoursewebsite,startingwiththeanalysisofsystemrequirements,thispaperintroducesthedesigna
5、ndimplementationoftheoverallwebsite,andformulatesthesystemframework.Throughthedesignandimplementationofthebasiccomputerapplicationcoursewebsite,itprovidesstudentswithrichlearningresources,facilitatesstudentslearning,cultivatesstudentsautonomouslearningability,andimprovestheteachingqualityoutputofthe
6、course.【Key words】:computerapplicationfoundation;websitedesign;realization;resourcesharing基金项目论文0 引言随着社会的发展,人们对教育的需求越来越强烈,传统的教学模式、教学方式、教学观念等都要求随着教育改革不断深入改革。把资源免费开放到学习者,实现最大限度的学习资源,是建立在现代网络技术基础上的学习资源利用。本文旨在为学生建立一个有利于计算机基础课程学习的网站,方便学生与其他学生交流学习,方便学生个性化学习的便捷获取丰富的学习资源。1 建设计算机应用基础课程网站的必要性传统的课程教学主要是以课堂教学为主
7、,教学内容、方式方法陈旧滞后、单一呆板,学生理论知识被动接受,往往教学效果差强人意,教学效果、教学质量差。随着时代的发展,这一现象已经不能满足对职业本科人才培养的要求。从基础能力实现专业能力的要求出发,根据应用型人才培养需求进行选择。计算机应用基础课程的教学内容要突破传统的教材内在结构,保留原有的基础知识,从“必须”与“够用”的角度,提高计算机操作水平。职业本科计算机应用基础课程的实践性与实用性等特点,要求在现有的教学资源和培养应用型人才的需求要均匀发展,建立内容丰富、开放、具有职业本科特色的教学资源,对教学过程进行创新。在计算机应用基础课程网站建设中,满足教师的专业沟通同时还可以帮助学生迅速
8、地学习课堂的内容,提供个性化服务。教师同行通过网络资源的共享,实现相互交流和促进自53陈毓秀:计算机应用基础课程网站的设计与实现身进步;学生也可以不受时间、地点的限制快速访问资源,提高自主学习的能力。计算机基础网站的建设是资源不断积累的体现,有利于教学改革、教学信息化建设的深入,有利于促进创新人才的培养,从而提高教学质量。2 需求分析计算机应用基础课程网站是通过网站来实现提高学生自主学习能力的一种表现方式和载体。把相关的教学资源放在课程网站上供老师使用,学生下载浏览各种资源,通过网络来实现随时学习。网站通过设立留言板和论坛功能,便利教学管理,帮助提升教学资源,促进网站不断完善,改善师生关系,使
9、师生交流互动不断深化。该网站的设计和实现基于.NET 技术和数据库技术,实现课程网站的实际平台与精品课程的概念相结合,使计算机技术和互联网技术在教学过程中得以充分利用,提高教学水平和教学效果。计算机应用基础课程网站学习平台建立要以现代计算机、网络、数据库、编程等技术为基础,离不开软件开发技术。校园网络能够使得使用网站的效率提高,在技术与功能需求方面都具有可行性,课程网站建设实现了现代教学与传统教学的融合,系统具有可行性。在系统的用户需求上,传统教学模式已经不能满足时代需求。传统的教学模式单一,不能达到因材的施教,单纯掌握课堂教学,导致学生在有限的时间内不能掌握所有的知识1。教师可以利用课程网站
10、进行远程教学,学生可以自主学习,将高质量的课程信息资源整合到现代网络技术的基础上,构建良好的教学和学习环境。3 系统设计3.1 设计原则(1)安全可靠:在研制系统的过程中,一定要保证系统的输入和输出数据具有一定的安全可靠性,这样才能保证系统的精确性。所使用的主机、数据库、开发软件平台、浏览器测试平台等,对系统的安全可靠性都是要有保障的。(2)页面简洁连贯:课程网站要统一规划每个页面的版面风格和一致的色调,然后根据不同页面的特点进行视觉优化,这样可以让用户更好地理解和操作,从而达到很好的美观格局,层次分明。(3)实用经济:本系统可以完全免费开放在开发设计中使用的实用性和经济性的开发平台和资源,实
11、现课程网站的基本功能。(4)可扩展性:在网站设计和实现过程中所采用的开发平台的可扩展性要很好,而且系统在随后地不断发展中,仍然能兼容和实施。(5)可管理性:MySQL 数据库几乎全部储存系统中使用的资料,从而实现系统的开发与设计。系统管理人员拥有所有权限,对数据进行管理和处理。3.2 系统功能结构计算机应用基础网站的面向对象有学生、教师和管理者。学生可以通过网上学习,浏览课程公告和下载各种学习资源,也可以进行留言提问和互动交流;教师可以将教学资源上传网站,回复学生留言、答疑解惑;管理员可以进行增删、修改操作管理,包括用户数据、课程数据、教学资源、留言等2。3.3 系统流程图设计系统流程设计如图
12、 1 所示。重新登录或注册开始结束输入用户名和密码是否正确或存在是否为管理员进入管理员页面是否为教师进入教师页面进入学生页面是否否是否是图 1 系统流程设计图Fig.1 System flow design drawing4 用户需求功能设计计算机应用基础课程网站使用对象分为 3 类:管理员、教师、学生。不同的用户需求所需要的需求功能是不同的。(1)管理员:对注册使用者进行审查,其中包括老师、学生、教案、课件、习题课等教资,过期资源要定期清理,对用户提出建议和进行收集,维护系统数据库,连接学习信息3。管理员功能需求如图 2 所示。(2)教师用户:满足上传、下载教学资源的需求,上传教学计划、课件
13、、教案、习题作业、题库等,回复留言板,为学生答疑解惑。教师用户功能需求如图 3 所示。(2)学生用户:浏览学习教师发布的教学资源,下载试题库、课件、作业、教案;向老师在线留言。学生用户功能需求如图 4 所示。54软 件第 43 卷 第 12 期SOFTWARE1)用户登录:用户登录时,只要填写正确的账号和密码,点击“登录”,就可以完成,前提是用户已经注册了账号和密码。2)用户注册:如用户未注册,在上图中点击“注册”,页面将跳转至用户注册界面。用户在输入正确的用户名、昵称、密码和邮箱后即可进行注册,输入已注册好的用户名和密码,在返回用户登录界面后,注册成功后,用户就可以进行注册。3)界面设计。界
14、面是信息交流与传递的窗口。学习者通过这个界面,在向用户传递信息的同时,也通过它向用户进行信息检索、资源下载、在线学习、交流讨论等活动。所以在网站界面设计不好的情况下,会降低学生对课程学习的兴趣。网页设计既要注重技术与内容,又要注重艺术与形态。在网站的分类上,要合理地分配文字的图像,整体感与协调一致;在颜色设计上,以明亮的绿色为主,辅以白色和淡黄色,使得整个界面的色调基本一致,色调整体更加鲜艳,有利于吸引更多的学生学习课程。4)互动设计。除界面设计要美观,学习资源要丰富,灵活的互动性能也是建立一个较为成功的学习平台。这种作用能够联机留言、进行课程答疑、提供操作等。(2)后台管理。在后台的课程管理
15、中,用户可以修改自身的有关数据和其他操作。后台包括系统管理、课程管理、用户管理、权限管理、文件管理、留言管理、运行日志等模块。1)系统管理:指管理网站系统的登陆模式,有没有评论功能,是否监控,通过管理这些内容,在系统发生问题时,可以调整使用者的使用方法,避免某些不方便。图 2 管理员功能需求Fig.2 Administrator functional requirements管理员登录系统用户管理教学资源管理留言管理数据库管理注册登录上传教学资源下载教学资源教学资源修改留言管理账号密码管理教师图 3 教师用户功能需求Fig.3 Functional requirements of teache
16、r users注册登录浏览教学资源下载教学资源在线留言作业提交账号密码管理学生图 4 学生用户功能需求Fig.4 Functional requirements of student users5 总体设计建立在开发软件的基础上对系统的可行性、系统的性能、系统的功能需要、系统过程进行分析。其中,可行性分析包括系统可行性和环境可行性,其主要功能需求包括前台系统和后台系统功能模块需求。该系统具有数据流图、业务过程分析等,以网上获取学生的工作、下载数据、在线的疑问、最新的动态实现。对老师(管理员)进行网上作业批改,给学生在线答疑、上传删除、发布最新的通知。课程网站系统设计分为前台页面的设计和后台管理功能的实现4,5。(1)网站前台在网页上点击“登录”号,在网页与密码相匹配的成功登陆后,需要输入网页在网站注册的用户与密码,让使用者弹出登录入口的小方框来进行相关操作。但用户登录需要经过验证方可登录。55陈毓秀:计算机应用基础课程网站的设计与实现2)课程管理:后台管理系统的主要功能模块。该模块具有查询、删除、修改、增加课程资料等基础运算,便于管理课程,提高教师管理课程的效率,同时也能促进管理员的管