基于ASP技术动态网站的规划与设计

来源 :中国校外教育·理论 | 被引量 : 0次 | 上传用户:kuangyunlo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]本文从软件工程的角度出发,系统分析了校园网站的规划与设计过程。并在系统设计阶段详细介绍了网站设计过程中应注意的问题,重点对网站安全做了技术分析和研究。
  [关键词]网站立项 系统分析 系统设计 网站测试 网站维护
  
  一、引言
  
  网络技术的不断成熟和发展,促进了基于网络技术的校园网站的发展。校园网站开发是一项很复杂的工作,我校根据学校实际,确定网站的定位和需求,从软件工程的角度出发,针对学校网站建设的特点和重点,整理出一套适合学校网站建设管理和控制的方法,以此来保证网站建设的高效率、高质量。
  
  二、网站立项
  
  校园网站建设,要成立一个专门的项目小组:学校领导、学校网络管理员、美术教师、各科室人员、计算机专业教师等8人~9人以及“计算机学会”社团学生代表5人组成,由网络管理员作为项目负责人负责对该项目的统一调度和安排。
  
  三、网站设计开发过程
  
  (一)系统分析阶段
  建立一个网站,首要明确设计思想,编写一份详尽的需求说明书,这是网站建设成功的关键所在。
  我校根据各方面的反馈意见进行认真的分析,对网站设计进行准确定位:学校网站规划要着重考虑教师和学生的需求;内容上要以学校整体宣传为主,同时也要为访问者提供其所关心的内容;内容要求及时更新;版面要求新颖有特色,同时还要增强网站的方便性、整体性和安全性。
  (二)系统设计阶段
  1.网站总体设计
  网站设计有了一份详尽的需求说明书后,就可以根据需求说明书,对网站进行总体规划,给出一份网站总体建设方案。总体规划具体要明确网站需要实现的目的和目标;网站形象说明;网站的栏目版块和结构;网站内容的安排,相互链接关系;使用软件、硬件和技术分析说明;开发时间进度表;维护方案;制作费用;需要遵循的规则和标准有哪些等。
  2.网站详细设计
  总体设计阶段以比较抽象概括的方式提出解决问题的办法,具体设计阶段的任务就是把解决方法具体化、明确化,设计中应注意的问题有:
  (1)网站设计的风格定位。网站要有自己的特色,设计中不要太多地考虑技术问题,而应该更多地考虑不断增加网站的内涵,要在能够动态反映学校情况的内容上下功夫。
  (2)网站设计的整体性。网站设计,注意考虑网站的易维护性,技术上多采用C S S、模板等,对网站的整体风格进行定位,方便日常维护与更新。
  (3)关键技术的研究及应用。网站设计中,怎样防黑,保护网站内容不被别人窃取、修改是网站建设必须考虑的技术性问题。本人主要从IIS、ASP和Access三方面来总结网站系统面临的常见的安全威胁及解决方法。
  ①集中管理ASP的目录,设置访问权限。在设置WEB站点时,将HTMI文件同ASP文件分开放置在不同的目录下,然后将HTML子目录设置为“读”;将ASP子目录设置为“执行”。
  ②对IIS中的特殊Web目录禁止匿名访问并限制IP地址。对IIS中的sample、scripts、iisadmin等web目录,通过各目录属性对话框中的“目录安全性”标签设置为禁止匿名访问并限制IP地址,并用NTFS的特性设置详细的安全权限,除了Administrator,其它帐号都应该设置为只读权限。
  ③防止Access数据库被下载。有效地防止数据库被下载的方法有:非常规命名法:为Access数据库文件取一个复杂的非常规名字,并把它放在几层目录下;使用ODBC数据源:在ASP程序设计中,如果有条件,应尽量使用ODBC数据源,不要把数据库名写在程序中。
  ④进行数据备份。运用FSO组件对Access数据库进行备份,以便在数据被破坏时进行快速恢复,尽可能多地挽回损失。
  ⑤对ASP页面进行加密。为了有效地防止ASP源代码泄露,可以对ASP页面进行加密。加密的方法一般有两种:一是使用组件技术将编程逻辑封装入DLL之中;二是使用微软的Script Encoder对ASP页面进行加密。
  ⑥后台用户注册验证。为了防止后台用户未经注册的用户绕过注册界面直接进入应用系统,我们采用Session对象进行注册验证:
  <%UserID = Request(“UserID”)
  ‘读取使用者所输入的用户名和密码
  Password = Request(“Password”)
  IfUserID <>“hrmis” Or Password <>“password” Then
  Response.Write“用户名错误!”
  Response.End
  End If
  ‘将Session对象设置为通过验证状态
  Session(“Passed”) = True %>
  进入应用程序后,首先进行验证:
  <% ‘如果未通过验证,返回Login.asp页面登陆状态
  If Not Session(“Passed”) Then Response.Redirect“Login.asp”
  End If %>
  ⑦让学生参与网站设计。优秀学生参与设计,无论对丰富网站内容、提高学校网站的点击率还是扩大学校网站的影响都能起到相当大的作用。
  (三)网站测试
  有了网站的具体设计方案,各网站制作人员就可以全力进入开发阶段。尽量采用边制作边调试,即采用本机调试和上传服务器调试的方法,观察速度、兼容性、交互性等。
  投入运行之前,需对网站需求分析、系统分析、设计规格说明和编码最终复审,还要对系统进行各种综合测试。测试结束后,制作有关文档存档,并写出一个校园网站使用说明文档。至此,网站项目建设完毕。
  (四)网站的管理和更新
  做好网站的管理与更新,是一个网站树立形象的根本、生存的根本。我校专门成立了安全组织机构,制定出适合我校的《校园网站管理办法》、《校园网站信息发布审核制度》、《校园网站异常情况案件报告制度》等规定,建立健全了各项安全管理制度。
  
  四、结论
  
  我校网站已经试运行一段时间,为学校的教师、学生和教学管理人员提供教学管理、教学研究、日常办公、信息交流等应用服务的平台,较好地满足了设计最初的需求。在整个设计网站的过程中,重视学校网站的“规划—设计—管理—发展”的规律,实现可持续性发展。
  
  参考文献:
  [1]田原.高职院校校园网站主页设计探讨[J].十堰职业技术学院学报,2007,(7).
  [2]方照.立足校本,探索校园网建设之路[J].教育信息技术,2007,(12).
  [3]田建勇.浅析学校网站的设计与建设[J].安顺师范高等专科学校学报,2006,(6).
  [4]侯占伟,翟海霞.A S P代码厦网站安全的探讨[J].焦作大学学报,2005,(4).
  [5]阳西述.网页制作与网站设计一高等院校计算机系列教材[M].武汉大学出版社,2006.
  [6]对学校网站建设的思考——舟山市开展学校网站星级评估所感[J].教育信息化,2006,(4).
  (作者单位:广东汕头经贸职业技术学校)
其他文献
【摘要】 信息技术是一门操作实践性很强的学科,如何用好“尖子生”,发挥“尖子生”的作用来提升教学效果是每位教师在思考的问题。教师结合学生差异因材施教,重视“尖子生”的培养,让其成为教师的得力助手等方面進行探索与研究,其目的在于为建设高效的课堂教学。  【关键词】 差距 尖子生 高效教学  【中图分类号】 G633.67  【文献标识码】 A  【文章编号】 1992-7711(2020)02-18
[摘要]纵观近几年的高考语文试题,不难发现一个规律:阅读、写作是高考的双翼。提高的学生读写能力,也就自然而然地成为广大高中语文教师教学任务的重中之重。如何提高学生的读写能力?这是语文界工作者一直关注并探讨的问题。笔者认为,以课本为载体,以写促读,最终达到读写共赢,是一种行之有效的方法。  [关键词]读写能力 课本 以写促读 读写共赢    阅读是感悟的过程,是不断积累的过程,而写作则是对阅读的提升
【摘 要】学生在课堂上不敢举手是缺乏自信的表现,导致的原因往往是:自我认可的枷锁、不良班风的压抑、陈规陋念的束缚。教师可想法在课堂上设计机智的问题,创造表现的机会,鼓起学生自信的帆,也可以让学生换只手举高他们的自信,要善于利用星星之火燃起燎原之势,久而久之,就可培养起学生的自信。  【关键词】爱心 恒心 诚心 自信    学生在课堂上大气不敢出,小手不敢举,死气沉沉,是缺乏自信的表现,造成这种现象
[摘要]新的语文课程标准对语文教学提出了新的要求,突出了语文本身所具有的人文意义,突出了学生在学习过程中的主体地位,强调了尊重学生在学习过程中的独特体验。因此,语文教师要树立正确的教育观念,引导学生探究,帮助学生建构知识,以适应当前课程改革要求。  [关键词]高中语文 语文教学 新课程    与现行教材相比,新教材的知识呈现方式多样,解决问题的策略多样化,强调思维的多层次、多角度,答案不唯一而有开
【摘 要】流行于中国西南的文昌祭祀活动是一种较普遍的文化现象,目前主要流行于云、贵、川三省。同时,文昌祭祀活动的内容因地域的差异而各有特色与差别,如云南的文昌祭祀活动以洞经音乐为集中代表、四川地区的文昌祭祀活动以梓潼文昌大庙及民间的文昌祭祀活动为典型代表。本人查阅了相关文章,却发现有关梓潼文昌大庙目前的道教祭祀文昌这一领域之文章至今罕见。针对以上问题,本人以四川梓潼文昌大庙的道教科仪音乐为调查对象
【摘要】对于初中数学学习来讲,学生要在掌握基本数学知识的同时学会拓展应用,在其他理科学科中灵活应用、解决难题,打牢数学科目的基础性知识。由于初中阶段学习对学业发展来讲有着承上启下的作用,家长与学校对此阶段的学生学习状况高度重视,这也给老师和学生带来的巨大压力。对于此问题,老师作为课堂的引领者要改革课堂教学方式,尽最大可能调动学生积极性,切实提高学生解决问题的能力和数学知识的应用能力。  【关键词】
【摘 要】音乐课程是小学艺术教育的重要组成部分之一,音乐欣赏对培养学生感受音乐、欣赏音乐有着重要作用。音乐欣赏能使学生广泛深入地接触音乐作品,从而能较快地提高音乐的欣赏力和表现力。因此,培养学生的音乐欣赏能力是十分重要的。笔者就“音乐欣赏能力”的培养理解及其实施策略进行浅谈。  【关键词】音乐欣赏能力 欣赏课 爱国主义情感    音乐欣赏作为一种自由的主体审美活动,具有独特而复杂的心理活动过程。音
【摘要】当前,面对层出不穷的弄虚作假现象,会计界出现了严重的信任危机,从源头抓起,在职业中学会计专业中,渗透“真实、诚信”教育已迫在眉睫。本文从学生、学校、家庭和社会等方面入手,提出了对职校生进行“真实、诚信”教育的重要性及其实施途径。  【关键词】真实 诚信 中职会计教育    《教育部办公厅关于进一步加强中小学诚信教育的通知》指出:“各级教育行政部门和中小学必须从贯彻‘三个代表’重要思想的高度
【摘要】 高中数学核心素养蕴含着高中数学最为本质的思想方法和思维方式,是对解题思路等的高度概括与总结,是学生在数学学习过程中必须形成的关键能力和必备品格,能够促进学生更好地学习数学和解决数学问题。本文主要探析高中数学核心素养的主要内容、高中数学问题——互动教学的意义、高中数学核心素养在“问题——互动”教学中的培育策略,具体的培育策略包括全面整合数学课程内容、创设生动的问题情境、注重问题的导向作用、
【摘 要】数学是研究客观世界数量关系和空间形式的一门科学。同时,数学也是一门优美的学科。数学美具有简单性、和谐性、严谨性、奇异性。在数学数学中,教师应做到:(1)展示数学之美,激发学生学习兴趣。(2)融贯数学之美,加深知识理解。(3)创造数学之美,培养思维能力。(4)发掘数学之美,陶冶思想情操。  【关键词】中学 数学教学 美育    美育是学校教学任务的重要组成部分,历来被教育界所重视,学生在学