基于ASP技术的个人网站开发

点赞:32927 浏览:154563 近期更新时间:2024-01-22 作者:网友分享原创网站原创

摘 要:ASP是Microsoft公司推出的一种用以取代通用网关接口的技术,英文全称ActiveServerPages.它是一个Web怎么写作器端的运行环境.ASP本身包含了VBScript和jascript引擎,使得脚本可以直接嵌入HTML中.现将我们在ASP运用过程中的几个技巧与大家分享.

关 键 词:ASP技术;个人;网站;开发

中图分类号:TP311.52文献标识码:A文章编号:1007-9599(2012)11-0000-02

传统的网站管理方式有两种,一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用.二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法.而采取了ASP技术的系统性能上有了很大的改善,其主要表现在以下几方面:

1.由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升.

2.由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录.

3.ASP支持应用程序的实时更新.管理员不必关掉网络怎么写作器或者甚至不用停止应用程序的运行就可以更新应用文件.应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖.当文件更新后,系统会温和地转换到新的版本.

4.ASP采取"code-behind"方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用.

一、开发工具的选用

近年来随着Inter技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的怎么写作种类越来越繁多.从HTML、ClientScript到CGI,从JA的诞生到ActiveX,Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了ActiveServerPages(ASP),一种用以取代CGI(CommonGatewayInterface,通用网关接口)的技术.

基于ASP技术的个人网站开发参考属性评定
有关论文范文主题研究: 关于个人网站的论文范文资料 大学生适用: 专科论文、专升本论文
相关参考文献下载数量: 77 写作解决问题: 学术论文怎么写
毕业论文开题报告: 文献综述、论文题目 职称论文适用: 核心期刊、职称评初级
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 最新题目

简单讲,ASP是位于怎么写作器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web怎么写作器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等.更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方.使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一.


二、需求分析

(一)需求概述

个人网站是一种具有交互功能的系统.它向用户提供静态和动态两类信息资源.所谓静态信息是指那些不经常变动或更新的资源,如公司简介、管理规范和公司制度等;动态信息是指随时变化的信息,如留言版、聊天室等.个人网站系统具有强大的吸引力,可让人通过此网站了解你,和用户方便地传递信息,构成一种交流平台.这种全新的交流方式实现了个人网站的特色.

ASP的特点:任何开发工具皆可发展ASP,只要使用一般的文书编辑程序,如Windows记事本,就可以编辑.当然,其他网页发展工具,例如,FrontPageExpress、FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态.

(二)网站系统分析

根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分:

1.我的资料:通过个人资料内容来展现.

2.日记:包括情感、搞笑、心得、日记等

3.相册:上传照片,并可以分类

4.多媒体:可以添加音乐等媒体,丰富网站内容

5.留言:采用asp技术开发的留言本

(三)可行性研究的前提

1.要求

功能:能够实现六个模块功能

性能:本软件对性能没有过多要求.

完成本系统的前提因素是具备:Windows2000操作系统或WindowsXP操作系统和DreamweerMX2004语言本系统开发计划从3月5号开始持续到4月30号最后完工.

2.本系统的主要开发目标是:

(1)在较少的人力与资源条件下充分发掘小组人员的潜力.

(2)DreamweerMX2004语言开发个人网站演示系统.

(3)让小组人员通过此次算法的认识加深对DreamweerMX2004语言和ASP语言知识的认识和提高自身的系统开发能力.

3.产权条件、检测定和限制

(1)进行系统方案选择比较的时间限定在一个星期内完成.

(2)必须在在毕业答辩之前完成本系统.

(3)系统相关的所有过程都只能在课余时间完成.

(4)开发过程中有网络和图书馆可提供必要的信息和资源.

(5)本软件系统投入使用的最晚时间是12月31号.

4.进行可行性研究的方法

这项可行性研究报告由本人讨论、研究所得的结果,对系统的评价可由下面的评价尺度进行衡量.此可行性研究报告提出的基本方法和策略是确定模型、建立基准点.

5.所建议的系统说明

本系统在Windows2000或是WindowsXP操作系统下进行设计开发.开发环境选用DEPHI.程序将用数据结构算法实现对系统的演示.开发中所需要的软硬件都有学校提供,而在学校里有网络和图书馆可以供材料查询,这些都确保了系统开发所必需的一切前提条件.