APP下载

基于Android的“最多跑一次”学生事务办理APP软件设计*

2022-09-26黄涵昳毛本清

科技与创新 2022年19期
关键词:事务师生模块

黄涵昳,毛本清

(衢州学院,浙江 衢州 324000)

“最多跑一次”改革理念最早在浙江被提出,是通过“一窗受理、集成服务、一次办结”的服务模式创新,让群众或企业到政府服务窗口办理各类行政权力、公共服务等事项时,若申请材料齐全、符合法定受理条件,能够保证“最多跑一次”便成功办结[1]。现在该服务创新理念已经在多个领域中被运用,浙江省的部分高校在学生服务管理中进行了系列改革与应用[2]。

浙江财经大学为满足学生需求,对学生服务流程进行梳理及确认,开通了“一站式”的网上办事大厅,让学生零跑腿或最多跑一次,满足了学生需求,提高了学生行政服务管理的效率。温州医科大学以信息化为框架,以智能填表系统为突破口,从目前运行的情况看,温州医科大学的“最多跑一次”改革成效很显著,得到了浙江省政府的高度评价。宁波大学引入数字化信息化服务开放平台,整合学生的教务服务、等级考试等多方位服务于一体,取得良好效果。同时,学校在人才保障、基础设施、运营监控等多方面为信息化建设提供保障,有效地实现了“让信息多跑路,让群众少跑腿”。该项研究的成功实施,为未来发展智慧服务、智慧科研、智慧教学方面也提供了有效模板。以上高校在“最多跑一次”方面下足了功夫,整合了各项资源,服务了学生,体现了高校改革智慧[3]。然而,任何不在手机上操作的服务功能,都是不完善的服务体系。特别是APP技术的成熟与应用,可以让校园学生事务变得便捷、高效。

1 需求分析

课题组以研发一款实现校务服务事项全覆盖的APP为目标,优化教育服务,提升学校行政办公、教学管理、学生工作、科研管理、财务管理、后勤服务等校园事务办理的效率。在APP上,师生可以通过以下流程(如图1所示)进行业务结办。

图1 学生事务业务办理流程图

通过APP可真正实现“最多跑一次”改革,在教育领域中全面贯彻落实,提高校园事务办理的效率,方便师生。

2 研究技术路线

在校园事务办理软件开发方面,笔者们采用了移动应用开发模式,对技术线路进行了研究,主要包括以下3类开发模式,即原生模式(Native APP)、网页模式(Web APP)与混合模式(Hybrid APP)[4]。

2.1 原生模式

这是一种针对不同平台进行分别开发的一种模式,技术主要是基于JAVA语言的Android平台开发以及基于C语言的IOS平台开发。该模式通常由“云服务器数据+APP应用客户端”2部分构成,UI元素、数据内容、逻辑框架均安装在手机终端上。这种开放性的开发方式主要特点是开发成本高[5]。

2.2 混合模式

上层使用ASP或JSP等网页语言进行开发,底层使用Native提供的UIWebview容器。上层多样化,底层透明化,该模式具有跨平台优势,开发成本低,但用户体验感官方面会稍逊一筹[6]。

2.3 网页模式

该模式UI布局应用html、CSS3与JAVA技术,服务器端采用JAVA语言、PHP/ASP技术实现,网站页面实现C/S架构软件功能[7]。该开发模式成本低,平台兼容性好,但用户体验感官方面没有原生模式好。系统框架模式描述采用MVC模式,由表示层、逻辑层与数据层组成,具体架构如图2所示[8]。

图2 网页模式系统框架MVC模式

3 APP总体设计

根据用户需求将APP分为个人信息、资讯、学生信息(学生)、学习信息(教师)、生活服务5个模块。其中学生信息(学生)模块只有学生账号登录以后才能使用相关功能,学习信息(教师)模块只有教师账号登录以后才能使用相关功能[9]。本系统功能结构如图3所示。

图3 系统总体结构

3.1 个人信息

个人信息模块分为设置、我的消息、个性装扮3个部分。其中设置部分可以更改个人基本信息,如昵称、密码等;我的消息部分,用户可以接收到系统或其他用户发来的消息并与之互动;个性装扮即对APP主题或背景进行相关装扮。

3.2 资讯

资讯分为新闻、通知公告、日程安排、校历查询4部分。在新闻部分中,用户可以浏览最新、最热的新闻资讯,并可以进行标记、评论和点赞;通知公告是让学生和教师可以第一时间接收到学校或其他部门最新发布的相关通知;日程安排是让教师和学生可以对自己的日程进行合理科学的时间规划,到指定时间及时督促教师、学生完成日程安排;校历查询可方便师生查询学校对放假及开学时间、举办相关活动等的时间安排。

3.3 学习信息(学生)

学习信息(学生)模块由考试信息、成绩查询、选课、报名4部分组成。考试信息部分,学生对考试内容和时间进行查询;成绩查询部分,学生只需要输入学号和密码,就可以看到自己的所有成绩;选课部分,学生在APP上选择选修课,避免有的学生因为学校官网不稳定而导致选修课没选好或没选上的问题发生;报名部分,方便学生对学校相关活动如校运会和等级考试等进行报名。

3.4 学习信息(教师)

学习信息(教师)模块由考试安排和学生成绩2部分组成。考试安排部分,教师可了解考试时间,并且教师可以修改相关考试内容和考试时间,发布考试安排情况;学生成绩部分,教师可方便查看每个学生的考试成绩情况,了解学生分数、排名、挂科率等。

3.5 生活服务

生活服务模块由领导信箱、心理咨询、图书馆、学生事务办理、后勤、学生资助、公寓、请假8部分组成。领导信箱部分,师生可以通过领导信箱向领导反映学校情况;心理咨询部分,心理专家、专业心理教师为学生心理健康问题进行线上解答;图书馆部分,方便师生查阅相关书籍、文献等;学生事务办理部分,学生如果需要办理证件或缴费等,在APP就可以实现;后勤部分,对师生的后勤服务进行保障,师生可以通过这个部分来解决后勤问题;学生资助部分,师生可以通过这个功能对有困难的学生进行资助;公寓部分,可以解决公寓住宿等问题;请假部分,师生如果有特殊情况不能按时上班、上课,可以通过其实现请假。

4 APP系统客户端模块实现

学生事务办理APP客户端安装在Android系统智能终端上。客户端系统主要功能有3项,即登录模块、任务管理模块、管理任务执行模块[10]。

4.1 登录模块

设计流程:运行软件直接进入登录界面,输入登录信息(用户名和登录密码),系统将登录信息与客户端的设备码一并发送至服务器端进行验证,若通过验证,客户端会收到最新任务安排与待完成的任务列表,便于后期工作的开展。

4.2 任务管理模块

功能设计:管理员用户在模块中选择一个新的任务安排,查看其具体的任务安排,确认更改的任务,标识完成的任务,选择具体的任务执行。执行流程如图4所示。

图4 任务管理工作流程图

4.3 管理任务执行模块

管理任务执行模块是用户在选择具体管理任务并执行后,模块会列出具体后勤设备列表、完成时间与管理标准。系统管理员将根据管理标准和实时情况,填写用户执行相关信息,并根据需求进行拍照留存。该模块还具备管理信息汇总与上报功能,设计流程如图5所示。

图5 管理任务执行流程图

5 总结

通过学生事务APP系统开发,对研究目标、技术路线、系统实现等方面进行了相关介绍与分析,为学生事务“一站式”服务APP研发提供了一定的理论依据和技术基础;对目前移动应用的3种开发模式的原理及优缺点进行了对比分析,对今后APP和小程序的开发提供了一定的数据资料及理论基础;介绍了学生事务办理APP的相关功能,实现了在校师生资源共享的目标,极大方便了对在校师生事务的办理,为建设信息化校园提供了试验基础。

猜你喜欢

事务师生模块
“事物”与“事务”
基于分布式事务的门架数据处理系统设计与实现
28通道收发处理模块设计
“选修3—3”模块的复习备考
初中历史教学中师生的有效互动
河湖事务
麻辣师生
选修6 第三模块 International Relationships
重视“五老”作用 关爱青年师生
SQLServer自治事务实现方案探析