欢迎来到天天文库
浏览记录
ID:30802985
大小:535.89 KB
页数:31页
时间:2019-01-03
《基于安卓客户端的订餐系统的毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Android客户端的食堂订餐系统的设计与实现软件技术131班曹龙腾—、弓丨言1(-)开发背景1(二)系统设计的意义1(三)开发工具的介绍1错误!未定义书签。错误!未定义书签。错误!未定义书签。二、需求分析2(-)经济可行性(-)技术可行性(三)功能需求分析三、系统设计(-)系统设计的体系结构3(-)系统流程图3(三)系统功能图(四)系统活动图3错误!未定义书签。四、数据库表设计(—)系统E-R图4(-)系统数据表设计4五、系统功能的具体实现(―)网站首页7(-)食品查询17(三)用户注册23(四)用户信息修改界面23(
2、五)后台管理登陆界面24(六)后台管理主界面25(七)用户管理25(八)管理员维护界面26(九)订餐管理界面2730六、系统调试与测试29七、结论基于Android客户端的食堂订餐系统的设计与实现扌商要:在网络技术快速发展的今天,原先普通的电话预定餐厅已经不能满足的功能需求。网络越来越贴近生活,本产品通过网络订餐方便商家客户互动。用户通过注册登陆的方式能及时看到餐饮商家更新的信息,包括餐厅环境,菜肴信息,菜价等,反馈饭菜的好吃与否。商家可及时更新信息,处理订单,通知客户订单确认。系统管理员可以维护更新发布消息,还可以推荐食品
3、(根据反馈),菜谱管理等一些辅助功能。关键词:Android;客户端;订餐—、引言(一)开发背景在网络技术快速发展的今天,原先普通的电话预定餐厅已经不能满足的功能需求。网络越來越贴近生活,本产品通过网络订餐方便商家客户互动。用户通过注册登陆的方式能及时看到餐饮商家更新的信息,包括餐厅环境,菜肴信息,菜价等,反馈饭菜的好吃与否。商家可及时更新信息,处理订单,通知客户订单确认。系统管理员可以维护更新发布消息,还可以推荐食品(根据反馈),菜谱管理等一些辅助功能。(二)面向对彖学校内的学生,教师(三)开发工具的介绍以下是对食物信息管
4、理系统的开发环境进行阐述:操作系统:WindowsXP数据库:MysqlS.2开发工具:Eclipse二、需求分析1用户注册用户使用androidAPP进行注册或登录。若未注册可选择注册,只冇注册用户方可点餐。未注册用八:只能登陆查询餐厅菜希信息,不能订餐;注册用户:注册提供用户名,密码邮箱,短号或其他联系方式,学号或工号。可以查询信息,可以订餐。2登陆客户端登陆进行点餐,服务端登陆进行管理。3查看餐厅信息显示餐厅的各种信息,包插餐厅名称,1D图片文字说明。卅户找到自己喜欢的餐厅后,点击餐厅图片进入此餐厅信息页面,可同构点击
5、菜肴信息进入订餐。4查看菜肴信息用户再点击进入菜看信息后,可以查看所有菜肴信息,包括名称、图片、价格、餐厅等,找到自己喜欢的菜肴可以点击确定,还可以根据就餐爱好,分类查询,动态搜索。5订餐确认用八在选择餐厅菜希后,可点击确定,系统根据用八选择会自动生成订单信息,包括订单ID,用户名,学号或工号,餐厅ID,餐厅名称,菜肴ID,菜肴名称,菜式剩余数量,到餐时间,取货地点,联系方式等。用户杳看又不满意可以取消订单或者更换菜肴,肓至满意。然后点击订单确认,此订单牛成,订单信息系统自动存储。6商家确认订单生成在用户生成订单示,餐厅杏看
6、,并确认。7商家更新信息商家根据实体店近期信息,可选择更新餐厅信息,包括菜肴信息及优惠信息等。更新菜肴信息:包括名称、口味、图片、编号、价格等,更新优惠信息。更新结朿后,点击确认,信息生成并保存在服务端。三、系统设计(-)系统设计的体系结构木系统的设计及开发采用了流行的B/S(浏览器/服务器)模式的数据库体系,用户端主要负责人机交互,包括一些与数据和应用关系的图形和界面运用。血b服务器主要负责对客八端应用程序的集中管理。应用服务器主耍负责应用系统的逻辑结构和数据关系,即事务处理。应用服务器又可以根据其处理的具体业务不同而分为
7、多个。数据服务器则主要负责数据的存储和组织、分布式管理、备份和同步等等。(二)系统流程图根据食物网站设计的特点,将其分为两大模块:前台用八模块和后台管理员模块。1.前台模块流程图如图3-1所示:图3-1前台模块流程图2.后台模块流程图如图3-2所示:图3-2后台模块流程图(三)系统功能图绘制系统结构图的过程,实际上就是对系统功能模块进行分解设计的过程,即合理地将数据流程图转变为所需要的系统结构图。系统结构图将会使读者和用八能直观的了解系统的结构模式,理解系统的各个功能的结构,能很好地方便用户使用和理解整个系统。根据上述分析,
8、按照结构化程序设计的需求,得到系统模块图,如图3-3所示:四、数据库表设计(―)系统E-R图E-R图由实体、实体的属性以及实体之间的关系三部分组成,实体是具冇相同的性质并且彼此之间可以相互区分的现实世界対象的集合;属性是实体所具有的特征,它是描述实体或者关系的性质的数据项;实体Z间的关系通
此文档下载收益归作者所有