欢迎来到天天文库
浏览记录
ID:12955838
大小:315.50 KB
页数:19页
时间:2018-07-19
《浦发个贷管理系统-设计说明书-编码规范 v1.0.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、个贷项目设计说明书浦发个贷管理系统设计说明书编码规范浦发个贷项目组2005年3月【浦发个贷集中项目组】【内部资料请勿外泄】第19页共19页个贷项目设计说明书目录1程序风格31.1Eclipse设置31.2命名规范31.2.1Package命名31.2.2Class命名41.2.3Method命名41.2.4Variable命名41.2.5JSP命名41.2.6命名使用单词51.3Comments52程序模板62.1Action模板62.2Operation模板72.3Service模板93公共程序133.1系统常量133.2异常处理13
2、3.3下拉框Getter133.4日期计算函数143.5格式转换143.6公共类和方法143.7JS公共函数173.8其它说明17【浦发个贷集中项目组】【内部资料请勿外泄】第19页共19页个贷项目设计说明书1程序风格1.1Eclipse设置设置Java代码风格:1.选择菜单Windows>Preferences>Java>CodeStyle>CodeFormatter,点击Edit,弹出对话框后,选择Comments标签,使Enablecommentformatting复选框处于未选中状态。2.选择菜单Windows>Preferenc
3、es>Java>CodeStyle>CodeTemplates:a)编辑Types的Pattern为:/***@authoryourname*@date${date}*@desc*/b)编辑NewJavafiles的Pattern为:/**==================================================================*TheHuatengSoftwareLicense**Copyright(c)2004-2005HuatengSoftwareSystem.Allrights*rese
4、rved.*==================================================================*/${package_declaration}${typecomment}${type_declaration}1.2命名规范1.2.1Package命名addloanapply 加按贷款申请agentservice 办证服务archive 档案管理combloanapply 组合贷款申请common 通用模块coresys 核心接口cre
5、ditadjust 额度调整creditapply 额度申请【浦发个贷集中项目组】【内部资料请勿外泄】第19页共19页个贷项目设计说明书creditauth 额度审批使用custcorp 特约商户custindv 客户管理guarantee 权利品管理inquiryprint 查询打印loanapply 贷款申请loanauth 贷款审批发放loancomm 贷款通用模块parammng 参数管理postloanalter 贷后变更p
6、ostloanmng 贷后管理project 合作项目statistics 统计分析1.1.1Class命名类名应该是名词,可以由多个单词组成,每个单词的首字母大写。类名要简单并且有描述性。尽量避免使用只取首字母的缩写词或缩略语(除非缩略语比长格式用得更广,比如说URL或HTML)。所有Action以Action为后缀,所有Operation以Operation为后缀,所有Service以Service为后缀,所有DAO以DAO为后缀。1.1.2Method命名方法名应该是动词,首字母是小写,后继的每个单词的
7、第一个字母大写。1.1.3Variable命名所有变量和实例都是以小写字母打头,内部的单词的第一个字母大写。变量名不要以下划线(_)或美元符($)打头,即使这样做是允许的。变量名应该简短而有意义,尽量不要简写,除非变量名太长了。选择的变量名应该有助于记忆,能使代码阅读者了解变量的含义。除非是临时的局部变量,最好不要使用单字符变量。通常用i、j、k、m、k和n表示整数临时变量;用c、d和e来表示字符临时变量。一般使用类名作为实例名,只是将首字母改为小写。例如:Bctlbctl=newBctl();BctlDAObctlDAO=DAOUti
8、ls.getBctlDAO();BctlServicebctlService=BctlService.getInstance();1.1.4JSP命名JSP命名规范:“实体名称”+“相关动作名称”+“页面序
此文档下载收益归作者所有