项目作业 438
等62人参与
来源: / 图像处理

上传和下载大作业

小伙伴们,掌握了php 图像处理、分页相关操作后,现在就让我们跟随老师的步伐,利用所学知识,制作一个属于我们自己的上传图片的页面

    题目要求:

      依据给出的demo,完善上传图片、页面展示、搜索、分页吧,可根据个人喜好对页面展示效果加以修饰,但必须实现上传图片、页面展示、搜索、分页功能。

同学们可观看下方演示视频,有具体功能的演示哦!

演示视频
作业描述

任务描述:

一、语言和环境

实现语言:php语言

环境要求及开发工具:wamp,phpstudy或其他集成开发环境,sublime、phpstorm或其它编辑器


二、程序整体要求

1、划分功能模块,根据题目要求完成上传图片、页面展示、搜索图片描述、分页功能

2、思路清晰,写出的代码需层次分明,整洁易懂

3、功能实现应逻辑严谨,判断充分合理

4、代码格式及命名要规范整齐,可读性强

5、要求程序运行效果与提供的页面效果图,结构保持一致,文字大小,颜色不做统一要求

6、将作业形成压缩文件并提交


三、思路分析:

      通过上面提供演示视频可以很容易分析出本题的解答思路,我们需要完成上传图片的四个功能:

创建数据库

主要内容:创建与代码相符的字段。

要求:字段属性符合实际。


上传图片

主要内容:上传图片时可添加水印,修改图片大小,将图片相关信息保存到数据库中

要求图片添加水印,修改大小时,注意图片的类型


页面展示

主要内容:将数据库中的数据取出,在页面中显示

要求显示时要求倒序展示内容


搜索图片描述

主要内容接收表单中搜索的关键字,查询数据库中匹配的内容,在页面展示

要求注意搜索时也要有分页的功能哦~


分页

主要内容获取当前的页面页数,根据页数分配数据

要求统计图片的总数,每页设置九个图片

评分标准是什么?


规范【5分】   

1、代码规范,且有适量注释,方便他人理解。

2、文件,变量命名规范。

3、代码结构层次分明,逻辑清晰


程序整体运行效果【5分】 

1、 页面大方美观,赏心悦目。

2、 功能实现完整,与效果图一致。


创建数据库【10分】 

1、字段名称,属性正确。

2、与代码中数据相符。


上传图片30分】

1、检测用户是否上传图片成功。

2、根据用户要求设置图片的大小。

3、在修改好的图片上添加水印,水印位置设为图片的右下方。

4、将图片信息写入到数据库中。


页面展示10分】

1、从数据库中获取图片信息。

2、将图片信息倒序展示在页面。


搜索图片描述15分】

1、获取用户输入的搜索内容。

2、与数据库中数据对比搜索图片描述中的内容。


分页15分】

1、获取当前的页数。

2、点击页数时跳转相应的页面。

作业素材
下载素材

作业素材仅供学习与参考,请按要求完成作业

项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师