在线图片管理系统设计 下载本文

基于struts2的在线图片管理系统

学院:计算机学院 班级:软件11

组员:严敏 1060611014016 雷莉莎 1060611014033 尹斌斌 1060611014023

1.需求分析与总体设计

1.1编写目的

介绍一个基于Struts2框架的在线图片管理系统的设计与实现,该系统实现

了用户注册、登录和显示用户列表以及允许登录用户上传图片、编辑图片和显示图片等操作的功能。

1.2背景和目标

计算机和数码的普及,数字图片资源已成为我们日常生活中的一个重要部

分,对于日常增多的图片资源,如何更好地存储和有效检索已成为我们面临的一个新课题,因而开发此图片管理系统。

1.3参考资料

Struts2框架应用开发教程 王建国 编著 清华大学出版社

软件工程 王文发等 编著 西安交通大学出版社 深入浅出MySQL 唐汉明等 编著 人民邮电出版社 Struts2标签详解 电子书资料

1.4运行环境 操作系统:Window 7

web服务器:tomcat7.0 web开发框架:Struts2 java开发包:JDK 1.8 开发工具:eclipse EE, 数据库:MySql 5.5 1.5数据描述

本系统E-R图:

passwordnameIdstuuploadalbumIdimgTitleuserIdupdateTimedexcription

fileName 1.6功能模块 (1)用户管理模块

通过网站首页的“注册”链接进入注册页面,实现用户的注册。用户注册后可以通过网站首页的“登录”链接进入登陆页面进行登录。 登陆后的用户可以通过网站首页的“注销”链接从网站注销。

另外,用户也可以通过网站首页的“用户列表”链接查看注册的用户信息。

(2)图片管理模块

本模块为图片信息管理模块,主要是未登录用户可以通过网站首页的“图片列表”查看所有图片。

当用户登录到网站后,可以对自己上传的图片进行操作,如图片列表显示,按图片标题进行查找,上传图片,编辑和删除图片。

1.7性能需求 1.7.1数据精确度