java+mysql酒柜管理系统的设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

java+mysql酒柜管理系统的设计与实现(3)

struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。

struts可以清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序的过程。struts提供的类使得开发工作更加简单,这些类包括:

1)控制程序流程的类

2)实现和执行程序事务逻辑的类

3)自定义的标记库使得创建和验证HTML表单更加容易

2。1。3 spring简介

spring是一个轻量型容器,其核心是Bean工厂,用以构造我们所需的模型。在此基础上,spring提供了面向层面的编程的实现。用它来提供非管理环境下申明的事务,安全等服务;对Bean工厂的扩展Application Context方便我们实现Java EE的应用;DAO/ORM的实现方便我们自定义数据库操作,Web MVC和Spring Web提供了Java Web应用框架或与其他常用的Web框架进行集成。

2。1。4 iBATIS框架

Ibatis是将Struts、Spring和ibatis组合在一起三者的组合方式。Struts仍然是只负责MVC这部分。这就是说,虽然项目中是使用三者相结合的方式,但实际上,Strtus的配置文件,与Spring和ibatis是独立的。而Spring和ibatis则组合在一起负责项目中数据库操作的部分。在ibatis中定义相关的数据库操作和映射。而由Spring的ORM包负责制作DAO对象。并利用Spring的事务管理机制,再将DAO对象包装进Facade对象中。Spring和ibatis的配置文件可以放在许多地方,既可以放在WebRoot下,也可以放在ClassPath下。区别就在于取得配置文件的方式不一样。Spring和ibatis的配置文件都是放在/WEB-INF/下了,而ibatis的具体数据库操作、映射的配置文件是放在ClassPath里的包中的。 

2。2系统功能展示图例

本套酒柜管理系统的功能模块展示如图 2-1所示。

                     

                         

                   图 2-1 酒柜管理系统的功能图

3 酒柜管理系统需求分析与总体设计

3。1系统与用户的特点

网上商城购物系统建设,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制"商场"运营的成本,开辟了一个新的销售渠道。酒柜管理系统实现了线下商品转为线上销售的功能。通过酒柜后台商品管理功能可以分类存储商品,使商品存储能够一目了然。活动管理功能可以达到促销商品的作用,管理员可以添加商品优惠券功能达到价格促销的销售功能。订单管理可以对前端会员购买信息一目了然,根据订单管理可以掌握市场走向,更好的了解客户需求。

3。1。1 酒柜管理系统特点文献综述

   (1)用户无需考虑系统的安装维护;

  (2)简单、友好的展示铺面;

  (4)顾客可以方便的查询并订购商品;

  (5)用户可以方便的定义各种商品信息;

  (6)酒柜商城购物系统选用强大的数据库保存各类信息;

  (7)酒柜商城购物系统支持多种浏览器;

3。1。2 酒柜商场购物系统功能介绍

    (1)采取会员制、身份验证、信誉度指数等一系列措施,保证交易的成功率

  (2)强大的查询功能,快捷的找到感兴趣的商品

  (3)会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物 (责任编辑:qin)