本系统采用MVC(Model-View-Controller)设计模式,基于B/S结构模式,应用JSP技术,运用SQL Server为后台数据库,用先进的JDBC技术与数据库连接,以MyEclipse为前端开发工具,使用JAVA语言编程完成。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
jdk+MyEclipse+android sdk
主要设计内容:
本网站包括前台和后台两大部分,其中前台包括:会员管理模块、信息发布模块、查询模块、投诉模块;后台包括:订单管理模块、积分管理、投诉管理、企业与个人信息管理模块;
前台模块功能简介:
会员管理模块:包括普通用户、企业的注册与登陆,登陆后会员还可以实现修改资料等功能
信息发布模块:企业可以发布餐饮信息,管理员也可以发布信息。
查 询 模 块: 企业通过此模块可以查询其它企业发布的餐饮信息,避免了盲目竞争,有利于企业“优胜劣汰”;用户通过此模块可以查询企业发布的信息,为自己做出最好的选择。
留 言 模 块: 普通用户可以通过此模块对企业进行留言,管理员负责通过对用户反馈的意见,进行核实,并对企业进行规范管理。
后台模块功能简介:
订单管理模块:管理员对用户的订单进行管理并转发给企业。
积分管理模块:管理员对用户的积分管理,用户消费达到一定的金额,会给一定的积分,当达到一定的分数,可以享受优惠。
信息管理模块:对个人注册的信息进行有效管理。
留言管理模块:管理员对用户留言的信息进行管理。