基于B2C的网上拍卖系统—秒杀与竞价
摘要
网络商城近年来非常火热的一种经营方式,与现实生活中的商店的差别是利用电子商务的一些手段,从而沟通消费者与商家进行商品买卖的虚拟商店,减少买家卖家间的多层环节,减少运输的成本以及层层代理过程中的差价,这就有巨大的价格优势从而带来巨大的发展空间。网络商城尽可能带给消费者最大的利益,带动商品经济的快速发展,引领国民经济的稳固快速发展,推进国内经济形势的上扬。
本论文详细介绍了整个系统的已实现的各项功能。实现多种商品的维护功能;增加了用户留言的功能;能够收集用户的留言反馈使用户留言系统的主要功能,该功能可以依据用户提出的各种建议或是提供的留言反馈,在后期对该系统进行修正和完善;后台管理功能主要是管理员对网站持续的维护工作;后台管理功能主要包含的功能有:维护商品功能、查看秒杀拍卖促销、查看订单功能,这样做可以使系统得到实时更新,为用户查询提供更为准确的信息。
关键词 网上商城 秒杀 竞拍
目录
摘要 I
Abstract II
第1章 绪论 1
1.1 选题背景 1
1.2 项目的主要研究工作 2
1.2.1 应用客户端程序及J2EE服务器 2
1.2.2 WEB层组件 2
1.2.3 客户层组件 2
1.2.4 编写算法 2
1.3 开发环境 2
第2章 关键技术平台与理论介绍 3
2.1 概念 3
2.1.1 J2EE的概念 3
2.1.2 JSP的概念及其特点 3
2.1.3 Java Bean的概念 3
2.1.4 Java Servlet的概念 3
2.1.5 Session对象 4
2.2 J2EE的结构 4
2.3 J2EE的容器类型 4
2.4 J2EE的体系与模式 4
2.4.1 J2EE的体系(分布式计算) 4
2.4.2 J2EE的模式 4
2.5 JAVA三大框架 5
2.5.1 Struts框架 5
2.5.2 Spring框架 6
2.5.3 Hibernate框架 6
2.6 开发环境的搭建 7
2.6.1 服务器配置 7
2.6.2 Tomcat安装及配置 7
2.6.3 数据库配置 8
第3章 需求分析和可行性研究 11
3.1 问题的定义 11
3.2 需求分析 11
3.2.1 需求分析的过程 11
3.2.2 需求分析的方法 12
3.2.3 本软件研究方法 12
3.2.4 目标需求 13
3.2.5 功能需求 14
3.2.6 性能需求 16
3.3 可行性分析 16
3.3.1 经济可行性 16
3.3.2 技术可行性 16
3.3.3 操作可行性 17
3.3.4 法律可行性 17
第4章 系统总体设计 18
4.1 系统需求 19
4.1.1 系统需求描述 19
4.2 系统功能 20
第5章 系统设计与实现 21
5.1 系统数据库设计 21
5.1.1 系统E-R图 21
5.1.2 数据库表设计 22
5.2 前台页面管理 24
5.2.1 注册与登录 25
5.2.2 选择物品加入购物车 27
5.3 后台管理 31
5.3.1 修改密码 32
5.3.2 商品管理 33
5.3.3 订单管理 39
5.3.4 留言管理 39
第6章 系统测试与分析 40
6.1 程序调试 40
6.2 程序的测试 40
6.2.1 测试的重要性及目的 40
6.2.2 测试的步骤 41
6.2.3 测试的主要内容 42
第7章 安全性问题 44
结论 45
参考文献 47
致谢 48
附录一:英文文献原文 49
附录二:中文译文 57
第1章 绪论
1.1 选题背景
伴随着网络技术的广泛应用和高速发展,随着人们生活节奏的越来越快,越来越多的人们开始在网络中寻求便利。网络购物具备了省时、省事、省心、高效等特点,从而广泛被大众接受,并逐渐渗透到人们的生活中,成为人们日常生活中必不可少的一个部分。
在网络消费成为主流趋势的今天,淘宝、京东等网络购物平台为人们所熟知,在线购物成为大众购买商品以及商家出售商品追求简单、方便、快捷的最好方式。美食、服装、电子产品、奇奇怪怪的小商品、日用品等等森罗万象的各种商品,只需要轻松点击几个按钮就可以通过网络平台简单的搜索到并足不出户的购买到,更为便宜的价格、方便的购买、送货上门的服务,所有这些,都是在如今竞争激烈的市场环境中网上购物能够获得大量消费者亲赖的制胜法宝。特别是当今世界快时尚快节奏的引领,庞大的互联网用户群体,时尚潮流、科技前端、重大事件等各种信息通过互联网的快速传播,人们第一时间了解当今世界的同时,就能够通过网络购物的形式与世界相连,使每一个普通百姓都能参与到世界的变化当中来。
在如此的时代背景下,在庞大的人口基数下暗藏着庞大的客户群的当今中国,在蒸蒸日上经济形势下,毫无疑问选择创建网络商城是一个与时俱进并且前景非常光明的一条康庄大道,必将获得巨大的成功。
网络商城作为为广大的消费者群体与商家之间提供网络交易的平台,目的是能够为了广大网上商家与用户提供一个交流平等、信息安全、交易可靠、可全面支持各类商品销售的电子商务运营平台,消费者和客户或潜在的消费者和客户在这个平台上可以进行商品的查看、搜索、交易、交流。系统集会员、产品展示、订购系统、订单管理、促销管理、分类搜索、在线支付于一体。
富有特色的网络平台界面搭配简洁易操作的各项功能,吸引用户的目光并提升了用户体验,更为自由的页面展示搭配灵活的后台管理,方便管大的网络商家进行个性化的网络运营,打造网络商城的需求。
本项目研究的是基于B2C的网上拍卖系统的网上拍卖系统,让人们能通过互联网尽快的买到自己所中意的商品。
B2C(business-to-customer)期中“B”指的是商家,“C”指的是消费者,客户,B2C就是说商家与客户对接,也就是“商对客”,“商对客”这种新型的电子商务模式,就是现在所说的商业零售,是直接面向消费者销售服务和产品的方式。这种形式的电子商务大多以网络零售业为主经营业务,主要借助于互联网来开展在线销售活动。B2C即企业通过互联网平台为消费者提供一个新型的便捷的购物环境–网络商店、消费者通过互联网在网上购物、在网上进行支付。
1.2 项目的主要研究工作
本系统是基于时下最火的网上购物的现状,根据人们日常的使用习惯,设计了一个完整的基于B2C的网络拍卖系统。
该系统的模型构架分为以下四层结构,如下:
J2EE应用程序是由三大