




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I1选题概述1.1选题的目的与意义随着“互联网+”的提出,大数据分析、移动互连、云计算等互联网技术与人们的生活息息相关。教育信息化一直是我国教育改革的重点,如何把互联网与教育信息管理有效的结合为教育提供智能化保障,一直是重点和难点REF_Ref18233\r\h[1]。其中学生实习是一个非常重要的环节,教育部鼓励各大高校与企业合作以进行对学生的培养,一次好的实习经历能让学生将自己所学的内容付诸与实践,也能为未来找工作时多出一点优势,所以对实习中的学生进行管理变得尤为重要。但是还有部分高校在采用传统的方法对学生实习进行管理,其中存在无法对学生的实习情况进行良好的反馈以及效率低下等问题,因此需要信息化的管理来改变这一状况。在传统模式下,学生的实习管理一般是由人工完成。对于学生每日实习是否到岗以及学生当前的实习情况通常通过互联网通信等方式向老师报备,没有规范的信息化操作流程来统计学生的实习情况是非常低效的。其中,监管学生实习是否到岗也成为了比较重要的问题。由于学生们寻找的实习单位通常分布在全国各地,单单通过通信报备的方式不能保证到学生是否真实到岗。实习单位对于学生当前的实习情况也不能很好的给予学校反馈。基于以上背景,本文采用移动端的方式来解决以上这些问题。由于手机app的开发周期长,维护成本高,为了避免这些情况,本文基于微信小程序来实现大学生实习管理,充分利用了微信小程序开发成本低,发布简单,不用安装,即开即用,用完就走等特点。从而让大学生各个高校的实习管理更加便捷简单。使用VantWeapp来进行UI组件的快速开发。同时使用了腾讯地图SDK来解决学生的每日是否实习到岗签到的问题,数据库使用的是微信小程序云数据库。保障了学生真实到岗,能及时了解到学生的实习情况,也让教师和实习单位对学生的管理更加方便。实现了学生每日打卡到完成每日任务再到结果反馈完整流程的实习管理系统。1.2国内外研究现状1.2.1国外研究现状国外高校比国内高校较早的对实习管理信息化进行了研究。早在九十年代,就对实习信息管理进行了初步的数字化、系统化、信息化。随着互联网的高速发展,信息化成为了一种的趋势REF_Ref18621\r\h[2]。我国的互联网技术起步较晚,与此同时发达国家已经对系统进行了开发和实践。经过多年的发展,国外的学生实习信息系统已经逐渐成熟。在美国,1999年就已经完成了95%的中小学上网,大学网络覆盖率更是高达了99%,其中就业信息系统几乎在每所大学都使用。俄罗斯于2002年6月颁布了相关法令,决定建立跨部门的实习生信息分配系统。截至2003年9月,俄罗斯教育部下辖的332所高校中,已有251所建立了就业信息管理系统REF_Ref950\r\h[3]。在早期国外相较于我国,拥有更完善的计算机网络设施,更加注重数据信息化,集中存储更加便于访问和管理。国外大多数高校都有自己的信息系统,大多数通过自我研发,其中的功能不单单是学生实习信息管理,还有其他的功能,例如课程选修管理,校内论坛等。系统涉及范围广、功能众多。早期的系统大多数为B/S架构,不过功能还是很丰富的,支持业务的能力特别强。如Facebook、Twitter等知名社交软件都是在学校通讯系统的基础上升级开发出来的REF_Ref969\r\h[4]。总体而言,国外信息化建设较中国早,各高校基本建立了较为完善的实习管理制度。但由于教育体质的不同,功能划分也不同,加上我国的实践管理制度不同,所以不能有太大的借鉴意义。加之我国实践教育的滞后,更加需要开发出符合国情、具有学校特色的实习管理系统。1.2.2国内研究现状近年来,随着现代信息技术的蓬勃发展和广泛应用,人们的生产、生活、学习方式都发生了深刻变化。以网络技术为核心的现代信息技术对教育教学起到的支撑和促进作用已得到广泛认可REF_Ref4199\r\h[5]。在此背景下,如何充分发挥现代信息技术的优势,为所有参加实习的学生与实习单位搭建交流沟通和管理平台,从而解决学生在实习过程中面临的问题,取得更好的成绩。新时代的大学生实习管理面临着全新的挑战。如何提高管理效率和服务水平,如何保证学校人力物力的低成本和低成本,如何保持高校与实习单位的联系,如何达到学生能够准时毕业、就业满意。已成为学校实习教学的几个重点问题。为了提高人才培养的质量,必须加以考虑REF_Ref31605\r\h[6]。一些学校为了获取学生实习的真实情况,通常会通过QQ、微信或电话等方式获取相关信息。但在实际过程中发现,这种记录方式有一定的局限性,不能以文字的方式记录REF_Ref27460\r\h[7]。由此早期推出了一些简易的用来辅助实习管理的系统。其中,具有代表性的是用于管理实习档案的word文件系统和用于统计和分析实习成绩信息数据的SPSS系统。前者的优点是可以大大提高文件管理效率,避免文件重复填写、丢失重补等各种麻烦。后者可以将管理人员从大量的数据计算中解放出来,但是这种软件的辅助是零散的、基础的,从整体上来看学校实习管理的水平和效率还是很低的REF_Ref5525\r\h[8]。随着智能手机的普及,统计数据显示,90%以上的学生手机都是基于Android系统的,手机已经成为学生的主要随身工具。同时,分析了当前实习管理存在的问题。根据实习管理的特点和流程,其曼古丽·加马力丁针对实习管理中存在的一些问题,从移动互联网的角度推出了实习管理的总体框架体系。系统分别为学生和教师设置了不同的功能。其次,详细分析了系统功能设计的原理。在Android平台开发技术的作用下,通过B/S架构实现学生实习管理系统的设计与优化。在管理模式的作用下,使学生实习管理系统的功能更加完善REF_Ref2481\r\h[9]。张金良等REF_Ref14113\r\h[10]提出了一套基于计算机服务器和移动客户端的学生实习安全管理系统,可以很好地解决这个问题。该系统涵盖考勤管理、位置信息、信息通讯、报警等主要功能,为学校与实习生之间提供了的信息交流和智能管理的平台,开辟了学生实习安全管理的新通道。朱明明等REF_Ref8761\r\h[11]利用微信公众号“学管易”及小程序研发了微信实习管理平台,实习管理平台是方便学校、实习生和实习单位共同使用的一个平台。设计思路是遵循“统筹规划、分步实施”的建设原则。学校、学生、实习单位三个角色可以根据需要设置相应的功能。该平台包括PC端和移动端。其功能模块主要包括角色权限管理、公告模块、培训模块、信息模块、聊天模块、周报模块、定位模块和查询模块。每个模块有不同的权限,每一次操作都有一个日志记录。目前看来,通过微信小程序,建立网络化实习与评价应用平台,为学生和导师建立网络化教学支持平台,为高校、企业和学生提供公开透明的信息交流平台,可以让实习管理过程简单直观,流程清晰,数据查询统计方便及时。2相关理论与技术介绍2.1微信小程序概述微信小程序是小程序的一种,小程序是一种全新的连接用户与服务的方式,使用时不需要下载安装,有着即开即用,用完即走的特点。微信小程序是基于WEB规范的,依然是HTML,CSS和JS搭建的一套框架,微信官方给HTML、CSS命名为:WXML、WXSS,WXML是XML的子集,WXSS可以理解为自定义的CSS,实现逻辑层的JS通用规范还是ES规范。小程序的本质是单页面应用,所有页面的渲染和事件处理,都在一个页面内进行,但又可以通过微信客户端调用原生的各种接口。它的架构是数据驱动的架构模式,UI和数据分离,想要更新页面都需要通过数据的更改来实现。按功能可以分为视图层WebView和逻辑层JsCore,前者用来展示UI后者用来处理业务逻辑,调用数据和接口。两个部分在两个进程中运行,逻辑层和视图层的通信会由Native(微信客户端)做中转,逻辑层发送网络请求也由Native转发。图2-1微信小程序架构一个完整的小程序由以下几部分组成:一个入口文件app.js,一个全局配置文件app.json,一个全局样式文件app.wxss。页面pages下,每个页面再按文件夹划分,每个页面4个文件分别为视图层:wxml、wxss和逻辑层js、json。2.2微信小程序云数据库概述微信小程序云数据库是微信云开发提供的JSON格式的数据库,属于文档型数据库,每一条记录都是一个JSON格式的对象。既可以在小程序前端操作,也能在云函数中读写的数据库,一个数据库可以有多个集合collection,相当于关系型数据库中的表table;每条数据称之为record/doc在关系型数据库当中称为行row,其中每一个字段称为field在关系型数据库中称为列column。云数据库提供了几种数据类型:String:字符串;Number:数字;Object:对象;Array:数组;Bool:布尔值;GeoPoint:地理位置点;Date:时间;Null:表示一个占位符,值为空;操作云数据库有3种方式:小程序控制、云函数控制、云开发可视化控制台控制。云数据库权限有5种,其中官方推荐4种,最后一种为自定义:仅创建者可写,所有人可读;仅创建者可读写;仅管理端可写;仅管理端可读写;自定义规则。图2-2关系型和文档型数据库概念对应关系2.3VantWeapp概述目前市面上主流的UI组件库有以下几种:WeUI、ColorUI、VantWeapp。WeUI是微信官方官方团队为微信WEB服务量身设计的,ColorUI专注于色彩设计,VantWeapp有赞出品的免费开源微信小程序组件库,于2017年开源以轻量可靠著称。同时兼顾视觉和色彩,可以按需求引入需要使用的组件。很好的解决了WeUI组件少,使用场景受限,样式不能定制,满不足不了需求等特点。通过npm安装,在app.json文件中引入所需组件即可使用。2.4腾讯地图SDK概述腾讯地图为微信小程序提供了基础的地图组件和位置展示等功能,让开发者可以更加便捷的实现自己的小程序。由于基础的地图功能难以满足开发需求,所以再此基础上腾讯地图为了开发者提供了基与JavaScript的LBS数据服务工具包,可以在小程序中调用位置服务POI检索、地址解析、距离计算等服务REF_Ref27702\r\h[12],从而让地图的功能更加强大。3系统分析3.1需求分析3.1.1功能需求分析(1)实习生用户定位打卡功能主要功能为每日签到,学生到达公司需要在规定的范围内打卡,公司地址到学生当前位置的直线距离不能超过500米,超出范围无法打卡。当日未打卡的学生名单会出现在教师端的签到打卡管理模块中。每日任务功能主要功能为每日任务撰写和每日任务管理。其中,每日任务撰写,学生需要按照要求填写当日实习单位发布任务的完成情况;每日任务管理主要包括查看历史任务和完成评价等。(2)教师用户学生信息管理功能主要功能为添加学生和管理学生信息。其中,添加学生主要功能为教师把学生添加到自己的账户下,为学生设置登陆的初始账户、密码及个人资料;管理学生信息主要功能为查询或修改学生的实习信息,实习信息有:实习单位名称,地点,实习开始结束的时间等。查询学生每日信息功能主要功能为查询每日任务和查询签到打卡。其中,查询每日任务主要功能为查询实习单位发布的每日任务以及学生的完成情况和实习单位的评价;查询签到打卡为查看学生当日是否签到以及当日签到和未签到人数。(3)实习单位用户每日任务功能主要功能为每日任务发布和每日任务评价。其中,每日任务发布主要功能为发布实习生当日的任务;每日任务评价主要功能为查询学生当日任务的完成情况然后评价。2.1.2性能需求分析小程序需要有较高的精度和反应速度大学生实习信息管理小程序对于打卡定位功能来说需要有较高的精度,在信息的查询、修改等传输过程中系统应该迅速高效。从小程序运行方面来说,需要有较快的响应时间和加载资源的速度。小程序需要具备灵活性、安全性和拓展性从灵活性来说大学生实习信息管理小程序的主要目标是让系统操作高效便捷,各类用户都能灵活使用,争取做到见名知意,使用学习成本低。从安全性来说学生的信息来说需要拥有良好的安全性,因此选用云数据库,同时利用了文档型数据库灵活性强,查询快的特点,再加上云数据库是按需求收费,保证系统快速开发的同时也能节约成本和系统开销。从拓展性来说实习管理系统随着使用会不断的发展,未来的用户量会不断的增加,会出现更多的需求,基于当前微信小程序强大的生态,基本可以满足未来的需求。3.2系统可行性分析3.2.1技术可行性分析大学生实习信息管理系统设计主要是对于系统的结构设计、规划以及维护等。根据系统的反馈速度、响应时间和异步数据输入输出量来衡量系统的性能优劣。选择以微信小程序来开发系统不需要考虑基于不同系统开发不同的APP。同时微信小程序有着体量小,结构简单,性能开销低等特点,能使用微信的手机都可以使用。系统需设计应该操作简单方便,功能不需要太多,对于页面开发来说微信小程序有着限制性,同一层展开的页面不能超于5个。但是通过对系统的设计后发现,完全满足需求不需要在超过跳转5个页面。系统通过与云数据库的互连,可以做到快速查询数据。系统的性能和需求需要随着用户的增加不断的调整和维护,因使用微信小程序云数据库,可以保证安全性高,读写速度快,还可以预估用户量和使用量来选择合适的数据库大小。综上所述,当前的软硬件都能满足系统的开发需求,通过云数据库也可以看出对于技术可行性和经济可行性来说是双赢的局面。3.2.2操作可行性分析对于大学生实习信息管理系统来说,在设计过程中采用微信小程序相关的技术,微信小程序云数据库等。无需安装即可使用,大大提高了运行可行性。目前手机是人们生活中必不可少的一部分,对于移动应用来说,不需要过多的学习,通过触摸点击即可使用。本大学生实习信息管理系统是为了让教师和实习单位更好的管理学生,实现实习每日任务的安排和每日到岗签到,同时方便教师查看任务完成情况和是否到岗。该小程序研发成本低、操作简单,从目前来看具有良好的操作可行性和实用性。4系统设计4.1总体结构设计根据需求分析结果得出,大学生实习信息管理小程序主要分为三类用户:学生、教师、实习单位。主要围绕着学生端中签到打卡和每日任务这两个模块展开。其中学生端拥有个人信息管理模块,签到打卡模块,每日任务管理模块。教师端拥有教师信息管理模块,学生信息管理模块和查询学生签到打卡的模块。实习单位端有单位信息管理模块,实习生信息管理模块,查询实习生签到打卡的模块和每日任务管理模块。图4-1系统总体结构框架图4.2小程序功能模块设计实习单位端单位信息管理模块:①单位信息录入:功能为实习单位的注册和登陆,注册时需填写相关的信息,如单位名称,地址等。②单位信息管理:查看和修改单位注册时的信息。实习生信息管理模块:查看在自己单位实习生的实习信息。每日任务管理模块:发布当日任务,查询学生的完成情况并给予评价。学生端个人信息管理模块:①账号登陆:使用教师发放的账号登陆。②信息管理:查看和修改教师录入的实习信息,如实习单位的名称、实习起止时间等。签到打卡模块:功能为每日签到,学生需要在规定的范围内打卡,公司地址到学生当前位置的直线距离不能超过500米,超出范围无法打卡。当日未打卡的学生名单会出现在教师端的签到打卡管理模块中。每日任务管理模块:①每日任务撰写:学生查看实习单位发布的任务,完成后填入完成情况并提交。图4-2-1签到打卡模块流程图图4-2-2每日任务管理流程图教师端教师信息管理模块:①信息录入:教师的注册和登陆,教师在注册时需填入姓名,职工号等信息。②信息管理:查看或修改注册时填入的信息。学生信息管理模块:①添加学生:教师把学生账号和相关信息手动添加到自己的账户下。②管理学生信息:查询或修改学生的实习信息。③查询学生的每日任务:按日期查询学生的每日任务完成情况及实习单位评价。签到打卡管理模块:①查询签到状态:查看学生当日是否签到。②查看签到历史:按日期查看学生签到历史。4.3数据库设计数据库主要用于存储学生的相关信息、实习心得、实习日志等,同时存储教师和实习单位的相关信息。通过对需求分析,将系统数据实体划分为实习单位,学生,教师这三个实体。本设计的E-R图如下。图4-3-1系统总体E-R图学生实体主要对应的属性为姓名、性别、学号等,具体如图4-3-2所示。图4-3-2学生实体E-R图教师实体主要对应的属性为姓名、所在院系、联系方式等,具体如图4-3-3所示。图4-3-3教师实体E-R图实习单位实体主要对应的属性为单位名称、单位地址、联系方式等,具体如图4-3-4所示。图4-3-4实习单位实体E-R图学生信息数据表学生信息数据表的表名为“student_Info”,其中包含的数据属性为学号、学生姓名、性别、年龄、联系方式、实习单位等,具体如表4-3-5所示。字段名类型备注_idstring系统自动生成的ID_openidstring小程序用户的唯一表示numbernumber学号agestring年龄sexstring性别phonestring联系方式internshipSETimestring实习起止时间companyNamestring实习单位名称addressNamestring实习单位地址teacherNumberstring管理教师账号companyNumberstring管理实习单位账号图4-3-5学生信息数据表签到打卡信息表签到打卡信息表的表名为“check_In_Info”,其中包含的属性有:学号、签到日期、签到时间、签到的经纬度等,具体如表4-3-6所示。字段名类型备注_idstring系统自动生成的ID_openidstring小程序用户的唯一表示numbernumber学号namestring签到人名locationobject经纬度datestring签到日期timestampnumber签到时间戳checknumber签到成功标识符addressNamestring签到地址图4-3-6签到打卡信息数据表实习每日任务表实习每日任务表由两张表组成,分别是实习单位每日任务表“daily_Task”和实习生每日任务完成表“complete_Daily_Task”。其中包含的属性有:学号、填写日期、任务内容、完成情况等,具体如表4-3-7和4-3-8所示。字段名类型备注_idstring系统自动生成的ID_openidstring小程序用户的唯一表示numbernumber实习生账号uploadNumberstring每日任务编号monthnumber填写月份daynumber填写日期completeTimestring完成时间completeTimestampnumber完成时间戳completeMessagestring完成内容图4-3-7实习生每日任务表字段名类型备注_idstring系统自动生成的ID_openidstring小程序用户的唯一表示companyNumberstring实习单位账号numbernumber实习生账号uploadNumberstring每日任务编号monthnumber发布月份daynumber发布日期uploadTimestring发布时间uploadTimestampnumber发布时间戳messagestring发布内容dailyEvaluationstring完成评价evaluationMessagestring完成详细评价图4-3-8实习单位每日任务表5系统实现5.1学生端5.1.1登陆小程序打开的第一个页面为登陆页如图5-1-1所示,在登陆页面选择身份为学生,输入账号密码点击“登陆”按钮,小程序会检查账号密码是否正确,密码正确跳转到学生端主页,密码错误弹出账号或密码错误的提示(其他身份登陆方式相同)。图5-1-1登录页5.1.2个人资料登陆成功后进入到学生端个人资料页如图5-1-2所示,小程序上方显示登陆成功的账号。下方导航栏有3个按钮,分别是“每日任务”、“培养计划”和“个人资料”,点击跳转到其对应的页面。图5-1-2个人资料页点击“查看个人信息”按钮跳转到个人信息管理页,页面展示了当前学生的相关信息:学号、姓名、联系方式、实习单位等。点击“修改个人信息”按钮跳转到个人信息修改页面,如图5-1-3所示。页面展示了可修改的信息:姓名、年龄、实习单位等,其中学号不可修改。输入想要修改的内容到“输入框”,点击“确定修改”按钮,小程序把页面输入的内容上传到数据库,并弹出“修改成功”的提示。此时页面再次跳回到个人资料页并展示已更新的数据。图5-1-3查看和修改个人信息5.1.3每日任务点击底部导航栏“每日任务”按钮进入每日任务页面,页面有三个功能:签到打卡、打卡记录和今日任务。如图5-1-4所示。图5-1-4每日任务页面点击“签到打卡”按钮跳转到定位签到页面,如图5-1-5所示。进入到定位签到页面,主体部分为地图展示当前所在位置,下方是“签到”按钮和当前所在地的名称,点击“签到”按钮即可完成每日签到。此页面借助了腾讯地图SDK,会根据当前手机的定位确定用户目前所在位置。签到时提交当前的经纬度、签到地点等信息到数据库,如果当日已签到会弹出“当日已签到”的提示。图5-1-5签到打卡页面点击“打卡记录”按钮跳转到查询打卡记录页面,如图5-1-6所示。进入到页面,页面以日历的形式展示。点击日期页面下方会弹出当日是否打卡的信息以及打卡的具体时间。图5-1-6查询打卡记录页面点击“今日任务”按钮跳转到今日任务页面,如图5-1-7所示。当日实习单位未发布任务会弹出,“当日任务未发布”的提示。任务发布了会在“今日任务”一栏显示任务的具体内容和任务发布的时间。学生在“完成情况”输入框内填写完成的情况,点击提交即可上传。图5-1-7今日任务页面5.2实习单位端5.2.1单位资料登陆成功后进入到实习单位资料页如图5-2-1所示,小程序上方显示登陆成功的账号。下方导航栏有2个按钮,分别是“首页”和“资料”,点击跳转到其对应的页面。图5-2-1实习单位资料页点击“查看单位信息”按钮跳转到单位信息管理页,页面展示了单位的相关信息:账号、单位名称、联系人、联系方式等。点击“修改单位信息”按钮跳转到单位信息修改页面,如图5-2-2所示。页面展示了可修改的信息:联系人、联系方式等,其中账号不可修改。输入想要修改的内容到“输入框”,点击“确定修改”按钮,小程序把页面输入的内容上传到数据库,并弹出“修改成功”的提示。此时页面再次跳回到单位信息管理页并展示已更新的数据。图5-2-2查看和修改单位信息5.2.2实习生信息管理点击底部导航栏“首页”按钮进入到首页,然后点击“实习生信息管理”进入到实习生信息管理页面,如图5-2-3所示。页面主要有4个功能,查看实习生资料、发布每日任务、每日任务评价和月度培养计划。图5-2-3实习生信息管理点击“查看实习生资料”按钮进入到查看实习生资料页。当前页展示了所属该单位的实习生资料:姓名、联系方式、实习起止时间等,如图5-2-4.图5-2-4实习生资料点击“发布每日任务”按钮进入到每日任务发布页。通过选择名下的实习生来发布,选中实习生之后页面会展示实习生的到岗时间,输入今日任务点击“提交”按钮即可发布,如图5-2-5所示。如果实习生未到岗“输入框”出现未到岗提示,无法填写和发布今日任务。图5-2-5今日任务页面点击“每日任务评价”按钮进入到每日任务评价页面。当前页面可查看学生今日任务的完成情况并做出评价,评价分为优秀、良好和差三个等级,评价时可输入评语或建议,输入完成后点击“提交”按钮即可提交,如图5-2-6所示。如果当日任务未发布会弹出“当日任务未发布”的提示,学生未完成则会弹出“当日任务未完成”的提示。图5-2-6今日任务页面5.3教师端5.3.1教师资料登陆成功后进入到教师资料页如图5-3-1所示,小程序上方显示登陆成功的账号。下方导航栏有2个按钮,分别是“首页”和“资料”,点击跳转到其对应的页面。图5-3-1教师资料页点击“查看教师信息”按钮跳转到教师信息管理页,页面展示了教师的相关信息:账号、姓名、联系方式等。点击“修改我的信息”按钮跳转到教师信息修改页面,如图5-3-2所示。页面展示了可修改的信息:联系方式、所在院系等,其中账号不可修改。输入想要修改的内容到“输入框”,点击“确定修改”按钮,小程序把页面输入的内容上传到数据库,并弹出“修改成功”的提示。此时页面再次跳回到单位信息管理页并展示已更新的数据。图5-3-2查看和修改教师信息5.3.2学生信息管理点击底部导航栏“首页”按钮进入到首页,然后点击“学生信息管理”进入到学生信息管理页面,如图5-3-3所示。页面主要有5个功能,查看学生资料、查看学生签到、添加学生、查看学生每日任务和查看学生月度报告。图5-3-3学生信息管理页面点击“查看学生资料”按钮进入到查看学生资料页。当前页展示了该教师管理的学生资料:姓名、联系方式、实习起止时间等,如图5-3-4所示。图5-3-4查看学生资料页点击“查看学生签到”按钮进入到查看学生签到页。通过选择日期来查看当日已签到和未签到的学生名单,如图5-3-5所示。图5-3-5查看学生签到页点击“添加学生”按钮进入到添加学生页。通过手动输入学生的账号和密码及相关信息来添加学生,其中实习起止时间由日历的方式选择,如图5-3-6所示。图5-3-6添加学生页点击“查看学生每日任务”按钮进入到学生每日任务页。也是通过选择日期的方式来查看,选择日期后进入到详情页面,再选择学生即可查看学生当日的任务,如果任务未发布则会提示“当日任务未发布”,如图5-3-7所示。图5-3-7学生每日任务页6系统测试6.1系统测试环境本设计是基于微信小程序进行学生实习信息的管理,所以小程序会基于网络运行,在不同的手机系统和不同的手机屏幕尺寸下有着不同的效果,所以测试条件可以分为:安卓端:用户的操作系统为安卓,不能低于Android4.2版本,低于4.2版本不支持微信小程序运行。手机屏幕尺寸不低于4.0英寸。IOS端:用户的操作系统为IOS,不能低于IOS10版本,低于10版本会有少部分小程序功能不支持。6.2系统测试方法由于本系统的功能较多,需要稳定的运行。因此,本次采用“黑盒测试”的方法对软件进行测试。非功能需求项目:系统稳定性:系统在正常的情况下是否出现错误、不显示、未响应等。系统兼容性:系统在不同系统下是否能正常运行。系统在不同屏幕尺寸下是否能正常显示和运行。学生端模块项目:个人信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国食品产业园行业现状调研及发展潜力分析报告
- 2025-2030年中国随车起重机市场前景趋势及发展潜力分析报告
- 2025-2030年中国防火门行业发展策略规划分析报告
- 2025-2030年中国钻机电控系统市场十三五规划与发展策略研究报告
- 2025-2030年中国训练健身器材行业需求现状及发展趋势分析报告
- 2025-2030年中国组合电器产业发展趋势及前景调研分析报告
- 武汉体育学院《机制设计理论及应用》2023-2024学年第二学期期末试卷
- 鄂尔多斯职业学院《功能表面设计》2023-2024学年第二学期期末试卷
- 大同师范高等专科学校《研究性学习指导与管理》2023-2024学年第二学期期末试卷
- 合肥职业技术学院《社会企业》2023-2024学年第二学期期末试卷
- 新版统编版一年级道德与法治下册全册教案(完整版)教学设计含教学反思
- 城市开放空间-课件
- 2025年春季学期学校德育工作计划安排表(完整版)
- 湖南2024年湖南省水利厅所属事业单位招聘57人笔试历年参考题库附带答案详解
- 2025年全球及中国调频储能行业头部企业市场占有率及排名调研报告
- 2024年加氢站技术规范
- 《幼儿教育政策与法规》教案-单元4 幼儿园的保育和教育
- 小学思政培训
- 《森林火灾预防与扑救技术课件教程》
- 2025年度会计人员继续教育会计法律法规答题活动测试100题答案
- 第15课 人机对话的实现 说课稿 六上信息科技浙教版(2023)001
评论
0/150
提交评论