本图片社区分享系统设计主要讲述了图片社区分享的基本功能和使用JSP、Mysql数据库的设计方法。设计最终达成了包括上传、下载图片,创建、删除专辑,用户登录,用户注册,修改密码的基本功能。并且网站能够正常运行,各个页面交互性较好。
1.游客登录注册模块(登录、注册、关联账号)
2..用户图片分享模块(分享图片链接和描述)
3.图片搜索模块(标签筛选、搜索、排序)
4.图片信息模块(图片、图片信息、收藏)
5.图片评论模块(评论、回复)
6.专辑信息模块(查看专辑、收藏)
7..专辑管理模块(添加图片、收藏)
8.个人信息模块(图片收藏、专辑收藏)
9.后台功能模块: 1.会员管理 2.信息、广告发布模块。
目 录
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