数据库信息管理系统-JAVA实现 本文档主要介绍了基于JAVA语言实现的数据库信息管理系统。该系统主要用于在线书店管理,实现用户注册、用户登录、购物商场、在线购物、订单管理、系统导航、用户退出、权限控制等功能。 一、需求说明 ---------------- ### 任务概述 在线书店管理的需求,实现管理流程。主要功能包括用户注册、用户登录、购物商场、在线购物、订单管理、系统导航、用户退出、权限控制等。 ### 需求分析 #### 功能需求 在线书店系统作为一个网络购物网站,其总体要求即实现购物网站的基本功能。具体功能要求如下: 1. 商品管理:管理员的功能,实现增删改查图书、仓库管理的功能。 2. 用户管理:包括用户注册、用户登录和用户退出三个方面,用户还可以更改部分注册信息。 3. 购物车管理:可以修改、删除选购书籍,并保存购物列表。当用户退出时或 session 失效时,自动保存用户购物车列表书籍。 4. 订单管理:要实现生成订单,删除、修改、查询订单,提交订单。提交后的订单,只能查看订单信息,不能进行修改,也不能删除。 5. 权限控制:主页面和注册页面任何人都可以访问,其他页面,只有已经登录成功的用户才可访问;若用户还没有登录系统,则返回到登录页面。 #### 数据描述 ##### 静态数据 用户类型、权限类型、管理员等。 ##### 动态数据 新用户的注册、新书的录入、购书的信息、生成订单等等。 ##### 数据库介绍 数据库名称为 shop, 有八个表,分别为管理员表(Admin)、用户注册表(User)、图书信息登记表(Book)、图书上架信息登记表(Storage)、购物车图书列表(Shopcar)、用户购买书籍的订单表(Order)、订单明细表(OrderBook)、购物车表(CartItem)。 二、数据库设计 ------------- ### 数据库设计的关系模型 本系统的数据库设计使用关系模型,主要包括八个表:管理员表、用户注册表、图书信息登记表、图书上架信息登记表、购物车图书列表、用户购买书籍的订单表、订单明细表、购物车表。 ### 创建数据库的语句 使用 SQL 语句创建数据库,例如: ```sql CREATE DATABASE shop; ``` ### 给数据库中插记录的相关语句 使用 SQL 语句插入数据,例如: ```sql INSERT INTO Admin (username, password) VALUES ('admin', 'password'); ``` ### 数据字典 数据字典是数据库中所有表和字段的详细描述,包括字段名称、数据类型、字段长度等信息。 ### ER 图 ER 图是一种用于数据库设计的图形表示方法,展示了实体、属性和关系之间的联系。 三、开发方案介绍 ------------- 本系统的开发方案主要分为三个部分:需求分析、数据库设计、应用系统设计。 四、应用系统设计 -------------- ### 系统功能概要图 系统功能概要图展示了系统的总体架构和功能模块。 ### 运行环境 系统运行环境包括操作系统、数据库管理系统、应用服务器、网络环境等。 本文档介绍了基于JAVA语言实现的数据库信息管理系统的设计和开发,该系统主要用于在线书店管理,实现用户注册、用户登录、购物商场、在线购物、订单管理、系统导航、用户退出、权限控制等功能。
剩余23页未读,继续阅读
- 粉丝: 466
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ssm基于Java框架失物招领信息交互平台的设计与实现+vue.zip
- ssm基于java和mysql的多角色学生管理系统+jsp.zip
- MATLAB Simulink 四旋翼仿真模型 四轴无人机PID控制
- ssm基于Java的在线教育平台设计与实现+jsp.zip
- ssm基于java斗车交易系统设计与实现+vue.zip
- springboot校园二手交易(源码+数据库)281444
- 老游戏手柄通用驱动,支持震动,Universal Joystick Driver - Speedlink
- ssm基于Java的学生选课系统的实现+jsp.zip
- ssm基于java的医院住院管理系统的设计与实现+jsp.zip
- ssm基于Java的学习交流论坛+vue.zip
- ssm基于Java的学生信息管理系统的设计与实现+jsp.zip
- ssm基于JAVA的网上药品售卖系统+jsp.zip
- ssm基于java的小型超市管理系统+vue.zip
- ssm基于Java的图书管理系统+jsp.zip
- 基于自注意力机制的Transformer模型及其NLP应用场景解析
- ssm基于JAVA的汽车售票网站abo+vue.zip