Giter Site home page Giter Site logo

mm_comicweb's Introduction

mm_ComicWeb

关于漫画网站

一、环境准备

使用到的框架:SpringMVC+Mybatis
使用到的图片服务器(自搭内网):www.mmdephotos.com 该服务器用来存储图片

二、概念设计

image

三、数据库设计

书籍表

书籍表存储的是一本书的具体信息

image

分类表

分类表存储的整个网站拥有的分类

image

章节表

章节存储的书籍包含的所有章节信息

image

用户表

用户表存储的是每一个用户的信息

image

收藏表

收藏表存储的是用户收藏了哪些书籍

image

订单表

订单表存储的是每张订单的创建人,创建时间,总价等

image

订单详情表

订单详情表存储的是每张订单的详细信息

image

购物车表

购物车表存储的是每条加入购物车的信息

image

管理员表

管理员表存储的是管理员的信息

image

三、功能设计

该系统分为前台和后台

1、前台功能分析

(1)登录注册功能

若已有该系统账号,可直接通过该账号登录;若没有,游客可以通过注册功能注册账号,之后通过该账号登录系统。

(2)漫画书展示功能

登录用户和非登录用户都可直接访问网站浏览漫画信息,包括书名,封面图,分类,简介,章节内容。

(3)电子漫画在线阅读功能

登录用户和非登录用户可以直接通过网站阅读漫画。

(4)纸质漫画购买功能

纸质漫画需要有加入购物车,形成订单,并购买功能

(5)个人中心

登录用户有个人中心功能,在个人中心页面,可以查看个人信息,修改个人信息,修改密码,查看我的收藏,并可以取消收藏;查看我的订单,并取消我的订单的功能。

(6)收藏功能

登录用户有收藏书籍的功能,点击我的收藏,就可以收藏该书籍。

2、后台功能分析

(1)书籍的新增功能,上架功能,下架功能,搜索功能 (2)分类的新增功能,删除功能 (3)用户的新增功能,删除功能,搜索功能

四、效果

image

image

image

mm_comicweb's People

Contributors

liuxiaofeii avatar

Watchers

James Cloos avatar  avatar

mm_comicweb's Issues

同学,您这个项目引入了32个开源组件,存在2个漏洞,辛苦升级一下

检测到 liuxiaofeii/mm_ComicWeb 一共引入了32个开源组件,存在2个漏洞

漏洞标题:Oracle MySQL 输入验证错误漏洞
缺陷组件:mysql:[email protected]
漏洞编号:CVE-2021-2471
漏洞描述:Oracle MySQL是美国甲骨文(Oracle)公司的一套开源的关系数据库管理系统。
Oracle MySQL 的 MySQL Connectors 产品中存在输入验证错误漏洞,该漏洞允许高特权攻击者通过多种协议访问网络来破坏 MySQL 连接器。成功攻击此漏洞会导致对关键数据的未授权访问或对所有 MySQL 连接器可访问数据的完全访问,以及导致 MySQL 连接器挂起或频繁重复崩溃。
影响范围:(∞, 8.0.27)
最小修复版本:8.0.27
缺陷组件引入路径:com.mm:[email protected]>mysql:[email protected]

另外还有2个漏洞,详细报告:https://mofeisec.com/jr?p=i46bc0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.