没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
i
摘 要
伴随着无线移动设备的发展,智能手机也日益普及,近年来 Android 得到了
社会更多的认同和应用。手机在教育行业的应用也更加广泛,学习规划 APP 也
应运而生。
在学习规划过程中,有目的的制定计划和完成日期最为主要。简单的目标计
划通过个人每天的签到,能使得个人对完成目标的进度有所度量,也能让个人每
天的任务更加分明。本次设计使用 Android Studio 和 IntelliJ IDEA 作为开发工具,
使用 Java 语言进行软件的开发与设计,使用 MySQL 作为数据库,使用 Spring Boot
作为框架,Web 界面使用 HTML+CSS+JavaScript 的方式实现。本设计主要包含
以下功能:用户手机端的注册登录、新建规划、点赞、评论、关注、修改个人信
息等;管理员 PC 端的登录、修改信息、用户管理等。
本论文介绍了大学生学习规划 APP 的研究背景、功能设计和开发过程。
【关键词】学习规划;MySQL 数据库;Java 语言
ii
Abstract
With the development of wireless mobile devices and the increasing popularity of
smart phones, Android has gained more social recognition and applications in recent
years. Mobile phone is also more widely used in the education industry, and learning
planning APP also emerged.
In the learning planning process, the most important thing is to make a plan with
a purpose and the completion date. Simple goal planning allows individuals to measure
their progress toward achieving goals through daily check-ins, and to make their daily
tasks clearer. In this design, Android Studio and IntelliJ IDEA are used as the
development tools, and Java language is used for software development and design.
MySQL is used as the database, Spring Boot is used as the framework, and the Web
interface is implemented by HTML+CSS+JavaScript. This design mainly includes the
following functions: Users register and login, create new plans, thumb up, comment,
follow and modify personal information on the mobile terminal; Administrator PC side
login, modify information, user management and so on.
This paper introduces the research background, function design and development
process of college students' learning planning APP.
【Keywords】Learning plan;MySQL database;Java language
I
目录
第 1 章 绪论 ..............................................................................................................1
1.1 研究背景 ......................................................................................................1
1.2 国内外研究现状 ..........................................................................................2
1.3 研究目的和意义 ..........................................................................................3
第 2 章 系统相关技术介绍 ......................................................................................5
2.1 Java 语言简介 ..............................................................................................5
2.2 Android Studio 简介 ....................................................................................5
2.3 IntelliJ IDEA 简介........................................................................................5
2.4 Spring Boot 简介..........................................................................................6
2.5 MySQL 数据库简介 ....................................................................................6
2.6 Mybatis 简介 ................................................................................................6
第 3 章 系统分析 ......................................................................................................7
3.1 系统概述 ......................................................................................................7
3.2 可行性分析 ..................................................................................................7
3.2.1 经济可行性........................................................................................7
3.2.2 技术可行性........................................................................................7
3.2.3 运行可行性........................................................................................8
3.2.4 操作可行性........................................................................................8
3.3 需求分析 ......................................................................................................8
3.3.1 功能性需求........................................................................................8
II
3.3.2 非功能性需求..................................................................................10
3.3.3 设计约束..........................................................................................10
3.4 业务流程分析 ............................................................................................10
第 4 章 系统概要设计 ............................................................................................13
4.1 系统设计目标 ............................................................................................13
4.2 系统的功能设计图 ....................................................................................13
4.3 数据库概念结构设计 ................................................................................14
4.4 数据库逻辑结构设计 ................................................................................16
第 5 章 系统详细设计 ............................................................................................19
5.1 系统前台功能设计 ....................................................................................19
5.1.1 前台主页面......................................................................................19
5.1.2 用户登录功能实现..........................................................................20
5.1.3 用户注册功能实现..........................................................................21
5.1.4 新建规划功能实现..........................................................................22
5.1.5 点赞功能实现..................................................................................23
5.1.6 评论功能实现..................................................................................24
5.1.7 关注功能实现..................................................................................25
5.1.8 修改资料功能实现..........................................................................26
5.2 系统后台功能设计 ....................................................................................27
5.2.1 管理员登录功能实现......................................................................27
5.2.2 用户管理功能实现..........................................................................28
第 6 章 系统测试 ....................................................................................................31
III
6.1 系统测试目的 ............................................................................................31
6.2 系统测试结果 ............................................................................................31
6.2.1 用户登录测试..................................................................................31
6.2.2 用户注册测试..................................................................................32
6.2.3 新建规划测试..................................................................................33
6.2.4 用户修改资料测试..........................................................................34
第 7 章 总结与展望 ................................................................................................35
7.1 总结 ............................................................................................................35
7.2 展望 ............................................................................................................36
参考文献 ....................................................................................................................37
致谢 ....................................................................................................................39
剩余52页未读,继续阅读
资源评论
大写的y
- 粉丝: 107
- 资源: 417
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 通过python实现一个简单但功能齐全的待办事项应用程序.rar
- MySQL安装教程(windows、Mac、Linux).rar
- 基于MATLAB打地鼠游戏源码面板GUI.zip
- 基于MATLAB打地鼠游戏平台面板GUI.zip
- 基于MATLAB打地鼠游戏系统GUI面板.zip
- 基于MATLAB打地鼠游戏代码界面版.zip
- socket 网络的封装,包含linux,windows, ipv4 ipv6 广播,多播等 ,一个头文件,一个cpp
- java-leetcode题解之Number of Big Islands.java
- java-leetcode题解之Number of Atoms.java
- java-leetcode题解之Number Complement.java
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功