小商品销售平台+后台管理系统(day2-day5)练习小项目~

文章描述了一位开发者使用SpringBoot、Mybatis和Thymeleaf构建的系统,包括用户登录注册、通知公告、用户和员工管理等功能。重点在于后台管理系统的实现,如公告的增删改查、用户和员工信息的管理等。
摘要由CSDN通过智能技术生成

ps:加油加油,坚持打卡!!!!!

springboot+mybatis+thymeleaf

数据表:

user表

员工表:

 通知公告表:

 目前只用到了这三个表:用户名(小商品零售网站的所有用户信息存放)、员工表(所有的员工信息包括考勤,发布动态、以及一些基础信息)、通知公告表(存放通知公告的内容与发布信息)

一、平台的用户登陆页面:

登陆页面:

1、对输入的用户名,密码在前端进行判断,不符合条件的,会弹窗提示。

​​​​​​​​​​​​​​

 2、前端的一些格式和输入是否为空的判断正确的话,使用ajax前后端交互,在后台来查询当前登陆用户在数据库中是否存在。

3、如果在数据库中查询不到该用户,则提示应该注册账户。

二、注册页面:

在输入注册时间的时候,当时考虑的是点击注册按钮,自动获取时间写入和点击获取时间按钮,将获取到的时间写入文本框。然后采用了第二种方案,但是后面细化的时候,就得不能让用户修改注册时间这个文本框,只能通过点击获取时间按钮,获取实时时间。(或者后面会把它改成点击注册按钮,自动获取时间写入了,就不让用户来手动获取了。)

三、登陆成功

 

 四、进入网站页面

(注:网站页面只做了一个导航栏,先把后台管理系统做好,再来做网站页面)

五、进入后台管理系统

点击后台进入

六、登陆进入后台管理系统

(注:因为我设计的只有工作人员才能进入后台管理系统,所以在这里会有一个登陆页面,没有注册页面是因为我想员工不能自己注册,是统一由人事主管之类的为新入职的员工进行注册)

后台管理系统的登录也是,用户名和密码一些格式的问题就在前端进行判断。

 七、进入后台管理系统

(这里使用导航栏+iframe来做的,也在考虑对于新增、修改这种打开的小页面要不要采用高度自适应,还是铺满显示)

(目前只构想了这些模块,正在一个一个实现中) 

 八、后台管理系统

1、通知公告

(1)通知公告列表

 (2)新增通知公告

 (3)修改公告

(4)删除公告,直接点击删除按钮即可删除该条公告

(5)搜索查询、重置列表

文本框内输入想要查询的内容,点击搜索按钮进行模糊查询。

 然后点击重置按钮,即可浏览全部。

 (6)分页

emmmmm,我试了好多种办法,但是我的分页一直都有问题。。。再来看看怎么搞吧。

2、网站用户管理

分析:在做网站用户管理的时候,因为在前面的注册页面那块就是用户自由的注册自己的网站登录信息,是否成为vip,由自己选择,到时候在小商品零售网站个人模块那里做。

(1)会员列表

需求分析的时候,我在考虑,用户管理模块是做一个页面还是做两个页面。本来想的是做一个页面,然后提供下拉框,来供搜索会员用户,但是这样就不太直观,点击进来初始化看到的是所有用户,所以还是分了两个页面做。

会员列表:

修改vip用户的信息:

 

删除vip用户的信息直接点击删除按钮即可。(管理员强制删除网站vip用户信息!)

搜索:用户名搜索使用的是模糊查询。

(2)所有用户列表

 删除:点击删除按钮即可删除该用户信息。(管理员强制删除网站用户信息!)

 搜索:用户名搜索是模糊查询。

3、职工管理

通过查询查询职工表,来初始化查询所有职工信息,以列表的方式展示。

 (1)新增职工

(2)修改职工信息

(3)删除职工信息

点击删除按钮即可。

(4)搜索:用户名是模糊查询

(5)导出:正在考虑做导出职工数据为excel。

目前在做后台管理系统的店长权限,模块的话现在先只完成了上面这三个模块,确保了这三个模块的功能是能够正常实现的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值