《信息系统软件设计》教学大纲2.doc

《信息系统软件设计》教学大纲2.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《信息系统软件设计》教学大纲2

??《信息系统软件设计》课 程 教 学 大 纲 课程编号: 课程名称:信息系统软件设计 总学时:80学时 实验学时:40学时 一、说明部分 1、课程的性质 《信息系统软件设计》是信息管理与信息系统专业本科生的一门必修课程。C#是微软特别为.Net平台设计的一种现代编程语言,.Net有着广阔的应用前景,它不但改变了开发人员开发应用程序的方式和思维方式,而且使开发人员能创建出各种全新的应用程序。 本课程的主要学习C#的变量与数据类型、程序流控制、方法与数组、类与对象、继承与多态、常用控件与自定义控件、数据库编程、文件管理、网络编程技术、多线程编程技术、多媒体编程等内容。 本课程开设的目的是要求学生理解面向对象的基本思想、基本概念;掌握面向对象程序设计语言的基本结构、各种语法成分的作用、语法结构及运用方式;了解面向对象程序设计的方法和技巧;进一步加强学生编写和调试应用程序的能力。生C++的面向过程和面向对象的功能,从而掌握面向对象程序设计的基本知识和基本技能 教学内容及教学要求 1) 了解.NET开发平台基本架构。 2) 掌握C#语法。 3) 掌握面向对象的编程方法。封装、继承、多态、泛型等概念。 4) 掌握应用Visual Studio 2008进行Windows窗体界面设计。 5) 掌握ADO.NET与SQL Server数据库编程方法。 6) 掌握ASP.NET文档。 教学重点、难点 类、对象、类的继承与多态性概念的理解,如何设计面向对象程序与采用“教学训一体”方式教学 80学时,其中课内学时40,实验40。 6、教材及参考书??教材:《C#程序设计及应用教程(第2版)》,主编:马骏,出版社:人民邮电出版社,2009年5月 ?? 《Visual C#.NET程序设计教程》,主编:罗福强、白忠建、杨剑,出版社:人民邮电出版社,2009年2月 ?? 《C#应用程序设计教程》,主编:耿肇英,出版社:人民邮电出版社,2007年9月 ??《C#程序设计标准教程》,主编:王小科,吕双,出版社:人民邮电出版社,2009年3月 ?? 二、正文部分 第一章 C#.NET程序设计概述2 了解:C#应用程序结构 掌握:开发平台下常用的三种应用程序模板的使用,C#程序的调试方法。 第二章 数据类型与流程控制2学时 2.1 数据类型 2.2 常量与变量 2.3 运算符与表达式 2.4 数据的控制台输入和输出 2.5 流程控制语句(分支语句、循环语句、跳转语句、异常处理) 教学要求: 通过简单实例掌握:C++程序的程序结构和执行机制 掌握:C#常用的值类型的使用 掌握:理解数据类型间的转换、装箱与拆箱等概念。 了解:常量和变量的概念,掌握变量的声明、初始化方法。 掌握:C#的运算符及其运算规则。 了解:程序的分支结构和循环结构 掌握:分支语句和循环语句的使用方法。 掌握:C#的异常处理语句的使用方法。 第三章 常用数据类型 4学时 3.1 字符串 3.2 数组 3.3 枚举 3.4 泛型 3.5 泛型集合 教学要求 了解:C#引用类型中的枚举、泛型、泛型集合的概念和使用。 掌握:数组和字符串的相关概念及其使用方法。 第四章 面向对象的编程基础6学时 4.1 类 4.2 结构 4.3 方法 4.4 属性与索引器 教学要求 理解:面向对象的基本概念 掌握:类和对象的创建方法。 掌握:结构的概念与应用 掌握:类的方法的定义、调用与重载,以及方法的参数传递的工作机制。 掌握:类的成员、属性、字段的概念及使用方法。 了解:构造方法的作用。 了解:区别属性与索引器。 第五章 面向对象的高级编程4学时 5.1 类的继承与多态性 5.2 接口 5.3 委托与事件 5.4 反射5.5 序列化与反序列化 教学要求 理解:面向对象的基本概念 掌握:C#中类的可访问性、继承性与多态性的概念及应用。 掌握:抽象类、接口的定义及使用方法。 掌握:分部类和命名空间的使用方法。 掌握:委托的声明、实例化与使用方法。 掌握:事件的定义与调用。 理解:序列化与反序列化的概念与编程方法。 第六章窗体、控件和组件6学时 6.1 窗体与对话框 6.2 容器类控件 6.3 文本操作类控件 6.4 选择操作类控件 6.5 图像操作类控件 6.6 菜单、工具栏与状态栏 6.7 视图操作类控件 教学要求 掌握:Windows窗体和控件的常用属性。 掌握:常用控件的事件和属性的使用。 掌握:设计Windows窗体方法。 掌握:创建较为复杂的事件驱动程序方法。 第七章 目录与文件管理 2学时 7.1 目录管理 7.2 文件管理 7.3 文件读写 教学要求: 掌握:.NET Framework有关操作驱动器、目录、文件和路径的类及其使用方法。 掌握:有关流、读写文本文件和二进制文件的类及其使用

您可能关注的文档

文档评论(0)

zhanghc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档