摘要:常言道“民以食为天”,从这句话中就足以见得饮食在我们日常生活中的地位是非常高的。从古至今,许多人都对美食怀揣着极大的热情,对于各色美食的研究、品尝也是从来没有停止过。随着时代的变迁,社会的不断发展与进步,对美食的研究水平也是更上一层楼,对于美味佳肴的热爱更是有增无减。当前社会,要论对社会造成改变的最大力量,互联网技术当之无愧。互联网技术的发展为人们的生活带来的变化可以说是翻天覆地的,它的出现改变了人们的生活方式与行为习惯,让人们的生活更加便捷、更加高效。而在美食方面,许多人渴望借助网络平台来鉴赏美食,这就避免了出行的不便以及过多的钱财消耗,使美食爱好者足不出户就可以见到各色美食的样子,不管是饮食还是学习烹饪都比原来方便得多。
基于以上考虑,借助PHP语言开发设计了一款美食分享网站。本平台主要是针对平台用户来展示美食的图片以及相关信息来实现用户足不出户即可鉴赏美食的愿望,用户可以通过该平台关注并了解自己喜爱的美食的相关信息,也可以将自己喜爱的美食分享给该平台的其他用户。为了便于平台秩序的管理,方便用户上传美食信息,以及对平台用户的管理,本系统还开设了平台管理员这一用户角色。本系统功能模块的设计都与需求分析挂钩,并且界面分布也较为合理,适用性较强,维护起来也较为轻松
关键词:美食网站;php;Mysql数据库
PhP-based food sharing site
Abstract:As 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 today's society, Internet technology is worthy of the greatest force that can change society. The changes brought by the development of Internet technology to people's lives can be said to be earth-shaking. Its appearance has changed people's lifestyle and behavior habits, making people's 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 words:Food website; php; Mysql database
1.1开发背景与意义
衣、食、住、行,乃是人们生存之本,也是我们日常生活中每天都要接触到的基本问题。饮食作为其中的重要组成部分,起着不可替代的作用。古往今来,在每一个时期都有一群热爱美食,研究美食的人,我国的美食也是受到了世界各地的广泛好评[1]。在我国,食物的种类十分多样,做法也是十分不同,对于不同的地域来说,同一种食物可能有不同的吃法。现在信息技术的发展、交通工具的发达大大拉近了人与人之间的距离,可以说是实现了“天涯若比邻”这一美好愿景,而对于美食来说,信息技术的发展也为美食的共享提供了一个平台以供各地热爱美食的人进行沟通和交流[2]。
美食分享平台的出现,为热爱美食的人提供了一个交流、共享的平台,借助网络这一媒介拉近了人与人之间的距离,也使得相关美食信息的检索与查看变得更加快捷与高效。对于热爱美食的用户而言,无需出门,无需刻意检索就能查看美食的信息,也可以将自己喜爱的美食进行上传以供他人查看,这样既实现了信息的交流又实现了信息的共享,与他人与自己都是有利的。这一平台的开发与使用,还有利于相关美食产业的发展,随着这类平台的普遍使用,其周边产业例如美食预定系统也能够得到发展[3]。
1.2研究现状
随着国内电子商务行业的兴起与发展,诸如美食分享平台这样的网站也逐渐进入了大众的视线。截止至目前,我国已经具备几大美食网站,其技术与功能也较为齐全,但总体来说,在该行业我国的现存大型美食分享网站数量较少,并不能充分满足大众对于美食分享网站的需求,在未来的发展中仍有许多要改进的地方[4]。相对于网络订餐产业在2010年以后的火爆发展,与之相关的美食分享平台在我国目前缺口较大,在此方面投入的产业并不多,而据相关调查表明,国内的用户对于这种社交类的美食网站有一定的期待,所以就近些年的美食网站的发展状况来看,这类平台的缺口还是比较大的[5]。
就这一领域而言,国外的美食网站要比国内出色,其技术与产业发展状况都要优于我国。例如像肯德基、麦当劳、星巴克这样的美食网站,覆盖了全球上百个国家,受到了网民们的普遍欢迎。并且,在美食网站这一方面,国外的用户群体也比较广泛,上至七十岁的老先生,下至十几岁的青少年,都能成为这类平台的使用者[6]。
1.3研究内容
本系统主要分为两类用户角色,分别是用户与该平台的管理员,对于用户而言,其功能主要包括:上传美食的图片和美食介绍,对于用户上传的内容可以展示到页面上,用户也可以对自己感兴趣的美食进行点赞,并且对自己喜欢的美食进行浏览。而对于平台的管理员来说,可以对使用该平台的用户进行管理,并且对与用户所上传的美食进行管理,本系统的题材较为实用,是与生活息息相关的内容,故而可以预见该类平台的使用者较为广泛,且适用性较强,对于各行各业、各个年龄段的人群来说都是一个可以使用的生活类平台。并且该平台界面设计较为简洁,界面框架与功能模块等较为清晰,易于后期的平台维护。
2系统开发技术与环境
2.1 开发语言
首先,本文在需求分析中已经确认了要设计一款在Web端使用的系统。那么可供选择的语言有PHP,ASP等适合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层为系统的详细数据流图,用户和管理员可以通过登录进行访问的过程。如下图所示:
图3-9第1层数据流图
第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通过服务层调用数据处理层dao,dao中可对数据进行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,ie10,google,360急速版等进行测试,对页面的布局以及弹窗等情况展示进行测试,测试通过。
6.2 测试实例
在这里管理员只测试系统的管理功能,测试结果如表6-1所示。
表6-1测试结果表
系统测试作为在最后一步进行的工作,是整个毕业设计中的重要一环。主要是对设计完成的系统进行功能检测和逻辑检测。倘若一个系统在设计完成后不经过测试,那么该系统存在的问题就无法发现,也无法解决。而通过这两大部分的检测,能够检测出本系统在设计的结构、功能的使用上的问题,以便于开发人员针对出现的问题进行及时的修改。系统测试这一环节是十分关键的,也是不可缺少的。在进行测试的过程中,不能逃避问题,要善于发现问题,总结问题,认真的进行总结,才能解决问题,完善系统。当测试显示的结果与设计预期出现偏差时,要结合情况对本系统进行修改,找出原因并记录下来,以便于后期的总结和以后开发时进行回顾。
总结与展望
由于计算机技术的发展,美食分享网站成为一种新的美食信息传递方式,逐渐也成为用户日常生活不可或缺的一部分。美食网可以对各个地域的美食进行推荐和分享,可以满足更多人的需求。在搜集资料的过程中,我也认真准备了一个专门记录笔记的本子,在学校的图书馆汇集了各种资料,在网上查找的各种相干的资料,我将这些贵重的资料全部记到了笔记本上,尽可能的使我的资料完整,数目够多,这有利于论文的撰写,然后我将收集到的资料认真的整理好了,及时的与导师积极沟通。经过半年多的努力,美食分享平台终于实现了。本次论文设计采用了开发语言PHP,采用成熟的JSP技术和数据库技术MySQL,采用的技术都是主流开放式的,便于后期扩展功能。此次设计实现了B/S结构的美食分享系统,做了以下几项工作:需求分析、技术可行性分析、功能模块设计、数据库设计、系统实现和测试。经过对各个功能模块测试,解决了开发过程中存在的问题,也在设计实现此课题过程中学习到了很多知识。此系统使用起来方便简单、易于管理,极大地提高了日常交流和办公的效率。通过这次的毕业设计,使我对开发语言的掌握程度得到了加深,也有了更深的认识,但是由于能力有限,设计的系统肯定有不足的地方,希望以后等我技术更成熟时,能把这个系统做的更加完善。
参考文献
[1]王容霞.基于智慧教育的高职课堂教学模式改革探究——以《PHP网站开发技术》为例[J].农家参谋,2020(12):207.
[2]许悦.基于php技术的学生管理系统实现方法[J].科技风,2020(14):114.
[3]邢彤彤,覃蕊,高峰.基于PHP+MySQL技术的农家乐推广网络系统开发与实现[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]李秀娟,王磊.基于PHP+CSS框架的学生公共信息服务平台的设计与实现[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.