ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:1.23MB ,
资源ID:8911716      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8911716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(上机操作指南3建立PowerBuilder应用程序.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

上机操作指南3建立PowerBuilder应用程序.docx

1、上机操作指南3建立PowerBuilder应用程序上机操作指南3:建立PowerBuilder应用程序基本要求:利用开发工具PowerBuilder9.0建立学生成绩管理信息系统的应用对象(student),构建起系统的基本功能框架,包括系统的主窗口和主菜单。要点:(1)Workspace(工作空间)及Application(应用对象)的创建;(2)Application(应用对象)中的代码编写;(3)主菜单的制作;(4)主窗口的制作;(5)系统的首次运行。具体步骤:1、 运行PowerBuilder9.0程序。2、新建工作空间Workspace在PowerBuilder9.0系统中,单击工具

2、栏上的“New”图标。在弹出窗口中,单击“OK”按钮。选择自己的个人文件夹作为工作空间Workspace的保存地点,并为工作空间取名为student,然后单击“保存”按钮。3、建立目标文件Target及应用Application。右键点击student工作空间,在弹出菜单中选择“New”。在弹出窗口中,选中Target标签页下的Application,单击“OK”按钮。在弹出的“Specify New Application and Library”窗口中,在Application Name:下输入应用程序名称student,Library:和Target:下方的内容由系统自动生成默认值,不需

3、要我们干预。然后点击“Finish”按钮,返回PowerBuilder9.0系统的主界面。4、在工作空间中打开应用student,可以看到如下界面。在应用student的open事件中,写入如下代码(代码完成的功能是:利用ODBC数据源名来连接数据库,如果连接成功,则打开主窗口;如果连接失败,则给出提示信息):/ Profile studentSQLCA.DBMS = ODBCSQLCA.AutoCommit = FalseSQLCA.DBParm = ConnectString=DSN=studentconnect using sqlca;if sqlca.sqlcode0 then mes

4、sagebox(提示信息,数据库连接失败!) haltelse open(w_main)end if注意1:请在代码open(w_main)前加上/(即将该行注释掉),见下图。因为目前主窗口w_main尚未制作完成。注意2:待主窗口w_main制作完成后(详见本文档后面的内容),请将open(w_main)前的/去掉,系统才能正常运行(打开主窗口w_main)。在应用student的close事件中,写入如下代码:disconnect using sqlca;5、设计主菜单。在设计主菜单之前,应首先确定本学生成绩管理系统的功能结构。表1 学生成绩管理系统的功能结构一级菜单二级菜单学生档案管理学

5、生档案信息维护按学院查询学生信息按班级查询学生信息按姓名查询学生信息按学号查询学生信息按生源地查询学生信息学生课程管理学生课程信息维护按课程编号查询课程信息按课程名称查询课程信息按任课教师查询课程信息学生成绩管理学生成绩维护按班级/课程查询学生成绩信息退出在PowerBuilder9.0系统中,单击工具栏上的“New”图标。在弹出窗口中,选中PB Object标签页下的Menu,单击“OK”按钮。在菜单设计窗口中,右键点击untitled0对象,在弹出菜单中选择Insert Submenu Item。在弹出的菜单命名框中输入一级菜单名称,如“学生档案管理”同样,在菜单设计窗口中,右键点击unt

6、itled0对象,在弹出菜单中选择Insert Submenu Item。在弹出的菜单命名框中输入一级菜单名称,包括“学生课程管理”、“学生成绩管理”、“退出”。然后单击工具栏上的“Save”按钮,将设计的菜单进行保存。在弹出的“Save Menu”窗口中,为菜单取名“m_main”,并在comments:下输入注释信息“系统主菜单”,单击“OK”按钮进行保存。在菜单项“退出”的“clicked”事件中编写如下代码(代码功能是:点击该菜单项时,弹出一个提示信息窗口,询问是否退出系统):long ll_code ll_code=messagebox(提示信息,是否推出本系统,请确认,questi

7、on!,yesno!)if ll_code=1 then close(parentwindow)else returnend if6、为主菜单设计二级菜单。在菜单设计窗口中,右键点击“学生档案管理”菜单项,选择“Insert Submenu Item”,在弹出的菜单命名框中输入二级菜单名称,如“学生档案信息维护”。同样的操作,设计“按学院查询学生信息”、“按班级查询学生信息”、“按姓名查询学生信息”、“按学号查询学生信息”、“按生源地查询学生信息”等二级菜单项。然后再为“学生课程管理”、“学生成绩管理”设计二级菜单项。设计完成后,单击工具栏上的“Save”按钮,将设计工作进行保存。7、设计主窗

8、口。在PowerBuilder9.0系统中,单击工具栏上的“New”图标。在弹出窗口中,选中PB Object标签页下的Window,单击“OK”按钮。在右侧属性设计窗口中的General标签页下:Title下输入“学生成绩管理信息系统”;MenuName下选择主菜单m_main,单击OK;WindowType下选择“mdi!”;WindowState下选择“maximized!”;然后单击工具栏上的“Save”按钮,将设计的主窗口进行保存。在弹出的“Save Window”窗口中,为窗口取名“w_main”,并在comments:下输入注释信息“系统主窗口”,单击“OK”按钮进行保存。注意:主窗口w_main制作完成后,请将Application(应用对象)的open事件中的代码:open(w_main)前的/去掉,系统才能正常运行(即打开主窗口w_main)。8、学生成绩管理系统的第一次运行。在PowerBuilder9.0系统中,单击工具栏上的“Run student”图标。得到如下的主界面:由于除“退出”外的其它菜单项中均未编写程序代码,所以暂时无法显示相应的信息。单击“退出”菜单项,系统给出提示信息,单击“是”按钮,退出学生成绩管理系统。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1