欢迎来到天天文库
浏览记录
ID:16146649
大小:1016.63 KB
页数:32页
时间:2018-08-08
《网络相册设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP.NET课程设计姓名许朝飞学号20120450114班级12计算机1班指导教师崔守良老师完成日期2015年5月30日目录前言11、网站应用项目概述12、设计内容22.1业务流程22.2功能描述33、技术说明43.1三层体系架构43.2数据库设计44、分析和设计过程及编码64.1登录页面64.2注册页面64.3主页面74.4个人中心84.5照片详细页面94.6后台管理页面104.7asp.net技术应用115、总结206、参考文献20附录21网络相册设计说明书前言网络相册采用B/S模式,服务器端采用MicrosoftSQLServer数据库系统和ASP.N
2、ET框架,C#编程语言,二进制数据存储技术来构成相册系统的应用服务系统;客户端采用web浏览器来完成用户注册、照片上传、照片浏览、用户注销等全过程。在此基础上,重点介绍系统设计思路及方案。在国内,以网易为代表的国内网络相册运营商,通过网络安全管理,速度提升和桌面优化等手段改善用户体验,正在实现操作平台由Web向客户端软件的延伸。在即时共享的前提下,实现网络相册服务盈利模式的创新和增值服务的拓展,在实现用户利益着床阿华的同时,获取一定的收益,保证整个市场快速健康良性发展。业务发展初期,该网络相册以免费和共享为前提,致力于向用户提供无门槛的开放式服务,在满足用户基
3、本需求的同时,适当预留接口,为未来提供优质和个性化的用户需求,提供收费技术条件基础。关键字:网络相册1、网站应用项目概述随着社会的发展,技术的进步,现在互联网是我们生活的一部分,我们学习当然也是为了改变我们的生活方式。现在我们学习了动态网站开发技术,所以我们要能做一个精美的网站,在此次网站设计中,我们要能更加的了解VS强大的功能和更好的使用它。通过此次设计我们还要能够知道静态网站和动态网站的区别。此次设计的网络相册网站,一方面是为了完成我们的考试,但更重要的是把我们所学到的东西用在具体的实践之中,所以,这次设计的目的也是要我们更好的掌握和使用好ASP.NET动
4、态网站开发技术,以便提高对网站知识的更深层了解。最终是把我们在书本上学到的知识充分运用到此次设计之中。使我们在书上学到的东西不仅仅停留在表面上,把这些东西都用在所要做的网页上面。以达到要求的效果和学以致用。现在电脑越来越普及了,计算机技术也在不断的发展,人们关于电脑方面的学习生活工作都多姿多彩了。以前,人们怀念过去总会捧起老相册翻翻,现在,我们可以把照片存储在电脑里,也可以随时观看。电脑里存放的照片有时候会中毒,有时候也会误删,所以存在照片丢失的危险。从这些保存照片方法上的不足之处,我就决定研究如何来制作一个网络相册。它能够永久保存大量的图片,从而避免了照片丢
5、失的问题也方便了人们对照片的管理。现在我们大多数人手里的手机也基本上超过100万像素,随着这些像素越来越高的拍照设备的快速发展,我们关心的问题更多地是如何管理自己的照片,让远方的家人和朋友一起分享自己大量的照片。2、设计内容2.1业务流程网络相册结构简单清晰,易于设计实现,体现以用户为中心。用户通过注册即可获得该网站的使用权,就可以上传自己的照片,对照片进行管理。采用E-R图方法进行数据结构分析.E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体性、属性和联系,如图所示:管理员用户相册管理管理图
6、2.1E-R图YNNY开始登录用户登录选择管理员添加相册上传照片个人中心更改头像修改密码注销账号管理用户Y图2.2业务流程图2.2功能描述网络相册是指以互联网形式接入,通过搭建系统服务,向互联网接入用户提供图片在线存储的平台。通过网络相册平台,用户可以在允许的范围内,将自己日常的照片或手机的照片,上传至服务器。通过该平台,用户可以实现照片实时上传。作为该网络相册的使用者,用户可以登录相册,创建自己的相册上传照片,并对相册进行管理,对相册及照片进行描述,执行相册提供的基本功能。网络相册的使用者登录相册系统时,首先进行身份验证,然后进入个人相册页面,选择操作,包括
7、创建相册、上传图片、管理个人信息等,直到用户选择注销账号状态或者关闭浏览器离开该网络相册系统。为了对用户的管理,管理员需要进入后台,进行用户的管理。3、技术说明3.1三层体系架构3.1.1表示层在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。3.1.2数据访问层在数据访问层中体现了系统的数据处理功能,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的应用程序与数据库
8、进行连接,通过SQL方式向数据库服务器
此文档下载收益归作者所有