RD二次开发人员培训
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
搭建二次开发平台-开发元件介绍- EwStd
EwnMome、 EwnMemo 多行文本框 主要属性 lines : 默认文本内容 ScrollBars : 滚动条设定 EwnSpinEdit 适用数值的有规律增减
主要属性 Increment :增减的幅度 MaxValue :最大值 MinValue :最小值 Value :默认值 ValueType :数据类型(整型,浮点型)
EwnImgEdit 运算处理的数据以描述的文本显示
主要属性 Descriptions :设定显示的文本于内部运算数值的关系 Text :默认文本内容 ShowDescription :是否显示描述文本 MultiLineText :显示多行文本
搭建二次开发平台-开发元件介绍- EwStd
EwnPickEdit 下拉选择控件
搭建二次开发平台-Pilot 结构介绍
LIB
DB
Source Code
XML
Scripts PilotAdmin MetaFrameAdo
Repository
搭建二次开发平台-MateFram原理
CMM:软件能力成熟方式(SW-CMM)
SW-CMM 是将TQM(Total Quality Management )应用到软件领域的软件 开发与维护。目的是提高软件开发能力来达成高生产力,高质量产品等专案目 标。SW-CMM是一种工作引导,主要在指导软件开发机构如何有效控制及改 善其软件开发与维护的流程,而成为卓越的软件开发机构。 CMM 软件能力成熟方式 (SW-CMM) 整合
Leabharlann Baidu
EwnCapsuleBtn 胶囊按钮
主要属性 Caption :标签 Color :按钮颜色 Color_Border :边线颜色 Color_BorderHigh :鼠标移入后的边线颜色 Color_FontHigh :鼠标移入后的字体颜色 Color_Higth :鼠标移入后的按钮颜色
搭建二次开发平台-开发元件介绍- EwStd
Windows Vista
Windows 7
Home 版不可以用来开发
搭建二次开发平台-开发环境
DataBase
PILOT
Delphi6.0
搭建二次开发平台-开发环境- DataBase
DataBase
INTERBASE 5.61
SQL Server 2000
EwnRadioButton :单选按钮
主要属性 Checked : 初始的选择状态 (True/false)
EwnBtnEdit :带按钮的编辑框
主要属性 Buttons :按钮的个数 CharCase :输入文本的大小写 ClickKey :点击的快捷键 EditForField :数据筛选返回字段 EditForTable :数据来源的数据表名 EditForTableCnd :数据来源的筛选条件 EditType :数据来源的默认取值(ewbtedBegin; ewbtedEnd; ewbtedNone分别为 起始的数据、结束的数据、 不控管)
人力资源能力成熟方式 (P-CMM) 软件筹获能力成熟方式 (SA-CMM)
系统工程能力成熟方式 (SE-CMM)
整合产品发展能力成熟方式 (IPD-CMM)
能力成熟度整合方式 (CMM Integration)
搭建二次开发平台-MateFram CMM
1.初级层(Initial)
此层的软件开发流程呈现漫无秩序,杂乱无章法。由于没有明确的定义,故 软件开发的成购与否往往取决于组织的个人努力或运气。
EwnEdit 单行文本框
主要属性 CharCase :大小写自动转换
搭建二次开发平台-开发元件介绍- EwStd
EwnNumEdit 数字输入框
主要属性 ValueType : 数值的类型(包含小数点控管)
EwnTriangleBtn 三角按钮 主要属性
BorderColor : 边线颜色 BorderColorHotTrack :鼠标移入后边线的颜色 ButtonColor :按钮的颜色 ButtionColorHotTrack :鼠标移入后按钮的颜色 Direction :箭头方向
搭建二次开发平台-开发元件介绍- EwStd
EwnDateEdit 日期控件
主要属性 Date :默认日期 DateButtons :显示按钮 btnToday 今天(True/False) btnClear 清除 (True/False) DateOnError :日期错误处理 EditForField :数据的来源字段 EditForTalbe :数据来源表格 EditForTableCnd :数据来源的筛选条件 EditType :数据来源的默认取值(ewbtedBegin; ewbtedEnd; ewbtedNone分别为 起始的数据、结束的数据、 不控管)
搭建二次开发平台-开发环境-DataBase-SQL Server
安装过程中使用高级模式
排序使用二进制(区分大小写) 安装完成后 建立新的用户
用户名 :SYSDBA 密
碼: masterkey 用户的权限使用系统管理员
搭建二次开发平台-开发环境-PILOT
PILOT 的安装
主要实现: 查询作业项的设计;报表界面的设计。
EwnLookupEdit :自动筛选下拉控件
主要属性 : ClearKey KeyFieldName ListFieldName ListSource LookupKeyValue->Type
:清空文本框的快捷键 :关键字 :列表字段 :列表数据源 :列表字段的类型
建立标准规格 建立帐套 导入演示数据
搭建二次开发平台-开发环境-Delphi
安装Delphi 6.0 打开Delphi 编译 Projects 关闭Delphi 运行 Regedit 导出注册表 HKEY_CURRENT_USER\Software\Borland\Delphi 导出注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Delphi 执行 D6_upd2_ent\D6_upd2_ent.exe 执行 Delphi run time lib patch\del6_ent_rtl2.exe 执行 Delphi run time lib patch\delphi.rtl.patch.exe 删除注册表HKEY_CURRENT_USER\Software\Borland\Delphi HKEY_HKEY_LOCAL_MACHINE\Software\Borland\Delphi 导入CURRENT_USER_PILOT.reg 导入HKEY_LOCAL_MACHINE_PILOT.reg 解压 PILOT Source 到 C:\Pilot 在注册表 HKEY_LOCAL_MACHINE\SOFTWARE\EWN\PILOT 添加 SystemPath = C:\Pilot\ (注意Pilot\ 后面必须 要有 ‘\’) 解压 ALLPackage.rar to C:\Program Files\Borland\Delphi6 Ew_TestFlag.inc 第三行为 {$DEFINE EW_TEST_PLATFORM} Build C:\Pilot\Pilot_Test
4.管理层(Managed)
此层中,已搜集关于软件的开发流程与产品品质的详细量测资料,整个软件 的开发流程与品质皆能由具体量化数据已达到有效的控管。
5.最佳层(Optimizing)
此层着重流程的持续改善。软件发展机构可将该流程以及许多新观念与新技 术加以量化分析,并将所得到的结果反馈之推动流程的持续改善
SQL Server 2005
需要开发过程中注意 SQL 2000 和SQL 2005 的SQL语法存在不兼容情况
搭建二次开发平台-开发环境-DataBase-InterBase
安裝時 使用者 EVAL
複製 ib_license.dat 到 C:\Program
Files\InterBase Corp\InterBase
搭建二次开发平台-开发环境-Delphi
关于BPL的开发平台之前的操作全部相同
更改Ew_TestFlag.inc Line 3 to
//{$DEFINE EW_TEST_PLATFORM} Run DELPHI Compiler all for C:\Pilot\SysPkgs\EwSysPkgs_All.bpg Close All and Close DELPHI Run DELPHI Compiler C:\Pilot\Pilot.dpr
主要属性 CharCase : 自动大小写转换 DropDownRows :下拉框显示的行数
EwnChkbox 复选框 主要属性 Checked :初始的状态 是否选中
EwnGroupBox 控件分组组件
搭建二次开发平台-开发元件介绍- EwStd
EwnRadioGroup :单选按钮组
主要属性 ItemsIndex :初始选中的单选框 Items :设定单选按钮的名称个数
二次开发中心培训 RD人员
报告人:岳程 (HILL)
浙江高格软件股份有限公司
Zhejiang AnyV Soft Inc.
搭建二次开发平台-操作系统
系统要求
Windows 2000 Pro Windows 2000 Server Windows XP PRO Windows 2003
搭建二次开发平台-开发元件介绍- EwStd EwStd
自左向右依次为: EwnLookupEdit;EwnMome;EwnSpinEdit;EwnImgEdit;EwnPickEdit;EwnChkbox; EwnGroupBox;EwnRadioGroup EwnRadioButton;EwnBtnEdit;EwnDateEdit;EwnEdit;EwnNumEdit;EwnTriangleBtn; EwnCapsuleBtn;EwnLabel EwnMemo;EwnTimeEdit
2.重复层(Repeatable)
此层已建立基本的专案管理流程,能对成本,进度和功能特性进行追踪。执 行专案的必要流程准则系重复应用先前所建制的相类似成功经验。
3.定义层(Defined) ☆
在此层中,与软件开发相关的管理和工程活动均已文件化,标准化,并且整 合成一套软件开发机构内部的标准作业流程,使得组织内的所有专案均使用该套 量身定做的标准软件流程以发展与维护软件。
搭建二次开发平台-MateFram Tool
重要的功能就是数据字典
搭建二次开发平台-Pilot 结构
搭建二次开发平台-开发元件介绍
全部元件按功能共分为 7组: •EwStd 标准界面元件 •Ewlnp 数据库界面元件 •EwDB 数据库逻辑元件 •EwPrc;EwFrm Pilot界面、逻辑元件窗体 •FastReport: 报表 •EwRts : 脚本相关控件
EwnLabel 标签
依企业所需快速建置系统(快速客制化)
依企业行为容易调整维护
依企业期望便于预测模拟 依企业特性发挥软件功能
搭建二次开发平台-MateFram 层次
用户(User)
菜单(Menu) 作业项Prc
表Table
Domain
Memo Edit (指定Root) 下拉框 数字 (不可增加 小数点控制) Fields Symbol(类与范类)
搭建二次开发平台-MateFram CMM
定义: Pilot系统利用底层的知识库系统(KBMS)定义系统规格及 控制系统行为,(不再由程序决定, cf. CMM3) 再将系统运作之信息反馈至知识库系统成经验值积累藉 以改善系统本身。(使系统更贴近企业行为, cf. CMM5) 此知识库系统提供规格及商业逻辑变更之弹性, 也为日 后成长为决策支援系统之基础。 此知识库系统依解构法设计而成,初期为协助系统运作而 做,目标则为建立及存贮拟生物软件环境所需之一切信息。 目的: