时间:2023-03-22 17:45:34
引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇网页设计毕业论文范例。如需获取更多原创内容,可随时联系我们的客服老师。
ASP技术 ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。 简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet 上的许多站点,仍然提供"静态"(static)的主页内容。 所谓"静态",指的就是站点的主页内容是"固定不变"的。 当浏览器通过Internet 的HTTP (Hypertext Transport Protocol)协议,向站点服务器(Web Server)要求提供主页的内容时,站点服务器收到要求后,就传送原已设计好的静态的HTML 的文件数据给浏览器。 一个"静态"的站点,若要更新主页的内容,必须手动的来更新其HTML的文件数据。而随着Web应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。当在浏览器上填好表单(form)的输入数据,以提供HTTP要求时,可以在站点服务器中执行的应用程序,而不只是一个HTML 文件。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。 根据用户请求生成动态主页的传统方法有CGI、ISAPI等。CGI是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下;ISAPI针对这一缺点进行改进,利用dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术Java都还存在着另外一个问题,那就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如javascript和IDC(Internet Database Connector)等功能有限,不敷使用。 ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。ASP与常见的在Client端实现动态主页的技术如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。 ASP通过后缀名为.asp的ASP文件来实现,一个.asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请求发给Web Server,如果Web Server上装了ASP,就调用ASP。ASP读出相应.asp文件,解释并执行命令,动态生成一个HTML页面回传Web Server,然后Web Server再把结果发送给浏览器。ASP文件的制作和HTML类似,且和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中(将HTML文件的后缀名改为.asp),这使得HTML文件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(Server Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。ASP比较网关及服务器扩展模式有着以下优点:
(1)完全与HTML文件融合在一起;
(2)容易创建,不需要其它编译、链接程序;
(3)面向对象的并通过ActiveX Server对象可扩展。
二、电子商务数据访问方式
电子商务是指通过电子方式,并在网络基础上实现物资、人员过程的协调,以便商业交换的活动。在电子商务系统中,Web提供了与客户进行通信联络的有效手段,利用Web技术,实现Web服务器与数据库系统的连接,完成对数据的处理与查询,用户可以通过操作简单易学的浏览器来查询处理所需要的各种数据。 实现Web服务器与数据库的连接一般有两种方法:一种是利用中间件技术在两者之间建立连接和通信,如CGI(通用网关接口)和API(应用程序编程接口)。Web服务器通过调用CGI程序实现与Web浏览器的交互,即CGI程序接受浏览器发给Web服务器的信息,进行处理后,将相应结果再送回给Web服务器,通过Web服务器将信息传送给浏览器。但CGI程序在响应速度和资源利用等方面有较大局限性,客户端每请求一个CGI程序,服务器端便打开一个进程,当请求的数量较大时容易引起瓶颈现象,开发人员常利用API编程来扩展服务器功能,API程序占系统资源少,运行效率较高,但它的编程较CGI程序更为复杂;另一种是由浏览器中的Java小应用程序(Java Applet)通过浏览器访问Web服务器上的数据库,利用了JDBC(Java Database Connectivity)技术,它通过JDBC提供的API实现对Web Server的访问。由于Java Applet本身的局限性,目前大多数的应用是基于中间件技术的。 ASP也是属于中间件的一种模式,但在Windows平台上它比较网关及服务器扩展模式有着较大的优点。网关的最大特点是它的平台无关性,但网关程序通常较难编写和改变。网关程序通常是一个独立的程序,并不和HTML文件融合在一起,它需要用如C、C++、VB、Perl等语言来编写独立的应用程序,而ASP应用改变了这一点。使用ASP不仅可以读取Access和 SQL Server的数据库,而且还可以读取其他ODBC(Open Database Connect 开放式数据库互联)兼容的数据库。在ASP中访问数据库是通过ADO(ActiveX Database Object活动数据对象)及事务处理语句来实现的。ADO是一种操作Microsoft所支持的数据库的方法,是一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术。ADO对象的使用与DAO(数据访问对象)、RDO(远程数据对象)的方式相似。在ASP中,ADO可以看作是一个服务器组件,更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。
三、ASP在电子商务中的应用
在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于商品或服务提供者来说,其目的则是向用户推销自己的产品或服务。因此,让用户通过浏览器查询服务器的后端数据库是许多Web服务提供者必需有的服务,ASP通过内置的ADODB组件来实现这一功能。可以使用ADO去编写紧凑简明的脚本以便连接到ODBC 兼容的数据库和 OLE DB 兼容的数据源。具体的操作步骤可以归纳为以下几步:
① 创建数据库源名(DSN) ADODB通过ODBC工作,因此要在ODBC中设置DSN(数据源名)。打开Windows的"控制面板",双击"ODBC"的图标,然后选择"文件 DSN "的属性页,单击,选择数据库驱动程序,然后单击"下一步",按照屏幕的指示键入数据源文件的名称,然后单击"下一步",再单击"完成"创建数据源。
②创建数据库链接 链接用以保持一些关于正在访问的数据的动态信息,以及链接者信息。利用ADODB的成员函数Open和先前设定的DSN与数据库连接,其语法如下: SetConnect=Server.CreateObject("ADODB.Connection") '创建了链接对象Connect。 Connect.Open("DSN=dsnname;UID=userID;PWD=password") '打开链接。dsnname为数据源名;userID为用户名;password为用户口令。
③创建数据对象 ADO中的数据对象通常保存的是查询结果。RecordSet 是ADO中最复杂的对象,有许多属性和方法,灵活运用,可以达到许多好的效果。其创建方法如下: Set RecordSet =Connect.Execute(sqtStr) '创建并打开了对象RecordSet ,sqtStr是一个串,代表一条标准的SQL语句。例如: sqlStr="SELECT*FROM b1" Set RecordSet =Connect.Execute(sqlStr) 这条语句执行后,对象RecordSet中就保存了b1中的所有记录。
④操作数据库 可利用Execute方便地执行数据的插入、修改、删除等操作。如执行插入操作: sqlStr="Insert Into b1Values(1,2)" Connect.Execute(sqlStr)
⑤关闭数据对象和链接 在使用了ADO对象之后,一定要关闭数据对象和链接。在ASP中通过调用方法close实现关闭。 关闭创建的数据对象:Record Set .close Set Record Set=Nothing 关闭创建的链接对象:Connect. close Set Connect=Nothing 完整的程序片段:
//产生组件实例
//连接数据库
Connect.Open("DSN=dsnname;UID=userID;PWD=password")
//执行查询
SQL=select*fromtablename SetRS=Connect.Execute(SQL) %>
//显示结果
Rs.MoveNext
Loop
%>
上述是用ASP访问数据库的全过程,由于应用面向对象思想,所有操作都比较简单,用户需要注意的仅是对数据结构的了解、当前所操作的对象及对象的属性等等,只要对这些有了清晰的认识,再加上ASP强大功能,在网络上使用数据库,实现用户与页面间交换信息,就再也不是什么难事了。
四、主要功能程序段
4、1 打开数据库
option explicit
dim conn,connstr,db,rs
db="database/#MyShop.mdb" //数据库路径
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
4.2 数据库查询操作
//大类查讯
set rs=server.CreateObject("adodb.recordset")
//只读方式打开
rs.open "select anclass,anclassid from anclass",conn,1,1
do while not rs.eof
response.write ""
&trim(rs("anclass"))&" "
rs.movenext
loop
rs.close
//小类查询
dim rs2
set rs2=server.CreateObject("adodb.recordset")
rs2.open "select nclass,nclassid from nclass where anclassid="&rs("anclassid")&" order by nclassidorder",conn,1,1
do while not rs2.eof
response.write "
&rs("anclassid")&"&nid="&rs2("nclassid")&">"
&trim(rs2("nclass"))&" "
rs2.movenext
loop
4.3 添加记录操作
set rs=server.CreateObject("adodb.recordset")
//可写方式
rs.open "select bookid,username,zhuangtai,zonger from actions",conn,1,3
rs.addnew //添加一条新记录
rs("bookid")=bookid //添加相应的记录
rs("username")=username
…………
rs("zhuangtai")=6
rs("zonger")=0
rs.update //更新数据库
4.4 删除记录操作
//从表actions中删除actionid 匹配的记录
conn.execute "delete from actions where actionid="
&request.QueryString("actionid")
4.5 记录的修改和查看
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from books where bookid="&bookid,conn,1,3
rs("anclassid")=int(request("anclassid")) //修改各项记录
………………
rs.Update
rs.Close
【关键词】网络环境;高职;毕业设计(论文)
一、高职生毕业设计(论文)的现状
2004年4月,教育部在《关于加强普通高等学校毕业设计(论文)工作的通知》中指出:“毕业设计(论文)在培养大学生探求真理、强化社会意识,进行科学研究基本训练、提高综合实践能力与素质等方面具有不可替代的作用,是教育与生产劳动和社会实践相结合的重要体现,是培养大学生的创新能力、实践能力和创业精神的重要实践环节。”然而,由于高职毕业设计(论文)管理工作不到位、指导教师的水平不高和责任心不强、学生基础差而且不重视等因素,导致学生毕业设计(论文)内容空洞、东拼西凑、泛泛而谈、剽窃抄袭现象严重。
二、高职毕业设计(论文)存在的突出问题
1.对毕业设计(论文)重视程度不足。主要因为高职毕业生面临的就业压力逐年增大, 再加上大三学生已经走上实习岗位, 学生的主要精力都放在实习工作和寻找工作上, 而这一阶段恰恰又是毕业设计(论文)撰写的关键时期。由于现实中毕业论文质量的好坏对就业并无很大影响, 所以许多学生采取了消极应付的态度, 往往在很短的时间内就完成了毕业论文的撰写,这在相当程度上影响了毕业论文的写作质量。
2.偏离高职培养目标,毕业设计(论文)脱离就业实习。最近几年,根据职业教育与普通教育的差异,在理论和实践上进行了研究和探索,取得了不少重大成果,如高职培养目标的定位、高职的课程观、教学方法等。然而,高职毕业设计(论文)的选题、撰写要求等方面,仍然采用学科本位下的论文标准,强调毕业论文对学生科研能力的训练功能,强调毕业论文的学术性、理论性、创新性。而高职院校在培养学生的过程中,应是以就业为导向组织教学活动,培养具有职业能力的学生。这就要求学生在指导教师的指导下,结合毕业实习,在进行相应的实践操作之后完成毕业设计(论文)任务。
3.学生毕业设计(论文)写作能力缺乏及异地实习等因素,教师指导难以达到理想效果。由于专业课程体系中很少设置有关的课程,学生文献检索能力、阅读文献能力、市场调研能力等毕业论文写作所需能力无法通过有效的途径得到,加上毕业设计(论文)与实习同步,学生异地实习,教师指导工作开展有一定困难。一方面,高职学生相对来讲文化基础较差,逻辑思维能力、语言表达能力都较弱,加上大学期间相关课程的缺乏,让高职生写出有较高水平的毕业设计(论文)确实有些勉为其难。另一方面,老师受指导学生人数多、教学任务重,时间紧等因素影响,致使难以达到预期的指导效果。
三、解决措施
网络环境下的高职毕业设计(论文)指导(以柳州城市职业学院外语与旅游系为例)针对目前高职毕业设计(论文)指导中出现的诸多问题,我院根据精品课程建设标准,建成了具备一定规模的“毕业设计(论文)”专业网站(省略),并自从2009年1月以来一直服务于外语与旅游系“毕业设计(论文)”课程教学。有利于切实、及时、有效地做好毕业设计(论文)各个环节的过程管理,保证了毕业设计(论文)的质量。
具体表现在以下几方面:
1.毕业设计(论文)与毕业实习结合。一方面,毕业设计(论文)与毕业实习在时间上是同步的,将两者结合起来,有效的避免了学生为参加毕业实习而缺少时间和精力做毕业设计(论文)这一矛盾。更重要的一方面是,毕业实习是学生获得毕业设计(论文)第一手资料的有效途径。因此,将毕业实习与毕业设计(论文)两个实践环节并行实施,既可以让学生有侧重地根据个人研究方向及就业需求选择实习单位,通过实习学生基本能够适应相关岗位的需求,解决学生就业问题;又可以在设计过程中同步进行毕业实习,对所设计的内容作进一步检验,使毕业设计(论文)方案不断完善,更趋合理,更具实际意义。如酒店管理专业采取毕业设计(论文)与毕业实习捆绑式管理方法,有利于学生结合实习工作选题,使得毕业设计(论文)更具实用价值,同时也有利于完成毕业设计(论文)写作任务和实习任务。
2.网络课程的应用,有利于资源共享,互助协作
①本网站主要包含以下几个板块:(1)课程内容。包括毕业设计(论文)写作、毕业设计(论文)案例、毕业设计(论文)视频、毕业设计(论文)大纲、毕业设计(论文)教案等。(2)各专业毕业设计(论文)模块:包括毕业设计(论文)实施流程图,提供优秀毕业设计(论文)范文、毕业设计(论文)案例教程、论文写作指导演示文稿等供学生学习。(3)毕业论文工作管理。毕业设计(论文)的档案模板、成绩汇总、选题统计等。(4)论坛。指导老师和学生可以随时登陆论坛发帖,对各种焦点问题发表自己的见解和看法,这种透明化、大众化的方式更有利于问题的快速解决。每一个学生的论文完成进度与过程都会在论坛上详细体现,从选题、开题报告到论文一稿、二稿直至终稿都会提交到网站上,指导教师会在学生提交的帖子上进行回复与指导。
②资源共享,互助协作:实习学生不论身处何处,不需要指导教师面授,只要通过网络访问毕业设计(论文)网站,就能自主学习和更新维护个人相关信息,可以展现出学生主动、协作、探索式的学习过程,极大地提高了学习的便捷性和高效性。
一、课题研究背景
(一)国内外的研究现状
1、网络教学的设计理论与方法的研究缺乏系统性
通过对国内外有关的学术刊物(如《电化教育研究》、《中国电化教育》、《EducationalTechnology》等)、教育网站和国际国内有关学术会议(GCCCE、ICCE、CBE等)的论文集进行分析,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究。可以说,网络教学的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行主动学习、利用虚拟情境进行探究学习、利用通讯工具进行协商学习、利用工具进行创造学习的设计以及教师指导性活动的设计等方面,都值得我们去研究。
2、网络教学的评价研究才刚刚起步
随着Internet应用的普及,网络教学已成为一种重要的教学手段和教学场所。然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证网络教学的质量,建立一个行之有效的网络教学评价模型,已成为网络教学研究的一个重要课题。时至2000年,教育部批准全国31所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。美国国家教育政策研究所(TheInstituteForHigherEducationPolicy)于2000年4月也发表了一份名为"在线教育质量:远程互联网教育成功应用的标准"的报告,然而,这些文章(报告)也仅仅是描述性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如何促进教学等方面则很少涉及。目前,网络教学的支撑平台中的学习评价模块往往只含有测试部分,而缺乏相应的分析与反馈。
(二)课题研究的意义
1、促进网络教学的发展,提高网络教学的质量
由于网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向。通过本项目的研究与实践,使网络教学更能为学习者提供一个建构主义的学习环境,充分体现学生的首创精神,学生有更多的机会在不同情境下去运用他们所学的知识,而且学生可以根据自身的行动的反馈来形成对客观事物的认识和解决实际问题的方案,从而提供网络教学的质量。
2、寻找利用计算机技术和网络技术实现学生远程交互自主学习的教学设计的技术解决方案
3、完善和发展教学设计理论
网络环境下的教学与传统教学,不仅是教学环境的不同,在教学内容、教学手段、教学传播形式上都有本质的区别。通过本项目的研究,能够解决网络环境下,教学如何进行教学设计,如何调控教学过程,如何有效实施教学活动以达成教学目标,是对教学设计理论的完善和发展。
二、课题研究内容
(一)研究的主要内容
1、网络教学设计理论体系的研究
包括教学目标的设计、建构性学习环境的设计、学习情境的设计、学习资源的设计、学生自主学习活动的设计、学生协作学习活动的设计、教师指导性活动的设计、学习评价工具的设计等。
2、基于网络环境下的教学策略与教学模式的研究
(1)网络教学策略的研究,如网络环境下的教学内容组织策略、网络环境下的教学情景营造策略、网络环境下的教学对话组织策略、网络环境下的的课堂管理策略等
(2)网络教学模式的研究,如项目化学习模式、探索性学习模式、研究性学习模式等
3、网络教学评价的内容体系、方法、步骤与模型的研究
4、网络教学设计系统软件的开发与应用
5、网络教学评价系统软件的开发与应用
根据上述研究内容,总课题下设如下子课题:
1、网络教学设计与教学评价的理论研究(谢幼如、李克东)
2、网络教学资源的开发(邓文新)
3、网络教学设计与教学评价系统的开发(柯清超)
4、Web课程的教学过程设计及支持系统的研究(陈品德)
5、网络教学设计与教学评价理论的应用研究(余红)
(二)课题的研究目标
本项目的研究目标是:运用现代教学理论与建构主义学习理论,通过教学改革与实验,探索网络教学的设计与评价的理论和方法,开发相配套的网络教学的设计和评价系统软件,探索普通中小学利用网络资源进行网络教学的途径与方法。
(三)预期成果形式
1、论文与专著
发表有关网络教学的设计与评价的一系列学术论文,出版专著《网络教学的设计与评价》。
2、电脑软件
开发《网络教学设计系统软件》和《网络教学评价系统软件》,制作《网络教学设计》专题教学(学习)网站,建立《教学设计》多媒体资源库。
三、研究方法与技术路线
(一)研究方法与步骤
本项目的研究主要采用行动研究、实验研究、评价研究等方法。
对于较大规模的教学设计与教学模式的试验研究,将采用行动研究方法。
对于个别带有创新性的,能提出重要见解的小范围的教学研究,则通过建立科学的假设,采用实验研究的方法。
关于教学模式的评价和有关教学效果的分析,则采用评价研究方法。
研究步骤如下:
2002年5月-2002年8月,收集资料,建立模型
2002年9月-2003年1月,开发软件
2004年2月-2004年8月,教学试验,评价修改
2005年9月-2005年12月,扩大试验,归纳总结
(二)关键技术
1、基于网络的协作化设计思维工具的通讯模型的构建;
2、教学设计系统中师生教学活动的可视化表示与分析;
3、网络教学的教学评价模型的构建;
4、网络教学过程中学习反应信息的自动采集与处理。
四、课题研究价值
(一)创新点
1、建立网络教学设计的理论体系与方法。
2、建立基于网络环境的各类教学评价指标体系。
3、开发出操作性
强、具有实际应用价值的网络教学的设计工具和评价系统软件。
(二)理论意义
传统的教学设计是应用系统方法分析和研究教学的问题和需求,确立解决他们的方法与步骤,并对教学结果作出评价的一种计划过程与操作程序。现代教学设计理论已经不拘泥于系统论的理论基础,不强调对教学活动的绝对控制,逐渐放弃呆板的设计模式,开始强调教学设计的关系性、灵活性和实时性,从而更加有利于学生的创新精神和实践能力。本课题的理论成果将完善和发展传统的教学设计理论与方法。
(三)应用价值
1、通过课题的研究与实践,总结并形成基于网络环境下学科教学设计的理论与方法,优化中小学课堂教学结构。
2、通过课题的研究与实践,探索并总结信息化时代如何改革传统的思想和模式,使学生学会利用网络资源进行学习的方法和经验。
3、通过课题的研究与实践,探索普通中小学利用网络资源的途径与方法,形成一批优秀的网络教学课例。
4、通过课题的研究与实践,开发出具有应用推广价值的网络教学的设计工具和评价系统软件。
五、研究基础
(一)已有相关成果
1、曾于93年、97年两度获得国家级优秀教学成果奖,其中《多媒体组合教学设计的理论与实践》项目的成果在全国的大中小学广泛应用,《多媒体组合教学设计》(李克东、谢幼如编著,科学出版社)多次再版发行。
2、出版的《多媒体教学软件设计》(含教材与光碟)(谢幼如等编著,电子工业出版社,1999年)、《多媒体教学软件设计与制作》(含教材与光碟)(李克东、谢幼如、柯清超编著,中央广播电视大学出版社,2000年)和《信息技术与学科教学整合》(李克东、谢幼如、柯清超等,万方数据电子出版社,2001年)在全国广泛应用。
3、97年《多媒体技术在基础教育改革中的应用实验研究》和《小学语文"四结合"教学改革试验研究》获国家教委全国师范院校面向基础教育改革科学研究优秀成果二等奖。
4、承担国家"九五"重点科技攻关项目《计算机辅助教学软件研制开发与应用》(简称96-750)《小学语文科学小品文》、《小学语文古诗欣赏》、《小学语文扩展阅读》、《初中语文新诗赏析》四个子课题的研制与开发,4个项目6张光盘全部通过教育部组织的专家组鉴定,被评为优秀软件,并由北京师范大学出版社和电子工业出版社出版,在国内及东南亚地区发行。
5、2000年所完成的《学习反应信息分析系统》获广东省高等学校优秀多媒体教学软件一等奖,并出版专著《学习反应信息的处理方法与应用》(谢幼如、李克东著,暨南大学出版社,1999年)。
(二)研究条件
华南师范大学教育技术学科是国家级重点学科,华南师范大学教育信息技术学院是"211工程"重点建设学科单位,我国的教育技术学博士点之一。华南师范大学教育技术研究所拥有从事计算机教育应用研究的人员近30名,其中包括教授2名、副教授5名、讲师8名、博士研究生4名和硕士研究生近15名。他们在长期的研究工作中,对各种多媒体教学软件、网络教学应用软件、学科教学工具、资源库管理应用系统进行了深入的研究与探索,并已取得了实质性的进展和成果。本研究所拥有先进的计算机软件开发实验室两个、国家级的多媒体教学软件制作基地一个,在国内教育技术领域方面处于领先地位。
(三)参考文献
1、《多媒体组合教学设计》,李克东、谢幼如编著,科学出版社,1992年第一版、1994年第二版
2、《多媒体教学软件设计》谢幼如等编著,电子工业出版社,1999年
3、《信息技术与学科教学整合》,李克东、谢幼如主编,万方数据电子出版社,2001年
4、《学习反应信息的处理方法与应用》,谢幼如、李克东著,暨南大学出版社,1999年
5、《GlobalEducationOntheNet》,高等教育出版社、Springer出版社,1999年
6、《教学设计原理》,R.M.加涅、L.J.布里格斯、W.W.韦杰著,华东师范大学出版社,1999年
7、《新型教学模式的探索》,谢幼如编著,北京师范大学出版社,1998年
8、全球华人计算机教育应用大会(GCCCE)第一届至第五届论文集,1997年(广州)、1998年(香港)、1999年(澳门)、2000年(新加坡)、2001年(台北)
9、《改善学习--2001中小学信息技术教育国际研讨会论文选编》,吉林教育出版社,2001年
10、《认知过程的评估》,J.P.戴斯、J.A.纳格利尔里、J.R.柯尔比著,华东师范大学出版社,1999年
11、《教育技术学研究方法》,李克东编著,北京师范大学出版社,2002年
六、研究组织机构
本课题的研究人员由教学设计专家、信息技术教育应用专家、网络技术专家、学科教学专家、中小学教师、教育技术研究人员与研究生组成,以大学的教育技术研究所为核心,主要以广东、江苏、浙江、福建等地区的部分中小学以及西部一些网络环境较好的中小学为研究基地,辐射其他地区的中小学,借助信息技术产业的技术力量,实现理论、技术与学科教学的优化整合。
总课题组顾问:南国农教授(我国著名电化教育专家,西北师范大学)
李运林教授(华南师范大学电化教育系原系主任)
周君达教授(中央电化教育馆原副馆长)
苏式冬教授(广东教育学院原副院长)
许汉特级教师(广州市教研室)
总课题组组长:谢幼如教授(华南师范大学教育技术研究所)
李克东教授(华南师范大学教育技术研究所所长、博士生导师)
总课题组成员:柯清超博士生(华南师范大学教育技术研究所)
陈品德副教授、博士生(华南师范大学网络中心)
邓文新讲师(华南师范大学教育技术研究所)
余红副教授(华南师范大学教育技术研究所)
总课题组秘书:王冬青博士生(华南师范大学教育技术研究所)
高瑞利硕士生(华南师范大学教育技术研究所)
刘硕士生(华南师范大学教育技术研究所)
孔维宏硕士生(华南师范大学教育技术研究所)
徐光涛硕士生(华南师范大学教育技术研究所)
(一)人本主义技术观:对工业文明的反思
一般社会观念认为,技术是科学革命的产物,是由科学进步不断发明创造的,因此,通常认为技术是科学的附属品,而忽视了技术本体论的深意。技术比科学更为基础,技术是柏拉图以来形而上学的终结,“技术这个名称本质上应被理解成‘完成了的形而上学”,
海德格尔技术哲学的起点是从批判雅斯贝尔斯的技术哲学的观点开始。后者的观点:第一,技术是达成自身目标的手段。人类可能会有一个终极目标,而技术是帮助人们达到那个终极目标的手段。第二,技术实际上是人在行动,所以不是技术决定人,而是人在使用技术。这种技术观自工业革命以来比较有代表性的反映了人们对待技术的态度,将技术视作工具和手段,人与技术是主体之于客体的操纵关系。在海德格尔看来,技术绝不仅是工具,它更是本体论层面人和物的关系体现。他将技术视为真理的发生方式,也即“解蔽”(去蔽)。"techne中的决定性的东西决不在于制造和操控,也不在于工具的使用,而在于去蔽(解蔽)。“解蔽”是海德格尔技术观的出发点。
海德格尔对传统技术和现代技术进行了本体论层面的比较。他认为传统技术是认识论发展和进步的体现,“谁建造一个房子或一只船,或锻造一个银盘,他就在各个方面揭示着那种待产出的作品。这种技术首先在于规定船和房子的外观,并通过将完成的作品展示出来,并由此来决定制作方式。”“认识给出启发,具有启发作用的认识乃是一种解蔽。”
海德格尔指出,现代技术是物的展现,是对世界的“座架”。现代技术本身已经构成为现代社会最重要的存在,技术作为现代性的一种重要后果,对于后工业社会文明的发展有举足轻重的意义。技术是人认识世界的“解蔽”方式,因此它并不是某种功能的体现,而是认识论层面的呈现。海德格尔认为现代技术的这种“座架”本质,带来的是现代人的“无家可归”。对于现代技术,海德格尔未免比较悲观,在找寻出路时也陷入了唯心主义。他认为天、地、人、神是一个统一的连续整体,现代技术无所不在地破坏了这个整体,使他们彼此分离和对立。因此,人应该通过“思”救渡,实现诗意的“栖居”,通过艺术审美来解放技术统治。
(二)实用主义技术观:对现代科学的推崇
希克曼认为,杜威的技术哲学是一种“生产性的实用主义技术哲学”。他将自然经验主义和工具主义引入对技术的分析,把技术看成是制造人工物的过程,是一种经验,人面对的是一个经验的世界。并认为无论是有形的人工物还是无形的人工物都属于工具的范畴,而工具只有在被使用时才有意义。因此,在杜威(1998)看来,不仅存在“自然技术”,也存在“社会技术”,正所谓“社会学是一种技术,政治学也是一种技术”阎。在杜威的思想中,技术是一种达到目的的手段,借用这种手段,超越存在论层次上的对象的目的才得以实现[0。杜威反对技术本质主义,要求对技术做功能主义的理解,要求对技术的理解与人们自身的需要和利益相联系。
对于实用主义者而言,技术的本质是工具(instrumental ),技术是一种实现目的的经验手段,技术(工具)和价值(目的)是相分离的。实用主义技术观认为技术是中立的,既可造福人类,也可危害人类,因此问题不在于发明什么样的技术,而在于有什么样的使用主体。
杜威对技术持一种审慎的乐观主义,指出技术对现代社会的负面影响,但他认为通过科学技术的不断进步,用教育公众和民主的手段去控制技术,可以消减这些负面影响。技术对人类社会是利是弊取决于人如何去利用,以及如何通过“科学”的方法计算和实证评估。在实用主义技术观的指导下,美国成为了世界上工业文明最发达的国家。
在实用主义技术观的影响下,美国社会鼓励科学发明和技术创新,从20世纪三四十年代开始,美国率先进入一个信息技术大爆炸的时期。1946年2月14日,美国军方研制出世界上第一台电子计算机“电子数字积分计算机”(ENIAC,Electronic Numerical And Calculator)。这台计算机最初的研制目的具体而明确:满足美国奥伯丁武器试验场计算弹道的需要。互联网最初也诞生于科技进步的美国,同样也肩负美国军方实用目的:1969年美军研制ARPA(阿帕网,美国国防部研究计划署)协定,目的是为了防止冷战时期对手对指挥中心的毁灭性打击。
实用主义技术观强调技术为人所用、为人服务,促进了20世纪的科学进步和技术发展。作为一种强调手段(功能)的技术观,实用主义技术观是一种重视实践的技术观,符合“科学技术是第一生产力”这一现代性命题。在学术研究层面,实用主义技术观带来了从自然科学到人文社会科学的普遍“科学化”,学术研究强调量化、实证,科学主义开始抬头。实用主义技术观是一种务实的技术观,在科学革命初期促进了人和社会的总体进步。
(三)泛媒介技术观:对网络社会的预言
20世纪90年代,随着全球化、信息化、网络化、数字化的加速发展,麦克卢汉的技术思想为公众所瞩目,他的许多技术思想今天已经得到了验证:预言式的“地球村”“重归部落化”的观点,“媒介是人体的延伸”的论断。
在麦克卢汉的引领下,20世纪60年代末,媒介环境学诞生。媒介环境学主张泛技术论、泛媒介论、泛环境论、泛文化论。换言之,一切技术都是媒介、环境和文化。泛媒介技术观可以视作对麦克卢汉为代表的媒介环境学派技术观的总结。
“一切技术都是媒介,一切媒介都是我们自己的外化和延伸。 “每一种技术都创造一种环境。在麦克卢汉看来,技术的本质就是媒介。
将一种技术视为一种媒介,而这种媒介又形成为某种环境,这是一种颇具有文化研究色彩的技术观。既不同于人本主义技术观强调技术和人的价值平衡,也不同于作为一种实用工具的技术观。将技术视为媒介,意味着人和技术之间是不可分割的关系。
泛媒介的技术观在电子信息技术没有诞生前或许还不能体现出天翻地覆的巨大变迁—对于一般技术而言,它们主要是作为“人体的延伸”,电子信息媒介则被麦克卢汉认为是“人脑中枢神经的延伸”:电子信息技术创造了一种新的赛博环境.它不偏向物理的空间的环境.而更偏向心理的和时间的环境.这一技术革命必然带来人类社会结构的变革。
将技术的本质视为媒介,这是一种打破传统范式的技术观。无论是人本主义技术观还是实用主义技术观,探讨的核心问题依然在“物一我”关系这一范畴进行。麦克卢汉则开宗明义地跳出这一范式,将技术作为人、社会的一般组成部分,“媒介是人体的延伸”“技术创造环境”。这种技术观,从范式意义上奠定了新媒介为代表的数字虚拟技术的价值和意义:随着科技的口益进步,人们已经置身一个身临其境的传播环境,甚至很难区分何者为现实、何者为虚拟。不难想象,随着全息虚拟技术等新媒介技术的发展和民用化,媒介化的技术将越来越深刻地影响人与人的关系,并潜移默化地改变社会的结构和功能。
泛媒介技术观是现代人对主体与技术的重新审视。在麦克卢汉的技术思想中,媒介就是主体的一部分,这种颇有后现代色彩的观点甚至是对主体间性的再诊释。“任何媒介即人的延伸对个人和社会的任何影响都是有新的尺度产生的。我们的任何一种延伸或日任何一种新技术都要在我们的事务中引进一种新的尺度。媒介不仅是人体的延伸,媒介本身也成为了新的尺度。从石器时代到数字化的媒介时代,任何一种技术(媒介)不仅在为实现人的目的创造可能,其本身也使“人”和人类社会得到延展(expansion。没有人就没有技术;没有技术,同样也没有人。
关键词: 毕业论文(设计) 网络平台 不同流向人才 持续发展能力
教育部办公厅在关于加强普通高等学校毕业论文(设计)工作的通知(教高厅[2004]14号)中明确要求,必须加强普通高等学校毕业论文(设计)工作,充分认识毕业论文(设计)环节的重要意义。随着社会经济多元化发展,人才市场的不同需求和大学生就业的严重局势,许多高等学校适时调整专业结构和培养模式,使得大学生择业观念现实化,人才流向多样化。例如一些高师院校的毕业生择业思路初步形成了四个流向:考研深造型、应用技术型、中学任教型和改行跳槽型。不同的趋向和追求,使得毕业生对自己的素质、功底和广泛的适应性有了更为清醒的认识与感悟,进而渴望在校期间能够通过某一特定方式例如撰写毕业论文来凝练竞争优势,提升创业才干,把自己打造得更为“牛气”一些,业已成为众多毕业生的共鸣心声。这意味着毕业论文(设计)工作面临着挑战与压力,既被寄予了厚望又被赋予了重任,所以毕业论文(设计)必须彰显鲜明特色和蕴蓄深厚内涵。显而易见,毕业论文(设计)的撰写过程和论文质量,对他们未来的就业与发展将会产生非常深远(有时候甚至是决定性)的影响。如何才能把毕业论文(设计)的完成过程变成培养学生成熟与成才的过程呢?为此,我们提出了“构建以现代化网络为载体的毕业论文(设计)平台,用以培养不同流向人才的自适应能力、创新能力和持续发展能力”的研究课题,并就此进行了有益的研究与探索。
一、目前毕业论文(设计)中存在的主要问题及原因分析
1.目前毕业论文(设计)中存在的主要问题
(1)选题不当。选题不当甚至是不会选题。相当一部分毕业论文选题缺乏前沿性、价值性和可行性。有些论文的选题过大,没有实现的可能性;有些论文选题过窄,没有理论价值和应用前景。
(2)内容平淡。论文内容平淡一般,多是罗列别家之说,缺乏自己的创新点。
(3)论证不严密。有些毕业论文观点模糊,而且在提出问题、分析问题和解决问题这一研究过程中没有逻辑分析、归纳与综合,没有给出合理的解释。
(4)不会使用参考文献。有的学生热衷于写综述,但却不会使用参考文献,即使引用也多是较为陈旧的专著和材料,未能反映出本领域国内外最新研究成果和最新发展趋势。
(5)格式不规范。许多学生不遵守论文用纸格式、字体、摘要、关键词、各级标题编号等要求,不重视前言、附录及结尾部分等整体结构,严重影响论文质量。
2.毕业论文(设计)质量不高的原因分析
(1)目的不明确。为什么要写毕业论文,毕业论文与学业水平和学位证书之间有何关系,毕业论文与自己的未来发展之间有何联系,在部分学生心目中并不清楚,因而重视程度不够。
(2)论文选题较晚。毕业论文(设计)工作部署较晚,很多部门都是在第8学期开学才进行安排,频繁的任务加上沉重的就业压力与考研复试,使学生没有良好的心态、充分的时间和充沛的精力撰写毕业论文。
(3)导师指导不力。导师教学、科研任务繁重,难得与学生见几次面,师生之间无法进行有效的学术交流。无论是对学生论文选题方向的把握、选题价值的审查,还是科学实验研究和毕业论文写作过程,导师只能疲于应付。
(4)图书馆、资料室的文献信息资源没有充分利用。文献检索与应用能力是学生写好毕业论文的前提和基础。一些学生信息素质不高,没有掌握基本的文献检索方法。有些学生的网络检索方法比较单一、低级,在茫茫的信息海洋中无从下手,浏览时间不少但获取的信息有限。
二、毕业论文(设计)网络平台的模块化构成及其功能
1.网络平台的概念
网络平台,又称网络支持平台,既包括承载网络的硬件设施、设备,又包括建立在Internet基础之上为网络运行提供全面支持服务的软件系统。高校中的实验室、计算机机房、图书馆、教职工住宅、学生宿舍等场合,网络平台非常普及。
2.网络平台的模块化构成
当前高等教育发展理念发生了战略性转变,全面提高质量成为高等教育的核心任务,必须把质量意识体现到具体工作中。为了有效提高毕业论文质量,我们贯彻以学生发展为本的教育理念,以毕业论文(设计)工作为主线,以培养不同流向学生的自适应能力、创新能力和持续发展能力为核心,以现有的实验室网络为基础,构建了由学术研究型、应用技术型、中学执教型、其他择业型等四大模块组成的网络平台。
(1)学术研究型。为准备考研深造的学生提供的一种环境,或者说是几个网络数据库。其中包含一些大学生科技创新的资料,与考研方向密切相关的本科毕业论文资料,以及一些课题资料和与此相关的使用方法和要求。
(2)应用技术型。为毕业后准备到厂矿、企事业单位,公司、研究所等上岗就业的学生准备的数据资料库。理工科类侧重于实验技能、技术设计、工艺流程等实用技术资料,文史科类则侧重于计算机使用、管理科学及与其专业相关的文档资料。
(3)中学执教型。为准备到中学任教的学生提供的网络资源。其中有教育理念、新课改标准、教学技能、中学教师素质、教育科学研究等相关资料。
(4)其他择业型。为毕业后打算从事其他工作(例如有的想参军,有的想支边,有的想当村官,有的想考公务员)的学生提供的一些参考资源。
3.网络平台的功能
(1)信息提供功能。根据模块的不同特点,提供有关信息,学生可以在此领域内比较方便地搜寻到自己所需要的资料,既避免盲目性,又节省时间。
(2)师生互动功能。在毕业论文整个撰写过程中,学生之间、师生之间可以通过平台相互协商、相互讨论、相互沟通。甚至学生可以在宿舍,教师在实验室、办公室或者在家里,都可以相互交换信息。
(3)论文评阅功能。在论文上交之后,导师和评阅小组可以对论文进行评审。
(4)管理功能。对毕业论文(设计)的电子文档进行科学管理,方便论文的借阅、抽查和验收等工作。
(5)远程服务功能。为毕业离校的学生保留的一片网络空间。毕业生在走上新的工作岗位后,仍然可以利用网络平台从事相关的研究工作,母校永远是他们的大本营。
三、毕业论文(设计)工作的分段实施与学生持续发展能力的培养
1.毕业论文(设计)题目初选阶段
从大三第一学期开始,学生除了公共必修课之外,选修课已经呈现出分流趋势。从这学期开始,召开毕业论文(设计)工作动员大会,部署毕业论文(设计)工作并安排网络平台知识讲座,同时在网络上公示导师的基本情况及研究方向,让学生进入毕业论文(设计)题目的初选阶段。此举旨在唤醒学生的自适应意识,当学生的流向确定后,初步培养学生的文献调研能力和在“海选”中择定课题类型与范围的能力。
2.题目正选阶段
经过一个学期的酝酿、调研,到大三第二学期开始,毕业论文(设计)题目进入正选阶段。此时学生、导师利用网络平台进行双向选择予以确定并适时举行开题报告。若经过一段时间的接触师生感到彼此不适,还可妥善予以调整。此举旨在实现个性发展、优生优培,培养学生清醒认识自己进而优选课题的能力。此后学生根据题目的不同要求,分别进入到实验室、研究所或相关单位获取信息,锻炼实战能力。
3.毕业论文(设计)撰写阶段
大学四年级第一学期,进入毕业论文(设计)撰写阶段。在这一学期开初,要求学生填写“毕业论文(设计)任务书”,并由导师签字认可。任务书的基本内容为:论文题目;论文(设计)的主要任务及目标;论文(设计)的主要内容;论文(设计)的基本要求;论文将要使用的主要参考文献;撰写论文的进度安排等项要求。然后学生根据自己积累的资料,在导师的指导下,完成论文写作。此举意在培养学生的研究能力、创新能力和写作能力。
4.毕业论文(设计)评审阶段
学生的毕业论文(电子稿)上交后,由导师组成的评审组利用网络平台进行评阅,以确定论文能否进行答辩。若未达到要求,将及时反馈给学生进行修改并限时返回修改稿,这又为学生提供了极为宝贵的时空条件。
5.答辩阶段
对合格的毕业论文(设计)(纸质文本)组织答辩,进而评定论文成绩。更进一步培养学生的演讲能力、答辩能力、思维能力与应变能力。
6.后期督查与评优阶段
利用网络平台,学院组织督查组对各专业学生的毕业论文(设计)按比例随机抽查、验收,并对优秀毕业论文进行盲审盲评(隐去导师姓名和学生姓名进行审阅和评选)。这样既可以发现毕业论文中存在的问题,又可以体现评优工作的公开、公正和公平。犹如电脑系统中的“防火墙”,牢牢地把住了毕业论文(设计)质量关口。
四、毕业论文(设计)工作的后续化――延伸、拓展、再发展阶段
许多毕业生在到达新的工作单位后,由于环境、条件、任务和工作性质的改变,进行科研倍感困难。有的迫于无奈只好放弃,也有的跑回母校进行求助。鉴于这种情况,我们的网络平台继续为毕业生保留了绿色通道,特别是他们的课题(自然科学研究或者教育科学研究)若与毕业论文相近或相关,那他们的科研工作就会如鱼得水,如虎添翼,这实质上就是毕业论文(设计)工作的后续化――延伸、拓展、再发展阶段。由此可见,毕业论文(设计)在人才培养工作中确实具有不可替代的作用,网络平台为培养学生的创新能力与持续发展能力提供了有力的支撑与保障。
五、总结与展望
几年来的实践证明,由于充分发挥了高校得天独厚的网络平台优势,使得毕业论文(设计)工作取得了非常好的成效,论文水平得到了卓有成效的提升,学生的“实战”能力得到了锻炼,夯实了持续发展的基础,凸显了如下主要特征。
一是学生掌握了撰写毕业论文基本功。无论是从定题、立意到论文的整体结构,还是参考文献的引用乃至文本格式,都体现了规范化、程序化和创新化,为他们以后进行文字写作工作奠定了非常扎实的基础。
二是学生增强了特色创新意识。他们清醒地知道,唯有注重特色,加大就业竞争力,才能在激烈的市场竞争中取得立足之地。学生撰写论文的过程,既是跟着导师做学问搞研究的过程,更是砺炼自己成长成才的过程。所以他们非常注重学科前沿动态,敢于向高峰冲刺。如有些学生论文选题是导师的子课题,他们发挥自己的理论特长,敢于创新思维,05级就有4名学生在SCI二区以上刊物发表学术论文6篇。再如有些学生论文选题是教育科学方面的内容,他们利用到中学支教的机会,一边教学一边进行调研。利用网络资源信息,结合中学实际情况进行研究,已有数篇在《物理教学》等杂志上。所有这些支撑材料,既是能力的表征,又意味着绿灯亮光,发展道路与就业渠道畅通。
三是学生强化了信息资源意识,他们主动提高自己获取信息、利用信息和开发信息的能力,为今后的持续发展进行了铺垫。
但在此项工作中,也有一些问题值得注意,主要是论文的重复率问题。由于引用资源相对集中,从论文题目到章节段落,重复是不可避免的,但重复率不能超过一定比例。这一点从一开始就必须给导师与学生讲清楚,并且通过文献检测系统软件给予警示,以杜绝抄袭、剽窃和假冒等不良行为,确保论文的真实性、科学性和诚信度。
总而言之,积极加大网络平台的利用和开发力度,强化信息资源的共享和合理利用,对于保证本科毕业论文的质量乃至教学和科研等项工作,都具有积极的现实意义和深远的历史意义。
参考文献:
[1]白薇,常晓明,杨胜强等.着眼于创新能力培养 提高毕业设计(论文)质量[J].中国大学教学,2007,(10).
[2]陈友华,丁远坤,高华等.提高认识,强化管理,确保本科毕业论文(设计)质量[J].中国大学教学,2006,(1).
[3]李俊龙,胡锋,吉东风等.提高本科毕业论文(设计)质量的探索与实践[J].中国大学教学,2006,(8).
论文关键词:项目教学法,课程设计,工作任务,ASP动态网页设计技术
现代科学技术的迅速发展,促使教育体系不断地变化,社会对高素质技术人才的需要也在变化,为适应这种需要,人们的能力在提高和扩展。现代社会要求人才应具备专业能力、社会能力和方法能力。在高职教育教学中要培养学生这种能力,就应改变传统教学模式和方法。改变传统的教学模式和教学方法、培养学生的实际应用能力成为当前高职教学改革的主要目标。在众多新型的教学模式和方法中,项目教学模式得到了人们的广泛认可和实践。项目教学法是师生通过共同实施一个完整的“项目”工作而进行的教学活动,是基于项目活动的研究性学习。本文正对高职“ASP动态网页设计技术”课程在教学改革中实施项目教学时所遇到的问题进行了分析,从项目内容的选取与组织、项目教学效果的检验与总结以及项目教学方法的研究等方面提出了项目教学模式的实施方法和相关建议,希望起到引导性的作用。
一、项目教学法的提出
项目教学法是师生通过共同实施一个完整的项目而进行的教学活动,是基于项目活动的研究性学习。与传统教学方式比较毕业论文题目,项目教学法的主体不仅是教师,而是教师与学生的整体,充分让学生参与到教学活动中来论文开题报告范例。通过完整的项目的实施把理论与实践教学有机地结合起来,让学生学习到了与职业接近的工作方式,充分发掘学生的创造潜能和解决实际问题的综合能力。
《ASP动态网页设计技术》是我院电子信息系计算机网络技术专业的主干课程,具有实用性强、应用面广、操作性强与岗位联系密切等特点。为了更好地讲授《ASP动态网页设计技术》课,我们将实际项目引入课堂教学,改革教学方法、教学手段及考核形式,使学生体会到了“学中做”、“做中学”的乐趣,提高了项目教学的实际应用效果,较好地实现了本课程的教学目标。
二、项目教学法的实施过程
1.项目的选取与确定
项目教学法成功实施的关键是选取并确立实用、优秀的项目。因此,在实施项目教学法时,首先,应选择切实可行的项目。在第一节课要讲清楚本课程的目标,讲解课程中所设置的项目及项目中要完成的工作任务相关的知识点和技能点,课程的考核方式等。演示历届学生制作的作品或老师自己做的完整项目,介绍项目中关键问题和解决方法,使得学生启发。
为了系统化地进行项目教学法,我们将“ASP动态网页设计技术” 中所采用的项目分为课摘要求学生具有一定的团队协作精神。项目内容可以是企事业单位需求的项目或者是教师科研工作中开发的项目或者学生自己选择的项目都可以,从而让学生身临其境参与创造实践活动,亲身体验实践的艰辛与乐趣。这样不仅能提高学生解决实际问题的能力,而且有利于培养学生的人文素质和创新意识,让学有余力的学生有一个展示自己能力的机会毕业论文题目,达到“做中学”的目标。
2.工作任务的设置
工作任务的设置是项目教学法实施重点。设置工作任务的总原则为从工作需求出发,选择相关的工作任务并确定相应的知识和技术,其目标不是储备知识,而是在工作中学习和应用知识。
“ASP动态网页设计技术”课程项目中课内实施项目是核心,其工作任务源于项目但不能照搬项目,应按照涵盖的知识点及工作流程,对其重新加工提炼,要特别注意每个项目任务的描述以及理论知识与实践知识的整合等问题。其设置步骤一般为:首先将整个项目按工作流程及知识结构分解成一个个子项目,并兼顾子项目的难易程度来安排教学顺序,然后将每个子项目按不同的工作阶段分为若干工作任务;最后再围绕每个具体的工作任务设置相应的知识点和技能。在“ASP动态网页设计技术”课程教学中,我们设置了如表l所示的项目和具体的工作任务。
课内实施项目是教师引导学生通过分析各个工作任务引出基本知识与技能,工作任务的设置不但要能起到让学生及时巩固所学知识和技能的作用,还要起到加深学生对基本理论的理解、激发学生独立思考、不断探索、找到解决问题的方法的作用。
表1:“ASP动态网页设计技术”课程中的项目和作任务划分与设置
序号
项目模块
工作任务
相关知识与技能
1
创建ASP运行环境,制作第一动态网页
任务1:ASP运行环境配置与管理;
任务2:虚拟目录创建与管理;
任务3:测试网站服务器;
任务4:ASP开发工具应用;
任务5:制作第一个动态网页;
会安装与配置IIS,IIS WEB服务器的启动和关闭;会管理与配置主目录;创建虚拟目录,能用本地WEB服务器下动态网页的几种方法; 用Dreamweaver创建ASP站点,站点的管理、测试与;
2
用HTML语言标记制作部门网站
任务1:部门网站主页(首页)制作;
任务2:为部门网站制作一个新闻子网页;
任务3:制作部门人员名录网页;
任务4:制作部门人员注册网页;
任务5:制作部门网站的娱乐网页;
任务6:网站框架制作;
会用HTML的文本、段落与图像类标记应用;能够在网页中插入表格、列表及超链接标记;能用表单标记、常用的域控件标记和文件标记;能用滚动文字标记与多媒体标记;会用框架标记能作框架网站;
3
用VBScript脚本语言丰富部门网站内容
任务1:编写能够显示欢迎问候词和网页访问时间的子网页
会用VBScript的常量、变量、日期时间函数、MsgBox函数和简单选择结构的程序设计语句(If…Then…Else…End If);
任务2:制作判断登录用户权限的子网页;
熟练多分支条件结构语句Select Case…End Select),常用内部函数和简单事件过程的定义和调用;
任务3:为部门网站编写一个休闲游戏网页;
通过若干个休闲游戏程序的实现,熟悉VBScript语言中的循环语句的功能及其使用方法;
任务4:制作部门人员职称情况统计网页;
熟练使用随机函数和Input Box函数,会定义一维数组,引用数组元素;
任务5: 为部门网站编写一个工资发放的网页;
通过工资发放程序的实现过程,掌握二维数组的定义与使用方法;
任务6:制作数学爱好者能力测试网页;
通过典型的数学问题“神秘数、水仙花数、同构数、素数”等的程序编写,掌握通用过程、函数过程以及事件过程的定义与调用方法;
使用ASP内置对象技术在部门网站中设置聊天室
任务1:聊天室相关的变量定义与初始化;
会定义Global.asa文件和相关的事件过程毕业论文题目,了解Global.asa文件的特点;会用Application和Session 对象。
任务2:聊天室登录网页制作;
掌握Request对象的POST方式从FORM集合中获取数据的方法;
任务3:制作登录检验网页;
掌握Response对象的Write,Redirect和End方法;
任务4:制作聊天话语输入和显示网页
掌握Response对象的常用属性,熟练Application和Session对象;
任务5:制作聊天信息处理网页
熟悉Request对象的其他集合;
任务6:制作退出聊天室的网页
综合应用Request、Response、Application和Session对象;
5
部门网站中应用ASP内部组件
任务1: 部门站点中设计广告轮流显示网页;
用ASP的广告轮显组件AdRotator在部门Web网站中建立广告系统;会编写和设置广告轮换文件的格式;会用ASP内部对象Server的CreateObject方法;
任务2:制作部门人员业务活动导航网页
会用ASP内容链接组件Content Linking和网页计数器组件Page Counter,掌握内容链接文件的编写和文件格式要求;熟练ASP内部对象Server;
任务3:制作部门领导意见簿;(1.用户意见输入与提交网页;2.用户意见提交检查网页;3.用户意见浏览网页;)
掌握文件存取组件FileAccess的功能,能够使用该组件对计算机的文件系统进行操作,熟练使用该组件相关的其他组件的方法和属性;
6
ADO数据库访问技术的应用
任务1:部门用户信息的浏览与显示;
掌握ADO对象的Connection、RecordSet、Field、Fields等多个子对象对象,并会运行SQL命令;
任务2:部门用户信息维护(添加、删除、修改和定位);
熟练使用记录集对象RecordSet的方法Addnew、Update、Delete和Find等;
任务3:用户信息的查询与分页显示;
掌握用SQL语言的Open方法和SELECT语句实现查询,并对记录集进行分页显示的方法论文开题报告范例。熟练记录集对象的AbsolutePage、PageCount PageSize、Bof和Eof等几个属性;
原文
摘要
随着计算机技术的日益发展,现代社会已经到了真正的信息时代,如何掌握并应用信息就显得非常重要了。很多公司都利用互联网这个市场来达成协议,所以互联网也不再是单纯的传播媒体,它除了传播信息以外,还可成为转变社会形态的枢纽。互联网上的这个虚拟世界正在具体化、现实化,并逐渐与现实生活融为一体。
ASP是一种优秀的电子商务开发程序语言,因为其编辑简便、功能全面的特点,被广泛应用于电子商务网站的编辑制作、企业管理系统的开发等项目中。尤其是在电子商务网站的建设中,ASP扮演着动态网页缔造者的重要角色。
Dreamweaver_MX集多种网页开发功能于一身,可以轻松、系统地完成几乎所有网页技术的编辑。它具有美观的操作界面及强大的编辑功能,在Dreamweaver_MX中编辑ASP,可以很方便地应用各种辅助项目,实时测试编辑完成的动态网页,设计出功能完善的动态网页。
MicrosoftAccess是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。是一种易于使用,配置简单的数据库。
本文中的网上书店系统,结合ASP、Access与Dreamweaver_MX共同开发而成,具有用户使用更简单、界面更直观等优点,设计并实现用户管理、书籍管理、订单管理、购物结帐等功能。
关键字数据库连接验证Asp网上书店
......
目录
前言..............................................4
第一章系统概述.....................................5
1.1网上书店设计概要...............................5
1.2ASP技术综述....................................6
1.2.1ASP的6大内建对象............................6
1.2.2ASP与CGI的比较.............................7
1.2.3ASP与IIS....................................8
1.2.4ADO简介.....................................9
1.3技术要点.......................................9
第二章数据库的设计与实现..........................11
2.1创建数据库....................................11
2.2数据库的连接..................................16
第三章网上书店系统设计............................18
3.1用户信息模块的实现............................18
3.1.1客户的注册、登录及退出.....................19
3.1.2客户资料的查看、更新及密码的修改...........23
3.2图书信息模块的实现............................26
3.2.1分类的显示和详细信息的显示.................26
3.2.2图书的搜索.................................28
3.2.3购物车功能的实现...........................33
3.3系统管理模块的实现............................37
3.3.1图书的管理.................................38
3.3.2客户和管理员用户的管理.....................41
第四章网站的建立与运行环境........................46
结束语..............................................47
致谢.............................................48
参考文献...........................................49
参考资料
参考文献
[1]清汉计算机工作室编著《Access2000中文版事例》机械工业出版社
[2]宋彦浩《ASP建网技术》中国水利水电出版社
[3]石志国《ASP动态网站编程》清华大学出版社
[4]刘文政等编《网页设计三合一综合教程》(MX版)北京:科学出版社,2003
[5]樊健平《ASP高级编程及其项目应用开发》2003年中国水利水电出版社
[6]许卫林《VBScript+ASP动态网页制作》2002年中国电力出版社
[7]藏杨、秦冬等《ASP软件工程案例精解》2004年电子工业出版社
[8]宣小平《ASP数据库系统开发实例导航》2004年人民邮电出版社
[9]赵增敏《ASP动态网页设计》2003年电子工业出版社
人们总是对刚接触的事情记忆犹新,我也不例外。记得专科的时候,我选择了delphi语言作为自己与计算机的交流媒介,当时好奇的心理不亚于我对php的兴趣。我本以为我学好了这门计算机编程语言就拥有了全世界,可是随着视野的不断开阔,课程的不断更新,我慢慢了解了懂得一门语言真的是冰山一角,在计算机的世界里,只要你有兴趣,总会有太多的新奇吸引着你。
做事情有时候是不需要理由的。对于office办公软件,我就是如此。我不喜欢看小说,就在两个假期里把word研究了一遍,真的发现word的功能很强大。由于专科时候偏重的是软件设计,我只好利用课余时间来学习自己感兴趣的平面设计方面的知识。专升本之后,班级的事情变化太快,让我一时之间很难接受,而且学的知识偏重硬件,我又不太感兴趣,没有学会什么就荒废了很多时间,倒是对健康知识了解了不少,也算是慰藉一下自己本科空虚的心灵吧。
这次的设计,从选题到实现,几乎都是自己独立完成的。从前台网页设计的实现,到后台代码的编辑,我用到的软件主要有word、photoshop、fireworks、dreamweaver、apache、mysql、powerdesigner等,并首次运用php语言,开发了这个简单的在线招聘网站。在系统的开发过程中,多门以前感觉很抽象的课程,如软件工程、数据库原理、面向对象程序设计等变得清晰起来,强烈地感觉到这几门理论课程在实践中的重要性。
整个过程中,从需求分析到设计、编码、测试,我都力求规范化和文档化,努力让自己以前学的知识运用到本网站的开发中,尽量保证整个系统的开发进度和质量,顺利完成这次的毕业设计,为自己的大学生涯画上一个完美的句号。
不过,在系统开发过程中,好多知识都是随学随用,就增加了很多不必要的麻烦。比如说:一个网页中的表单不能相互嵌套,php关于中文乱码的处理,数据库的安全性问题,框架的使用等。虽说这些都会消耗系统开发的时间,但在老师、同学以及自己的不断努力下,不怕麻烦,不怕重复,当克服了这些问题之后,我会感觉到自己的知识在一点一滴地积累,不知不觉中增加。
虽然很多错误被克服了,但是系统中难免还有很多不足之处,希望各位评委老师和同学给予指正与建议。
我相信,只要肯钻研,只要挤时间,一切自己想要的知识都可以掌握。
【毕业论文设计总结】 的相关参考:
用。要搞好应用,就必须掌握Flash软件的基本功能、Flash网站的盈利点、常用技术及注意事项这四个方面的内容。毕业论文lwkoo.cn论文
关键词:Flash软件;Flash技术;ActionScfipt语言
Macromedia Flash作为网上动画制作软件佼佼者,已经广泛地运用于网页设计、广告设计、游戏开发等基于Web的各个领域,并逐步向多媒体、影视视频、产品展示、远程教育等各种传统领域渗透。⋯由于Flash易学易用,短时间内涌现出一批Flash爱好者,能制作各类相当逼真的动画如卡通、商业片头、MTV作品和教学课件等。一件好作品,最能打动人的是它的创意。在这一点上没有速成可言,如果你立志成为一个优秀的闪客或准备从事动画方面的工作,那么还是老老实实地画吧!
一、Flash软件基本功能介绍
Flash是矢量图形编辑和动画制作软件。它通过符号、按钮、层、帧、场景等一系列组合,能够让用户集成图形、声音、动画、影像文件等各种多媒体素材。【21像用砖头造房子一样制作出形式简洁、内容丰富、交互性强的极富感染力的动画作品。随着Flash软件功能的不断强大和完善,给用户提供了一个更方便、更广阔的动画制作平台。
Flash的特点决定了它在因特网上能够风靡一时。首先,它的动画作品输入矢量动画,因此可以无限放大不失真;其次,Flash最终压缩生成swf动画文件体积小得出奇,正好符合网络传输的需要;再者,swf文件属于流式播放,可以边下载边播放,这个特点在网络速度较慢的情况下尤其突出;最后,Flash拥有比较强的交互功能,Flash中具有强大的面向对象的AcfionScript语言,还可以与响应的数据库进行连接等,使复杂的动画实现变得更加简单和方便。但是美中不足的是,Flash动画的播放需要插件的支持,因此,只有当用户的浏览器拥有响应的插件时,才可以正常浏览Flash动画。目前,Flash格式已经作为开放标准公布,并获得了第三方软件的支持,因此将有更多的浏览器支持Flash动画,而Flash动画也必将得到更广泛的应用。
二、Flash动画的盈利点
一是娱乐平台,尤其是儿童娱乐平台。现在能让孩子浏览的网站太少了,如果做得好,会有很多儿童产品商家来做广告。如:WWW.suflash.C01(超闪网)上面提供Flash音乐、游戏、短片等。
二是Flash动画交易平台。
三是Flash广告制作公司。Flash以其制作成本低,会成为电视、网站等媒体广告的首选。另一方面,手机从打电话到发短信,再到听MP3等,逐渐成为个人娱乐平台,自然也不会少了Flash,其文件不大,也可以动态传播。随着目前手机功能的增加以及对无线网络的支持,已经有越来越多的手机支持Flash Player了。
三、重要技术
1.重要ActionScript的代码
Flash网站实现的关键,尤其是Flash MX之后新增了很多功能强大的命令。关于这部分,可以参看其他有关Flash编程方面的资料,这里只谈一谈部分制作Flash网站需要使用的比较重要的Action-Script函数。ActionScript的一个关键目标是易于使用。非程序员可以容易地使用ActionScript,这一点非常重要。Flash提供的并不是一个苍白的脚本编辑窗口,而是在Flash中创建了一个可视的、容易理解的界面,用来为Flash影片添加交互功能。Flash中Acfionseript非常易学,并且使得Flash播放器可以保持很小,这是一个重要的因素。
(1)loadMo“eNum与loadMode。功能说明:在播放原来加载的影片的同时将swf或jpeg文件加载进来。
(2)loadVafiables的运用。功能说明:从外部文件中(例如文本文件,或由CGI脚本、ActiveServer Page(ASP)、PHP或Perl脚本生成的文本)读取数据,并设置Flash Player级别或目标影片剪辑中变量的值。
(3)gomAndPlay的运用。功能说明:转到指定场景中指定的帧并从该帧开始播放。如果未指定场景,则播放头将转到当前场景中的指定帧。
2.动态Loading
考虑到网络传输的速度,如果index.swf文件比较大,在它被完全导人以前设计一个Loading引导浏览者耐心等待是非常有必要的。同时设计得好的Loading在某些时候还可以为网站起一定的铺垫作用。
一般的做法是先将Loading做成一个影片剪辑,在场景的最后位置设置标签如end,通过if.FrameLoaded来判断是否已经下载完毕,如果已经下载完毕则通过gotoAndPlay控制整个Flash的播放。、
以—个Loading文件为例,在场景里加人插入影片剪辑。
itFrameLoaded(“end”){gotoAndPlay(“开始播放的地方”)}
3.文本的导入
制作Flash网站的过程中经常遇到一定量的文字内容需要体现,文本的内容表现与上面介绍的流程是一样的,不同的地方体现最后的表现效果和处理手法还是有些不同。
4.文本图形法
如果文本内容不多,有希望将文本内容做得比较有动态效果,可以采用此法。将需要文本做成若干个Flash的元件,在相应的位置安排好。文本图形法的文件载人与前面介绍的处理手法比较类似,原理都差不多。具体动态效果因设计需求而异。
5.直接导人法
文本导入法可以将独立的txt文本文件,通过loadVariables导人到Flash文件内,修改时只需要修改txt文本内容,就可以实现Flash相关文件的修改,非常方便。在文本框属性中设置Var变量名(注意这个变量名)。为文本框所在的帧添加Ac.fionScript代码:loadVariabl∞(“变量名.txt”)o编写一个纯文本文件.txt(文件名随意),文本开头为“变量名=”,“=”后面写上正式的文本内容。
四、Flash网站建设的注意事项
要记住用户的目标,网站设计应该反应客户的需求,有效地传播主要信息与促进品牌。然而网站的目标最好通过尊重用户的习惯来达到,所以站点结构必须满足用户的需要,快速地将用户引导至其目标而避免任何公司和区域行话。在设计中最好的方法是用户界面的一致性。元素结构的再使用、元素的设计以及命名的习惯,将使用户在导向他们的目标时对站点传达的信息的注意力更加丰富。
在网站建设技术发展的这几年中,有一种力量在左右着其发展方向,那就是Flash自身的技术发展方向。已不仅仅停留到平面的界面上,在Flash中,有类似Photoshop中的滤镜效果和图层混合效果。Macromedia公司已经不满足Flash作为矢量动画软件了,有了这些功能,有美术经验的网站建设
者又要兴奋不已了,它将是优秀动画作品有了更加强力的支持。毕业论文lwkoo.cn论文
当前,交互式网站已占领互联网领域的主导位,而Flash动画自身的亲和力和传播速度等优势,将会给Flash动画产业带来巨大的商业空间。以彩信和互动游戏为突破口,Flash将在近期迅速占领手机中的彩信市场。纵观今后媒体的发展方向,要想有更美好的前景,还需要设计者和Flash的共同发展作为前提。Flash现在急需改变的,就是与图像及图像创作的紧密结合,毕竟不可能每一个设计师都去专修矢量图设计,设计更多的设计师完成更加真实、生动化的作品。另外,作为有美术基础的设计师们更应该注重自身素质及技术的培养,这包括专业知识和创作思路。在今后的网络媒体设计中不断地创新,让交互多媒体在各个不同领域都能够得到长足的发挥。用我们设计师的手为Flash撑起一片完美天空。
参考文献