这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。
表2-1 ASP 内部6大对象及其功能
对象名称功能描述 Request 从客户端取得信息 Response 将信息送给客户端 Server 提供一些Web服务器工具 Session 储存在一个Session内的用户信息,该信息仅可被该用户访问 Application 在一个ASP-Application中让不同的客户端共享信息 Object Context 配合Microsoft Transaction服务器进行分布式事务处理 2.3.3 IIS与ASP的结合
在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构(如图2-1所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。
利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
* 减少构建和维护成本
* 加快联机过程
* 应用软件集中在服务器端开发管理
* 前端可使用任何浏览器(IE、Netscape.....)
* 后端可存取任何数据库 (SQL、Access.....)
* 可使用任何脚本语言开发 (VBScript、JavaScript、PERL.....)
后端数据库
+ ASP元件
程序和计算逻辑
ActiveX Server元件
前端浏览器
图2-1 三层式Web结构示意图
第3章 总体方案设计
3.1 功能设计
3.1.1 总体结构图
图3-1 总体结构图
3.1.2 总体结构的各部分说明
本网站的内容表现形式主要以文本、图像为主。
虽然网络上可以承载的元素越来越多,但文字一直是很重要的部分。在同一语言环境下,文字的传达是最准确的,所以,文字是任何出版物的核心,网页也不例外,而且就现在的网络环境下,文字的使用仍是首选。所以,本网站使用大量的文字介绍教育教学方面的知识。如:教师的论文及教案、音乐常识中乐器的介绍等相关知识都是使用文字这种手段在网页上向大家介绍的。
* 首页:网站给人的第一印象就是首页,要让人愿意继续欣赏下去。我设计的首页力求简洁明了,色调属于暖色,给人明快、轻松的感觉。页面最醒目处是一朵正在开放的花,象征着祖国的未来生机勃勃。背景隐约可见的五条横线,代表着五线谱,表明了本网站音乐教育教学的主题。其中包括音乐名家、音乐常识、音乐教学、音乐欣赏和留言板五项。有我的E-mail 以便用户和我联系。有站点计数器可以统计访客数量。
* 音乐名家:介绍贝多芬、舒伯特、舒曼等8位音乐家的生平及主要作品,其中的代表作品有音乐欣赏。
* 音乐教学:这里主要是音乐教师交流的园地。分为论文和教案两项内容。
* 音乐常识:为了提高多数人的音乐修养及素养,我设计了这一项内容,包括基本知识、乐器常识及戏曲常识三项,乐器常识又分为民族乐器介绍和西洋乐器介绍两部分。
* 音乐欣赏:主要是给人听觉和视觉上的享受。让人真正的在音乐氛围中有个轻松、愉悦的好心情。包括3种形式的音乐欣赏:flash、mp3、midi。
* 留言板:提供一个用户交流的平台。
3.2 界面设计
3.2.1 首页界面设计
网站给人的第一印象就是首页,要让人愿意继续欣赏下去。我设计的首页力求简洁明了,色调属于暖色,给人明快、轻松的感觉。页面最醒目处是一朵正在开放的花,象征着祖国的未来生机勃勃。背景隐约可见的五条横线,代表着五线谱,表明了本网站音乐教育教学的主题。首页包括音乐名家、音乐常识、音乐教学、音乐欣赏和留言板五项。有我的E-mail 以便用户和我联系。有站点计数器可以统计访客数量。
网页的色彩选择和搭配是网页设计的重点之一。用什么色彩才能最好地表达出网站的
内涵,吸引浏览者的视线,网页的色调、背景、文字、图标、边框、链接应该采用什么样的色彩,应该如何搭配,都是网页设计一开始就必须考虑的问题。网页的色彩搭配在网页的制作中起到非常重要的作用,因为它将决定浏览者对你的网页的第一印象,好的色彩搭配可以使你的网页独具魅力,相反则提不起浏览者的兴趣。所以一定要把握住色彩的搭配。
下图是我的首页