基于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数据精确度