基于Android的师生学习交流平台

news/2023/6/7 0:33:05

需求信息:

系统分为学习资料,作业,师生交流,个人资料四大模块

(1)学生端:

新用户需要填写真实姓名,学号,密码,班级等信息进行注册。已经注册的用户可以直接用户和密码进行登陆,修改个人信息

1.学习资料功能:学生可以查找对自己有用的资料

2.作业功能:登陆的学生可以查看自己的作业

3.师生交流:登陆的学生可以和本班级老师交流(包括对学习的情况反馈、问题提问等)

4.成绩查询:学生可以查询自己的成绩

(2)教师端:

1.教师通过账号登陆,拥有管理员权限,填写账号密码登陆账号之后,可以修改个人信息

2.学习资历功能:教师发布学习资料(课件、微课视频等)供学生学习,包括对学习资料的编辑

3.作业功能:教师发布作业让学生查看,教师可进行增删改查

4.师生交流:教师可以和本班级的学生进行交流

5.作业批改:教师可以在线批改学生提交的作业或测试试卷

设计的软件能够实现预期的功能,且界面美观、运行流畅稳定

技术信息:

总体设计逻辑和思路:
1:先设计数据库表文件
2:写服务端jsp页面以及写api接口给客户端提供数据
3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示
4:进行客户端页面的开发;
5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示

移动端:
1:使用android原生控件以及xml布局文件来完成界面的显示
2:使用java代码完成功能的数据和逻辑交互
3:使用http网络请求完成数据的请求;
4:使用json数据解析完成客户端数据的回调和显示

服务端后台:
1:使用mysql完成数据的存储
2:使用jdbc完成数据库和代码的逻辑交互
3:使用jsp完成网页数据的显示
4:使用java代码完成api接口的编写以及以及数据的回调

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4577886.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

雇用问题

情景: 猎头(代理)公司帮你物色办公助理候选人,面试一个候选人支付代理公司 1K。 下面的HIRE-ASSISTANT过程假设应聘办公助理的候选人编号为1到n。假设你能在面试完应聘者i后,决定应聘者i是否是你目前见过的最佳人选。初始化时,创…

python爬虫——利用百度搜索引擎爬取所需图片

参考:python 爬取动态网页(百度图片) 说明:在上面这位博主的贴子的基础上做了一些改进,解决了有些URL无法访问导致的请求超时异常抛出致使程序退出的问题。话不多说,直接上代码。 import re import os fro…

javaweb基于内容的图片搜索(2)_java爬虫

这一个博文主要就是如何去爬特定关键字的图; 怎样爬图呢?或者从哪儿去爬图呢?这是首先要考虑的问题。 开始我想到了百度,就是百度图片,利用下面的url: http://image.baidu.com/search/index?tnbaiduima…

图片搜索引擎搜索结果的显示

因为搜索引擎搜索出来的图片大小各异,所以结果的排版显示比较困难,经过一个下午的研究,最终用一段javascript实现了如下的排版。http://i.cindoo.com/space/image/image.php?sid2557&&name%CC%C0%CE%A8这个排版时MSN Live Search中的…

Vue2.0组件实现动态搜索引擎(二)

接上一篇,完成logo部分我们就要开始整个项目的核心——panel组件。 整个panel组件分为3个部分:关键字输入框,相关搜索建议下拉列表和搜索跳转按钮。 由于我们整个项目是设计成父子组件的架构所以在父组件即panel部分开头需要引入子组件&…

怎么更改计算机的搜索设置,电脑浏览器默认搜索引擎的设置不了怎么办

由于默认搜索引擎属于用户账户配置文件的一部分,出现此类问题通常是由于用户配置文件注册表键值受损了。对此,我们可以尝试修改一下可能出错的注册表。下面,我们以将当前的搜索引擎更改为 Bing 为例来进行操作:(注意:本…

张建宗:港人申请关爱共享计划 邮费不足可通融处理

中新网1月25日电 据香港特区政府新闻网消息,香港特区署理行政长官张建宗24日表示,“关爱共享计划”(注:合资格市民可申领港府派发的4000港元)已豁免申请人提交住址证明,如邮寄表格时邮费不足,特区政府也会通融处理&…

c语言编程邮资计算,C语言程序设计 C++ 题目:邮资计算

满意答案xiaoman99832013.11.02采纳率:54% 等级:11已帮助:8768人首先num[0]0你没有排除;其次后边你直接排序是排不出结果的,因为里面有很多重复值。我给你重写了程序。#include int num[9999];void main(){int a,b,…