2.2.1 Photoshop 8.0 Photoshop是目前最流行的网页图像制作软件。Adobe Photoshop 8.0 这一专业级图像编辑标准。借助集成的Web 工具应用程序 Adobe ImageReady,Photoshop 为专业设计和图形制作营造了一个功能广泛的工作环境,使人们可以创作出既适于印刷亦可用于 Web、无线装置或其它介质的精美图像。而且提供了大量的网页图像模板供用户使用,例如,网页上很流行的阴影和立体按钮等效果,只需单击一下就可以制作完成。图像处理是为了突出图像中的有用信息,扩大不同影像特征间的差别,以便提高对图像的解译和分析能力,使之更适合实际应用。当然,其最方便之处是,它可以将图像切割,图像映射,悬停按钮,图像翻转等效果直接生成HTML代码,或者嵌入到现有的网页中,或者作为单独的网页出现。 http://www.paper51.com 2.2.2 Dreamweaver MX copyright paper51.com
Dreamweaver是目前最流行的网页制作软件。它提供了网页和表单的动态生成解决方案,如电子商店,库存管理系统和企业内部局域网的数据库应用等功能。它为Web 开发人员提供了一个简洁的、只使用代码的编辑器,使用它可以在较短时间内建立起可靠站点。高级编码功能使您能即刻创建和修改 HTML、XHTML 和 WML 标记,而集成工具则使您不费吹灰之力就能验证、重复使用、定位代码和设置代码格式。项目管理、他对质量控制和站点部署功能还可以帮助您高效地建立、部署和管理整个 Web 站点。 http://www.paper51.com 2.2.3 Internet 信息服务 (IIS 6.0) paper51.com Internet 信息服务可以使您在 Internet上非常容易地发布信息。IIS 包含许多管理网站和 Web 服务器的功能。而且具有象 Active Server Pages (ASP) 一样的编程功能,您可以利用它创建并配置可升级的、灵活的 Web 应用程序。在动态脚本语言PHP、JSP日益流行的今天,依然选用ASP作为脚本语言来编写本系统,是因为ASP有以下优势: copyright paper51.com ActiveServer Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或javascript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。 http://www.paper51.com 2.2.4 ASP 内容来自论文无忧网 www.paper51.com 任何开发工具皆可发展ASP,即使使用一般的文书编辑程序,如Windows记事本,也可以编辑。当然,其他网页发展工具,例如,FrontPageExpress、FrontPage等也都可以;不过采用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。各家浏览器皆可以运行ASP网页,因为ASP程序是在网络服务器端中执行的,执行结果所产生的HTML文件适用于不同的浏览器。语言相容性高:ASP与所有的ActiveXScript语言都相容,除了可结合HTML,VBScript、JavaScript、ActiveX服务器组件来设计外,还可经由“plug-In(外挂组件模组)的方式,使用其他厂商(ThirdParty)所提供的语言。ASP的隐密安全性高:如果我们在浏览器中直接查看网页的原始代码,就只能看到html文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准html文件,再传送到客户端(Client)的浏览器上,因此,辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。易于操控数据库:ASP可以轻易地通过DBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel”文件当成数据库用。面向对象学习容易:ASP具备有面向对象(bject-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction服务器进行分布式事务处理。所以选择了Photoshop 8.0, dreamweaver MX, Internet 信息服务 (IIS 6.0),ASP来设计本图片管理系统。 内容来自论文无忧网 www.paper51.com
2.3网站总体设计 paper51.com 本系统所要实现的功能模块共有两大部分:普通用户模块和管理员模块,模块结构如图1所示: 内容来自www.paper51.com
内容来自论文无忧网 www.paper51.com
图1 系统功能模块示意图 内容来自论文无忧网 www.paper51.com
实现系统功能网页如下: 内容来自论文无忧网 www.paper51.com
TOP.ASP页面头文件 copyright paper51.com Default.asp站点主页 paper51.com index.asp管理员登录主页面 http://www.paper51.com INDEX.CSS站点公用样式表页面 http://www.paper51.com CONFIG.ASP站点变量设置页面 http://www.paper51.com
conn.asp数据库连接页面 copyright paper51.com photo.mdb数据库 http://www.paper51.com login1.asp登录页面 内容来自www.paper51.com login.asp登录判断页面 内容来自论文无忧网 www.paper51.com
info.asp登录失败页面 http://www.paper51.com
SEARCH.ASP搜索页面 copyright paper51.com
display.asp查看原图片页面 paper51.com type.asp图片分类导航页面 paper51.com ADDFILE.ASP添加图片信息页面 内容来自www.paper51.com upload_5xsoft.inc:长葛视窗上传程序v1.0代码页面 paper51.com UPLOAD.ASP上传页面 http://www.paper51.com
saveupload.asp上传执行页面 内容来自论文无忧网 www.paper51.com
adminTYPE.ASP管理员分类导航页面 http://www.paper51.com ADMIN.ASP管理中心页面 内容来自www.paper51.com adminfile.asp管理图片页面 copyright paper51.com savefile.asp删除图片页面 内容来自www.paper51.com addfile.asp编辑图片页面 内容来自www.paper51.com
loginout.asp注销页面 http://www.paper51.com
LYindex.asp留言本界面 http://www.paper51.com help.asp系统使用帮助界面 内容来自www.paper51.com
2.4详细设计与系统实现 http://www.paper51.com
系统的界面设计、数据库设计、访问数据库、前台系统设计皆在以下列出其设计方案和实现方案。 内容来自论文无忧网 www.paper51.com 2.4.1界面设计方案 内容来自论文无忧网 www.paper51.com 网站主页整体架构图片由photoshop设计制作完成。主图是一幅以古典风格为主的图片,它体现网站的整体风格。给人带来轻松愉快的心情来浏览网页。网站首页完全由photoshop设计、新建、上色和切割生成网页。 内容来自论文无忧网 www.paper51.com
|