资源预览内容
第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
第9页 / 共35页
第10页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
学 号N3060120217分 类 号 毕业设计(论文)B2C电子商务网站的设计与实现学院名称软件与信息工程学院专业名称软件工程(软件工程方向)学生姓名指导教师2010 年 5 月B2C电子商务网站的设计与实现学生姓名: 指导老师: 摘 要本设计目的是用JSP(JavaServer Pages)设计并制作一个B2C电子商务网站,并在制作的过程中熟悉商务网站的运作流程,掌握JSP应用技术,实践动态网页开发技术,体会结合使用JavaBean开发模型给Web应用的开发和维护带来的便捷,实践数据库操作等等。本文首先阐述了开发设计此B2C电子商务网站的目的,然后列出了此B2C电子商务网站的业务流程和功能模块及实现方案。用户可以进行商品查询,店铺查询,查看新闻、活动消息等一些简单操作,还可进行商品及店铺的收藏,用户可以利用购物车进行商品的买卖并可根据需求更改或删除购物车中的商品的购买信息,等一系列设计到个人数据的操作。会员可以在我的优选这个页面中查看自己的个人信息,并可清查上次的登录时间, 以方便确认账号的安全性。在具体的程序设计中,采用了Dreamweaver作为开发工具,用JSP开发与MySQL数据库交互的动态网页。 关键词:B2C,电子商务, WEB服务, Dreamweaver,JSP,MySQLB2C e-commerce web side design and implementation Author:Fanli Tutor:Wangyong AbstractThis is designed to use the JSP (JavaServer Pages) to design and produce a B2C e-commerce website and are familiar with the process of making the operation of business processes web master JSP application technology, practice development of dynamic web page technology, experience combined with JavaBean development model to the Web application development and maintenance to bring the convenience, practice database operations and so on. Firstly it explains the development of B2C e-commerce web site design for this purpose, and then tired and out of the B2C e-commerce website business processes and function modules and programs. Users can make product inquiries, shop query, view news, event information and some simple operations, but also for the collection of goods and shops, the user can use the shopping cart for the sale of goods can be changed or deleted based on the demand of goods shopping cart purchase information, and a series of design to the operation of personal data. I preferred members can view this page your personal information and can check the last login time, to facilitate the confirmation account security. In the specific program design, using Dreamweaver as a development tool, developed using JSP and MySQL database, interactive dynamic web pages. Keywords: B2C,e-commerce,WEB services,Dreamweaver,JSP, MySQL 目 录第1章 绪论1B2C电子商务网站简介与发展1设计目的与章节介绍2第2章 网站业务流程和设计方案3业务流程52.2主要功能模块8第3章 数据结构设计9系统类13存储数据14数据库表间逻辑关系图15第4章 开发环境说明17 操作系统17 服务器174.3 开发语言184.4 开发工具194.5 数据库19第5章 程序设计说明195.1 Web服务的概念195.2 Web服务的开发周期195.3 开发过程2020205.3.3 配置开发环境205.4.4 安装数据库205.4.5 设置站点并连接数据库215.4.6 编写JAVABEAN函数225.4.7 网页制作25结 论31致谢32参考文献33第1章 绪 论 B2C电子商务网站的简介与发展B2C(Business to Customer) 电子商务是以Internet 为主要手段,由商家或企业通过网站向消费者提供商品和服务的一种商务模式。目前,在Internet 上遍布了各种类型的B2C 网站,提供了如服饰、书藉、食品、电子产品、话费充值等各种消费品和服务。中国互联网在经过十余年的发展后,已经逐渐深入人们工作、生活、娱乐等方方面面;同时,也创造出许多具有广阔前景行业,电子商务便是其中之一。根据艾瑞咨询2008年第三季度中国网络购物市场监测报告数据显示,2008年第三季度中国B2C网络购物环比增长20.6%,交易额达24.2亿元。 在过去的数年间,阿里巴巴、淘宝、支付宝、百度、当当们作为时代的先行者为电子商务的发展奠定了基础,也培育了B2C市场。阿里巴巴在香港的高调上市,为2007年的中国互联网世界涂上了一道最浓烈的色彩,宣示着一个新的时代“互联网应用时代”的到来。然而随着经济的发展和电子商务在中国的发展正在开拓前进, 光一些C2C平台是满足不了,一些企业的要求和发展的。他们更需要的是有自己企业的品牌行象推广自己的产品。这个时候B2C就逐渐的走向新世纪的舞台,例如:京东、凡客,一号店,红孩子等一些优秀的B2C网站,他们在短短的在几年间,发生那历史性的变化,为中国的B2C行业做出那榜样,给我印象最深的是一号店网上超市,他们在短短的1年间就实现那盈利,对于一般的同行业的人来说,是很难做到的,像当当,卓越他们这样大的网站的一些情况,我想大家应该都清楚。尽管B2C成交额和C2C相比仍有一定差距,但在很多方面仍存在较大发展空间,市场潜力也吸引了众多厂商的加入,市场竞争日趋激烈。从长远来看,企业对消费者的电子商务将取得快速发展,并将最终在电子商务领域占据重要地位。 1.2 设计目的开发设计这个题目,主要是看好电子商务的前景及其广阔的发展空间,并能在开发的过程中熟悉电子商务的业务流程及运作,学习并研究JSP技术,熟悉Web开发的流程及数据库的开发技术,从而提高个人的就业竟争力。第2章 网站业务流程和设计方案2.1 业务流程本设计实现了一个动态的B2C电子商务网站,本网站系统根据不同的登录角色及他们所应有的权限及承担的任务的不同,流程图也不尽一样。本系统的流程图主要包括面向买家(会员)和面向系统管理员两部分。系统流程图如下图所示。图2.1 系统流程图用户(买家)不登陆时可以对网站中的商品进行查询等一些简单操作,但无法进行商品及店铺的收藏,及商品的买卖等一系列涉及到个人数据的操作。当用户登录时,系统会根据用户名判断登录用户的角色(普通会员或系统管理员),从而在判断登录成功时返回到不同的页面(商城的主页或后台管理的主页)。会员登录后,可以进行商品查询,店铺查询,查看新闻、活动消息等一些简单操作,还可进行商品及店铺的收藏,用户可以利用购物车进行商品的买卖并可根据需求更改或删除购物车中的商品的购买信息,等一系列设计到个人数据的操作。会员可以在我的优选这个页面中查看自己的个人信息,并可清查上次的登录时间,以方便确认账号的安全性。系统管理员登录后,可以进行商品设置(包括商品的类别设置、商品的信息设置、商品查询、增加、删除还包括首页的特价商品、最新商品、及热卖商品的展示设置等),店铺设置(包括店铺信息的查、增、删、改等),公告设置(包括新闻公告信息的查、增、删、改等),广告设置(包括广告信息的查、增、删、改等),订单设置(包括订单信息的查、增、删、改等),会员信息设置(包括会员信息的查、增、删、改等)。2.2 主要功能模块电子商务网站分为面向用户(买家)的前台和面向系统管理员的后台。其中根据前台的功能特点,可划分为商品查询、店铺查询、商品展示、新闻公告、购物车、收藏夹管理、支付管理、订单管理、会员原理九个部分,各部分及其具体详细功能模块如下。1商品查询模块。用户可以通过输入的关键字查询所需的特定商品,还可以通过一些详细条件进一步筛选已查到的商品并根据需要对其排序。2. 店铺查询模块。用户可以通过输入的关键字查询所要找的店铺,还可以通过一些详细条件进一步筛选已查到的店铺并根据需要对其排序。3. 商品展示模块。 首页中主要是最新商品、特价商品、和热卖商品的展示,以方便用户了解商品的最新潮流信息。4. 新闻公告模块。 在主页及一些页面显示方便用户了解最近的活动级商城的一些信息。5. 购物车模块。买家在搜索到心仪的商品可以拍下多件都放到购物车中一次性算邮费下单,免去了多次下单多次填写收件信息的麻烦。同时用户还可以修改购物车中的购买数,并可删除不要的商品。6. 支付管理模块。系统会自动根据购物车中的商品信息算出总价并加上邮费,算出消费金额,并引导买家进行支付。由于技术和时间的限制支付模块与网银相连的部分没有做,只用一个外部链接省略掉了。7. 订单管理模块。用户可根据意愿修改并删除某些订单。8. 会员管理模块。用户可以注册会员信息并可进行登录。由于时间有限注册信息只写了一小部分,实际还应该包括身份验证这一方面的安全措施。还有密码找回服务,找回的密码应该发送到用户当时注册时填写的邮箱里,此部分因技术原因没有实现。9. 收藏夹管理模块。收藏夹非为商品收藏和店铺收藏:用户可以把自己喜欢但暂时不想购买的商品收藏起来,以便日后查询,收藏夹通过用户名来区分并储存在数据库中,并通过用户名来调出相应数据。用户还可以把喜欢的店铺收藏起来,以方便以后快速的找到这些店铺。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号