PowerBuilder10教学:集成开发环境与应用实践
需积分: 10 54 浏览量
更新于2024-08-21
收藏 1.3MB PPT 举报
"本教学要求主要针对PowerBuilder的开发环境,教授如何使用PowerBuilder进行软件开发,特别是针对小型管理信息系统的构建。课程由刘明艳老师在计算机系讲授,采用郑阿奇的《PowerBuilder实用教程》作为教材。课程分为两部分,总学时分别为32学时和48学时,包括理论教学、上机实践和综合性实验。教学内容覆盖了PowerBuilder的基础知识、新特性、开发环境以及实际应用案例。"
在深入学习PowerBuilder之前,我们需要了解它的基本概念和发展历程。PowerBuilder自1991年的1.0版本起,逐渐成为引领C/S时代的工具,并在后续版本中不断进化,如与Internet技术结合的5.0版本,支持B/S模式的9.0版本,以及更便于开发数据驱动企业级应用的10.0版本。PowerBuilder以其专业性和面向对象的特性,成为开发者青睐的工具。
在教学要求中,有以下几个关键知识点:
1. **PowerBuilder的集成开发环境**:熟悉IDE的界面和功能,包括工作区、对象浏览器、代码编辑器、调试器等,这将帮助开发者高效地组织和管理项目。
2. **数据库连接与操作**:掌握如何通过PowerBuilder连接不同的数据库系统,如SQL Server、Oracle等,以及如何进行数据查询、插入、更新和删除等操作。
3. **PowerScript语言**:学习PowerBuilder的内置脚本语言PowerScript,理解其语法和流程控制结构,用于实现应用程序的逻辑。
4. **对象操作与编程**:包括应用程序对象、窗口及其控件、数据窗口及数据窗口控件、菜单对象等,学习如何设置它们的属性,编写事件处理函数,以及运用各种技巧进行定制化开发。
5. **数据窗口技术**:数据窗口是PowerBuilder的核心组件,用于显示和操作数据库中的数据。理解其工作原理,熟练创建和修改数据窗口,以及在数据窗口中使用各种控件和格式化数据的方法。
6. **菜单对象**:设计和实现应用程序的菜单系统,设置菜单项的属性,编写菜单事件的处理代码。
7. **小型管理信息系统开发**:通过实际项目练习,将所学知识应用于开发具有用户管理、数据存储、报表生成等功能的小型管理系统。
通过上述知识点的学习,学生应能独立完成基于PowerBuilder的应用程序设计,从建立数据库连接到编写交互逻辑,再到生成用户界面,全面掌握PowerBuilder的开发流程和技巧。在上机实践环节,学生将在指定的实验室按照课时安排进行实践操作,巩固理论知识,提高动手能力。
921 浏览量
点击了解资源详情
点击了解资源详情
2021-09-30 上传
307 浏览量
2022-05-23 上传
2022-05-23 上传
133 浏览量
2022-05-19 上传
琳琅破碎
- 粉丝: 21
- 资源: 2万+
最新资源
- -ignite-template-corrigindo-o-codigo
- 初级java笔试题-earthshape:从天文观测重建地球形状的程序
- 店长的定位
- smzdm_checkin_daily:「什么值得买」自动签到脚本
- gleam_parser:Gleam中的解析器组合器库,深受elm-parser的启发
- Event-Organiser:一个Kotlin应用程序来组织您的活动
- 初级java笔试题-termite:终极实时策略
- Giá Hextracoin-crx插件
- utility-ThreadPool-ios:自1.2版以来,Lightstreamer的iOS客户端库使用的线程池和URL调度库
- GIS-colouring-graph-vertexes:一个 GIS 项目,其任务是实现一种算法,该算法使用相似矩阵为图形顶点着色
- AFC代码:马里兰大学量子内存实验的代码库
- Метки для учебника javascript.ru-crx插件
- 斑马官方驱动XP系统.rar
- tesseract_example:CPPAN的非常基本的Tesseract-OCR示例。 Cppan支持已终止。 请改用sw(cppan v2)。 更新的示例在这里
- OrigamiProject3
- django-mongodb-sample-login:使用Rest Freamework的Django mongodb示例应用程序