ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取;方便连接ACCESS与SQL数据库;开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行注入攻击;ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站,但是其原理也是一样的。
2.3.5 Dreamweaver CS6
Dreamweaver CS6是世界顶级软件厂商adobe推出的一套拥有可视化编辑界面,用于制作并编辑网站和移动应用程序的网页设计软件。由于它支持代码、拆分、设计、实时视图等多种方式来创作、编写和修改网页,对于初级人员,你可以无需编写任何代码就能快速创建web页面。其成熟的代码编辑工具更适用于web开发高级人员的创作,cs6新版本使用了自适应网格版面创建页面,在发布前使用多屏幕预览审阅设计,可大大提高工作效率。改善的 ftp 性能,更高效地传输大型文件。“实时视图”和“多屏幕预览”面板可呈现 html5 代码,更能够检查自己的工作。
Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择银幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dreamweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dreamweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。
2.4 环境条件可行性
该系统开发的软件为xml课程建设网站的服务器端软件,由于学生与教师十分需要一个网络化的交流平台,该软件设计完成后可用于展示该专业的教学成果和提供互动教学服务。目前我国政府对高等教育的质量十分重视,外加教育机构间的生源竞争日趋激烈,许多高等院校都引入了类似的教学网站,利用网络与多媒体开展远程培训。但本系统完全独立开发,力求使系统功能简洁明了,齐全且易于操作。
各个高校对开发精品课网站系统非常重视,为该系统的开发提供了前提条件。目前,学校的专用机房,微机设备数量质量都达到能实现信息化管理的要求,拥有系统运行的硬件环境,导师非常支持该精品课程网站的开发,这为开发工作的顺利进行提供了必要的保障。综合来说在环境条件上是可行的。
2.5 技术可行性
目前信息技术和计算机软硬件发展已经完全可以满足本系统的技术要求,开发和文护工作由专业文护人员承担。就目前使用的开发技术来说,采用十分流行的html语言开发网页,使用Microsoft Office Access 2007作为数据库的支持,应用Dreamweaver CS6作为开发平台,使用ASP技术设计网站,这些技术都已十分成熟。目前网络资源相对来说还是非常丰富的,只要有网络的地方基本可以边学边做。因此,从技术上来说该课程网站开发方案是可行的。 交互式XML课程建设网站的开发(5):http://www.youerw.com/jisuanji/lunwen_2111.html