{$cfg_webname}
主页 > 计算机 > JSP >

网上电子相册系统的设计(JSP+MySQL)含录像

来源:wenku163.com  资料编号:WK1631924 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631924
资料介绍

摘 要:网上电子相册系统是采用JSP开发的一个基于B/S构架的连接数据库的电子相册网站。相比起互联网的发展,电子相册出现的时间不算太长,但却迎合了大多数网民的需求,是一个大有“前途”的新生事物。本设计主要讲述了电子相册的基本功能和使用JSP、Mysql数据库的设计方法。设计最终达成了包括上传、下载图片,创建、删除目录,用户登录,用户注册,修改密码的基本功能。并且网站能够正常运行,各个页面交互性较好。在整个设计中基本运用基础的JSP进行功能编程,在系统规划中先后用数据流程图、系统功能结构图分析了网站所需的各种数据,详细的展现了系统的各个功能模块并给出了主要功能运行界面图。
关键词:电子相册;JSP;数据库;设计开发

Abstract:Web-based electronic album system is developed by using a JSP-based B / S architecture to connect the database of electronic photo album sites. Compared to development of the Internet, electronic album there is not a very long, but to meet the needs of most users, is a great "future" of the new things. This design, focuses on the basic functions of an electronic photo album and the use of JSP, Mysql database design methods. Designed to eventually reached, including upload, download pictures, create, delete directories, user login, user registration, password change the basic functions. And the site to work correctly, each page is a good interaction. Throughout the design of the basic use of JSP-based functional programming, planning has used in the system data flow diagram, the system function structure chart analysis of the site required for a variety of data, detailed display of the various functional modules of the system and gives the main functions of running interface diagram. Keywords: Electronic Album; JSP; database; Design and Development

功能描述
本产品是一种以 JSP编程技术为基础的网站系统,它是采用MYSQL数据库进行设计和开发的。
    (1)注册功能:用户首先要注册成为网上相册系统的正式用户才能使用网上相册的功能
    (2) 安全设置:用户可以为自己的相册设置加密功能,可对指定人员开放浏览,也可设置为仅供主人浏览。相册中的文件夹(单个或多个)也可单独使用此功能。
    (3) 上传下传:可以单一上传或批量上传,可以单一下传或者批量下传。
    (4) 照片管理:用户可以选择照片的显示方式,如列表(显示照片描述),图标,幻灯片。
    (7) 个性化选择:用户可以更改相册背景。提供音乐辅助浏览,为用户浏览图片烘托气氛。
     (1) 管理人员部分:检查所有用户的相册中是否有违反国家法律法规的图片,文字,音频。对违规部分进行删除,情节严重者直接注销此用户。及时更新相册编辑功能中“备选相框”和“贴图功能”中的图片,丰富用户的使用。
本软件的使用对象电脑用户。会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。

系统的功能需求

前台功能需求
网站前台是使用者最直接接触的东西,包括是否能够让客户很轻松、方便的登录和注册,请求响应时间、主机连接时间、下载时间、HTML综合质量、图片综合质量、首页布局质量、首页信息类型等。
用户注册:电子相册为用户提供存储,发布展示图片的一些相关功能,并且能够设定一些私人的属性,因此,要使用这些功能用户必须先注册ID,每个用户都必须有一个独立的账号,注册时需要提供一些基本信息,便于管理人员进行管理和权限设置,也便于网站以后的发展,因此,此功能是此网站最基本的功能之一。
非注册用户:Internet是一个巨大的资源库,但是为了方便网站管理员进行管理,非注册用户会受到一些权限的限制,但是仍然具有浏览网页的权限。
上传图片:要实现图片的存储功能达到在Internet上展示图片的目的,上传的功能是必不可少的。上传不受地域的限制,实现在网页上显示图片的目的。
下载图片:电子相册是一个丰富的图片资源库,下载提供用户下载收藏自己喜爱的图片的功能。
页面的交互性:各级页面要具有良好的交互性,减少响应时间,节省用户时间。
照片管理:用户可以选择照片的显示方式,如列表(显示照片描述),图标,幻灯片。
     个性化选择:用户可以更改相册背景。提供音乐辅助浏览,为用户浏览图片烘托气氛。

后台功能需求
后台的作用是为前台运行必要的数据支持和供网站管理员对网站进行管理
用户管理:管理员对数据库里面的member这张表进行操作,管理里面存储的用户基本信息。
数据管理:管理员操作存储图片信息还有目录信息的表,达到管理的目的。检查所有用户的相册中是否有违反国家法律法规的图片,文字,音频。对违规部分进行删除,情节严重者直接注销此用户。
权限设置:对用户进行权限设定,属性为Administrator的用户拥有最高权限,可以对网页上的任何目录和图片进行删除,添加和修改。

网上电子相册系统的设计(JSP+MySQL)
网上电子相册系统的设计(JSP+MySQL)
网上电子相册系统的设计(JSP+MySQL)
网上电子相册系统的设计(JSP+MySQL)
网上电子相册系统的设计(JSP+MySQL)
网上电子相册系统的设计(JSP+MySQL)


目 录   12000字
1、引言    4
2、项目概述    5
2.1 项目概述    5
2.1.1 开发意图    5
2.1.2 应用目标    5
2.1.3 作用及范围    6
2.1.4 课题背景    6
2.2 功能描述    6
3、系统需求分析    7
3.1 系统的功能需求    7
3.1.1 前台功能需求    7
3.1.2 后台功能需求    8
3.2 开发运行环境需求    8
3.2.1 硬件条件    8
3.2.2 系统平台    9
3.2.3 开发工具    9
3.2.4 运行需求    9
4、相关技术介绍    9
4.1 JSP技术简介    9
4.2 JavaBean技术    10
4.3 JDBC技术    11
4.4用JDBC访问数据库    12
4.5 Mysql数据库    15
5、系统设计    16
5.1 数据库设计    16
5.2 总体结构    18
5.3处理流程设计    19
5.3.1 系统操作流程    19
5.3.2 数据增加流程    20
5.3.3 数据修改流程    21
5.3.4 数据删除流程    22
5.4 整体ER图    23
5.5 系统模块设计    23
5.5.1 用户登陆    23
5.5.2 注册会员    25
5.5.3 网站首页    27
5.5.4 相册信息    28
5.5.5 查看相册内容    29
5.5.6 相册管理    30
5.5.7 会员管理    30
6、系统调试与测试    32
6.1 程序调试    32
6.2 程序的测试    32
6.2.1 测试的重要性及目的    32
6.2.2 测试的步骤    34
6.2.3 测试的主要内容    34
7、结 论    36
7.1 系统评价    36
7.2 安全性问题    37
致 谢    38
参考文献    39

推荐资料