登录

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

注册

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

找回密码

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

基于分布式系统高并发的网上购物系统开发毕业论文

 2021-12-22 22:06:18  

论文总字数:27032字

摘 要

社会的发展科技的进步使得我们的生活变得越来越便利。其中比较突出的体现就是电商的发展,网上购物使得我们以前只能通过到实体店与商家进行面对面的交流转变为可以线上实现从选择到购买的一系列操作。网上购物使得消费者的选择面更多还可以同过别人对此商品的评价来衡量商品的质量。

本系统的设计旨在创建一套方便快捷且稳定的网上购物系统,使得消费者不需要出门只需要动动手指就可以选购自己心仪的产品。本系统的主要思想是做到购物系统的页面的简洁,操作的人性化和系统的稳定性。本系统采用分布式系统进行开发,利用Linux搭建部分服务集群,使得系统的稳定性大大提高。此外系统采用MySQL为主要开发数据库Redis作为辅助性缓存数据库进行开发。

本论文从多个方面和角度对此网上购物系统进行介绍和分析相关设计与实现流程。例如课题的背景、意义和题目的要求出发,分别从项目的需求分析、系统设计、详细设计以及项目测试等,并对项目的完成情况进行总结。

关键词:网上购物 分布式 Linux MySQL Redis

The intelligent bus line inquiry system based on J2EE

Abstract

The development of society the progress of science and technology has made our life more and more convenient. One of the most prominent manifestations is the development of e-commerce. Online shopping has transformed us from face-to-face communication with merchants in physical stores to a series of online operations from selection to purchase. Online shopping allows consumers to have more choices and to measure the quality of a product by comparing it with other people's comments on it.

This system is designed to create a convenient and stable online shopping system, so that consumers do not need to go out only need to move their fingers can choose and buy their favorite products. The main idea of the system is to achieve the shopping system of the page of the simple, user-friendly operation and system stability. This system USES the distributed system to carry on the development, uses the Linux to build part of the service cluster, causes the system stability to improve greatly. In addition, the system uses MySQL as the main development database Redis as the auxiliary cache database development.

This thesis starts from the requirements of analyzing the background, significance, and topic of the project, and detailed introduces the design and implementation process of the bus route inquiry system from requirements analysis, system design, detailed design, and project testing. The completion of the project is summarized.

Key words: Online Shopping; Distributed; Linux ; MySQL; Redis

目 录

摘要 I

ABSTRACT II

第一章 引言 1

1.1 选题背景 1

1.2 国内外研究现状 1

第二章 系统分析 2

2.1 需求分析 2

2.1.1 系统的功能需求 2

2.1.2 用户界面需求 2

2.2 可行性分析 2

2.2.1 技术可行性 2

2.2.2 经济可行性 3

2.2.3 操作可行性 3

2.3 系统结构分析 4

2.3.1 系统分布式基本架构 4

2.3.2 系统分布式模块设计 4

2.4 系统运行环境 5

第三章 系统总体设计 7

3.1 总体功能 7

3.2 后台处理流程设计 7

3.2.1 系统登录流程 7

3.2.2 数据增加流程 7

3.2.3 数据修改流程 8

3.2.4 数据删除流程 8

3.3 系统E-R图 8

第四章 系统详细设计 11

4.1 后台数据库设计 11

4.1.1 MySQL介绍 11

4.1.2 Redis介绍 11

4.1.3 数据库表结构 11

4.2 后台管理模块设计与实现 14

4.2.1 管理员登陆 14

4.2.2 系统用户管理 15

4.2.3 商品详情管理 15

4.2.4 商品秒杀管理 16

4.2.5 订单详情管理 17

4.2.6 收货地址管理 17

4.3 用户模块设计与实现 18

4.3.1 网站首页 18

4.3.2 添加购物车 19

4.3.3 用户注册 22

4.3.4 用户登陆 22

4.3.5 订单详情 23

4.3.6 收货地址 23

4.3.7 商品秒杀 24

第五章 系统调试与测试 27

5.1 程序调试 27

5.2 程序功能测试 27

5.2.1 测试的目的及意义 27

5.2.2 测试用例 27

5.3 程序稳定性测试 29

5.3.1 导航稳定性 29

5.3.2 首页稳定性 30

5.3.3 商品详情稳定性 31

第六章 结论 32

参考文献 33

致谢 35

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

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

微信号:bysjorg

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