我的传智播客毕业设计项目详细设计文档一

ItcastBBS 详细设计说明书

 

1.    引言 ... 1

1.1      编写目的 .. 1

1.2      背景 .. 1

1.3      定义 .. 1

2.    工程配置 ... 2

  2.1  开发工具配置

  2.2  创建目录结构

  2.3  框架环境搭建

3 .    基础功能开发 ... 3

  3.1  Dao 层设计

  3.2  事务处理

  3.3  提交表单乱码处理

  3.4  Web 增删改查模版

4.    详细模块开发 ... 5

  4.1  模块实体设计

  4.2  dao service 空创建

  4.3  action 中的方法列表与转向

  4.4  界面配置

  4.5  测试运行

5.    其它说明 ... 5

 

 

 

 

采用技术及开发环境和工具

一、         采用技术

  BBS 是基于网络的 B/S 架构的项目。本系统采用基于 J2EE 框架相关技术实现,所采用的技术都是当前最流行并成熟的框架。系统采用 MVC 设计模式, Ajax+Web 三层架构, Struts+spring+hibernate+ejb 。使用 jquery ext 提高用户的体验,系统表现层为: struts+jsp ,业务逻辑层采用 spring+javaBeans ,数据操作层采用实现 jpa 规范的 hibernate 产品。其他技术: JSTL/EL dom4j log4j JPA OSCache Velocity Compass Lucene 等技术

 

二、         开发环境

环境

版本

备注

Web 服务器

Tomcat6.0

将同时考虑 WebLogic

数据库

Mysql5.1

将同时考虑 Oracle

Java 环境

Jdk6.0

因为使用到 jdk5.0 的新特性,所以必须大于 jdk5.0

建模工具

Rose2007

 

数据库设计

 

 

 

三、         开发工具

MyEclipse6.6+Eclipse

四、         运行环境

操作系统

版本

备注

Microsoft

Xp/2003…

基本兼容

Linux

RedHat/fedro

 

你可能感兴趣的:(文档,hibernate,j2ee框架,struts,myeclipse,javabeans)