ERP程序编写规范与指南

版权申诉
0 下载量 145 浏览量 更新于2024-06-27 收藏 395KB PPTX 举报
"ERP程序撰写规范概述.pptx" ERP程序撰写规范是软件开发中一个重要的环节,旨在确保团队成员遵循一致的编码标准,提高代码的可读性和维护性,减少因个人编程风格差异带来的问题。以下是根据提供的部分内容对ERP程序撰写规范的详细解释: 1. **目录结构**: - `sysIdconfig`:存放与系统配置相关的文件。 - `compIdsysIdhtmljsp`:JSP文件的存放目录,按照系统别和JJ(可能是业务模块或功能标识)以及序号进行命名,如`xxjj001.jsp`。 - `srcworkxml`:存放XML文件,命名规则为系统别+Structs,例如`mpvStructs.xml`。 - `drcompIdsysIdcomicscsysiddao`:可能包含系统的数据访问对象(DAO)和值对象(VO)等Java源代码。 - `funcuitagdxConfig`:可能包含函数、用户界面相关的标签库配置文件。 2. **JSP文件规范**: - 开始注释:JSP文件应包含描述性注释,提供关于页面的信息。 - 页面编码设置:使用`<%@page contentType="text/html;charset=GBK"%>`设定页面编码为GBK。 - 定义常量:`<%!public static final String _AppId="MPVJ049";%>`用于定义页面的ID。 - 代码结构:`<%!%>`声明应在页面顶部,`<%%>`脚本let语句紧跟其后,JavaScript代码位于页面底部。 - HTML标签缩进:每个标签间应换行并空出4个空格以增强可读性。 - JavaScript引用:使用`<script src="<%=_de300.script("de","/dejtb01.jss")%>"></script>`来包含外部JS文件。 - Script方法定义:方法定义应层次分明,每层之间空四个空格。 3. **Struts架构增强版**: - 遵循Struts架构中的Jsptaglib要求,确保标签库的正确使用。 4. **Java文件结构**: - `com.icsc.系统别.dao`:该目录下放置与系统相关的DAO和VO类。 - VO(ValueObject):表示数据模型的对象,通常作为业务层和表现层之间的数据传递媒介。 - DAO(DataAccessObject):负责数据库操作,实现了对数据库的增删查改。 总结来说,ERP程序撰写规范是一个综合性的指导方针,它涉及了文件组织、JSP页面编写、JavaScript处理、目录结构和Java代码规范等多个方面。遵循这些规范可以提高团队合作效率,降低维护成本,并确保软件项目的整体质量和稳定性。在实际开发过程中,团队应根据项目需求和具体技术栈进一步细化和完善这些规范。