本软件的使用对象电脑用户。会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。操作简单,易于上手。界面美观。全年龄向,特别是18-30的用户居多。
第三章 系统需求分析
3.1 系统的可行性分析与需求分析
3.1.1 前台功能需求
网站前台是使用者最直接接触的东西,包括是否能够让客户很轻松、方便的登录和注册,请求响应时间、主机连接时间、下载时间、HTML综合质量、图片综合质量、首页布局质量、首页信息类型等。
用户注册:电子相册为用户提供存储,发布展示图片的一些相关功能,并且能够设定一些私人的属性,因此,要使用这些功能用户必须先注册ID,每个用户都必须有一个独立的账号,注册时需要提供一些基本信息,便于管理人员进行管理和权限设置,也便于网站以后的发展,因此,此功能是此网站最基本的功能之一。
非注册用户:Internet是一个巨大的资源库,但是为了方便网站管理员进行管理,非注册用户会受到一些权限的限制,但是仍然具有浏览网页的权限。
上传图片:要实现图片的存储功能达到在Internet上展示图片的目的,上传的功能是必不可少的。上传不受地域的限制,实现在网页上显示图片的目的。
下载图片:电子相册是一个丰富的图片资源库,下载提供用户下载收藏自己喜爱的图片的功能。
页面的交互性:各级页面要具有良好的交互性,减少响应时间,节省用户时间。
3.1.2 后台功能需求
后台的作用是为了给前台的界面更好的进行管理的工作。
用户管理:管理员对数据库里面的userInfo这张表进行操作,管理里面存储的用户基本信息。
数据管理:管理员操作存储图片信息还有目录信息的表,达到管理的目的。
权限设置:对用户进行权限设定,属性为Administrator的用户拥有最高权限,可以对网页上的任何目录和图片进行删除,添加和修改。
3.2 开发运行环境需求
3.2.2 系统平台
采用Browser/Server体系结构,服务器端采用Microsoft Windows 7为网络操作系统,数据库系统采用Microsoft Access有利于方便操作。
3.2.3 开发工具
基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web应用程序,并且应是一个可视化的工具。我们采用了ASP.net它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,以ADO连接数据库。
3.2.4 运行需求
WindowsXP,window7.window8及以上。
3.3 系统功能结构
3.3.1 基本内容
(1)提供多种分类相册,课编辑相册封面和图片名;
(2)提供多种照片的格式上传(jpg,rm)
(3)可以一键发布批量图片。
(4)可以发布图片评论;
(5)可以发布图片投票。 asp+access网络相册的设计开发(4):http://www.751com.cn/jisuanji/lunwen_13376.html