本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于SSH的网上超市系统的设计与实现
编号  10212
编程技术  Java,JSP,JDBC,Ajax
开发环境  Eclipse 或 MyEclipse
数据库  SQL Server 2000或以上版本
资料明细  毕业论文、程序
推荐指数  ★★★★★
内容简介

1 网上超市的总体分析和设计
1.1 网上超市的需求分析
对于传统超市 消费者购物 挑选 交换 比较购买商品 超市管理员要对商品进货 分类和统计 对过期商品要进行相应的处 理 网上超市不同于传统超市 但也应能完成普通超市的一般功能 网上超市用户可以分成两种类型 一类是一般会员可以注册更 改用户信息 查看和检索商品信息 购买商品 一类是系统管理员 可以对会员信息进行管理 可以对商品进行增加 分类和统计
1.2 网上超市的功能设计
根据需求分析可知 可以将网上超市系统可以分为前台用户模块和后 台管理模块 前台用户模块可以分为 会员登录注册 商品浏览 商品查找 购物车 订单查询 后台管理员管理模块可以分为 会员管理 商品管理 订 单管理 功能模块图如图 1 所示
商品管理 可以对商品查看 分类 增加 删除 修改 统计等功能 购物车管理 会员可以将选购商品放入购物车 同时还可以对购物车里 的商品进行修改和删除 确认购物后可以生成订单 会员管理 可以查看 修改 删除用户 及进行身份认证 订单管理 用户可查询订单信息 管理员根据情况修改订单
2 系统的相关技术
2.1 MVC 模式
框架思想
根据前面对 Struts2 Spring 和 Hibernate 三个框架的分析 利用其在不同层次上的应用特点 网上超市系统可以采用多层架构模 式 从上到下依次为表示层 业务逻辑层 数据持久化层和域模型层 如图 2 所示 采用 Struts 来实表示层 主要是 struts 拥有完善的 标签库和对 MVC 模式的良好实现 Hibernate 来实现数据持久层 主要是 Hibernate 通过一种对象和数据 库中的关系表的映射机制实现了真正的面向对象编程 Spring 是基于 IoC 和 AOP 的框架 具有良好的模块化 Spring 能有效地组织中间层对象 易于同其他 View 框架无缝集成 将各种专用框架整合成一个连 贯的整体构架
表示层 业务逻辑层 数据持久化层和域模型层 这四层之间的依赖关系是自上而下的 即上层可以 依赖下层 而下层不应对上层有依赖或尽量减少对上层的依赖 例如 在系统中使用 Hibernate 来实现持 久化层 若要采用其他机制实现持久化层 不需要改动业务逻辑中的代码框架的整合

说明
  本毕业设计包括毕业论文、程序、答辩稿等全套资料。以上是论文部分内容和程序运行截图。 如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  •  超市管理系统
  •  超市进销存管理系统
  •  基于网络超市商品销售管理系统的设计与实现
  •  网上超市管理系统
  •  超市管理系统(SQL Server)
  •  小型超市进存销管理系统
  • 文章导航
  • 上一篇:基于校园网P2P即时通信系统(论文+程序)
  • 下一篇:基于JSP的在线考试与管理系统的设计与实现