Skip to content

lwh110221/SuperBike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperBike自行车网上销售系统(课程设计项目)

项目简介

本项目是一个基于Java的Web应用程序,是一个自行车销售系统。该系统允许用户浏览和购买自行车,管理员可以添加、删除和更新自行车信息。本项目是软件工程课程的一个项目,用于学习软件工程的相关知识,提升实践开发能力。

项目目标

  • 了解软件工程的基本概念和方法
  • 掌握软件工程的基本流程和方法
  • 掌握软件工程的基本工具和技术
  • 掌握软件工程的基本原则和规范
  • 提升团队协作和沟通能力
  • 提升实践开发能力
  • 提升项目管理能力

项目功能

  • 用户注册、登录、注销
  • 用户浏览自行车信息
  • 用户购买自行车
  • 用户查看订单信息
  • 用户加入购物车购物车同步数据库
  • 用户查看购物车信息
  • 用户选择购物车内商品进行结算
  • 管理员添加、删除、更新自行车信息
  • 管理员查看用户信息
  • 管理员查看订单信息
  • 管理员查看自行车信息
  • 超级管理员修改权限

项目软件架构

  • 采用B/S架构
  • 采用MVC设计模式

项目技术

  • Java 1.8
  • Servlet
  • JSP
  • JDBC
  • MySQL 8
  • Tomcat
  • HTML、CSS、JavaScript
  • Git
  • IntelliJ IDEA 2024.1
  • Navicat 16

项目流程

  • 需求分析
  • 概要设计
  • 编码
  • 测试
  • 部署
  • 维护

项目时间

2024年3月-2024年7月

项目文档

  • 项目计划
  • 项目需求规格说明
  • 项目概要设计
  • 项目详细设计
  • 项目测试计划
  • 项目用户手册
  • 项目管理手册

项目概要构思

  • img.png

数据库设计

建模(初步设计) 数据库建模.png

项目进度

  • 需求分析:已完成
  • 概要设计:已完成
  • 编码:已完成
  • 测试:已完成
  • 部署:进行中
  • 维护:未开始

联系方式

About

课程设计项目(Java Servlet Mysql)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages