无线点菜系统,分为网站前台子系统与网站后台子系统,网站前台是普通用户浏览,网站后台是管理员操作界面。本系统的功能模块描述如下:
(1)网站前台子系统
顾客注册登录之后,浏览首页菜单,并选择自己喜欢的菜品进行下单和付款。具体功能模块如下:
a.用户注册模块
主要功能:用户可以注册本人的基本信息,其中电话邮箱等是必填的,系统可以对这些信息进行处理和保存。
b.用户登录模块
主要功能:用户需要在系统页面登录之后,才可以进行点菜和付款操作。
c.菜品信息模块
主要功能:用户成功登录后,可以浏览菜品的信息和价格,并将想要的菜品选进购物车。
d.购物车管理模块
主要功能:用户可以在购物车对选择的菜品进行删减和查看。
e.订单管理模块
主要功能:顾客对自己下的订单进行付款和取消操作。
f.修改个人信息模块
主要功能:用户可以修改自己的初注册时个人信息。
(2)网站后台子系统
管理员可以查看用户的订单和用户信息,并根据用户的信息和用户的订单对餐品进行送发。具体功能模块如下:
a.餐品信息管理
主要功能:添加餐品信息、对餐品发布的信息进行修改、对餐品的类别种类进行修改和添加,还有菜系的添加和修改。
b.订单信息管理
主要功能:对订单的状态进行管理和查看,统计和评价管理。
c.客户管理
主要功能:对客户的信息进行删除操作。
d.餐位管理
主要功能:可以添加和删除餐位,并对餐位的状态进行修改。
e.系统管理
主要功能:可以添加管理员账号,并修改管理员密码,和对账号进行删除。
2.2.2 技术可行性
技术可行性主要指的是,一个系统的开发需要采用什么样的技术手段来进行。可见技术可行性的分析,在一个系统开发过程中是至关重要的。无线点菜系统,可以通过客户端页面进行点菜和下订单。无线点菜系统可以实现无限制的跨地区的操作和使用,在任何地点,只要有网络的地方,都可以使用本系统对餐厅点餐信息进行控制和管理。 所以根据系统的这样的一种表现形式,拟采用B/S的程序开发架构来实现对系统的布局。然后根据系统规模和开发平台的难度,选择当前最流行的ASP.NET框架来进行程序的开发,ASP.NET是一种快速建立网站系统的工具。通过计算机程序开发技术的不断发展。目前ASP.NET技术已经变得非常稳定。这种技术已经使用的非常广泛,他和数据库SQL 2008配合使用是目前非常流行的程序开发语言之一。
2.2.3 操作可行性
无线点菜系统必须具备一定的可操作性,具备简洁清晰的导航菜单,网站的界面要美观,大方,简洁明了。让使用者一目了然的看到网站要实现的功能。操作起来不能太复杂,能让计算机的初学者也使用网站进行在线点菜的相关操作,所以在操作上无线点菜系统应该具备简便性,源^自#优尔\文-论|文]网}www.youerw.com。快捷键的设置也使系统操作更加方便简洁,现在的很多软件在使用过程中都设有快捷键,使用快捷键操作,可以不用鼠标来就可以直接打开需要的功能。
2.3 关键技术研究