Insert title here

毕设不知道选题,就选菜市场指南系统吧简单又容易答辩

发布时间:2023-01-09 04:14:06

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个菜市场指南系统,菜市场指南系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。


对于系统中不需要的管理员信息可以在管理员管理页面,通过点击删除管理员按钮进行删除。点击删除操作后将管理员id通过get方式提交到服务器中,在服务器中通过Admincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除管理员成功。

该部分核心代码如下:

// 输出日志,表示当前正在执行AdminService.deleteAdmin方法

logger.debug("AdminService.deleteAdmin ......");

// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin

Admindao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除管理员成功");

删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。

图删除管理员界面



(1)管理员数据表

该表是存储系统管理员的基本信息。该表所包含的信息主要有管理员、账号、密码、,具体内容如表3.1所示。

表3.1 管理员表

字段名 类型 长度 是否非空 描述
管理员 varchar 255 NOT NULL admin
账号 varchar 255 NOT NULL username
密码 varchar 255 NOT NULL password



对于系统中不需要的产品信息可以在产品管理页面,通过点击删除产品按钮进行删除。点击删除操作后将产品id通过get方式提交到服务器中,在服务器中通过Productcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除产品成功。

该部分核心代码如下:

// 输出日志,表示当前正在执行ProductService.deleteProduct方法

logger.debug("ProductService.deleteProduct ......");

// 根据id调用Productdao的deleteByPrimaryKey方法,删除Product

Productdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除产品成功");

删除产品后,给出删除产品成功的提示信息,提示信息如图所示。

图删除产品界面



(2)产品数据表

该表是存储系统产品的基本信息。该表所包含的信息主要有产品、名称、商家、单价、图片、介绍、产品id、商家id、,具体内容如表3.2所示。

表3.2 产品表

字段名 类型 长度 是否非空 描述
产品 varchar 255 NOT NULL product
名称 varchar 255 NOT NULL name
商家 varchar 255 NOT NULL business
单价 varchar 255 NOT NULL price
图片 varchar 255 NOT NULL pic
介绍 varchar 255 NOT NULL introduce
产品id varchar 255 NOT NULL id
商家id varchar 255 NOT NULL businessid



对于系统中不需要的公告信息可以在公告管理页面,通过点击删除公告按钮进行删除。点击删除操作后将公告id通过get方式提交到服务器中,在服务器中通过Noticecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除公告成功。

该部分核心代码如下:

// 输出日志,表示当前正在执行NoticeService.deleteNotice方法

logger.debug("NoticeService.deleteNotice ......");

// 根据id调用Noticedao的deleteByPrimaryKey方法,删除Notice

Noticedao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除公告成功");

删除公告后,给出删除公告成功的提示信息,提示信息如图所示。

图删除公告界面



(3)公告数据表

该表是存储系统公告的基本信息。该表所包含的信息主要有发布时间、标题、公告、内容、,具体内容如表3.3所示。

表3.3 公告表

字段名 类型 长度 是否非空 描述
发布时间 varchar 255 NOT NULL addtime
标题 varchar 255 NOT NULL title
公告 varchar 255 NOT NULL notice
内容 varchar 255 NOT NULL content



对于系统中不需要的预定信息可以在预定管理页面,通过点击删除预定按钮进行删除。点击删除操作后将预定id通过get方式提交到服务器中,在服务器中通过Reservecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除预定成功。

该部分核心代码如下:

// 输出日志,表示当前正在执行ReserveService.deleteReserve方法

logger.debug("ReserveService.deleteReserve ......");

// 根据id调用Reservedao的deleteByPrimaryKey方法,删除Reserve

Reservedao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除预定成功");

删除预定后,给出删除预定成功的提示信息,提示信息如图所示。

图删除预定界面



(4)预定数据表

该表是存储系统预定的基本信息。该表所包含的信息主要有菜品、商家id、预定id、预定、说明、居民、菜品id、商家、居民id、,具体内容如表3.4所示。

表3.4 预定表

字段名 类型 长度 是否非空 描述
菜品 varchar 255 NOT NULL product
商家id varchar 255 NOT NULL businessid
预定id varchar 255 NOT NULL id
预定 varchar 255 NOT NULL reserve
说明 varchar 255 NOT NULL mark
居民 varchar 255 NOT NULL user
菜品id varchar 255 NOT NULL productid
商家 varchar 255 NOT NULL business
居民id varchar 255 NOT NULL userid



对于系统中不需要的居民信息可以在居民管理页面,通过点击删除居民按钮进行删除。点击删除操作后将居民id通过get方式提交到服务器中,在服务器中通过Usercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除居民成功。

该部分核心代码如下:

// 输出日志,表示当前正在执行UserService.deleteUser方法

logger.debug("UserService.deleteUser ......");

// 根据id调用Userdao的deleteByPrimaryKey方法,删除User

Userdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除居民成功");

删除居民后,给出删除居民成功的提示信息,提示信息如图所示。

图删除居民界面



(5)居民数据表

该表是存储系统居民的基本信息。该表所包含的信息主要有居民id、头像、名字、账号、居民、住址、密码、性别、,具体内容如表3.5所示。

表3.5 居民表

字段名 类型 长度 是否非空 描述
居民id varchar 255 NOT NULL id
头像 varchar 255 NOT NULL portrait
名字 varchar 255 NOT NULL name
账号 varchar 255 NOT NULL username
居民 varchar 255 NOT NULL user
住址 varchar 255 NOT NULL address
密码 varchar 255 NOT NULL password
性别 varchar 255 NOT NULL sex



对于系统中不需要的商家信息可以在商家管理页面,通过点击删除商家按钮进行删除。点击删除操作后将商家id通过get方式提交到服务器中,在服务器中通过Businesscontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除商家成功。

该部分核心代码如下:

// 输出日志,表示当前正在执行BusinessService.deleteBusiness方法

logger.debug("BusinessService.deleteBusiness ......");

// 根据id调用Businessdao的deleteByPrimaryKey方法,删除Business

Businessdao.deleteByPrimaryKey(id);

request.setAttribute("message", "删除商家成功");

删除商家后,给出删除商家成功的提示信息,提示信息如图所示。

图删除商家界面



(6)商家数据表

该表是存储系统商家的基本信息。该表所包含的信息主要有性别、密码、商家id、商家、年龄、账号、位置、名字、,具体内容如表3.6所示。

表3.6 商家表

字段名 类型 长度 是否非空 描述
性别 varchar 255 NOT NULL sex
密码 varchar 255 NOT NULL password
商家id varchar 255 NOT NULL id
商家 varchar 255 NOT NULL business
年龄 varchar 255 NOT NULL age
账号 varchar 255 NOT NULL username
位置 varchar 255 NOT NULL position
名字 varchar 255 NOT NULL name



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服