发布时间:2022-08-19 14:22
022基于JavaWEB的在线电子书商城(含文档)
开发环境:
Jdk7(8)+Tomcat7(8)+Mysql+IntelliJ IDEA(Eclipse)
数据库:
MySQL
技术:
Spring+Spring mvc+Mybatis+Bootstrap+Jquery
适用于:
课程设计,毕业设计,学习等等
系统介绍:
电子商务是指整个商务活动和贸易活动的电子化,它通过先进的信息网络,将事物活动和贸易活动中发生关系的各方有机地联系起来。电子商务网站实际上就是销售企业为消费者提供的网上购物商城,在该网站中用户可以购买任何商品,而管理员可以对商品和订单等信息进行管理。
随着Internet的迅速崛起,互联网已逐渐成为查找收集信息的最佳方式,与此同时,互联网也逐步进入传统的商务领域,互联网的跨空间性及可交互性使其在与传统媒体行业及传统贸易行业竞争下凸显出不可抗拒的优势,因而互联网发展十分迅速。在电子商务在中国逐步兴起的大背景下,建立利用互联网来开拓信息来源,帮助企业及时掌握市场动向并及时的调整产品结构,协助经销商打开货源的信息门户网站成为解决信息流通不通畅的有效方案。毫无疑问,电子商务有利于企业转换经营机制,建立现代企业制度,提高企业的管理水平和国际竞争力。
按照数据库设计流程用业务流程图、数据流程图,数据字典详尽确切的表达电子商务系统的工作流程。进行概念模型设计,逻辑模型设计,物理设计,建立一个能满足用户和商家要求的方便实用的数据库系统。
系统的处理对象是顾客的登录注册,浏览商品,购买商品,信息管理,订单管理,购物车管理,评论管理和商家的登录注册,商品管理,订单管理,信息管理,评论管理,销售统计,评论管理。
系统的处理对象涉及以下几个方面的信息:
顾客基本信息(Customer):顾客编号,信用卡编号,顾客姓名,顾客性别,顾客账号,顾客密码,顾客邮箱,顾客头像
信用卡(CreditCard):信用卡编号,信用卡账号,信用卡密码,信用卡余额
收货地址(DeliveryAddress):收货地址编号,顾客编号,收件人姓名,收件人电话,收货第一级地址,收货第二级地址,收货第三级地址,详细地址
商家(Shopper):商家编号,商家账号,商家密码,商家邮箱,商家身份证,商家名称,商家头像
商店(Shop):商店编号,商家编号,商店名称,商家介绍,开店日期,商店头像
商品(Product):商品编号,商店编号,商品名称,商品介绍,商品价格,商品数量,商品种类,商品显示图片,商品参数,商品介绍图片,作者,出版社,上架时间
购物车(ShoppingCart):顾客编号,商品编号,购物车商品数量
浏览历史(browserHistory):顾客编号,商品编号,浏览时间
订单主表(OrderMaster):订单编号,顾客编号,收货地址编号,订单日期,订单状态
订单明细(OrderDetail):订单编号,商品编号,数量
评论(Comment):商品编号,顾客编号,评论内容,评论时间,好评率
2.2.2 处理功能及要求
能够方便进行存取数据,并方便对有效的经行数据的操作和管理,这主要包括:
信息的录入,删除和修改
信息的关键字检索查询
能够提供一定的安全机制,提供数据信息授权访问,修改和删除,防止随意查询,修改及删除。
书籍分类和搜索框跳转至商品浏览页面,搜索框支持部分字搜索,轮播图、猜你喜欢栏、排行榜、新书上架栏跳转至对应商品详细页面。
搜索框搜索指定书籍,支持部分字搜索,筛选栏可对书籍类别、排序方式、价格区间进行筛选,点击图片或书名跳转至对应商品详细页面。
搜索框搜索指定书籍跳转至商品浏览页面,支持部分字搜索。用户可浏览商品详细信息,包括介绍、价格、参数、展示图片、介绍图片、书籍评论等,在选定购买数量后可做立即购买或加入购物车操作。
用户登录
用户注册
个人信息管理