计算机编程规范.docVIP

  • 26
  • 0
  • 约1.51万字
  • 约 18页
  • 2020-02-27 发布于陕西
  • 举报
计算机编程规范 珠海瑞洪智能系统工程有限公司 - PAGE 2 - Confidential [秘密] 编码规范 Version 1.0 REHOME 珠海瑞洪智能系统工程有限公司 All Rights Reserved? 2002.3.27 TOC \o 1-3 \h \z 1 前言 3 1.1 编写目的 3 1.2 读者对象 3 1.3 编写原则 3 2 命名规范 3 2.1 项目的命名 3 2.2 系统的命名 3 2.3 子系统的命名 4 2.4 程序文件的命名 4 2.5 项目开发的文件存放规则 4 2.6 模块的命名 5 2.7 应用的命名 6 2.8 初始化配置文件 6 2.9 资源文件 6 2.10 窗口 6 2.11 数据窗口 6 2.12 菜单 6 2.13 函数 7 2.14 应用对象(控件)的命名 7 2.15 用户对象 8 2.16 变量命名 8 2.17 数据库表的命名 9 3 界面规范 9 3.1 命令按钮排放规则 10 3.1.1 按钮定义 10 3.1.2 按钮排放规则 11 3.2 画面缩放及切换 11 3.3 统一象义 11 3.4 单选按钮(收音机按钮) 12 3.5 交叉盒(检查框) 12 3.6 下拉式列表框与滚动条 12 3.7 缺省动作 12 3.8 窗口标题的命名 13 3.9 关于消息函数MessageBox() 13 3.10 代码 14 3.11 画面颜色 14 3.12 字体、字型、字号、对齐原则 14 3.13 鼠标和键盘 15 3.14 热键和特殊键 15 3.15 程序功能键 16 3.16 其他注意事项 16 3.17 屏幕画面布局原则 17 4 程序编写规则 18 前言 编写目的 在运用Sybase公司的PowerBuild进行面向对象的应用设计、编码工作时提供指导、约束,使应用开发人员在具备PowerBuild标准应用开发能力。控制最终代码的规范性,加快应用系统的开发进度,提高应用系统代码的可读性、可靠性,便于维护、扩展。 读者对象 本文档的读者对象是基于瑞洪公司的应用开发人员。程序编码使用的开发工具是SYBASE公司的Powerbuilder。 编写原则 本文档的编写以SYBASE公司的Powerbuilder为开发工具,文档遵循面向对象的原则进行设计,遵循ISO9000国际质量管理标准。 命名规范 项目的命名 遵照本公司系统开发规范的规定,项目ID形为: AA-BBB-Vx.x。 其中:AA为客户公司代码,BBB为软件类别代码,x.x为版本编号。 如珠海发电厂计算机管理信息系统4.0版的项目ID为:ZH-MIS-V4.0。 系统的命名 系统ID为系统英文全名的字头词,由大写字母组成,其中用户单位用两位英文字母表示。 例如,珠海电厂计算机管理信息系统的ID为ZH_MIS。 子系统的命名 子系统ID应为子系统名称的汉语拼音的字头词,由两位大写字母组成。 例如,运行子系统的ID为YX。 子系统名称 ID号 运行子管理系统 YX 设备管理子系统 SB 生产技术管理子系统 SJ 计划管理子系统 JH 安全监督管理子系统 AJ 生产实时管理子系统 SS 多经管理子系统 DJ 物资管理子系统 WZ 物业管理子系统 WY 经济责任考核子系统 KH 综合查询子系统 CX 系统维护子系统 SYS 表格 SEQ 表格 \* ARABIC 1 程序文件的命名 子系统程序文件的命名分为Datawindow和window两种,它们的命名格式分别如下:XX_DW、XX_APP。XX代表子系统的名称,DW代表这个文件是存放Datawindow,APP代表这个文件是存放Window。 例如,运行子系统程序文件的命名为YX_DW、YX_APP。 项目开发的文件存放规则 主目录:是指整个项目开发过程中所有文档和程序代码保存的物理磁盘上的目录,由系统ID号组成。例如珠海电厂计算机管理信息系统开发的主目录为: LH_MIS=C:\ZH_MIS,ZH_MIS下分为以下几个子目录: ZH_MIS\YX :《运行管理子系统》存放主目录; ZH_MIS\YX\DOC :《运行管理子系统》文档存放目录; ZH_MIS\YX\SQL :《运行管理子系统》SQL文件存放目录; ZH_MIS\YX\CODE:《运行管理子系统》源代码文件存放目录; ZH_

文档评论(0)

1亿VIP精品文档

相关文档