软工小组06 - 校园二手交易平台 原型开发说明书

注意各类信息可以根据链接查看

原型v2 链接:https://www.cnblogs.com/zny31901059/p/15712933.html

需求分析:https://www.cnblogs.com/zny31901059/p/15621024.html

数据流图:https://www.cnblogs.com/zny31901059/p/15651394.html

UML图:https://www.cnblogs.com/zny31901059/p/15621077.html

主页链接:https://home.cnblogs.com/u/zny31901059

 

高校“鱼塘”项目

校园二手交易平台

 

 

 

立项背景

在信息化产业蓬勃发展的时代背景下,二手交易也成为了电子商务产业的一个主流分支。就当代的大学生来说,一般都会选择在二手交易平台购买一些廉价的教材;对于临近毕业的大学生群体,二手交易平台更是一个出售闲置的好去处。然而,市面上存在的一些二手交易平台,或多或少都不能保障交易的安全合法和商品的质量,买卖账号被坑、发货被吞、收件发现与描述成色不符的状况可谓频频出现,在这样的前提下,一个专门服务于学生群体的区域性二手交易平台的出现就可以很好地解决各所高校闲置物品的问题。

行业研究现况及发展综述

数据显示,2020年全球二手闲置物品交易市场规模为8956亿美元。而中国的二手闲置物品交易市场规模约合全球交易市场规模的六分之一,达到了10520亿元,而2020年我国二手交易电商的用户规模更是达到了惊人的1.85亿人。

我国二手闲置品电商约起步于2002年,早期主要是传统线下行业寻求信息化和分类信息网站提供二手交易服务。随着用户增多和巨头切入,行业进入细分试错阶段,多个垂直类平台涌现。而直至目前,二手电商巿场不断整合,逐渐向头部集中,综合类平台占据主流。

我国二手闲置物品交易市场涉及产品品类繁多,较为典型的代表品类有消费电子、家用电器、家具、服装、奢侈品、书籍、日用品、玩具、日化用品等等。其中电子电器产品是最大的交易品种,2020年电子电器类产品交易金额占比为41.34%;家具、服装及时尚用品交易金额占比为25.13%;日用、书籍及其他品类交易金额占比为32.12%。

 

产品(服务)介绍

一、技术描述

在移动智能终端设备上实现基于原生安卓(苹果)的跨平台移动应用开发。

二、产品概况

1. 主要产品介绍

本平台主要针对各大高校的在校学生,是一个综合性的二手交易平台。

2. 主要产品特性

与其他平台不同的一点是,我们通过区域分布式的交易,来保障交易的安全性,同时提升交易的便捷和实用性。

3. 研发计划

目前,产品已经实现了基本的原型,我们计划在二到三个开发周期内实现正式的功能,在经过四到五个开发周期的调试后能正式上线。

 

 

功能分析介绍:

 

登陆与注册界面

 

平台跟学生卡绑定,所以选择用学号注册和登录。

 

 

 

 

填写基本信息后需要上传头像,点击上传头像之后会弹窗要求选择拍照上传或者从相册上传。同时此时软件会进行第一次动态权限获取,要求能够读取到相册和相机的权限,全部同意之后即可进行头像的上传。

  

 

 

 

 

 

 

选择图片来源之后可以进行裁剪,固定为正方形的框,可以对图像进行缩放,裁剪完成之后会对裁剪完的图片进行圆形处理,将图片处理为圆形,最后显示在屏幕上。

 

 

当填写完所有信息时,点击注册,用户信息就会更新到user的数据库中,同时把头像以该用户的学号作为名字存储在当前package的根目录下,在做到用户学号与头像绑定的同时,方便后续界面对于头像的读取和修改。同时在注册时有基本的判断该学号是否已经注册,如果已经注册不可以再次注册,有基本的信息填写需求,有信息空缺,头像是否上传会有基本的提示

 

 

密码输入错误无法登录

 

 

登录成功之后进入用户主界面,同时显示头像和姓名等基本信息,点击齿轮按键可以进行信息的修改。

 

 

默认直接显示注册时填写的信息,如果需要修改则可以直接进行改动,点击修改之后更新数据库中的数据。

 

首页鱼塘

 

首页滚动浏览二手交易信息

 

点击任何物品进入详情页面

 

详情包含卖家信息 标题和介绍 图片 卖家位置 以及购买和联系的按钮

 

主页包含全内容的模糊搜索匹配功能 可以进行信息检索

 

发布页面包含所有的发布信息 拥有输入检测 

 

以我的位置举例 可以选择校园内的位置选择

 

购买界面

交易界面 可以读取商品的信息,可以更改收货地址和自己的联系方式,可以选择取货方式,然后全部存入order表

 

 

 

 

 

 支付成功后可以在我的界面查看订单

 

 

设计了数据库的读取和订单展示的实现

 

 

有订单的详情界面查看

 

 

 

交易界面add 取消支付能返回主页面

 

我的界面

 

“我的”、“我发布的”、“我买到的”、“我卖出的”界面UI搭建

 

 

 

 

 

 

 

 聊天界面

 

 

 

聊天界面主要包含用户姓名和聊天内容等基本信息,通过EditText来输入文字内容,输入完内容之后,通过发言按钮的Click属性来发送聊天内容。

通过在drawable中设置背景来体现椭圆形聊天框,美化聊天界面。

 

 

使用RecyclerView来体现多条信息的局部情况

通过设置按钮的点击事件,来对RecylcerView中添加信息,并且读取EditText中的内容并输出

通过在布局器中更改属性,来判断信息是接受方还是发送方,根据此来决定信息的左右对齐。

 

31901052

博客园文字 登录与注册 个人信息修改显示 用户表数据库

31901059

主页滚动浏览 商品详情 发布商品 关键字搜索 商品表数据库

31901053

购买商品交易界面 订单详情界面 订单表数据库

31901051

我的界面Ui设计 我买到的界面显示订单

31901041

聊天界面设计

 

posted @ 2021-12-28 08:51  羽饰骑士  阅读(807)  评论(0编辑  收藏  举报