PhotoS图片分享网站
目录
PhotoS图片分享网站 1
1. 项目说明 2
1.1. 项目目标: 2
1.2. 软硬件环境需求 2
1.3. 使用的关键技术: 2
2. 需求分析 3
2.1. 系统用例 3
(1) 登陆账户 3
(2) 注册账户 3
(3) 上传图片 3
(4) 删除图片 3
(5) 查看图片 3
2.2. 业务流程 3
3. 概要设计 4
3.1. 功能模块设计 4
(1) 注册账户 5
(2) 登陆账户 5
(3) 上传图片 5
(4) 删除图片 5
(5) 查看图片 5
3.2. 核心类图 6
4. 界面设计 6
5.用户使用手册 9
网页概述 9
功能和特点 9
获取技术支持 9
网页使用环境 10
服务器运行准备 10
网页运行准备 10
使用指南 10
概述 10
处理过程 10
1.1.1. 用户的注册与登陆 10
1.1.2. 图片的上传 11
1.1.3. 图片的删除 11
1.1.4. 主页 12
出错处理 12
附录 12
1.项目说明
项目旨在建立一个面向用户的图片分享网站
1.1.项目目标:
一个能在本地服务器运行的图片分享网站,以用户为主题,结合一些分类功能,建立一个功能较为完善的图片分享网站
1.2.软硬件环境需求
软件在Windows平台上运行,使用visual Studio中的localDB作为数据库,在本地建立服务器,不需要网络连接。
1.3.使用的关键技术:
Web API,EF框架,bootstrap, angularjs
2.需求分析
2.1.系统用例
图 1 系统用例图
(1)登陆账户
参与者:用户,管理者
基本事件流:用户进入网页,进行验证然后登陆
(2)注册账户
参与者:用户
基本事件流:用户进入网页,通过邮箱注册账户
(3)上传图片
参与者:用户
基本事件流:用户可以上传图片到自己的相册
(4)删除图片
参与者:用户,管理者
基本事件流:用户有权限删除自己的图片,管理者有权限删除所有图片。
(5)查看图片
参与者:用户,管理者
基本事件流:用户进入网页,可以查看自己的图片和他人的图片。管理者可以查看所有人的图片