登录

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

注册

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

找回密码

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

基于web的社区生鲜外卖系统毕业论文

 2021-12-20 20:57:28  

论文总字数:17673字

摘 要

在这个信息技术飞速发展的时代,电子商务越来越被大众普及。人们的工作生活变得更加忙碌,因此网上购物送货到家服务已成为时代的潮流。如今很多人在忙碌了一天后还要去超市购买水果蔬菜,这样不仅时间紧迫,而且超市食材也所剩无几。针对这样的问题,我设计了一套基于web的社区生鲜外卖系统。

本系统主要有两种用户:买方和卖方。买方能实现注册登录、浏览生鲜商品、加入购物车、购买支付、查看订单、添加地址等功能,卖方能实现商品管理、订单管理、用户管理、评论管理等功能。通过分析,本系统使用IntelliJ IDEA来编写java程序,MySQL来建立数据库和实现数据库的相关操作,Tomcat作为服务器。

本论文基本分为三大块,包含需求分析,软件的设计与实现以及软件测试,其中以软件的设计与实现为主。软件的需求分析针对软件主要涉及的用户和管理员做了详尽的描述。软件的设计与实现采用MVC框架 ,主要介绍了数据库设计、类设计以及软件界面的设计。最后的软件测试主要论述了软件开发过程中一些测试软件功能的用例。

关键词:生鲜外卖 SSM MySQL

Community fresh take out system based on Web

Abstract

In this era of rapid development of information technology, e-commerce is more and more popular. People's work and life become more busy, so online shopping and home delivery service has become the trend of the times. Nowadays, many people go to the supermarket to buy fruits and vegetables after a busy day, which is not only time-consuming, but also the supermarket has few ingredients left. To solve this problem, I designed a web-based community fresh take out system.

There are two main users of the system: the buyer and the seller. The buyer can register and log in, browse fresh goods, add shopping cart, purchase payment, view order, add address and other functions, while the seller can realize commodity management, order management, user management, comment management and other functions. Through analysis, the system uses IntelliJ idea to write java program, MySQL to establish database and realize database related operations, Tomcat as the server.

This paper is divided into three parts, including requirement analysis, software design and implementation, and software testing. The requirement analysis of the software describes the users and administrators involved in the software in detail. MVC framework is adopted in the design and implementation of the software. The database design, class design and software interface design are mainly introduced. Finally, software testing mainly discusses some use cases of testing software functions in the process of software development.

Key words: fresh take out SSM MySQL

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1开发背景 1

1.2发展现状 1

1.3开发意义 2

第二章 开发工具及技术 3

2.1 开发工具 3

2.1.1 IntelliJ IDEA 3

2.1.2服务器Tomcat 3

2.1.3数据库MySQL 3

2.2开发技术 3

2.2.1系统设计 3

2.2.2 SSM框架 4

2.2.3前端技术 4

第三章 软件需求分析 5

3.1 软件功能需求 5

3.1.1管理员的功能描述 7

3.1.2注册用户的功能描述 8

3.1.3游客的功能描述 9

3.2软件属性说明 9

3.2.1软件性能需求 9

3.2.2软件运行需求 9

第四章 软件设计与实现 11

4.1软件体系结构 11

4.2数据库设计 12

4.3 类设计 17

4.3.1实体类设计 17

4.3.2主要模块设计与实现 18

第五章 软件测试 34

5.1软件测试原则 34

5.2测试用例及结果 34

第六章 总结与思考 36

参考文献 37

致谢 38

第一章 绪论

1.1开发背景

在21世纪新时代,随着网络和通信技术等先进技术的迅速发展,Internet已在全世界范围内传播,从而实现了现代商业信息的全球共享。近年来,现代商业和互联网结合之后,供货能力和客户需求不断增长,竞争压力更大。在现今互联网 的趋势下,每个商业组织都必须及时调整其组织结构和运营模式,以适应互联网业务发展的趋势。在基于web的电子商务网站中销售的商品是指流行且通用的新鲜产品,例如肉,蔬菜和水果。他的出现旨在改变在社区中销售新鲜产品的困境,并开发社区中新鲜产品的在线销售市场。本课题开发的基于web的社区生鲜外卖系统,使上班族可以更轻松地直接在网上购买水果和蔬菜,而不必在下班后花时间在超市里,并且方便他们回家后直接接收食材;同时,社区生鲜外卖系统避免了与一线电商平台的竞争,小规模网站更容易在二三线城市的新鲜食品网站和公司中获得了市场份额,并引导城市社区中互联网家庭的日常消费需求。

1.2发展现状

目前外卖移动市场在我国尚处于起步阶段,从网站数量的角度来看并不是很多,专注于做社区生鲜外卖的平台更是少之又少。目前从全局来看我国的生鲜外卖市场整体发展仍处于初级阶段,对于外卖模式并没有统一的标准和完善体系,还受制于配送服务的不完善,覆盖的群体也比较有限,还未能对用户群体进行深度挖掘。从区域角度来看,目前生鲜外卖市场集中在北京、上海、广东等一线城市,但是随着网络和通讯技术的发展,一些中小型城市对于生鲜外卖的需求也逐渐增加。

随着互联网的发展已渗透到家庭中,社区生鲜外卖这个课题已经提出,为了方便人们的生活并提高人们的效率,该系统根据实际订购方式虚拟于网络之上,以便人们可以通过网络实现他们生活中必要的东西。信息技术的发展将加速互联网的发展,生鲜外卖系统的重要性也将逐渐增强。

1.3开发意义

随着科学技术的发展,二十一世纪已变为一个网络化和信息化的社会。网络商业化现在早已变成最热门的词汇。由于信息技术的更新,事实证明,传统的服务模式已不再能够满足市场发展的需求。方便快捷的外卖在线服务进入人们的生活。该系统的实际意义在于:在当今高节奏的生活中,人们整天在不同的城市穿梭忙碌,过去他们不得不去商店购买新鲜食品,现在看来是否显得太麻烦。

请支付后下载全文,论文总字数:17673字

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

企业微信

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