下载此文档

数据库系统设计实验报告.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
数据库系统设计实验报告
课程:数据库系统原理与应用
: X晨
专业:13级计本班
学号:9
指导老师:王端理
(一) 数据库系统设计
一、实验目的
掌握数据库设计的基本技术,熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。
二、实验内容
设计一个简单的客户点餐数据库应用系统,完成设计报告。
重点为数据库系统结构特性设计部分,包括需求分析、概念设计和逻辑设计。
三、实验原理、方法
利用数据库设计的4个阶段:需求分析(分析用户要求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。概念模型设计时采用自底向上的方法,即自顶向下地进行需求分析,然后再自底向上地设计概念结构,和自底向上的设计方法。
四、实验步骤
1、系统需求分析

操作环境:Windows 7
数据库软件:SQL server 2008
系统编辑软件:VS2010

系统设计:本系统用于客户与订单在点餐上的联系信息
功能分析:用于输入和查询客户的点餐情况和餐厅的菜单信息
2、概念结构设计(E-R图)
性别
联系
XX
地址
密码
价格
备注
用户名
客户
剩余量
菜名
登录
客户评价
配送状态
配送
点餐菜单
订餐
订单号
订单信息
客户订单
点餐数量
XX
菜名
联系
送餐地址
餐厅后台管理
订单配送信息
配送信息
管理用户
更新菜单
用户名
后台管理员
密码
备注
3、逻辑结构设计
管理员表
Field
Type
key
NULL
用户名
nchar(10)
PRI
NO
密码
Nchar(6)
NO
备注
Yes

Field
Type
key
NULL
用户名
nchar(10)
PRI
NO
密码
Nchar(6)
NO
nchar(10)
NO
性别
nchar(1)
NO
nchar(11)
NO
地址
nvarchar(50)
NO
备注
nvarchar(50)
Yes

Field
Type
key
NULL
菜名
nchar(10)
PRI
NO
价格
money
NO
剩余量
int
NO
客户评价
nvarchar(50)
Yes
订单表
Field
Type
key
NULL
订单号
int
PRI
NO
菜名
nchar(10)
NO
点餐数量
int
NO
nchar(10)
NO
地址
nvarchar(50)
NO
4、主要步骤
登录窗体: 验证用户登录
定义一个连接数据库的类:
class Class1
{
publicstatic DataRow login;
publicstaticbool isman;
publicstaticvoid checkuser(string 用户名, string 密码)
{
SqlConnection = new SqlConnection();
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM guanli WHERE 用户名=用户名 AND 密码=密码",);
("用户名", Sql

数据库系统设计实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tswng35
  • 文件大小1.83 MB
  • 时间2021-07-04