(6)内容回收管理模块:该模块主要实现了网站内容的删除与恢复、冗余文件的删除,方便更新和修改网站的内容。
1.3 系统的主要特点
在网站设计的管理系统中,各模块输入数据的时候会有约束条件,用以提示用户输入数据的正确格式,来确保数据的有效性。同时,本系统还设置了权限的限制,系统超级管理员可以进行各种管理操作,注册会员只能进行特定的操作,比如浏览网页权限、下载文件、视频权限等,而临时游客只能浏览网页,拥有最低的浏览权限。这样可以确保系统的安全使用和管理分工化。比如:临时游客不能添加和删除修改内容,也不能发布内容,只拥有浏览网页的权限。这些特点使本系统的操作变得简便,并且容易上手,方便用户使用。
本系统的特色在于顺应了当前电子商务时代的需求,为广大的用户提供的一个标准化的学习交流平台。此网站的制作,不单单是要将需要发布的内容摆放在网站上那么简单,还应该包含了更多的设计元素,有效地协助用户学习,给予浏览者更多的方便、快捷。
第2章 系统的相关技术
本章对系统在设计与实现的过程中,所涉及到的相关技术与开发工具进行介绍。本电子商务师考试辅导自学网站是基于Web技术,运用ASP编程语言,以Adobe Dreamweaver为开发工具,以Access作为数据库来实现的。
2.1 开发技术介绍
本系统所使用的开发技术是:动态网页技术和ASP编程技术。
2.1.1 动态网页技术和ASP技术介绍
动态网页的“动”,并不是指那些在网页上的GIF等动画图片,而是指用户与网站之间的一种交互和互动。动态网页与静态网页是不同的,静态网页的内容是在用户发出请求之前就生成了的,但是动态网页的内容则不是,它是在用户发出请求之后才发生的。动态页面的网页代码没有改变,但内容则显示其结果是时间、环境或数据库操作的结果而发生变化。动态网页技术DHTML(Dynamic HTML),即动态的html,是由HTML,CSS和客户端脚本集成的,即一个页面中包含HTML,CSS、javascrip或其他客户端脚本,CSS和客户端脚本被直接写在页面上,而不是链接上相关的文件[1]。
ASP(Active Server Pages),即活动服务器网页,是一种使用比较广泛的开发动态网站的技术。ASP可以在页面代码中,与 VBScript和JavaScript脚本语言进行组合,来生成动态的内容和基于Web的应用程序。因为脚本程序是运行在服务器上,而不是在客户端上,所以其发送到浏览器上的Web页,是在Web服务器上生成的[2]。因此,不必担心浏览器是否可以处理脚本,Web服务器会将标准的HTML页面进行处理,并传输到浏览器。只有在脚本的结果返回给浏览器,服务器端才不容易复制。同时ASP需要在IIS环境下运行,这也需要开发者进行相应的配置。
2.1.2 开发技术的优点
采用动态网页技术的优点:
(1) “交互性”,是指动态网页会根据用户的要求和选择进行响应。网站管理员
只需要按照网站的需求,更新网站内容,就可以实现用户与网站的交互性感。
(2)“在服务器上运行,自动更新”,即网站管理员不需要手动更新HTML文档,可以实现自动生成新的页面。
(3)“通过数据库进行架构”,即通过设计数据库和程序代码,由数据库通过技术支持,动态网站会具有更多自动的和高级的功能[3]。
采用ASP技术的优点:
(1)简单易学。Asp语言,相对比较基础,多看一些视频教程和书目,就可以逐渐地掌握,进而进行网站设计。 电子商务师考试辅导自学网站的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_28964.html