计算机综合应用技术.docx

上传人:b****9 文档编号:29153867 上传时间:2023-07-20 格式:DOCX 页数:13 大小:47.25KB
下载 相关 举报
计算机综合应用技术.docx_第1页
第1页 / 共13页
计算机综合应用技术.docx_第2页
第2页 / 共13页
计算机综合应用技术.docx_第3页
第3页 / 共13页
计算机综合应用技术.docx_第4页
第4页 / 共13页
计算机综合应用技术.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

计算机综合应用技术.docx

《计算机综合应用技术.docx》由会员分享,可在线阅读,更多相关《计算机综合应用技术.docx(13页珍藏版)》请在冰豆网上搜索。

计算机综合应用技术.docx

计算机综合应用技术

计算机综合应用技术

课程设计报告

 

题目:

计算机综合应用技术

学生姓名:

学号:

专业:

分院:

指导教师(签章):

成绩:

 

2015年4月

 

前言

MacromediaDreamweaver8是建立Web站点和应用程序的专业工具。

它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。

从对基于CSS的设计的领先支持到手工编码功能,Dreamweaver提供了专业人员在一个集成、高效的环境中所需的工具。

开发人员可以使用Dreamweaver及所选择的服务器技术来创建功能强大的Internet应用程序,从而使用户能连接到数据库、Web服务和旧式系统。

·语言版本:

中文·版本:

8中文版系统配置Win9x/Me/NT/2000/XP/2003/win7/

  Dreamweaver是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着Dreamweaver8的发布,更坚定Dreamweaver在该领域的地位。

它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。

灵活的编写方式Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。

可视化编辑界面Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。

或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。

无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面,Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。

功能更多的CSS支持——CSS可视化设计、CSS检查工具。

动态跨浏览器验证当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构。

动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器。

强大的WEB站点管理功能内建的图形编辑引擎。

Dreamweaver的集成特性Dreamweaver8继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页。

丰富的媒体支持能力可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒体。

Dreamweaver具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用JavaScript和DHTML语言代码轻松地实现网页元素的动作和交互操作。

Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处理。

一、实验目的

1.掌握ASP网络程序设计技术。

2.能综合运用各种知识编写一个相对独立的网络程序。

3.了解动态HTML,能够实现简单的动态HTML效果;准确把握静态网页与动态网页的区别,为学生以后自主制作动态网页打下良好的基础。

4.通过简单的实例演示,让学生对动态HTML概念有比较具体的认识;利用任务驱动法,让学生学会简单的动态HTML制作。

依据学生前面制作网页的基础,首先给出静态网页的概念,有了静态网页的学习,采用比较法,学生会对动态网页有个粗浅的了解。

进而通过实例演示,让学生对动态网页有更深一步的了解,达到准确把握动态网页的概念。

二、实验内容

1.每人做一个个人网站,网站内容必须包括个人的基本信息,比如个人爱好,家乡特色、特产,个人照片等静态网页内容;

2.必须有数据库(至少1张表格),并且能够对数据库进行操作,即能进行记录的添加、删除、修改和查询操作,这是动态网页部分内容。

纯静态网页不给成绩。

(一)网站的运行环境

编写动态网站所使用的语言,比如asp。

使用的数据库,比如access。

网页的开发环境可以采用ASP、PHP、JSP技术等;网站的信息存储需要数据库管理系统的支持才行,如ACCESS、MSSQL、MYSQL、ORACLE等关系型数据库管理系统;而网页的运行载体Web服务器,它的种类也是繁多,如IIS、APACHE、TOMCAT等。

虽然网站运行环境有如此多的选择余地,但从稳定性、安全性、性价比等方面来比较,PHP+MYSQL运行环境脱颖而出,受到很多网站维护者的喜爱。

IIS服务器组建一览IIS(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面

(二)设计思路

1.网页上的每一行代码都是同学们预先编写好后,放置到Web服务器上的,在发送到客户端的浏览器上不再发生任何变化。

这种网页,就称之为静态网页。

静态网页必须包含个人信息,如个人照片、简介等,且美观大方;

静态网页的处理流程如下:

动态网页的处理流程如下:

第一步:

新建ASP文件

打开EditPlus,然后在菜单栏中依次选择【File】-【New】-【HTMLPage】菜单命令,之后,就可以在这个新建的文件中输入程序代码了,这样就完成了新建的过程。

第二步:

保存ASP文件

制作完毕后,依次选择【File】-【save】命令,弹出对话框,将该文件重命名后保存。

第三步:

浏览ASP文件

打开浏览器,在地址栏中输入保存的地址,按回车键后,显示程序运行结果。

(三)网站功能模块

静态网页管理模块:

1.首页“我的首页”,在其中显示我的个人信息,包括姓名、性别、班级、学号、联系方式、人生格言。

2.还有介绍我的家乡美景及美食,我喜爱的明星,及我的学校等。

动态网页管理模块

动态网页模块以“通讯录”为核心展开,点击“添加好友”,出现一张表格,表格中有“姓名”“性别”“年龄”“电话”“E-mail”“删除”“更新”等几个版块,表格上方还有“添加记录”,表格中任何一个人的信息都可以添加和删除。

1.更新功能

当“我的好友”的姓名、电话等信息有改动时,可以及时更新。

2.删除功能

当我要删除“我的好友”的一些信息时,可以及时删除。

3.添加功能

当我要添加好友的某些信息时,可以及时添加完善。

(四)核心技术

本网站的核心技术是动态网页中数据库的建立。

所谓动态网页,是说该网页文件不仅含有HTML标志,而且含有程序代码,这种网页的后缀一般根据不同的程序设计语言而不同,如ASP文件的后缀为.asp。

动态网页能够根据不同的时间、不同的来访者而显示不同的内容。

动态网页和静态网页的相同之处:

都是ASCII编码文件,都存在着HTML代码,都能包含脚本语言代码,都存放在Web服务器上,都把用户请求的页面发送到浏览器上。

动态网页和静态网页的区别是:

动态网页的文件扩展名不是.htm、.html,而是以.asp、.jsp、.php、.perl、.cgi等形式为文件后缀;动态网页中的某些脚本只能在服务器上运行,而静态网页不能包含在服务器上运行的任何脚本;当Web服务器收到用户请求的静态页面后,将把查找结果直接发送到浏览器,而当Web服务器收到用户请求的动态页面后,它将先把这个网页传递给一个称为应用服务器扩展的特殊软件进行处理,然后将处理结果传送给浏览器。

动态网页的工作原理与静态网页有很大不同,当你在浏览器里输入一个动态网页网址回车后,就行昂服务器端提供了一个浏览网页的请求。

服务器端接受请求后,首先会找到你要浏览的动态网页文件,然后就执行网页中的程序代码,将含有程序代码的动态网页转化为标准的静态网页,然后将静态网页发送给你。

本系统使用的是Access2000创建了一个名为address.mdb的数据库。

系统对数据的读取,存储都是对该数据库进行操作。

在Access2000数据库中,所有的数据存储都是围绕表进行的,数据不会存储在数据库的其他位置。

虽然可以有许多方法访问数据,但是它们全部来自表。

其具体核心技术如下:

1.执行开始->程序->MccrosoftOffice->MccrosoftOfficeAccess2000(安装MccrosoftOffice2000时,把OfficeAccess2003也打钩进行安装),执行文件->新建,在弹出窗口右边选择空数据库,文件名保持默认,单击按钮,从弹出窗口选择“使用设计器创建表”,填写相应的字段。

2.Dreamweaver与数据库的连接(使用DSN连接数据库)

要在网络应用程序中使用数据库,就需要创建至少一个数据库连接。

没有数据库连接的话,应用程序将不知道在什么地方找到数据库或者如何与数据库连接。

在Dreamweaver8中创建数据库连接时,为应用程序提供了与数据库建立联系的信息或参数。

 DSN定义

(1)在控制面板中,双击管理工具,双击ODBC数据库源图标,出现ODBC数据源管理器窗口,选择系统DSN标记。

(2)单击“添加“,接着选择数据库驱动程序,本系统使用Access数据库,所以MicrosoftAccessDriver(*.mdb),单击“完成“按钮。

(3)出现ODBCMicrosoftAccess安装窗口,在数据源名一栏给连接取个名字conn,说明一栏不是必填项。

(4)单击窗口中“选择“按钮,找到数据库的所在路径并选中相应数据库文件,选中db1.mdb,此时ODBCAccess安装窗口中数据库一栏就会出现刚才选定的数据库文件,如图所示。

(五)主要功能代码

我的主页:

家乡

学校

最爱

通讯录

留言板

"/>

我的主页

姓名:

性别:

学号:

专业:

班级:

爱好:

联系方式:

名言:

 

 

 

通讯录:

--

functionMM_controlSound(x,_sndObj,sndFile){//v3.0

vari,method="",sndObj=eval(_sndObj);

if(sndObj!

=null){

if(navigator.appName=='Netscape')method="play";

else{

if(window.MM_WMP==null){

window.MM_WMP=false;

for(iinsndObj)if(i=="ActiveMovie"){

window.MM_WMP=true;break;

}}

if(window.MM_WMP)method="play";

elseif(sndObj.FileName)method="run";

}}

if(method)eval(_sndObj+"."+method+"()");

elsewindow.location=sndFile;

}

//-->

通讯录

<%

'以下连接数据库,建立一个Connection对象实例conn

Dimconn,strConn

Setconn=Server.CreateObject("ADODB.Connection")

strConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath("address.mdb")

conn.OpenstrConn

'以下建立记录集,建立一个RecordSet对象实例rs

Dimrs,strSql

strSql="Select*FromtbAddressOrderByIDDESC"'按自动编号字段降序排列

Setrs=conn.Execute(strSql)

'以下利用表格显示记录集中的记录

%>

添加记录

姓名

性别

年龄

电话

E-mail

简介

删除

更新

<%

DoWhileNotrs.Eof'只要不是结尾就执行循环

%>

姓名

19

电话

E-mail

简介

ID=<%=rs("ID")%>">删除

ID=<%=rs("ID")%>">更新

<%

rs.MoveNext'将记录指针移动到下一条记录

Loop

%>

返回主页

(五)参考文献

王文龙,刘湘宁.ScottWorleyInsideASP.net.北京:

人民邮电出版社,2004年.181~190陶宏才.数据库原理及设计.北京:

人民邮电出版社,2004年.150~155

刘遵仁,于忠清.SQLSever中文版基础培训教程.人民邮电出版社,2001年6月.200~210

桂思强.ASP.NET数据库开发圣经.中国青年出版社,2001年9月.201~230

熊勇,刘燕,颜源.ASP.NET编程基础与实例.人民邮电出版社,2001年9月.300~310

(美)PaulSarknas.ASP.NET2.0电子商务高级编程(C#2005版).清华大学出版社,2007年11月.80~85

(美)ReedJacobson,StaciaMisiner.SQLServer2005分析服务从入门到精通.清华大学出版社,2007年11月.189~192

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 化学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1