细化迭代1--软件架构设计

软件架构设计

概述:本项目基于c/s模式,项目开发使用了ssh三大框架以及easyui框架。遵照mvc开发思想进行项目的架构设计。

A.软件分层。

UML图,暂未完成。

MVC三层模式:

视图层:用户与之交互的界面,pos的基础数据的增删该查。商品销售,销售退货,修改密码的界面:

           业务逻辑层:实现pos系统各种数据的处理。业务功能逻辑模块 的实现

          控制层:控制层的控制器Action接受用户的输入并调用业务层的业务方法和表示层的组件去完成用户的请  求。

 

B. 命名规范。

项目目录:014712_SIuA_2277484.png


   

    命名规范:

      Dao包:IxxxDao.java

Daoimpl包:XxxDao.java

Service包:IxxxService.java

Serviceimpl包:XxxService.java

Action包:XxxAction.java

Test包:XxxTest.java

Util工具包:以功能命名,如:Page.java(分页)

 C.架构相关设计模式

014733_f3MP_2277484.jpg


转载于:https://my.oschina.net/u/2277484/blog/395967

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值