鸿蒙二手校园闲置APP开发 大作业 毕设 课设参考

该文章已生成可运行项目,

鸿蒙二手校园闲置APP开发

1.1 项目简介

二手交易APP是基于鸿蒙开发的APP项目,用户可以注册和登录,登录到系统之后,可以进行发布自己要卖的闲置商品,然后同时也可以买别人的闲置商品。内容比较丰富。适合学习,开发,实训指导。

1.2 项目开发技术

deveco studio
arkui
typescript -ts
数据库

1.3 项目数据库

t_user用户表
字段 类型 长度 含义
id Integer 2 主键
username Text Not null 用户名
password Text Not null 密码
tel Text Not null 电话号码
email Text Not null 邮箱

t_product 产品表

字段 类型 长度 含义
id Integer 2 主键
title Text Not null 产品标题
fmPic Text Not null 图片
content Text Not null 产品描述
status1 Text Not null 状态
producttype Text Not null 产品类型
price Text Not null 价格
Level Text Not null 新旧程度
Seller Text Not null 卖家

t_order 订单表

字段 类型 长度 含义
id Integer 2 主键
title Text Not null 产品标题
fmPic Text Not null 图片
createtime Text Not null 订单时间 自动生成
status1 Text Not null 状态
username Text Not null 下单人类
price Text Not null 价格
ordernum Text Not null 订单号 自动生成
seller Text Not null 卖家
buyer Text Not null 卖家
level Text Not null 新旧程度

项目功能效果

登陆页面
在这里插入图片描述
登陆核心代码

async clickLogin(){

  if(this.username==''||this.password==''){
    showMsg('账号或者密码不能为空')
  }else{
    let dbUtils = new DBUtils();
    let result =await dbUtils.login(this.username,this.password);
    if(result.length>0){
      //存储登录的信息
      let user:USERINFO = result[0]
      let context = getContext(this)
      await putData('username',user.username,context)
      await putData('email',user.email,context)
      showMsg('登录成功')
      setTimeout(()=>{
         router.replace({url:'pages/TabsPage'}
         )},1000)
    }else{
      showMsg('登录失败')
    }
  }
}
  

注册功能
在这里插入图片描述
注册核心代码:

async register(){
    if(this.param.username==''||this.param.password==''){
      showMsg('账号或者密码不能为空')
    }
    else if(this.param.tel==''){
      showMsg('电话号码不能为空')
    }else if (this.param.email == '') {
      showMsg('邮箱不能为空')
    }else {
      let dbUtils =  new DBUtils()
      //判断用户名是否已经注册过
      let res = await dbUtils.queryOneByUsername(this.param.username)
      if(res.length > 0){
        showMsg('用户已被注册')
      }else{
          let result =  await dbUtils.insert(this.param)
          if(result){
            showMsg('注册成功')
            router.pushUrl({
              url:'pages/Login'
            })
          }
      }
    }

  }

4.3发布产品

发布产品的时候 只能使用管理员账号进行发布,普通用户不能发布产品

在这里插入图片描述

产品列表

在这里插入图片描述

产品分类

在这里插入图片描述

我的订单

在这里插入图片描述

项目代码

项目代码获取 lx博主 项目学习分享,项目适用于 学习鸿蒙开发,大作业,毕设指导,课设,实训指导,实际开发运用等场景

本文章已经生成可运行项目
内容概要:本文围绕可变桨叶四旋翼无人机的规范控制与点对点运动模拟展开,重点研究优化推力分配策略在翻转动作中的应用与性能比较。通过Matlab代码实现,构建了四旋翼动力学模型,并计了多种控制算法以实现精确的姿态调整与轨迹跟踪。研究对比了不同推力分配方案在执行高机动性翻转动作时的稳定性、能耗效率与响应速度,旨在提升无人机在复杂飞行任务中的动态性能与控制精度。该仿真研究为无人机飞控系统的计与优化提供了理论依据和技术支持。; 适合人群:具备一定自动控制理论基础和Matlab编程能力,从事无人机控制、飞行器动力学或机器人系统研究的科研人员及研究生。; 使用场景及目标:① 实现四旋翼无人机在三维空间中的精确点对点运动控制;② 对比分析不同推力分配策略在执行翻转等高难度动作时的控制效果与能耗表现,优化飞行性能;③ 为无人机自主飞行、特技飞行及复杂环境下的机动控制提供算法验证平台。; 阅读建议:此资源以Matlab仿真为核心,建议读者结合相关控制理论知识,深入理解代码实现细节,重点关注动力学建模、控制律计与推力分配模块。在学习过程中,应动手调试参数,复现文中翻转动作的仿真结果,并尝试拓展至其他复杂飞行任务,以加深对无人机控制机理的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值