JSP
网页应用程序开发
网页应用程序开发
教学目的:了解相册子系统的设计过程
12.1 需求描述
为“云端网”设计相册子系统,要求实现以下基本功能:
- 会员可以上传自己的照片
- 会员可以浏览自己的照片
- 会员可以为自己的照片添加主题
- 会员可以为自己的照片添加说明
- 会员可以公开自己的某些照片
- 访问者可以浏览所有会员公开的照片
12.2 功能设计
根据需求进行功能设计,使用简单的文本描述设计思路:
1)上传照片:上传照片页可以上传照片并将照片信息存入数据库
2)浏览相册:相册主页显示“个人相册”的最新照片缩略图,并可翻页查看所有照片缩略图
3)查看照片:点击相册中的照片缩略图打开查看照片页显示完整照片,并可翻页查看所有照片
4)编辑照片:查看照片页提供打开编辑照片信息页链接,编辑照片页可修改照片信息
5)编辑主题:相册主页提供打开编辑照片主题页链接,编辑主题页可编辑照片主题
12.3 数据库设计
根据功能要求确定使用的数据库系统及数据表结构(字段名和类型说明)
1)照片表photo
2)主题表topic
以上是一个最简化的相册系统表结构,可在此基础上继续加以完善,例如照片表还可以加上浏览次数和评分字段,增强会员间的互动。
博主 in 教程 01:29下午 12月 14, 2012
Tags: 教学