工程人员技术支持规范培训

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

主外键
– 主键:PK_XXXX_XXXX(PK+_+表名+_+列名) – 外键:FK_XXXX_XXXX(FK+_+表名+_+列名)

• •
索引
– IDX_XXXX_XXXX(IDX+_+表名+_+索引名)
触发器
– TR_XXXX_XXXX_XXXX(TR+_+所属表名+_+作用表名+_+触发器名).
命名规范(一)
• 窗口
• W_XX_XXXX(W_系统简写_功能名称) • 例:药库入库窗口为W_YK_RKCL,药库主窗口命名为W_YK_MAIN
• 菜单
• M_XX_XXXX(W_系统简写_功能名称) • 例:药库系统主菜单M_YK_MAIN
• 变量
• 变量范围+变量类型+‘_’+变量名称 • 例:全局的日期为Gd_Today
• 类
– U_XXXX(非可视类) – VU_XXXX(可视类
• 对象
– w_窗口对象(window object) – m_菜单对象(menu object) – d_数据窗口对象(datawindow object)
• 库
– – – – – – XX_XXXX:系统简写+_+库名 XX_MAIN:主库(主窗口,主菜单及本系统的私有维护) XX_PUBLIC:本系统的公用部份 XX_XXXX: 业务功能1 XX_XXXX: 业务功能2 ……

编码风格(二) 事件程序头部分格式
– – – – – //********************************************************** //事件名称:/*例,窗口w_main的open事件*/ //功能说明:/*说明该段程序完成的处理功能*/ //作者:*** 时间:1999/10/25;修改:*** 时间:1999/12/01 //********************************************************** //********************************************************** //事件名称:/*例,窗口w_main的open事件*/ //功能说明:/*说明该段程序完成的处理功能*/ //事件参数:/*传递该事件的参数列表及相对应的说明*/ //事件返回:/*事件返回的值及相对应的说明*/ //作者:** 时间:1999/10/25;修改:*** 时间:1999/12/01 //********************************************************** //*********************************************************************** //函数名称:/*例,窗口w_main的open事件*/ //功能说明:/*说明该段程序完成的处理功能*/ //函数参数:/*传递该函数的参数列表及相对应的说明*/ //函数返回:/*函数返回的值及相对应的说明*/ //调用事例:/*函数在程序段中调用的实例说明*/ //作者:*** 时间:1999/10/25;修改:*** 时间:1999/12/01 //***********************************************************************
• 函数
– a)公用全局函数:
• GF_XXXX(GF+_+函数名称) • 子系统使用的公共函数:GF_XX_XXXX(GF+_+系统简称+_+函数名称)
– b)窗口函数:
• WF_XXXX(WF+_+函数名称) • 类成员函数:Object.XXXX(函数名称)
命名规范(二)
• 数据窗口
– a)下拉式数据窗口:DD_XXXX – b)一般数据窗口:D_XX_XXXX(D+_+系统简写+_+数据窗口名称)
程序编写规范命名规范(三)
• 应用
– Βιβλιοθήκη Baidu用名一般与系统的简称同名

表与视图
– 表:XX_XXXX(系统简写+_+表名拼音缩写).例:住院系统的费用库 (ZY_FYMX) – 视图:V_XX_XXXX(V+_+系统简写_+视图名). 例:门诊系统的收费汇总 视图(V_MZ_SFHZ)
• •
字段名
– 字段名一般是字段中文名称拼音的首字母缩写,一般为4个字母.如:药品序号 (YPXH)
– 命名规范 – 界面规范 – 编码风格
• 5.流程图编制规范
– 业务流程图规范(TFD) – 数据流程图规范(DFD) – 程序流程图规范(PFD)
• 6.开发文档编写规范
4.程序编写规范
• 意义
– 易于维护 – 减少程序错误 – 好的人机交互,减少操作错误
• 内容
– 命名规范 – 界面规范 – 编码规范
• Script程序的组成部分。
编码风格(一)
– 程序头部分: 对整段程序的处理说明的注 册; – 变量声明部分:对全局、局部、实例、共享 变量的声明和变量注释说明; – 程序主体部分:一组能完成处理某个功能的 Script语句,并对语句进行必要的注释说明, 各部分之间应有空行分开。
• 例: • //当前行号,总行数 变量说明*/ • long ll_CurRow,ll_RowCount /*
工程人员技术支持规范培训
2004.5.8
技术支持各项规章制度
• • • • • 一.软件开发规范 二.工程实施技术规范及客户化修改规范 三.软件版本控制管理 四.源程序管理规范 五.软件问题处理要求及流程(ISO)
– 软件客户化流程 – 软件问题处理流程
一.软件开发规范
• • • • 1.概念设计规范 2.逻辑设计规范 3.物理设计规范 4.程序编写规范
存储过程
– PR_XX_XXXX(PR+_+系统简写+_+存储过程名)
• 用程序主窗口采用MDI方式,应具有Miscohelp提示。 • 显示模式默认800*600显示方式,有特殊要求的应用程 序除外; • 功能窗体初始位置居中,纵横尺寸比例应采用7:4 • 窗体内字体采用中文系统(SYSTEM)字体或宋体9号 字,12号字,题头可选楷体,不准用斜体字型 • 窗体统一采用黑色字体,如有特殊要求,可选用红色 或蓝色字体,但特殊色彩字体不宜过多,同一窗体色 彩不能超过三种 • 数据窗口尽量不用GRID格式,背景颜色一般用白色 • 日期变量输入和显示统一采用YYYY.MM.DD的形式, 例:2000.06.01 • 所有窗体按ESC可退出
界面规范(一)
• 功能键的约定
• • • • • • •
界面规范(二)
退出系统ALT+F4 退出键ESC 帮助键F1 确认键F2 插入键F3 删除键F4 查询键F5
• 一般按钮的属性
• 确认ALT_O • 取消ALT_C • 保存ALT_S • 退出ALT_X • 查询ALT_Q • 刷新ALT_F • 统计ALT_S • 增加ALT_A ………
相关文档
最新文档