软件设计开发
本栏目责任编辑:谢媛媛
时食美食分享系统的设计与分析
鲜易洲,杨蕊,吴蓉,巩培桢,吴丽丽
(甘肃农业大学信息科学技术学院,甘肃兰州730070)
摘要:设计建立的“时食”美食分享平台,采用网页浏览模式,基于平台的系统设计构建为前端和后端两部分,其系统主要
分为三个功能模块,分别是美食分享推荐、用户信息模块和后台数据管理模块。平台实现了促进美食分享、提供健康搭配、享受知味至味。关键词:美食;分享;交流;“时食”中图分类号:TP311
文献标识码:A
文章编号:1009-3044(2021)09-0085-03
开放科学(资源服务)标识码(OSID ):
Design and Analysis of “Time Food ”Food Sharing System
XIAN Yi-zhou,YANG Rui,WU Rong,GONG Pei-zhen,WU Li-li*
(School of Information Science and Technology,Gansu Agricultural University,Lanzhou730070,China)
Abstract:The design and establishment of "time food"food sharing platform,which adopts the web browsing mode is where the sys⁃tem based.The system designed and constructed into two parts:the front end and the back end is mainly divided into three func⁃tional modules,namely the food sharing and recommendation module,the information of users module and background data man⁃agement module.Its aim is to promote the sharing of delicious food,provide healthy collocation,and enjoy the best taste.Key words:gourmet;sharing;communication;“time food ”
由于我国互联网技术的飞速发展,美食分享的平台可以依托互联网的发展而迅速发展。在日渐发展的社会,人们不再拘于物质上的满足,越来越多的人追求生活的品质。有人在下班回家自己做一顿美食,有人在他乡寻当地的特美食,有人在闲暇时间发现周边精彩。时食平台正是我们依据想法构建的。美食不仅是一种体验,更是一种态度;分享不仅是一种方式,更是一种创造;美食分享不仅是视觉盛宴,更是艺术享受。“人间有味是清欢”苏轼亦如是。
1需求分析
纵观传统文化,我们可以发现,美食在中国人的历代生活中一直处于很重要的位置。美食分享作为美食类热门产业中的一个细分领域,在社交网络平台上可以吸引了众多的喜爱。除了受到广大观众体的喜爱和好评,同时也受到资本市场的青睐,具有很广阔的发展空间和很高的市场价值。现阶段的美食平台不仅仅致力于传播分享者“挖掘”出的美食,分享自己的体验,而且还可以通过美食来传递一种治愈的积极情感,向使用体展示美好的生活方式和乐观向上的生活态度,使人们在分享过程中获得理想人生的期待和想象,在短时间内感受到身心的愉悦。我们通过网络数字化的手段挖掘美食行业的潜力,能够提升商家和用户的对接,既能有效地满足市场需求,也能促
进行业发展[1]。
根据夏菁在《移动互联网时代青年的美食社交》[2]
一文中所统计的数据(图1),75.6%的美食爱好者表示自己平时会在网上关注美食信息。
图1是否平时上网看美食方面的信息
收稿日期:2020-11-23基金项目:甘肃农业大学学生科研训练计划项目(编号:202016054)
85
本栏目责任编辑:谢媛媛
软件设计开发
Computer Knowledge and Technology 电脑知识与技术第17卷第9期(2021年3月
)
图2
美团消费额比例
图3美团消费人数比例
从美团和点评的数据(图2、图3)来看,年轻人时使用美食平台的主要人,因此在平台设计中,我们将页面设计得比较偏年轻一点。
2时食系统采用的开发工具及技术
利用Photoshop 设计图片美化以及网页页面设计,采用网
页浏览的方式,应用SQLServer 数据库系统存储用户数据,利用Java 语言进行软件开发,使用Dreamweaver 软件进行网页设计,使系统的前后端能够正常运行,结合美食分享特点和互联网技术的普及现状,建立一个时食美食分享系统。在前端,利用JSP 技术,结合Javascript 脚本语言进行页面呈现。页面设计主要包括用户请求手机和请求结果呈现两部分[3]。利用数据库管理系统连接数据库与数据库应用,开发新的数据库应用功能,使数据库正常运行[4]。
3时食系统的设计与分析
系统主要分成三个功能模块,分别是美食分享推荐、用户信息模块和后台数据管理模块。时食美食分享系统的前台主要实现了时下热门美食推荐、用户注册、专属菜谱、健康美食分析、用户交流板块等,时食系统的后台实现了用户信息管理、菜谱管理、店铺评价管理板块等。
4时食系统的总体设计
根据分享平台系统特性,系统结构主要包括美食信息部分、
用户信息部分和交流信息部分。
图4系统结构
美食信息部分主要包括基本的美食分享或者是美食制作分享,但是我们这个系统的创新之处就在于该平台在基于美食制作及店家分享的基础上加入了沟通交流的模块,人们在制作比如蛋糕小吃等都有不同的想法,每个人都可以分享自己的点子,可提供更多的创新。我们可以通过沟通解决一些在学习或者打卡时遇到的一些问题,或者在看到这些分享时提出一些建议。
用户信息部分包括用户的基本信息,其主要的创新是每个人都有一些菜谱,像歌单一样,在搜索菜品时可以按菜名搜索,但人们往往没有合适的材料,很多都需要提前准备,而这个平台可以选择自己家里有什么菜,再提供菜单推荐,大大提高用户的实用性。
交流信息部分包括用户和用户之间的信息交流,我们加入的交流板块是这个平台的关键,它可以让你和分享者直接交流,如果可以的话后期也可以做成社交板块。可以再次加入招聘和求职板块,关于美食这块的。
5时食系统的布局规划与实现
5.1系统主界面设计
java连接sqlserver数据库
时食主页主要包含了入门美食推荐、搜索查询、注册入口、个人主页入口等板块。用户在这个界面主要会看到系统根据用户的搜索和观看记录所推荐的分享。如果没有登录,系统会
推荐时下热门的分享和推荐。
图5主界面设计
整体是偏年轻化的,通过界面设计的视觉形象和视觉符号,使用户对所网页所表示的形状、颜、字体等的视觉元素产生心理共鸣等心理效应,使用户和网页产生互动的视觉营销效果[5]。
5.2用户注册及登录
用户注册是提交自己的信息内容,如果用户不登录系统,就只能看见推送内容,且不能进行评价的等操作。登录后用户
86
软件设计开发
本栏目责任编辑:谢媛媛Computer Knowledge and Technology 电脑知识与技术
第17卷第9期(2021年3月)
可以进行收藏或者发布分享,并可以生成多个关于自己所喜欢
的菜谱。
图6注册登录
6总结
时食平台的出现可以使人们生活更丰富。无论是一杯浓
浓的下午茶还是不一样的美味,都能使原本枯燥的生活填一丝颜,提升人们的幸福感。以后的美食分享行业,不只是在向人们提供做菜的方法,在移动互联网时代下,也会为消费者带来一些新的生活方式和生活理念。用户在网络中没有了人和人的阶级、职业和社会等属性的区别,人们可以在互联网中通过美食建立新的连接,进行交流情感和社会纽带关系。可以丰富人们的情感体验[2]。用户通过互联网寻美食,寻的更多
的是高水平要求的饮食品质[6]。综上所述,时食分享美食,不仅是把自己喜欢的东西分享给更多的美食爱好者。更是一个传递快乐的过程[7]。分享美食,传递快乐,促进健康,享受生活。
参考文献:
[1]刘淘.美食平台仍有潜力可挖[N].经济日报,2019-12-04(9).[2]夏菁.移动互联网时代青年的美食社交——基于“大众点评”网络社的考察[D].合肥:安徽大学,2019.
[3]赵利庆.Java Web 架构中数据库优化模式的研究与实现[D].北京:北京邮电大学,2015.
[4]昝道广.Java 程序开发数据库与框架应用[J].电子技术与软件工程,2017(11):178.
[5]杨帆.视觉营销下购物类网站页面设计的研究[D].天津:天津工业大学,2017.
[6]刘琼宇,刘擎业,宋易欣,等.互联网美食平台发展现状及对策——以菜谱类美食应用为例[J].现代食品,2017(1):31-35.[7]Csdn.分享美食的意义何在?[EB/OL].[2019-02-20].blog.csdn/weixin_44498356/article/details/87795827.
【通联编辑:梁书】
(上接第82页)缺陷、缺陷分析及缺陷关闭情况;4)测试遗留缺陷描述,及其对软件的影响;5)测试环境与实际环境的差异,以及差异对测试结果的影响;6)提供测试结论,测试是否通过;并可描述各项测试的测试结果、测试中出现的问题及处理情况等;7)从被测软件的设计、编码等方面,提出改进建议。
3结论
软件测试的目的就是发现软件的缺陷、提高软件的质量。
改进后的软件测试过程,在尽早发现软件缺陷、提高软件质量、缩短软件研制周期等方面,具有显著的优势。
经统计,在软件研制项目中采用上述软件测试过程,可在软件需求分析、软件概要设计、软件详细设计阶段,发现多项软件缺陷,约占软件缺陷总数的15%—20%;从而可以有效降低修改软件缺陷而耗费的人力、物力资源,并可使软件研制周期缩短约10%—20%。
参考文献:
[1]周童,方彦军.一种新的软件测试过程模型—“跑道”模型[J].
计算机测量与控制,2015,23(10):3347-3349.
[2]王树义,南建国,黄雷.航空软件测试过程模型应用研究[J].计算机测量与控制,2013,21(6):1443-1445.
[3]王艳军,王勇利,顾滨兵.基于GJB2725A 的军用软件测试管理系统设计与实现[J].计算机测量与控制,2018,26(8):133-137
[4]杨薇,曹春芳,姚素娟,等.柴油机电控系统软件测试设计及用例复用方法研究[J].自动化仪表,2018,39(9):79-82.
[5]马海云,张少刚.软件质量保证与软件测试技术[M].北京:国防工业出版社,2011:122-124.
[6]郑炜,杨喜兵,胡圣佑,等.基于变异分析和覆盖准则的回归测试用例集缩减[J].西北工业大学学报,2017,35(3):494-499.
【通联编辑:朱宝贵】
87

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。