校园小商品交易系统设计数据库原理样本 本设计报告的主要目的是设计一个校园小商品交易系统,系统具有三类顾客:管理员、商品发布者、普通顾客。管理员可以管理顾客信息、商品信息、订单信息等,商品发布者可以发布商品、管理自己的信息,普通顾客可以浏览商品、下单订购商品,访客可以浏览商品、了解商家信息。 数据库设计是本系统的核心部分,系统采用 SQL Server 作为数据库管理系统。数据库设计主要包括概念构造设计、逻辑构造设计、物理构造设计三个阶段。 在概念构造设计阶段,需要确定系统的实体、属性、关系等,定义了五个表:顾客信息表、商品信息表、订单信息表、管理员信息表、商品发布者信息表。 在逻辑构造设计阶段,需要确定系统的逻辑结构,定义了五个视图:顾客信息视图、商品信息视图、订单信息视图、管理员信息视图、商品发布者信息视图。 在物理构造设计阶段,需要确定系统的物理结构,定义了五个存储过程:用户注册存储过程、商品发布存储过程、订单生成存储过程、管理员登录存储过程、商品信息查询存储过程。 系统还定义了五个触发器:用户注册触发器、商品发布触发器、订单生成触发器、管理员登录触发器、商品信息查询触发器。 系统的主要功能包括: * 顾客管理:管理员可以管理顾客信息、商品信息、订单信息等。 * 商品发布:商品发布者可以发布商品、管理自己的信息。 * 订单管理:管理员可以管理订单信息、商品信息等。 * 商品浏览:普通顾客可以浏览商品、下单订购商品。 * 访客浏览:访客可以浏览商品、了解商家信息。 系统的设计参数至少包括五个表、五个存储过程、五个触发器、五个视图、两个事务解决方案、三个游标过程。 系统的实现使用 SQL Server 作为数据库管理系统,使用 SQL 语句来实现系统的功能。 系统的设计报告按照一定的格式进行编写,包括课程设计任务书、设计报告、进度规定、设计参数、设计内容、规定等方面。 系统的设计要求学生掌握数据库应用软件开发流程、SQL 语句使用和存储过程使用。 系统的设计参考了多种文献和书籍,包括《数据库原理课程设计》、《数据库系统概述》、《数据库系统导论》等。 系统的设计主要目的是为了让学生掌握数据库应用软件开发流程、SQL 语句使用和存储过程使用,并且掌握数据库系统的概念构造设计、逻辑构造设计、物理构造设计等方面的知识。
剩余22页未读,继续阅读
- 粉丝: 748
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 适用于 Android、Java 和 Kotlin Multiplatform 的现代 I,O 库 .zip
- 高通TWS蓝牙规格书,做HIFI级别的耳机用
- Qt读写Usb设备的数据
- 这个存储库适合初学者从 Scratch 开始学习 JavaScript.zip
- AUTOSAR 4.4.0版本Rte模块标准文档
- 25考研冲刺快速复习经验.pptx
- MATLAB使用教程-初步入门大全
- 该存储库旨在为 Web 上的语言提供新信息 .zip
- 考研冲刺的实用经验与技巧.pptx
- Nvidia GeForce GT 1030-GeForce Studio For Win10&Win11(Win10&Win11 GeForce GT 1030显卡驱动)