本科毕业论文--Java电子相册设计

本科毕业论文--Java电子相册设计

ID:35590271

大小:881.00 KB

页数:21页

时间:2019-03-30

本科毕业论文--Java电子相册设计_第1页
本科毕业论文--Java电子相册设计_第2页
本科毕业论文--Java电子相册设计_第3页
本科毕业论文--Java电子相册设计_第4页
本科毕业论文--Java电子相册设计_第5页
资源描述:

《本科毕业论文--Java电子相册设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、洛阳师范学院本科毕业论文LUOYANGNORMALUNIVERSITY2011届本科毕业论文Java电子相册设计院(系)名称数学科学学院专业名称信息与计算科学学生姓名学号指导教师完成时间2011.520洛阳师范学院本科毕业论文Java电子相册设计邬保月数学科学学院信息与计算科学专业学号:070424024指导教师:曹建立摘要:当旅游照相成为大众的喜好,电子相册就成为处理照片的最佳工具。本文是一个简单的电子相册设计,它采用目前最流行的Java语言编写而成。具体来说,本设计采用JavaGUI编程来实

2、现界面以及事件的控制,完成电子相册改变背景颜色和浏览电子相册的功能。另外,通过创造Java线程方法,本设计实现了电子相册背景音乐的播放功能。关键词:Java语言;电子相册;GUI;线程1绪论1.1系统开发的背景和意义随着数码摄影时代的到来,不论是专业摄影师建立图片档案或是向他人展示自己的摄影作品,还是家庭生活摄影,都需要相册来保管摄影作品。如同传统的照相簿,电子相册既有展示功能也有存储和管理功能。随着人们生活水平的逐步提高,旅游照相成了大家必不可少放松项目。虽然照片最后会存入到自己的电脑里,但是

3、时间一长、照片一多,这些有着勾起回忆的“资料”,就会显得杂乱无章,即不方便欣赏,也不方便管理。而电子相册具有易于欣赏、传播方便、界面美观等特点,可以很好地管理所存入的照片,不失为欣赏照片的最佳相册工具。电子相册系统平台因此应运而生。随着数码相机、手机照相等功能的普及,每个人手上都储存了大量的电子相片,但这此照片如果不进行处理,仅仅以一张张图片的形式放置在电脑上,不仅不易观赏,也不方便分类管理,电子相册系统平台能将这些照片整理成一本本的相册。1.2国内外发展状况电子相册是时下最流行的一种网络元素,

4、它在很多领域有着广泛的运用。20洛阳师范学院本科毕业论文例如,现在最流行的空间及博客大量地应用该技术,受到大多数网友的认可及追捧,均添加了以静态照片为素材(获得源方式为扫描仪扫描、数码相机所拍等),配合动感的背景、前景和字幕等视频处理的特殊效果,配上音乐制成的电子相册。制作好的电子相册可以在电脑上,各类影碟机上,以及手机和MP4里都能观看,这是电子相册技术发展到今天的一个新的突破,即不再像传统那样,只能在电脑上或在影碟机上观看了。并且还可以通过手机将自己的个性化MTV发送给远方的亲朋好友们分享。

5、当然,如果考虑到长期保存的话,制作成电子相册光盘是最好的选择,金碟可保存100多年之久,标准VCD、SVCD、DVD格式,兼容性好,通过影牒机即可与家人、朋友、客户观赏;若保存在硬盘上,也便于随时调阅、欣赏,永久保存。1.3研究内容本文是一个简单的电子相册设计,采用当下最流行的Java语言编写,研究的是电子相册的背景颜色转换、相片的浏览以及背景音乐的播放等一系列的问题。2程序技术相关知识2.1Java简介2.1.1Java语言的出现及发展1991年,SUN公司的JameGosling和BillJ

6、oe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。流行的C++是自然的选择。不过开发过程中遇到的许多难以克服的困难,使他们下定决心要彻底解决问题。最终,他们成功开发了一个名为Oak的软件,此中蕴藏着Java的原型,但当时并未引起人们的注意。1994年下半年,随着Internet的迅猛发展,环球信息网WWW的快速增长,促进了Java语言研制的进展,使得它逐渐成为Internet上倍受欢迎的开发与编程语言。199

7、5年5月Java正式问世,一些著名的计算机公司纷纷购买了Java语言的使用权,如Microsoft、IBM、Netscape、Novell、Apple、DEC、SGI等。因此,Java语言被美国著名杂志PCMagazine评为1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用Java编写的软件产品,受到工业界的重视与好评,认为Java是八十年代以来计算机界的一件大事。微软总裁比尔·盖茨在认真观察了一段时间后,认为Java是长时间以来“20洛阳师范学院本科毕业论文最卓越的程序

8、设计语言”,并确定微软整个软件的开发战略从PC单机时代向以网络为中心的计算时代转移,而购买Java则是他的重大战略决策的实施部署。因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。SUNMicrosystem公司的总裁ScottMcNealy认为,Java对Internet和WWW开辟了一个崭新的时代。有人预言:Java将成为网络上的“世界语”,今后用其他语言编写的软件统统都要用Java语言来改写。2.1.2Java的特点Java的优点主要表现在:简单、面向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。