重力感应网课系统

目录
介绍选题背景和目的意义 1
人员分工 1
需求分析 2
业务逻辑 2
业务流程 3
功能性需求 3
数据性需求 4
技术可行性 4
经济性分析 4
总体设计 4
系统架构设计 4
功能结构设计 5
数据结构设计 5
详细设计与实现 6
总结 9

介绍选题背景和目的意义

本课题的选择基于当前疫情下,网课逐渐兴起成为学生们新生的强大的学习方式。又大量的学生正在用新的工具通过网络来获取知识。而现在的网课大多为泛化性一对多的教学,而线下那种一对一教学模式,也就是针对性非常强,专门为学生量身定制的少之又少,所以我们想把一对一的教学模式放到线上,通过手机来完成线上一对一的课业教导,来为师生双方提供便利性。
功能性需求

(这里的功能性需求也主要从 UI 进行切入分析,其他部分具体请参照其他组员的报告)
1.简洁美观:
界面要足够美观,图标要十分简单,区分度高,且切换动画较好,点击时尽可能采用动画(例如按下按钮时阴影快速扩展)而不是硬性的设计,尽可能采用圆角设计,让图标更加圆滑,浑然一体,而不是突兀显示。

2.流畅:
这一点不止是 UI 界面其他地方也是如此,这里依旧主要进行 UI 界面的分析,流畅性的保证就是数据处理少,所以我们的图标要尽可能采用体积小但又保证美观的图标,降低加载成本,并且点击动画要便于运算实现,本文转载自http://www.biyezuopin.vip/onews.asp?id=15007而不是太过华丽导致手机发热。
3.理解成本低:
考虑到用户体验,以及当前市场养成的用户习惯,所以本 UI 采用了底部导航栏的形式来进行设计,这也是目前市面上主流 APP 的 UI 模式, 可以很大程度上降低用户的理解成本,并且让用户快速上手适应。
4.扩展性好:
要考虑到以后的附加功能,留够足够的扩展空间。

数据性需求

UI 部分设计到的数据流只有用户的注册登入数据,这一点我们并没有后台对应的数据库接口,其他数据流请参照其他组员的报告。 

技术可行性

开发团队已经经历过物联网工程设计、云计算、Java 等相关课程的联合训练, 团队成员对软件的理解和程序的开发都有了较强的理论基础和实践经验。并且有着 Android 课的理论基础,即使在系统开发过程中有未能完善的地方或者技术难点,团队成员也可以通过查询资料或者在指导老师的帮助之下,保证系统设计的质量。所以开发此项目是可行的。 
package com.nhancv.kurentoandroid;

import android.Manifest;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.AppCompatActivity;

import com.nhancv.kurentoandroid.bottom_navigation.BottomTabLayoutActivity;



public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //获取权限
        ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.CAMERA , Manifest.permission.RECORD_AUDIO},100);
        //调用主界面
        Intent intent2 = new Intent(MainActivity.this, BottomTabLayoutActivity.class);
        startActivity(intent2);
        //调用登录界面
        Intent intent = new Intent(MainActivity.this, loginActivity.class);
        startActivity(intent);

    }
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shejizuopin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值