摘 要:“数据结构”作为信息类专业一门重要的基础课,因其内容抽象难懂,成为很多学生学习道路上的“拦路虎”。该文从多个角色的角度出发,通过用例分析对系统进行需求分析;然后进行系统设计并完成系统实现。系统采用 Android Studio为开发工具,Bmob 云数据库作为数据存储平台,分别实现了学生端、教师端和管理员端的各项功能,涵盖课程学习的全过程,包括了课程及其相关资源管理、作业管理、评论管理等功能,为学生学习提供了极大便利。
关键词:“数据结构”课程;掌上学习 APP;Android Studio;Bmob
DOI:10.19850/j.cnki.2096-4706.2021.10.046
中图分类号:TP311;G434 文献标识码:A 文章编号:2096-4706(2021)10-0175-05
Research on the Construction and Application of Handheld Learning APP ——Take “Data Structure” Course as an Example
ZHOU Yancong,WEI Lixin,HUANG Xiangli,MENG Wei
(School of Information Engineering,Tianjin University of Commerce,Tianjin 300134,China)
Abstract:“Data Structure” as an important basic course of information majors,has become an “obstacle” on the learning path of many students because its content is abstract and difficult to understand. From the perspective of each role,this paper analyzes the requirements of the system through use case analysis;then the system is designed and implemented. The system uses Android Studio as the development tool and Bmob cloud database as the data storage platform to realize various functions of student side,teacher side and administrator side respectively,covering the whole process of course learning,including course and related resource management, homework management,comment management and other functions,which provides great convenience for students’course learning.
Keywords:“Data Structure” course;handheld learning APP;Android Studio;Bmob
参考文献:
[1] 周艳聪,孟巍 .“数据结构”课程自主学习平台构建 [J]. 现代信息科技,2019,3(2):143-145.
[2] 郝复兴 . 基于 Bomb 的 Android 即时通讯软件的设计与实 现 [D]. 天津:天津大学,2018.
[3] 杨硕珩,白如博,门士尧,等 .Bmob 后端云在 Android 即时通讯 APP 开发中的应用 [J]. 山西电子技术,2017(6):59- 61.
[4] 蔡方达 . 面向安卓模拟器的自动化交互的设计与实现 [J]. 电子设计工程,2017,25(19):71-74.
[5] 葛臻.基于Android平台的课堂笔记APP设计与实现 [D]. 武汉:华中师范大学,2016.
作者简介:周艳聪(1978—),女,汉族,河北饶阳人,教授, 博士,研究方向:智能信息处理;韦丽欣(1997—),女,汉族, 广西河池人,本科,研究方向:计算机应用;黄橡丽(1963—), 女,汉族,河北藁城人,副教授,硕士,研究方向:计算机应用; 孟巍(1978—),女,汉族,河北玉田人,讲师,硕士,研究方向: 数据分析、图像处理。