版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2008年度成都大学精品课程申报表(本科)推 荐 单 位 成都大学信息科学与技术学院所 属 学院 信息科学与技术学院 课 程 名 称 XML技术及应用开发 课程类型 理论课(不含实践)理论课(含实践)实践(验)课 所属一级学科名称 计算机科学 所属二级学科名称 计算机软件与理论 课 程 负 责 人 叶安胜 申 报 日 期 2008-3-15成都大学教务处二八年三月填 写 要 求一、 以word文档格式如实填写各项。二、 表格文本中外文名词第一次出现时,要写清全称和缩写,再次出现时可以使用缩写。三、 涉密内容不填写,有可能涉密和不宜大范围公开的内容,请在说明栏中注明。四、 除课程负责人外,根据课
2、程实际情况,填写14名主讲教师的详细信息。五、 本表栏目未涵盖的内容,需要说明的,请在说明栏中注明。1 课程负责人情况1-1基本信息姓 名叶安胜性别男出生年月1971年12月最终学历硕士研究生职 称副教授电 话89875252学 位硕士职 务软件工程系主任传 真所在院系信息科学与技术学院E-mailyas通信地址(邮编)成都大学信息科学与技术学院研究方向计算机软件新技术、数据库访问中间件1-2教学情况一、近五年来讲授的主要课程C语言程序设计 专业基础课程 4学时/周 03 /04/05/06/07届 750人XML技术及应用开发 专业基础课程 4学时/周 04/05/06届 250人ADO.N
3、ET程序设计 专业基础课 6学时/周 06届 50人C#.NETWEB程序开发 专业课程 4学时/周 03届/04/06届 150人软件开发项目管理 专业课程 4学时/周 03/04届 200人二、承担的实践性教学1、项目案例一和项目案例二,学生人数为80人2、指导课程设计包括:计算机网络课程设计两届,学生100人;C语言程序设计课程设计,4届,学生400人,在ADO.NET程序设计、XML技术及应用开发、C#.NETWEB程序开发等专业课程中,都有上机试验的实践性教学计划。3、近五年共指导本科毕业生50人的毕业设计,专科学生15人的毕业设计工作。4、在2007年,推荐并指导了15个学生,在公
4、司里进行项目开发的实习和实训工作。5、指导学院参加第三届四川省锐捷大学生组网大赛或一个三等奖和优秀奖,四川省首届程序员大赛、成都2007软件设计大赛;指导学院创新工作室学生开发团队,成员20多人。三、主持或参与的教学研究课题1.数字娱乐、软件产业实用性人才培养实施成都市软件产业发展专项资金项目 2006 2.软件外包实用型人才培养服务平台成都市软件产业发展专项资金项目 2007 3.成都大学网上教学频道校基金项目支持2006 ,项目负责人。4.C语言校精品课程建设,2006年,项目负责人。四、参与教材编写 1、16位单片机及语音嵌入式系统 (21世纪高等院校规划教材),2006年1月出版, 中
5、国水利水电出版社,参与编写。 2、Sql Server2005数据库WEB开发,清华大学出版社,副主编,2008年2月出版。五、获得的教学表彰/奖励1. 2007年度考评“优秀”。1-3学术研究一、 近五年承担的学术研究课题1、天光全数字多媒体校园网教学平台,四川省科技厅成果鉴定,2003年12月 获得四川省科技厅成果鉴定和成果登记。(个人成果登记证书编号为:20032799),本人负责技术架构和程序开发,排名第二。2、成都市软件行业诚信数据库系统,市信息办项目,2006,本人作为项目负责人,负责项目的分析、设计以及项目组织和管理。 3、成都市机动车尾气污染数据共享系统,成都市环保
6、局项目(项目编号: cdsxb-fazj-03),2006、12。本人作为项目负责人,负责项目的分析、设计以及项目组织和管理。4、成都大学科研成果网上申报管理系统,校基金项目,2005,本人作为项目负责人,负责项目的分析、设计、编码和测试以及项目组织和管理。 二、 公开发行刊物上发表的学术论文ADO.NET通用数据库访问组件的构建与应用,计算机应用研究 2007 8;ADO.NET连接池性能分析 计算机应用 2004 10;SCO UNIX设备驱动程序的设计与实现, 成都大学学报2003 1;基于WEB的ADO.NET技术及应用,成都大学学报 2003 4;基于ADO.NET的数字图书馆的设计
7、与实现,成都大学学报2005 1;.NET通用数据库访问层封装,成都大学学报 2006课程类别:公共课、基础课、专业基础课、专业课课程负责人:主持本门课程的主讲教师2. 主讲教师情况2-1基本信息姓 名张修军性别男出生年月1973年12月最终学历研究生职 称高级工程师电 位硕士职 务传 真所在院系信息科学与技术学院软件工程系E-mailwoodszhang通信地址(邮编)成都市十陵镇成都大学信息科学与技术学院教师研究方向计算机网络、多媒体、电子电路2-2教学情况一、近五年来讲授的主要课程:1、计算机网络原理理论课(不含实践),4学时/周;1届,39人2、计算机网络
8、原理及应用理论课(含实践),4学时/周;1届,78人3、网络系统工程理论课(不含实践),4学时/周;1届,57人4、计算机网络原理(双语)理论课(不含实践),4学时/周;1届,47人5、计算机网络技术理论课(含实践),4学时/周;1届,56人二、承担的实践性教学:指导学院参加第三届四川省锐捷大学生组网大赛或一个三等奖和优秀奖指导学院创新工作室学生开发团队,成员20多人。2-3学术研究一、主要学术研究及论文1、带标记矫正的二值图象连通域像素标记算法,中国图象图形学报A2003VOL.8 No.2,第一作者2、交换机数据采集及监控系统的设计,电信科学2002.8 第18卷 第8期,第一作者3、基于
9、SONY录像机的视频数据自动采集实现,电视技术2003.7第7期,第二作者4、消防主机串口通信协议解读方法,自动化技术与应用2008年3月发表,第一作者二、获得的表彰及奖励如下优秀班主任,南京气象学院,1998年系统分析师,人事部/信息产业部,2006年4月信息系统项目管理师,人事部/信息产业部,2006年12月二级建造师(机电安装),贵州省建设厅,2007年1月高级工程师资格,南京市人事局,2007年12月31日课程类别:公共课、基础课、专业基础课、专业课2. 主讲教师情况2-1基本信息姓 名张志强性别男出生年月19764最终学历研究生职 称讲师电 话136780286学 位硕士职 务科研秘
10、书传 真所在院系信息科学与技术学院软件工程系E-mailZzq118通信地址(邮编)成都大学信息科学与技术学院研究方向软件新技术、网络数据库技术2-2教学情况一、近五年主要讲授的课程1. 数据结构,专业必修课,4学时/周,2002级-2006级,学生总人数:800人2. 操作系统原理与应用,专业必修课,4学时/周,2006级,学生总人数:40人3.汇编语言程序设计,专业基础课,4学时/周,2002级-2007级,生人数:600人4.大型数据库程序设计,专业选修课,4学时/周,2003级、2005级,学生总人数:80人5.C/C+程序设计,专业基础课,4学时/周,2006级,学生总人数:200人
11、二、近五年承担的实践性教学1. 指导课程设计,数据结构、数据库原理及应用、C程序设计,VB程序设计,计算机网络、编译原理学生总人数:350人2. 指导毕业设计,信息与科学技术学院的经管、计应、计科等专业,学生总人数:80人三、主持或参与的教学研究课题 1、计算机图形学(四川省精品课程) 2005年 参与 2、C语言程序设计(校精品课程) 2006年 参与2-3学术研究一、在国内外公开发行刊物上发表的学术论文12003年3月,“网络数据库B/S模式的分析”, 电讯技术,第一作者22004年1月,“数字签名RSA算法及应用前景”,电讯技术,第二作者32004年1月,“对有个不等式的推广与精确化”四
12、川师范大学学报,独立42004年10月,“ADO.NET连接池性能分析”,计算机应用, 第一作者52005年1月,“基于ADO.NET数字图书馆的设计与实现”,成都大学学报,第二作者62006年1月,“数据从文件导入数据库过程的实现与分析”,成都大学学报,第一作者二、在国内外公开发行著作12006年1月:16位单片机及语音嵌入式系统,中国水利水电出版社,参编。22008年2月:SQL Server 2005 Web应用开发,清华大学出版社,主编32008年2月:SQL Server 2005实例精讲,清华大学出版社,副主编42008年2月:SQL Server 2005 XML应用开发,清华大
13、学出版社,副主编。课程类别:公共课、基础课、专业基础课、专业课2. 主讲教师情况2-1基本信息姓 名苏长明性别男出生年月1969.11最终学历本科职 称讲师电 位学士职 务试验中心主任传 真所在院系信息科学与技术学院E-mailscming通信地址(邮编)成都大学信息科学与技术学院研究方向数据库、计算机网络2-2教学情况一、近五年来讲授的主要课程: 1. 软件工程,专业必修课,4学时/周,2002级-2006级,学生总人数:800人 2. 操作系统,专业基础课,4学时/周,2003级-2006级,学生总人数:400人 3.数据库原理与应用,专业基础课,4学时/周,2
14、003级-2006级,生总数:600人 4.数据库编程,专业必修课,4学时/周,2005级-2006级,学生总人数:200人 5.面向对象编程,专业基础课,4学时/周,2007级,学生总人数:100人二、承担的实践性教学1. 指导课程设计,数据库原理及应用、C程序设计,VC程序设计,软件工程学生总人数:320人2. 指导毕业设计,学院的经管、计应、计科等专业,学生总人数:80人三、获得的教学表彰/奖励:1.软件工程多媒体课件,校三等奖。2. 2007年度“成都大学优秀教师”。2-3学术研究一、在国内外公开发行刊物上发表的学术论文1. 2004年10月:ADO.NET连接池性能分析,计算机应用研
15、究,全国中文核心期刊,第三作者。2. 2007年1月:交换网络环境下嗅探技术研究,实验科学与技术自科版,全国中文核心期刊,第二作者。二、在国内外公开发行著作12007年1月:Visual Foxpro程序上机实验及习题集,高等教育出版社,参编。22008年2月:SQL Server 2005实例精讲,清华大学出版社,主编。32008年2月:SQL Server 2005WEB编程,清华大学出版社,副主编。42008年2月:SQL Server 2005与XML编程,清华大学出版社,副主编。课程类别:公共课、基础课、专业基础课、专业课2. 主讲教师情况2-1基本信息姓 名黄爱明性别女出生年月19
16、709最终学历研究生职 称讲师电 位硕士职 务传 真所在院系成都大学信息科学与技术学院软件工程系E-mailhuangam通信地址(邮编)成都大学信息科学与技术学院研究方向软件技术2-2教学情况近五年来讲授的主要课程: C语言程序设计、专业基础课、周学时4、两届、学生数200人;面向对象程序设计、专业基础课、周学时4、两届、学生数100人;Java程序设计、专业课、周学时4、三届、学生数120人;电子商务技术、专业课、周学时4、三届、学生数200人;数据库基础、专业课、周学时4、两届、学生数140人。承担的实践性教学: C语言程序设计上机及课程设计指导,学生数200
17、人;软件技术专业的面向对象程序设计上机及课程设计指导,学生总人数100人;Java语言程序设计上机及课程设计指导,学生数120人;数据库原理课程设计指导,学生数40人;汇编程序课程设计指导,学生数40人;2002至2007年参与了毕业生的毕业论文及毕业设计指导教学工作,学生总人数10人。2-3学术研究虚拟波形测试仪2002年7月 校发展基金项目 项目参与者C语言精品课程,2006.6, 项目参与者课程类别:公共课、基础课、专业基础课、专业课3. 教学队伍情况3-1人员构成(含外 聘教师)姓名性别出生年月职称学科专业在教学中承担的工作叶安胜男1971.12副教授系统结构负责人,主讲教师张修军男1
18、973.12高级工程师计算机通信主讲教师、项目案例教学苏长明男1969.11讲师软件工程主讲教师张志强男19764讲师软件工程主讲教师黄爱明女19709讲师计算机应用主讲教师徐晓丹(外聘)男1971,10高级工程计算机应用项目案例教学、实训辅导实验(公司)古沐松男19824助教计算机应用辅导实验3-2教学队伍整体结构教学队伍的学历结构、年龄结构、学缘结构、师资配置情况(含辅导教师或实验教师与学生的比例)本课程组教学队伍稳定、结构合理,学术各有专长又相得益彰,势头强劲,是以中青年教师为主、具有极强敬业精神、团队精神和奉献精神的师资队伍。该队伍的学历结构如下:6个硕士,1个学士。年龄结构:队伍年轻
19、,都是40岁以下的教师组成。30-40岁之间,6人,30岁以下1人。职称结构:2个副高职称,3个中级,1个初级。各老师所学专业都是计算机及相关专业。5个主讲教师,2个试验辅导和项目案例老师。从05级开始,各个专业都开设了该门课程。学缘结构如下:本科分别来自于不同的学校(同济大学、浙江大学、电子科技大学、西南师范大学、四川师范大学),硕士来自于两个学校(浙江大学、电子科技大学、四川大学,其比例为1:5:1);人员稳定,教师和学生比列为300:6,师资配置情况已达教学要求。双师型教师有3人,叶安胜、张修军、徐晓丹,占整个师资的43%,他们都曾经在软件开发公司任过职,具有丰富的项目开发经验和技术。3
20、-3教学改革与教学研究近五年来教学改革、教学研究成果及其解决的问题(不超过十项) 教学队伍中成员除了参加本课程的教研活动以外,同时还承担本学员的教学平台和程序设计语言类课程、计算机网络等专业课程,计算机硬件和计算机文化基础课程的教学和教改任务,并且取得很好的成果: 1、教学改革 、定位准确,分层次教学:结合学校城市型、应用型综合大学的定位,以实用性软件人才培养为目标,再根据学员所有涉软件专业的具体的培养特色和培养定位,分别制订对应课程的培养目标,包括:教学计划、教学大纲、教学内容、实践性教学环节、项目案例教学、习题、教材和考核等等。 、利用平台、整合资源:利用学校的网络教学平台,建设优质丰富的
21、教学资源和教学环境,满足学生个性化的自主性和研究性学习;重点从讲授、讨论、作业、实践、考核、教材等课程教学六要素上落实以学生为主体,教师为主导的教学模式,从而有利于学生创新思维和能力的培养 。所有课程的电子教案、作业、实验、答疑等教学各个环节均可以在平台上得到支持,提供了比较丰富的网络课程教学资源下载。 、强化项目案例教学:提供专门的项目案例实训室,为该课程的项目案例提供优质的教学环境。课程组充分调研企业人才需求,精心研究、开发相应的案例项目,制订详细的开发任务书及开发要求,以图通过项目案例教学,真正让学生对技术的应用达到企业的要求。 、规范教学过程:我们采取了 2 项措施,一是规范教师教学过
22、程,每一位教师对任课班级都有一份书面承诺,对包括答疑时间地点、作业次数和批改量、实验量等均有详细规定,做到绝不“短斤少两”。二是每门课程都有创新活动。为学生提供实验条件、指导师资,并且宣布与考核办法挂钩的办法,使得每门课程均有约 10% 左右的学生成为尖子。2承担的教改项目、教学成果及教材编写: 计算机图形学,2005年省精品课程建设; C语言2006年校精品课程 建设; 多媒体课件的开发,1999年,校发展科技基金项目,该项目为课程的多媒体教学提供了方便; 2005年7月C与C+语言教学中对方法论的探讨获第21届中国高等学校电子教育研究会优秀论文奖; 2007年校基金项目:成都大学网上教学频
23、道项目的开发,为全校的老师提供一个网上备课、网上教学、学生网上自主学习、自我测试、网上题库管理等提供了一个使用平台。 2007年1月:Visual Foxpro程序上机实验及习题集,高等教育出版社 2008年2月:SQL Server 2005实例精讲,清华大学出版社 2008年2月:SQL Server 2005WEB编程,清华大学出版社。 2008年2月:SQL Server 2005与XML编程,清华大学出版社3-4师资培养近五年培养青年教师的措施与成效1、教学队伍中高级职称教师的教龄基本上在十年以上;年终考核成绩近三年中优秀的有3人次、其余都为称职。2005年年终考核成绩如下:苏长明黄
24、爱明 叶安胜 张志强优秀 称职 称职 称职2006年年终考核成绩如下:苏长明黄爱明 叶安胜 张志强称职 称职 称职 称职2007年年终考核成绩如下:苏长明黄爱明 叶安胜 张志强 张修军 古沐松 优秀 称职优秀 称职 称职 称职 2、经过院、系共同的努力,师资队伍建设始终作为课程建设的“重中之重”工作来抓,本课程已形成一支政治素质好、业务水平高、教学经验丰富、年龄结构、职称结构均合理的教师队伍。3、整个队伍都是40岁以下教师组成,对整体队伍的培养和提升就十分重要。对每人都有培养计划,总体来说,青年教师培养计划分为3个方面: 、做好课程上岗前的培训。青年教师必须完成本课程所有教学环节才
25、能主讲部分课程,包括听老教师授课1学期、做课程辅导、实验2学期。并在主讲初期指派老教师听课,进行教学法研讨活动。以后双语教学立项后,可以吸收青年教师参与授课。 、提高职称、学历和充电。我们积极鼓励青年教师攻读博士学位,有多位老师正积极准备;同时鼓励、支持教学队伍中的教师积极申报副教授和教授职称;还准备再增加一位青年教师,增强后备力量和活力;另外还将陆续安排了23位青年教师参加专业技能技术的培训并送到企业中,参与企业横向的开发项目,每年至少参与3个软件开发项目的合作、以加大青年教师的实际应用能力和双师型教师的培养力度;今年准备派2名教师参加外语培训,即将出国进修,为以后的双语教学打
26、下基础。 、吸收青年教师参加教学研究项目和编写教材,参加横行项目开发。现在所有的教师至少已参加了一本教材、讲义的编写出版(含其他课程);争取让每个老师都参与校、省级教改项目。 学缘结构:即学缘构成,这里指本教学队伍中,从不同学校或科研单位取得相同(或相近)学历(或学位)的人的比例。4课程描述4-1 本课程校内发展的主要历史沿革一、课程描述 毫无疑问,21世纪初是Web的时代,随着Internet的飞速发展,各种新技术应运而生。自从1998年初XML由W3C(World Wide Web Consortium,世界广域网组织)设计完成以来,这个标准便如野火般漫延至科学和工业领域。XM
27、L是一种专门为Internet所设计的标记语言,它的重点是管理数据本身,数据的表示形式交给其他技术来解决。W3C(万维网联盟)也不断为XML制定新的标准,对其进行完善。毫不夸张地说,XML一统Web天下的局面已经指日可待。 而今的网络时代,各行各业都会使用到网络应用程序。在实际应用中,应用程序和平台都是多种多样的。对于开发者来说,如何在这些不同的平台之间互通数据,实现通信格式兼容呢?XML技术是一种很好地解决方案,特别是基于Microsoft .NET Framework的XML技术,而.NET平台本身具有可以让应用程序运行在各种不同的设备上,最终可以向使用者提供更好的用户体验,能够让用户在任
28、何地方运用任何设备获取信息,访问数据的优点。XML可以让不同的平台,不同的系统互相通信,他们可以通过XML技术进行畅通的信息传递。二、该课程在我校的发展和改革进程大体可分为以下3个阶段:1、第一阶段(2001-2004),探索、学习阶段。 在2001年,W3C(万维网联盟)正式发布了XML1.0的标准,我们就组织老师开始学习XML技术的内容和应用,同时关注该技术在实际的项目开发中、特别是一些行业应用领域中的应用情况。我们的叶安胜、张修军等老师,长期在软件公司从事软件项目开发,特别留意XML技术的应用情况。随着该技术的不断发展和成熟,特别是一些大的软件厂商先后推出了自己的XML编译器,特别是Mi
29、crosoft的.NET平台,对XML的全面支持,对XML技术的发展起到极大的推动作用。包括在JVAVA平台上,也相应推出了相关的技术和产品。这些老师在实际的项目开发中,都先后在应用领域中用到了XML技术。在这样一种状况下,我们就积极准备和筹划开设XML技术及应用课程。并在2004级开始,在计算机科学与技术本科专业、计算机应用专科专业设置该课程,作业专业课程进行教学。并且根据XML技术的发展,制定了相应那个年级的教学计划和教学大纲、试验教学大纲等等。在2005级的计算机科学与技术专业本科、计算机应用专科、信息科学与技术专业本科开设了该课程。2、第二阶段(2005-2008),正式实施、初步建立
30、涉软专业的XML技术及应用课程体系结构阶段。 在2006级及以后的各个年级中,我们在学院的所有专业(计算机科学与技术、软件工程、网络工程、数字媒体技术、信息与计算、计算机应用、软件技术、计算机信息管理等)都开设了该课程。这一阶段,我们针对不同的专业方向,对XML技术及应用课程提出了不同的课程体系和教学内容,分别制定了相应的教学大纲,设计了部分实验。整理出了每个章节的主要习题。特别是在技术应用方面,我们专门设计了项目案例要求和项目内容,为我们培养实用型人才,在该课程中得到了充分体现。 该课程的课堂形式从开始就采用先进的理念:包括理论课堂+上机演示教学+部分项目案例式教学+实验室上机操作+小项目实
31、训试验,这使得我们的教学手段和教学形式多样化,教学效果得到同学们的认可和肯定。这也充分说明了我们始终贯彻执行实用性人才培养的理念。 到了2008年,本课程的建设已见初步效果,选择了比较适合的各个专业的教材、有实验,而且形成了一支师资队伍,已有4人可以主讲,校内授课面扩大到整个信息科学与技术学院的各个专业。我们已经开始着手准备自己编写自己的一系列的教材。3、第三阶段(2008-2012),课程预计基本达到成熟阶段。 通过大量的教学研究和实践,准备对该课程提出两层次的“XML技术及应用”课程的体系结构和教学内容,基本覆盖学校的理、工、文、管、医各类专业。两个层次主要针对计算机专业及非计算机专业的两
32、个层次。 首先对计算机相关专业的“XML技术及应用”建立起一整套的课程体系结构、教学大纲、教学内容、试验内容、项目案例内容等等。同时开设全校的公选课程,或者根据其它专业如管理学院的实际要求,专门为其开设该课程,争取达到每年的受益学学生人数在2000人左右。 教材建设,我们将自己编写适合我们自己需要的实用型人才培养教材体系,并在2009年至少出版两本教材,同时编写对应试验操作手册和项目案例操作手册,使我们的试验和项目案例教学规范化。 我们会在教学过程中,注意除对学生知识的传授外,在计算机能力、素质培养方面作一些探索,争取在2010年开始引入双语教学,在教材和教学内容方面逐渐向国际化靠拢,并建设一
33、个具有创新型、综合型的软硬件实验,培养学生的项目开发和技术应用能力。 主讲教师也由初期的2人计划增加到6人,同时计划组建一个“XML技术开发团队”并积极吸纳优秀学生参加。 我们的目标就是使该课程成为具有我校计算机专业教学特色的一门优秀课程,并且在国内具有较大影响和辐射作用。4-2 理论课和理论(含实践)课教学内容4-2-1 结合本校的办学定位、人才培养目标和生源情况,说明本课程在专业培养目标中的定位与课程目标 1、学校的办学定位及专业定位成都大学办学定位是要建设成为城市型、综合型、应用型大学。信息科学与技术学院作为成都市创新型、应用型IT人才培养基地。在学院开设该课程的7个涉软专业
34、中,我们在教学内容、实践性教学环节及项目案例教学内容的设定上,都将积极围绕学校、学院及专业培养目标和特色着手,制定出自己的课程目标和培养方向。 2、课程培养目标而今的网络时代,各行各业都会使用到网络应用程序。在实际应用中,应用程序和平台都是多种多样的。对于开发者来说,如何在这些不同的平台之间互通数据,实现通信格式兼容呢?XML技术是一种很好地解决方案,特别是基于Microsoft .NET Framework的XML技术,而.NET平台本身具有可以让应用程序运行在各种不同的设备上,最终可以向使用者提供更好的用户体验,能够让用户在任何地方运用任何设备获取信息,访问数据的优点。XML可以让不同的平
35、台,不同的系统互相通信,他们可以通过XML技术进行畅通的信息传递。 本课程的目标就在于培养学生在将来的企业中具备编写大型的client/server应用程序解决方案的能力,成为程序开发者和顾问或者那些需要重要的技术支持的(例如:事物,安全,资源池等)web开发者,和业务应用程序开发者。因此,我们在教学内容安排,实践性安排会更多地和实际应用、实际的产品开发以及实际的场景结合,特别是在行业应用上带来的优势。 下图展现了整个XML技术及应用课程的整个体系结构。XML文档<?xml ?>XML专用编辑器,XML SPYVS.NETXML基本语法基础XML数据底层结构:(DTD 和XML S
36、chema)XML的显示:层叠样式表单和XSLTXML的相关技术:XLink,XPath和XPointer编程接口DOM接口SAX接口XML规范和标准与数据库交换技术.NET架构平台ADO.NETXML命名空间J2EE架构平台JDBCXML包SQL SERVERORACLE数据交换接口数据库具体商业项目应用系统(WEB服务)XML基础篇XML编程接口应用篇XML商业应用篇图一 课程内容体系结构 3、课程内容的层次 在整个XML技术及应用课程的整个知识体系结构中,我们将其中的内容根据不同的专业及内容本身的应用层面,分成了三个不同的层次。 第一个层次:知识基础层,XML技术的标准和规范内容 该层次
37、主要是XML1.0标准中所规定的内容,是整个XML技术的基础层面的内容,也是我们所有专业必须要详细介绍的内容。主要有:XML语法基础;XML数据的底层结构DTD和XML Schema;XML文档的编写及验证;XML显示技术XML的样式单(XSLT)和级联样式表(CSS);WEB服务及SOAP协议;XML的应用程序编程接口(DOM和SAX接口)。 第二个层次:基础应用层,XML应用程序编程接口应用。 该层次主要针对不同的开发平台(目前主要是.NET架构及J2EE平台),这些平台针对XML标准接口提供的具体实现。掌握这些平台下具体编程接口的体系及使用方法等等。这个部分,是我们应用型人才培养过程中的
38、重要内容和核心内容。 第三个层次:高级应用层,主要介绍基于XML技术应用项目开发综合应用。 该层次主要针对基于XML技术的应用项目开发,综合应用XML的相关知识点,培养学生动手能力、知识应用能力、创新能力和适应社会需求的能力。针对不同的开发平台(目前主要是.NET架构及J2EE平台),可以采用项目案例开发教学或者是综合性、设计型、创新型试验来完成本部分教学。这个部分,也是我们应用型人才培养过程中的重要内容和核心内容。 4、各专业教学层次设置 根据我们对开设该课程的相关专业的培养目标和培养计划进行充分分析和研究后,确定不同的专业,对教学内容的层次作了不同的设置和规定: 微软特色专业:将第二个层次
39、和第三个层次的教学作为整个教学体系的核心和重点。而XMLDOM以.NET Framework为准介绍。 其他涉软件专业包括计算机科学与技术、软件工程专业、网络工程、数字媒体技术专业则:将第一个层次和第二个层次为重点,适当加大第三个层次教学。其中,网络工程的编程接口,采用基于JAVA平台的API,另外几个专业还是以以.NET Framework平台的API为基础介绍。 信息与计算专业:重点介绍第一个层次,适当兼顾第二个层次,根据他们的专业方向(数据挖掘),将第三个层次的教学内容,改为基于XML的数据库交换技术。以SQL Sever 2005和Oracle 10g为重点。 针对其它专业及全校的选修
40、课程:则重点以第一个层次为核心,介绍XML标准中的内容,在编程接口的第二层次不作过多的要求,对第三个层次的内容不作要求。4-2-2 知识模块顺序及对应的学时 根据学院相应专业的定位层次及所培养的重点,针对各个专业的不同需要,对网络课程的内容和技能要求做相应整合,很好的满足了各专业对于该课程的教学要求。1、微软特色专业教学内容:(36学时)知识大类具体的教学内容知识点面向.Net FrameWork的XML概述(2学时)XML商业应用领域及.Net Framework的解决方案;基于.NET框架的XML标准(W3C标准);XML在.NET的框架下的实现;基于.NET框架的XML类的方法。XML语
41、法基础(2学时)XML格式(元素规则,属性规则、指令规则、注释规则);XML组成;XML词汇表,及词汇表的作用和创建规则;什么叫命名空间及其作用;URL命名空间的使用。XML底层结构(DTD和XML Schema)及其验证(6学时)XML验证技术(DTD,XDR,XSD);如何用这三种验证技术对XML进行验证;介绍.NET下的XmlValidatingReader类、类的各个属性和方法和如何用这个类实现3种验证技术对XML进行验证;高级验证技术等。 XML编写(2学时)本章是XML的核心内容,重点讲解XML的编写过程;XmlTextWriter类的方法,属性,及其优点;在生成XML文档中需要用
42、到的属性,方法;如何输出有命名空间的XML文档;控制XML格式和转换XML。XML显示技术(4学时)CSS定义及使用;XML转换;扩展XSLT样式表单;XSLT语法和XSLT的组成;XslTransform类编程的使用。XML查询(6学时)Xpath的定义,及其使用;用Xpath查询XML;利用XpathNavigator对象来创建和浏览Xpath文档、创建和编译查询;XpathNavigator查询的返回值类型,整型和结点集及其对返回值的操作;使用XQuery链接和查询XML文档:Xquery的定义,Xquery开发的基本原理,Xquery和Xpath的异同及其优劣,Xquery的语法和使用
43、方法。操作缓存中的XML(DOM及操作)(4学时)XML文档对象模型(DOM);从DOM调入XML及保存XML文档;XmlNodeList类的使用;使用DOM浏览XML;创建新节点;修改和删除节点。SQL XML(4学时)Sql Server2000/2005对XML的支持;用XML实现对Sql Server2000/2005的查询;使用http协议实现数据的访问和输入及其注意事项。XML序列化(4学时)使用XmlSerializer类实现XML序列化和反序列化;序列化和SOAP的关系;XML序列化的优缺点。XML项目案例(2学时)介绍XML技术的综合应用2、其它涉软专业教学内容:(44学时)
44、知识大类具体的教学内容知识点XML概述(2学时)标记语言的发展;XML的特点和应用前景; XML开发和应用环境XML语法基础(4学时)XML格式(元素规则,属性规则、指令规则、注释规则);XML组成;什么叫命名空间及其作用;URL命名空间的使用。XML底层结构(DTD和XML Schema)及其验证(8学时)1、DTD DTD的作用;DTD元素;DTD属性;DTD实体;使用DTD。2、XML Schema Schema的格式与使用;Schema的元素声明;Schema的属性声明;Schema的数据类型;Schema的名称空间;3、XML文件设计及有效性验证XML编写(4学时)本章是XML的核心
45、内容,重点讲解XML的编写过程;XmlTextWriter类的方法,属性,及其优点;在生成XML文档中需要用到的属性,方法;如何输出有命名空间的XML文档;控制XML格式和转换XML。XML查询/显示技术(8学时)CSS定义及使用;CSS概述及应用XML转换;扩展XSLT样式表单;XSLT语法和XSLT的组成;XLink和XPointer概述;Xpath和XqueryDOM标准(4学时)XML文档对象模型及编程原理SQL XML(4学时)Sql Server2000/2005对XML的支持;用XML实现对Sql Server2000/2005的查询;使用http协议实现数据的访问和输入及其注意
46、事项。.NET架构下的XML编程技术(14学时)1、验证技术: 介绍.NET下的XmlValidatingReader类、类的各个属性和方法和如何用这个类实现3种验证技术对XML进行验证;高级验证技术等。2、XML编写:讲解XML的编写过程;XmlTextWriter类的方法,属性,及其优点;在生成XML文档中需要用到的属性,方法;如何输出有命名空间的XML文档;控制XML格式和转换XML。3、XML查询Xpath的定义,及其使用;用Xpath查询XML;利用XpathNavigator对象来创建和浏览Xpath文档、创建和编译查询;XpathNavigator查询的返回值类型,整型和结点集及
47、其对返回值的操作;使用XQuery链接和查询XML文档:Xquery的定义,Xquery开发的基本原理,Xquery和Xpath的异同及其优劣,Xquery的语法和使用方法。DOMXML文档对象模型(DOM);从DOM调入XML及保存XML文档;XmlNodeList类的使用;使用DOM浏览XML;创建新节点;修改和删除节点。4、XML序列化使用XmlSerializer类实现XML序列化和反序列化;序列化和SOAP的关系;XML序列化的优缺点。4-2-3 课程的重点、难点及解决办法 1、课程重点 根据不同专业及其专业的定位和培养目标的不同,重点内容也有所区分。总体来说是包括主要XML标准及编
48、程应用接口和开发应用。包括:XML基本语法基础;XML文件的编写;XML的底层数据结构(DTD和Schema);XML验证;XML显示(XSLT);Xpath语言;XML DOM;基于.NET架构的XML编程技术(主要的类及其属性、方法及编程);数据库对XML的支持等等。这些都本课程的重点内容,对不同专业,如微软色专业而言:基于.NET架构的XML编程技术,项目据案例开发及教学,又其重中之重。2、课程难点 本课程的难点主要包括:XML的底层数据结构(DTD和Schema);XML验证;Xpath语言;XML DOM;基于.NET架构的XML编程技术(主要的类及其属性、方法及编程);项目案例和项
49、目实训等等。由于基于.NET架构的XML编程技术的类太多,其属性和方法也很多,在学习过程中,学生普遍感到困难。项目案例教学中的具体教学内容的设置、寻找便于实训的项目和包含较完整的知识点的项目不好找,需要组织人员进行研究和开发。同时对上课老师的项目开发和项目实施经验要求较高。这些都给本课程的教学和实施带来了不少的困难和难度。3、重难点解决办法 对于以上的重点和难点内容,课题组老师反复讨论研究,主要提出以下的办法,在教学过程收到比较好的效果。 重点、难点内容重点讲、采用比较慢的教学进度,通过丰富的例子和形象的多媒体动画演示,让学生对重点难点能比较轻松的接受。再有就是加强实践性教学,让学生上机调试、
50、加强认识。通过最后一个设计型实验以及项目案例,覆盖了本课程的重点和难点知识。但还很有必要进一步加强实践性课程的时间和力度。我们专门外聘了在公司从事项目开发多年的高级项目经理、高级工程师徐晓丹,担任我们课程的项目案例教学和项目实训,并不定期组织课程组老师进行XML技术的项目开发和研讨,提供我们整个课程组的老师实践经验。 通过网上教学网络平台,教师与学生的网上交流可以让教师能及时掌握学生学习动态,了解学生对知识掌握程度。我们还在网络平台上提供了丰富的习题及解答。方便学生自学。4-2-4 实践教学的设计思想与效果(不含实践教学内容的课程不填) 我们将该课程的实践性教学内容,分为三个层次:
51、 第一层次是基本知识训练:它是以上几个专业都要求的,主要是使学生掌握XML标准的基本内容和规范,是XML的技术基础。包括:序号实验内容实验类别1创建DTD文档及其对应合法性的XML文档。 设计型2创建XSD及其对应合法的XML文档。设计型3使用XSLT显示数据。设计型4XML DOM编程,使用该对象访问XML文档。设计型5利用XML进行简单网页设计。小综合型 第二层次是知识应用训练,它面向计算机涉软专业的学生,针对.NET架构下的XML编程技术应用。包括:序号实验内容实验类别1XML DOM编程,使用该对象访问XML文档。设计型2利用XML进行简单网页设计。小综
52、合型 第三层次是高级技能训练,主要培养学生的创新精神、动手能力和项目开发能力。主要是为该课程设计的项目案例开发。该类项目实训主要针对微软特色专业班的学生以及其它学有余力的同学设置和要求的。序号实验内容实验类别1新闻发布系统;或者IT公司通用网站系统开发,.项目案例 到目前为止我们已经给140名学生授课,其中所有的学生进行了第一、二层次的实验。第三层次的创新实验教学思想和实验内容已应用微软06和软件技术06的教学中,参加学生人数达到80人。 结果表明:重基础、强实践、突出能力考核可以更充分的调动学生学习的积极性,教学效果提高了、综合应用能力提高了,课程及格率自然也提高了。
53、4-2 实践(验)课教学内容4-2-1课程设计的思想、效果以及课程目标 根据实践性教学设计思想,根据不同专业及培养目标的差异,在实践性教学内容设置上分为三个层次,每个层次的课程教学目标也不一样。 第一层次是基本知识训练:它是以上几个专业都要求的,主要是使学生掌握XML标准的基本内容和规范,是XML的技术基础。 第二层次是知识应用训练,它面向计算机涉软专业的学生,针对.NET架构下的XML编程技术应用。包括: 第三层次是高级技能训练,主要培养学生的创新精神、动手能力和项目开发能力。主要是为该课程设计的项目案例开发。该类项目实训主要针对微软特色专业班的学生以及其它学有余力的同学设置和要求的。4-2-2课程内容(详细列出实验或实践项目名称和学时)1、微软特色专业的实践教学内容:(36学时)学时实验内容实验类别2学时创建DTD文档及其对应合法性的XML文档。 设计型4学时创建XSD及其对应合法的XML文档。设计型4学时使用XSLT显示数据。设计型10学时.NET架构下的XML编程技术,包括:XML验证;XML编写;XML查询;XML DOM编程,XML序列化及SQL Sever的XML支持。操作型16学时新闻发布系统;或者IT公司通用网站系统开发,:任务: 通
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 娱乐行业招聘策略总结
- 2025年全球及中国螺旋藻虾青素行业头部企业市场占有率及排名调研报告
- 2025年全球及中国合成生物学智造平台行业头部企业市场占有率及排名调研报告
- 2025-2030全球轻型柴油发动机行业调研及趋势分析报告
- 2025-2030全球反流检测设备行业调研及趋势分析报告
- 2025-2030全球装饰金属板光纤激光切割机行业调研及趋势分析报告
- 2025-2030全球降膜式风冷螺旋式冷水机组行业调研及趋势分析报告
- 2025年全球及中国无塑工业软包涂层纸行业头部企业市场占有率及排名调研报告
- 2025年全球及中国聚合物氢气分离膜行业头部企业市场占有率及排名调研报告
- 2025年全球及中国摇摆式生物工艺容器行业头部企业市场占有率及排名调研报告
- 搞笑小品剧本《大城小事》台词完整版
- 物业服务和后勤运输保障服务总体服务方案
- 人大代表小组活动计划人大代表活动方案
- 《大模型原理与技术》全套教学课件
- 2023年护理人员分层培训、考核计划表
- 《销售培训实例》课件
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解)
- 【经典文献】《矛盾论》全文
- Vue3系统入门与项目实战
- 2024年宁夏回族自治区中考英语试题含解析
- 光伏发电项目试验检测计划
评论
0/150
提交评论