0006Java安卓程序设计

编程入门 行业动态 更新时间:2024-10-25 21:23:16

0006Java安卓<a href=https://www.elefans.com/category/jswz/34/1771020.html style=程序设计"/>

0006Java安卓程序设计

文章目录

    • **摘** **要**
    • **目** **录**
    • 系统设计
    • 开发环境

编程技术交流、源码分享、模板分享、网课教程

🐧裙:776871563

随着毕业季的来临以及当代大学生的消费力购买力的不断增强,我们的寝室中囤积了很多二手商品,有很多是很新或者基本没用过但又不知道该怎么处理的东西,这种情况下就兴起了一年一度的“跳蚤”市场的出现,然而这种方式有很多局限性和偶然性,远远无法满足广大学子交易的需求。建立一个基于Android的校园二手商品交易平台可以大大方便在校的学生,用户不必把所有的东西摆出来供大家挑选,只需轻轻松松的在手机上浏览选择自己所需要的物品就可以很快收到,物美价廉,方便快捷,减少了很多时间和人力。

本人设计开发基于Android的校园二手商品交易平台旨在帮助让更多的二手商品资源得到最好的解决办法。为用户轻松处理自己的二手商品,随时随地根据自身需求挑选自己需要的二手商品。本系统采用B/S+APP的软件体系结构。系统主要使用Android开发技术完成前台的开发及Web后台开发,并且采用MYSQL数据库。

本课题的建立可以大大减少校园摆摊现象的出现,用户只要在有网络的情况下都可以进入我们这个二手商品交易平台进行选购,这个最大的特点就是交易自由,我们也是根据现在的购物模式进行分析后设计的。不论是买方还是卖方,什么样的交易方式,什么时候交易,交易地点等都是可以自由沟通的。对购买者来说,省时方便可以用更少的钱买到物美价廉的商品;对销售者来说,既处理了二手商品又能小赚一笔;从环保来看的话,这是资源再利用的典型,也为学校减轻了“垃圾”处理负担。

**关键词:**Android;二手商品;MYSQL;校园

目 录… III

1绪论… 1

1.1 课题研究的背景与意义… 1

1.2 国内外研究现状和发展趋势… 1

1.3 课题研究的内容… 1

2 关键技术介绍… 3

2.1 JSP技术的简介… 3

2.2 Android技术及架构介绍… 3

2.3 MYSQL数据库… 4

3 需求分析与可行性分析… 5

3.1功能需求分析… 5

3.2系统非功能需求分析… 5

3.3 可行性分析… 5

4 系统设计… 7

4.1 系统总体架构… 7

4.2系统结构图… 8

4.3数据库设计… 8

5系统实现… 12

5.1安卓端买家模块实现… 12

5.2Web端后台——管理员模块… 16

5.3 Web端后台——卖家模块… 19

6 系统测试… 22

6.1测试方法… 22

6.2测试用例… 22

6.3 测试总结… 22

7总结及展望… 24

7.1 总结… 24

7.2 展望… 24

参考文献… 26

致谢… 27

系统设计

本系统和大部分系统一样都需要登录才能进入系统进行后续操作,用户输入登录名和密码,具体的实现效果如图5.1所示:

用户登录到基于Android的校园二手商品交易平台后,可以查看首页、商品信息、用户咨询、信息提醒、我的等内容,并进行相应操作。具体的实现效果如图5.2所示:

点击商品信息,用户可以看到商品名称、商品分类、商品图片、商品成色、商品规格、商品品牌、发货地址、卖家账号、卖家姓名、商品详情等内容,并进行收藏、评论、在线咨询、加入购物车或立即订购等操作;点击在线咨询,通过输入商品名称、商品图片、卖家账号、卖家姓名、咨询日期、用户名、咨询内容来进行在线咨询,具体的实现效果如图5.3所示:

在用户咨询页面,用户可以查看商品名称、商品图片、卖家账号、卖家姓名、咨询日期、用户名、咨询内容、审核回复等内容,具体的实现效果如图5.4所示:

在我的页面,用户可以对用户信息、商品信息、用户咨询、信息提醒、我的收藏管理、用户充值、客服咨询、购物车、我订单管理等内容进行相应的操作,具体的实现效果如图5.5所示:

在购物车页面,用户可以查看商品名称、商品图片、价格、数量、总价等内容,选中要购买的商品,点击立即下单,对地址和购物清单进行确认后,点击确认支付,完成购买。具体的实现效果如图5.6所示:

在信息提醒订单页面,用户可以查看提醒标题、提醒图片、用户名、姓名、手机、提醒日期、提醒内容等信息,具体的实现效果如图5.7所示:

管理员输入用户名、密码,选择登录角色后可以今天后台系统,进行相应操作,如图5.8所示

管理员登录到基于Android的校园二手商品交易平台后台后,可以对个人中心、用户管理、卖家管理、商品分类管理、商品信息管理、用户咨询管理、信息提醒管理、系统管理进行操作,效果如图5.9所示。

在卖家管理页面,可以对索引、卖家账号、卖家姓名、性别、照片、联系电话、邮箱等内容进行详情、修改、删除或新增等操作,具体的实现效果如图5.10所示。

在用户管理页面,可以对用户名、姓名、性别、头像、手机、有些等进行详情、警告提醒、修改、删除或新增等操作,具体的实现效果如图5.11所示。

在用户信息管理页面,管理员通过输入提醒标题、图片、用户名、姓名、手机、提醒日期、提醒内容等信息,点击提交,进行警告提醒,具体的实现效果如图5.12所示。

在商品信息管理页面,可以对索引、商品名称、商品分类、商品图片、商品成色、商品规格、商品品牌、发货地址、卖家账号、卖家姓名、联系电话、价格、单限、库存等进行详情、修改、删除等操作,具体的实现效果如图5.13所示。

在用户咨询管理页面,管理员可以对商品名称、商品图片、卖家账号、卖家姓名、咨询日期、用户名、审核回复等进行详情、修改、删除等操作,具体的实现效果如图5.14所示。

卖家登录到基于Android的校园二手商品交易平台后台后,可以对个人中心、商品分类管理、商品信息管理、用户咨询管理、订单管理等功能进行操作,效果如图5.15所示。

在个人中心页面,卖家可以通过输入卖家账号、卖家姓名、性别、照片、联系电话、邮箱来更改个人信息,也能更改登录密码,具体的实现效果如图5.16所示。

在商品信息管理页面,卖家可以对商品名称、商品分类、商品图片、商品成色、商品规格、商品品牌、发货地址、卖家账号、卖家姓名、联系电话、价格、单限、库存等进行详情、修改、删除、查看评论、新增等操作,具体的实现效果如图5.17所示。

在用户咨询管理页面,可以对商品名称、商品图片、卖家账号、卖家姓名、咨询日期、用户名、审核回复等进行详情和审核等操作,具体的实现效果如图5.18所示。

在订单管理页面,可以对索引、订单编号、商品名称、商品图片、购买数量、价格/积分等内容进行详情或发货,还能对已发货订单、未支付订单、已取消订单、已退款订单、已完成订单等进行相应的操作,具体的实现效果如图5.19所示。

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class DbUtil {private String dbUrl="jdbc:mysql://127.0.0.1:3306/database?serverTimezone=UTC&useSSL=false"; // 数据库连接地址private String dbUserName="root"; // 用户名private String dbPassword="123456"; // 密码private String jdbcName="com.mysql.cj.jdbc.Driver"; // 驱动名称/*** 获取数据库连接* @return* @throws Exception*/public Connection getCon(){try {Class.forName(jdbcName);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}Connection con = null;try {con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return con;}/*** 关闭数据库连接* @param con* @throws Exception*/public void closeCon(Connection con)throws Exception{if(con!=null){con.close();}}public static void main(String[] args) {DbUtil dbUtil=new DbUtil();try {dbUtil.getCon();System.out.println("数据库连接成功!");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.println("数据库连接失败");}}
}

开发环境

开发工具:idea、Navicat

数据库:MySQL8.0

环境配置:jdk1.8 、Tomcat8.5

开发人员:IT012201

更多推荐

0006Java安卓程序设计

本文发布于:2023-11-16 17:02:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1627738.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:程序设计   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!