服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

构建j2ee应用程序的任务列表


   构建j2ee应用程序的任务列表
  1、完成前提任务
  n 后勤前提条件:确定如何分离应用组件
  n 物理前提条件:准备必备物理项
  2、设计数据库
  n 确定应用实体
  n 提炼每个实体和属性
  n 确定关系
  3、创建表和列(符合3nf)
  n 选择数据类型
  n 创建关键字
  n 完成数据库物理设计
  n 估计数据库大小
  ø 估计表的数量
  ø 估计每行的长度
  ø 估计每个表中的行数(包括一年内的增长值)
  ø 如果必要,获得其他存储空间
  ø 构建估计和完成访问需求的表格
  ø 估计用户数量
  ø 决定用户事务类型(企业信息系统eis、决策支持系统dss或在线事务处理oltp)
  ø 计算每次访问的代价和频率
  n 建立数据库开发环境
  ø 创建数据库、表、索引和用户许可
  ø 使用建模工具生成数据库模式
  ø 使用rdbms企业管理器来管理和维护数据库对象
  ø 使用批量和在线过程以填充和访问数据库
  ø 使用平面文件摘录以加载初始测试数据
  ø 为周期性的大规模更新(包含sql、java、j2ee会话和实体bean)开发程序
  ø 使用存储过程和sql开发oltp
  ø 构建专门的查询工具(动态数据页面)
  ø 获得存储工具使用dbms explain工具对全部存在性能问题的sql进行分析
  ø 提炼数据库物理设计
  ø 添加二级索引、以帮助访问和改善性能
  ø 重新隔离和重新确定物理组件
  4、定义应用程序
  n 建立j2ee目录结构
  n 在适当的目录创建jsp页面、javabeans和servlet类;把所有基于web的java .class文件放在web-inf/class
  n 设置classpath
  n 编译servlet、jsp页面、ejb和其他java类
  n 编辑application.wml和web.xml
  n 创建容纳类文件和应用组件的存档:ear、war、ejb jar
  n 创建部署计划
  n 把应用ear和部署描述符部署到目标服务器中
  n 验证应用
  5、创建后端接口
  n 初始数据的加载
  n 创建ejb类和数据库存储过程
  n 数据库调整和修复的批处理工具
  n 备份和恢复的批处理工具
  6、创建界面
  n 选择应用的用户界面风格
  n 为界面风格设置taglib类库
  7、构建页面
  n 确定页面类型
  n 为页面或子页面添加控件
  n 设计菜单交互动作
  8、创建数据访问对象
  使用完成的数据库实体构建数据库访问对象
  9、验证代码
  n 决定使用调试器的时机
  n 选择断点代码
  10、提炼代码
  努力完成如下功能:
  ø 代码重用
  ø 代码模块化
  ø 降低维护费用
  ø 改善一致性
  ø 改善性能
  执行如下任务,可以完成这些目的:
  ø 优化对象访问路径
  ø 取出多余的类
  ø 尽可能少地使用大位图
  ø 把经常使用的服务器处理过程从页面处理中分离出来,或最小化
  ø 优化各个库和类文件
  11、创建可执行代码
  n 准备创建可执行程序
  n 创建可部署的应用可执行程序

扫描关注微信公众号