首先,论文一开始便是清楚的论述了系统的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析和业务流程的分析以及用例分析,更进一步明确系统的需求。然后在明白了系统的需求基础上需要进一步地设计系统,主要包罗软件架构模式、整体功能模块、数据库设计。本项目软件架构选择B/S模式,总体功能模块运用自顶向下的分层思想。再然后就是实现系统并进行代码编写实现功能。论文的最后章节总结一下自己完成本论文和开发本项目的心得和总结。通过外卖系推荐统将会使外卖各个方面的工作效率带来实质性的提升。
关键字:外卖推荐系统 B/S模式 软件架构
项目研究的背景
困扰管理层的许多问题当中,外卖推荐系统将是不敢忽视的一块。但是管理好外卖推荐信息又面临很多麻烦需要解决,例如有几个方面:第一,外卖推荐数量比较多,如何保证能够管理到每一用户;第二,如何在工作琐碎,记录繁多的情况下将外卖的当前情况反应给相关部门决策,等等。在此情况下开发一款外卖推荐系统,于是乎变得非常合乎时宜。
经过网上调查和搜集数据,我们可以发现外卖方面的管理并不是相当普及,在外卖推荐管理方面的可以有许多改进。实际上如今信息化成为一个未来的趋势或者可以说在当前现代化的城市典范中,信息化已经成为主流,开发一款外卖推荐系统可能会更合乎时宜,另一方面来说也可以提高在外卖推荐管理方面的效率给相关部门人的工作带来一定的便利。
开发意义
人类的进步带动信息化的发展,使人们生活节奏越来越快,所以人们越来越重视信息的时效性。以往的管理方式已经满足不了人们对获得信息的方式、方便快捷的需求。即外卖推荐系统慢慢的被人们关注。首先,网上获取信息十分的实时、便捷,只要系统在线状态,无论在哪里都能第一时间查找到理想的信息。
计算机技术在管理中成为人们的重要工具。可以有效快捷的解决想要获取的信息,提高工作效率。
项目研究内容与结构
外卖管理方面的任务繁琐,以至于每年都在外卖管理这方面投入较多的精力却效果甚微,外卖管理的目标就是为了能够缓解外卖管理工作方面面临的压力,让外卖管理方面的工作变得更加高效准确。
本项目在开发和设计过程中涉及到原理和技术有: B/S、java技术、ssm框架、MySQL数据库等等;系统将按以下章节进行开发设计;
- 绪论;剖析项目背景,说明研究的内容。
- 开发技术。系统主要使用了java技术,ssm框架、b/s模式和myspl数据库,并对此做了介绍。
- 系统分析;包罗了系统总体结构、对系统的性能、功能、流程图进行了分析。
- 系统设计;对软件功能模块和数据库进行详细设计。
- 系统总体设计;对系统管理员,商家和用户的功能进行描述,
- 对系统进行测试,
- 总结心得;在论文最后结束章节总结了开发这个系统和撰写论文时候自己的总结、感想,包括致谢。
系统功能分析
考虑到实际生活中在外卖推荐系统方面的需要以及对该系统认真的分析,将系统权限按管理员,商家和用户这三类涉及用户划分。
(a) 管理员;管理员使用本系统涉到的功能主要有:首页,个人中心,用户管理,商家管理,菜系分类管理,城市管理,系统管理,订单管理等功能。管理员用例图如图:
(b)商家;商家使用本系统涉到的功能主要有:首页,个人中心,菜单列表管理,订单管理等功能。商家用例图如图:
(c)用户;用户使用本系统涉到的功能主要有:首页,个人中心,我的收藏管理,订单管理等功能。用户用例图如图
系统整体功能如下图所示:
系统功能模块
外卖推荐系统,在系统首页可以查看首页,菜单列表,最新资讯,个人中心,后台管理,购物车等内容,如图:
菜单列表,在菜单列表页面可以查看城市,菜系分类,口味,食材,商家账号,店铺名称,店铺地址等内容进行添加到购物车,立即购买操作,如图:
管理员登录系统后,可以对首页,个人中心,用户管理,商家管理,菜系分类管理,城市管理,系统管理,订单管理等功能进行相应的操作管理,如图:
商家功能模块
商家登录进入外卖推荐系统可以对首页,个人中心,菜单列表管理,订单管理等功能进行相应操作,如图:
《基于个人需求和地域特色的外卖推荐系统》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器