发布申请模块详细设计说明书
发布申请模块详细设计说明书
发布申请模块详细设计说明书
发布申请模块详细设计说明书
一、模块设计
一、模块设计
一、模块设计
一、模块设计
模块设计是对系统中的每个模块的整个实现过程进行详细设计的描述 。 在 OA 系统中 , 其实现架构将
遵循标准的 MVC 架构实现。其实现以及技术选型对应如下:
�
V
iew 层:采用 jsp 、 html 、 javascript 编写
� C ontrol 层:采用 struts 或者逻辑 jsp 实现
� M odel 层:采用 hibernate 实现
在每个模块中,均存在这三个层次的代码实现。
(一)发布申请模块
(一)发布申请模块
(一)发布申请模块
(一)发布申请模块
1.
1.
1.
1. 模块概述
模块概述
模块概述
模块概述
发布申请模块是对发布申请进行录入模块。
在实现里面,发布申请模块其各层次的实现将遵循以下目录结构:
� 所有的 view 层页面以及 control 层逻辑页面均被放置在 Shenhe 目录下。
� 所有的 model 层中 , 对象映射的代码以及配置文件均被放置在 com.hiernate.persistence 中 。 对于每
个模块而言,它都将有一个实体对象类以及一个实体对象与关系数据表映射的配置文件。其中
,
在发布申请中,其实体对象命名为 Shenhe ,其配置文件为 Shenhe.hbm.xml 。
� H ibernate 的公共操作类被放置在 com.hiernate.util 下 。 其中 , GetHibernate 类负责初始化数据库的
执行句柄; HibernateUtil 负责实现所有模块中的各个业务操作功能方法。
� com.hiernate.util 下还将被放置所有的公共操作类,比如数据转换、日期操作等。
发布申请只有一个功能:发布申请录入。下文将分别描述发布申请录入功能的详细设计逻辑。
2.
2.
2.
2. 发布申请录入
发布申请录入
发布申请录入
发布申请录入
( 1 )界面层
发布申请录入的界面层需要一个页面: fa .jsp 。它的效果示意如下图:
评论0
最新资源