【原创】基于SSM框架的家装网站分析与设计

好不容易买了一个房子,还得装修,怎么装修呢?

找工人、买材料、找设计师,东奔西跑太烦了,为了响应这方面的需求,于是家装网站诞生了,目前做的比较好的装修网站,有土巴兔,我们在设计时具备一定的参考价值,那么我们该如何去设计一个家装网站呢?我们一步步分析入手。本文主要介绍如何用SSM框架去开发一个家装网站。

需求分析:

首先一个家装网站必须包含三方面的角色:用户、设计师、管理员,从这三方面入手:

用户:注册、登录系统,查看、点赞、评论装修案例;查看、推荐装修公司;查看、预约装修名师;参加免费装修的一些活动;个人中心等模块、修改个人信息、修改密码;

设计师:注册、登录系统,发布我的装修案例、查看我的预约,回复并反馈给业主设计方案;个人中心完善个人经验等等。

管理员:案例管理、评论管理、点赞管理、预约管理、活动管理、轮播管理、公司管理、公告管理、系统用户管理等等。

这样,大部分功能就已经很明确了。需求明确,那么就开始设计开发了。

开发环境:

Idea(eclipse) + Jdk1.8 + mysql + Tomcat + Navicat for Mysql(数据库可视化工具)

技术框架:

SSM框架,还算是目前比较主流的一个框架,虽然说现在已经有了SpringBoot这种高度集成零xml配置的框架,但是毕竟ssm也有自己的优点,就是可配置性,可集成性比较强,可以灵活配置xml,所有还是用ssm,另一方面可以熟悉一下配置。当然如果有需要,我们可以从ssm升级为SpringBoot。

数据库设计:

从上面的需求分析中,我们可以大致捋出下面这些表:

用户表、设计师表、管理员表、装修公司表、装修案例表、设计师预约表、点赞表、评论表、装修活动表‘、公告表等。大家可以根据功能需求,自行定义一些业务字段。

界面设计:

主页

 装修公司

装修案例

装修预约

发布案例

 后台管理

 这里主要演示一些页面的整体布局,如果你还在思考改如何进行页面设计布局,不妨可以参考一下。

页面开发好了,之后就是和后台接口进行联通。

总结:多个角色开发也不用怕,按角色区分好功能,一步步进行。

本人有多年开发经验,具备比较丰富的项目开发经验,有任何问题可以咨询探讨。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值