1.2课题研究意义
Photoshop作品的传播与推介,是提高中国原创设计影响力的一个重要环节。利用计算机网络信息发布便捷,信息传播速度快的这些优势,建立Photoshop作品网站,将优秀的作品进行更广泛的传播与推介,提高中国原创设计的影响力。同时,还为设计师与企业搭建互相促进的桥梁,让更多的创意成为社会进步的动力。如今,Photoshop作品网站中,比较有权威性网站的数量较少,无法满足日益增长的Photoshop学习与使用者需求,而且许多网站的涉及范围过广,缺乏一定的针对性。一个专业化且具有针对性的Photoshop作品网站,是为广大从事图像后期制作以及Photoshop爱好者提供一个展示的平台,同时也是一个很好的,传递优秀作品的平台。可以鼓励更多Photoshop爱好者主动创作更多优秀的作品。因此,设计开发Photoshop作品网站是十分必要的。
2.开发技术介绍
2.1 ASP.NET技术
ASP.NET是一种建立在通用语言上的程序构架,是创建动态Web的一种强大的服务器端技术,ASP.NET的优势大概可以归纳为以下几点:
(1)开发简单且快速
ASP.NET在运行一些比较平常的任务时,如表单的提交、用户的身份验证时非常的简单。而且,它使用Visual Studio本身集成的控件与框架,便可快速的进行Web开发与运用,傻瓜化的开发一个简单的网站。
(2)强大性和适应性
通过C#语言开发的ASP.NET程序,被编译成中间语言,具有平台无关性。因其是基于通用语言的编译运行的程序,使它在Web应用软件开发者的几乎全部的平台上都可以运行。
(3)多种性能优良的功能
ASP.NET不是解释性的脚本,而是运行于服务器端,经过编译的代码,实现了绑定、本地优化、缓存服务等技术,大大的提高ASP.NET的程序执行效率。
(4)自定义性和可扩展性
用户可以使用任意自己编写的自定义组件或扩展替换ASP.NET运行库的子组件。ASP.NET基于通用语言,程序员可以使用ASP.NET支持任何语言来开发.NET的程序。
2.2 SQL Server 2008数据库技术
SQL Server 2008是一个强大、全面桌面数据仓库的平台产。SQL Server 2008的优势大概可以归纳为以下几点:
(1)安全
SQL Server 2008 数据库中的加密功能,不仅仅是简单的提供一个加密函数。它引用了现在市场上已经成熟的数据加密技术,通过外围的应用配置器,不需要改动应用程序,就可以对整个数据库中的数据进行加密。它的使用范围非常广,可以模糊查询搜索加密的数据,加强了数据的安全性。
(2)智能
SQL Server 2008 可以组织管理任何数据,允许使用 Microsoft .NET 和Visual Studio开发的,自定义应用程序中的使用数据。程序员可以通过日常使用的工具直接对数据进行访问,随时可以在用户需要的时候给他发送信息。
(3)高效
SQL Server 2008通过提高缓存命中率,提升了查询性能。加强了数据分区技术,表的可伸缩性和可管理性。使得SQL Server 2008在处理海量的数据的能力上有了质的飞跃。
而且提供了对真实DW实际数据2至7倍的压缩比率,因其在使用压缩时轻微的增加CPU的使用,使得整个系统的性能都得到了提升。
3.系统设计
3.1系统功能设计
Photoshop作品网站的功能模块主要是由用户模块和管理员模块两部分组成,用户模块分为未注册用户和注册用户两个模块。
(1)未注册用户:拥有浏览图片、文章和素材下载的权限。
(2)已注册用户:拥有浏览图片、评论文章、留言和下载素材等权限。
(3)管理员:具有发布文章、删除文章、修改文章、查看修改删除用户名信息、查看修改删除图片、管理文章的评论等权限。 ASP.net+sqlserver的Photoshop作品网站的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_34799.html