目的:本系统就是为了满足消费者足不出户,通过网络轻松闲逸的完成订购餐饮和食品,尤其是当代学生及白领,这些人一般平时工作比较忙,并且对计算机比较熟悉,思想也比较超前,能够接受网上订餐。网上订餐系统就是基于上述现状而开发出来的,该设计是基于互联网的B/S模式的网上订餐系统,系统运用JSP技术,数据库采用MySQL,以Tomcat 6为Web服务器。基本模块包括:产品排行模块,订单管理模块,购物车模块,菜单管理模块等。
意义:资料表明,电子商务及相关技术在近几年正在飞速发展,传统商务和信息技术的结合是大势所趋。因此我所做的这个题目正是迎合了这样的一种趋势。我的系统将会拥有着相当的借鉴意义
三、 研究的主要内容和拟采用的研究方法
(1)研究的主要内容:要求熟练掌握JSP、MyEclipse、My SQL等技术,在此的基础上进行餐厅菜品推荐及订购系统的设计与实现。包括:
①注册会员模块
会员登录:登录系统后可以注册成会员。
浏览菜品:查看菜品的详细信息。
购物车管理:将看中的商品加入购物车,方便订购。
订单管理:生成订单,并管理自己的订单,可进行增加、删除、修改、查看等功能。
留言发布:给网站留言,提出宝贵的意见。
修改个人资料:会员可以及时修改个人信息,及时更新。
②系统管理员模块
系统管理:对系统进行维护管理。
会员管理:管理员可以查看会员详细信息并且可以删除会员。
产品排行管理:根据菜品销量订单以及综合评价,在首页上的显示进行排序。
订单管理:查看会员的订单信息,处理订单,删除不合法订单等操作。
购物车管理:系统管理员可以删除会员购物车失效商品或特价过期商品。
菜单管理:管理菜品类别和菜品信息,对过期的菜品进行删除操作。
③餐厅模块
菜单管理:每个店的管理员可以通过此平台发布各自的菜单,可以修改菜单和删除菜单。
订单管理:每个店的管理员可以通过此功能随时地了解客户对各种餐饮的订购状况。
(2)采用的研究方法:通过查阅相关资料、论文的收集,参考同类系统在所用技术、功能、性能等方面的研究现状、优点与问题,分析餐厅菜品推荐及订购系统设计与实现的实际需求。遵循软件工程过程,基于JSP技术、用软件工程的思想等对系统进行合理的分层,对系统结构进行细化,从而设计并实现模块功能的算法。选择Java编程语言、SSH框架,SQL server和MyEclipse开发工具实现算法;通过软件测试的相关方法对系统程序进行测试,保证功能的正确性。