- 2
- 0
- 约9.3千字
- 约 8页
- 2017-03-05 发布于浙江
- 举报
JAVA程序开架构
电信社区系统JAVA程序开发架构
总体框架
程序设计模式采用N层的设计,主要分为客户层 HTML 、表示层 JSP+JavaBean 、业务层 EJB:Session Bean和Entity Bean 、数据库层。
J2EE应用服务器采用BEA Weblogic 6.1,数据库采用ORACLE 8.17。
系统的文件组织结构
+--电信社区—
| +classes 公用包目录,
| | +com classes 文件
| | +doc JAVADOC文档
| | +src JAVA源文件
| +doone 公用包工程
| +EJB EJB工程文件
| | +按EJB的包划分
| +ejb_jar EJB打包文件
| +exception 异常类工程
| +JavaBean jsp、JavaBean与EJB通信的传值JavaBean文件
| | +classes classes 文件
| | | +按模块的包划分
| | +doc JAVADOC文档
| | +src JAVA源文件
| +文档 电信项目相关文档存放目录
| + webapp WEB文件存放目录
| | +按模块的包划分存放JSP文件和HTML文件
| | +WEB-INF WEBLOGIC配置目录
| | | +classes JSP使用的JAVABEAN或SERVLET存放目录
| | | | +按模块的包划分存放
| | | +doc JAVADOC文档
| | | +src JSP使用的JAVABEAN或SERVLET源文件存放目录
| | | | +按模块的包划分存放
宁德电信开发项目各个包名的定义
按功能划分每个包名,包名经确定后,web文件(jsp,html等),servlet、javabean文件,EJB文件都要按此定义的包名存放文件。
人员管理模块包名:usermanager
权限管理模块包名:power
片社区资料管理模块包名:archivesmanager
线号资源模块包名: sqLineSearch
片社区经理考核设置模块:managercheckconf
片社区经理考核评分与查询模块:managercheck
统计分析模块:analyse
班务管理:bwmanager
新闻: news
机线资源变动信息 cablechangeinfo
自助选号: choosebyself
竟争对手: emulant
电信用户管理模块: customer
月结账单查询:monthowefee
客户异动管理模块: monthchange
业务服务管理:telecom
增值服务模块:zzfw
系统维护模块:system
系统操作日志查询模块:systemlog
在每个模块的包中再细分:
用于存放EJB和JSP通信的数值JAVABEAN的包为:?jbase
例:权限管理模块下的数值JAVABEAN的包命名为:power.jbase
用于存放JSP使用的JAVABEAN的包为:javabean
例:权限管理模块下的JSP使用的JAVABEAN的包命名为:power.javabean
用于存放EJB的的包为:实体BEAN:entityejb,会话BEAN为:sessionejb
例:权限管理模块下的实休EJB的包命名为:power. entityejb
权限管理模块下的会话EJB的包命名为:power. sessionejb
用于存放servlet的包为:serlvet
例:权限管理模块下的servlet的包命名为:power. servlet
公用包
公用包以 com.doone开头。
在这个包下面按具休的应用划分各个子包的名称。
现有公用包划分情况:
com.doone.string.* 字符串处理包
com.doone.taxis.* 数值排序包
com.doone.exception.* 异常类
com.doone.database.* 数据库操作相关
com.doone.date.* 时间处理包(包括时间与字符串的转换)
com.doone.pagination.* JSP页面分页
com.doone.tree.* 树形数据结构的处理
对于项目中一些可以经常被复用的java类,可按分类存放于公用包中。
JSP程序
JSP程序文件的文件组织结构按包名的定义来建立相应的目录,如果这个包名对应的模块下还有相应的子模块,则每个子模块的再建立相应的子目录。在每个目录的下面都要一个文件名为:文件说明.txt 的文件,在这个文件内记录此目录内所有目录的说明和JSP文件的简要说明:属于哪个模块、主要有什么功能、调用的主要的JAVABEAN等信息。
JSP编程规范:
JSP page指令”java.util.*”%
在引入的包
您可能关注的文档
- ISUP信令的AM消息的详细内容.docx
- ITIL:简约不简单——IT服务管理专题连载之十一.doc
- itmc营销技资料总结.doc
- IT专业英语词-A.doc
- IT专业英语词-C.doc
- IT咨询顾问必的7种能力.doc
- IT治理方法—ITIL流程解析.docx
- IVD行业与市分析.docx
- IVR系统方案议书.doc
- J2EE架构与发教学大纲.doc
- 《产品几何技术规范(GPS) 滤波 第21部分:线性轮廓滤波器:高斯滤波器》标准化发展报告.docx
- 《产品几何技术规范(GPS)尺寸测量设备 外径千分尺的设计与计量特性》国家标准立项与发展报告.docx
- 《产品几何技术规范(GPS) 表面结构:轮廓法 第3部分:规范操作集》国家标准立项与发展报告.docx
- 《飞机密封单稳态2A和3A继电器 第1部分:工作特性和试验条件》标准化发展报告.docx
- 《紧固件 1型六角螺母 细牙》国家标准修订发展报告.docx
- 《产品几何技术规范(GPS) 滤波 第62部分:线性区域滤波器:样条滤波器》国家标准化发展报告.docx
- 国家标准《紧固件 六角头螺栓 细牙 全螺纹》修订发展报告.docx
- 《自行式林业机械 抛射物防护装置 性能要求和试验方法》国家标准立项与发展报告.docx
- 《船舶和海上技术 水生有害物种 第2部分:压载水样品采集和处理》国家标准发展报告.docx
- 《船舶与海上技术 液氢运输船液氢储罐试验规程》国家标准采标与发展报告.docx
原创力文档

文档评论(0)