- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
学生作品说明
指导教师: 李俊平
作品题目: 网上相册系统
作品编号: C004
完成时间: 2011.06
一、作品要求
该网上相册系统允许用户创建相册,将照片从本机上传到网站的指定相册中。上传照片时,可以添加对于照片的相关描述,例如标题,描述,所属相册等。同时,系统会记录用户上传每张照片的时间。照片上传后,用户可以对相册和照片进行编辑和删除。同时,该网站允许匿名访问者访问公开的相册,浏览照片,对照片发表评论,查看该相片的评论,并且可以通过用户名或照片标题查找照片。
对于管理员,还可以管理用户、管理角色、管理所有用户相册、管理所有相片评论。
具体来说,该网上相册的功能分为以下9个部分。
(一)账户注册、登录等
当某个用户要在该网站上上传照片时,首先要注册一个用户帐户。在页面上可以看到【注册】链接,通过该链接可以注册一个用户账户。
登录后的用户可以通过【修改密码】链接修改自己的密码。
登陆后的用户可以通过【注销】链接从网站注销,注销后可以通过首页再次登录到网站。
如果用户忘记了自己的密码,可以在首页中点击【忘记密码?】链接通过填写自己的用户名和提示问题的答案找回自己的密码。
允许所有用户(包括匿名用户)访问网站的首页并查看所有用户上传的相册和照片。只允许已登陆的用户创建相册和上传照片。同时,用户可以对自己的相册和照片进行编辑和删除操作。
只允许管理员访问管理员页面来管理用户、管理角色、管理所有用户相册、管理所有相片评论。
当匿名用户直接访问需要登录之后才能访问的页面时,系统会跳出提示“您还没有登录或登陆超时,请重新登录!”。
(二)创建相册
当用户登录到网站后,可以通过【管理相册】链接进入管理页面。在管理页面中,如果该用户还没有创建任何相册,可以通过【创建新相册】链接进入创建新相册的页面。在创建新相册的页面中,用户可以为相册添加相册名称和相册描述,选择该相册是公开还是私密,将相册创建到网站中。其中,相册名称不能为空。
(三)编辑和删除相册
如果该用户已经创建相册到网站中,那么用户进入管理相册页面时,该页面会将该用户创建的所有相册显示出来,可以通过单击【编辑】链接进入相册的编辑页面,从而对相册进行编辑。如果需要删除相册,可以单击【删除】链接删除相应的相册,点击【删除】后,系统会跳出一个确认删除对话框“确实要删除这个相册吗?删除该相册后将删除该相册中对应的所有相片!”,只有当用户点击【确定】之后才能删除。
(四)上传照片
当用户登录到网站后,可以通过【管理相册】链接进入管理页面。在管理页面中,会将该用户创建的所有相册显示出来,点击【查看相册中的图片】可对相册中的所有图片进行预览,再点击【添加照片】链接进入添加照片的页面。在添加照片的页面中,用户可以为照片添加标题和相关描述以及选择图片所属的相册,将照片上传到相册中。其中,图片标题不能为空,必须选择图片在本机中的路径。
(五)编辑和删除照片
如果该用户已经上传相片到相册中,那么用户进入管理相册页面,点击【查看相册中的图片】,可以通过单击【编辑】链接进入相片的编辑页面,从而对相片进行编辑。如果需要删除相片,可以单击【删除】链接删除相应的相片。
(六)查找相片
网站的首页默认显示的是按照创建时间最新创建的六个相册的信息,用户点击相册的图片或相册的标题即可查看该相册中所有图片的信息。同时,网站还提供了查找照片的功能。用户查找照片时,可以通过两种方式进行查找,例如,可以通过上传照片的用户名查找属于同一用户的照片,或者通过照片的标题进行模糊查找。
(七)评论相片
在查看图片详情页,用户可以对该相片进行评论,也可以查看别人对此相片的评论。
(八)相册访问权限
用户创建相册时,可以选择该相册是公开还是私密,只有公开的相册才会显示在网站首页供大家访问,用户进入管理相册的页面可以将自己的某个相册更改访问权限。
(九)自定义错误页面
当用户访问一个不存在的页面时,系统会自动跳转到自定义的错误页面,5秒之后从自定义的错误页面自动跳转到主页。
二、学生作品分析
(一)数据库分析
系统数据库名为ASPNETDB.MDF,其中包括三张表:Albums表用来存储相册的相关信息,例如,该相册是由哪个用户创建的、相册的名称、相册的描述、相册显示的图片的路径、创建的日期和时间、相册是否公开;Picture表用来存储照片的相关信息,例如,该照片是由哪个用户上传的、该照片的标题、描述、上传的日期和时间、所属的相册ID;Comment表用来存储评论的相关信息,例如,该相片是由哪个用户评论的、该评论是针对哪个相片、该评论的内容等。
Albums表:
图1-1 Albums表结构
P
您可能关注的文档
- 市场调查与分析 市场调查报告撰写与提交 福禄娃福利供水调研报告终结版——综合创业项目.docx
- 市场调查与分析 市场调查报告撰写与提交 小货郎零食铺调研报告——小货郎创业小组——巩俐小组.docx
- 市场营销基础 包装策略 农夫山泉出了“故宫版”限量包装,文案亮了!.docx
- 市场营销基础 职业技能训练 品牌国庆借势营销大盘点,哪一个惊艳到你了?.docx
- 市场营销企业生产实际教学案例库 教学案例 JX009元祖食品网络促销分析.docx
- 市场营销企业生产实际教学案例库 教学案例 JX029帕巴拉渠道策略分析.docx
- 市场营销企业生产实际教学案例库 企业案例 QY009元祖食品网络促销分析.docx
- 市场营销企业生产实际教学案例库 企业案例 QY029帕巴拉渠道策略分析.docx
- 试验检测技能训练 训练指南 6.5技能训练模块-训练指南-沥青混合料组成设计训练.docx
- 试验检测技能训练 训练指南 技能训练模块-训练指南-减水剂胶砂减水率试验.docx
文档评论(0)