《面向对象的开发工具》课程教学大纲

《面向对象的开发工具》课程教学大纲

ID:27563464

大小:81.50 KB

页数:7页

时间:2018-12-04

《面向对象的开发工具》课程教学大纲_第1页
《面向对象的开发工具》课程教学大纲_第2页
《面向对象的开发工具》课程教学大纲_第3页
《面向对象的开发工具》课程教学大纲_第4页
《面向对象的开发工具》课程教学大纲_第5页
资源描述:

《《面向对象的开发工具》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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数据源的动态注册。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。