大数据的咖啡订餐系统的设计与实现【字数:10046】

近几年随着国民生产总值的增长,大众的物质需求日益增长,还有中西贸易的加强,导致近几年来咖啡奶茶等饮品变得越来越受欢迎。并且由于生活节奏的加快,人们没有时间去自己购买自己喜欢的饮品,因此相对直观便捷的网上咖啡订餐便因运而生。而例如咖啡订餐的管理,数据信息处理工作量大,数据繁多,使得基于大数据的咖啡订餐系统的运行和管理就显得尤为重要。咖啡订餐系统系统界面简洁明了,直观便捷,基本能够满足用户的基本需求,再通过用户数据进行具体分析推荐,使用户有更好的订餐体验。在设计本基于大数据的咖啡订餐系统时,我考虑到了很多方面,包括易用性和可扩展性等等,力求成为一个具有卓越性能、可扩展性强并且安全稳定的系统。
目 录
1.绪论 1
1.1 开发背景 1
1.2 研究现状及趋势 1
1.3 主体结构 1
2.相关技术介绍 3
2.1 JSP技术 3
2.2 B/S结构 3
2.3大数据技术 3
3 系统分析 5
3.1 可行性分析 5
3.1.1经济可行性 5
3.1.2技术可行性 5
3.1.3操作可行性 5
3.2 性能需求分析 5
3.3需求分析 5
3.3.1功能需求 5
3.4SPSS数据分析 7
3.4.1数据描述性统计分析 7
3.4.2信效度分析 8
3.4.3因子分析 9
3.5协同过滤推荐算法分析 10
4 系统总体设计 12
4.1 系统功能概述 12
4.2 系统功能结构图 12
4.3 系统顺序图 13
4.4 数据库设计 15
4.4.1数据库实体 15
4.4.2 数据库表 18
5 系统实现 21
5.1系统开发流程 21
5.2系统开发环境和运行环境设计 21
5.3用户功能模块的实现 21
5.3.1注册登录界面 22
5.3.2论坛界面 23
5.3.3  *好棒文|www.hbsrm.com +Q: ^351916072* 
商品详情界面 24
5.3.4 购物车界面 24
5.3.5 地址管理界面 25
5.3.6 订单管理界面 25
5.3.7 个人信息界面 26
5.4管理员功能模块的实现 26
5.4.1管理员登录界面 26
5.4.2用户管理界面 27
5.4.3 公告管理界面 27
5.4.4商品类型管理界面 28
5.4.5商品管理界面 28
5.4.6订单管理界面 28
5.4.7友情链接管理界面 29
6 总结与展望 30
参考文献 31
致 谢 32
1.绪论
1.1 开发背景
近几年以来,随着人们生活质量不断提高,普通饮料已经无法满足人们的日常需求,于是咖啡奶茶便成为了人们热捧的对象。而随着网络的迅速发展,人们了解到国外都会有喝下午茶的习惯,于是越来越多的人爱上了咖啡奶茶,正好借此舒放身心。21世纪以来,互联网不断发展,网络已经与人们生活的方方面面密切相关,电子商务也普及到我们生活的每一个角落。各行各业也逐渐选择了线下和线上合并发展,而咖啡点餐也可以顺势借助网络平台迅速发展并且通过数据信息来进行搭建关联。并且现在生活太忙,人们没时间亲自去购买这些饮品而在线订餐节省用户排队的时间,开发一个咖啡订餐系统成为现在人们极为关注的。
1.2 研究现状及趋势
现如今信息数字化的节奏已经在开始逐步影响人们的日常生活,人们也开始发觉网络信息对我们的改变,提到信息就不得不提数据,而人们的大量信息的交互便产生了大量的数据,于是便产生了大数据的直观概念模型。而伴随着网络的不断发展,进一步加快数据的流通,于是便有了将大数据应用到商业的物质基础。21世纪以来,大数据不断的被人们所认识发掘,也通过对大数据的处理分析推动了医疗、购物、城市规划等方方面面的发展,毫不夸张的讲大数据必然有一天将会服务于人们生活的各个角落。就咖啡订餐而言,我们完全可以应用到大数据,先基于用户的个人数据进行分析,再综合整体数据为用户定制推荐合理饮品,这必然是对用户以及咖啡订餐的一个重大里程碑。因此需要我们利用软件技术开发本基于大数据的咖啡订餐系统来进行快速实现订餐功能,这个网站提供给用户一个相对便捷,直观的平台,相信这款软件的出现会真正提高用户下单的效率。
1.3 主体结构
本论文一共分为六大章节,具体内容如下:
第一章表明了开发咖啡订餐系统的背景及目的,线上咖啡订餐的研究现状以及未来趋势,还有论文的主体结构。
第二章就是对咖啡订餐系统所采用的技术的简要介绍。
第三章主要描述了系统整体分析,从可行性、性能分析、调查数据分析等方面。
第四章为详细介绍系统的整体结构设计,包含功能结构以及数据库设计等方面。
第五章介绍了系统开发流程以及用户模块和管理员模块的设计。
第六章对系统进行了总结,总结出系统对社会文化、经济等方方面面的影响以及系统的不足与展望。
2.相关技术介绍
2.1 JSP技术
JSP是由Sun公司提出来,然后和诸多公司一起合作创建的一种动态网页技术标准[1]。JSP类似于ASP技术,它是将Java程序段以及JSP标记插入到HTML文件中去。简而言之,JSP就是将Java信息转换为HTML信息的技术。JSP支持多种平台,可以在任意环境中开发和扩展还有进行系统部署。
2.2 B/S结构
B/S结构,是Web兴起后的一种网络结构模式。这种模式统一了客户端,将系统功能的核心部分都集中到服务器上以便于系统的开发以及维护。B/S结构的工作模式就是浏览器发起请求,服务器来响应。用户可以安装当下流行的浏览器,并借此访问web服务器上的各种文本,图片,语音,视频,数据等信息。
2.3大数据技术
大数据技术通常就是指的是传统数据处理应用软件不足以处理(存储和计算)它们大而复杂的数据集。这个世界的大多数领域,都有着属于自身的大量数据集。这些数据集从不同和互补的角度描述复杂的现实世界系统,实体被建模为节点,它们的连接被建模为边缘,由大型网络组成。这些联网的数据是一种新的、丰富的特定于域的信息源,破译它们对我们来说是极其重要的,因为很难做到对大型网络的数据分析工作。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/559.html

好棒文