




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在全球经济快速发展的今天,我国的经济也在这场科技革命的战争中得到了更新和发展,移动网络已经渗透到了我们的生活当中,它的普及让我们的生活发生了巨大的变化。于是,在庞大的软件市场下,各种各样的关于学习英语单词的软件涌入了市场。英语是目前全球使用最广泛、地位影响最大的语言之一,它覆盖着我们的生活,学习英语就像是一扇通往世界的大门。根据统计,目前全世界讲英语的人口已接近二十亿,其中有45个国家以英语为母语,我国作为世界上最具经济实力的国家,对于英语的普及和应用是不容忽视的。据相关资料显示,张小龙在2021年的WeChat公开课上指出,该年WeChat的用户数量达到了10.9亿,其中有3.3亿用户通过WeChat进行视频通话,7.8亿用户浏览朋友圈,由此可以看出,WeChat在人们的日常生活中占有一席之地。最近几年,WeChat应用软件的发展速度非常快,如何将其与英语词汇的学习结合在一起,已经成为很多开发英语学习软件的公司所关心的问题。所以,我将针对英语词汇的学习,开发一个WeChat小程序,让大家在日常生活中,无需下载安装APP,只要在智能手机里打开WeChat,就能够随时学习英语,让使用者在英语词汇学习的过程中获得更多的体验。关键词:WeChat小程序、英语词汇、移动学习、互联网目录本文主要是针对英语词汇学习的微信小程序所要完成的功能,进行了细致考虑后进行开发设计的,并且在进行开发前,已明确了该系统将要完成的功能以及之后该如何进行接口的设计,如何将小程序实现的功能与网页更好的融合在一起。本文以英语词汇为切入点,对微信英语词汇教学中的几个问题进行了讨论,在开发软件前,已经对目前的状况做了详尽的研究和分析,最后运用相关技术,设计了一款适合于英语词汇学习的完整的WeChat小程序,该软件的最大优点在于使用方便快捷。软件能够透过管理员界面,看到使用者的全部资讯管理。所以说这是一个方便,快速,实用的词汇学习软件。英语词汇学习的微信小程序旨在帮助使用者快速查找到所需要的有用资讯,并且很大程度上能够提高使用者的学习效率,在世界各地,由于智能网络的广泛使用,以及各种智能够平台的出现,使得应用软件的发展与人类的生活紧密相连在一起,WeChat小程序作为中国当前的主流智能技术开发系统,此类软件必须满足广大使用者的需要和使用体验。该小程序的设计过程是参考当前已有的成熟技术,对软件的功能进行了详细的分析,目的是使设计能够更有效地和现实的需要相结合。微信英语词汇的微信小程序设计使用Java开发语言,SQL数据库存储数据,Springboot构建了一个框架,使用微信官方平台上发布的开发者软件进行的界面设计。基本的功能够将会实现如下模块:登录注册,首页,单词,词汇,英语书籍,我的。在这些模块下面,可以实现各个子模块的功能,并且各个模块之间是互相联系的,本系统可以很好地解决英语学习者在学习过程中所面临的问题,这样既能有效地激发学生的学习兴趣,又能提高学习效率,又能丰富网络学习资源,增强学生的选择能力。因特网是从西方传入中国的,回顾中国互联网发展的二十一年,中国已经发生了巨大的改变,我们能够和世界上最先进的技术并驾齐驱。网络的形式也从最初的电脑与资讯系统的整合和扩展,逐渐发展成为资讯收集、储存、处理及利用的新的内容。如今的互联网,更像是一种商务、一种沟通、一种生存的方式。自从李克强“互联网+”战略实施以来,“互联网+”已渗透到各行各业,对传统工业、生活、生活方式等都产生了巨大的影响,尤其是现在,人们的生活压力越来越大,社会的运行速度也越来越快,对智能设备的要求也日益提高,相对于传统获取资讯的方式而言,现如今人们更依赖于因特网去获得所需要的资讯,而非自己去获得资讯,这一现象的产生,使各式各样的应用程序软件得以运用。“互联网+”,即Internet2.0,现在已达到新的水平。“互联网+”可以使网络与信息通讯技术更好的结合,更好的融入企业。互联网为人类社会的发展提供了一个巨大的平台,它促进了社会生产力的发展,促进了经济的发展。“互联网+”是一种新型的社会发展方式,是将互联网和传统工业融合在一起,而“互联网+”则反映了跨界融合,创新驱动,结构重塑,尊重人性,开放生态,以及所有相关[1]。“互联网+”能把互联网和传统产业融合在一起,虽然网络的链接形式多种多样,但是“互联网+”的最终目的,还是要将一切事物串联起来,突破桎梏,推动整个社会的发展。“互联网+”的一种新形态,就是“创新与变革”,将不同行业紧密相连,形成一种新型的形态。打破了过去的桎梏,创造了一种全新的体系结构,并将“互联网+”的优势发挥到极致。根据《中国互联网发展状况统计报告》(2020)显示,中国今年有10.07亿手机用户,其中因特网普及率高达71.5%[2]。随着互联网技术的迅速发展,当人们寻找他们所需的资料时,不再依靠传统的纸质资料慢慢寻找,而是利用因特网迅速、高效地获得资讯。其中,以手机为代表的移动智能装置,在某种程度上已经成为了人们的交流与学习工具,随着网络的发展,传统的书本教育模式也随之受到了极大的冲击,用手机这样的智能装置来学习,也渐渐为人们所接受。现在,由于智能手机的普及,大学生的学习与生活变得更加方便。微信小程序是一款无需下载便可直接使用的软件,它是网络技术的一种革新,在过去的两年时间里,为开发者创造了一个新的生态系统[3]。同时,微信应用软件在产品的功能够设计上也赋予了使用者更大的控制权。在微信的设定页面,用户可以使用自己的权限,通过用户的身份登陆,并且在使用完后关闭了微信小程序,使用者在下一次使用时,就必须重新获取授权信息才能够使用小程序,这样一来,在很大程度上使用者的个人信息得到了有效的保护。微信应用软件在获取用户信息时,遵循了“必要原则”与“合理原则”的基本原则。必须原理是指仅在某一特定的商业环境中,仅在特定的情况下,用户的数据必须由开发人员来获取。合理性原理是指开发人员必须获得的资料不能够超出具体情况所需要的资料。比如,微信的用户可以获得用户的姓名、电话号码、地址等信息,但不能够获得用户的性别、身高、体重、年龄等信息,否则,系统会认为微信应用软件获取微信用户的数据是违法的,就会对微信应用软件进行处理。其次,词汇是一种语言的根本,而掌握一种语言的关键在于对单词的掌握。在当代学生的求学生涯中,不管是在小学还是中学,又或者在大学,英语教师都会反复强调积累词汇的重要性,因为词汇的积累不管在我们的生活还是学习中都是必不可少的。因此,词汇的学习对外语的重要性不言而喻。从以上讨论可知,英语词汇是学好英语的关键步骤。本文正是在上述讨论的基础上,设计了一个学习英语单词的微信小程序,该软件可以为用户提供注册、选择等级、查找单词、学习笔记、英语书籍、单词收藏、问题反馈等多种功能够。这个应用软件的发布,为用户提供了一个便捷高效的英语单词学习平台,同时,对于管理方面来说,管理员还可以添加,删除,查找各种数据的小程序,上手容易,操作简单[4]。本软件能够满足用户在学习英语单词的过程中,能够及时、准确、有效地查询信息,使用户能够更为系统、规范、有效地学习英语词汇。2017年微信应用软件正式推出,到2022年只有五年多的时间,学术界对其的研究也只是才刚刚开始。本文采用中国知网的关键字微信小程序作为搜索条件,进行相关文献的检索。截止到2022年四月,有关论文2717篇,硕士学位论文417篇。从直觉上可以看到,近年来,对微信应用的研究呈逐年上升趋势,这也是其学术影响力的体现。通过对相关文献的整理,我们可以看到,在教育领域,小型项目的数量每年都在增长。相信随着移动Internet技术的发展与成熟,在教育领域开展小型工程的研究将会还有许多可开发的余地。今天的社会是飞速发展的,随着互联网技术的推广与教育模式的转变,移动互联网技术已经逐步被运用到教育的各个方面。比如在线教育培训机构的兴起,在线学习平台的兴起,各种语言学习的APP的兴起,都是因为手机网络的发展和普及。这两年,随着小程序的普及,很多小程序也变得流行起来,很多人都喜欢使用小程序来记录跑步、购物、小程序、游戏等日常所需。小程序有很多优点,比如方便、快捷、高效、低成本等[5]。所以,类似于英语词汇学习的微信小程序,既能够满足词汇学习者的日常生活中的需要,又能够很好的帮助词汇学习者在任何时候都能够随时随地学习词汇,同时也能够有效地提升使用者对时间进行有效、高效的管理。在2017年1月9号,微信应用正式上线,走进了大众的日常生活。张小龙曾经解释过,微信APP是一款可以在手机上直接用的APP,不用下载,只要扫描二维码,或者在APP上搜索,就可以随时随地的使用,这对于用户因手机内存不够而无法使用应用程序软件来说是一种很好的解决方案,可以让用户随时都能够用到所需要的功能够。简单来说,微信app就是一个用户无需在移动电话上安装下载的移动应用程序。WeChar小程序的另一种解释是:它是基于应用软件来推广微信的。只要用户关注或者使用这个app,就等于在微信上安装了对应的app。从某种意义上来说,微信可以被看作是一个看不见的应用商店。微信小程序的特色是:多应用,少安装。它实现了一个免费的软件安装,并且很流行。在教育方面,微信应用软件是最简单的教育技术的核心。自从2011年,微信正在国内外迅速发展。微信公司称,到2021年,其拥有超过12亿6千万的用户。截止到2021年1月21号,微信每天活跃用户已突破10.9亿,是中国首家每天活跃人数突破十亿的APP。目前,微信已发展成为一款综合都市APP。总的来说,基于微信的小程序能够让使用者最大限度地利用自己的时间。从微信用户的使用情况来看,自从微信应用软件正式运营以来,微信应用的频率越来越高,并且越来越受人们的欢迎[6]。微信的工作人员表示,使用者每天平均最少会打开微信四次。同时,微信小程序在教育界也被广大师生广泛使用。比如小程序中的腾讯课堂,扇贝单词,新概念英语,这些都是大学生在日常学习生活中时常用的软件。最后,在大部分的学生中,特别是在大学里,使用微信的人也非常多。基于以上这些特征,微信对学习者的学习是非常有益的。目前,国内还没有一个关于微信小程序在教育领域的具体界定。上海师范大学黎加厚及其研究小组认为,能够支撑教师和学生的学习活动的软件叫做“教育软件”。虽然目前还没有对针对教育领域的次小程序进行明确的界定,但这种新型的学习方法已经在教师的课堂上得到了广泛的运用。比如,老师们利用微信软件来给同学们布置和改正作业,而同学们则利用微信软件来完成课后的学习和复习。董玉琦教授及其团队于2012年首次提出基于技术的CTCL研究模式。董玉琦教授及其研究小组认为,科技对学习的推动作用是在一定的文化环境中进行的,而科技对于提高学生的自主性却是无效的。教育微信小程序是一种能够支撑多种教学活动的工具,它正处于一个飞速发展的互联网时代,这为我们提供了许多不同的学习方式。(1)国外研究现状
黄荣怀曾经提出“手机学习”这个概念,把手机学习视为学习者在不确定的情况下进行学习。自从1994年在卡耐基-梅隆大学实施Wire-lessAndrew计划后,在全球范围内掀起了一场关于手机学习的热潮,从农村地区的手机教学到美国的K-12教学活动。随着网络技术在外语教学中的普及,尤其是对于学生们日常的英语教育之中,移动语言学习已经逐渐成为当今信息技术的一个新的研究热点。手机学习是手机教育的一个重要分支。它是以手机、平板电脑、电子书等多种手机为基础,通过手机网络技术实现的。国外学者库尔斯卡·休谟把它称为“通过手机来学习一门语言,与传统语言学习方式相比,它的优势主要是由于人们方便携带。”沙普尔斯认为,手机学习是指在手机技术条件许可的前提下,通过手机来学习手机。帕拉斯认为,手机语言学习的概念是建立在人们周围可获得的手机上进行的。该概念的重点在于学习对象的可动性以及学习装置的可移动性,帕拉斯的观点在当时已被普遍接受。美国斯坦福大学开设了全球首个移动语言学习实验室,这也是国外对于移动语言学习研究的一个开端[7]。他们首先研究了如何用手机来学习西班牙语,他们发现利用手机的语音邮箱,相比没有使用而言,学生学习的效率更高,更能够提起对语言学习的兴趣。经过此次的研究,手机学习已经成为了世界上最热门的研究课题。在日本,研究者们将有关的语言课程的教学内容,通过发短信的形式,传递给不同的语言学习者。研究者每天都会定时以手机短信的方式给学生们推广3次关于这方面的知识,内容简洁明了,而不是像课本一样繁琐。从一个月来的调查结果来看,大部分学生在学习过程中,利用手机短信来学习英语的学生要比在传统的学校里学习要好得多。在挪威,彼得森、迪维廷和查伯特三人共同开发和设计了一个专门为法语而设的博客论坛,旨在有效地克服时间和空间上的局限,为师生提供交流、传授知识、交流的机会。加拿大的Myers等人的团队研究了语音识别软件在学生学习英语时的角色。实验结果显示,相对于传统的课堂教学,学习者通过这种方式学习语言更高效便捷,这一阶段英语学习的主要特征是有别于传统的课堂教学。由于手机网络技术的飞速发展,国外对移动语言学习这块领域的研究更多的关注点是在于对移动智能够终端的研究,尤其是语言听力的研究,这也是世界各国共同的研究趋势。为促进手机在教学中的运用,丹麦大学于2004年向每位大一新生发放iPad,并且告诫学生对于这部iPad的使用仅限于在听力课堂上。学生对校方的做法表示了支持。透过iPad,同学们不但能够更方便、更快速的在教室里做作业,同时也能够将学习地点扩充至教室以外,让同学们在课后巩固课上所学的知识、更好提升自己的学业水平。日本在2008年推出了一项叫做“NarikiriEnglish”的英语学习计划,它针对不同的企业的特点,开发了适合于每个企业自身的英语学习方法,以满足不同企业的需求。日本已经开始重视英语的口语和书面表达,在编写教材时,着重设计了与听说相关的训练,以提高学生的英语听说能够力。经过一系列的测试,测试结果显示,各个公司的员工在英语倾听和交流方面有很大的提升。与此同时,公司职员也不再害怕每天都会说英语。移动学习是一种不受时空约束、以信息为基础的学习方式,这不仅可以为学习者制定个人学习计划,还能够将传统的教学活动扩展到日常生活中去。同时,也能够给学生提供学习的及时反馈,从而使他们的学习效果和兴趣得到提升。由于其在语言教学中具有诸多优点,因此,它被认为是目前一种最好的学习方式,随着技术的进步,在未来手机语言的使用范围将会更广。(2)国内研究现状
目前国内手机教学的发展已接近成熟阶段,中国学者目前正在把“移动学习”作为一种新的研究手段,把“移动学习”与“语言习得”结合起来。相对于国外先进国家,我国手机语言教学起步较晚,研究程度相对较低,研究规模相对较小,但也有一定的成果。田剪秋在《移动和趋势》一书中对手机学习的发展进行了较为详尽的阐述,并且对其未来的发展进行了预测[8]。同时,本文还指出,目前国内和国际上关于手机学习的研究都还处在初级阶段。此外,笔者还从个性化学习内容、提高与使用社会互动功能够、情感敏感学习区域等几个角度,对今后手机学习的发展进行了展望。中国知网十年来以“手机语言教学”关键词检索,截至2022年4月,与其内容相关的研究成果共211项,其中39项为硕士发表的论文,1项为博士发表的论文。按类别进行区分后,这一次的研究,可以分成四个方面:关于移动语言学习的学习策论、理论研究、系统发展研究以及实证研究等。目前,我国在手机学习方面的研究还处在起步阶段,但随着科技的发展,理论与技术的发展,将会有更多的发现。在未来英语教学中,移动语言的学习将为我们新增理论与技术指南。英语词汇教学软件的研制及实现,所需工作内容如下:(1)首先要确定主题,确定要制作的小程序,以及小程序的背景和目前遇到的问题等。(2)在小程序确定主题后,根据软件开发的需要,我们首先要确定软件开发所要涉及并使用到的技术。英语词汇学习的微信小程序是使用Java语言开发的微信应用程序,用的Mysql数据库储存其数据信息。在识别出所需的技术之后,还要对所用技术进行技术分析,以此来确定所采用的技术能够否实现英语词汇学习的微信小程序的开发。(3)在识别出应用程序所需的技术后,还应该清楚地知道该应用程序所作用的对象,基于这个基础,该小程序在设计开发时主要包括两种主要的对象:用户和管理者。同时,根据对象的角色来决定各自要设计和实现的功能模块,对于英语词汇学习的微信小程序的设计,把角色分成两个主要的类别:管理员和使用者,两者各有各的功能模块,但小程式的资料库执行的内容是互动的,读者可以在任何时候浏览英语图书。对于工作人员来说,可以按照自己负责的内容进行在线的信息处理和操作,管理员可以获得所有用户的详细数据,并根据需要及时进行处理。(4)在确定了英语词汇学习的微信小程序的功能之后,接下来就是软件和接口的设计了,在设计完成之后需要对该方案进行检验,以确定其是否完美,针对小型软件的测试,要求不同的用户进行不同的编辑和提交,以及采用不同的测试方法来发现软件中的缺陷,对于小型的软件,需要不同的使用者进行编辑、提交、使用不同的测试方式来检测软件中的错误,并且在测试阶段没有问题时,可以将英语词汇的学习应用到正式的运营中。随着互联网技术的迅猛发展,人们用智能手机学习,可以随时随地学习,这一新的学习方法更加被接受和推广[9]。对于英语词汇学习的微信小程序的研究,有助于我们对移动手机学习这一新型方式有更加深刻的认识,并且也能对后续移动语言学习相关的研究打下了坚实的理论基础。首先,为了提升使用者的学习兴趣与效能以及个性化学习开辟了一条新途径。其次,这款微信小程序为用户提供了单词分类,做笔记等功能够,有助于用户系统的搭建词汇体系,养成及时复习的好习惯,使用户能够更有效更高效的学习词汇。最后,英语作为一门国际的语言,很多面向全球的公司、企业都要求求职者英语过四六级、更大的企业甚至要考托福雅思,因此在丰富用户词汇量的同时也有利于用户找到一份好的工作,具有一定的现实意义与价值。本节主要分析开发英语词汇学习微信小程序所需要运用的一些工具,一个完美的程序作品,背后必定少不了开发语言,数据库以及框架,下文将对设计时所涉及到的开发工具做具体介绍。微信的开发者工具,全部都是开发团队开发的,而微信的开发工具,也在不断的改进和升级[10]。用户可以通过微信的二维码登陆本系统,开发者工具会利用该账号的相关信息来开发和调试软件。机型选取:本软件根据智能够手机的萤幕大小,进行裁剪。预览界面:在完成视图版式后,单击编译,以更新视图的介面。操作面板:便于对打印的数据进行调试。上传代码:将其上传到腾讯进行审核。在开发人员上传代码时,可以填写版本号和注解信息。资源档案:通常能够在资源档案中执行档案档案的中断点侦错。远程显示:对于用户来说,移动设备和PC设备的联合调试很有实际意义。局部资料储存:显示资料在本机储存。检视侦错:标元件是以子父级架构显示,容易侦错。微信的编码容量不超过2M;开发过程中通常不会检查合法的域名;软件的后台要做一个配置服务器的域名。这些就是微信开发者们在开发的时候,经常会用到的功能够,随着Internet技术的发展,微信团队对于微信开发者工具也在不断地更新并且完善其功能够。该软件的整体架构由逻辑层和视图两大部分组成。该软件开发框架旨在为开发者提供一种简洁的、轻便的开发方式,有效解决开放过程中所遇到的各种问题。本软件提供了在Views层与Logistic层之间的数据传输和事件的处理,并且为开发者提供了自己的视图层次和逻辑层次结构,使得开发者可以集中精力在数据和逻辑上。这个架构的中心是一个快速反应的资料绑定系统,可以轻松地同步数据和视图。逻辑层中的数据发生了变化,就会在视图层中进行相应的更新。这个框架为用户提供了一系列的基础部件,这些部件带有微信的样式和具体的逻辑,开发者可以将其整合在一起,从而创造出一个功能强大的微信应用[11]。Java的核心技术是CORBA技术以及网络应用中的安全模式。同时也为EJB(javaserver页面)、java(javaserverpages)以及XML技术提供了全方位的支持[12]。JAVA语言的功能:第一,面向对象:它是一种以Java为特征的软件开发方式。最关键的是把一切都转化为物体,并且按一定的方法进行编程。在编写程序的时候,每一个物件上都会写入程式码与资料。OOP技术的出现,使人们在进行设计时,可以方便地进行设计思维,并且能够有效地增强软件的安全性。第二,跨平台:Java最受欢迎的一个重要特点就是其跨平台的功能够,可以很方便地使用Java进行编程。你可以用Java写程序,然后在别处运行,不需要修改编译后的代码。第三,垃圾收集机制:用于释放程序闲置时无法使用的对象的内存,C++最让人讨厌的地方就是它无法及时地释放程序所需要的内存,这会造成更大的内存消耗。有的程序员在刚开始写的时候,会在一堆文件里设定一个内存地址,然后在不用的时候将其释放,而一些初学者,往往会因为频繁的忽略这个地址而忽略了这个地址,导致程序在运行的过程中会不稳定,甚至会导致程序崩溃。因此,许多C++的专家们在编写代码时,都会把被删除的指针的数值设为NULL,再把该指针的数值设定为NULL[13]。数据库对于整个系统的开发来说是不可或缺的。在WEB的应用中,MySQLAB的优势在于开发了MySQL关系数据库管理系统。MySQL能够在多个表格中存储数据,这是一个很好的灵活性,同时也能够加快系统的运行。在SQL语言中,最常见的是数据库存取,而MySQL则是SQL,所以它的兼容性很强。数据库的运行是一个重要环节,该系统具有添加、删除、修改、查询等多种特点。现在的数据库分为关系型和非关联型,Mysql就是关系型中的一类,并且是一个小型、快速、低成本的关系数据库,是当前最流行的开放源码数据库[14]。在大数据时代来临之际,数据库的类型种类也越来越多,因此在对于数据库的管理有新的需求。随着社会生产与生活水平的提高,数据库的使用也越来越广泛,提高数据库的开发和使用效率是保证社会生产和生活有效运行的重要因素。SQL是一种功能丰富的指令,对提高数据库的工作效率起着至关重要的作用。SQL服务器数据库的应用可以加快数据请求和响应的速度,并能有效地解决各种复杂的工作。SQLServer数据库管理系统以其优异的性能,广泛地被用于服务器和客户端架构。SQLServer数据库具有以下特点:系统吞吐量,响应时间,并行处理、请求服务器响应速度、不同屏幕间的切换速度等。Mysql的安装方法有两个,一个是二进制的,另一个是无需安装的。当Mysql数据库被安装之后,使用者就会开始一个能够与数据库连接的服务过程,客户机可以登陆数据库,也可以使用图形接口工具。该架构由Pivotal团队提供,这个框架采用了一种特殊的方法来进行组态,这样开发者就不必再去定义模板的组态了。SpringBoot正是以此为基础,引领了快速发展的应用软件开发。SpringBoot以Spring4.0为基础,它不但保留了Spring框架中最好的功能够,同时也使Spring程序的构建和开发流程更加简单[15]。此外,SpringBoot还很好地解决了一些问题,如将许多框架整合在一起,从而避免了依赖软件的版本冲突,并且导致了引用的不稳定。SpringBoot具有以下特点:(1)能够根据Maven或Gradle插件,创建一个可运行的JARs和WARs;(2)依靠管理的依赖解决。(3)通过自动化的组态,可以很好地解决组态的复杂性和种类。(4)通过嵌入web容器来解决部署运行问题,而非tomcat,而是应用程序启动tomcat(5)提供已备好的功能够,例如指标、健康检查和外部配置;(6)完全不产生代码,也无需XML配置。Springboot的优势:(1)SpringBoot通过使用JavaConfig方式对Spring进行配置,并提供大量的注释,因此可以极大地提高工作效率[16]。(2)简化配置,SpringBoot可以提供大量的默认配置和自定义配置,但是SpringBoot项目仅包含一个概要:application.properties/application.yml。使用SpringBoot时,你不必为找到问题而烦恼,让我们来看看SpringBoot的配置:图2.1SpringBoot配置图(3)为了简化部署,SpringBoot内置了三种Servlet容器。(4)为了简化监视,SpringBoot还提供了actuator程序包,可以用来监视程序。以下是主要实现的功能:图2.2SpringBoot实现功能图每个项目在开发前都会认真地分析一下软件的需求,其次对于软件的市场调查也是必不可少的,要根据使用者的特定条件确定其功能需求,并且制定出一个完整的应用系统,在此章中,我们需要对软件的性能够、商业过程、数据等进行详细的分析,开发设计出一个功能够完善的微信小程序[17]。需求的可行性是对成熟的小型软件能够满足的需求进行分析和探讨,在软件开发和实现前,必须对软件进行预评价,以满足其需求,如果开发者没有能够力去开发一款符合要求的软件,那么这次开发就会以失败告终。下面是关于英语词汇学习的微信小程序的一些特殊需求的分析。小程序的设计首先要从使用者和管理员的实际需求入手,这样才能够理解他们能够实现怎样的功能够,能够包含什么管理工作。鉴于本课题索要设计与实现的的应用特征,需要具备以下条件:(1)英语词汇教学在微信应用中的应用,推动微信小程序英语词汇的信息管理。(2)学习方式的多样性和管理的规范化;(3)该网站为保证实时和高效的数据交流提供了一个免费、方便、快捷的平台。本节从各个方面分析软件自身的可行性,首先,一个软件想要做的长远必然少不了技术的支撑,没有先进的技术支持,设计开发出来的软件最终也只会被市场淘汰;其次,在软件开发的时候,经济是一个非常重要的环节,一些软件的研发必须要有一定的版权,这是一项很大的开支,因此在开发之前,必须要对自己的经济状况做出评估,然后再选择一款适合自己的软件。;最后,操作上的可行性对于一个软件来说也是极其重要的,一个好的软件,肯定是被大众所接受的软件,那么这个软件肯定是给了用户带来了好的体验感,因此在进行软件开发时,开发者更应该站在用户的使用角度去开发软件。英语词汇学习的微信小程序采用了java语言,研制了一个功能完整,使用简单的前端应用程序,并构建了一个数据完整、安全稳定的后台数据库。本系统使用Java和Mysql数据库作为开发工具,具有很好的可操作性。用户与角色的相互配合,在微信小程序中进行英语词汇的学习是一个很有价值的尝试,数据的完整性和质量是可以分配和管理数据的基础,同时,这也是确保数据库安全性的关键一步,为了提供更平滑、更智能够和更高效的基础控制方式,需要在安全的计算环境中建立支持,并且有助于安全[18]。因为这两种工具功能够强大,免费,界面友好。综上,英语词汇的学习微信应用软件从技术上讲,是可以行得通的。设计与实现英语词汇学习的微信小程序无需购买其他软件或端口,也无需支付市场调研和其他用于英语词汇学习的微信小程序的费用。这一切都是由开发商自己完成的。所以,在英语词汇教学软件的设计实现的过程中,微信应用软件是一种非常有效的方法。目前,java的应用已经相当成熟,所以在英语词汇的学习中,微信应用软件的发展并不困难。可操作性是指开发者在开发出小程序软件后,使用者对应用软件使用时的体验。管理员可以在任何时候对有关的软件进行管理。两个拥有许可的角色都可以访问他们的系统页面,并且利用导航菜单对小程序进行功能够的操作,因此该系统在操作上具有很强的操作性,通过界面窗口进行登陆操作,这样,只要使用者懂得电脑操作,就能灵活使用[19]。在性能分析方面,与传统的管理模式不同,传统的数据统计和管理采用纸张、笔等人工操作,而且这种方法很难存储和找到特定的数据信息,在计算机网络时代来临之际,这种传统的方式,早已不适合现在的社会,不仅会降低工作的效率,而且,还要花费更多的时间和精力。降低费用并改善用户的工作效率,本文以小程序与互联网技术为基础进行软件开发。本文开发和设计是一个独立的小程序,主要是实现英语词汇学习的微信小程序的用户角色和相应功能模块,传统的用来管理信息的方法效率低下,该小程序的实现可以节省资源,提高业务处理速度,具有高速、高效、功能够强大的特点。对于英语词汇学习的微信小程序项目的设计分析,本节的研究内容主要有:英语词汇学习平台的构建;Mysql数据库的设计。整体来说,这款英语词汇学习的微信小程序的设计都是比较人性化的,能够及时的处理和反馈小程序的错误。根据系统的需求,英语词汇学习的微信小程序主要包括管理员和用户两个主体,管理员的功能模块包括:首页、个人中心、用户管理、等级管理、单词管理、词汇管理、学习笔记管理、英语图书管理、管理员管理、问题反馈、我的收藏管理、系统管理,如图4-1所示。用户的功能模块包括:首页、单词、词汇、英语图书、我的,如图4-2所示。图4-1管理员功能模块图图4-2用户功能模块图首先,分析了所要用到的管理模块和数据库,然后编写相应的代码,计划与运行是建立一个信息管理应用软件的三个步骤,这将决定软件能否真正的完成预设功能,以及能否在设计完成后执行。在开发过程中,各个阶段都要严格地遵循线性的发展次序,各个阶段产生的工作都能被技术检验和检验。保证一步完成后的正确,不会出现下一步的拖拉现象,让小程序在完成设计功能后能够正常运行。通过对英语词汇学习小程序的成功实践案例来看,下述方式的应用效果是最显著的,可以将开发过程中的复杂度降到最低,如图4-3所示。图4-3开发系统流程图数据库就像是一个图书馆,它的储存容量非常庞大,能够储存上百万、上千万、上亿的数据。不过,数据库并不是随机存储数据,而是按照一定的规律来存储数据,如果违背了这个规律,那么查询的效率就会降低。今天的世界是一个充斥着海量数据的网络世界[20]。数据的出现可以源于很多地方,例如旅行记录、交易记录、发送信息等。很多人普遍认为只有文字才是数据,其实在我们身边除了文字以外,图片、声音等都可以被定义为数据。数据库是一种以数据结构进行数据存储和管理的计算机软件。实际上,数据库这个概念其实包含了两个层面:(1)数据库是一个“仓库”,可以对数据进行合理的存储,在这个“仓库”中,用户可以将待处理的业务数据存储在这个仓库之中,当数据存放进了这个仓库后,就会形成一个数据库。(2)数据库是一种能够更好地组织数据、便于维护、严格控制、提高数据利用效率的新技术。综上所述,数据库可以认为是保证计算机系统稳定运行的关键基础软件。英语词汇学习的微信小程序主要是,用户在微信端可以看到五个功能模块,分别是:首页、单词、词汇、英语图书、我的,其次在我的功能模块下包含了三个子功能,分别是:学习笔记子、问题反馈、我的收藏管理子;管理员在后台可以看到十二个功能模块,分别是:首页、个人中心、用户管理、等级管理、单词管理、词汇管理、学习笔记管理、英语图书管理、管理员管理、问题反馈、我的收藏管理、系统管理,以上功能能够很好地满足小程序的需要,小程序的系统功能架构如图所示4-4所示。图4-4系统功能结构图在整个程序设计中,数据库是最关键的一步。展示系统采用Mysql来管理数据库,确保数据的安全性和稳定性。概念模式旨在从真实世界中提取信息,并在此基础上构建虚拟世界。它是一个很好的设计数据库的工具。在数据库中,可以用E-R曲线来表示一个实际的概念模型。系统的E-R图表明了一个庞大的系统中,各类实体间的关联。除此之外,Mysql数据库本身就是一个自保能力很强的数据库。在需求分析中,包括以下各实体、以及实体包含的属性:用户实体属性图,如图4-5所示。图4-5用户实体属性图管理员实体属性图,如图4-6所示。图4-6管理员实体属性图学习笔记信息实体属性图,如图4-7所示。图4-7学习笔记信息实体属性图词汇信息实体属性图,如图4-8所示。图4-8词汇信息实体属性图英语图书信息实体属性图,如图4-9所示。图4-9英语图书信息实体属性图基于上述各实体的特性的分析,绘制了图4-10中所示的全部E-R图。图4-10E-R图我们可以针对数据结构的具体需求,从数据的输入和输出的需求出发,来决定需要制定哪些表,从而满足用户对数据和功能的需求。本节主要介绍是英语词汇学习的微信小程序所涉及到的相关的数据表。(1)词汇表表名:cihui,结构如下表4-1所示。表4-1:词汇表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否addtime创建时间timestamp否 CURRENT_TIMESTAMPcihui词汇varchar(200)dengji登记varchar(200)tupian图片varchar(200)duanyu短语varchar(200)yinbiao音标varchar(200)fanyi翻译longtexttingli听力varchar(200)(2)配置文件表表名:config,结构如下表4-2表所示。表4-2:config表字段名称字段说明字段类型是否为空默认值id主键int(20)否name配置参数名Varchar(100)否value配置参数值Varchar(100)(3)单词表表名:danci,结构如下表4-3所示。表4-3:danci表字段名称字段说明字段类型是否为空默认值id主键Bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPdanci单词varchar(200)dengji等级varchar(200)tupian图片varchar(200)zimu字母varchar(200)yinbiao音标varchar(200)fanyi翻译longtexttingli听力varchar(200)clicktime最近点击时间datetime(4)等级表表名:dnegji,结构如下表4-4所示。表4-4:dengji表字段名称字段说明字段类型是否为空默认值id主键bigint否addtime创建时间timestamp否CURRENT_TIMESTAMPdengji等级varchar否(5)英语图书表表名:diecussyingyutushu,结构如下表4-5所示。表4-5:discussyingyutushu表字段名称字段说明字段类型是否为空默认值id主键Bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPrefid关联表idBigint(20)否userid用户idBigint(20)否nickname用户名Varchar(200)content评价内容longtext否reply回复内容longtext(6)问题反馈表表名:message,结构如下表4-6所示。表4-6:message表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPuserid留言人idbigint(20)否username用户名varchar(200)content留言内容longtext否cpicture留言图片varchar(200)reply回复内容longtextrpicture回复图片varchar(200)(7)关于我们表表名:news,结构如下表4-7所示。表4-7:news表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPtitle标题varchar(200)否introduction简介longtextpicture图片varchar(200)否content内容longtext否(8)收藏表表名:storeup,结构如下表4-8所示。表4-8:storeup表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPuserid用户idbigint(20)否refid收藏idbigint(20)tablename表名varchar(200)name收藏名称varchar(200)否picture收藏图片varchar(200)否type类型varchar(200)inteltype推荐类型varchar(200)(9)表名:token,结构如下表4-9所示。表4-9:token表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否userid用户idbigint(20)否username用户名varchar(100)否tablename表名varchar(100)role角色varchar(100)token密码varchar(200)否addtime新增时间timestamp否CURRENT_TIMESTAMPexpiratedtime过期时间timestamp否CURRENT_TIMESTAMP(10)管理员表表名:user,结构如下表4-10所示。表4-10:user表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否username用户名varchar(100)否password密码varchar(100)否role角色varchar(100)管理员addtime新增时间timestamp否CURRENT_TIMESTAMP(11)学习笔记表表名:xuexibiji,结构如下表4-11所示。表4-11:xuexibiji表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPbijibiaoti笔记标题varchar(200)否bijineirong笔记内容longtext否jiluriqi记录日期datezhanghao账号varchar(200)nicheng昵称varchar(200)tupian图片varchar(200)userid用户idbigint(20)(12)英语图书表表名:yingyutushu,结构如下表4-12所示。表4-12:yingyutushu表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否addtime创建时间timestamp否CURRENT_TIMESTAMPtushubianhao图书编号vachar(200)否tushumingcheng图书名称vachar(200)否tushuleixing图书类型vachar(200)否tupian图片vachar(200)jianshu简述vachar(200)zuozhe作者vachar(200)shuliang数量vachar(200)chubanshe出版社vachar(200)(13)用户表表名:yonghu,结构如下表4-13所示。表4-13:yonghu表字段名称字段说明字段类型是否为空默认值id主键bigint(20)否daatime创建时间timestamp否CURRENT_TIMESTAMPzhanghao账号varchar(200)否mima密码varchar(200)否nicheng昵称varchar(200)xingbie性别varchar(200)shouji手机varchar(200)youxiang邮箱varchar(200)本节主要是对小程序所实现的具体应用界面做了详细的介绍,主要从用户微信端,即客户使用时的界面展示和管理员服务端,即管理员在后台对小程序进行管控的界面展示进行的详细说明。这部分内容是一个英语单词学习软件,它根据用户在手机上可以看见的界面和可以操作的功能描述。它的功能主要有:显示用户注册功能,显示用户登录功能,显示用户登录功能,显示用户密码时的密码重设功能,显示主界面功能,单词界面功能,词汇界面功能,英语书籍界面功能,我界面功能,用户查看或修改个人信息,用户反馈功能,收藏功能,做笔记功能。下面将逐一介绍这些特性,并附上效果图表。当使用者通过微信平台打开这款英语词汇学习的小程序后,如果使用者是第一次进入该小程序,则需要先注册账号后才能登录使用该小程序,以下使用者是注册账号的具体说明:使用者在登录界面点击登录下的“注册用户”选项,这时系统就会跳转到注册界面,使用者需要根据报名信息栏中的信息,填写自己的信息,用户填写好个人资料后,按下登记键,系统将检查用户所填写的资料,如果用户填写的资料有问题(例如使用者输入的账号已被其他用户注册、使用者输入的密码和确认密码不匹配、使用者输入的手机号格式错误-默认11位、用户输入的邮箱格式错误等),那么界面会弹出窗口告诉使用者注册用户失败,系统会返回到注册界面,使用者需要根据提示信息重新填写有问题的个人信息数据;若没有问题,那么,系统将会提示用户完成注册,并将自动回到登陆界面,呈现效果如图5-1-1所示。图5-1-1用户注册界面图使用者通过微信平台进入到英语词汇学习的微信小程序登录界面,使用者如果在小程序已有账号,那么直接输入帐号和密码即可,用户输入的账号和口令是正确的,那么系统就会进入到英语词汇学习微信小程序的主界面;如果使用者输入的帐号和密码是错误的,那么系统就会弹出一个的弹窗,告诉使用者所输入的帐号和密码不正确,使用者点击确认后,系统会返回至登录界面,用户现在必须重新输入帐号和口令,如果是对的,就可以登录到系统中,错误则继续回到登录界面,呈现效果如图5-1-2所示。图5-1--2用户登录界面图如果使用者已经注册过账号,但是在登录时忘记自己所设置的密码,那么用户可以在登陆界面中选择遗忘口令,然后进入一个忘了口令的界面,用户只要输入自己的帐号,然后在里面勾选用户这一选项,就能重新设置密码,呈现效果如图5-1-3所示。图5-1-3忘记密码界面图在登录页面上输入了自己的账号,点击成功登录,即可登录首页,在小程序的主界面,使用者可以看到小程序底部的五个一级导航并对其功能进行相应的操作:首页、单词、词汇、英语图书、我的。小程序的顶部是一个轮播图效果,每隔2s会自动切换下一张图片,轮播的内容是通过管理员进入到管理员系统对其内容进行更新的。用户可以在主页上点击单词,单词,英语书籍,关于我们的选择,也可以跳到对应的功能界面。在主页的下方,还可以看到文字、词汇、书籍、小程序的介绍,呈现效果如图5-1-4所示。图5-1-4首页界面图使用者在单词界面顶部可以搜索自己想查找的单词,在左边可以选择自己想要了解的单词类别,现在我是暂时分了五类出来,目的是为了给小程序的做初步测试,分别是学习用品、身体部位、颜色、动物、人物,右边展示的是使用者所选择的单词类别在数据库中所记录的全部相关的单词。使用者选择一个单词进入后,可以看到单词、单词含义相关图片、等级、首字母、音标、翻译等信息,呈现效果如图5-1-6、图5-1-5所示。图5-1-5单词界面图图5-1-6单词详细界面图使用者在词汇界面也可以进行英语单词的学习,但是不能像单词界面一样选择分类的来进行学习,但是使用者可以在词汇功能模块下进行学习时可以做笔记(关于做笔记功能的介绍,下文会做详细说明),使用者选择一个词汇进入后,可以看到词汇、等级、短语、音标、翻译、做笔记按钮等信息,呈现效果如图5-1-7、图5-1-8所示。图5-1-7词汇界面图图5-1-8词汇详细界面图使用者在英语图书界面可以看到英语词汇学习的微信小程序所推荐的图书,使用者也可以在顶部通过搜索图书的编号,快速的找到自己所需要的图书,使用者选择一本图书进入后,可以看到图书封面图、图书名称、图书编号、图书类型、简述、作者、数量、详情、评论等信息,呈现效果如图5-1-9、图5-1-10、图5-1-11所示。图5-1-9英语图书界面图图5-1-10图书详细界面图一图5-1-11图书详细界面图二使用者在我的界面可以看到用户昵称、学习笔记、我的收藏管理、问题反馈等信息,下文会对这些功能进行详细说明,呈现效果如图5-1-12所示。图5-1-12我的界面图使用者在学习单词和查阅图书时,如果对某一单词记得不牢固,后期需要返回复习单词或者说对某一本图书很喜爱,但是担心下次找不到某个单词或某本图书,就可以使用收藏这一功能对某一单词或某本图书进行收藏管理,收藏的后的单词或者图书在我的界面中的我的收藏管理中可以查看到,呈现效果如图5-1-13、图5-1-14所示。图5-1-13收藏功能图图5-1-14收藏管理界面图使用者在学习词汇时,如果对一个词汇有新的认识和理解,就可以在这个词汇下做一个笔记,比如对于important这个单词,我们熟悉的含义时重要的,但是自负的这一含义是一个偏译,不常使用但是考试也会考到,那么就可以给该词汇做一个笔记,以便自己日后能够更全面的进行复习,记笔记界面用户可以看到笔记标题、记录日期、账号、昵称、图片、笔记内容等信息,之后用户可以在我的界面进入到学习笔记中,查看自己的笔记,呈现效果如图5-1-14、5-1-15所示。图5-1-15用户做笔记界面图图5-1-16学习笔记界面图使用者在我的界面中,点击昵称旁的小齿轮可以进入到用户信息界面,用户可以更改自己的个人资料,在更改后,用户需要点击“保存”按钮,否则个人信息修改失败。此外,在此界面使用者也可以退出英语词汇学习的微信小程序的登录,用户点击“退出”登入,用户的系统将会自动回到用户的登陆界面,如图5-1-17所示。图5-1-17用户信息界面图使用者在使用过程中对于英语词汇学习的微信小程序有建议和提议,想要给管理员留言提议优化完善某些功能,可以在我的界面中选择问题反馈选项,进入到问题反馈界面,使用者可以添加留言,当管理员看到后也会予以回复,呈现效果如图5-1-18所示。图5-1-18问题反馈界面图本节介绍的是这款英语词汇学习的微信小程序,基于管理者在操作界面所能看到的界面效果以及能操作的功能的说明。其主要内容有:管理员登陆界面、管理员功能界面、个人中心界面、用户管理界面、等级管理界面、词汇管理界面、词汇管理界面、学习笔记管理界面、英语书籍管理界面、管理员管理界面、问题反馈界面、系统管理界面图等。下文会依次对这些界面图展开功能介绍以及附上效果呈现图。管理员首先需要进入到英语词汇学习的微信小程序的操作界面,通过登录窗口,输入自己的管理员账号密码,角色勾选上管理员选项,然后点击登录即可进入英语词汇学习的微信小程序就可以进入英语词汇学习的APP,成功登陆后,管理员即可获得英语词汇学习的微信应用程序的相关知识,并负责管理和维护,呈现效果如图5-2-1所示。图5-2-1管理员登录主界面图管理员输入了正确的口令成功进入到英语词汇学习的微信小程序功能界面后,在左边可以看到管理员能够使用的功能,包括首页、个人中心、用户管理、等级管理、单词管理、词汇管理、学习笔记管理、英语图书管理、管理员管理、问题反馈、我的收藏管理、系统管理等功能模块,如果管理员需要退出当前管理员账户,选择右上角的退出登录就会回到Administrator登陆界面,呈现效果如图5-2-2所示图5-2-2管理员功能界面图管理员可以在使用者中心的操作界面上修改使用者的口令,同时也能查询到管理员的档案。管理员点击修改密码,然后按照系统的提示,输入当前的、新的、确认的密码,然后修改当前的管理员帐号。管理员按一下个人资料,可以看到目前管理员的帐号,若要更改,请按下更改,呈现效果图如图5-2-3、图5-2-4所示。图5-2-3修改密码界面图图5-2-4个人信息界面图管理员可以通过用户管理界面直观地看到英语词汇学习的微信小程序所有的用户信息,这些资料都是使用者在注册时所填写的资料,包括帐号、昵称、性别、手机、邮箱等。管理员可以查看用户注册时所填写的详细信息,还可以更改用户的个人资料,以及删除帐号。其次,如果管理员需要查看某一用户的个人信息,可以在界面顶部通过搜索该用户的昵称进行查询,此时这名用户的个人信息就会直接被筛选出来,效果呈现如图5-2-5所示。图5-2-5用户管理界面图管理员在等级管理界面中可以给单词划分不同的类别,这些类别就是用户手机端单词界面中展示出来的分类选项,管理者可以根据用户的需求,将单词划分为各种类别,比如按照领域分,可以分为政治、历史、军事等;又或者按照年级分,分为各个学习阶段的词汇书等。这些分类都可以根据用户的实际需求,管理员对其进行添加即可,呈现效果如图5-2-6所示。图5-2-6等级管理界面图管理员可以查看,添加,修改和删除单词,当管理员需要增添一个新单词时,点击新增就会进入到添加单词的界面,管理员只需要输入需要添加单词的信息,之后确认,单词就添加成功了,添加成功后在用户手机端也可以查看到管理员新添加的单词;当管理员发现单词还有其他意思,但是系统没有录入时,可以点击修改,在单词的翻译部分进行添加操作即可,呈现效果如图5-2-7所示。图5-2-7单词管理界面图图5-2-8单词添加界面图管理员可以查看、添加、修改和删除词汇、做笔记等操作,当管理员需要增添一个新词汇时,点击新增就会进入到添加词汇的界面,管理员只需要输入需要词汇相关的一些基本的信息,确认后词汇就添加成功了。管理员也可以对单词进行做笔记的操作,在平时维护中,可以适当添加一些好词好句在笔记中,供用户参考,呈现效果如图5-2-9、5-2-10所示。图5-2-9词汇管理界面图图5-2-10管理员做笔记界面图管理员可在英语图书管理系统中加入图书信息,包括图书编号、图书名称、图书类型、图书封面、简述、数量、出版社等信息,呈现效果如图5-2-11所示。图5-2-11英语图书管理界面图管理员的信息主要是包括用户名、密码、角色,如果要取消某些管理员进入英语词汇学习的微信小程序的权限,那么删除他们的账号,他们所使用的管理员账号就不能在进入到系统操作界面,呈现效果如图5-2-12所示。图5-2-12管理员界面图管理员在问题反馈界面可以看到用户的留言以及用户对于英语词汇学习的微信小程序优化改善的提议等,管理员在此界面点击操作界面的回复选项,就可以对用户的留言予以回复。在界面上可以明了的看到用户名、回复内容、留言图片、回复内容、回复图片等信息,呈现效果如图5-2-13所示。图5-2-13问题反馈界面图管理员在系统管理界面可以对英语词汇学习的微信小程序首页的轮播图进行更新操作;在关于我们里,主要是向用户介绍我们的小程序,呈现效果如图5-2-14、图5-2-15所示。图5-2-14轮播图管理界面图图5-2-15关于我们界面图在这次毕业设计的开发过程中,我最终以英语词汇学习的微信小程序的设计与实现作为研究课题。但是对于微信官网推出的微信开发者工具这一款软件,我对它是很陌生的,所以我花费了很多的时间来了解微信小程序的开发过程,并在此基础上进行了一系列查缺补漏的学习工作。经过这一阶段的学习,我真正的认识到了自身还是缺乏很多在课堂上老师不曾讲到的,但在工作中很常用的知识,因此我及时对自身知识匮乏这一问题进行了弥补,在网上找相关课程进行自学,翻阅电子书籍等。目前我已经可以完全掌握开发过程中所需要的使用到的各种技能,通过自主学习,我的基础知识更加丰富了,并且在导师的协助下成功地完成了毕业设计的任务。当我在编程的过程中遇到问题时,我会及时向指导老师请求帮助,也会自己在网上找报错的原因以及如何去解决这一报错使代码成功跑起来,在CSDN中,很多的前辈都会在自己的博客发表自己遇到的编程错误,也会详细说明该如何解决,很多时候只要跟着他们的步骤走,大部分的报错基本上都是可以自己解决的,他们的协助使我一步一步地战胜了很多的难题。系统设计是一件很有挑战的事情,我需要不断的学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度足疗店员工工资保底与员工绩效奖金分配协议
- 二零二五年度数字媒体广告创意策划与执行合同
- 2025年度精装修房屋退房合同范本
- 2025年度钢结构安装劳务分包安全保证书
- 二零二五年度国际技术交流框架合作协议
- 二零二五年度个体工商户门面经营权转让合同
- 二零二五年度美团商家社会责任与公益活动合作协议
- 二零二五年度专业旅游公司个人导游司机雇佣合同
- 二零二五年度销售人员保密义务与离职交接规范合同
- 幼儿运动会幼儿发言稿
- 道德与法治统编版六年级下册全册大单元任务群教学设计四个单元
- 牙周病科普讲座课件
- 工业地产营销推广方案
- 2024年贵州能源集团电力投资有限公司招聘笔试参考题库附带答案详解
- 华南师范大学附属小学招聘教师笔试真题2022
- 中冶集团《工程总承包项目管理手册》-
- 铁路轨道与修理
- 职场角色认知与自我定位
- 化工设备机械基础复习及答案汇总
- 心肌梗死后心衰病例分享
- 四年级全册《劳动》课程知识点汇总精排
评论
0/150
提交评论