3.2 软件架构设计

3.2 软件架构设计

A. 软件分层。

          该模块的UML包图暂未画出,后续再完成。

B. 命名规范。说明各层接口设计及相关接口及实现类的命名规范

              VO层:Xxx.javaXxxXxx.java

              DAO层:接口:XxxDAO.java

                                实现类:XxxDAOImpl.java

              Service层:接口:XxxService.java

                                   实现类:XxxServiceImpl.java

              Action层:XxxAction.java

              View层:xxx.jsp

C.  架构相关设计模式

     数据库:使用MySQL数据库来存储数据。

     VO层:每一个实体类映射一张数据库表,对实体类的操作相当于对数据库中表的操作。

     DAO层:对VO层实现实体类的基本操作,提供接口和实现类。

     Service层:在DAO层上,实现逻辑处理,并提供接口和实现类供Action层使用。

     Action层:实现页面的跳转和数据的传输。

     View层:对页面进行展示。


你可能感兴趣的:(3.2 软件架构设计)