交互式xml课程建设网站的开发

上传人:xins****2008 文档编号:116991059 上传时间:2019-11-18 格式:DOC 页数:45 大小:55.50KB
返回 下载 相关 举报
交互式xml课程建设网站的开发_第1页
第1页 / 共45页
交互式xml课程建设网站的开发_第2页
第2页 / 共45页
交互式xml课程建设网站的开发_第3页
第3页 / 共45页
交互式xml课程建设网站的开发_第4页
第4页 / 共45页
交互式xml课程建设网站的开发_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《交互式xml课程建设网站的开发》由会员分享,可在线阅读,更多相关《交互式xml课程建设网站的开发(45页珍藏版)》请在金锄头文库上搜索。

1、-范文最新推荐- 交互式XML课程建设网站的开发 摘要:本系统采用B/S结构以Dreamweaver作为设计开发工具,前台主要使用p+html设计,使用Flash、Css样式美化页面;后台以asp技术为核心,使用Access数据库作为系统数据库,网页前端用html+javascript控制事物逻辑,asp控制服务器端的数据交互;网站主要包括4个模块,资源管理、作业管理、信息管理和后台管理,这些模块实现了用户登录、查看个人信息、修改信息或密码、作业或资料上传、下载文件、在线留言、电子公告等功能,该系统都实现了课程建设网站的一些基本功能。本文首先介绍课题的背景、意义、研究状况,然后对网站实现的环境

2、、技术进行分析描述,之后进行系统可行性分析、需求分析,并介绍系统功能实现的设计,经过测试分析,网站运行稳定可靠;最后对系统进行总结和展望。关键词: 交互式;XML课程;网站;ACCESS;ASP;B/S;5167The development of interactive XML course construction siteAbstract: The system uses B / S structure to Dreamweaver as a design and development tools, front main use p + html design, Flash, Css

3、style landscaping page; background with asp technology as the core, using an Access database as the system database, web front end html + javascript control logic of things, asp control server data exchange; site includes four modules, resource management, operations management, information manageme

4、nt and back office management, these modules to achieve a user login, view personal information, modify information or passwords, operations or information upload and download files, online messages, electronic bulletin board and other functions, the basic realization of the curriculum system constr

5、uction site used some of the basic functions. This paper first introduces the subject background, significance, research conditions, then the site to achieve environmental, technical analysis described, followed by the system feasibility analysis, requirements analysis, and describes the system func

6、tion design, tested analysis, site stable and reliable operation; Finally the system summary and outlook. 4.1系统业务流程分析94.2系统功能模块104.2.1系统功能划分104.2.2系统功能说明104.3数据库设计114.3.1数据库概述114.3.2数据库结构设计114.4系统界面设计134.5系统结构设计155系统详细设计165.1主页模块设计165.2课程建设模块设计185.3教学园地模块设计185.4在线教育模块设计185.5个人天地模块设计185.6快速导航模块设计235.

7、7后台管理模块设计246系统测试256.1测试用例设计256.2执行测试276.2.1用例编号XMLWEB_A01的测试276.2.2用例编号XMLWEB_A02的测试306.2.3用例编号XMLWEB_A03的测试346.3测试总结377总结与展望39致谢40参考文献411绪论随着网络通信的飞速发展,信息的传播和交流方式开始变得越来越多,对于当代人使用计算机互联网,是为了适应现代教学的基础和要求,促进高校管理科学化,规范化的必要条件,同时为了使学生和老师之间有多角度,多渠道的沟通,以及及时、有序和高效地完成教学任务。 首先,精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一

8、流教学管理等特点的示范课程。它将引导广大高等学校进一步巩固教学工作的中心地位,在切实加强教学建设、提高教学质量的基础上改善、加强高校信息化条件建设,利用现代化教育信息技术手段将优质的教学资源上网并共享,使全国其他高校在实施同类课程教学的过程中能够借鉴、使用这些优质的教学资源,在更大范围内提高高等学校的教学和人才培养质量。精品课程的建设是学校课程教学工作中一个重要的内容,为了使学生和老师之间有多角度,多渠道的沟通,以及及时、有序和高效地完成教学任务,及时了解教学当前的状态,精品课程的建设就显得尤为重要。在以往的课堂教学模式中,教师是按照自己对课程的理解来对整个班级的同学进行教学活动,但是这种教学

9、模式不可能很好地实现“因材施教”的方针,而在精品课程这样的教学方式中,实现了学生可以通过人机交互的方式参与学习,学生可以依靠教学软件的指导和导航策略进行学习,并以自我评价和反馈信息来控制学习过程,这个交互式xml课程建设网站就是为了配合这一流行有效的教学方式而设计的。1.3课题研究的发展状况国外对交互式网站的研究已经相当成熟,已成体系,全球已有800多所大学通过Internet提供网上学位课程,像哈佛大学、麻省理工学院、剑桥大学都已允许国外学生进行网上注册、异地学习学位课程。在国外如今著名的交互式网站平台有Google answer(分门别类地罗列了最新的提问,承诺24

10、小时答复)、Yedda(一种用户参与类搜索引擎,网站更倾向于网友的更多参与以让用户得到更好地搜索体验)、Quanuomon(一个专业化的在线问答服务网站,主要提供关于IT相关领域内的在线问答服务)等等。1998年,四个试点现代远程教育学校:清华大学、北京邮电大学、湖南大学、浙江大学;1999年又增加了六所学校:中央电大、北京大学、东南大学、中国人大、同济大学、西南工学院;到目前为止,逐年增加网络教学,交互式教学理念已经深入人心,在国内众多高等学府已经建立了数字化校园,旗下大多使用交互式网站来进行教师与学生之间的沟通。 “XML开发实务”课程是我校计算机专业大学生的专业选

11、修课程之一。配合课程建设的需要,开发交互式课程建设网站。(1)资源管理:允许教师上传各类教学资源:大纲、授课计划、实验安排等,同时允许学生查阅、下载。(2)作业管理:允许学生上传作业,同时允许教师查阅、下载,管理作业 。(3)信息管理:允许学生、教师通过网站进行留言、提问等一对一方式的沟通,允许教师统一发布各类信息。这些功能是本系统要实现的基本功能。2.3开发环境与技术介绍2.3.1开发环境描述本系统是通过HTML+ASP+ACCESS实现的,使用非DSN来连接数据库后,通过服务端的ASP交互页面,管理员就可以像是对数据库直接操作一样对数据库进行各种操作,如增加、删除、修改数据库中的数据。通过

12、ACCESS建立的数据库是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统;IIS服务器提供了强大的网络服务功能,支持多个Web站点,是用户首选服务器系统,这三者的结合大大提高系统的可移植性和可维护性;Asp语言是当前最流行的编程语言之一,因其高效稳定,简洁易学,又有微软的强大支持而受人们的欢迎,这些特点使系统能够长期稳定的运行提供了保证,Actionscript语言是Flash中通用的脚本语言,它为网站的美化起到了画龙点睛的作用;Html语言是世界上通用的网页编程语言,这里使用的是这种语言,所用的编程软件为Dreamweaver CS6。2.3.2IIS 配置首先,

13、这里使用的是win7系统,首先进入控制面板,点击“卸载程序”后,弹出“程序和功能”对话框。再单击【打开或关闭Windows功能】按钮,安装程序启动后,弹出“Windows功能”对话框。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实

14、现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程

15、序代码,可防止ASP程序代码被窃取;方便连接ACCESS与SQL数据库;开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行注入攻击;ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站,但是其原理也是一样的。2.3.5Dreamweaver CS6Dreamweaver CS6是世界顶级软件厂商adobe推出的一套拥有可视化编辑界面,用于制作并编辑网站和移动应用程序的网页设计软件。由于它支持代码、拆分、设计、实时视图等多种方式来创作、编写和修改网页,对于初级人员,你可以无需编写任何代码就能快速创建web页面。其成熟的代码编辑工具更适用于web开发高级人员的创作,cs6新版本使用了自适应网格版面创建页面,在发布前使用多屏幕预览审阅设计,可大大提高工作效率。改善的 ftp 性能,更高效地传输大型文件。“实时视图”和“多屏幕预览”面板可呈现 html5 代码,更能够检查自己的工

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号