系统的实现与开发工具

系统的实现与开发工具

ID:5492104

大小:1.10 MB

页数:49页

时间:2017-12-13

系统的实现与开发工具_第1页
系统的实现与开发工具_第2页
系统的实现与开发工具_第3页
系统的实现与开发工具_第4页
系统的实现与开发工具_第5页
资源描述:

《系统的实现与开发工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、重庆大学全日制本科计算机基础系列课程计算机信息管理基础重庆大学计算机学院曾一第四章系统的实现与开发工具重庆大学计算机学院曾一本章主要内容系统实现的目的与任务信息系统开发工具概述PowerBuilder编程基础目的系统实现是系统开发的最后阶段,其目的是把系统分析和系统设计的结果实现为在计算机上实际运行的应用系统。任务编程按照详细设计阶段产生的程序设计说明书,用选定的程序设计语言书写源程序。测试运用一定的测试技术与方法,通过模块测试、组装测试、确认测试和系统测试几个步骤,发现和排除系统可能存在的问题。系统

2、安装各种软、硬件设备的选形、论证、购置、安装,以及整个系统调试运行。新旧系统转换以新开发的系统替换旧的系统,使之投入使用的过程。PowerBuilder开发应用程序的步骤1)建立工作空间(workspace)2)建立应用(application)对象3)建立窗口(在窗口上建立各种控件)4)建立菜单5)创建数据库6)创建数据窗口对象7)编写脚本代码8)测试和调试9)编译发布PowerBuilder界面菜单栏工具栏系统树窗口剪贴窗口属性区工作区输出窗口第三节一个应用案例的实现1.用S-D分析建模(E-R)

3、2.用S-D建关系模型(PDM)3-用S-D的PDM生成SQL-14-用ASA建好各表6.建工作空间与应用对象1)单击“File->New”菜单,选“Workspace”,单击“OK”按钮,建立工作空间。2)然后又单击“File->New”菜单,选“Target->Application”,单击“OK”按钮,建立一个新应用。建立主窗口(w_main)、菜单(m_main)等对象,程序框架就形成了。7.建立数据库及配置文件 建立数据库STU(ASA)及数据源在应用的open事件中写脚本(应用与数据库建立

4、连接):SQLCA.DBMS="ODBC"SQLCA.AutoCommit=FalseSQLCA.DBParm="ConnectString='DSN=smstore;UID=dba;PWD=sql'"connectusingsqlca;open(w_main)//打开主窗口在应用的Close事件中写脚本:disconnectusingsqlca;8-建立应用的脚本open-close9-选择应用建主窗口w_main10-建主菜单m_main和子菜单11-建立应用中datawindow12-建立窗口并

5、与datawindow关联在窗口的open事件中写脚本:dw_2.settransobject(sqlca)//为窗口指明事务对象12-在窗口中建立对datawindow的控件-关联13-编写控件的脚本-控件与脚本关联14运行15 高级话题“增加”按钮脚本:longll_rowll_row=dw_1.insertrow(0)dw_1.setfocus()dw_1.scrolltorow(ll_row)dw_1.setcolumn(1)//光标移动到新行的第一列“保存”按钮脚本:dw_1.update(

6、)“删除”按钮脚本:longll_rowll_row=dw_1.getrow()dw_1.deleterow(ll_row)操作数据库--查询“查询”按钮脚本:stringls_old_sql,ls_new_sqlstringls_goodsidls_goodsid=sle_goodsid_goods.text//将静态文本框内容赋给ls_goodsid变量ls_goodsid="'%"+trim(upper(ls_goodsid))+"%'"ls_old_sql=dw_goods.getsqlsel

7、ect()//获得当前数据窗口的SQL语句ls_new_sql=ls_old_sql+"wheregoodsidlike"+ls_goodsid//产生新SQL语句dw_goods.setsqlselect(ls_new_sql)//设置下一次查询的SQL语句dw_goods.retrieve()//dw_goods.setsqlselect(ls_old_sql)//还原SQLdw_goods.Object.DataWindow.ReadOnly=true报表报表只是一种打印风格不同的格式化的数据窗

8、口,因此对报表的设计就等同数据窗口的设计,报表一般由两部分组成:1)由用户根据需要设计的报表外观;2)数据提取部分,即由数据集及根据条件获得的统计结果。报表----添加平均值、计数域、求和域平均值、计数、求和图标主要用于在数据窗口对象的Summary工作带添加汇总信息。添加汇总信息的方法是:在数据窗口对象的Detail工作带选择要进行汇总计算的列(可以是计算列或计算域)。然后选择相应的按钮或选择菜单Insert→Control→Average、Sum或C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。