ImageVerifierCode 换一换
格式:PDF , 页数:4 ,大小:2.05MB ,
资源ID:579164      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/579164.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于微信小程序的高校学生发展记录系统设计.pdf)为本站上传会员【自信****多点】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于微信小程序的高校学生发展记录系统设计.pdf

1、wwwele169com|75软件开发基于微信小程序的高校学生发展记录系统设计杨磊(江西软件职业技术大学,江西南昌,330000)摘要:发展评价能够促进高校学生全面化与个性化发展,信息技术为提升评价的客观性与科学性提供了可能。立足于需求分析,基于微信小程序设计了高校学生发展记录系统。系统设计涵盖大学生文化素养、品德素养、健康素养等过程性与发展性相结合的评价要素,协同创新素质发展评价体系。系统采用Json、Wxss、JavaScript、MariaDB以及PHP等多项开发技术,实现了微信小程序前端与Web后端的功能融合。系统用户操作体验人性化,通过系统分层创建高校学生发展记录数据,实现全程记录所

2、有学生的成长发展概况,满足高校建设需要。关键词:微信小程序;学生发展记录;Json;JavaScript;PHP随着教育改革进程的持续推进,高校学生评价制度对人才培养的导向功能越来越显著,将现代技术应用于高校学生评价中,不仅是信息时代发展的客观需求,也是深化高校学生评价改革的必要举措。目前高校学生评价体系还存在测评过程不严谨、测评结果应用不科学等问题,评价育人效果还有提升空间,且操作系统尚无法满足新环境下高并发、高扩展、高集成的技术要求,并且已有系统多为封闭系统,不能较好实现系统兼容与扩容,给师生增加了额外工作量。鉴于此,根据工作实际有必要创建学生发展记录平台,从而分层建立学生发展数据。微信小

3、程序是一种连接用户与服务的新型方式,为开发者提供了第三方开发接口,能够定制符合自身需求的程序平台,可在微信内被便捷获取与传播1。因此,基于微信小程序设计出一种高校学生发展记录系统,通过分解功能,开发相应的应用程序编程接口(ApplicationProgrammingInterface,API),将功能视为独立化模块,在模块组合中实现系统的高耦合性与扩展性2。本系统涵盖大学生文化素养、品德素养、健康素养等过程性与发展性相结合的评价要素,能够实现全程记录每名学生的表现,为科学进行大学生发展评价提供了数据支撑,促进了大学生的个性化发展。1 系统整体设计 1.1 整体架构系 统 采 用 面 向 资 源

4、 架 构(ResourceOrientedArchitecture,ROA)与面向服务架构(Service-OrientedArchitecture,SOA)的数据底层结构,如图 1 所示。ROA面向高校学生全体,用户可通过微信小程序上传数据;SOA面向管理者,管理者通过后台进行数据管理,例如学生信息查询、数据导入等交互性操作3。系统整体分为展示层、管理层、服务层与数据层,如图 1 所示。展示层包括微信小程序与管理员界面,分别使用 Json与 Wxss 技术开发。管理层利用 AdobeFlex 平台,并调用其功能完成界面设计,界面功能主要包括后台数据处理,学生信息管理、上传信息管理等。框架采用

5、 Websocket-mvc-springboot-starter,开发语言使用 Javascript,同时开发相应的应用程序编程接口(ApplicationProgrammingInterface,API),将功能视为独立化模块,在模块组合中实现系统的高耦合性与扩展性,以此满足微信小程序端和服务器端数据交互的需求4。服务层由富因特网应用程序(RichInternetApplication,RIA)搭建,该层作为系统整体架构的核心,具有不可替代的中间层功能。用户完在微信小程序完成操作后,服务器发出的 HTTP 请求进行数据处理,包括加载数据信息以及自主下载等,最终通过服务器成功向客户端传输处理

6、后的结果。数据层基于 MariaDB 数据库与AGS 技术,提供空间、属性、数据于一体存储的数据服务5。MariaDB 数据库对数据的存储管理,当接收服务器处理任务后,运用相关组件提供功能,实现提取、分析、计算、处理各类数据,最终向服务器传输结果,并向用户反馈相应界面。如果客户端产生查询需求,且涉及分布式数据,那么还会向远程服务器发送处理请求。图 1系统整体架构 1.2 功能设计系统根据功能差异分为用户与管理员,用户群体为高校学生。根据高校学生评价标准,创建分层化的高校学生发展记录数据,系统设计涵盖大学生文化素养、品德素养、健康素养等过程性与发展性相结合的评价要素。管理员根据权限差异分为管理员

7、、辅导员与班级管理者三类角色,管理员拥76|电子制作2023 年 7 月软件开发有最高权限,辅导员管理本年级学生,班级管理者负责本班学生。系统功能如图 2 所示。1.3 模块设计1.3.1 登录用户打开小程序后加载 App.js 文件,弹窗提示使用个人信息,点击同意后运行 WxLogin 方法,获得标识 OpenID 与版本信息 SessionKey,执行成功后携带 OpenID,使用 Get 方法调用 API,与后端数据开始交互,小程序端根据结果进行判断并进入相应页面。1.3.2 提交高校学生发展记录系统录入的信息量较大,为了减 少 代 码 量,提 升 小 程 序 使 用 效 率,可 将 提

8、 交 功 能放 于 Eteringinformation 文 件,各 类 记 录 内 容 通 过EnteringInformation?id=class 调用。将数据放于 Data内,携带 OpenID 请求后台,后台处理后反馈结果,小程序根据结果进行判断6。1.3.3 排名使用 Get 方法调用 API,从数据库中获取排名,后端通过 OpenID 查找用户,并传递该班学生完成情况,根据百分比进行排名,同时显示进度条。2 系统软件设计 2.1 参数设计为了使系统的可读性与可操作性得到提升,不同终端对URI 参数也有着差异化的加载形式,例如:前端调用时采用 Key=Value 的形式,模板可表示

9、为:API.E 端 调 用 异 步 JavaScript 和 XML(AsynchronousJavascriptAndXMLAndHTML,AJAX)时,参 数 采 用string 对象的形式构造,模板可表示为:“Key1”:“Value1”,“Key2”:“Value2”,“Key2_1”:“Value2_1”,“key1_2”:“value1_2”,后台调用 API 时,参数通过数组形式进行传递,模板可表示为:“Key1”=“Value1”,“Key2”=“Value2”,“Key2_1”=“Value1_1”,“Key1_2”=“Value2_1”例 如 在 超 文 本 预 处 理 器

10、(HypertextPreprocessor,PHP)中使用 curl 函数调用时,可通过设定参数进行传递:Curl_Setopt(Curlopt_Postfields);2.2 标识设计在 Restful 风格之中,使用资源特定名字作为统一资源标识符(UniformResourceIdentifier,URI),并设计与资源特征符合的控制器与模型类。控制器选用 BMA253,该设备能够有效处理 API 调用逻辑;模型类主要用于处理数据库操作。根据高校学生发展信息涉及数据,将标识设计为表1。表1标识设计类型URIModel学生文化素质发展APIExamplecom/poiPoiModel学生体

11、质健康发展APIExamplecom/planPlanModel学生综合发展评价APIExamplecom/strategyStrategyModel 2.3 表述设计表述是一种资源展示形式,即用户发起请求后 Web 服务器反馈结果的数据格式,目前较为常用的数据格式包括string、undefined、object 等。因 string 数据具有易压缩、多后台语言支持、传输速度快、数据量小等特点,因而使用string 数据作为参数传递、反馈数据的格式7。在本研究中,资源表述主要包括参数、状态以及反馈结果,即 Web 服务器执行调用后,反馈结果涵盖请求参数、执行状态等内容。“Params”:“L

12、ocation”:“位置”,“Page”:1,“Limit”:10,“Appid”:“D93a5d”,“Request”:“Code”:200,“Message”:“Ok”,图 2系统功能wwwele169com|77软件开发“Return”:“Name”:“姓名”,“Location”:“Lat”:23.775743,“Street_id”:“638df60a54f2126b3lafe57e”,2.4 缓存设计缓存设计可实现系统的快速响应,在软件设计时,通过临时缓存模式,对某时刻高执行频率的 API,将其结果保存于硬盘上。具体策略是对查询资源缓存,将 Md5 值设为文件名,并将结果保存为 s

13、tring 之后进行压缩,如果出现相同请求时返回 string 文件。2.5 数据库设计本系统采用 MariaDB 数据库,运行环境由 Nginx 搭建。MariaDB 数据库拥有 Maria 存储引擎与 FederatedX 存储引擎,其运行速度快,支持对 Unicode 的排序,操作更加便捷。使用 Nginx 搭建运行环境,搭建一次便可长期使用,无需重复进行数据库连接,能够显著提高系统运行效率。2.5.1 连接系统通过 Nginx 将 PHP 作为服务器中的特殊功能模块,使用 MariaDB 扩展进行连接,成功连接后系统后端能够直接进行数据库的查询、修改以及删除操作。与其他数据库连接相比,

14、MariaDB 扩展能够进行多语句执行,其处理机制也基本解决了注入问题。2.5.2 逻辑层根据学生发展平台的功能需求,系统数据库包括管理员表、学生信息表、预制用户表、汇报记录表等数据库,具体关联如图 3 所示。3 系统实验 3.1 后台测试系统后台管理功能是便于管理与进行系统维护与后台管理,主要包括管理员、年级管理、班级管理、学生个人管理等,其功能实现程序图 4 所示。图 4后台管理功能实现 3.2 通信测试超文本处理器(PHP:HypertextPreprocessor)是一图 3数据库逻辑78|电子制作2023 年 7 月软件开发种动态网页技术,能够提供便捷的构建形式8。在高校学生发展记录

15、系统中,当用户在小程序中操作时,小程序会向Web 发 Https 请求,此时调用 PHP,PHP 收到请求并验证Md5 值通过后,PHP 与数据库连接执行相应操作,完成后将结果返回到客户端,具体流程如图 5 所示。图 5通信逻辑4 结语综上,在需求分析的基础上,基于微信小程序设计出高校学生发展记录系统。该系统采用 Json、Wxss、JavaScript、MariaDB 以及 PHP 等多项开发技术,实现了微信小程序前端与 Web 后端的功能融合。在微信小程序端实现信息录入、发展汇总、进度展示等功能。在 Web 后端实现信息管理与平台维护。实践表明,基于微信小程序的高校学生发展记录系统实现了全

16、程监控每个学生的表现情况,学生通过小程序可随时记录个人发展数据,并能及时了解自己的排名情况与任务完成情况。同时也便于高校掌握学生的整体表现,提升对学生评价的客观性与科学性。可度量、持续化的记录平台的创建,可显著提高系统的耦合性与扩展性,能够为高校学生提供良好的个人发展评价服务,为便捷地进行高校学生发展评价提供有力的数据支撑。在后续研究中可根据需求继续扩展其他功能模块,从而不断完善本系统。参考文献 1 周代弟.基于微信小程序的学生服务应用软件设计开发 J.电脑知识与技术,2021,17(28):283-284.2 郭灿杰.基于微信小程序的学生成绩信息查询系统研究与设计 J.九江职业技术学院学报,

17、2021(01):22-25.3 肖树华,周南,谭园玲.基于微信小程序的高校学生学术活动管理平台开发研究 J.电子元器件与信息技术,2020,4(12):150-151.4 高成龙.高校学生技能倾向测试与评价系统设计 J.网络安全技术与应用,2021(06):94-96.5 何源.基于 ASP+ACCESS 的学生诚信等级评价系统设计与实现 J.襄阳职业技术学院学报,2019,18(05):80-83.6 贺冰心.基于 Web 平台的高职院校学生就业信息管理系统设计 J.中国新技术新产品,2022(20):42-45.7 王强.基于 B/S 架构的高校学生信息管理系统设计 J.电子技术与软件工

18、程,2022(17):195-198.8 施展,朱彦.基于 Vue 与 SpringBoot 框架的学生成绩分析和弱项辅助系统设计 J.信息技术与信息化,2022(08):127-131.壤湿度检测、加湿及冷凝水取水等功能,实现了对农场、社区花园等农作物或植物的实时监测。此系统稳定性好,用户可操作性高,实用性强,在后续的测试过程中,无论是硬件模块,还是软件程序设计模块,测试结果基本符合设计的预期。本系统解决了现代人们在培育植物过程中,因缺水、无时间照料等问题,能够有效地在农作物、植物花卉生长过程中起到维护作用,也节约了水资源。参考文献 1周赵凤,邵威,邱祁等.阳台农业立体栽培机控制器的设计J.安徽农业科学,2019,47(09):189-193.2 张程庆,万训酉,何婧瑶.基于半导体制冷的冷凝取水式节水灌溉装置设计 J.科技创新与应用,2021,11(20):92-94.通信作者:林瑾。5 系统测试在硬件和软件部分分别经过测试验证后,对智能冷凝灌溉系统实际工作的实际联合测试。通过联合测试能够更好地验证本次设计的稳定性、可靠性及有效性。本次设计的智能冷凝灌溉系统实现了预期的功能设计要求,实物如图 10 所示。6 结语本智能冷凝灌溉系统完成了光伏发电、温湿度检测、土图 10实物图(上接第 66 页)

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服