电子相册的设计与实现

 2023-01-30 10:01

论文总字数:26419字

摘 要

在当代计算机技术及互联网的全面普及使得各行各业推陈出新,新鲜事物源源不断的出现,使人应接不暇。一方面这些事物不断刷新当代人的审美能力,驱使着当代人不断追求美的憧憬;另一方面也极大地便利了当代人的生活,提高了当代人的工作效率,使我们能放心的抛去手上繁琐的事情,留有更多的时间享受更好的生活。在这个4G往5G跨越的高速流量时期,大量的电子相片充斥我们的电子设备、社交网络,传统的管理相片的方法对人力有着极高的要求,在时间和效率上也存在诸多弊端,且相片放在手机电脑里,都容易被误删或丢失毁坏等;在这个背景下,电子相册的诞生无疑是千呼万唤始出来,新型的电子相册管理系统集相片上传存储管理、相册制作、精准搜索及高效浏览为一体,很好的解决上述传统管理方法所带来的这些问题,也更符合当下互联网,移动生活、办公的主题。

本次设计的系统是基于浏览器/服务器模式(B/S)的专业电子相册管理系统,与传统管理系统不同的是,本系统使用的是如今最炙手可热的Java语言进行编写与开发,配合其他热门工具,最先进的多项技术来实现该系统。这套电子相册系统可以细分为六大模块。系统所有者登入系统后可以通过后台管理操作系统;作为系统的普通注册用户,只拥有对系统相册、相片的访问权,没有其他管理权限。

关键词:电子相册;JAVA;JSP ;B/S架构

Design and implementation of Electronic Photo album system

Abstract

In the contemporary computer technology and the overall popularity of the Internet so that a variety of industries to bring forth new ideas, new things continue to emerge, so that people are overwhelmed. On the one hand, these things constantly refresh the aesthetic ability of contemporary people, driving the contemporary people to constantly pursue the vision of beauty; on the other hand, they also greatly facilitate the lives of contemporary people and improve the work efficiency of contemporary people. So that we can safely throw away the tedious things in hand, leaving more time to enjoy a better life. In this period of high-speed traffic from 4G to 5G, a large number of electronic photos fill our electronic devices and social networks. the traditional method of managing photos has very high requirements for manpower, and there are also many drawbacks in time and efficiency. And photos in the mobile phone computer, are easy to be deleted by mistake or lost and so on; The new electronic album management system integrates photo upload storage management, album production, accurate search and efficient browsing, which can solve these problems caused by the above traditional management methods,it is also more in line with the current Internet, mobile life, office theme.

The system designed in this paper is a professional electronic album management system based on browser / server mode(B/S). different from the traditional management system, this system uses the hottest Java language to write and develop. In conjunction with other popular tools, the most advanced technologies to achieve the system. The electronic album system can be divided into six modules. After logging on to the system, the system owner can manage the operating system through the background. as an ordinary registered user of the system, he only has access to the system photo album and photos, and has no other administrative rights.

Keywords: Electronic album; JAVA; JSP ; B/S structure

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1系统开发的背景和意义 1

1.1.1控制存储空间 1

1.1.2 推动行业发展 1

1.1.3强化用户体验 1

1.2发展状况 2

1.3主要工作 2

1.4论文结构 2

第二章 可行性分析和需求分析 3

2.1可行性分析 3

2.1.1技术可行性 3

2.1.2 经济可行性 4

2.1.3 操作可行性 4

2.2 需求分析 4

2.2.1 系统具体需求分析 4

第三章 概要设计 7

3.1系统总体结构 7

3.2系统功能模块结构 8

3.2.1登录模块 8

3.2.2用户注册模块 9

3.2.3相片管理模块 10

3.2.4相册管理模块 10

3.2.5管理员信息管理模块 10

3.3系统类图 11

3.4系统ER图 12

3.5数据库设计 14

3.6用例图 15

第四章 系统实现 17

4.1 系统的层次划分 17

4.2系统流程图 17

4.3注册功能 17

4.4登录功能 18

4.5相片管理 22

4.5.1 相片上传 23

4.5.2 相片下载 24

4.5.3 相片修改 25

4.5.4相片删除 26

4.5.5 相片模糊查询 27

4.6相册管理 27

4.6.1添加相册 28

4.6.2相册删除 28

4.6.3相册修改 29

4.7日志管理(访客管理) 30

4.8用户管理(账号管理) 32

4.9其他功能 34

第五章 软件测试 35

5.1 测试目的 35

5.2 测试方法 35

5.3测试环境 35

5.4功能测试 35

5.4.1注册功能 35

5.4.2登录功能用 36

5.4.3首页相册列表 36

5.4.4相册管理功能 37

5.4.5相片管理功能 38

5.4.6日志列表 39

5.4.7用户管理 39

5.4.8用户登出 39

第六章 结论 41

致谢 42

参考文献 43

绪论

1.1系统开发的背景和意义

在很多年以前,相册就以纸质照片的形势记录着我们的生活,后来伴随着时代的高速发展以及科技水平的进步,人们审美的要求的逐步提高,我们会随手记录一下生活的点滴感动、美好的瞬间;每去过一个景点,每遇到一处沁人的风景,拍照留以日后纪念;每光顾一家风格独特的餐厅,每吃过一份可人的餐品都会拍照打卡,照片数量也与日俱增。传统的相册的不方便随身携带,保管性,保存占用面积大,翻看不便等问题也开始被人们所关注。 21世纪,电脑时代伴随着科技的发展来到了我们身边,电子相册也是这个时代的产物。在互联网上,电子相册格外受到网站与博主的青睐,这就要求相册能达到数字化的要求,并相对提高浏览照片的快捷性与便利性,因此电子相册也成为了当代人们需要的十分重要的工具。为了网站的发展,许多开发者都从使用者的角度新开发出了许多有关于管理电子相册的系统[6]。由于人们对电子相册的要求越来越高,开发商之间的竞争也愈渐激烈,相比于其他附属,相册的功能和质量更加能够打动顾客,电脑的不断普及和软件业的飞速前进,使用者拥有专属的电子相册也从不可能变为可能,甚至成为大势所趋。随着社会经济水平的发展,人们的生活水平越来越高,电子相册系统越来越贴近于用户,贴近于顾客。电子相册管理系统的存在也使网站拥有了更加多的用户。虽然现在大多数的网站逐步建立并完善了相册功能,但这些系统的开发都是根据网站的现况,具有很强的局限性,特别是对很多关注网站较少的用户。很多用户只是需要一个电子相册功能,并不需要什么博客网站等等。所以,他们需要的是一个独立的电子相册系统,用户能够在自己的电脑安装上电子相册系统,能够自己制作自己的电子相册,不受网站、博客提供商的约束[6]。对于这些情况,为了满足消费者需求,我们根据目前的相册功能,将原有纸质相册的功能与网站相册功能相结合,开发出了受众面更广,界面更加美观,传播范围更广的特色电子相册管理系统。

剩余内容已隐藏,请支付后下载全文,论文总字数:26419字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;