软件开发标准规范
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
cbo
DataGridView
dgv
DateTimePicker
dtp
Form
frm
Frame
fra
Grid
grd
GroupBox
grp
ImageList
ilst
La百度文库le
lbl
ListBox
lst
ListView
lvw
Menu
mnu
OpenFileDialog
ofdlg
PageSetUpDialog
例:宽度为int iKD、iKuaiDu
6)
函数命名:XxxXxx(驼峰格式)
例:ToString、GetBRXX
参数命名:xxXxXx(数据类型+名称)
例:宽度为int iKD、iKuaiDu
2.
3.
4.
二、
1)显示模式默认803*475显示方式,有特殊要求的应用程序除外;
2)窗体中各控件安排均匀,分布合理,整个窗体应清晰,整洁,稳重;
3)窗体内字体采用宋体9号字,12号字,题头可选宋体加粗二号,不准用斜体字型;
4)数值型的数据显示或录入必须右对齐,日期型可居中或左对齐,字符串型必须左对齐(包括以下拉数据窗口形式显示的列);
5)窗体输入部分支持ENTER键跳转;
6)窗体控体布局顺序与TAB键跳转顺序一致;
7)输入部分避免采用滚动条;
软件开发标准规范
本规范规定了公司软件开发各阶段所必须遵循的标准,旨在提高软件产品的系统性与统一性。
一、
1.
1)
FrmXX(Frm菜单名称)
例:门诊收费为FrmMZSF
2)
DlgXX(Dlg功能名称)
例:门诊收费中挂号窗口为DlgGH
3)
服务器Com组件程序集:XXCom(系统简写Com)
服务器Com组件统一命名空间:MT.HISCom
psdlg
Picture box
pic
Picture clip
clp
PrintDocument
prndoc
PrintPreviewControl
ppctl
PrintPreviewDialog
ppdlg
ProgressBar
prg
RadioButton
rbtn
RichTextBox
rtxt
SaveFileDialog
VB客户端程序集:YYVB.XX(YYVB.系统简写)
C#客户端程序集:YYCS.XX(YYCS.系统简写)
客户端命名空间:MT.YYGL.XX(MT.YYGL.系统简写)
例:门诊收费管理系统为MT.YYGL.MZSF
客户端菜单及窗口:MT.YYGL.XX.XXX(MT.YYGL.系统简写.菜单/窗口名称)
sfdlg
Splitter
spt
Tabcontrol
tab
TextBox
txt
Timer
tmr
Toolbar
tlb
TrackBar
trb
TreeView
tv
自定义控件
BoxPickItem
bpi
5)
全局变量:_xxXxXx(_数据类型+名称)
例:宽度为int _iKD、_iKuaiDu
局部变量:xxXxXx(数据类型+名称)
例:门诊收费为MT.YYGL.MZSF.FrmMZSF
4)
分类
类型
前缀
数据类型
bool
b
byte
byt
char
chr
date
d
datatime
dt
decimal
dec
double
dbl
image
img
int
i
long
1
object
obj
string
s
控件
Button
btn
CheckBox
chk
ComboBox
DataGridView
dgv
DateTimePicker
dtp
Form
frm
Frame
fra
Grid
grd
GroupBox
grp
ImageList
ilst
La百度文库le
lbl
ListBox
lst
ListView
lvw
Menu
mnu
OpenFileDialog
ofdlg
PageSetUpDialog
例:宽度为int iKD、iKuaiDu
6)
函数命名:XxxXxx(驼峰格式)
例:ToString、GetBRXX
参数命名:xxXxXx(数据类型+名称)
例:宽度为int iKD、iKuaiDu
2.
3.
4.
二、
1)显示模式默认803*475显示方式,有特殊要求的应用程序除外;
2)窗体中各控件安排均匀,分布合理,整个窗体应清晰,整洁,稳重;
3)窗体内字体采用宋体9号字,12号字,题头可选宋体加粗二号,不准用斜体字型;
4)数值型的数据显示或录入必须右对齐,日期型可居中或左对齐,字符串型必须左对齐(包括以下拉数据窗口形式显示的列);
5)窗体输入部分支持ENTER键跳转;
6)窗体控体布局顺序与TAB键跳转顺序一致;
7)输入部分避免采用滚动条;
软件开发标准规范
本规范规定了公司软件开发各阶段所必须遵循的标准,旨在提高软件产品的系统性与统一性。
一、
1.
1)
FrmXX(Frm菜单名称)
例:门诊收费为FrmMZSF
2)
DlgXX(Dlg功能名称)
例:门诊收费中挂号窗口为DlgGH
3)
服务器Com组件程序集:XXCom(系统简写Com)
服务器Com组件统一命名空间:MT.HISCom
psdlg
Picture box
pic
Picture clip
clp
PrintDocument
prndoc
PrintPreviewControl
ppctl
PrintPreviewDialog
ppdlg
ProgressBar
prg
RadioButton
rbtn
RichTextBox
rtxt
SaveFileDialog
VB客户端程序集:YYVB.XX(YYVB.系统简写)
C#客户端程序集:YYCS.XX(YYCS.系统简写)
客户端命名空间:MT.YYGL.XX(MT.YYGL.系统简写)
例:门诊收费管理系统为MT.YYGL.MZSF
客户端菜单及窗口:MT.YYGL.XX.XXX(MT.YYGL.系统简写.菜单/窗口名称)
sfdlg
Splitter
spt
Tabcontrol
tab
TextBox
txt
Timer
tmr
Toolbar
tlb
TrackBar
trb
TreeView
tv
自定义控件
BoxPickItem
bpi
5)
全局变量:_xxXxXx(_数据类型+名称)
例:宽度为int _iKD、_iKuaiDu
局部变量:xxXxXx(数据类型+名称)
例:门诊收费为MT.YYGL.MZSF.FrmMZSF
4)
分类
类型
前缀
数据类型
bool
b
byte
byt
char
chr
date
d
datatime
dt
decimal
dec
double
dbl
image
img
int
i
long
1
object
obj
string
s
控件
Button
btn
CheckBox
chk
ComboBox