【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《《互联网软件开发》教学大纲》,欢迎阅读!
《互联网软件开发》教学大纲 一、课程基本信息 1.课程代码:21112700 2.课程中文名称:互联网软件开发 课程英文名称:Internet Software Design 3.面向对象:信息工程专业 4.开课学院(课部)、系(中心、室):信息工程学院信息工程系 5.总学时数:56 讲课学时数:40,实验学时数:16 6.学分数:3.5 7.授课语种:中文,考试语种:中文 8.教材:自编 二、课程内容简介 本课程是计算机相关专业的一门专业主干课程学习和使用更加深入理解计算机网络它使学生通过对网络应用软件开发的掌握网络应数据库和软件工程的基本概念和原理用软件开发的技术和工具。本课程介绍了网络应用软件开发的过程、技术和工具使学生了解网络应用需求分析、设计、实现和测试的全过程掌握较成熟的网络应用软件开发的技术方法培养学生具有分析和解决实际问题的基本思路为日后从事网络应用软件开发工作打下良好的基础。 三、课程的地位、作用和教学目标 从专业人才培养需要出发,《互联网软件开发》课程系统介绍了互联网软件开发的理论、方法和应用技术,是现代信息社会中计算机类相关专业本科生必须具备的专业技能之一。通过这门课程的学习,可以掌握网站开发与网络编程的技能,得到基本的网站开发动手能力的训练,初步掌握动态网站系统的设计与开发方法,从而为学习后续的其它专业基础课程和专业课程打下基础。课程主要包含以下几个方面内容: 1、了解互联网编程基础知识; 2、掌握HTML语言开发; 3、掌握ASP与JSP网站开发; 4、学会JSP动态创建网站; 5、了解并掌握Servlet原理与应用; 6、掌握JavaBean; 7、掌握JSP访问数据库; 8、WebGIS校园导航系统的设计与实现。 四、与本课程相联系的其他课程 本课程是专业基础课,需要学生有一定的编程基础,安排在第三个学期开设,安排在《计算机基础》、《空间信息服务》、《数据库》、《VC++》等课程之后开设,学好《互联网软件开发》课必将为学生的动手开发能力打好基础。 五、教学基本要求 本课程的教学目标是让学生掌握网络应用软件开发的基本理论知识和方法同时通过网络应用软件开发的学习、使用加深对计算机网络理论的理解。本课程要求学生在掌握理论的基础上能熟练使用一种面向对象程序设计语言进行网络应用软件的开发。主要采用理论讲授的教学方法通过课堂随机提问了解学生的学习情况教学手段采用PowerPoint多媒体教学。 六、考核方式与评价结构比例 考核方式:考查。 课间作业:40%(考察学生对信息导论课中各章知识点的掌握程度)。 调研报告:60%(学完信息导论后,布置学生开展信息技术的应用调研,考察学生对信息技术应用状况的了解,培养学生分析问题和解决问题的能力)。 七、教学参考资料 1、基于Flex的WebGIS开发, 电子工业出版社,2010年12月 2、基于Siverlight的WebGIS开发,电子工业出版社,2011年2月 3、地理信息系统原理与方法(第2版),电子工业出版社,2008年8月 4、互联网软件应用与开发,经济科学出版社,2006年8月 5、Flex从入门到实践,清华大学出版社,2009年9月 6、Adobe Flex高级编程,人民邮电出版社,2008年7月 7、Silverlight web应用从基础到实践,机械工业出版社,2008年8月 8、Silverlight应用技术完全指南,电子工业出版社,2009年6月 9、Silverlight_3.0开发详解与最佳实践,清华大学出版社,2009年12月 10、深入浅出软件开发,东南大学出版社,2011年11月 八、教学进度与内容安排 序次 教学基本内容、重点、难点 内容:互联网编程基础知识介绍 一般:互联网定义、互联网的发展历史、互联网的基本情况、互联网编程原理、HTTP1 协议介绍。 重点:在互联网现有基础上,利用互联网做好下一代的研究与应用等。 难点:熟记基本知识 内容: HTML语言开发 一般: HTML语言的发展与特点、HTML标签介绍、HTML标签事件与属性、应用开发 重点:HTML标签的事件与属性使用方法 难点:HTML语言与使用 内容:ASP网站开发简介 一般: ASP技术介绍、ASP开发工具使用、ASP内置对象、ASP开发网站介绍 重点: ASP内置对象的理解 难点:ASP内置对象与开发。 内容:JSP网站开发简介 2 3 4 一般:JSP技术介绍、JSP开发工具使用、JSP内置对象、 重点: JSP内置对象的理解 难点:JSP内置对象与开发应用 内容:JSP动态创建网站 一般:JSP应用体系与开发环境、JSP预备知识、JSP页面元素、JSP编码注意事项 重点: JSP内置对象的理解,JSP页面元素的使用 难点:使用JSP页面元素构建网站 内容: Servlet原理与应用 一般:Servlet基础、Servlet容器工作原理、Servlet应用介绍,了解Servlet原理,能进行相关应用 重点:Servlet具体应用。 难点:能掌握Servlet技术 内容: JavaBean与JSP数据库开发 一般:JavaBean的基本原理、JavaBean的编写与调用、JSP与数据连接 重点: JSP数据库的连接 难点:掌握JavaBean与JSP数据库编程 内容:WebGIS校园导航系统的设计与实现 一般:软件工程的基本原理、WebGIS校园导航系统设计、 体系结构介绍、开发流程介绍、具体实现介绍 重点:各种网络开发环境的综合使用 难点:软件工程原理,掌握网站开发 5 6 7 8 本文来源:https://www.dywdw.cn/70ceb0e30ba1284ac850ad02de80d4d8d15a016c.html