《POWERBUILDER程序设计》实验指导书--吐血推荐--史上最全--精华(4)

2019-07-13 17:40

6、保存代码、运行调试程序

程序运行图如下:

五、注意事项:

1、注意函数的创建方法。 2、注意函数的调用方法。 3、注意编程规范。

4、学生严格遵守实验室的各项规章制度,配合和服从实验室人员管理。

六、练习项目及思考题:

1、练习教材102页编程练习题的第3题。

14

实验项目七 窗口与菜单的设计

一、实验目的和要求:

(一)目的:

1、掌握窗口的设计方法。 2、掌握菜单的设计方法。

(二)要求:

1、认真做好实验前的各项准备工作,熟悉实验内容和机器操作流程。 2、遵守实验室规章制度和实验课堂教学纪律。 3、认真完成实验任务,填写实验报告。

二、实验时数:2学时 三、实验器材:

安装有PowerBuilder 11.0软件的PC机一台

四、实验内容或步骤:

(一)内容:窗口与菜单的设计。 (二)步骤:

1、创建工作区student,插入logo.ico, 2、创建目标和对象student

3、创建菜单m_main(包括主菜单和下拉菜单) 菜单设计界面如下图:

15

4、创建窗口w_main,“Title”为“学生信息管理系统”,关联菜单m_main, 5、编写事件编码

a) 应用对象student的open事件代码: Open(w_main)

b) 菜单“系统/退出”的clicked事件代码: Close(parentwindow) 6、编译运行程序

7、最后打包编译成可执行文件(如:学生信息管理系统.exe文件) 程序运行图如下:

16

五、注意事项:

1、注意菜单的设计方法。 2、注意编程规范。

3、学生严格遵守实验室的各项规章制度,配合和服从实验室人员管理。

六、练习项目及思考题:

1、常见的菜单总共有哪些类别? 2、如何实现自定义工具栏? 3、如何实现菜单的权限控制?

17

实验项目八 PowerBuilder与数据库的基本操作

一、实验目的和要求:

(一)目的:

1、掌握创建、删除ASA数据库。 2、掌握创建、修改表。 3、掌握数据库的基本操作。

(二)要求:

1、认真做好实验前的各项准备工作,熟悉实验内容和机器操作流程。 2、遵守实验室规章制度和实验课堂教学纪律。 3、认真完成实验任务,填写实验报告。

二、实验时数:2学时 三、实验器材:

PC机一台、PowerBuilder 11.5及PowerBuilder 11.5自带的SQL Anywhere 11.0(即ASA 11.0)数据库

四、实验内容或步骤:

(一)内容:PowerBuilder与数据库的基本操作。

(二)步骤:

1、安装ASA11.0及PowerBuilder 11.5 2、创建ASA数据库student

3、创建表,包括主键和索引的创建,表结构见教材144到146页。

根据教材144页6.5.1节中设计的“学生综合信息管理系统”所需的表结构,完成各个表的创建,并为各表定义主键(primary key),下表中PK表示主键。由于时间关系,这里只新建如下3张表。

系统管理员表(manager)

序号 1 2 3 4 列名 manager_id(PK) manager_name password limition 数据类型 char char char char 长度 10 12 10 4 描述 用户代码 用户姓名 密码 权限 院系基本信息表(college)

序号 列名 数据类型 长度 描述 18


《POWERBUILDER程序设计》实验指导书--吐血推荐--史上最全--精华(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新视野大学英语视听说教程4(第二版)听力原文与答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: