- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
有关餐饮管理预定模块的详细设计.
6 预订模块设计(计算机1092 杨圣平1091301221)
6.1 模块描述
预订模块主要让顾客要去餐厅前可以现在网上实现预订,顾客进入预订网页后填写姓名,电话号码等就可以实现预订。
6.2 功能
预订模块功能比较简单,顾客进入预订网页后,可以填写自己的姓名,电话号码,预订时间还有此次预订总共有多少人去,如果顾客有其他要求可以在备注栏中写明。
6.3 性能
6.3.
在网络连接正常的情况下,查询响应时间为秒级。
6.3.2
当需求发生某些变化时,应用软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变。
6.3.3
界面设计中,相关操作都有提示,一目了然,使一般用户能够使用。
6.3.4
本模块所涉及的数据存放于Microsoft SQL Server2005数据库中,在程序中尽可能的使用调用存储过程的方法避免了使某人反编译软件后或入侵到服务器后对数据库的结构了如指掌,在程序中设置不同权限的人访问时的账户和密码,以保证数据不容易被错改、破坏,而且经常对数据库进行备份操作,使得数据一旦受到破坏或是出错能够保证及时的恢复数据,将损失降到最低。
6.3.5
当用户进入预订网页时,遇到了软件本身的逻辑错误时,由软件的维护人员对软件进行修改。对于数据库的维护,有特定的数据库维护人员对数据库进行及时地进行备份,管理等操作,以保证数据库的安全性。
6.3.6
C#及ASP.NET编程语言的兼容性很高,在Windows95/98、Windows NT、Windows 2000、Windows XP等操作系统都可以直接运行。
6.4 输入项
用户通过软件输入必要的信息,然后保存到数据库,所输入的信息是经过需求分析限定的内容,同时也是数据库中每个字段中存储的内容。预订模块输入项见表6-1。
表6-1 预订模块输入项
序号
名称
类型
有效范围
输入方式
数据来源
1
用户名
varchar
1-6
手动输入
顾客
2
手机号码
varchar
0-11
手动输入
顾客
3
预订人数
Int
0-50
手动输入
顾客
4
日期
nchar
0-50
手动输入
顾客
5
帖子内容
Varchar
0-500
手动输入
会员、管理员
6.5 算法描述
S1: 输入顾客姓名
S2:满足约束条件,添加,转S4
S3:不满足约束条件,转S7.
S4:输入预订人数
S5:满足约束条件,添加,转s11
S6:不满足约束条件,转S4.
S7:输出输入有误,请重新输入。转s1。
S8 :输出输入有误,请重新输入。转s4。
S9:输出输入有误,请重新输入。转s7。
S10:输出输入有误,请重新输入。转s10。
S11:输入备注信息
S12:满足约束条件,添加,转s15
S13:不满足约束条件,转S11
S14:输出字数太多,请重新输入,转s11。
S15:结束
6.6 程序描述
本程序是管理顾客餐前预定情况,由服务员进行信息记录及餐桌分配。
输入项名称:客户姓名
类型:字符串型
约束条件:大于0小于10
输入项名称:预定时间
类型:字符串型
约束条件:在当前时间之后
输入项名称:备注
类型:字符串型
约束条件:200字以内
输入项名称:预订人数
类型:整型
约束条件:大于1小于12
6.7 设计流程图
开始
开始
添加顾客信息
输入顾客姓名
条件满足?
Y
N
输出文字太长
添加
输入人数
条件满足?
Y
添加
N
输入预定时间
条件满足?
添加
Y
N
输出:输入有误
结束
图6.1 流程图
6.8 界面设计
图6.2 预订模块界面设计
6.9 存储分配
各模块有系统自由存储分配。
6.10 注释设计
尽可能的在软件中插入注释语句,使语句功能明了。制作客户端的ASP网页的时候应该制作两分,一份是标有注释语句的网页,用来给维护人员、测试人员和开发人员了解开发过程所用。
6.11 限制条件
当顾客填写姓名不正确时,就会显示格式不正确。或者姓名,电话号码,预订人数,预订时间不填写时,就会显示填写不完整,因此,就会提示顾客预定失败。
6.12 测试计划
数据库连接正常并且传入数据库的数据匹配,则合法的输入字符。若不匹配则非法,数据库连接异常,而且传入数据库连接正常,成功修改数据库信息。若传入数据库数据异常,给出错误信息提示。
6.13 尚未解决的问题
在顾客查看已预订信息的时候,顾客会看到其他已经预订的顾客的人的信息,这将导致顾客信息外漏的不便。
您可能关注的文档
最近下载
- 企业战略管理试题及答案.docx VIP
- DZ/T_0213-2002冶金、化工石灰岩及白云岩、水泥原料矿产地质勘查规范.doc VIP
- APQP第三版培训教材-V3.pdf VIP
- 005.台区智能融合终端微应用开发及检测规范 第1部分:架构及功能.pdf VIP
- 2025年云南省中考化学试卷真题(含答案详解).docx
- 2023年7月浙江省普通高中学业水平考试地理试题(试题).pdf VIP
- 饮水工程售后服务方案(3篇).docx VIP
- 岱山县X波段相控阵天气雷达建设项目环境影响报告书.docx VIP
- 病理科介绍课件.pptx VIP
- 学堂在线汽车理论(清华)期中期末考试答案.docx
文档评论(0)