欢迎来到天天文库
浏览记录
ID:27563464
大小:81.50 KB
页数:7页
时间:2018-12-04
《《面向对象的开发工具》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《面向对象的开发工具》(含实验〉课程教学大纲《第二版〉一、课程简介本课程是面向电子商务专业开设的一门专业选修课。总学时数为72学时,其中课堂教学36学吋,实验教学36学时,2学分。本课程的预修课程有:《程序设计基础》、《面向对象的程序设计》、《数据结构》等。本课程的主要内容有:Delphi集成开发环境介绍、Pascal语言、调试技巧、窗体及组件设计、数裾库信息系统开发、阁形阁像编程、棋类游戏程序开发等。二、教学目的与任务Delphi是基于Windows的可视化快速开发平台。本课程通过对Delphi的介绍和若干个编程实例训练,使学生能够理解面向对象程序设计的基本思想和方法,掌握De
2、lphi在用户界面设计、数据库开发、图形图像编程、棋类游戏编程等方面的编程技巧,培养学生Windows环境下可视化编程的基本技能。三、教学内容与基本要求第一章Delphi开发环境介绍(2+2课时)教学内容1、Delphi7.0系统配置和安装。2、Delphi7.0界曲*概述,包括主窗门、Form窗'口、对象浏览器、对象属性浏览器、代码编辑器。3、利用Delphi向导生成应用程序。4、Delphi项R的基本结构,包括工程文件结构和单元文件结构。5、程序运行和凋试的基本方法。基本要求1、掌握Delphi集成开发环境的安装和使用方法,熟悉Delphi开发工具的特点。2、能够利用Delp
3、hi向导工具生成一个简单的项目,能够编写简单的事件过程代码,并能进行程序的调试。教学难点1、程序的调试方法。第二章ObjectPascal语法介绍(2+2课时)教学内容1、Pascal的基本数据类型,包括简单类型、字符串类型、数组、集合类型等。2、Pascal的注释、保留字和运算符(包括位运算符、算术运算符、逻辑运算符、集合运算符等)。3、变量和常量的声明和使用。4、声明语句、赋值语句的使用。5、复合语句、条件语句、循环语句的使用。基本要求1、掌握ObjectPascal语言的基本语法,了解各种基本数据类型和各种语句的使用方法,掌握变量和常量的声明方法。教学难点1、基本数据类型的
4、转换。第三章窗口和控件(4+4课时)教学内容1、学〉J窗口的常川属性,包括Caption、Color、BorderStyle、Borderlcons、Cursor、Icon、FormStyle等属性。2、理解窗口的OnCreate事件的作用。3、了解标签控件、编辑框、普通按钮、单选按钮、列表框、复合框等控件的常用属性和方法。4、设賈控件的Tab顺序。5、创建按钮OnClick事件的响应程序,理解按钮的Default属性的作用。6、列表框巾行的选中、添加和删除。7、文本文件的读写操作。8、编程实现计算器程序,要求能实现连续运算功能。基本要求1、掌握窗口和各种控件的常用属性、事件和方
5、法,能利用各种控件设计图形化用户界面。教学难点1、批量删除列表框控件的行。2、计算器程序连续运算功能。第四章菜单和工具栏(2+2课时)教学内容1、使用菜单设计器设计菜单,设置菜单的属性,包括Caption、Name、Checked、Shortcut等属性,掌握分割条菜单的设置方法。2、创建菜单的OnClick事件的响应程序。3、在运行期间添加、删除和禁用菜单项目。4、利用“TmgaeEditor”工具设计图标。5、使用TToolbar控件创建工具栏。6、理解按钮的Down属性。7、创建工具栏按钮的响应事件。基本要求1、了解菜单常川属性,能设计菜单,并进行响应。2、了解工具栏常用属
6、性,能没计工具栏,并进行响应。教学难点1、在运行期间添加、删除和禁用菜单项目。第五章数据库编程(10+10课时)教学内容1、数据库应用程序设计概述。2、结构化查询语言(SQL)介绍。3、学习多窗口(主窗门和子窗口)应用程序的设计。4、子窗口的创建、显示和关闭。5、通过手工注册和编程注册两种方法创建ODBC数据源。6、通过BDE和ADO两种方式连接数据库。7、学习数掘库访问组件(TDat.abase、TDataSource、Ttable和TQuery)的常用属性和方法。8、学习数据控制组件(TDBCtrlGrid、TDBGrid、TDBNavigator和TDBEdit)的常用属性
7、和方法。9、学习报表组件(Qreport组件)的常用属性和方法。10、阁片数裾的显示和存储。11、利用CTreeView实现数据的树状显示。12、利用TDBCtHGrid组件实现数据的分栏显示。13、数据库的初始化、备份和恢复。14、设计用户登录窗口。基本要求1、熟悉数据库应用程序结构体系和SQL语句的使用。2、熟悉数据库访问组件、数据控制组件、数据库报表组件的属性和方法,能开发出简单的数据库管理信息系统。教学难点1、使用数裾库报表组件实现打印功能。2、ODBC数据源的动态注册。
此文档下载收益归作者所有