javaweb的毕业设计_基于移动Web的网上图书销售系统

javaweb的毕业设计_基于移动Web的网上图书销售系统

一个javaweb的毕业设计,题目是基于移动Web的网上图书销售系统,该javaweb的毕业设计是关于图书买卖的,是一个不错的个人网站的设计与实现

一. javaweb的毕业设计的基本任务

1. 实现安卓APP前台开发

2. 实现Web端后台管理系统

3. 后端代码

二. javaweb的毕业设计的需求分析

1. APP端(天天书城)

小程序分为4个模块,分别为首页、分类、购物车、个人中心

1.1首页模块

1.1.1搜索功能

点击搜索框,跳转搜索页面。

支持商品(书籍)名称模糊搜索,搜索后下方显示商品列表,点击商品,跳转商品详情页。

1.1.2商品(书籍)分类入口功能

显示书籍分类图标(后台设置),点击相应图标,跳转分类模块相对应的分类列表。

1.1.3轮播图功能

显示轮播图,轮播图由后台系统设置,能绑定商品,点击轮播图,跳转相应商品详情页

1.1.4爆款商品(书籍)推荐功能

推荐书籍,按销量推荐,点击商品,跳转商品详情页

1.2分类模块

1.2.1搜索功能

点击搜索框,跳转搜索页面。

支持商品(书籍)名称模糊搜索,搜索后下方显示商品列表,点击商品,跳转商品详情页。

1.2.2筛选功能

根据分类筛选商品(列表)

1.2.3商品(书籍)列表功能

显示商品列表,随商品分类筛选列表,点击商品,跳转对应商品详情页

商品展示内容分别为商品展示图、商品名称、商品分类、商品价格、商品销量

1.2.4商品详情页

展示商品详情,包括商品轮播图(后台设置)、商品名称、商品分类、商品价格、商品销量、详情介绍(富文本,后台设置,可显示文本及图片)

功能按钮:加入购物车、立即购买

1.3购物车模块

1.3.1购物车列表功能

显示所有购物车商品,可勾选商品,显示商品名称、商品价格、商品数量

1.3.2编辑功能

点击编辑,勾选商品,可删除购物车商品

1.3.3支付功能

勾选商品,统计价格,点击立即结算,跳转选择收货地址页面

选择收货地址,点击支付

支付成功后,跳转个人中心我的订单模块中待收货订单列表

Ps:个人无法开通微信支付接口,推荐使用第三方支付接口,支持微信支付或支付宝即可,支付成功后能监听返回参数,生成订单。

1.4个人模块

1.4.1登录功能

用户无论是否登录,都能查看商品,当点击购买时,监听是否已登录,未登录需要登录才能购买商品

javaweb的毕业设计截图1

javaweb的毕业设计截图1

登录方式使用账号密码登录。账号为手机

能修改密码(使用旧密码修改密码)

1.4.2个人信息

包括设置头像、姓名、手机

1.4.3我的订单模块

我的订单分为待付款订单、待发货订单、待收货订单、已完成订单

待付款订单:发起支付后,支付失败的订单列表,可再次发起支付或取消订单

待发货订单:支付成功后,等待商家发货的订单,本页面只显示,无操作(减少业务,不做退款及修改地址功能)

待收货订单:显示待收货订单列表,显示物流信息(后台点击发货时,填写物流信息),确认到货(改变订单状态为已完成)

已完成订单:显示待收货订单列表

1.4.4收货地址管理模块

查看管理收货地址,添加/删除收货地址,设置默认收货地址

1.4.5退出登录

退出登录

2. Web端(天天书城管理后台)

Web毕业设计端分为6个模块,分别为登录模块、数据统计、首页设置、用户管理、商品管理、订单管理

javaweb的毕业设计截图2

javaweb的毕业设计截图2

2.1登录模块

2.1.1登录功能

使用管理员账号登录,默认只有一个账号(账号密码为1640128203)

javaweb的毕业设计截图3

javaweb的毕业设计截图3

2.2统计模块

2.2.1统计功能

统计当前待发货订单数

统计当前商品数

统计当前用户数

统计总订单数

2.3首页设置模块

2.3.1轮播图设置

设置小程序首页轮播图(按排序号排序显示)

2.4用户管理模块

2.4.1用户列表

查看所有用户信息(ID、用户名、注册时间、手机)

Excel导出用户信息

2.5商品管理模块

2.5.1商品列表

查看所有商品信息(商品ID、商品名、商品分类、上架时间(未上架时,时间为空)、价格、库存、销量、商品状态)

商品状态:未上架、已上架

可按商品ID、商品名、商品分类、商品状态筛选

2.5.2增加商品功能

增加商品有单个商品新增及批量导入

单个添加:点击添加商品,跳转添加商品页面,填写商品名、价格、库存,选择商品分类(下拉选择),上传商品展示图,商品轮播图、商品详情(最好是富文本,可以图片及文字)。点击保存,系统自动分配商品ID,状态为未上架 

批量导入:使用Excel批量导入数据,导入商品名、价格、库存,商品分类、商品详情(文字),系统自动分配商品ID,状态为未上架(图片为空,使用默认图片),等待修改编辑时上传图片

2.5.3修改商品功能

修改商品信息(商品上架时不可修改,隐藏修改按钮)

2.5.4商品上下架功能

上架时在小程序前端显示

下架是前端不显示

2.5.5删除商品功能

删除商品(商品上架时不可删除,隐藏删除按钮)

2.5.6商品分类管理

新增删除分类,按排序前8或10显示在首页

2.6订单管理模块

2.6.1订单列表

查看订单列表(订单分为4个状态,待付款、待发货、待收货、已完成)按订单状态可分为全部订单、待付款订单、待发货订单、待收货订单、已完成订单

订单列表显示订单编号、下单时间、收货人名称、收货人手机、收货人地址、商品名称、商品编号、商品单价、商品数量、实付款、订单状态(待收货订单、已完成订单增加物流信息)

全部订单中只有待发货订单有操作,确认发货功能(点击确认发货,弹出弹窗,输入物流信息并保存。保存后改变订单状态为待收货)

2.6.2导出订单列表

点击导出订单,可导出勾选订单信息。导出Excel,导出订单编号、下单时间、收货人名称、收货人手机、收货人地址、商品名称、商品编号、商品单价、商品数量、实付款、订单状态、物流信息

以上就是对javaweb的毕业设计_基于移动Web的网上图书销售系统内容的详细解读了,如需要更多java毕业设计资讯,可以找java毕业设计网。

相关毕业设计文章

计算机科学与技术毕业设计选题

计算机科学与技术毕业设计选题:随着网络的普及的和计算机技术的发展,使得人们获取来自世界各地的信息更加便利,越来越多的高校紧随时代发展的潮流,传统的纯手工的教学管理方式逐渐退出历史舞台,取而代之的是高效率的基于计算机网络的教学管理系统。基于计算机网络的教学管理系统始于国外西方国家,早在二十世纪八十年代西方国家就已经使用基于计算机网络的教学管理系统,不过最初的计算机网络技术没有现在成熟,硬盘价格也非常昂贵,最初的教学管理系统只能单独运行某一个模块,不能将所有的模块整合协调的运行。

网站毕业设计选题_网站流量统计

一个网站毕业设计选题,题目是网站流量统计,该网站毕业设计选题的主要内容是记录了自当日起之前的一个星期的网站日访问量,并统计出在一个星期内哪几天是网站的访问高峰或者是低谷。

分享javaweb网上商城毕业设计_源码

一个javaweb网上商城毕业设计:基于jsp的服装商城网站,主要分享了该javaweb网上商城毕业设计的功能,包含了前台,后台功能等,不错的javaweb网上商城毕业设计。

基于SSM的计算机网页毕业设计

本章主要是仿去哪儿网做的基于SSM的计算机网页毕业设计,对该毕业设计进行了业务逻辑的分析,主要功能的讲解,以及最终效果的截图,大家可以了解下。

毕业设计android作品设计分析讲解_东哥毕设

毕业设计android作品设计分析讲解以游乐场实时推荐是用安卓做的一个安卓毕业设计作品作为讲解对象,主要内容包含了:负责实时推荐、电子购票、电子地图三项功能。实时推荐建立在电子地图的基础上。电子地图分两种模式,动态和静态。静态地图主要呈现整个游乐场的俯视平面图,地图上显示厕所、纪念品小商店、杂货店、游乐项目,用矢量形状表现出来,并且纪念品小商店、杂货店、游乐项目这三种设施可以点击,点击进去,有对于它们的详情介绍。

管理系统毕业设计

一个管理系统毕业设计,基于安卓的移动植物工厂智能监控系统:本课题主要研究基于安卓和ARM实验平台设计及实现。本课题介绍通过平台实时采集和控制植物工厂内的环境参数,并实时保存和显示。该设计可实现通过智能对植物生长进行监控和管理。

网页设计毕业设计题目

一个网页设计毕业设计题目:物流配送管理系统;车辆管理是有省公司负责的,省公司负责购买车辆,以及车辆的维护,运力调配等;车辆信息管理:省公司车辆管理员负责维护车辆信息,可以增加新车信息,淘汰车辆,修改已有车辆信息。

评论