红牛饮料销售管理系统工作流管理
内容简介
本文使用Struts的MVC体系和java的EJB技术来编写的架构。实现红牛饮料销售管理系统的工作流管理。首先由各营业单位文员来填写营业单位上报文件,在经过本营业单位的财务经理和营业单位负责人进行审批,审批不合格,则将上报文件申请的信息打回给文员,审批合格,则提交给上级部门再进行审批。审批完后,则进行批复,批复后结束并返回信息给填写上报文件填写人。
红牛饮料销售管理系统平台
业务逻辑控制
日志管理
异常和出错处理
用户界面
实现查询操作
统一查询业面
配置文件说明
红牛饮料销售管理子系统(工作流管理)
需求分析
总体设计
设计关系
数据库设计
数据库物理设计及逻辑设计
界面设计
后台配置工作流页面设计
填写上报文件申请页面设计
工作流审批页面设计
总结
Struts框架的处理流程清楚的体现了MVC系统的特点。从客户端接受请求,并且选择执行相应的业务逻辑,然后把响应结果送回到客户端。
在Struts中Controller功能由ActionServlet和ActionMapping对象构成:核心是一个Servlet类型的对象ActionServlet,它用来接受客户端的请求。ActionServlet包括一组基于配置的ActionMapping对象,每个ActionMapping对象实现了一个请求到一个具体的Model部分中Action处理器对象之间的映射。Action处理对象访问ActionForm中的数据,处理和响应客户请求,它还调用后台的EJB组件,这些组件封装了具体的业务逻辑。Action处理器对象根据处理结果通知Co
红牛饮料销售管理系统工作流管理 来自淘豆网m.daumloan.com转载请标明出处.