1、毕业设计开题报告 计算机科学与技术 基于 java 平台的图片秘书网站的设计与实现 1选题的背景和意义 随着 Internet 和电子商务的快速发展,在各行各业都掀起了一股“数字化”的风潮,越来越多的应用系统都以 B/S 结构来开发人机接口界面。同时,由于计算机和数字设备的普及,数字图片资源已经成为生活中的一个重要部分。如何更好地存储、管理、有效检索、图片浏览以及快速上传图片资源已经成为人们面临的一个新的课题。在 Web2.0 时代,分享和体验逐渐占据了网络发展的重要位置,网站从以前的集中发布式逐渐转变成了用户提供 资源,网站整理发布的模式。而且这种模式对一个网站的用户的吸引程度远远高于传统模
2、式。目前国内这方面的网站还不多,该市场还有较大的介入空间。图片秘书系统需要解决的问题主要是如何快速上传图片及如何快速显示图片,设计和实现该系统有一定的现实意义和实用价值。 国内的图片 秘书 的网站起步相对较晚,但也已经有很多人陆续进入这个市场,如 Yupoo、拍拍乐等都已经在国内展开了竞争 。 大名鼎鼎的 Flickr 很多人都应该知道,前不久还刚突破 20 亿张照片存储量。国内的 Yupoo,巴巴变也非常的不错,当然最近才冒出的大脚也突然被关注 起来。 而我想说的是,之所以研究这个课题,是因为它隐藏着巨大的市场潜力和发展前景。 图片秘书网站 是专注于照片领域,致力成为全球中文领域最好的照片发
3、布、存储、 下载 网站。像 09 年获得全球 50 大“最佳网站”的 Flickr,就一直不断升温,而它之所以成功的原因,是因为它使得 发现和获得高质量的照片变得容易起来 。 秘书网站的 重要价值在于它不仅仅是纯粹的图片展示网站, 而且可以快速的从网站中下载某些自己喜欢的图片 . 2研究的基本内容与拟解决的主要问题 2.1 基本内容 本题目要求设计实现一个图片管理网站,主要包含用户模块、 图片下载模块、图片浏览和编辑模块。其中用户模块完成的功能应有用户注册登录,用户密码找回,用户资料修改。图片下载模块完成的功能应有图片所属相册的设定,图片基本信息的设定,图片标签的设定及浏览权限的设定。图片浏览
4、和编辑模块完成的功能应有热门图片及最新图片的列表显示。使用 JSP 技术实现,成果形式为基于 Web 的应用系统。 (1)用户注册、登陆和验证模块 此完成的功能主要是能记录用户的注册信息,存储在数据库,并在登陆时核对与在数据库中的数据是否匹配。并完成动态口令验证功能。 (2)图片下载模块 此模块完成的功能一是显 示图片,记录图片所在相册,更新数据库,能够显示图片,二是用户能够搜索图片。图片上传模块分为 3 个子模块:图片下载模块、图片显示模块和图片搜索模块。 (3)图片浏览模块 此模块完成图片的浏览权限,显示方式等功能。 (4)图片编辑模块 此模块完成的功能是能够增加、删除和修改图片主题和图片
5、信息,并在数据库中对数据进行相应的操作。 2.2 拟解决的主要问题及主要解决的方法 主要问题: 1)如何能将照片观看的效果做的更好的让用户接受 2)如何让搜索的速度更快,更准确 3)怎么样来安排页面上的各个模块的摆放,让整体更美 观 4)关于页面下载速度的问题 解决方法: 对于问题 1),我去网上的各个开源的网站查找了各个有关于这个方面的代码,从中找到了一个能够以我现在的水平修改的,并且用来实现的一个 对于问题 2),我想在每个搜索之前都让先选择一个你想要搜索的类型 (例如风景 ),这样就不需要进行全部搜索,只需要在相应的类型中搜索 对于问题 3),我看了现在网络上比较受欢迎的网站的排版模式,
6、然后通过整理,自己设计一个觉得比较适合我所做的课题的排版 对于问题 4),好像这个是很多网站存在的问题,我的解决方法是,就是尽量减少页面上图片的使用, 在能不用的情况下尽量不使用。 3 研究的方法与技术路线,研究难点,预期达到的目标 3.1 研究的方法和技术路线 这个课题主要是通过 Java 来编写后台的代码,使用 HTML 来实现前台的键面,用 MySql来保持各种数据等等。 3.2 研究难点 研究中的难点是数据库的安全问题以及效率问题。 (1)数据库安全问题 一般网站都是基于数据库的,特别是 ASP、 PHP、 JSP 这样的用数据库来动态显示的网站。很多网站可能多注意的是操作系统的漏洞,
7、但是对数据库和这些脚本的安全总是忽略,也没有太多注意。 (2)效率问题 由于计算机 只认识“ 0”和“ 1”,所以它对于图片的处理和对文本的处理性质不同,从而影响传输的效率。 3.3 预期达到的目标 这个课题预期达到的目标是用户能够通过这个网站快速安全的来实现图片的管理,并且通过网站查看和搜索自己喜欢的图片,将之下载到自己的电脑上。 4 论文详细工作进度和安排 第七学期第 10 周至第 15 周:文献检索和资料收集,完成毕业论文(设计)文献综述、开题报告和外文翻译; 第八学期 第 1 周 至第 3 周:撰写论文提纲,完成毕业论文(设计)初稿;需求分析,系统设计; 第八学期第 4 周 :开始编写
8、用户登录键面; 第八学期第 5 周 至第 6 周:编写照片查看的各个界面与代码,包括图片的展示于介绍; 第八学期第 7 周 至第 8 周:编写照片下载的界面与代码; 第八学期第 9 周 至第 10 周:编写照片的搜索键面与代码; 第八学期第 11 周:将各个界面整合在一起并且进行初步测试; 第八学期第 12 周:完成应用软件系统的全部设计,毕业论文定稿,送指导老师和评阅老师评阅,准备答辩; 第八学期第 13 周:参加毕业论文(设计)答辩。 参考文献: 1KarlAvedal DannyAyers TimothyBriggs 黎文 袁德利 吴焱 译 .JSP 编程指南 M.北京 :电子工业出版社
9、 ,2001. 2 (美 )克罗多, (美 )克罗多著,李茂娟,腾灵灵译 . 创建网站宝典 (第 3 版 )M. 北京:清华大学出版社 , 2010. 3 张洪斌 , 刘万辉 . 网页制作与网站设计教程 M. 北京:北京交通大学出版社 , 2009. 4 屈鹏飞 . Java Script 网页编程案例教程 M. 北京:清华大学出版社, 2002. 5 王祝 . 基于 Web 的 B2B 电子商务平台的设计与实现 M. 内蒙古 : 内蒙古大学 , 2006. 1 张爱平 ,赖欣 . 在 JSP 中调用 JavaBean 实现 Web 数据库访问 J. 计算机时代 , 2007,(01) . 2
10、 仲伟和 . 基于 JSP 网页自动生成工具的设计与实现 J. 科技信息 (科学教研 ), 2007,(15) . 3 马国财 . 基于 JSP 技术的 MIS 系统中复杂查询器的设计与实现 J. 青海大学学报 (自然科学版 ), 2007,(02) . 4 李佳 . 基于 JSP 技术的网页自动生成工具的实现 J. 电脑开发与应用 , 2009,(03) 5 梁玉环 , 李村合 , 索红光 . 基于 JSP 的网站访问 统计系统的设计与实现 J. 计算机应用研究 , 2004,(04) 6 熊皓 , 杨月英 . JSP 自动生成工具的设计与实现 J. 黄石理工学院学报 , 2005,(04)
11、 7 韩世芬 . 基于 JSP 网页自动生成工具的开发 J. 科技资讯 , 2006,(17) 8 孙年芳 . 基于 JSP 网页自动生成工具的设计与实现 J. 计算机与信息技术 , 2008,(11) 9 朱海泉 , 李兵 . 基于 JSP 网页自动生成工具的设计与实现 J. 长春师范学院学报 , 2006,(12) 10 仲伟和 . 基于 JSP 网页自动生成工具的设计与实现 J. 科技信息 (科学教研 ), 2007,(15) 11 万晓凤 , 谢毅 . 基于 JSP 的电子政务系统通知模块的设计 J. 南昌水专学报 , 2004,(01) 12 马云飞 , 张良均 . 利用 JSP 开发动态 Web 应用系统 J. 现代计算机 , 2001,(01) 13 Rogers Cadenhead. Java 编程入门经典 .梅兴文译 .第 4 版 .北京:人民邮电出版社, 2007 14 Bruce Eckel. Thinking In Java.英文 第 4 版 .北京:机械工业出版社, 2007
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。