欢迎来到天天文库
浏览记录
ID:11491121
大小:2.80 MB
页数:83页
时间:2018-07-12
《powerbuilder实例化指导教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PowerBuilder实例化指导教程(第二版)余建国主编郑州航空工业管理学院7878第一版前言我国高校经过连续几年的大规模扩招,在校生人数急剧增加,毕业生就业压力随之增大。对于各高校来说,如何真正落实素质教育进而提高学生的就业竞争力已成为当前面临的重大课题。具体到计算机领域,随着IT产业的高速发展,计算机在社会各领域的广泛应用,社会越来越需要大量的高级应用型软件人才,如何培养学生的动手能力、实践能力、创新能力就成为当前素质教育的一个重要体现。面向对象的软件开发技术以其高质量、高速度、可重用、适于编写大规模程序等特点,已成
2、为当代程序设计的主流。各高校计算机专业纷纷开设了相应课程(如面向对象技术、C++、Delphi、PowerBuilder等)。然而,受传统教学思想、教学模式的影响,无论是教材的编撰,还是教学方式的组织仍习惯于过去重理论、轻实践,重讲解、轻启发与创新的思维上。在教学过程中只讲不练或多讲少练,导致学生很难将面向对象的软件开发技术应用于软件系统开发当中。动手能力和创新意识差,已经无法适应新世纪对应用型软件人才的要求。经过数年的教学、课题研究与软件开发实践,我们领悟到,如果以一个现实世界的应用系统实例开发过程为主线,并在其中贯穿基
3、于面向对象开发技术的概念、思想、方法与技巧,引导学生将面向对象技术融入应用系统开发的全过程中,能够实现讲与练、理论与实践的协调统一,将素质教育落到实处。基于此思路,结合我们具体教授面向对象开发技术课程和相关研究课题的一些感受,我们编著了这本《PowerBuilder实例化指导教程》,旨在为我院计算机科学与技术专业相似课程的教学改革提供一种新的思路,为学生学习本类课程提供一种新的方法。教程从整体上可分为三大部分:第一部分包括第一、第二两章内容,分别从宿舍管理信息系统的系统分析与设计,以及掌握PowerBuilder的集成开发
4、环境诸方面为整个系统的实现做准备。第二部分内容涉及面向对象技术在应用系统实现中的应用,涵盖第三章至第十三章,其内容按照系统开发的步骤并结合PowerBuilder的主要知识点逐章展开,引导学生系统地掌握面向对象技术。第十四章构成该教程的第三部分,其中提供了数个有一定难度的系统设计题目,目的在于为不同层次的学生提供一个思考问题的空间。该教程有以下特点:1、注重PowerBuilder的主要知识点的覆盖教程中宿舍管理信息系统的设计充分考虑了PowerBuilder的各主要知识点,涉及数据库的创建与连接、窗口和常用控件的设计,以
5、及数据窗口对象的创建与使用。2、体现基于PowerBuilder的面向对象应用系统开发的一般过程该教程的整体结构体现用PowerBuilder开发一个完整的中小规模应用系统的具体过程。学生仿照宿舍管理系统的开发过程,再开发其它实际应用系统时就变得容易多了。3、体现一般数据库管理软件结构设计的共性教程中提及的宿舍管理系统虽然是一个小规模的数据库管理应用系统,但却涵盖了一般数据库管理软件结构设计的共同特征。例如,78软件封面的设计,密码验证窗口的设计,主窗口的设计,菜单权限的设计,数据管理窗口的设计,查询统计的设计,帮助系统的
6、设计等等,在其它数据库管理应用系统的设计中同样也会遇到。1、强调举一反三、启发创新在培养学生基本能力的基础上,该教程注重发挥学生的主观能动性,采用启发引导的方式,在学生完成每一个实验内容的基础上,以思考和练习的方式引导学生进一步拓宽开发思维和视野,充分挖掘学生的创新思维和创新能力。这也是本教程的最大特点。作者对教程中的实验作了精心地设计。每一个实验包括五部分:目的和要求、上机准备、界面外观及功能要求、上机步骤、思考和练习。其中,目的和要求简要概述了本实验需要掌握的PowerBuilder知识点和系统开发的方法和内容;上机准
7、备介绍了上机前学生应该具备的知识、素材和软件等;界面外观及功能要求则以形象直观的界面和精炼的文字,说明在本实验中应采用的方法、达到的效果以及实现的功能;上机步骤说明如何具体实现界面外观及功能要求规定的内容;实验中列出的思考和练习其目的在于,从不同角度检查学生掌握知识的广度和深度,进一步启发学生的创新思维和创新能力。为了使学生更好地掌握面向对象技术在数据库管理软件开发中的应用,下面简要介绍教程各章节的内容。第一章宿舍管理信息系统,介绍了贯穿整个教程的一个小规模宿舍管理信息系统的需求描述、总体功能设计、数据库结构设计等。设计原
8、则是在保证软件实用性的基础上充分注重体现数据库管理软件结构共性的涵盖和PowerBuilder的主要知识点。第二章PowerBuilder的集成开发环境,从全局观的高度出发,指导学生熟悉掌握PowerBuilder的集成开发环境,强调最基本内容的掌握。第三章应用程序的创建,通过示范创建并运行一个简单的完
此文档下载收益归作者所有