本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于ssm网上订餐的设计与实现

基于ssm网上订餐的设计与实现

网上订餐平台作为电子商务专业的实验模拟系统,其最大特点在于程序的通用性,因为不同的电子商务系统之间,功能模块存在着很大的相似性,例如:购物车,支付方式,用户信息及访问数据库的设计等等。虽然本系统是以网上餐厅作为开发对象的,但是只要根据不同的

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于ssm网上订餐的设计与实现
    摘要
    近年来,随着网络科技各项技术的不断发展和进步,电子商务迅速崛起,人们也越来越依赖网络带来的方便和快捷。在计算机专业知识的基础上,运用软件开发思想和对整体项目流程的把握,参考其它相关的网上平台,完成网上订餐系统的设计与实现。在设计中平台模块主要分为前台和后台两大模块,前台提供用户注册、登录、阅览商品、添加评论、加入购物车/立即购买等功能。后台包含对用户的管理、对订单的管理和发货、对商品的上下架和对评论的管理等功能。平台开发语言是基于面向对象思想的Java语言,在windows环境下,集成了Spring+Springmvc+MyBatis的框架作为项目的骨架,并结合了JSP和JavaScripe等相关技术,采用了bootstrap、layerui等前台插件,并使用MySql作为本项目的后台数据库,完成此次毕业设计。
    关键词:网上订餐平台;Java;SSM框架;Spring
     
    目录
    摘要 I
    ABSTRACT II
    前言 IV
    1 绪论 1
    1.1系统的开发背景 1
    1.2研究的目的和意义 1
    1.3研究要解决的问题 2
    1.4本章小结 2
    2 系统可行性分析 3
    2.1经济可行性 3
    2.2技术可行性 3
    2.3开发环境及相关技术 4
    3 系统总体设计 7
    3.1系统需求分析描述 7
    3.2系统功能设计及流程分析 7
    4 数据库设计 9
    4.1数据库概念结构设计 9
    4.2数据库表具体设计 9
    5 系统功能的实现 13
    5.1平台首页设计 13
    5.2用户模块设计 14
    5.3商品信息模块设计 18
    5.4购物车模块设计 21
    5.5订单信息模块设计 23
    5.6后台管理中心设计 23
    6 系统测试 26
    6.1登录测试 26
    6.2用户订餐测试 26
    6.3管理员测试 27
    结论 28
    参考文献 29
    致谢 31
    附录 32
     
    前言
    生活在信息化和多元网络化的时代中的我们,随着网络技术等相关高科技的愈加成熟,很大程度上更加习惯于网上购物的消费方式。
    目前为止,淘宝、京东等大型购物网站占领了网上购物的半壁江山,所以很多投资人转战网上订餐的领域,像2016年我在校期间,饿了么和美团外卖大肆宣传网上订餐,这种方式让同学们在寝室就可以订餐,非常方便快捷。不管是对于在校人员和在职人员,一日三餐必不可少,所以在保证餐厅的食品质量的情况下,这种订餐形式必然会受到21世纪新新人类的大力追捧。与传统的线下餐厅相比,网上餐厅可以避免点餐的局限性和盲目性,网上选择范围不仅更广,而且能直接查看其它用户评论,并且可以浏览其详细内容,可以随时进行订餐,结算及时,快捷方便。同时为那些中小型餐厅提供平台,让他们开始走出传统的餐厅经营模式,拓展市场覆盖范围,也能相应的降低宣传成本,吸引客户。
    在这个集数字化、网络化的社会,几乎所有的产业都能与网络科技结合在一起。尤其现在的B2C模式,越来越符合中国人的购买习惯[1]。随着计算机科学的发展,网络技术和数据库技术的相关应用越来越成熟,比如现在的电子商务技术,包括网上支付交易,基本上走进了每个人的生活里,尤其在一些一线城市。网上餐厅当然也属于电子商务系统的一种,在给人们带来方便的同时,也促进了相应中小餐厅的发展,一定程度上推动了国内中小型餐厅的收入和效益。
    选取网上餐厅作为此次的毕业设计,在于网上餐厅发展不久,还没有像其它网络商务一样已经形成了一套完整的体系。为解决网络餐厅发展之中可能会遇到的问题,改善用户体验,本平台全面模拟了网上订餐的一套流程,包括针对消费者和管理员的相关模块,并设计了相应的解决方案,为网上订餐这一产业链贡献一点力量。
     
    1 绪论
    1.1系统的开发背景
    目前中国电子商务市场是一块大蛋糕,并且仍在飞速发展壮大。电子商务发展到今天,产品类电商已接近饱和,各产品门类丰富齐全,各垂直领域也百花齐放,有的做产品,有的做品牌,有的做平台,并且竞争残酷激烈,大浪淘沙,因此不免要以烧钱模式打价格战,先让资金不足的小电商死掉,然后再谋求自己的长远发展。
    而服务类为主的电商就不一样了,在不用花精力顶着巨大压力和巨头们打价格战的情况下,就更容易把心思放到为顾客提供优良的服务上来。餐饮业作为电子商务市场比较重要的一块,一直作为兵家必争之地。外卖订餐是餐饮比较重要的一块,也是最先比较容易想到的一块。现在说到做一个网站,谁都知道首先要做到良好的顾客体验。随着互联网的普及,网民应用技术的提高,以及各类网站百花齐放,导致了网民对服务类网站越来越挑剔。有一点不满意,他就转投其他的同类型网站了。那到底什么是良好的顾客体验,很多网站都没有一个概念。以为服务项目多,展现的维度广,显示的信息全就能带来好的顾客体验?其实网民的见识已经够多了,反而现在他们想要的是简单,一切都要适可而止,多了反而会引起反感。外卖类型网站尤其如此,给用户想要的就足够了。所以,在了解以上信息的基础上,结合实际情况,设计并开发了网上订餐平台。
    1.2研究的目的和意义
    生活在信息化和多元网络化的时代中的我们,随着网络技术等相关高科技的愈加成熟,很大程度上更加习惯于网上购物的消费方式。
    都说商场如战场,各大科技公司的战火硝烟不灭不散。现在在网页搜索“订餐”等关键词,就会出现如饿了么、美团外卖等各种宣传话题、新闻通告。不可否认,这种网上订餐形式在给普通人带来方便的同时,还为很多公司企业提供了生存空间,让它们在层出不穷的电商领域崭露头角。那些中小型餐厅也算是“走出门去”,让更多的顾客知道。这种订餐方式,带动了一大批产业链,从企业,到普通用户,再到商家,甚至包括送餐员,都是这种商业模式不可或缺的一部分。选取网上订餐平台作为此次毕业设计,不仅是为了展现网上订餐的流程和功能,而且还研究了各大网上订餐的盈利模式,生存方式,为网上订餐这一产业链贡献一点力量。 
    1.3研究的主要内容
    本次毕业设计是模拟网上订餐平台,所以订餐流程会根据网上的订餐平台来设计。选取网上餐厅作为此次的毕业设计,在于网上餐厅发展不久,还没有像其它网络商务一样已经形成了一套完整的生态体系,为解决网络餐厅发展之中可能会遇到的问题,改善用户体验,平台全面模拟了网上订餐的一套流程,包括针对消费者和管理员的相关模块,并设计了相应的解决方案。
     
    参考文献
    [1] Demetris Vrontis,Alkis Thrassou,Monaliz Amirkhanpour. B2C smart retailing: A consumer-focused value-based analysis of interactions and synergies[J]. Technological Forecasting & Social Change,2016.
    [2] tomcat 百度百科. [EB/OL]. http://baike.baidu.com/item/tomcat
    [3] Krill, Paul. Genuitec introduces MyEclipse IDE for the Spring Framework[J]. InfoWorld.com,2010,:.
    [4] Jdk百度百科. [EB/OL].http://baike.baidu.com/item/Jdk/1011
    [5] Anonymous. Research and Markets: Microsoft SQL Server Most Used Database in Emerging Markets MySql Close Behind, New 2009 Data Survey Shows[J]. M2 Presswire,2010.
    [6] Maryam Mehrnezhad,Ehsan Toreini,Siamak F. Shahandashti,Feng Hao. TouchSignatures : Identification of user touch actions and PINs based on mobile sensor data via JavaScript[J]. Journal of Information Security and Applications,2016,26.
    [7] layer百度百科. [EB/OL].http://baike.baidu.com/item/layer
    [8] 张春英. 计算机软件Java编程特点及技术分析[J].电子制作,2014,(20):69.
    [9] 徐雯,高建华.基于Spring MVC及MyBatis的Web应用框架研究[J]. 微型电脑应用,2012,(07):1-4,10.
    [10] MVC框架 百度百科. [EB/OL].fromId=31
    [12] 张宇,王映辉,张翔南. 基于Spring的MVC框架设计与实现[J]. 计算机工程,2010,(04):59-62.
    [13] 刘世贵,郭文龙,姜慧娟. 基于JavaEE多层软件架构的研究与实现[M]. 甘肃:定西师范高等专科学校,2010.
    [14] JSP 百度百科.
    [15] 刘媛媛,刘志亮.POJO和轻量级框架概述[J]. 武汉船舶职业技术学院学报,2008,(02):51-54.
    [16] Jian Wen Li,Bo Yuan Ma. Remote Monitoring in Distributed Measurement System Using DataSocket JavaBean and Java Applet[J]. Advanced Materials Research,2012,1672(476).
    [17] Erwin Vervaet. The Definitive Guide to Spring Web Flow[M].Apress:2008.
    [18] 兰旭辉,熊家军,邓刚. 基于MySql的应用程序设计[J]. 计算机工程与设计,2004,(03):442-443,468.
    [19] Tomáš Peňáz,Radek Dostál. Transformation of Thematic Cartography Domain Ontology into Java Interfaces and Clasess[J]. GeoScience Engineering,2011,LVII(4):.
    [20] 吕毅,葛玮,郝克刚.Spring 轻量级J2EE开发框架的研究[J].陕西:西北大学,2006,12(16):2-3.
    [21] 刘媛媛,刘志亮.POJO和轻量级框架概述[J].湖北:武汉软件工程职业学院,2008:51.
    [22] Yang Jie,Wang Hong. The Web Application Security Research Based on Ajax [J].Wuhan:WuhanUniversityofTechnology:1-3.
    [23] 许旺央. 网上订餐系统的设计与实现[D].厦门大学,2013.
    收缩