基于PHP的美食分享网站的设计与实现
摘要常言道“民以食为天”从这句话中就足以见得饮食在我们日常生活中的地位是非常高的。从古至今许多人都对美食怀揣着极大的热情对于各色美食的研究、品尝也是从来没有停止过。随着时代的变迁社会的不断发展与进步对美食的研究水平也是更上一层楼对于美味佳肴的热爱更是有增无减。当前社会要论对社会造成改变的最大力量互联网技术当之无愧。互联网技术的发展为人们的生活带来的变化可以说是翻天覆地的它的出现改变了人们的生活方式与行为习惯让人们的生活更加便捷、更加高效。而在美食方面许多人渴望借助网络平台来鉴赏美食这就避免了出行的不便以及过多的钱财消耗使美食爱好者足不出户就可以见到各色美食的样子不管是饮食还是学习烹饪都比原来方便得多。基于以上考虑借助PHP语言开发设计了一款美食分享网站。本平台主要是针对平台用户来展示美食的图片以及相关信息来实现用户足不出户即可鉴赏美食的愿望用户可以通过该平台关注并了解自己喜爱的美食的相关信息也可以将自己喜爱的美食分享给该平台的其他用户。为了便于平台秩序的管理方便用户上传美食信息以及对平台用户的管理本系统还开设了平台管理员这一用户角色。本系统功能模块的设计都与需求分析挂钩并且界面分布也较为合理适用性较强维护起来也较为轻松关键词美食网站phpMysql数据库PhP-based food sharing siteAbstractAs the saying goes, people take food as their heavens, from this sentence, it is enough to see that the status of diet in our daily life is very high. Since ancient times, many people have great passion for food, and research and tasting of various foods have never stopped. With the change of the times, the continuous development and progress of society, the level of research on gourmet is also higher, and the love for delicious cuisine is increasing. In todays society, Internet technology is worthy of the greatest force that can change society. The changes brought by the development of Internet technology to peoples lives can be said to be earth-shaking. Its appearance has changed peoples lifestyle and behavior habits, making peoples lives more convenient and efficient. In terms of food, many people are eager to appreciate food with the help of online platforms, which avoids the inconvenience of travel and the excessive consumption of money, so that food lovers can see a variety of foods without leaving home, whether it is food or Learning to cook is much easier than before.Based on the above considerations, a food sharing platform was developed and designed with the help of the Java language. This platform is mainly for the users of the platform to display pictures and related information of food to realize the desire of users to appreciate the food without leaving home. Users can follow and understand the information about their favorite foods through the platform, or they can love Of the food is shared with other users of the platform. In order to facilitate the management of the order of the platform, the convenience for users to upload gourmet information, and the management of platform users, the system also provides the user role of platform administrator. The design of the functional modules of this system are linked to the needs analysis, and the interface distribution is more reasonable, the applicability is stronger, and the maintenance is easier.Key wordsFood website php Mysql database1 引言1.1开发背景与意义衣、食、住、行乃是人们生存之本也是我们日常生活中每天都要接触到的基本问题。饮食作为其中的重要组成部分起着不可替代的作用。古往今来在每一个时期都有一群热爱美食研究美食的人我国的美食也是受到了世界各地的广泛好评[1]。在我国食物的种类十分多样做法也是十分不同对于不同的地域来说同一种食物可能有不同的吃法。现在信息技术的发展、交通工具的发达大大拉近了人与人之间的距离可以说是实现了“天涯若比邻”这一美好愿景而对于美食来说信息技术的发展也为美食的共享提供了一个平台以供各地热爱美食的人进行沟通和交流[2]。美食分享平台的出现为热爱美食的人提供了一个交流、共享的平台借助网络这一媒介拉近了人与人之间的距离也使得相关美食信息的检索与查看变得更加快捷与高效。对于热爱美食的用户而言无需出门无需刻意检索就能查看美食的信息也可以将自己喜爱的美食进行上传以供他人查看这样既实现了信息的交流又实现了信息的共享与他人与自己都是有利的。这一平台的开发与使用还有利于相关美食产业的发展随着这类平台的普遍使用其周边产业例如美食预定系统也能够得到发展[3]。1.2研究现状随着国内电子商务行业的兴起与发展诸如美食分享平台这样的网站也逐渐进入了大众的视线。截止至目前我国已经具备几大美食网站其技术与功能也较为齐全但总体来说在该行业我国的现存大型美食分享网站数量较少并不能充分满足大众对于美食分享网站的需求在未来的发展中仍有许多要改进的地方[4]。相对于网络订餐产业在2010年以后的火爆发展与之相关的美食分享平台在我国目前缺口较大在此方面投入的产业并不多而据相关调查表明国内的用户对于这种社交类的美食网站有一定的期待所以就近些年的美食网站的发展状况来看这类平台的缺口还是比较大的[5]。就这一领域而言国外的美食网站要比国内出色其技术与产业发展状况都要优于我国。例如像肯德基、麦当劳、星巴克这样的美食网站覆盖了全球上百个国家受到了网民们的普遍欢迎。并且在美食网站这一方面国外的用户群体也比较广泛上至七十岁的老先生下至十几岁的青少年都能成为这类平台的使用者[6]。1.3研究内容本系统主要分为两类用户角色分别是用户与该平台的管理员对于用户而言其功能主要包括上传美食的图片和美食介绍对于用户上传的内容可以展示到页面上用户也可以对自己感兴趣的美食进行点赞并且对自己喜欢的美食进行浏览。而对于平台的管理员来说可以对使用该平台的用户进行管理并且对与用户所上传的美食进行管理本系统的题材较为实用是与生活息息相关的内容故而可以预见该类平台的使用者较为广泛且适用性较强对于各行各业、各个年龄段的人群来说都是一个可以使用的生活类平台。并且该平台界面设计较为简洁界面框架与功能模块等较为清晰易于后期的平台维护。2系统开发技术与环境2.1 开发语言首先本文在需求分析中已经确认了要设计一款在Web端使用的系统。那么可供选择的语言有PHPASP等适合Web端开发的语言。在此本系统采用PHP作为开发语言[7]。PHP 独特的语法混合了C、PHP、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页[8]。2.2 前端技术script是一种页面前端语言可以理解为页面嵌入式语言或者是解释语言可以调控CSS与html之间的数据交互PHPscript也是一种面对对象的弱容错语言可以自动运行项目同时可以自定义部署可以通过JS之间调用后台接口返回数据可以进行页面的事件驱动[9]可以出发页面响应事件可以直接对客户前端页面输入做出响应不需要进过web层处理可以对输入数据进行校验JS语言特点较为安全它不会去访问本机磁盘存储不允许对网络报文传输进行修改编辑可以有效防止数据丢失[10]。js是存在与页面前端的一种嵌入式编程语言跟java语言相似语言js也是跨平台编程语言也是面向对象机制可以定义数据类型目前比较火热的node.js可以直接对数据进行处理后后台交互js通过对前端页面提供文档对象模型对前端语言进行扩展可以动态对样式或者是页面数据等进行控制[11]js是一门弱语言即有错误时不一定会影响代码运行且js语言没必须定义方法对象或者是类没有接口继承等无需处理返回数据的格式类型等js的作用主要是调节页面跟servlet的数据交互以及动态页面的数据展示对前端起到一个调节和融合作用[12]。2.3数据库的选择Mysql数据库主要为数据存储可以对网站的数据进行格式化处理可以依据业务或者是功能模块对数据进行分类然后对数据进行查询和计算数据通过表的格式进行存储也可以通过视图或者是函数进行业务处理在数据表中可以通过索引对数据进行快速查询[13]不过在建立索引时便意味着每次插入和编辑数据时效率变慢每张表中可以建立主键作为唯一标识表字段数据都有所属类型主要分为varchar、int、char、double等可以对数据类型进行设置[14]数据字段都有长度和大小可以根据数据业务类型进行设置mysql核心为数据存储和数据处理且查询简单操作方便可以通过limit进行分页处理且对时间字段的格式化处理也很简单[15]mysql适用于数据为几十万的项目但比如涉及到权限比较复杂且数据量比较大比如银行或者是火车等这种大数据时mysql变显得力不从心而oracle的作用就可以直观体现因此mysql在中小型项目中数据处理效果更好。Mysql是关系型数据存储的库底层是由C语言设计的因此安全性跟可靠性都比较强mysql可以进行大量数据的存储可以容纳多个小型库每个库都可以有多个表可以很直观的进行解锁和数据查询[16]mysql的整体设计都基于四大特点保证数据不会出现错误且可以进行异地备份部署保证了数据的安全性也可以完善数据的安全和共享mysql可以通过索引或者是视图触发器等机制对存储进行设定同时对数据的查询效率进行人为机制的干扰提升查询效率[17]mysq作为多线程并行程序可以很充分的利用CPU资源可以单独部署于一个独立平台中也可以把一个库嵌入到启用它程序中在mysql的内部提供了管理算法可以对数据库进行自动优化。3系统分析3.1可行性分析3.1.1 经济可行性经济可行性是指所开发软件是否在自己可以承担的范围之内并且开发的软件所获取的盈利是否值得自己的经济投入。软件的开发成本不仅仅要去考虑硬件设备的投入例如电脑硬件输入输出设备软件配置等而且还要考虑人员投入精力投入后期员工维护费加工费等。3.1.2 技术可行性美食分享系统的设计与实现是基于上面所介绍的一些PHP等语言结构使用MYSQL数据库软件。前期用于程序的相关设计和开发环节后期是用于数据库的一些设计在技术方面是十分充足的足够完成整套系统的开发使得我的系统能够达到十分成熟的地步[18]。一方面需要完整的功能和可用性另一方面需要创建完整性强、安全性好、稳定性高的MYSQL数据库。在我自己的本科阶段的自主学习中我主要学习了PHP的相关知识在数据库、软件工程、软件测试语言等课程中对MYSQL数据库的一些简单操作认真进行了学习并在课后做过很多练习。并在这些领域独立发展。我们有一定的制度识别能力。结合Javascript和MYSQL我们需要开发一个系统该系统必须实现且有效才能取得成功。结合上面阐述的一些事实本系统的开发完全是基于我本科阶段的自我学习并且是在我具有了一定的开发技术以后本系统的开发才是可行的3.1.3 法律可行性法律可行性目前本系统市场上没有一家成型的网站且没有任何的知识产权有侵权行为且本次开发采用的语言和框架都为开源不存在任何的盗版行为此次设计的内容和技术都为本人自行设计和研发。所以法律是完全可行的。3.1.4 操作可行性操作可行性是指系统是否易于用户的操作能否让用户简单的上手。是否是用户需要相应的培训才可以上手本系统是否需要具备一定的计算机水平。本系统只要有一定的计算机非常一些简单的操作便可以上手所以操作可行性的条件是具备的。美食分享平台是一个较为简单的操作系统对互联网有一些认知的简单操作的都可以上手因此操作可行性完全是符合要求的。3.2需求分析本系统主要是为了给系统的用户带来更为便利的美食分享体验美食搜索者可以在线进行查询同时也提升了美食的知名度本系统的研究就是为了实现这些目的而进行的(1) 为用户提供了便捷的美食搜索的方法(2) 信息的保密性。安全的是有保障的(3) 界面与界面之间的跳转完美衔接以及吻合用户的体验和反馈情况的好坏最能体现出一个系统设计的是好还是坏。美食分享网站的研究要满足两种人的需求显而易见就是用户和管理员。而系统的的功能需求主要是来自于为了满足使用者的需求而进行的一些操作上的要求。用户的需求一般来说就是登陆注册浏览美食查看相关信息当然可以进行美食搜索比如搜索美食名称来获取想要的美食信息可以实现美食的分享上传以及美食评论而对于后台管理的人员来说操作便捷同样也是他们的需求这个就需要研究者在研究的时候设计出一套完整的管理流程比如美食店铺的管理以及美食的管理评论的管理3.2.1 功能需求分析确定选题后,首先进行需求分析根据系统的需要和要求,进行需求分析以及进行可行性的分析所有角色及操作介绍如下用户用例图如图所示图3.1用户用例图管理员用例图如图所示图3.2管理员用例图3.2.2 详细功能描述美食评论功能普通帐号可以对某一美食分享进行评论。管理员帐号可以删除某些不良评论。检索查询普通帐号可以通过搜索栏检索美食。美食信息展示点开某一美食的信息时展示基本信息。管理员帐号可以修改并删除本页面出错的内容。店铺信息展示用户可查看美食店铺信息。管理员可以添加店铺并对店铺进行图片展示和描述。标记美食普通帐号可以点击按钮进行标记喜欢不喜欢。发布美食信息用户可分享店铺中自己喜欢的美食到网站。个人信息展示展示普通帐号的相关信息对信息进行分页查询根据上述对系统功能的分析可知本系统的数据处理过程如图3.7所示。图3.7 系统数据流程图3.4数据流程分析注册用户和管理员都可以通过登录系统的界面来进入系统如下图所示图3-8 第0层数据流图第1层数据流图第1层为系统的详细数据流图用户和管理员可以通过登录进行访问的过程。如下图所示图3-9第1层数据流图第2层数据流图第2层为管理员数据流图可以分别通过添加、修改和删除来对系统进行管理如下图所示图3-10第2层数据流图管理员3.4性能分析1可靠性需求系统的实用性与稳定大多数系统的操作需要会员在屏幕前进行而有些网站使用时间一长就会出现崩溃或者卡顿本系统的设计不可以出现这些问题也就是说系统的设计必须要稳定可靠防止给客户带来相关无法弥补的损失。2可支持性需求系统完成后只有在服务器上才能简单使用用户对网站的访问可能会通过浏览器进行所以要更改使用程序只需要更改服务器上的应用程序。当程序修改以后可以查看修改的版本。系统的操作要快每次响应的时间不能太长3秒以内是操作人员可以接受的并且不能只是每次一个人访问必须支持多人同时的操作。3系统的完整性需求系统要求信息的发布必须完整比如前台的公告栏用户信息必须完整该记录的信息一个不能少而对于销售的记录也要完整不能不衔接同时不能出现为空的内容力求做到每一个版块都十分详尽完备。4易用性需求对于操作人员来说系统的简单性易操作性是很重要的否则他们就会在不必要的一些地方浪费很多时间也就失去了研究本系统的最初目的了因此系统的设计必须界面大方简单功能要清晰不能杂乱让人摸不透这也是一个好系统的基本要求。5操作性需求等一些大型的网站这类系统的用户量是非常非常庞大的所以为了满足如此庞大体系的需求我们必须设计地尽可能满足更多人的操作习惯设计也必须生动化这样才不至于让操作人员进行操作时感觉枯燥这样才能吸引更多的人来使用你的系统达到最终目的。4 系统设计概要4.1 系统架构设计系统采用了B/S模式进行设计采用了MVC的三层架构思想通过该编程模式对代码进行分离将各个层级的代码剥离出来使得业务处理层、逻辑控制层和用户页面交互层进行分离通过MVC三层架构可以让各个层级的耦合度调用更低使用引用更为灵活且可以对代码进行模块划分便于代码管理与设计。4.2 系统总体功能设计在对系统需求充分理解的基础上根据“高内聚低耦合”的原则对系统的功能进行模块划分如图4.1所示图4-1系统功能图4.3 系统数据库设计4.3.1 概念模型设计通过前期对数据功能进行分析对系统的各个模块之间的关联进行分析对系统各个表实体进行分析实体表如下4-2用户实体图 4-3店铺实体图图4-4 美食实体图4.3.2 数据库结构设计在数据库设计分析时首先要对系统功能逻辑进行详细分析分析系统之间各个模块之间的关联以及不同用户的系统功能权限分析公共模块或是用户关联模块在本系统中主要采用Mysql数据库Mysql数据库的优势比较明显操作简单适用于中小型项目且在主外键关联也较为方便在整个的数据库设计中首先要基于三范式进行数据表设计要对数据表进行主键设计根据需求对主键的类型进行设置可根据自增方式或者是UUID的自动生成字符串类型进行设置在数据库表中数据尽量避免冗余否则会影响数据表的查询效率且数据表若有逻辑业务关联可使用主外键关联形式进行设置可以对经常查询的字段建立索引在表结构中字段的长度以及字段的类型要进行分析处理根据功能模块进行梳理。以下为数据库中的相关表结构表4-1 shop表表4-2 goods表表4-3 image表表4-4 admin表表4-5 user表表4-6 pinglun表5系统详细设计和实现5.1 用户模块设计5.1.1 用户登陆模块设计会员进入前端系统后若无账号则可以进行注册点击注册跳转注册页面然后输入注册的账号和密码账号要先去数据库校验是否已存在若存在直接提示信息已被注册若不存在则继续填写其他基础信息点击注册时数据通过form表单提交到controller到register的方法中首先对数据进行校验是否不为空是否长度超出等然后调用service通过服务层调用数据处理层daodao中可对数据进行insert新增保存到数据库然后返回success登陆时通过账号去数据库比对是否存在存在登陆成功否则提示登陆失败。用户登陆界面如图所示5-1所示图5-1 系统登录模块界面5.1.2 系统美食信息模块设计进入到美食管理页面跳转到页面后首先通过Js的load方法进行数据加载通过异步请求获取到美食第一页的数据也就是前10条数据通过limit10进行分页数据通过response返回然后通过result对数据进行循环展示到页面美食界面如图5-3所示图5-2 首页模块界面图5-3 美食模块界面5.1.4 系统美食分享模块设计在会员登陆后可以对自己的美食推荐进行上传首先通过file对图片png或者是jpg格式的进行上传选择美食的所属店铺以及美食的标题和介绍美食的相关信息进行上传可以对自己的推荐美食进行管理界面如下美食分享界面如图5-4所示图5-4 美食分享模块界面5.2 管理员模块设计5.2.1 美食管理模块设计管理员进入到美食管理页面跳转到页面后首先通过Js的load方法进行数据加载通过异步请求获取到美食第一页的数据也就是前10条数据通过limit10进行分页数据通过response返回然后通过result对数据进行进行循环展示到页面 美食管理界面如图5-5所示图5-5 美食管理模块界面5.2.2 店铺管理模块设计管理员登陆后可以对自己的所有的店铺进行管理可以对店铺的所有信息包括店铺的名称以及店铺的图片和相关描述通过save保存到shop表中。店铺管理界面如图5-6所示图5-6 店铺管理界面5.2.3 用户管理模块设计管理员进入到用户管理页面跳转到页面后首先通过Js的load方法进行数据加载通过异步请求获取到用户第一页的数据也就是前10条数据通过limit10进行分页数据通过response返回然后通过result对数据进行进行循环展示到页面在对用户新增时弹出新增窗口在将用户编号用户真实姓名用户名、密码填写后通过form表单提交保存到数据库在编辑时对数据通过update更新到用户表用户管理界面如图5-7所示图5-7 用户管理界面6系统测试6.1 测试方法经过坚持不懈的努力终于在实现了各个功能模块后来到了最终对系统进行测试的这一阶段但在这一阶段测试的核心是对设计完成的系统进行功能的检测和逻辑的检测这虽是最后一步但也是最为重要最为关键的一步只有对系统进行测试才能从中知道系统里面各模块的功能能否正常运行只有从对经过测试才能知道该系统还存在哪些问题才能从中找到问题并逐一改进完善此次的在线购物系统也是经过不断地测试、不断的发现问题、不断的改进才最终实现了一个相对比较满意的效果所以对系统的测试真的十分重要但对系统的测试需要耐心及细心耐心的进行多次测试细心的不断寻找问题再认真研究改进也有利于之后对整个系统开发进行总结也能实现比较理想的效果。系统性能测试在测试过程中首先是对测试数据进行大量的导入将数据每个表中增加到5万条左右然后进行实时的数据搜索判断响应时间是否大于2s正常的响应应该是0响应时间2s在测试中因为对数据增加了索引所以测试结果都为通过页面数据校验测试在注册时可以对一些特殊的字符比如$符号或者是%等进行测试对密码小于8位或者是单为数字进行校验页面会通过ajax测试返回特殊字符不可注册且密码必须大于8位在对输入非数字格式进行新增测试结果会提示页面信息填写错误。浏览器兼容测试在测试中由于系统为B/S模式因此要对各个浏览器的兼容性问题进行考虑在测试中选择了ie8,ie9,ie10google360急速版等进行测试对页面的布局以及弹窗等情况展示进行测试测试通过。6.2 测试实例本系统一共有2个需要测试的模块即1管理员模块的使用测试2用户的使用测试模块在这里管理员只测试系统的管理功能测试结果如表6-1所示。表6-1测试结果表系统测试作为在最后一步进行的工作是整个毕业设计中的重要一环。主要是对设计完成的系统进行功能检测和逻辑检测。倘若一个系统在设计完成后不经过测试那么该系统存在的问题就无法发现也无法解决。而通过这两大部分的检测能够检测出本系统在设计的结构、功能的使用上的问题以便于开发人员针对出现的问题进行及时的修改。系统测试这一环节是十分关键的也是不可缺少的。在进行测试的过程中不能逃避问题要善于发现问题总结问题认真的进行总结才能解决问题完善系统。当测试显示的结果与设计预期出现偏差时要结合情况对本系统进行修改找出原因并记录下来以便于后期的总结和以后开发时进行回顾。总结与展望由于计算机技术的发展美食分享网站成为一种新的美食信息传递方式逐渐也成为用户日常生活不可或缺的一部分。美食网可以对各个地域的美食进行推荐和分享可以满足更多人的需求。在搜集资料的过程中我也认真准备了一个专门记录笔记的本子在学校的图书馆汇集了各种资料在网上查找的各种相干的资料我将这些贵重的资料全部记到了笔记本上尽可能的使我的资料完整数目够多这有利于论文的撰写然后我将收集到的资料认真的整理好了及时的与导师积极沟通。经过半年多的努力美食分享平台终于实现了。本次论文设计采用了开发语言PHP采用成熟的JSP技术和数据库技术MySQL采用的技术都是主流开放式的便于后期扩展功能。此次设计实现了B/S结构的美食分享系统做了以下几项工作需求分析、技术可行性分析、功能模块设计、数据库设计、系统实现和测试。经过对各个功能模块测试解决了开发过程中存在的问题也在设计实现此课题过程中学习到了很多知识。此系统使用起来方便简单、易于管理极大地提高了日常交流和办公的效率。通过这次的毕业设计使我对开发语言的掌握程度得到了加深也有了更深的认识但是由于能力有限设计的系统肯定有不足的地方希望以后等我技术更成熟时能把这个系统做的更加完善。参考文献[1]王容霞.基于智慧教育的高职课堂教学模式改革探究——以《PHP网站开发技术》为例[J].农家参谋,2020(12):207.[2]许悦.基于php技术的学生管理系统实现方法[J].科技风,2020(14):114.[3]邢彤彤,覃蕊,高峰.基于PHPMySQL技术的农家乐推广网络系统开发与实现[J].计算机产品与流通,2020(05):52.[4]邬洪波.基于PHP技术的视频点播网站设计[J].集成电路应用,2020,37(04):68-69.[5]蒋睿.MySQL数据库安全研究[J].电脑知识与技术,2020,16(09):3-4.[6]朱娟,黄锐.基于MySQL的测绘生产综合管理信息系统的设计与实现[J].测绘与空间地理信息,2020,43(03):188-190.[7]花宁宁,韩家忠,田洪根.基于B/S架构的实验室仪器管理系统的设计与实现[J].山东化工,2020,49(06):213-215.[8]薛建中.多类型数据库存储与访问的实现[J].电脑编程技巧与维护,2020(03):103-105.[9]罗亦言,沈艺敏,江春.基于PHP的高等学校站群系统设计[J].电脑编程技巧与维护,2020(03):2042-2045.[10]许悦.基于php技术的学生管理系统设计研究[J].科学技术创新,2020(07):88-89.[11]曹占启,崔滋刚.基于B/S架构的声纳员听音训练系统[J].电子设计工程,2020,28(05):71-75.[12]郑智方,李彬,刘世坤,李鹏.探究mysql的运用实例-对数据库的宏观把握[J].科技风,2020(06):129.[13]Ivanchenko Maryna V,Hanlon Killian S,Devine Maya K,Tenneson Kelly,Emond Frederick,Lafond Jean-François,Kenna Margaret A,Corey David P,Maguire Casey A. Preclinical testing of AAV9-PHP.B for transgene expression in the non-human primate cochlea.[J]. Pubmed,2020.[14]李秀娟,王磊.基于PHPCSS框架的学生公共信息服务平台的设计与实现[J].智库时代,2020(08):218-219.[15]孟庆娟.MySQL数据库课程教学改革实践探讨[J].中外企业家,2020(05):202.[16]周霞,朱敏.MySQL教学中实践对分教学模式[J].电脑知识与技术,2020,16(05):168-169.[17]Markus J.Buehler,AmitMisra,Michael R.Fitzsimmons.MRS Spring Meetings are on the Move![J].MRS Bulletin,2019,44(1):5-6.[18]Daiva Janusauskaite,Dalia Feiziene,Virginijus Feiza.Comparative response of spring and winter triticale productivity and bioethanol yield to fertilisation intensity[J].Acta Agriculturae Scandinavica, Section B — Soil Plant Science,2019,69(2):95-104.[19]朱志斌,谢文崇,王国基, 等.基于PHP及MYSQL的毕业设计(论文)选题系统[J].科技创新与应用,2018,(36):41-43.[20]黄文娟.基于Java和MySQL的图书馆信息化管理系统设计[J].电子设计工程,2019,27(2):20-24.