php+mysql摄影类网站设计+文献综述(4)
时间:2019-05-24 21:05 来源:毕业论文 作者:毕业论文 点击:次
这次毕业设计的具体要求有了解和分析摄影多媒体网站开发制作的方法过程;站点结构设计合理,至少有多个链接层次的浏览功能;网站视觉效果良好,要求能多功能(媒体形式)展示摄影作品的风格效果;配有图片的后台管理功能。我对于要求的理解就是要有图片的展示功能,图片的管理功能,网站设计要合理,视觉效果要美观。在形式和风格上也应该有一定的创意,可以个性化一点,不用像普通的摄影网站那样设计。要达到老师的基本要求,也可以有一定的超越。 2.2 本课题的重点 这次毕业设计的重点还是在版面视觉效果以及网页效果制作上,因为摄影网站就是需要有一定的美观,让人看上去舒服,能更好的展示摄影作品。同时我觉得还是要有一定的交互功能,能让用户自己上传优秀作品,使大家在相互学习,相互启发中进步。而我也认为这一点同时也是这次设计的难点,应该多多学习,多多查阅资料来做好这一点。 本次网站导航会分为几个模块。可能有一级导航及二级导航等。 同时也会有用户的上传图片的功能等,初步打算用按钮实现,具体制作过程中再做修改。 2.3 本课题的难点 这次毕业设计的难点还是在版面视觉效果的设计以及网站的交互功能制作上。首先,有一个好的创意点子是最重要的,网站设计服从网站的整体考虑,美术设计与网站整体形象一致,符合人的审美情趣。在保证网站整体一致性的基础上也要通过网页突出各栏目的区别和特点,避免给用户千篇一律的感觉,这主要是通过不同的图片,不同的文字内容应用于不同的网页来完成的。然后动手做出相应的静态页面效果。然后就是技术上的难点,需要实现图片的多功能展示以及上传图片等功能。 程序方面的难点主要是以下几点: 第一:数据库的SQL语句,包括常用的SQL语句及存储过程触发器等(理论上这最难); 第二:数据库的权限分配,如果可以想做出管理员可以对用户进行管理; 第三:用户上传图片功能的实现以及对图片进行操作的实现,如删除图片; 第四:对于服务器上存储的文件的管理操作。 2.4 解决问题的方法、手段、措施等 网站在开始设计之前,先用草稿纸画了雏形,做了产品原型,反复修改后,用Photoshop进行图片原型设计,更加丰富实质感,这样便于调整各个功能模块以及界面细节方面的整合。首先基于网站要大方、美观、简洁,符合当前摄影网主流的设计风格以及图片分享网站的主基调。在PSD设计完成的基础上,对图片进行网页切图风格,实现成HTML+CSS的静态页面,这样网站的静态模版页面就定下来。在静态页面上又进一步加深细节,可以利用HTML元素跟标签以及CSS的语法跟JavaScript技术对界面上进行细微调整,符合大众风格,增强用户体验等。 程序部分,使用了PHP,这是当前互联网大背景下最流行的编程语言之一,与mysql是经典搭档。利用PHP中比较轻型的框架Code igniter,这三者结合,最符合摄影网的功能需求,达到了那些所需要的要求。在CI中cofing.php配置了基本路径,dataconfig.php中配置了数据库的连接方法,在Model下写了各个功能模块的实体类及数据库连接方式,在Controller下写了各个功能模块具体的逻辑功能方法,View下把静态页面放进去,并通过Controller的接口把动态接口对静态HTML页面进行加工,使得变为动态内容页面,实时通过数据库的数据展示出来。 (责任编辑:qin) |