- 2
- 0
- 约 12页
- 2017-08-20 发布于北京
- 举报
目录
一 引言 1
1 编写目的 1
2 背景 错误!未定义书签。
二 设计规范 1
1 系统规划 1
2 文件管理 2
2.1 目录管理 2
2.2 文件命名规范 3
2.3 文件备份机制 3
3 程序设计规范 3
3.1 界面风格 4
3.2 命名规范 6
3.3 快捷键的定义 10
3.4 编程规范 10
3.5 编程风格 11
系统软件编制规范
引言
编写目的
统一整个软件的界面风格,确定软件编制过程中“库文件”、 “控件”、“变量”、“对象”、等的命名规范,增强软件开发过程中的规范性、使用时的易维护性。
设计规范
系统规划
1.1计划制定
1.2计划实施
文件管理
目录管理
(1)目录
开发过程中程序、文件、文档、备份等按功能要求分别存放在D:\code\app目录下的不同子目录下,具体如下:
程序 : D:\code\app\模块名
流程图和文档: D:\code\app\doc\模块名
可执行文件:D:\code\app\exe\模块名
备份文件:D:\code\app\bak\模块名
sql文件:D:\code\app\sql\模块名
图片文件: D:\code\app\bmp\模块名
(2)库文件(PBL)
程序开发过程中的各种对象按功能分别存放不同的PBL中,并附加说明。
(如:有系统管理、计划管理、生产管理、物流分析及控制、采购管理、仓库管理、财务管理、通用查询、数据通信等模块,各模块主文件命名规则是模块名的汉语拼音缩写,分别对应如下:
公共应用名称:tyfz
父类组件:inherit.pbl(与业务无关)
公共组件 pub.pbl(与业务有关)
应用一:xtgl
系统管理数据窗口:xtgl_dw.pbl
系统管理窗口:xtgl_w.pbl
系统管理函数及其它:xtgl_func.pbl
应用二:jhgl
计划管理数据窗口:jhgl_dw.pbl
计划管理窗口:jhgl_w.pbl
计划管理函数及其它:jhgl_func.pbl
应用三:scgl
生产管理数据窗口: scgl_dw.pbl
生产管理窗口: scgl_w.pbl
生产管理函数及其它: scgl_func.pbl
应用四:wlkz
物流分析及控制数据窗口: wlkz_dw.pbl
物流分析及控制窗口: wlkz_w.pbl
物流分析及控制函数及其它: wlkz_func.pbl
应用五:cggl
采购管理数据窗口:cggl_dw.pbl
采购管理窗口:cggl_w.pbl
采购管理函数及其它:cggl_func.pbl
应用六:ckgl
仓库管理数据窗口: ckgl_dw.pbl
仓库管理窗口: ckgl_w.pbl
仓库管理函数及其它: ckgl_func.pbl
应用七:cwgl
财务管理数据窗口: cwgl_dw.pbl
财务管理窗口: cwgl_w.pbl
财务管理函数及其它: cwgl_func.pbl
应用八:tycx
通用查询数据窗口: tycx_dw.pbl
通用查询窗口: tycx_w.pbl
通用查询函数及其它: tycx_func.pbl
应用九:sjtx
数据通信数据窗口: sjtx_dw.pbl
数据通信窗口: sjtx_w.pbl
数据通信函数及其它: sjtx_func.pbl
各种对象应分类分别存放在相应的pbl中。建立dw.pbl存放数据窗口,建立dd.pbl存放存放下拉式数据窗口,建立func.pbl存放存放函数,据子系统的复杂程度还可进一步细分。
文件命名规范
文件的命名要具有自解释功能,要体现模块、功能等信息。
文件备份机制
为了开发的顺利进行,要定期的进行数据备份。这样可以避免或减少由于外界因素和系统故障等多方面的原因带来的损失,减少返工量,保证系统正常、安全的运行。
程序设计规范
界面风格
(1)窗口
主窗口类型:MDI类型,框架结构
模块功能窗口类型: popup类型
具体可根据实际情况把握,以有利于用户操作为原则。
主色调:灰底,尽量避免采用刺眼的色调。
按钮:3D raised
text:宋体,9号,黑色,居中
background:灰
(2) 数据窗口
band Height :75 ,width视具体情况而定
?维护窗口(style type :grid、freeform)
说明:当维护项目较少时,直接在主窗口数据窗口提供维护(新增、维护等)功能,此时数据窗口采用grid型;反之当维护项目较多时,维护功能要在另一窗口中完成,主窗口数据窗口则以查询窗口(不打印)形式出现,参考下项说明,此时抽、提供维护功
原创力文档

文档评论(0)