性便于将来系统的结构和功能的扩展和维护。整个系统在实现高性能的同时更要实现用户的登录和注册、会员管理、菜单浏览和搜索、订单管理和会员优惠等各大模块的功能。
2基于Java的网上订餐系统客户端的分析
21系统需求分析
随着互联网的快速发展一直处于快餐式生活的社会工作者的需求种类多样、方便快捷的网上订餐业务应运而生并以迅雷不及掩耳之势融入人们的生活之中。目前在我国网上订餐业务正处于形成期还具有很大的成长空间。
订餐网站是一个基于互联网的BS模式的网上订餐系统能为顾客提供足不出户只要有网便可以享受选择餐厅、浏览餐品的详细信息、点菜订餐、送餐到家等服务。这不仅为顾客用餐提供了快捷和方便也对餐厅的整体管理水平也具有很大的提高不仅高效还使原本繁重的管理变得简单快捷。本系统的主要功能如下
1实现用户的登录和注册功能
会员制是整个网上订餐系统必不可少的。通过会员制不仅可以让顾客享受到订餐便捷还可以享受会员所拥有的在网站中的各方面的优惠服务增加顾客对餐厅的忠诚度使餐厅保持住客流量。
顾客在进入订餐系统的首页之后可以点击页面右上角的“会员注册”按钮跳转到会员注册信息的页面。在会员注册页面按照页面的要求和提示进行会员信息资料的填写并在页面加一些验证以保证注册信息填写的准确性同时避免有些用户的恶意注册造成网站的系统崩溃。同时还要设定一些必填项目否则将不能进行注册信息的提交。在顾客完成资料填写后点击“提交”便可完成注册直接跳转到该系统的首页。还需要设置“重置”按钮来清除所有已经填写的资料以保证顾客在想重新填写注册资料时可以进行使用。
f注册完成之后会员可以根据提示填写自己注册时所保存信息来完成登录的操作进入网站。
2实现用户的订餐功能
这是本系统的主要功能顾客登录进入系统首页之后对餐品进行浏览后可以在餐品详情页面进行订餐。
首先会员可以点击“菜单浏览”然后在本页面以分类的方式浏览各个种类的餐饮也可以在首页推荐中进行选择。点击每个餐饮进去后可以进入餐饮详情页面可以在本页面进行选购。会员选择好所订的餐饮以及份数后再在个人菜单的模块中填写上自己的姓名和电话、送餐地址、送餐时间等填写完毕之后点击“立即订餐”按钮便可以完成订餐。
3实现用户的评论功能
这是用户对餐品的一些建议是会员与会员之间的一个交流的渠道。会员在评论板块可以针对这个餐品进行评价不仅使餐厅管理员能够更多、更快、更准确的了解用户的需求还可r