如何将点餐菜单导入数据库

如何将点餐菜单导入数据库,第1张

第一部分 调查用户需求      本系统的最终用户为顾客管理员。 一、餐馆的基本情况:  顾客到餐馆自助点餐,每个餐桌上都配有点餐设备,点餐之后通过网银结账,等餐,吃饭。  (1) 订单信息:餐桌号,菜的编号,价格,  (2) 餐馆的菜单信息:菜的编号,菜名,价格 (3) 管理员:编号,姓名,登录系统密码 (4)发票信息:发票编号,日期,价格,收款人 二、用户对系统的要求: A、信息要求     1、 订单信息:餐桌号,菜的编号,价格 2、餐馆的菜单信息:菜的编号,菜名,价格 3、发票信息:发票编号,日期,价格,管理员 B、处理要求     1、 当顾客订单信息发生改变时,能自行进行修改。比如某些顾客加菜时,顾客点餐信息就应该做相应的修改。     2、当餐馆的菜单信息需要发生变更时,管理员能对其进行修改。    3、当顾客结账后,管理员能根据其订单通知厨房做菜并打印发票。    4、顾客结账后就餐。 C、安全性与完整性要求 安全性要求:  (1)系统应设置访问用户的标识以鉴别是否是合法用户,即是否为管理员,并要求合法用户设置其密码,保证用户身份不被盗用。 完整性要求:  (1)各种信息记录的完整性,信息记录内容不能为空 (2)各种数据间相互联系的正确性 (3)相同数据在不同记录中的一致性 

第二部分 系统功能的设计和划分  1、 管理员可以查询顾客的订单信息 2、 管理员可以更新餐馆的菜单信息 3、 管理员可以修改顾客的订单信息 4、 管理员可以修改登录密码 5、 管理员可以根据订单开发票。 6、 顾客可以查看餐馆的菜单信息 7、 顾客可以更新自己的订单信息   

第三部分 数据流图

查询菜单所在的表Menu,根据添加时间倒序

<select

name=\"MenuName\">

<%Set

rs=conn.execute(\"Select

*

From

Menu

order

by

UpdateTime

desc\")

IF

not(rs.bof

and

rs.eof)

Then

Do

while

not

rs.eof

response.Write

\"<option

value=\"&rs(\"MenuName\")&\">\"&rs(\"MenuName\")&\"</option>\"

rs.movenext

Loop

End

IF

rs.close

set

rs=nothing%>

</select>

快给分吧

在不给份以后在百度里不会在回答你们的问题了,积极性受打击!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9603596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存