php的面向两种用户的摄影网站【字数:11919】
随着现代社会的飞速发展,人们的娱乐方式逐渐变得广泛。年轻人使用一些网络环境来展示自身、了解身边的人,摄影照相在人们的生活中开始普及,越来越多的人开始在意摄影的专业性。但是现在的摄影平台普遍专业化,将重点放在摄影师的展示上,忽略了普通用户的需求。许多的用户很难找到适合自身的摄影师,也很难和摄影师进行良好的沟通,这使得摄影对于普通人而言成为一件复杂困难的事情。开发一个适合普通人且具有一定专业性的摄影网站,不仅可以成为一个优秀的社交平台,摄影师可以对外展示自己优秀的作品,还可以成为一个商务平台,方便了用户与摄影师之间的交流。本网站采用HTML5+PHP的技术,使得界面简约大方,操作灵活快捷。用户可浏览不同摄影师的作品,对其进行点评收藏,还可以对自己满意的摄影师进行预约。摄影师能够通过平台展示自己优秀的作品,让更多的人了解自己。该平台面向两种用户,有着更好的用户体验感,是一个面向大众的优秀平台。
Key Words: Photography;Two kinds of users;HTML5;PHP;JavaScript目录
1. 绪论 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 整体开发计划 2
1.3.1 开发环境 2
1.3.2 开发计划 2
1.4 论文整体结构 2
2. 系统影响 3
2.1 系统对社会的影响 3
2.1.1 对社会、环境的影响 3
2.1.2 对安全、法律、健康的影响 3
2.2 系统经济影响和社会效益 3
3. 技术介绍 4
3.1 开发所用技术及知识点 4
3.2 HTML5、CSS3、JavaScript介绍 4
3.3 PHP介绍 4
3.4 Ajax介绍 4
4. 系统可行性分析及功能介绍 6
4.1 可行性分析 6
4.2 功能介绍 6
4.3 需求分析 6
4.3.1 功能需求分析 6
4.3.2 非功能性需求分析 8
5. 系统整体架构 9
5.1 系统功能模 *好棒文|www.hbsrm.com +Q: ^351916072*
块划分 9
5.2 系统主要功能模块详细介绍 10
5.3 数据库设计 11
5.3.1 概念模型设计 11
5.3.2 数据库设计 12
6. 系统代码及界面展示 17
6.1 前端网站 17
6.1.1 主页 17
6.1.2 相册分类页 20
6.1.3 摄影师分类页 22
6.1.4 摄影师、普通用户个人中心页 23
6.1.5 摄影师详情页 24
6.1.6 相册详情页 25
6.1.7 摄影师作品上传模块 27
6.1.8 预约模块 29
6.1.9 登录注册模块 31
6.2 后端管理平台 32
6.2.1 统计页 32
6.2.2 用户管理页 33
6.2.3 分类管理页 35
6.2.4 评论管理页 36
6.2.5 作品审核页 37
7. 系统测试 39
结语 43
参考文献 44
致谢 45
绪论
研究背景
近年来,网络处于飞速发展的阶段,诞生了众多的网络平台。人们的社交方式逐步从现实转移到了网络平台上。随着经济水平的提升,摄影这份工作也逐渐走进人们的生活中。越来越多的摄影师被人们所了解、熟知。但现在众多的摄影平台太过专业化,大多数只面向摄影师。对于摄影师而言一个专业平台固然重要,但是和普通用户的交流也非常必要。这样的平台使得普通用户想要和自己喜欢的摄影师沟通,完成拍摄,就成为了很大的问题。用户没有途径去寻找摄影师,而摄影师无法了解用户的需求。由此可见,一个面向大众且具有一定专业性的摄影平台在摄影行业显得尤为重要。这样的平台解决了普通用户预约摄影师的困难,使得用户和摄影师有了良好的沟通,让摄影这个流程变得简洁方便。
研究目的及意义
随着摄影行业在我们生活中普遍化,越来越多的人开始关注摄影,需要摄影。人们可以通过展示自己的摄影作品结交朋友、相互学习,一个优秀的摄影网站不仅是一个展示平台,更是一个社交平台,一个商务平台。
在众多的摄影平台之中,缺少一个面向大众的摄影网站。现在存在的摄影网站主要偏向于作品的展示,更加适合专业的摄影师之间的互相交流,忽略了那些不太了解摄影的人的感受,使得用户体验感差。而本次设计的摄影网站不仅面向摄影师,还面向普通人,对用户进行了详细的划分。人们能够在网站上找到很多优秀的摄影师作品,还可以找寻适合自己的摄影师。该网站提供预约功能,普通用户可以预约摄影师从而完成拍摄。摄影师可以根据用户的需求和自己的想法来接受或拒绝预约,使得整个过程更加人性化。网站采用审核制度,摄影师所上传的作品需要后台管理人员的审核,保证了整个网站对外展示的摄影作品健康有意义。网站后台对于用户有着严格的管理,对那些言语不当的用户可以进行封号处理,这样的设计使得整个网站有一个良好的氛围。
这样的一个摄影网站,有着用户所需的众多功能,简化了用户寻找摄影师等一系列复杂流程,节约了很多时间。对外的作品展示可以直接展现摄影师的整体风格,使得用户选择起来更加准确,大大增加了效率。由此可见,开发一个面向两种用户的摄影网站对摄影这一行业是非常有意义的一件事。
整体开发计划
开发环境
计算机系统:windows操作系统
服务器:Apache
浏览器:谷歌浏览器
数据库:MySQL
开发计划
(1)了解市场需求,制定整体计划
(2)确定开发所用的技术
(3)明确网站功能和需求,寻找网站所需资源
(4)搭建Apache服务器和编码所需环境
(5)搭建MySQL数据库
(6)完成网站静态页面的编写
(7)编写功能接口,获取数据库动态数据
Key Words: Photography;Two kinds of users;HTML5;PHP;JavaScript目录
1. 绪论 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 整体开发计划 2
1.3.1 开发环境 2
1.3.2 开发计划 2
1.4 论文整体结构 2
2. 系统影响 3
2.1 系统对社会的影响 3
2.1.1 对社会、环境的影响 3
2.1.2 对安全、法律、健康的影响 3
2.2 系统经济影响和社会效益 3
3. 技术介绍 4
3.1 开发所用技术及知识点 4
3.2 HTML5、CSS3、JavaScript介绍 4
3.3 PHP介绍 4
3.4 Ajax介绍 4
4. 系统可行性分析及功能介绍 6
4.1 可行性分析 6
4.2 功能介绍 6
4.3 需求分析 6
4.3.1 功能需求分析 6
4.3.2 非功能性需求分析 8
5. 系统整体架构 9
5.1 系统功能模 *好棒文|www.hbsrm.com +Q: ^351916072*
块划分 9
5.2 系统主要功能模块详细介绍 10
5.3 数据库设计 11
5.3.1 概念模型设计 11
5.3.2 数据库设计 12
6. 系统代码及界面展示 17
6.1 前端网站 17
6.1.1 主页 17
6.1.2 相册分类页 20
6.1.3 摄影师分类页 22
6.1.4 摄影师、普通用户个人中心页 23
6.1.5 摄影师详情页 24
6.1.6 相册详情页 25
6.1.7 摄影师作品上传模块 27
6.1.8 预约模块 29
6.1.9 登录注册模块 31
6.2 后端管理平台 32
6.2.1 统计页 32
6.2.2 用户管理页 33
6.2.3 分类管理页 35
6.2.4 评论管理页 36
6.2.5 作品审核页 37
7. 系统测试 39
结语 43
参考文献 44
致谢 45
绪论
研究背景
近年来,网络处于飞速发展的阶段,诞生了众多的网络平台。人们的社交方式逐步从现实转移到了网络平台上。随着经济水平的提升,摄影这份工作也逐渐走进人们的生活中。越来越多的摄影师被人们所了解、熟知。但现在众多的摄影平台太过专业化,大多数只面向摄影师。对于摄影师而言一个专业平台固然重要,但是和普通用户的交流也非常必要。这样的平台使得普通用户想要和自己喜欢的摄影师沟通,完成拍摄,就成为了很大的问题。用户没有途径去寻找摄影师,而摄影师无法了解用户的需求。由此可见,一个面向大众且具有一定专业性的摄影平台在摄影行业显得尤为重要。这样的平台解决了普通用户预约摄影师的困难,使得用户和摄影师有了良好的沟通,让摄影这个流程变得简洁方便。
研究目的及意义
随着摄影行业在我们生活中普遍化,越来越多的人开始关注摄影,需要摄影。人们可以通过展示自己的摄影作品结交朋友、相互学习,一个优秀的摄影网站不仅是一个展示平台,更是一个社交平台,一个商务平台。
在众多的摄影平台之中,缺少一个面向大众的摄影网站。现在存在的摄影网站主要偏向于作品的展示,更加适合专业的摄影师之间的互相交流,忽略了那些不太了解摄影的人的感受,使得用户体验感差。而本次设计的摄影网站不仅面向摄影师,还面向普通人,对用户进行了详细的划分。人们能够在网站上找到很多优秀的摄影师作品,还可以找寻适合自己的摄影师。该网站提供预约功能,普通用户可以预约摄影师从而完成拍摄。摄影师可以根据用户的需求和自己的想法来接受或拒绝预约,使得整个过程更加人性化。网站采用审核制度,摄影师所上传的作品需要后台管理人员的审核,保证了整个网站对外展示的摄影作品健康有意义。网站后台对于用户有着严格的管理,对那些言语不当的用户可以进行封号处理,这样的设计使得整个网站有一个良好的氛围。
这样的一个摄影网站,有着用户所需的众多功能,简化了用户寻找摄影师等一系列复杂流程,节约了很多时间。对外的作品展示可以直接展现摄影师的整体风格,使得用户选择起来更加准确,大大增加了效率。由此可见,开发一个面向两种用户的摄影网站对摄影这一行业是非常有意义的一件事。
整体开发计划
开发环境
计算机系统:windows操作系统
服务器:Apache
浏览器:谷歌浏览器
数据库:MySQL
开发计划
(1)了解市场需求,制定整体计划
(2)确定开发所用的技术
(3)明确网站功能和需求,寻找网站所需资源
(4)搭建Apache服务器和编码所需环境
(5)搭建MySQL数据库
(6)完成网站静态页面的编写
(7)编写功能接口,获取数据库动态数据
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/487.html