- 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_
您可能关注的文档
最近下载
- 2025至2030中国冷藏集装箱行业市场竞争格局及有效策略与实施路径评估报告.docx VIP
- 2025年高标准农田建设技术规范.pptx VIP
- 二年级下语文《每日实用字帖》.pdf VIP
- 2020新译林版高一英语新教材必修三全册单词默写Word打印.pdf
- 期末总复习 Units 1-6 单元话题写作满分范文15篇(紧贴新教材热点)(解析版)-2025-2026学年八年级英语上册重难点讲练全攻略(仁爱科普版2024).docx
- 六年级(下)英语同步字帖《人教版》.pdf VIP
- 江苏省连云港市赣榆区2023-2024学年七年级下学期期末数学试卷.pdf VIP
- 光伏电站质量通病防治手册.pdf VIP
- 钢结构设计原理轴心受力构件.ppt VIP
- 牙周病对心脏健康的影响.pptx VIP
原创力文档

文档评论(0)