文档详情

网上购书系统的设计与实现-毕业论文.doc

发布:2017-11-24约2.66万字共46页下载文档
文本预览下载声明
毕 业 设 计 论文题目 网上购书系统的设计与实现 中 文 摘 要 二十一世纪是网络化,信息化的,本论文系统地阐述了整个网上书店售书系统的功能及实现。实现了从管理,分类和查询,到购物车实现,用户订单处理,管理员系统 关键词: 网上书店 MVC Java 购物车 目 录 1 前言 1 1.1 本系统的意义 1 1.2 国内外电子政务发展比较研究 1 1.3 本系统主要研究内容 2 2 需求分析 3 2.1 系统目的 3 2.2 功能需求 3 2.3 网上商城购书系统基本流程以及用例图 4 3 概要设计 6 3.1 组件介绍 6 3.1.1 MVC架构 6 3.2 功能结构图 7 3.3 数据库设计与实现 8 3.3.1 数据库的需求分析 8 3.3.2数据库关系模式设计 8 3.3.3 数据库关系ER图 9 3.3.4 数据库逻辑结构设计 10 3.4 系统结构设计 11 3.4.1 显示层 12 3.4.2 逻辑管理层 12 3.4.3 数据管理层 12 封装了数据库相关操作的bean(FactoryUtil.java) 12 各个表的POJO 12 3.4.4 Struts的由来和发展 14 3.4.5 JSP Model 1 与 JSP Model 2 14 4 详细设计 15 4.1 系统各功能详细设计及实现 15 4.1.1 浏览者查看商品的功能 15 4.1.2 用户注册登录功能 15 4.1.3 购物车功能 16 4.1.4 商品搜索功能 17 4.1.5 用户下订单功能 17 4.1.6 管理员登录功能 18 4.1.7 管理员查看订单功能 18 4.1.8 管理员删除订单功能 19 4.1.9 管理员发货功能 19 4.2 关键类的详细解说 19 4.2.1 各种action与系统的关系 19 4.2.2 model逻辑业务操作类 20 4.2.3 shopcar购物车类 22 4.3 工具类的介绍wu.shop.hibernate 22 4.3.1 orderimp.java生成订单编号 22 4.3.2 FactoryUtil.java 单例生成sessionFactory 22 4.3.3 SqlCon.java 22 4.3.4 过滤器的使用MyFilter.java 22 5 系统实现及安装 24 5.1 系统实现 24 5.2 系统安装说明 33 5.2.1 配置文件的介绍 33 struts-config.xml 33 Hibernate.cfg.xml 33 TbBooks.hbm.xml 34 web.xml 34 各个页面的编码 33 6 实现技术介绍 35 6.1 Java网络编程技术 35 6.1.1 JAVA语言简介 35 6.1.2 JAVA语言在网络上的应用 35 6.1.3 JSP的基础——Servlet 技术 35 6.2. 框架的介绍 36 6.2.1 Hibernate 36 6.3 其他辅助语言介绍 36 6.3.1 Ajax的介绍 36 7 系统测试 38 7.1 功能测试 38 7.2 可靠性测试 39 8 结 论 40 参 考 文 献 41 英文摘要 42 致 谢 43 仲恺农业技术学院毕业论文(设计)成绩评定表 44 1 前言 1.1 本系统的意义 现代网络发展是飞快的,电子商务技术的发展日新月异,随着计算机技术和网络技术的不断发展,电子商务受到越来越多企业、公司的重视。电子商务是Internet爆炸式发展的直接产物,是网络技术应用的全新发展方向。网上商店作为电子商务的一种基本模式,也成为了一种新的营销方式。新型的商务通信通道其优越性是显而易见的,大大提高了通信速度,尤其是国际范围内的通信速度。节省了潜在开支,如电子邮件节省了通信邮费,而电子数据交换则大大节省了管理和人员环节的开销。增加了客户和供货方的联系。提高了服务质量,能以一种快捷方便的方式提供企业及其产品的信息及客户所需的服务。提供了交互式的销售渠道。使商家能及时得到市场反馈,改进本身的工作。提供全天候的服务,即365天,每天24小时的服务。最重要的一点是,电子商务增强了企业的竞争力。本论文就毕业设计的内容,系统地阐述了整个网上书店售书系统的功能及实现。实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,管理员系统。基本上实现了电子商务的功能流程,能够实现用户与商家在网上进行商品交易。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。行业电子商务将成为下一代
显示全部
相似文档