文档详情

基于SSH框架的网上订餐系统的设计与实现的中期报告.docx

发布:2024-04-26约1.18千字共3页下载文档
文本预览下载声明

基于SSH框架的网上订餐系统的设计与实现的中期报告

一、项目概述

本项目为基于SSH框架的网上订餐系统,旨在为用户提供便捷的餐饮服务。

二、技术选型

本项目采用SSH框架,即Struts2+Spring+Hibernate,具体技术选型如下:

1.前端技术:HTML、CSS、JavaScript、jQuery、Bootstrap

2.后端技术:Struts2、Spring、Hibernate

3.数据库:MySQL

4.服务器:Tomcat

三、任务分工

本项目任务分工如下:

1.数据库设计:XXX、XXX

2.前端设计:XXX、XXX、XXX

3.后端开发:XXX、XXX、XXX

4.测试工作:XXX

五、项目进展

本项目已完成数据库设计和部分前端设计,后端开发正在进行中。

1.数据库设计

在MySQL数据库中创建了以下表:

(1)用户表(t_user)

字段|类型|描述

---|---|---

id|int(11)|用户ID

username|varchar(255)|用户名

password|varchar(255)|密码

email|varchar(255)|电子邮件地址

phone|varchar(255)|联系电话

address|varchar(255)|联系地址

role|varchar(255)|用户角色(管理员/用户)

(2)商品表(t_product)

字段|类型|描述

---|---|---

id|int(11)|商品ID

name|varchar(255)|商品名称

price|double|商品价格

pic|varchar(255)|商品图片路径

stocks|int(11)|库存数量

(3)订单表(t_order)

字段|类型|描述

---|---|---

id|int(11)|订单ID

user_id|int(11)|用户ID

product_id|int(11)|商品ID

quantity|int(11)|购买数量

amount|double|订单总金额

order_time|datetime|下单时间

status|varchar(255)|订单状态(已完成/待付款/待发货/待收货)

2.前端设计

完成了网站首页的设计,包括网站logo、导航栏、轮播图、推荐商品等。

3.后端开发

完成了用户登录、注册、修改个人信息等功能的开发。

六、下阶段计划

1.完成商品列表、购物车、订单管理等功能的开发。

2.进行前端界面的完善和优化。

3.进行系统测试和性能优化。

七、参考文献

1.《SSH基础教程》

2.《Spring实战》

3.《Hibernate实战》

显示全部
相似文档