基于小程序/安卓的洗衣店预约平台uniapp【论文、源码、实训报告】

 博主介绍:👉全网个人号和企业号粉丝40W+,每年辅导几千名大学生较好的完成毕业设计,专注计算机软件领域的项目研发,不断的进行新技术的项目实战👈
⭐️热门专栏推荐订阅⭐️ 订阅收藏起来,防止下次找不到

🔎千套JAVA实战项目持续更新中~

🔎上千套小程序实战项目持续更新中~

🔎上千套Python实战项目持续更新中~
有需求的各位可以先收藏起来,还有大家在毕设选题,开题报告有疑惑的都可以找我,给你完成开题

⚠️文末联系方式获取完整资源⚠️

 4系统设计

4.1 系统概要

在对该方法进行了系统的解析之后,进行了一个包括了整体和细节的记性系统的设计。整体的设计仅仅是一个整体的方案,通过整体的方案,我们可以将整个体系中的某些部分分割开来,比如文件,文档,数据等等。经过整体的规划,我们可以将这些软件的各个部分,都分成了不同的部分。不过这仅仅是一种初步的分类,并未实际实施。

总体来说,这是一个初步的方案,也是一个工程。我们可以进行多种方案的综合,在比较中,从性能、成本、效益三方面进行比较,最后得出最佳的产品,选用好的总体设计能够减少成本,提高企业效益,从这一点来讲,整体设计非常重要的。

洗衣店APP工作原理图如图4-1所示:

图4-1 系统工作原理图

4.2 系统结构设计

构图是系统的体系结构,体系结构是体系结构体系的重要组成部分。洗衣店APP的总体结构设计如图4-2所示。

图4-2 系统总体架构图

4.3 数据库设计

4.3.1 基于MySQL数据库的存储设计

在MySQL数据库管理平台上进行了系统的开发。在进行了系统架构的基础上,结合MySQL应用的特性,开发了相应的数据库,并对其进行了存贮和总体的体系架构。数据技术要求数据删除,修改,添加,查询等功能,并对数据进行维护与管理。并针对特定组织优化程序级应用服务。习惯统一管理和维护删除、修改、添加、查询功能。

MySQL数据库主要包括两个部分:指令行和操作接口。该方法利用SQL语句和数据库操作指令来建立数据库,并设计并存储数据库表。但是,命令行的运行模式对操作员的技术要求很高,而且在整个系统中也很难被发现。

4.3.2 数据库E/R图

ER图是由实体及其关系构成的图,通过E/R图可以清楚地描述系统涉及到的实体之间的相互关系。在系统中对一些主要的几个关键实体如下图:

1、洗衣项目实体图如图4-3所示:

图4-3洗衣项目实体图

2、洗衣设备实体图如图4-4所示:

图4-4洗衣设备实体图

3、公告信息实体图如图4-5所示:

图4-5公告信息实体图

4、洗衣项目实体图如图4-6所示:

图4-6洗衣项目实体图

4.3.3 数据库表结构设计

结合工程实际需求,结合E-R模式的实际情况,对数据库的具体结构进行了详细的描述。具体的表设计如下所示:

表4-1:洗衣项目

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xiangmumingcheng

varchar

200

项目名称

xiyileixing

varchar

200

洗衣类型

fengmian

longtext

4294967295

封面

lianxidianhua

varchar

200

联系电话

xiangmujiage

float

项目价格

xiangmuxiangqing

longtext

4294967295

项目详情

表4-2:洗衣设备

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

shebeibianhao

varchar

200

设备编号

shebeitupian

longtext

4294967295

设备图片

shebeiweizhi

varchar

200

设备位置

shebeizhuangtai

varchar

200

设备状态

qingxifangshi

varchar

200

清洗方式

rongliang

float

容量(kg)

表4-3:洗衣类型

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xiyileixing

varchar

200

洗衣类型

表4-4:洗衣订单

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yuyuebianhao

varchar

200

预约编号

xiangmumingcheng

varchar

200

项目名称

xiyileixing

varchar

200

洗衣类型

fengmian

longtext

4294967295

封面

xiyileibie

varchar

200

洗衣类别

xiangmujiage

float

项目价格

yiwushuliang

int

衣物数量

zongfeiyong

float

总费用

yudingshijian

datetime

预订时间

yudingbeizhu

varchar

200

预订备注

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

shoujihao

varchar

200

手机号

ispay

varchar

200

是否支付

未支付

表4-5:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

表4-6:token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表4-7:评价打分

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yonghuzhanghao

varchar

200

用户账号

yonghuxingming

varchar

200

用户姓名

shoujihao

varchar

200

手机号

xiangmumingcheng

varchar

200

项目名称

fengmian

longtext

4294967295

封面

xiyileibie

varchar

200

洗衣类别

xiyileixing

varchar

200

洗衣类型

xiangmujiage

float

项目价格

yiwushuliang

int

衣物数量

pingjiashijian

datetime

评价时间

pingjiadafen

varchar

200

评价打分

pingjia

longtext

4294967295

评价

表4-8:公告信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

表4-9:洗衣项目评论表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

refid

bigint

关联表id

userid

bigint

用户id

avatarurl

longtext

4294967295

头像

nickname

varchar

200

用户名

content

longtext

4294967295

评论内容

reply

longtext

4294967295

回复内容

表4-10:配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表4-11:用户

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yonghuzhanghao

varchar

200

用户账号

mima

varchar

200

密码

yonghuxingming

varchar

200

用户姓名

xingbie

varchar

200

性别

nianling

varchar

200

年龄

youxiang

varchar

200

邮箱

shoujihao

varchar

200

手机号

shenfenzheng

varchar

200

身份证

touxiang

longtext

4294967295

头像

5 系统详细设计

5.1APP端实现

5.1.1登录注册界面的实现

首先双击打开APP客户端系统,连上网络之后会显示出本系统的登录界面,这是进入APP的初始页面“登录”,能成功进入到该登录界面则代表APP的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能。登录界面如图5-1所示。

图5-1 登录界面

第一次使用本APP的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将用户信息录入注册表,确认信息正确后,系统才会进入登录界面,用户登录成功后可使用本APP所提供的所有功能。注册界面如图5-2所示。

图5-2 注册界面

5.1.2 APP首页功能的实现

APP首页是用户注册登录后进入的第一个界面,在这里,人们能够看到APP的导航条,内容包括首页,店铺信息,公告信息,我的等。APP首页界面如图5-3所示。

图5-3 APP首页界面图

店铺信息:在店铺信息页面的输入栏内输入店铺名称进行搜索,可以查看到店铺详细信息,按照提示即可完成预订洗衣或评论操作。店铺信息页面如图5-4所示。

图5-4店铺信息详情界面图

5.1.3用户功能

用户登录成功后,点击“我的”可以对洗衣订单,洗衣设备,评价打分等进行详细操作。用户功能界面如图5-5所示。

图5-5用户功能界面图

5.2管理员功能模块实现

管理员登录,管理员通过正确填写用户名和密码等信息,点击登录进入系统进行操作,如图5-6所示。

图5-6管理员登录界面图

管理员登录进入APP可以查看到个系统首页,个人中心,用户管理,洗衣类型管理,店铺信息管理,洗衣订单管理,洗衣设备管理,评价打分管理,系统管理等功能进行详细操作,如图5-7所示。

图5-7管理员功能界面图

用户管理;在用户页面输入用户账号和用户姓名进行查询,新增或删除用户信息列表,并根据需要对用户详细信息进行详情、修改或删除操作;如图5-8所示。

图5-8用户管理界面图

源码获取

大家点赞、收藏、关注 ,让更多需要的同学看到

不同开发语言专栏推荐订阅

 🔎千套JAVA实战项目持续更新中~

🔎上千套小程序实战项目持续更新中~

 🔎上千套Python实战项目持续更新中~

👇下方有我的微信名片👇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值