没有合适的资源?快使用搜索试试~ 我知道了~
基于PHP的Web图像共享系统的设计与实现毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 8 浏览量
2023-08-11
08:08:36
上传
评论
收藏 1.3MB DOCX 举报
温馨提示
试读
35页
基于PHP的Web图像共享系统的设计与实现毕业论文.docx
资源推荐
资源详情
资源评论
基于 PHP 的 Web 图像共享系统的设计与实现
[摘 要] 随着电脑的普及,互联网的高速发展,图像在人们的生活中所扮演的角
色已经发生了巨大的变化。从最初的娱乐和消磨时间的工具已经变为了帮助人们保持联
系、建立交往、共享以及通过别人的眼睛观察世界的基础。人们对图片的重视和依赖程
度越来越高,在这样的需求下,图片共享应运而生,并迅速的崛起。图像共享系统是一
个交流平台,用于图片的存储、展示、分享等。使用该系统用户不仅可以迅速的将图片
上传到互联网进行保存、展示以及分享,而且操作流程简洁快速,用户可以随时随地的
基于图片进行交流。本系统主要技术是以 PHP 为主,结合 html、mysql 实现对图片共享
系统的设计与开发,完成一个具有完整功能的图片共享系统。它不仅可以实现图片进行
上传管理,而且可以能够实现对图片的展示、分类、下载等。在文中不仅对本系统进行
了需求分析,还描述了有关文件上传、下载的相关工作。
[关键词] 图片共享;PHP;上传下载;管理
Design and Implementation of
a Image Sharing System Based on PHP
Abstract: With the popularization of the computer and the high speed development of
internet, the role of image in the people’s daily life has made great changes. From the initial
entertainment and killing time has changed to help people keep in touch, establishing
contacting, sharing and through other people's eyes observe the foundation of the world.
People are faced on the picture of the attention and increasingly dependent. In this case, image
sharing emerges as the times require and rises highly. Image sharing system is a
communication platform, used for the storage, display, pictures to share, etc. The users who
use this system not only can quickly turn to the Internet on the picture preservation,
exhibiting, sharing, and operating process concise quickly. The user can whenever and
wherever possible communicate based on pictures. The system mainly technology is PHP,
and according to HTML, MySQL to achieve image sharing system design and development,
completing of a fully functional image sharing system. It not only realizes the upload pictures
management, but also can realize to the pictures’ showing, classification, download, etc. In
the paper, this system not only requires analysis, but also describes the relevant file upload,
download the related work.
Key words: Picture Sharing; PHP; Upload Download; manage
目 录
1 概述.........................................................................................................................................1
1.1 项目开发的背景...........................................................................................................1
1.2 项目内容.......................................................................................................................1
1.3 项目预期目标...............................................................................................................2
1.4 项目预期开发环境概述...............................................................................................3
1.4.1 PHP 介绍 .............................................................................................................3
1.4.2 HTML 介绍 .........................................................................................................3
1.4.3 MySQL 介绍 .......................................................................................................4
1.4.4 JavaScript 介绍....................................................................................................5
2 需求分析.................................................................................................................................5
2.1 系统概述.......................................................................................................................5
2.2 系统需求问题的描述...................................................................................................6
2.2.1 系统功能的需求分析.........................................................................................6
2.2.2 系统性能需求分析.............................................................................................6
2.2.3 安全需求分析.....................................................................................................7
3 系统设计.................................................................................................................................8
3.1 系统功能结构图...........................................................................................................8
3.1.1 系统功能结构图.................................................................................................8
3.1.2 业务流程图.........................................................................................................9
3.1.2 数据流图...........................................................................................................10
3.1.3 系统用例图.......................................................................................................11
3.2 数据库分析与设计.....................................................................................................12
3.2.1 数据对象...........................................................................................................12
3.2.2 数据字典...........................................................................................................13
3.2.3 数据库设计.......................................................................................................14
4 详细设计...............................................................................................................................14
4.1 界面设计.....................................................................................................................14
4.2 系统过程设计.............................................................................................................15
4.3 系统详细设计.............................................................................................................15
4.3.1 前台设计...........................................................................................................15
4.3.2 后台设计...........................................................................................................18
4.5 系统设计.....................................................................................................................22
5 系统测试与性能分析...........................................................................................................22
5.1 测试的目标和方法.....................................................................................................22
5.1.1 测试的目标.......................................................................................................22
5.1.2 测试的方法.......................................................................................................23
5.2 测试用例.....................................................................................................................23
5.2.1 测试用例原则...................................................................................................23
5.2.2 测试用例编写...................................................................................................23
5.3 测试的实施.................................................................................................................23
5.3.1 测试策略...........................................................................................................23
5.3.2 测试目标...........................................................................................................23
5.3.3 功能测试...........................................................................................................24
5.3.4 系统安全测试...................................................................................................24
5.3.5 测试结果...........................................................................................................24
结束语.......................................................................................................................................25
参考文献...................................................................................................................................26
附录...........................................................................................................................................27
致谢...........................................................................................................................................31
1
1 概述
1.1 项目开发的背景
21 世纪是高科技的时代, 是高速发展的时代。随着电脑的普及,互联网的高速发展,
人们对网络的需求也越来越多,网站也就成了人们必不可少的交流平台,但是在传统的
WEB 系统中,都是由某个网站的管理员,或者类似管理员的人去收集网站所需要的资
源,并且将这些资源发布出去,但是随着 WEB2.0 的兴起,分享和体验逐渐占据了网站
发展的重要的位置。于是,网站从以前的集中发布式,渐渐的转变成了用户提供资源,
网站整理发布的模式
[1]
。其中最为常见的就是 BLOG,WIKI 这些形势。其中图片共享
是很有发展潜力的一个方向。
就目前的发展形式来看,我们也可以明显的感知到图像在人们的生活中所扮演的角
色已经发生了巨大的变化,从最初的娱乐和消磨时间的工具已经变为了帮助人们保持联
系、建立交往、共享以及通过别人的眼睛观察世界的基础,人们对图片的重视和依赖程
度越来越高,在这样的需求下,图片共享应运而生,并迅速的崛起
[2]
。
首先,中国拥有数码相机的人群正在以一个稳定的数值在不断增长,当用户拍了照
片后,他们会找一个可以方便的存储或者共享自己所拍的照片的地方。但是,在那些现
在传统的网站里,要么操作太复杂,要么就是不方便共享,比如说:有的网站是不支持
外部连接图片,虽说可以有效的降低服务器的负担,但是用户得不到很好的体验,无法
快捷的共享图片,更是无法很好完成对图片的分类整理等等一系列的操作,这样导致的
结果就是资源得不到有效的利用
[3]
。
其次,就当下而言,国内在这方面兴起的网站还不多,虽然国外针对这样面的网站
已经有一些比较出名的了,例如:Flikre:www.flikre.com,巴巴变:www.bababian.com
等。但是其中的巴巴变基本仿照 FLIKRE 改版过来
[4]
。因此就目前看来,该市场还有比
较大的介入空间。
本次开发的图像共享系统是基于 PHP 语言,完成一个具有完整功能的图片上传以
及图片管理的系统,并能够实现方便的添加,删除图片以及分类,后台主要实现对用户
以及用户的图片进行审核、管理;能实现相关个人的设置更改。
1.2 项目内容
本系统是为实现图片的上传下载功能,实现图片的共享,方便图片的存储与管理同
时方便对不同用户的管理。
系统设计的主要目标有:
1.图片资源的上传
本系统是为了实现图片的共享,所以图片的快速上传是一个必不可少的环节。图片
上传应该支持目前使用最多的页面表单方式,并且可以对其进行简单的处理。当然,本
剩余34页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3712
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功