苏ICP备112451047180号-6
摄影网站的设计与实现
摘要
近些年来,随着网络技术和基础设施的提高和完善,互联网的发展进入到了高速发展的阶段。随着网民的数量和互联网普及率的发幅度攀升,网络信息形式和内容页呈现出了多样化发展的趋势。学习类网站是互联网应用的一个重要分支,虽然在前些年学习类应用和电子商务类、搜索引擎类互联网相比呈下滑的趋势,但是网络学习在实现用户量扩张之后进入了相对而言较为平稳的发展期。而在生活中,数码相机就似乎于一夜之间成为了人们的必备物品,摄影也就成了一门必学的新技术。那么在网络与生活的相结合中,不难看出一个摄影学习网站有着很好的开发前景。
关键词:摄影网站,摄影技巧,摄影欣赏
目录
第1章 绪 论 3
1.1本课题的背景和研究意义 3
第2章 系统开发环境的介绍及选择 5
2.1 JAVA语言 5
2.1.1 JDBC技术介绍及应用 6
2.2 JDK工具 7
2.3 JCreator工具 8
2.4 SQL数据库 8
第3章 需求分析 9
第4章 系统总体设计 10
4.1数据库总体设计 10
4.2 表关系图 11
4.3 表结构 13
管理员表(Admin) 13
文章表(Blog) 13
文章类型表(BlogType) 13
班级表(Grade) 13
会员表(Client) 14
资源表(Down) 14
论坛表(Board) 14
第5章 详细设计 28
5.1登录模块设计 28
6.2会员模块 30
6.3上传作品 32
6.4 在线注册 34
6.5 作品欣赏 37
第7章 总结 38
致 谢 29
参考文献 30
第1章 绪 论
1.1本课题的背景和研究意义
自互联网出现以来,人们的生活就发生了极大的改变,人们可以足不出户就能了解全世界,能够和千里之外的亲朋好友面对面的谈天说地,能够端着咖啡享受在家一对一的教育,也不需去商店就能挑选到琳琅满目的商品。由此可见在这个信息高速发达的21世纪,互联网已经和我们的生活息息相关。互联网可以说是人们获取信息的一个重要途径,所以若合理的利用这个途径就可以对这个社会做出贡献。国际上互联网网站的发展十分迅速,越来越多的人都希望有自己的个人主页,以充分展示自我;越来越多的公司都希望让自己的网站更具吸引力,以宣传公司,提高知名度,当然也有越来越多的人通过互联网工作学习,那么设计和实现一个学习类的网站就很有必要,这样能够更加方便人们在家学习,丰富人们的业余生活,增广见识,促进交流。
自相机问世以来,摄影这门技术已经逐渐进入到普通人的生活中。有人说过的一句话:摄影家的能力是把日常生活中稍纵即逝的平凡事物转化为不朽的视觉图像。现在,随着摄影技术不断的发展,摄影已经不再只是专业摄影师的爱好了,当今越来越多的人都迷上了摄影。人们喜欢摄影,并且想要把自己的所见所闻和不同时期不同的自己全部用镜头记录下来,然而自学摄影并不是一件简单的事情,要想身边随时跟着一名资深摄影师随问随答显然也不是现实的,这些都让刚刚踏进或者想要踏进摄影界里的新手们头痛不已。然而随着网络的普及,资源的大范围共享,使摄影爱好者之间相互交流成为了可能,大家可以通过网络,和来自五湖四海的摄影方面专家或者是摄影爱好者进行交流,吸取经验,改进不足,在交流经验,相互学习的同时,人们还可以了解摄影的最新资讯,业界最新动态,数码相机的选取以及发表自己的最新作品等。这样一来,一个包含上述功能的摄影学习网站就十分必要了。但是设计一个网站并非易事,这需要我们充分了解网站设计的方方面面,从前台的界面一直到后台的数据库,要突出重点,有自己的特色。这其中最为重要的一点就是要把网站的需求分析尽可能的做到完善,不要出现因为需求分析出现了偏差而导致了整个系统被重改的局面。设计出的网站要求方便操作,实用性强,简洁,美观。所以,网站既要有完善的功能还要有自己的特色,要真正做到能使浏览者有种宾至如归的感觉,尽情得享受该网站所带来的乐趣和知识。摄影学习网站的特点是艺术性、技术性和应用性,它的目标是培养人们具有一定的摄影理论基础,掌握摄影的基本技能,形成一定的审美意识,具有一定的创新能力和艺术修养。这种学习网站是一个基于网络环境下能够写作式的学习系统,它通过在网络的环境中向学习者提供专业知识、专业资源库、写作学习交流的工具、在线学习评价的系统和专业学习活动设计,营造除了科学且高效的网络化学习的环境,让学习者能自主的学习,提高学习者的实践能力、理论知识,培养学习者良好的信息素养和创新意识。
现在国内外的摄影学习类网站主要有色影无忌、蜂鸟、中国摄影在线、橡树摄影、迪派影像等等,这些网站注重的是用户的互动性,但是同样这样写网站的官方性质太强,就这一点而言,虽然它们都具备网民们所需要的功能,但是指向性并不强,换句话说,这些网站适用于所有人,但是对所有人的贡献都平平,不大不小。摄影学习类的网站虽然出现的不晚,但也是在最近这几年兴起,而因为摄影主要与色彩图片相关,随着世界上Web技术的发展,很多浏览器版本都能支持更加细腻的色彩图片,也能支持更多的脚本语言,这让摄影学习类网站的建设更加方便了。像国外的有全景技术,这种技术最早源自于德国的图形大师andremichelle在其个人网站上发表了一片关于虚拟实境的文章,并且还提供了一个实例(Nansourcecode),现在这种技术已经可以实现单反摄影中的鱼眼镜头,模拟鱼眼镜头的全景效果显示在网页上。又比如说上海杰图软件公司的的一个产品,也可以实现这种效果。对于这类网站的实现与开发来说,这是与我们的科技发展有着一定的共通点的。单单只看外观的话,国内的网站循规蹈矩,在网站的首页通常放置着太多内容,存在着很多广告,这使得整体版面过于杂乱繁琐,令浏览者反感,而国外的网站则是刮着一阵自由风,排版一般都较为简单,这主要是国内的flash网站发挥的没有他们那么淋漓尽致,现如今,flash8的出现以及as脚本语言的升级都暗示着这一段距离将逐步减小。但若是从功能方面和信息方面来看的话,国内和国外的网站也是在同一水平线上的,比如说网站的自动化控制,网站的速度,信息的交流等等。
据统计,目前的摄影学习类网站平均下来正以每月5000人的新注册用户数急剧上增。从商业价值来说,这样一个数据根本就没有任何意义,但我们所想要的一个学习网站并不是以盈利为目的,而是为了提供给人们一个所能交流的平台,能够让他们学习一种“新语言”来表达自己。这样的网站是能为网民提供信息(包括产品以及服务)的一种方式,是知识无形资产的一种组成部分,也是宣传和反映摄影文化的重要窗口,此外网站在人们的日常生活中发挥的作用越来越大,一个摄影学习网站的开发有着重要的意义。希望在不久的将来,这类的网站能在浩瀚的互联网中依然保持着生机勃勃。
参考文献
[1] 王虎,张骏.管理信息系统.武汉:武汉理工大学出版社,2007.
[2] 孙卫琴,李洪成.《Tomcat 与 Java Web 开发技术详解》.电子工业出版社,2003
[3] BruceEckel.《Java 编程思想》. 机械工业出版社,2003
[4] FLANAGAN.《Java 技术手册》. 中国电力出版社,2002
[5] 孙一林,彭波.《Java 数据库编程实例》. 清华大学出版社,2002
[6] 张新曼. 精通JSP-WEB开发技术与典型应用[M]. 北京:人民邮电出版社,2007
[7] 陈文兰. 基于SSH 集成架构的进销存管理系统的设计[J]. 农业网络信息.
[8] 邓子云.JSP网络编程从基础到实践[M].北京:电子工业出版社.
[9] 朱涛江.SqlServer权威指南[M].中国电力出版社.2003.
[10] 郝玉龙.JavaEE编程技术[M].北京:北京交通大学出版社.
[11] 赛奎春.《JSP 工程应用与项目实践》. 机械工业出版社, 2002
[12](美)Bruce Eckel著,陈昊鹏译,Java编程思想(第三版)[M].北京:机械工业出版社,2007.6
[13] 李建中,王珊.《数据库系统原理(第2版)》电子工业出版社.2004.9
[14] 张长富,黄中敏.JavaScript动态网页编程实例手册[M].北京:海洋出版社,2005:196-239
[15] 艾灵仙. 高校系级网站构建平台的设计与实现.[J]. 科技信息-2008年16期














