登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于WEB的小小商城设计与实现

 2023-08-24 10:29:48  

论文总字数:161528字

摘 要

此小小商城系统前端采用了HTML JSP语言,后台采用了Java语言 SERVLET以及mysql5.5数据库对其进行设计,实现了小小商城系统的功能。本论文对小小商城系统的需求功能展开了叙述,首先介绍了设计开发背景现状、意义目标、开发环境与开发工具;其次,根据需求分析给出功能模块,设计系统的E-R图与数据库表。重点介绍了系统功能的实现,前台包括注册、登录、浏览商品、搜索商品、购买和购物车、个人订单、个人信息、留言和浏览新闻动态;后台包括用户管理、商品分类管理、商品管理、订单管理、留言管理、新闻管理、统计功能等一系列的功能,并列出主要代码。最后,对全部体系进行测试,显示测试用例。

关键词:购物平台,电子商务,网络购物,一站式购物

Abstract:The front end of the system uses HTML JSP language, the background using Java language SERVLET, mysql5.5 database on the system design, to achieve the management of the Little Mall. This paper introduces the design and development background and significance, design and development tools and development environment, and introduces the requirements of the whole system. Second, according to the needs of analysis, to determine the functional modules and design patterns, design database. Then describe the implementation process of the main function modules, including user management,commodity management, commodity classification management, order management, message management,news management,data statistics management and a series of management and the main code to explain. Finally, the whole system is tested and the test cases are given.

Keywords: Shopping guide platform, E-commerce, Online shopping, One-stop shopping

目 录

1 绪论 3

1.1 系统的背景与现状 3

1.2 系统的意义 3

1.3 系统的目标 3

2 关键技术介绍 3

2.1 开发语言 3

2.2 开发工具 4

2.3 开发与运行环境 4

3 系统需求分析 5

3.1 需求分析 5

3.2 前台功能简介 6

3.3 后台功能简介 7

4 系统数据库 8

4.1 E-R图 8

4.2 数据表 9

5 系统实现 12

5.1 注册功能 12

5.2 登录功能 14

5.3 浏览商品 15

5.4 搜索商品 18

5.5 购买商品和购物车 18

5.6 个人订单 20

5.7 个人信息 21

5.8 留言功能 21

5.9 新闻动态 22

5.10 用户管理 23

5.11 分类管理 25

5.12 商品管理 27

5.13 订单管理 30

5.14 留言管理 32

5.15 新闻管理 34

5.16 统计功能 36

6 系统的测试 37

6.1 系统界面测试 37

6.2 系统测试方法与结果 37

小 结 40

参 考 文 献 41

致 谢 42

附录 43

1 绪论

1.1 系统的背景与现状

本国电子商务的肇始约为二十世纪九十年代。凭数据来看:1999年华夏互联网用户比1996年多了300多万人,迄今为止,几乎人人都会使用互联网,互联网学习成了学校的一门必修课程。随着互联网时代的发展,逐渐出现了电子商务,人们开始在互联网上进行买卖,这时出现了一些典型的企业,例如8848,珠穆朗玛等。2001年为止,本国电子商务的网站达到1500多家之多。例如我们熟知的淘宝、拼多多等都兴建了起来。随着电子商务的发展越来越迅速,商家之间的竞争也就越来越激烈了。

电子商务圈中商家的竞争不仅包括大企业间的竞争,还包括刚刚起步的平台间的竞争。对于同一件商品或者同一种模式,商家之间的竞争都十分的激烈。这场战争有利有弊,它带动了社会的进步与发展,研发出在线支付技术、快递物流技术等,也为电子商务的发展奠基。但也带来一些显著的问题,例如客户信息的泄露问题、商家图片商品与实物不符等问题。

1.2 系统的意义

该小小商城网购系统的开发做到了为买家节约逛街的时间和精力,用户可以快速进入商城来挑选自己所需要的心仪商品,并且能够做到不出家门就能买到心仪的商品。对于卖家来说,开网店省去了租房费用的烦恼,并且网站商城也比实体店的经营方便很多,节省人力和物力。

1.3 系统的目标

通过对小小商城系统的浏览可以了解到关于影视、数码相机、笔记本、手机等用品的具体信息,可以熟悉现在市场上主流的热销产品。还能够通过自身需求来购买想要的商品;如果已经有确定需要购买的商品,用户可以随时随地通过搜罗商品名称,查询出此类商品,放入购物车进行购买。另外,系统可以第一时间了解特价、热销、新闻动态等信息。还能够得到其他用户对商城的评价。

2 关键技术介绍

2.1 开发语言

本系统开发的语言分为前端和后端两类,前端使用了HTML JSP语言,HTML[1]是用来对网页文档进行设计、编程的一种超文本标记语言,而JSP[2]语言是用来编辑动态网页的,与HTML结合行使,能够达成网页的动态效果,把持页面外观,提高工作效率。

后端用的是Java语言 SERVLET,Java[3]编程语言简洁、可以用于平台间互用,并且安全性与系统无关;所编写的代码能够在多个体系中运行,机能较高,具有多线程和动态的特性;利于学习,使用极其广泛,用于Web的开发。SERVLET[4]又称服务小程序,具备单独于平台和协议的特色,它能够使得Web页面酿成动态。它的功用是用来优化和扩大服务器的机能,服务器上有着可以经过“申请—反映”编程模式来访问的应用程序,从而来延展Web服务器。

2.2 开发工具

开发工具设计用到Eclipse、MYSQL5.5、SQLYOG、JDK、Photoshop等,首先说说Eclipse,Eclipse[5] 是撒布源代码、以Java为基础,具有延展性的建设平台。根据它本身来讲,Eclipse是一个框架,它还是一组服务,是适用于经过插件构建建设环境的。然而Eclipse 其领导了一个准确的插件集,此种包含Java建设工具,因为许多插件的支撑从而使得Eclipse相较于其余的IDE软件具有更好的灵活性。小小商城体系就是将 Eclipse 看成是 Java集成建设环境来使用。

其次是MYSQL5.5[6],MYSQL[7]是到现在较流通的关系数据库管理体系之一。它发挥的是双授权战术,它有着体积渺小、速率较快、成本较低,开源等利益,所以MySQL是制作网站不错的选择。

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

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图