家具电子商城的设计与实现

 2024-01-22 09:01

论文总字数:21255字

摘 要

商城主要为家具制造商提供网上销售平台,同时提供后台管理,以保证系统的正常运行。为了满足企业与用户直接互动的需求,所以平台采用B / S结构的开发。该平台采用JSP技术来完成页面的开发,使用Tomcat作为服务器,使用轻量级的数据库MySQL作为数据库服务器。系统前台包括用户注册,用户登录,查看产品信息,购物车管理,订单生成与商品结算等功能模块;后台主要包括商品信息管理,促销信息管理,新闻信息管理,订单信息管理,留言信息管理等几大模块。

关键词:JSP,MySQL,Tomcat,购物车,商品结算

Abstract:This electronic mall provides online sales platform for furniture makers,while providing background operations to security this system running correctly.To meet the needs of enterprises interact directly to consumers,this system adopts B/S structure to finfish it.This system uses JSP technology to complete the development of the front page display,running on the Tomcat and saving in the MySQL. The functions of systematic proscenium includes user registration, user login, showing product information, purchasing goods, commodities added to the shopping cart and so on.The function 0f systematic background includes commodity information management,promotion of information management,News management,Order Information Management,messagemanagement and so on.

Keywords: JSP,MySQL,Tomcat,shopping cart,commodity clearing

目 录

1 家具电子商城开发背景和技术 1

1.1 项目选题背景 1

1.2 系统开发采用的技术 1

2 需求设计分析 3

2.1 家居电子商城功能分析 3

2.3 可行性分析 3

3 家居电子商城总体设计 4

3.1 商城总体设计思路 4

3.2 商城模块总体设计 4

4 家居电子商城前台详细设计 9

4.1 会员管理 9

4.2 商品操作 12

4.3 购物车 14

4.4 订单 14

4.5 留言 15

5 家具电子商城后台功能详细设计 15

5.1 管理员信息维护 15

5.2 商品管理 16

5.3 促销管理 18

5.4 新闻管理 18

5.5 订单管理 19

6 系统调试 21

总结 26

参考文献 27

致谢 28

1 家具电子商城开发背景和技术

1.1 项目选题背景

近年来,中国的电子商务快速发展,交易额连创新高,2013年的双十一,更是创出350亿的神话,电子商务在各领域的应用不断拓展和深化、相关服务业蓬勃发展、支撑体系不断健全完善、创新的动力和能力 不断增强。电子商务正在与实体经济深度融合,进入规模性发展阶段,对经济社会生活的影响不断增大,正成为我国经济发展的新引擎。

然而现有的家具企业大多采用经销场所的自然销售,营销渠道主要有以下两种:一种是利用加盟商或代理商的卖场或家具城销售产品;第二种方式是直营,即设立分公司,在区域家具大卖场自租场地销售。无论是采用特许加盟、代理商、还是直营的形式,国内家具企业营销网络都比较单薄。

随着科技的进步和文化的发展,各种各样的技术在不断的涌现和发展,这些技术的发展正在改变我们的生活,让我们的生活变得更加丰富,更加便捷,更加舒适。随着网购的出现和流行,青少年一代开始转变自己的购物方式,这种足不出户就可以看到繁多的商品和买到自己满意的商品的购物方式让他们感受到了社会的发展和和科技带来的便捷。所以,网购将会得到长足的发展。

本商城目的就是为传统的家具销售提供一种可行的在线销售营销手段和营销方法,减少租赁商城带来的巨大成本,开拓销售渠道,促进销售业务流程的自动化,提高整体效益,改变和发展传统行业,使其与时俱进,能够满足人们的购物需求,同时为用户购买提供一个安全、便捷的交易方式。

1.2 系统开发采用的技术

1.2.1 客户端显示技术:HTML CSS JSP

HTML(HyperText Markup language):超文本标记语言,由 HTML命令组成的描述性文本,用浏览器看到的文字、视频、图片等内容都是通过HTML表现出来的。创建的HTML文件可以直接由浏览器解释和执行,因此网页的加载和HTML代码的质量直接相关。

CSS:即级联样式表,它是一种用来表现Html或Xml等文件样式的计算机语言。能够真正做到网页表现与内容分离的一种样式设计语言。

JSP(Java Server Pages):由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。

1.2 .2 客户端脚本技术:JavaScript JQuery

JavaScript:一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,是一种基于对象和事件驱动并具有安全性能的解释脚本语言。它不需要编译,由于它直接镶嵌在HTTP页面中,把静态页面转换成了可以与用户交互的动态页面。

JQuery:JQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由于JQuery能够使用户的HTML页面保持代码和HTML内容分离,也就是说,因此不必在Html里面插入大量的JS来调用命令,只需定义name属性即可。

剩余内容已隐藏,请支付后下载全文,论文总字数:21255字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;