新生入学服务小程序新生报到系统论文

无敌的宇宙
无敌的宇宙
擅长邻域:Java,HTML,JavaScript,MySQL,支付,退款,图片上传

分类: Java springboot MySQL 微信小程序 专栏: java springboot 小程序 Mysql 标签: 新生入学服务小程序论文

2023-01-26 20:15:30 737浏览

Java基于springboot开发的 新生入学服务小程序论文新生报到系统

本科毕业论文(设计)



题 目

新生入学服务小程序


的设计与实现


学生姓名

***

学 号

2019121107

二级学院

信息工程学院

专业年级

计算机科学与技术2017级

指导教师

陈莹

职 称

讲师

单  位

百色学院信息工程学院

辅导教师

职 称

单  位


完成日期

2021

4

13


目 录

摘 要: I

Abstract I

1 绪论 1

1.1研究背景及意义 1

1.1.1研究背景 1

1.1.2研究意义 1

1.2国内外研究现状 1

1.2.1国内现状 1

1.2.2国外现状 2

2系统 需求分析 3

2 .1迎新现状及问题分析 3

2.1.1研究数据统计 3

2.1.2问题成因分析 4

2 .2总体需求分析 5

2.2.1研究目标 5

2. 2.2系统概述 5

2.2.3系统角色分析 6

2. 3可行 分析 13

2.3.1技术可行性 13

2.3.2经济可行性 13

2.3.3用户可行性 13

2.3.4安全可行性 13

3总体设计 14

3.1功能模块设计 14

3.2系统设计 14

3.2.1数据表设计 14

3.2.2系统E-R图设计 17

3.3微信小程序功能开发 18

3 . 3 .1用户 管理模块 设计 18

3.3.2公告管理模块设计 21

3 . 3 .3 饭卡管理模块 设计 22

3 . 3 .4 学号及宿舍分配模块 设计 23

3 . 3 .5 学费管理模块 设计 25

3 . 3 .6生源概 况模块 设计 26

4小程序详细设计与实现 28

4.1功能实现 28

4.1.1小程序首页面实现 28

4.1.2登录注册功能实现 29

4.1.3公告管理模块的实现 30

4.1.4饭卡管理模块的实现 32

4.1.5学费管理模块的实现 34

4.1.6宿舍管理模块的实现 35

4.1.7生源概况模块的实现 36

4.1.8教师风采模块的实现 36

5功能测试 37

5.1系统测试概述 37

5 .2系统功能测试 38

5 .2.1 移动端主要功能测试 38

5 .2.2 后端应用功能测试 39

6总结与展望 41

6.1总结 41

6.2展望 42

参考文献 43

致 谢 44

附件1 45

附件2 48


新生入学服务小程序的设计与实现


摘 要:课题研究了小程序在校园迎新管理中的具体应用,旨在完善数字智能化校园。前端依托JavaScript、BootStrap框架进行实现,后端依托SpringBoot框架实现核心功能,并使用MySQL数据库来存储大容量数据信息。设计并实现以校园管理为导向的服务小程序,优化学校迎新工作的业务流程,完善了学校的迎新管理方式,对入学信息采集方式进行改革,使新生信息能够及时更新、及时处理,最大限度地提高了学校迎新管理的服务水平和工作效率,满足高校全体师生的实际需求。

关键词:入学服务;小程序;SpringBoot;信息采集;迎新管理


Design and Implementation of the Freshman Enrollment Service Mini Program


Abstract: The subject studied the specific application of small programs in campus welcome management, aiming to improve the digital intelligent campus. The front-end relies on JavaScript and BootStrap framework to implement, the back-end relies on SpringBoot framework to implement core functions, and uses MySQL database to store large-capacity data information. Design and implement a small service program oriented by campus management, optimize the business process of the school’s welcome work, improve the school’s welcome management method, and reform the enrollment information collection method, so that the freshman information can be updated and processed in time to maximize Improve the service level and work efficiency of the school's welcome management, and meet the actual needs of all teachers and students in colleges and universities.

Key words: Admission Service; Mini Program; SpringBoot; Information Collection; Welcome Management


1绪 论

1.1研究背景及意义

1.1.1研究背景

在大数据时代背景下,高校信息化建设逐渐成为主流,在过去迎新活动中,存在诸如工作效率低,注册排队时间长以及信息和数据收集错误之类的问题。新生需要填写大量类似的表格。在入学过程中,学生及其父母遭受了极大的痛苦。因此,为适应信息社会的发展和变化,如何打破传统的迎新模式,启动一站式数字化高效迎新服务,是高校管理人员迫切需要解决的问题。

新生入学服务小程序的设计是根据一系列新生注册程序的模块化设计。从迎新工作的网络信息化的实现,新生和家长可以使用微信平台独立运作,各部门负责任的老师可以使用系统就查看新生报告,简化了新生入学工作的程序,并减轻新生接待的工作压力。

1.1.2研究意义

引入新生入学服务小程序的意义在于系统地管理原始的手工操作和繁琐的资料整理工作,打破时间、空间的限制。用小程序去录入新生信息,同时也让新生可以通过手机就可以了解到有关学校的各种信息,在进入学校之前就可以了解校园的餐饮,宿舍,周边,交通以及校园地理的各个方面。

学生可以通过小程序随时随地查询个人信息、修改个人密码,还可以通过小程序解决饭卡支付和学费缴纳,新生入学服务小程序主要依赖于微信平台的验证和监督机制认证,抵制了仿冒网络钓鱼小程序,保证了学生数据的信息安全性,大大减少了维护信息安全的成本,让恶意攻击和变相数据不再发生。学生还可以通过小程序了解各个学院的教师风采和生源分布情况。更重要的是,学校发布的紧急公告和重要通知可以直接发送给每个学生,无需费力和教师口口相传便能覆盖整个校园,显著提高了迎新工作的效率和质量。总而言之,新生入学服务小程序将生活,娱乐,旅行和学习等服务功能数字化、智能化,增加了用户的粘性。

1.2国内外研究现状

1.2.1国内现状

近年来,大学生对迎新服务需求不断地增加。需求的增加不仅体现在大学公共服务的类型上,而且体现在大学公共服务的质量和效率上。尽管很多高校已经在公共服务管理方面投入了大量的人力、物力和财力,但是由于信息平台的发展滞后性及各种非人为因素影响,导致许多高校的公共服务无法跟上学生不断增长的需求。当前学校迎新管理存在着学校交通和导航标志不够清晰明确、导致新生无法顺利到达学校,注册管理工作宣传不到位、注册过程复杂,注册高峰人数多,工作人员的态度差、注册效率低,注册现场混乱、无秩序,各院系的迎新体系不一致等一系列问题,而新生对大学的不良印象也由此产生。由此可以看出,大学新生入学服务的质量直接影响着学生的学习经历和大学的社会声誉。

每当新学年开始时,所有高校都会忙于迎新工作。尽管随着计算机网络的迅速发展,在系统上在线录取学生就可以及时获取有关录取学生的信息,但是由于缺少相应的应用软件,该信息无法得到有效利用。迎新信息管理工作,对学生基本信息文件的上传录入和其他任务的后续管理都需要手动完成。但人工操作,容易出现统计错误,信息遗漏等问题,工作效率和数据准确性极低。目前,大学新生注册系统主要基于官方网页。由于很多高校没有专门的迎新小程序,新生需要使用各种设备连接大学网站进行信息注册,而基于网页的大学迎新系统具有非常明显的缺陷,大多数高校迎新系统没有使用https安全证书,安全性低,容易造成信息泄露事故。新生注册时要经过各种流程,每个学院负责注册对应专业的新生,整个注册流程就产生了很多问题且极其繁杂冗余。例如,要掌握每个学院的学生注册状态,就必须要求让每个部门去报告一段时间内的统计数据。一方面,这些数据可能会出现错误,因为这是手动计算的;另一方面,信息延迟滞后现象,当学校层面将数据汇总后得出的结果时,至少延迟滞后一小时。还有其他问题,诸如公告公示、付款方式、宿舍分配及饭卡缴费问题,因为无法在线完成关于办理注册手续,所有院系都需要一遍又一遍地给新生口口相传,这是非常耗时且费力的。

1.2.2国外现状

在Kenis Green教授提出信息化校园之后,美国的大学和研究机构一直引领着数字校园建设的前沿。高校信息化建设、智能化公共服务管理等工作,都铸就了累累硕果。并通过互联网向全世界开放共享数据,形成了全球高校智能网络系统。同时,许多国外著名的大学,例如哈佛大学,复旦大学和麻省理工大学也加入了智能高校建设,为全球智能教育系统,虚拟大学的建设奠定了基础。

2系统需求分析

2.1迎新现状及问题分析

新生入学服务小程序的面向对象是学校的师生,旨在为师生提供便捷,高效的迎新服务。在调查了学校的迎新服务系统以及学生的满意度之后,发现学生对注册现场秩序、注册流程管理等方面的满意度较低。总的来说,迎新服务的智能数字化建设是落后的,工作过程复杂且效率低下。高校渴望利用先进的信息技术对其进行改革和创新,以提高高校迎新工作的效率,以便更好地为教职员工和学生提供服务。

2.1.1研究数据统计

新生入学服务平台为新生提供广泛的服务,开发原则是为用户解决需求为目标。迎新工作是一项复杂的事务,涉及的部门多,任何一个部门业务的脱节都会影响新生的报到。进行了广泛的交流和讨论,开发了基于微信小程序的新生入学服务平台。新生入学服务小程序的上线能够有效地解决这些环节之间的业务办理和数据共享。

本文对百色某高校学生进行调查,针对某高校大学生选取合适的样本发放调查问卷,收集整理汇总展开研究。主要通过对在校大学生进行网络问卷调查,针对新生入学服务现状进行调查,从而对当前迎新工作管理存在的问题进行分析,总结调查结果。鉴于调查用户均为学生,结合调研用户的数目,选择使用在QQ或微信发送链接给调查对象,调查工具采用问卷《迎新问卷调查》(附录1),收集有关本课题研究的资料和数据,分析存在的问题,探究相应的对策。本次调查的对象为百色市某高校的学生,共322名。其中大一90名,大二75名,大三82名,大四75名,一共322份问卷,回收率100%,有效率100%。

1.调查学生是否了解学校的注册流程:

表2.1 注册流程了解程度调查表

项目

内容

结果

是否了解注册的主要流程

基本清楚

30.2%

了解一点

37.1%

不清楚

7.2%

不知道有这回事

25.7%

2.调查学校整体的迎新体系:

表2.2 学校整体的迎新体系调查表

项目

内容

结果

各院系的迎新体系

迎新体系一致

78.6%

迎新体系不一致

85.7%

高效快捷

24.1%

复杂麻烦

42.9%

宣传力度充足

14.3%

宣传力度不足

7.2%

3.调查开发迎新小程序必要性:

表2.3 开发迎新小程序必要性调查表

项目

内容

结果

是否有必要开发迎新程序

很有必要

47.8%

有必要

13.5%

没必要

23.4%

无所谓

25.7%

通过以上的数据表分析,可以发现以人工操作的方式处理新生入学流程,纯手工统计注册表信息等方式已不能满足该高校的迎新工作需求。虽然学校在迎新管理工作已经有了相当充足的准备,但从表2.1可知学校在组织和管理上力度仍然不够,没有建立相关的组织机构,学生了解注册流程大都通过QQ群、官网以及查阅学校相关资料才能了解到注册流程。大部分的学生对于注册流程总体上只是了解一点点。从表2.2可知各院系的迎新体系是不一致的,且大部分学生认为注册过程繁杂、各院系的迎新宣传力度也不够。表2.3数据显示学生迫切需要一个迎新小程序。因此,需要改革信息采集方式,完善和提高现有的迎新服务平台,为新生提供高效快捷、智能一体化的入学报到环境。

2.1.2问题成因分析

新生入学服务小程序基于为新生服务并优化迎新工作的基础,在开发设计小程序的过程中需要解决的主要问题是:

注册过程繁杂。迎新服务的工作过程非常繁琐,数据涉及范围广泛。其中,报到率统计、宿舍分配、班级分配和学费缴纳和饭卡充值等服务项目尤为繁琐。在每年的开学季,尤其是入学信息采集工作令学院各个部门案牍劳形。人工统计的方式容易造成信息丢失,数字统计错误等问题,从而影响学校后续工作的开展。

信息交流滞后。高校管理范围内的迎新功能尚未完成信息化建设,迎新管理数据不开放、不共享,利用率也不高,新生个人基本信息形成孤岛,当新生进入注册报到的现场时,他们遇到问题时可能无法从众多录取材料中快速找到解决方案。新生信息和招生办数据不连通,无法建立大数据模型,不能更有效地挖掘师生需求,最终导致信息交流滞后。

工作效率低下。迎新是学校必须执行的一项工作,迎新系统听起来很简单,但它不仅涉及学校教学,还需要保证各个方面正常运转以及每年注册的新学生人数统计,特别是必须动员大量的师生完成大量的招生、录取任务,过程较繁琐,容易引发各种问题,导致了人力、物力的浪费。

随着学校智能管理的迅速发展,以及对新生数据采集的要求越来越高。为了给新生提供一个高效的、基于高速智能信息的报到环境,最大程度地提高学校迎新工作管理的服务水平和效率,以满足大学全体师生的实际需求。必须改革信息收集的方式,并完善现有的新生入学服务平台。

2.2总体需求分析

2.2.1研究目标

本文研究了微信小程序在校园迎新管理中的具体应用,旨在通过现有校园迎新管理的信息化转型,提高管理效率和质量,并改善数字化校园。本文的研究目标是研究百色学院当前的基本需求和实现目标,通过软件开发技术设计和实施面向校园管理的迎新服务小程序,并集成基本功能。将一般校园管理的其他服务有针对性地集成到新生入学服务小程序中,以提高信息服务的水平,为实现信息化校园做出探索和研究。

2.2.2系统概述

新生入学服务小程序实现的主要功能有用户管理,学院管理,专业管理,学生管理,学费信息管理,饭卡管理,公告信息发布,统计生源人数等功能。该系统开发完成后,主要面向学院的迎新服务业务以及教职员工和新生。主要角色分为具有最高权限的超级管理员、普通管理员和学生用户。具体而言,超级管理员是指学校的系统管理员,包括连接到整个数字校园系统的管理用户,具有系统的最高权限,它通常由计算机专业的管理员担任。普通管理员则是系统主体功能的管理员和操作员,通常由学校的专职教师担任,负责指导、登记、注册、监督费用支付等特定工作的管理。学生用户则是系统的主要用户。

2.2.3系统角色分析

系统区分管理员和学生用户的两种角色,以此确定系统管理功能和用户应用功能的两个主要模块。整体角色分析如图2.1所示。

图2.1 整体角色分析图

系统根据模块来区分,不同模块的普通管理员具有不同的权限。该系统主要分为:超级管理员、财务处、饭卡管理员、新生接待处、教务处、招生办、学院办等角色。

1.超级管理员角色分析

超级管理员作为系统的主体管理用户,通常由学校的教职员工和计算机专业的技术人员负责,它主要负责新生服务工作和管理功能,负责特定工作的实施。超级管理员用例图如图2.2所示。

图2.2 超级管理员用例图

超级管理员功能如下:(1)用户管理:可以对招生办、学院办、新生接待处、学院办、财务处、教务处等管理员用户按工号、姓名、职位和角色进行查询。可以查看用户状态是否启用以及启用的时间。点击编辑可以修改相应的人员基本信息,如修改用户的工号、姓名、性别、出生日期和职务等。点击初始化密码可以使对应用户的密码恢复至初始密码123456,点击禁用可以停用对应的账号,以及对不同的角色添加和删除操作。

(2)学院管理:根据学院名称查询,点击查找可以通过关键字查找出相应的学院信息,点击编辑可以修改学院名字以及删除学院信息,点击添加可以创建新的学院。

(3)专业管理:可以通过点击下拉菜单找到所属的对应二级学院查找相应的专业信息,点击添加可以在对应二级学院目录下添加新的专业,以及删除和修改专业信息。

(4)班级管理:可以通过对应的二级学院和专业找出相应的班级,点击添加按钮,在对应学院和专业下编辑想要添加的班级信息点击提交就可以添加新的班级。

(5)学生管理:可以对学生按所属学院、专业、班级,学号和姓名进行查询。可以对学生注册签到状态进行记录,可以对学生照片姓名进行资格审查,检查学生信息是否正确,如照片与名字不符,照片格式不对都可以点击审核不通过。点击编辑可以修改学生基本信息,如修改用户的学号、姓名、性别、出生日期、上传证件照、学院信息、专业信息等。可以对学生的银行卡账号以及对应的银行卡开户点进行管理统计,点击初始化密码可以使对应用户的密码恢复至初始密码为学号后6位,以及对学生用户的添加和删除操作。

(6)名师风采管理:可以根据教师姓名、所属学院进行查询,点击编辑可以修改相应的教师基本信息如姓名、职称等,可以上传教师电子照片,修改教师个人简介和近年来承担的主要研究项目、代表性研究成果和著作以及近年来的获奖项目和取得的荣誉证书。

(7)学费管理:对学费管理可以按学生学号、姓名、学院、专业、班级和学费账单,支付状态,以及费用说明,如计算机科学与技术专业的学费为4000,其他1000,查看学生的支付方式以及缴费时间,生成学费账单发送给学生,提醒未支付学费的学生及时缴费,删除结业学生的学费账单。

(8)饭卡管理:根据饭卡卡号和学号、饭卡状态查询,点击充值可以输入要充值的金额进行饭卡充值,对饭卡状态进行比编辑,包括挂失、取消挂失,注销及删除卡号。对饭卡充值记录查询,根据卡号、学号进行查询充值的金额、时间。

(9)公告管理:超级管理员可以移除自己发布的通知,根据关键字搜索对应的公告,点击添加按钮可以编辑添加最新公告,对已经发布却存在问题的公告进行修改、删除。

2.普通管理员角色分析

普通管理员依据迎新管理的具体工作分工和模块分工具有不同管理权限,根据部门的需要给予管理权限,招生办可按照二级学院、专业、班级录入新生的基本信息,对全校生源进行统计分析,生成数据报告,作为下一年各个专业招生计划的依据;财务处可以根据学院、专业、班级查询对应学生是否缴清学费,通过创建学费账单对新生的支付信息进行统计分析,以确定未支付新生的状况以及核对是否申请办理了学生生源地贷款;教务处可以根据工作的需要对学院、专业、班级、学生信息批量导出数据,生成报表并将之打印出来,为后续教学工作作为数据参考。学院办可以进行编辑新生注册签到状态、是否已办理注册手续,查看学生的个人报到进度,在完成新生注册后,必须根据各个省份的高中毕业院校进行分类,对全校新生进行汇总和分析,为后续招生工作做好数据分析。对于没有报到的新生,要做好数据导出整理,让招生办进行跟踪服务,查找原因,做好记录。各部门管理员用例图如图2.3所示。

图2.3 各部门管理员用例图

本节分析了新生入学服务小程序的普通管理员角色用例,包括招生办、学院办、教务处、饭卡管理员和财务处等。由于小程序涉及角色较多,仅详细描述部分普通管理员的用例图。

(1)招生办:在迎新工作中,学生基本信息的录入是核心关键。在招收新生之前,招生办的工作人员会根据招生情况存储和输入新生的基本信息,这部分主要依靠文件信息进行提交和输入,例如学号和身份证,新生的电话号码、班级院系、家庭住址等。可以根据学院名称、专业名称、班级名称、学号、姓名进行查询,发布修改有关招生信息的公告,以及可以查看个人基本信息、修改密码。招生办用例图如图2.4所示。

图2.4 招生办用例图

(2)饭卡管理员:可以根据学生的卡号和学号对饭卡进行状态管理,包括饭卡充值,饭卡挂失,饭卡注销以及饭卡使用记录查询,根据卡号或者学号查询打印用户信息表。饭卡管理员用例如图2.5所示。

图2.5 饭卡管理员用例图

(%1) 财务处:可以按学生学号、姓名、学院、专业、班级和学费账单进行查询,查看学费的支付状态,以及各个专业对应的费用说明,查看学生的支付方式以及缴费时间,生成学费账单发送给学生,提醒未支付学费的学生及时缴费,删除学费账单,检查未缴纳学费的新生状态,核对是否申请了延期缴费、是否办理了助学贷款等。财务处用例如图2.6所示。

图2.6 财务处用例图

3.学生用户角色分析

学生用户是前端的主体用户。学生用户主要使用微信小程序端,主要包含查看宿舍,查看饭卡状态、充值记录,查看公告,核对银行卡卡号、查看学费,查看校园风貌、周边美食、入学流程、学校平面图,查看教师风采、生源概括统计、男女比例及个人管理中心等功能。学生用例如图2.7所示。

图2.7 学生用例图

2.3可行性分析

2.3.1技术可行性

本文系统的前端框架使用Mui框架、BootStrap框架,后端框架使用SpringBoot框架。SpringBoot框架[]是一个开源框架,以控制反转和切面编程为核心功能,SpringBoot框架可以简化软件开发过程中的对象创建功能的管理。它提供对象实例化信息,并为系统中的每个模块提取通用的逻辑功能处理模块,以防止重复编写相同的功能代码,减少整个代码的重复,并简化每个模块的逻辑实现。

2.3.2经济可行性

微信小程序是信息化、智能和高级管理的集合。引入新生入学服务小程序将使迎新管理工作效率发生质的飞跃。主要性能如下:首先,该小程序的建立和运行可以代替体力劳动。其次,新生入学服务小程序的运行可以节省大量人力、物力资源。第三,新生入学服务小程序的运行可以大大提高新学生入学时的计数效率。第四,该小程序可以使机密文件和信息更加安全。因此,就人力、物力和财力而言,获得了很多空间。因此,开发新生入学服务小程序在经济上是非常可行的。

2.3.3用户可行性

该小程序使用基于微信的用户界面,对于只要拥有一部手机的人来说,可以轻松上手,是不用下载就能使用的应用。对于整个大学管理系统,最人性化的界面简单明了,并且没有深入的数据库知识。因此,该小程序的操作是可行的。

2.3.4安全可行性

需要获取用户信息的情形时,必须经过获得用户的授权、身份确认才可以获取信息,如若想要获取的数据超过合理范围,就会禁用小程序。新生入学服务小程序可能需要获取诸如学生姓名、学号、身份证号码和电话号码之类的数据,但是不必获取诸如家庭收入情况和学习成绩之类的数据。否则,平台将认为微信小程序收集用户数据的行为违背了微信平台管理原则,将处理禁用小程序。因此,新生入学服务小程序的操作是可行的。

3总体设计

3.1功能模块设计

新生入学服务小程序以百色学院为例,由超级管理员模块、普通管理员模块、学生用户3个大模块组成。其中超级管理员模块的功能分为用户管理、学院管理、专业管理、班级管理、学生管理、名师风采管理、学费管理、饭卡管理、公告管理以及修改个人资料和修改密码;普通管理员模块功能根据部门的需要给予不同的权限管理分为财务处管理、饭卡管理、教务处管理、招生办管理、学院办管理、学费管理等。用户管理模块的功能主要是用户进行登录退出、修改个人信息操作,查询功能包含宿舍管理、饭卡管理、公告管理、学费管理、教师风采、生源概括及用户中心等功能。新生入学服务小程序的总体功能结构如图3.1所示。

图3.1 总体功能结构图

3.2系统设计

3.2.1系统E-R图设计

根据系统需求和功能的分析和设计,新生入学服务小程序主要实体E-R图如图3.2分图所示。

(1)管理员用户E-R图

图3.2a 管理员用户E-R图

(2)学生用户E-R图

图3.2b 学生用户E-R图

(3)教师E-R图

图3.2c 教师E-R图

(4)学费E-R图

图3.2d 学费E-R图

(5)饭卡E-R图

图3.2e 饭卡E-R图

(6)公告E-R图

图3.2f 公告E-R图

(7)数据表关系联系图

图3.2g 数据表关系联系图

3.2.2数据表设计

基于实体分析,可知数据存储主要需要的数据表共有6张,包括:管理员用户信息表、公告表、学费表、饭卡表、教师表。

(1)管理员用户信息表,字段包括id、realname、sex、borth、cts、position、uno、upass分别表示自动编号、真实姓名、性别、出生日期、创建时间、职务、教师工号、密码。结构如表3.1所示。

表3.1 sr_user用户信息表

列名

数据类型

长度

空/非空

含义

id

int

5

非空

自动编号

realname

varchar

10

非空

真实姓名

sex

varchar

5

非空

性别

borth

int

20

非空

出生日期

cts

int

20

非空

创建时间

position

varchar

20

非空

职务

uno

varchar

10

非空

教师工号

upass

varchar

20

非空

密码

(2)公告表,字段包括id、title、context、cts、major_id、upass分别表示序号、公告标题、公告内容、创建时间、创建人工号。结构如表3.2所示。

表3.2 sr_tip公告管理表

列名

数据类型

长度

空/非空

含义

id

int

5

非空

序号

title

varchar

50

非空

公告标题

context

varchar

50

非空

公告内容

cts

int

20

非空

创建时间

major_id

int

20

非空

创建人工号

(3)学费表,字段包括id、title、context、cts、money、major_id、is_pay、pay_ts、pay_bank_card、pay_bank_name分别表示序号、学费标题、缴费明细、创建时间、总金额、创建人工号、是否已缴费、缴费时间、银行卡卡号。结构如表3.3所示。






表3.3 sr_fee学费信息表

列名

数据类型

长度

空/非空

含义

id

int

5

非空

序号

title

varchar

20

非空

学费标题

context

varchar

50

非空

缴费明细

cts

int

20

非空

创建时间

money

varchar

20

非空

缴纳金额

major_id

int

20

非空

创建人工号

pay_ts

int

20

非空

缴费时间

pay_bank_card

varchar

20

非空

银行卡卡号

pay_bank_name

varchar

10

非空

银行名称

(4)饭卡表,字段包括id、sno、r_card、cts、msg、status_ts、money分别表示序号、学号、充值明细、创建时间、饭卡状态、充值时间、饭卡余额。结构如表3.4所示。

表3.4 sr_r_card饭卡信息表

列名

数据类型

长度

空/非空

含义

id

int

5

非空

序号

sno

varchar

10

非空

学号

r_card

varchar

50

非空

充值明细

cts

int

20

非空

创建时间

msg

varchar

20

非空

饭卡状态

status_ts

int

20

非空

充值时间

money

int

20

非空

饭卡余额

(5)教师表,字段包括id、realname、sex、borth、college_id、udesc、photo分别表示序号、学号、账单号、创建时间、学院名称、个人简介、照片。结构如表3.5所示。

表3.5 sr_fee_student学生缴费记录表

列名

数据类型

长度

空/非空

含义

id

int

5

非空

序号

realname

varchar

10

非空

学号

sex

varchar

20

非空

账单号

borth

int

20

非空

创建时间

college_id

varchar

10

非空

学院名称

udesc

varchar

255

非空

个人简介

photo

image

非空

照片



(6)学生表,字段包括id、sno、upass、sex、borth、realname、photo、class_id、room_id、bank_card、sign_in、sign_in_ts、check_qualification、id_card、telephoto分别表示序号、学号、密码、创建时间、是否已缴费、缴费时间、照片、班别、宿舍号、银行名称、注册签到、注册签到时间、资格审查、身份证号码、电话号码。结构如表3.6所示。

表3.6 sr_student学生信息表

列名

数据类型

长度

空/非空

含义

id

int

5

非空

序号

sno

varchar

10

非空

学号

upass

varchar

20

非空

密码

sex

int

20

非空

创建时间

borth

boolean

5

非空

是否已缴费

realname

int

20

非空

缴费时间

photo

image

非空

照片

class_id

varchar

20

非空

班别

room_id

varchar

20

非空

宿舍号

bank_card

varchar

20

非空

银行名称

sign_in

varchar

20

非空

注册签到

sign_in_ts

int

20

非空

注册签到时间

check_qualification

varchar

20

非空

资格审查

id_card

varchar

20

非空

身份证号码

telephoto

varchar

20

非空

电话号码

3.3微信小程序功能开发

3.3.1用户管理模块设计

该模块的功能是管理各种用户信息,例如用户登录,用户信息更改,用户添加,用户删除,用户注销等。

学生用户得登录功能主要是小程序端,先确定当前用户帐号是否存在,如果当前用户不存在,则使用微信跳转方法进入登录页面。待检索后台的数据后,将其发送到后端进行处理,再检查审核数据是否包含在数据库中,如果不包括在内,则先要将其添加到数据库中再返回到微信小程序。学生登录流程如图3.3所示。

图3.3 学生用户注册登录流程图

学生用户登录成功后,可以更改学生用户的个人信息,进入密码修改,输入用户名,新密码,旧密码。系统自动校验密码正确性,编辑修改后的个人信息会根据学生学号在数据库中查找对应的信息表,修改和更新并将其保存在表中。修改用户信息的流程图如下图3.4所示。

图3.4 修改用户信息流程图

管理员登录功能。管理员登录是后台在用户名对应的文本框中输入用户名,在密码对应的文本框中输入密码,如果用户名和密码同时与数据库中的用户名和密码相对应,点击“登录”后进入系统的主界面。如果输入的信息不正确,则给出提示。它分为两种权限:超级管理员权限和普通管理员权限。通过在登录按钮的click事件下使用SQL语句判断用户名称、密码和用户类型,进入系统。要求用户登录到提供用户名和密码是测试用户的输入是否满足该测试是否一个用户名和密码的文本框为空,如果为空的要求,系统会提示用户输入用户名和密码。检查用户名是否存在或密码是否正确,即是否有用户输入用户名和密码是正确的。从基于用户名和密码的数据库和用户权限提取。根据从权限的数据库用户权限中提取的主要形式实施,输出登录成功,进入管理员的系统使用资源页面,不成功则显示错误信息页面。如果用户不存在,则会显示一个消息框,通知用户该帐户的密码不正确,需要重新输入。如图3.5所示。

图3.5 管理员登录流程图

访问权限功能,由于本系统涉及的角色、信息较多,诸如电话号码、银行卡账号、身份证号码以及详细地址等重要信息,为保证信息安全,开发的新生入学服务小程序仅限本校师生使用。访问权限拦截如图3.6所示。

图3.6 访问权限拦截流程图

3.3.2公告管理模块设计

公告管理模块,可以在后台系统中检索公告以及添加和删除公告。用户根据在搜索框中输入关键字搜索数据库,找到相应的公告数据。检索返回的数据并将其发送到前端接口,用户就可以查看检索到的公告的详细信息。公告添加是指管理员登录系统后,通过单击通知管理页面上的“添加”按钮,输入公告的标题和详细信息,输入基本信息后,点击“提交”,输入的公告不符合规范系统给予相应的提示,校验完毕系统提示“提交成功”,并将其发送到相应的界面,处理其内容并将其存储在数据库中,从公告表返回的数据显示在公告维护的列表中,即所填入的信息将被录入关联表中。添加公告的流程图如下图3.7所示。

图3.7 添加公告管理流程图

公告删除功能,意味着后端管理员可以在登录系统后通过在通知管理页面上单击选择要删除的公告来进行删除,在弹出窗口然后单击是否确定删除按钮,点击选定的公告数据并将其从数据库搜索中删除。删除公告的流程图如下图3.8所示。

图3.8 删除公告管理流程图

3.3.3饭卡管理模块设计

该模块的功能是饭卡管理,包括饭卡充值、挂失等操作及查询饭卡状态和充值记录。饭卡充值、挂失功能是已登录并获得授权的平台用户才可以使用的功能。用于已获得授权的平台用户进行饭卡充值、挂失等操作。用户必须输入密码,才可以充值并报告出数值,用户就可以在其中查看内容。

查询饭卡状态和充值记录功能是已登录的用户,通过查询数据库找到对应的充值数据和饭卡状态返回给小程序,获取到数据显示在页面上。查询饭卡状态和充值记录功能如图3.9所示。

图3.9 查询饭卡状态和充值记录流程图

3.3.4学号及宿舍分配模块设计

学号的分配功能,进行学号分配是迎新工作可以有序进行的关键前提,参与部门有超级管理员、学院办,超级管理员将新生数据导入数据库,包括学生所属二级学院、专业、班级、姓名、性别等个人基本信息。将导入的数据进行匹配对应,再根据专业信息为新生分配班级,如果是预科学院的新生在专业对应完成之后即可编制学号。学号分配功能如图3.10所示。

图3.10 学号分配功能流程图

宿舍自动分配功能,是宿舍管理员登录后,根据学号排序,获取学生列表,筛选专业相同,性别相同的学生,获取符合条件的学生信息,依据宿舍容量进行自动分配,床位编号依次递增,人数不够就自动分配全部学生。当出现不符合条件则提示进行规则设置。自动宿舍分配功能如图3.11所示。

图3.11 自动分配宿舍流程图

3.3.5学费管理模块设计

管理学生缴费功能,是财务处登录授权后,可以在缴费页面上根据学生学号、姓名、所属二级学院、专业、班级查询编辑学生的缴费信息,列表显示信息,点击“缴费”修改学生缴费记录。若操作成功,提示成功信息,不成功则显示错误的信息页面。并将编辑修改的学费信息存入数据库,对数据封装并返回前台,系统生成支付学费账单及生成未支付学费账单并发送给学生,学生用户就能在小程序看到自己的缴费详情,列表显示学生信息,点击“删除”按钮删除记录。查询学生缴费信息流程如图3.12所示。

图3.12 查询缴费流程图

3.3.6生源概况模块设计

查询生源概况功能,是学生用户登录小程序后,在首页点击生源概括按钮,查看学校生源统计,包括全校各学院男女分布柱形图、全校总人数分布图、全校男女比例饼状图,当新生完成注册签到后,招生办将学生的基本信息录入保存并提交到后台数据库,封装并返回数据到前端界面,这时学生用户就可以在小程序迎新首页的生源概况模块中查看全校生源统计详情、各学院生源概括,各专业的男女比例等。添加新生信息管理流程图如图3.13所示。

图3.13 添加学生信息管理流程图

删除修改学生数据功能,是学院办管理员登陆系统后,在学生管理页面,进行添加、删除操作。点击删除按钮,系统会判断用户是否存在,存在就删除用户。点击修改按钮,系统会判断用户是否存在,修改用户的基本信息包括学院、班级、学号、身份证,姓名、性别、家庭住址、联系方式等。若修改成功,将会提示成功信息,不成功则显示错误的信息页面。当管理员删除修改了某个学生信息,数据库更新列表后,小程序界面的生源统计图、各学院生源概括也会随之发生改变。修改删除学生数据流程如图3.14所示。

图3.14 删除及修改学生数据流程图

4小程序详细设计与实现

4.1功能实现

本章主要介绍了新生入学服务小程序所实现的功能设计,并展示了该小程序所实现的页面效果和功能的实际流程。主要包括小程序界面的实现,后台界面的实现和功能代码。

4.1.1小程序首页界面实现

首页主要展示各种校园信息,公告信息等。其主要页面如图4.1所示。

图4.1 首页部分截图

4.1.2登录注册功能实现

新生入学服务小程序需要使用者进行信息的绑定才能够体验更多的功能,学生只允许在前台登录,登录模块自动验证用户的有效性及用户密码的准确性,错误的用户信息将不予登录。登录成功页面如图4.2所示。

图4.2 登录截图

4.1.3公告管理模块的实现

本页面主要是用户查看公告功能、通过关键字搜索公告功能的实现。查看公告页面如图4.3所示。

图4.3 查看公告截图

添加、编辑公告管理如4.4所示。

图4.4 添加、编辑公告截图

4.1.4饭卡管理模块的实现

本页面主要是用户查看饭卡状态以及充值记录,退出账号功能的实现,查看饭卡状态和余额页面如图4.5所示。

图4.5 查看饭卡状态和余额截图

饭卡管理,是饭卡管理员对学生R卡进行管理的功能,可以通过学号查询学生饭卡的充值记录、包括金额、状态、创建时间。部分管理页面如图4.6所示。

图4.6 查询学生饭卡的充值记录截图

4.1.5学费管理模块的实现

本页面主要是用户查看缴费情况和核对银行卡账号、登录等功能的实现,学生可以进行书本费、其他缴费的支付状态、缴费时间记录查询。缴费页面如图4.7所示


图4.7 缴费页面截图



学费模板页面管理,是财务管理员对学费进行管理的功能,可以生成学费账单、查看学费账单等,如图4.8所示。

图4.8 学费管理截图

4.1.6宿舍管理模块的实现

本页面主要是展示学生宿舍分配情况,管理员根据宿舍名称查询,分配宿舍,快速生成宿舍房间号,取消分配。学生注册审批成功后,可自行查看个人宿舍信息。宿舍管理如图4.9所示。

图4.9 宿舍管理截图

4.1.7生源概况模块的实现

本页面主要是学生可以查看全校男女比例统计图,以及各个学院生源统计图。如图4.10所示。

图4.10 生源概况部分截图

4.1.8教师风采模块的实现

本页面主要是学生可以查看学校教师的详细信息,以及各个学院的优秀教师风采。学生点击相应教师的图片,就可以看到教师的个人简介、研究领域、个人研究成果等。如图4.11所示。




图4.11 教师风采部分截图

5功能测试

5.1系统测试概述

在开发完成之前,必须对新生入学服务小程序进行测试,查看是否可以成功运行,或者是否存在其他BUG,并尽可能彻底地检查程序中的错误。对于整个软件测试来说,测试是非常重要的核心。当前的前端软件必须确保其可靠性,安全性,质量和性能。如果不能保证这些,就不能满足用户的需求。如果不对新生入学服务小程序进行测试和分析,则小程序将具有某些未知的风险,并且还会给学生用户带来一定的损失。为了大大提高新生入学服务小程序的质量和信誉,标准化和完整的测试过程至关重要。它不仅可以降低小程序的错误率,而且可以发现并解决各种用户风险。

5.2系统功能测试

系统功能测试主要是对新生入学服务小程序中实现的各种功能进行调试检测,检查系统中的每个功能是否完善好、是否能满足新生入学服务的需求、是否可以正常启动运行,是否达到预期目标。以下将系统的主要功能模块进行测试。

5.2.1移动端主要功能测试

移动端即微信新生入学服务小程序,其服务主体为学生,主要功能是为学生提供一种轻松便捷的报到注册。按照功能可以分为主要功能包括:迎新首页、公告管理、缴费管理、个人中心管理。迎新首页主要为向学生提供校园信息简介、周边美食、校内区位、报道流程、生源概况浏览、教师风采等功能。

生源概况浏览主要为学生提供各学院的学生人数展示及男女比例,允许学生选择想要的院系,查看各个院系的男女生比例。该功能详细测试情况如表5.1所示。

表5.1 生源概况浏览功能

测试功能

操作步骤

预期目标

测试结果

生源概况浏览

进入小程序,浏览生源概况,点击按钮产看对应院系

小程序页面正常显示出学院的分类,新生的人数;正常显示出操作按钮图表等页面组件信息

通过

选择院系

点击学院对应的按钮

点击按钮后显示出选择的各个院系

通过

查看男女人数

点击详情页的男女比例按钮

点击按钮进入详情页,点击男显示出男生的比例,点击女显示出女生的人数

通过




公告展示功能为用户提供公告信息以及各项通知内容,用户通过关键字搜索获取系统为其生成的一公告通知并展示在页面中。详细测试情况如表5.2所示。

表5.2 公告展示功能

测试功能

操作步骤

预期目标

测试结果

关键字搜索

输入要查询的关键字,点击搜索按钮

页面显示搜索的公告信息

通过

查看公告信息

浏览推荐的公告信息

页面正常显示推荐公告的信息

通过

缴费功能,为学生列出其所有学费的支付信息,方便用户查看某个学期是否已经完成缴费。详细测试情况如表5.3所示。

表5.3 缴费功能

测试功能

操作步骤

预期目标

测试结果

缴费信息显示

点击缴费按钮进入缴费信息显示页面,浏览支付信息

点击按钮后小程序跳转到支付显示页面;显示所有支付和未支付学费账单;功能按钮显示正常

通过

查看银行卡信息

点击查询银行卡按钮,进入查询审核银行卡账号页面,点击导航栏返回按钮从银行卡信息界面返回缴费显示界面

页面正常跳转

通过

5.2.2后端应用功能测试

后端即迎新管理应用后台,其服务主体为教职工,主要为教职工提供迎新服务中的各类信息的管理功能。按照功能可以分为管理员和学生信息管理、公告管理、缴费信息管理以及生源情况统计等功能。

管理员与用户信息管理功能,主要是对教职工作人员与学生账号进行管理。详细测试情况如表5.4所示。

表5.4 管理员与学生信息管理功能测试

测试功能

操作步骤

预期目标

测试结果

查看管理员与学生用户信息

打开管理员信息页面;打开学生用户信息页面

页面显示管理员与学生用户的详细信息;页面操作按钮正常显示

通过

测试功能

操作步骤

预期目标

测试结果

删除单个学生用户基本信息

在学生用户信息页面,点击删除按钮

正常删除一条学生用户信息,并给出删除成功提示,删除学生用户信息同时删除其对应的学费支付信息

通过

批量删除管理员和学生用户信息

在管理员和学生用户信息页面分别选择要删除信息行并点击批量删除,点击删除按钮

能够删除多个管理员或学生信息,并给出删除成功提示

通过

根据条件搜索管理员与学生用户信息

在管理员和学生用户信息页面分别使用搜索功能搜索对应的信息

能够按照指定条件查询筛选出相对应的管理员或学生用户信息

通过

公告信息管理功能,主要为工作人员提供公告相关信息的添加、查询、修改、删除功能。公告信息包括学校的通知、各管理员发布的通知等。详细测试情况如表5.5所示。

表5.5 公告信息管理功能测试

测试功能

操作步骤

预期目标

测试结果

查看公告相关信息

进入公告详情页面

页面正常显示出公告的详细信息

通过

添加、编辑、删除单个公告信息

在公告信息页面,点击添加、编辑、删除按钮执行响应操作

能够正常添加、修改、删除单条公告相关信息

通过

批量删除管理员和学生用户信息

在公告页面分别选择要删除信息行并点击批量删除,点击删除按钮

能够删除多条公告信息,并给出删除成功提示

通过

根据条件搜索公告信息

在公告页面使用搜索功能搜索对应的信息

能够按照关键字查询筛选出相对应的公告信息

通过

缴费信息管理功能,主要负责学生学费支付信息的维护工作,包括学费账单的查询、学费账单模板的修改以及学费账单信息的删除。详细测试情况如表5.6所示。








表5.6 公告信息管理功能测试

测试功能

操作步骤

预期目标

测试结果

学费账单的查询

进入缴费详情页面,浏览支付以及未支付信息,根据模板生成相应的账单信息

页面正常显示账单信息,能够根据日期、学号、用户名称查询相对应的学费账单信息

通过

添加、编辑、删除学费账单模板

在缴费管理页面,点击添加、编辑、删除按钮执行响应操作

能够正常添加、修改、删除模板相关信息

通过

查看学费账单详细信息

点击缴费详情按钮查看学费账单详情

页面正常显示学费账单弹窗,列出已支付的账单以及未支付的账单

通过

生源概况统计功能,是管理员管理统计出学校新生中的生源概况,包括院系人数比例、男女比例、学生基本信息。详细测试情况如表5.7所示。

表5.7 生源信息管理功能测试

测试功能

操作步骤

预期目标

测试结果

生源情况的查询,编辑、删除

进入新生概况页面,测试各院系人数及其男女比例统计图与表

页面正常显示出各种统计数据,正常显示统计柱形图、折线图、饼状图

通过

6总结与展望

6.1总结

为了顺应信息化建设的趋势,许多大学正在加快智慧校园的建设,争创一流大学。在此过程中,涉及许多步骤和过程,其中信息构建是构建智能园区的关键步骤。但是,传统的迎新管理系统的界面设计,交互响应速度,实时数据和扩展的可维护性已无法满足师生的需求。为了更好地服务于整个学校的师生,本文基于微信小程序设计开发了新生入学服务小程序。该平台投入使用后,大大减少了接待管理部门的人工操作,提高了迎新服务中心的工作效率,使部门的资源配置和人员安排更加规范合理,服务质量也得到了提高,迎新工作更加精益。小程序服务赢得了用户的一致好评,也为移动互联网环境下的迎新信息建设提供了新的途径。本文完成的主要任务如下:

(1)对智能校园建设的研究。在进行本文研究之前,对目前国内外智能校园系统的建设进行研究,确保系统在现实生活中真正可以实施。经过研究,得出了当前大学迎新管理工作的特点,分析并总结当前迎新工作的背景和意义,讨论当前许多高校存在的问题并提出适当的建议,并提出了基于当前技术的研究计划。

(2)根据学校迎新服务平台的现状,对系统需求进行了详细的设计分析。设计并实现了微信小程序服务平台,前端使用微信开发者工具进行设计,前端框架使用mui、bootstrap框架,后端使用SpringBoot框架进行后端开发。

(3)该小程序主要包括迎新首页模块、公告模块、付款模块、个人中心等模块,主要针对学校的所有师生。

(4)实施和测试系统。前端主要依赖于微信小程序,后端依赖于SpringBoot框架,并且选择了数据库系统MySQL实现了系统原型和核心。系统测试的主要目的是验证系统是否能正常运行,实现的功能和性能是否能满足需求设计的要求。为整合微信小程序,更好地扩展新生入学服务平台,为全校师生师生服务。

6.2展望

在采集数据方面,尚未引入大数据处理技术。希望今后可以使用大数据技术存储和平台数据分析完善好数据采集功能。可以引入人脸识别功能,学生通过刷脸就可以获取到学生的所有信息,无需一项项去统计记录;

将新生入学服务小程序功能进行深度升级,并且考虑特殊学生群体的情况,结合智能语音技术来提供智能语音对话,并且可以将3D技术融入校园导航中,点开小程序就可以通过VR浏览学校全貌,让学生身临其境,从而更方便地做好迎新服务工作;

使用微信小程序作为移动设备载体的代码量非常有限。可以通过分包负载来解决,但该新生入学服务小程序对于通知公告中的图片消息处理得并不理想。希望该平台可以得到完善扩展,从而为整个学校的师生提供更好的服务。

参考文献:

[1]胡逍.某大学迎新离校信息管理系统的设计与实现[D].电子科技大学,2019.

[2]陈蓉蓉.基于HTML5技术的高校迎新办公系统的设计与实现[D].湖南大学,2017.

[3]林殷才.迎新管理与服务系统设计与实现[D].南京邮电大学,2019.

[4]黄有飞.高校数字化迎新网站的设计[J].中小企业管理与科技(上旬刊),2019(06):110+112.

[5]杨翠.高校迎新系统的设计与开发[D].南昌航空大学,2019.

[6]余露.新财大迎新注册及离校管理系统的设计与实现[D].大连理工大学,2018.

[7]姜翼飞.关于依托于微信小程序的高校新生预报到系统设计研究[J].中小企业管理与科技(中旬刊),2020(02):174-175.

[8]倪达,马圣尧,孙威,王明松.基于微信小程序的大学新生报道系统设计与实现[J].信息与电脑(理论版),2020,32(02):52-53.

[9]李欣,许佳胜,商贝宁.基于小程序的校园导航系统[J].计算机产品与流通,2020(01):118.

[10]许瑞卿.基于微服务的后勤服务平台的设计与实现[D].安徽大学,2019.

[11]马官正.基于用户接触点的高校新生入学服务设计[J].设计,2019,32(07):62-65.

[12]彭帅,彭遨员,陈凰,李珍帆,贺学福,唐钟一宁.基于微信小程序的校园服务平台的设计与应用[J].电脑知识与技术,2019,15(10):68-70.

[13]郭毅棋.基于微信小程序的高校新生预报到系统设计[J].厦门城市职业学院学报,2017,19(04):10-14.

[14]陈梦璐.职业技术学院数字迎新系统的设计与实现[D].湖南大学,2019.

[15]王玉洋.基于微信小程序的移动学习平台环境构建与系统设计开发[D].南京大学,2018.

[16]林殷才. 迎新管理与服务系统设计与实现[D].南京邮电大学,2019.

[17]李恒心. 基于WebGIS的高校迎新系统设计与实现[D].长安大学,2019.

[18]胡逍. 某大学迎新离校信息管理系统的设计与实现[D].电子科技大学,2019.

[19]陈梦璐. 职业技术学院数字迎新系统的设计与实现[D].湖南大学,2019.

[20]余露. 新财大迎新注册及离校管理系统的设计与实现[D].大连理工大学,2018.


致 谢

行文至此,落笔为终,也就意味着我的大学生涯即将结束了,始于2019,终于2021。在2019年大专毕业后,深刻体会到了万般皆下品,唯有读书高的真理,不管在哪个方面,学历总会是一道门槛。所以我放弃了已经考上的教师岗位,选择升学,来到这座充满青春活力的校园中,也曾有过困顿、有过低落,有过后悔,有过对未来的迷茫,甚至萌生过退学的念头,但也有过坚定,有过认可与关怀,所以咬咬牙便坚持了下来。2021年是不平凡的一年,而入学那日仿佛就是昨日,学校的每一个地方,都是回忆,我在百院度过了人生中最美好却又最忙碌的一个阶段,由于专业不对口,从一个师范专业升转计算机专业,所以最开始接触编程时,做一道C语言的题,代码都是靠着一个一个单词去背下来的,回想起来竟是十分可笑又无比心酸,为了能跟上进度,只要没课的时候都用来恶补计算机的专业知识,所幸的是百院真的为我的学习和实践提供了丰富的资源和广阔的平台,浓厚的学术氛围深深地感染了每一个百院人。学校见证了我们的成长,我们也见证了学校的蜕变,想到我们即将离开校园,步入社会,心中五味杂陈。两年光阴如烟火,淌眼繁华,点滴生活,历历在目。由衷的感谢在升本两年里给过我温暖和帮助的人们。

桃李不言,下自成蹊。毕业论文能顺利完成,首先要感谢我的导师陈莹老师,为我们提供了丰富的参考资源,从提纲到开题报告,论文撰写到论文修改一系列工作,每一步都离不开陈老师的指导和帮助,寒假期间仍然要为了我们工作,很是辛苦。饮其流时思其源,成吾学时念吾师,在此衷心的感谢陈老师及所有教导我的老师们。岁月虽清浅,时光亦激滟,同时也要感谢学习期间所有同学的指导和建议,才有了我的论文,愿有前程可奔赴,亦有岁月共回首。感恩我的父母和我家里人给予我无微不至的关爱和悉心照顾以及为我求学路上必不可少的经济支持,无论我将来在哪个地方,血浓于水的亲情总让我心头一暖。最后感谢自己一路以来的坚持。

就在这个夏天,时光突然变得很慢,船已靠岸,百院的故事还没有讲完,所有的遇见都是为回家,而百院就是我的第二个家,愿下一个开学季,我们相约一起回家。最后祝百色学院事业日新,生机永畅,祝愿所有老师身体安康,桃李满疆,也祝愿每一个百院人前程似锦!山水相逢,终有一别,但远方有你,我们不说再见。

附件1

系统关键代码

1.登录功能的关键代码:

App({

onLaunch() {

wx.login({

success: res => { } })

wx.getSetting({

success: res => {

if (res.authSetting['scope.userInfo']) {

wx.getUserInfo({

success: res => {

this.globalData.userInfo = res.userInfo

if (this.userInfoReadyCallback) {

this.userInfoReadyCallback(res) }} })} }})},

globalData: {

userInfo: null,

api:'http://192.168.124.13:8099' }

})

2.公告管理的关键代码:

function getpage(pageNo){

wx.request({

url:app.globalData.api+'/jsp/tip/page_ajax',

header: {

'content-type': 'application/json' },

data: {pageNo:pageNo},

success: function (res) {

var m=res.data;

if(m.list.length==0){

that.setData({pagedesc:"没有数据了" });

return; }

var list_=that.data.list;

for(var i=0;i<m.list.length;i++){

list_.push(m.list[i]);}

3.饭卡管理功能的关键代码:

function getpage(pageNo){

var sid=wx.getStorageSync('sid');

var r_card_id=wx.getStorageSync('cardRecordId');

wx.request({

url:app.globalData.api+'/jsp/rcard_record/page_ajax',

header: {

'content-type': 'application/json' },

data: {pageNo:pageNo,student_id:sid,r_card_id:r_card_id},

success: function (res) {

var m=res.data;

if(m.list.length==0){

that.setData({pagedesc:"没有数据了" });

return;}

4.学费管理功能的关键代码:

onReachBottom: function () {

 that.setData({pagedesc:"数据请求中" });

 getpage(that.data.pageNo);} ,

 upcard: function (e) {

 var id= e.currentTarget.dataset['id'];

this.setData({hiddenmodalput: !this.data.hiddenmodalput,id:id })}    cancel: function(){          

 this.setData({ hiddenmodalput: true  });     },         confirm: function(e){  

var card=this.data.card;

var id=this.data.id;

  var patrn=/^(\d){19}$/;  

  if (!patrn.exec(card)){

  wx.showToast({

  title: '格式错误',

  icon:'none',});

  return;} 

  upcard(card,id); },

  card: function(e){  

  this.setData({  card: e.detail.value  })  }})





















附件2

迎新问卷调查

欢迎参加本次答题!为了充分了解我校迎新工作的状况,进一步做好智能校园与迎新工作的整合,切实提高迎新的服务质量,回答本卷时要求答案真实完整。希望您对目前我校迎新工作的情况提出宝贵的意见和建议!(说明:本调查属于个人研究调查,采用匿名调查,非官方调查,请如实填写。)

1.您来自哪个学院? (单选题 *必答)

○ 信息工程学院

○ 工商管理学院

○ 管理科学与工程学院

○ 文学与传媒学院

○ 材料科学与工程学院

○ 政治与公共事务管理学院

○ 外国语学院

○ 化学与环境工程学院

○ 数学与统计学院

○ 农业与食品工程学院

○ 美术与设计学院

○ 音乐与舞蹈学院

○ 体育学院

○ 教育科学学院

○ 旅游管理学院

○ 中科创业学院

○ 国际教育学院

○ 马克思主义学院

○ 大学预科教育学院

○ 继续教育学院

○ 干部学院

2.请问您的年级是? (单选题 *必答)

A大一 B大二

C大三 D毕业生

3. 到校报到前,您了解到的学校注册流程有哪些途径?(多选题 *必答)

A微信公众号 B QQ群

C办公室热线服务 D官网查阅相关资料 E其他

4. 注册前,您是否对迎新工作充满期待?(单选题 *必答)

A 很期待 B一般般

C一点点 D没感觉

5. 注册前,您是否已经了解到注册的主要流程(单选题 *必答)

A基本清楚 B了解一点

C不清楚 D不知道有这回事

6.进入学校后是否能快速的找到学院的报名处? (单选题 *必答)

A能够快速的找到 B经过询问后能够快速找到 C很难找到

7. 注册时,您对现场各场面的秩序的评价?(单选题 *必答)

A有条不紊 B一般

C混乱 D很混乱

8. 注册的引导,路标指向是否清晰?(单选题 *必答)

A是 B否

9. 注册流程指示、学校地形图在注册当天对您起到的帮助程度?(单选题 *必答)

A很清晰作用很大 B看不太懂但有点帮助

C帮助不大 D根本用不到

10. 注册当天,您最希望得到什么帮助?(单选题 *必答)

A帮忙带行李 B路线指导

C关切的慰问 D专业咨询

11. 您觉得学校整体的迎新体系如何? (单选题 *必答)

A杂乱无章 B高效快捷 C复杂麻烦

12. 该校各院系的迎新体系如何? (多选题 *必答)

A迎新体系一致 B迎新体系不一致

C 高效快捷 D 复杂麻烦

E 宣传力度充足 F 宣传力度不足

13. 您对本校迎新工作的评价?(单选题 *必答)

A很规范 B基本规范

C有点混乱 D很混乱

14. 您觉得是否有必要对做一个迎新的小程序?(单选题 *必答)

A很有必要 B有必要

C没必要 D无所谓

15. 你认为本校的迎新活动还存在哪些不足?

16. 针对这些不足,你有什么建议?





















百色学院本科毕业论文(设计)诚信保证书

对于毕业论文(设计)《 新生入学服务小程序的设计与实现 》,本人郑重承诺:其内容真实、可靠,系本人在教师 陈莹 指导下独立完成;如果被查出有弄虚作假、抄袭剽窃行为,本人愿承担全部责任。

承诺者:(签名)

20xx 年 月 日

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695