版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 练习 环境 172.16.70.41 Tiptop/tiptop正式区、测试区、标准区的画分正式区、测试区、标准区的画分 TIPTOP GP在出货时会画分成三大区域,分别是正式区、测试区与标准区。 正式区:客户正式运行环境 。本区程序不可任意更改,以维护数据的安全性。程序要汇入本区前,必须在测试区域完成磨合测试,并经相关用户的认可后才可以执行汇入的工作。 测试区:主要是提供给用户练习数据输入,或是有新程序汇入系统的磨合测试区,本区的数据将会定期由正式区覆盖进来,以保持测试的逼真度。 标准区:标准系统环境,不客制,仅接受Patch 更新。区域划分的目的区域划分的目的 提供客户独立的正式与测试环
2、境 拥有系统功能自动更新的机制【patch】 完整记录客制功能项目TIPTOP GP 各区路径规划图各区路径规划图/u2/topprod/正式区/topcust/tiptop/axm,aoo,lib,sub,qrycxm,coo,clib,csub/aooi010/cooi010/u2/toptest/测试区/topcust/tiptop/axm,aoo,lib,sub,qrycxm,coo,clib,csub/aooi010/cooi010/u2/topstd/标准区/topcust/tiptop/axm,aoo,lib,sub,qrycxm,coo,clib,csub/aooi010/co
3、oi010模块编号程序编号tiptop 目录下的程序,除测试进行中时期外,在正式区、测试区及标准区均应保持一致TIPTOP GP 数据库分区数据库分区/u2/topprod正式区topprodds 数据库/u2/toptest测试区toptestds 数据库/u2/topstd标准区topstdds 数据库每一区都有各自独立的Instance每个Instance皆有独立的ds数据库DB Server 系统资源分配系统资源分配TOTAL Database 4GBTOTAL Hard Disk 14GBINSTANCE 1正式区2G正式区6GINSTANCE 2测试区300M测试区6GINSTAN
4、CE 3标准区200M标准区2G系统架构图系统架构图 4ad4t m4sm4t b4stt op. gl obalconfi g4gl42m42r4fd42fpersddschrep各模組aap, abx, azz. . .4gl42m4fd42fpersdd系統模組sub, l i b, qr yrel easeschem at oolds4gl 2bi nt i pt op. keydem odocl ogoutt m pt ri ggert i pt op系统架构说明系统架构说明 系统在配置时,均以tiptop做为最上层目录,在tiptop下挂上各种系统所需的工具、模块等目录 。 con
5、fig目录 本目录下是置放程序执行时所需参照到的设定部份。 top.global:整个系统中都会使用到的公用变量定义(如g_user:记录现行用户代码、g_plant:记录用户当前使用工厂代码)档案。 4ad:存放每支程序Action代码与显示说明转换的数据(分系统别、语言别存放)。 4tm:存放每支程序的TopMenu数据(分系统别存放)。 4tb:存放各类程序的Tool Bar设定数据。 4st:存放屏幕显示的Style设定数据。 4sm:存放系统Start Menu(分语言别存放)。系统架构说明系统架构说明 程序模块目录 aim等:各模块目录 lib: 置放系统标准公用程序(如:cl_x
6、xx)目录。 sub:置放系统标准公用副程序(如:s_xxx)目录。 qry:置放系统标准查询程序(如:q_xxx)目录。 模块下目录 4gl:程序原码置放目录,置于其下的程序命名均须依命名原则定名。 42m:程序原码经编译后的结果置放处。各程序单独存在,未经连结前的程序不一定可以独立执行。 42r:编译连结完成后的执行档置放处。 4fd : Form Designer使用的画面档。 per:透过gsform工具将4fd档案转换成的画面对照档。 42f:编译完成的画面文件数据。 sch:由数据库汇出的数据结构文件。 sdd: 画面档案规格说明。 系统架构说明系统架构说明 工作目录 ds4gl2
7、:置放程序执行时所必需的执行程序稿。 bin:置放程序执行时所必需的执行程序稿。 schema:由数据库汇出的数据结构文件。 demo:置放参考用标准程序的目录。 doc: 存放图片,说明文件,流程文件的目录。 log: 程序错误讯息记录档。 out: 历史打印报表存放目录。 tmp:存放数据库备份及其它暂存数据。系统工具系统工具 在TIPTOP GP系统中提供一些系统工具,让用户在自行开发程序时能有标准的执行依循。 r.c2 : 将4gl程序编译为42m r.l2 : 读取程序连结数据并将42m程序连结至42r r.r2 : 执行42r程序 r.d2+ : 呼叫Debugger(图形模式板)
8、执行程序 r.f2 : 将4fd画面档编译成42f r.gf : 预览编译后的42f档案 r.s2 : 制作db SCHEMA文件主画面基本操作说明主画面基本操作说明 开启主目录方式Telnet下 执行命令udm7exe2 umd_tree 执行程序方式exe2 aimi100 (任何目录下都可使用此命令)r.r2 aimi100 (只能在程序所述模块的目录下使用此命令)主目录双击程序名称主目录录入作业编号主目录编辑我的最爱程序界面下快捷键 ctrl-g aimi100系统按钮及功能键操作说明系统按钮及功能键操作说明快捷键 按钮名称 功能说明 Ctrl-l 语言切换语言别 F1 录入单档建档或
9、双档建档案新增一笔资料 u 更改单档建档案时为更改此笔资料双档建档时为更改此笔单头资料 F2 删除单档建档或双档建档案删除一笔数据 c 复制单档建档或双档建档案复制一笔数据 x 无效单档建档或双档建档案标注此笔数据无效之功能钮 b 单身在双档建档或单档多栏进入单身录入或更改数据 o 打印在建档程序行印凭证或明细表 e 汇出Excel在双档建档或单档多栏将单身查询出的数据汇入Excel 系统按钮及功能键操作说明系统按钮及功能键操作说明快捷键 图形按钮 功能说明 q 查询查询已存在的数据 Ctrl-q 条件查询查询用户储存过的条件,带入画面中 Ctrl-w 条件存储储存用户画面上录入的条件 f 第
10、一笔当数据查询出来后,移到查询出来的第一笔数据 p 上笔当数据查询出来后,移到当前数据的前一笔数据 j 指定笔当数据查询出来后,可录入指定跳到第几笔数据 n 下一笔数据查询出来后,移到当前数据的下一笔数据 l 末一笔当数据查询出来后,移到查询出来的最后一笔数据 Ctrl-z 必要字段在新增或更改数据时,检查有哪些是必须录入的字段 系统按钮及功能键操作说明系统按钮及功能键操作说明快捷键 图形按钮 功能说明 Ctrl-h 帮助在线说明 Esc 离开离开此支程序 Return 确定在新增、更改完成时按确定存盘 Esc 退出在新增、更改时可按放弃此笔资料 Ctrl-o 预设上笔资料在新增时,单一字段缺
11、省当前数据与上一笔相同 Ctrl-f 开启字段说明在新增或更改时,看某个字段的说明 查询条件的运用查询条件的运用 *:表示任何符合的字符,例:A*,表示要找出全部为A开头的资料。?:表示任一符合的字符,例:A?,表示要找出第一码为 A,第二码为任何字符,但总共只有二码之数据。注:以上二功能仅可在文字字段使用。=: 表示该字段为空白。n: 表示大于数值n,例:100。n: 表示小于数值n,例:100。n: 表示不等于某个值,例:100。或A001n:m: 表示介于n与m之间,例:100:200。x|y: 表示值为x或y,例:A|B、50|60。a-z*:表示第一字符为由a到z的任一字母开头的数据
12、。 内容列表内容列表A:标准系统模块G:配合两岸三地相关规则调整模块C:客制化模块 v原有模块客制化,替换掉前面的“A”变成“C”,后面不变;v大陆版模块则直接在前面加上“C”,以避免重复。v新建模块则以“C”开头后,以不重复为原则命名。范例范例序号 系统代码中文说明英文名称备注1aim 库存料件数据管理系统 Inventory Managemen 2gnm 票据管理系统 Notes Management 大陆版 3cim库存料件数据管理系统客制4cgnm票据管理系统客制5lib 共享程序 Common Library 6sub 一般子程序 Common Subfunction7qry 查询子
13、程序 Comman Query Function 程序命名原则程序命名原则 范例范例 客制化程式码调整客制化程式码调整有需要进行客制化程式码调整,请勿在标准(package)目录下面进行,请将要客制的作业复制到对应的客制目录下面再修改客制原来就有的作业:保持原来的作业名称新增加入的客制作业:请遵循命名原则例:Aimi100需要客制-将此作业由$AIM复制到$CIM下新增一支aim作业-检查确认原来系统没有此作业,在$CIM下新 增,依规定命名,如cimt345当4gl需客制时,对应的per也需要复制到客制目录aimr100为料件基本数据维护作业。aim为系统名称,i为维护作业,100为该作业的
14、编号。aimi1001表示附于程序aimi100的子档案。例外情况:例外情况: 在AZZ系统管理模块下,程序命名原则就不依照此方式进行。该模块下为依照程序使用档案名称或程序用途两方面来进行命名;此原则是因可让程序便于辨识用途,以提升资管人员于调校程序的效率。 例如:p_zz程序基本数据维护作业,因使用zz_file记录。 p_perlang画面组件多语言维护作业,因在维护画面档案的Language数据。附加档名附加档名 附加档案名称多分为三类: 4gl原始程序部份 4gl 原始程序 42m 原始程序编译后的目标程序 42r 连结后可运行的目标程序 屏幕格式 4fd Form Designer使
15、用的画面档 per 透过gsform工具将4fd档案转换成的画面对照档 42f 编译完成的画面档案数据 其它格式 sch 档案参考内容举例:aimi100.4gl, aimi100.42m, aimi100.42r aimi100.4fd, aimi100.per, aimi100.42f ima_file.sch共享程序命名原则共享程序命名原则 子程序命名原则子程序命名原则 一般子程序命名原则一般子程序命名原则 查询子程序命名原则查询子程序命名原则 函数命名原则函数命名原则 函数(Function)为程序中,具有独立性质,而能提供特殊功能的部份组成。 函数命名原则函数命名原则 程序中通常有下
16、列函数:_a: 处理数据新增_r: 处理数据取消_b: 处理多栏单身数据_rep: 处理报表格式_copy: 处理数据复制_show: 将数据显示于画面_cs(或 _curs): 处理画面上给QBE条件_x: 切换资料有无效_fetch: 处理从数据库中取得数据_u: 处理数据更改_i: 处理数据录入_out: 处理简表打印_menu: 单档案程序的功能选择_bp: 双档或单档多栏(有单身的)程序之功能选择_q: 处理数据查询_ima01: 处理字段检查(名称同字段名称)_set_entry: 处理字段的动态开启_set_no_entry: 处理字段的动态关闭(须含判断式) 变量命名原则变量命
17、名原则 整体性变量(Global Varibles) 格式:g_xxxxxxx 区域性变量(Local Varibles) 格式:l_xxxxxxx 传递性变数(Parameter Varibles) 格式: p_xxxxxxx 屏幕变量(Screen Varibles ) 格式:s_xxxxxxx 数据库表格命名原则数据库表格命名原则 表格名称(Table Name) 数据库表格字段命名原则数据库表格字段命名原则 字段名称(Field Name) 的料件编号字段 gen01 为员工编号字段数据库表格字段命名原则数据库表格字段命名原则 字段名称(Field Name)若有特殊用途栏位,则定义尾
18、端用字以统一acti资料有效否 post 资料过账否 mksg 资料签核否conf资料结案否 prsw资料列印次数 prnt 立即列印否 Slip 单别 desc 单据名称 type单据性质Myno已用单号 sign签核等机 conf自动确认否User资料建立人 modu资料修改人 grup建立/修改人部门Date资料维护日数据库表格索引命名原则数据库表格索引命名原则 索引名称(Index Name) 的索引 gen_01 为的索引数据库表格档案命名原则数据库表格档案命名原则 Schema档案名称(Sch Files) ima_file.sch 为料件主档的Schema档案名称 gen_file.sch 为员工姓名档的Schema档案名称 客制全新表格档命名原则客制全新表格档命名原则 客制一个不存在的表格档案(table)名称,须写 “tc_(固定用法)”+“三码英文(可含数字)流水号”+ “_file(固定用法)” 例如: tc_ima_file 辅助ima_file用 tc_gae_file 辅助gae_file用 取用时应由该模组特定区段优先选用 如im*_file区段属aim模组 客制aim模组时,可先以tc_ima_fil
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闽江学院附属中学招聘备考题库及答案1套
- 2026年甘孜职业学院单招职业倾向性考试题库附答案
- 狮山镇英才学校语文、物理、体育教师招聘参考题库附答案
- 2026年企业人力资源管理师之三级人力资源管理师考试题库附完整答案(历年真题)
- 2026年企业人力资源管理师考试备考题库【a卷】
- 中共南充市委政策研究室下属事业单位2025年公开选调工作人员的考试参考题库附答案
- 2026年二级注册建筑师之建筑结构与设备考试题库500道及参考答案(a卷)
- 2025广东广州市民政局直属事业单位招聘25人(第一次医疗岗12人)考试题库附答案
- 广东省电信规划设计院有限公司2026校园招聘(新疆分院)12人考试参考题库附答案
- 2026年机械员之机械员基础知识考试题库300道附完整答案(易错题)
- 2026年动物检疫检验员考试试题题库及答案
- 中国淋巴瘤治疗指南(2025年版)
- 2025年云南省人民检察院聘用制书记员招聘(22人)考试笔试模拟试题及答案解析
- 疗伤旅馆商业计划书
- 临床肿瘤诊疗核心技巧
- 购买电影票合同范本
- 2025西部机场集团航空物流有限公司招聘考试笔试备考题库及答案解析
- 2025年广西公需科目答案6卷
- 生化检测项目原理及临床意义
- 玉米秸秆饲料销售合同
- DGTJ08-10-2022 城镇天然气管道工程技术标准
评论
0/150
提交评论