PowerBuilder教学网页 PowerBuilder数据库应用系统教学网页 Home Page for Teaching and studying of PowerBuilder DadaBase Applying System ● 愿同学们拼搏进取,学业有成,兴旺发达,万事如意! 授课班级:02级计算机科学与技术 任课教师: 丁 跃 潮 电子邮件:ding@jmu.edu.cn (欢迎联系、希望质疑) 电话号码:86-592-6185266(宅)☆教师简介 ☆教师远程登录 ☆学生远程登录 ☆前言 ☆作业随机抽交 ☆实验报告随机抽交 ☆课堂提问☆点名 授课计划教学大纲 实习安排 复习提要 预备知识1数据库应用模式的发展 预备知识2数据库应用系统开发方法 第1章PowerBuilder简介 第2章应用程序对象 第3章PowerBuilder编程 第4章嵌入式SQL 第5章数据库连接 第6章管理数据库 第7章窗口与菜单设计 第8章窗口控件 第9章高级控件 第10章数据窗口 第11章使用数据窗口 第12章用户对象与用户事件 第13章数据管道 第14章库文件管理 第15章调试、编译与发布 教师简介丁跃潮,男,47岁,教授职称,硕研学历。1975年3月参加工作,曾任赤脚医生、翻砂工、木模工、中学教师。1979-1986年上大学和研究生。1986-2000年8月在新疆石油学院工作, 从事计算机软件和地质专业科研,计算机、英语和经济统计分析预测与决策教学。曾作为访问学者留美半年。在新疆完成了十余项科研。 有“八五”国家重点科技攻关项目、 中国石油天然气总公司中青年创新基金课题和各油田横向课题。获新疆石油学院两项科研成果一等奖。 曾被评为新疆石油学院最佳教师和最佳科研工作者,1995年破格晋升教授。曾任新疆石油学院计算机科学与技术系党政总负责人,被评为中国石油天然气总公司“八五”期间石油教育先进个人,1998年被授予新疆自治区优秀教师称号,获新疆自治区杰出青年科技创业奖(全新疆共十名)。2000年8月下旬调入集美大学信息工程学院,2004年开始,在集美大学计算机工程学院。 所完成的科研主要有:①完成了国家“八五”重点科技攻关项目《塔里木盆地西南坳陷石炭─二叠纪地层沉积相及六个勘探攻关项目》, 获“国内领先水平”评价。②主持并第一个完成了首批石油科技中青年创新基金项目“柯克亚第三系微量元素和重矿物标准剖面的建立含哑地层划分对比新方法研究”,并研制了“哑地层划分对比系统”计算机软件。开创了一套数学、地球化学和计算机相结合的定量元素地层学方法。③主持完成了“库车地区上侏罗统─第三系元素地层划分对比研究”课题,并完成了软件“库车地区元素地层划分对比系统”。④对塔西南捷得1井、棋北1井、棋北3井进行了元素地层分析。⑤参加并完成的与地层有关的项目还有吐哈盆地、 塔里木盆地的多口单井评价。⑥完成了《博格达山西部南北麓中晚二叠世地层划分对比》。⑦主持研制了《田径运动会通用成及管理系统》。⑧超常儿童教育、普通儿童后天超常教育二十余年,创立了“负1.5岁”方案,培养了3例超常儿童,主要搜索引擎可以搜索到(如:中国网http://www.chinasearch.com.cn/page.cgi?webid=search&word=丁芊&class=&ind=&zone=&area=&bg=2),编有《优生优育优教优学网站》。⑨从事经济统计分析与预测研究。 ⑩奥运科技重点攻关项目“体操运动智能选材与评价系统研究”负责人之一,已研制了《体操运动智能选材测试系统》。⑾主持福建省高等学校第二批网络课程研制项目《XML课程教学网站设计》。⑿主持福建省教育厅科技项目《多元数据分析若干新方法、软件及其对各类信息的接口》。 所从事的教学工作有:①主讲过的课程有《大学英语》、《科普英语》、《专业英语》、《计算机初级日语》、《结晶学及矿物学》、《石油数学地质》、《BASIC语言》、《FORTRAN语言》、《FOXBASE+》、《FoxPro程序设计》、《C语言程序设计》、《经济统计分析、预测与决策》、《多媒体软件技术》、《Visual FoxPro程序设计》、《Visual Basic程序设计》、《管理信息系统》、《软件工程》、《人工智能》、《数据库原理》(英语教学)、《JSP程序设计》、《电子商务》、《操作系统》、《Java 程序设计》、《PowerBuilder数据库应用系统开发》、《VBScript/JavaScript》、《XML程序设计》等。②从事的实践教学工作有地质认识实习、油矿地质实习、地质野外教学实习、软件课程设计以及上述主讲课程的实验辅导;指导计算机和地质方面多名本科毕业生设计(论文)。③组织了计算机课外科技活动,有两项学生研究成果分别获学院课外科技活动一、二等奖。④完成了《三工河地区基础地质》教学电视片的摄制,为其文字剧本的主要撰稿人,该剧获石油院校电教片二等奖。⑤采用《大学英语教学网页》、《C语言教学网页》、《QBasic教学网页》和《FoxPro教学网页》进行多媒体教学的“网页教学新方法与实践”获新疆石油学院教学成果一等奖,同时获中国石油天然气集团公司教学成果三等奖。主编教材一部《计算机导论》,参编教材一部《程序设计基础》,均由高等教育出版社出版。正在编著《XML实用教程》。 返回前端 ☆ 前 言即将到来的21世纪是信息的世纪,大家都是新世纪的人才,你们是新世纪的毕业生。我常说计算机和外语是自己事业腾飞的两只翅膀(学校称为一体两翼)、是21世纪前进的两个车轮 。 数据库技术始于20世纪60年代,迄今为止已经经历了30多年的发展。数据库的应用领域越来越广泛,数据库技术也将是所有信息技术和信息产业的基础。 国内的数据库应用广泛始于20世纪80年代,大部分中、小型应用都经历过Foxbase/Foxpro时代。但是随着计算机技术和应用需求的发展,数据库应用的模式已经由原来的单机/主机模式、网络文件服务器模式发展到现在的客户/服务器模式、分布式计算模式和浏览器/服务器模式等,相应的运行环境和开发工具都有了很大变化。 计算机软件开发是一项软件工程,早在20世纪60年代就提出了“软件危机”的问题。几十年来人们一直在为软件的开发速度、产品的可用性、可扩充性、可重用性、可维护性等努力着。20世纪70年代提出了结构化编程;后来又有了面向对象程序设计方法;近几年又大力推广即插即用的组件开发方法,这些技术具有互补性。20世纪90年代以来流行的一些可视化软件开发工具基本部支持以上各种方法,如PowerBuilder、Delphi、Visual Basic等。 作为一个学习计算机的大学生(计算机专业和部分非计算机专业学生),在学习了程序设计课程之后,不能停留在“会编程”的水平上,还应该掌握一些开发工具,在走出校门前就具备开发应用系统的基本能力。 本课程以PowerBuilder为工具和环境,介绍了如何利用可视化技术、面向对象技术及组件技术等开发应用系统,使读者了解当前计算机应用和计算机应用开发工具的最新发展,了解可视化、面向对象技术的开发方法和特点。 PowerBuilder数据库应用系统开发工具与Basic或VB语言很相近, 易于掌握;又与各种地理信息系统开发工具(Mapinfo等)使用的语言接近。学习本课程具有重大的现实意义,它能够使自己进入计算机应用软件开发的前沿阵地,领略到新世纪科学的芳香,为自己的专业航船多一道闪光的航线。 返回前端 上次修改:2005年4月18日