餐饮管理系统需求分析 下载本文

内容发布更新时间 : 2024/11/17 0:25:18星期一 下面是文章的全部内容请认真阅读。

餐饮管理系统需求分析

餐饮管理系统需求分析

一、引言 一直以来,餐饮消费在人们的日常生活中都占据着十分重要的地位。随着整个社会物质生活水平的不断提高,人们在餐饮消费的数量、质量以及消费习惯等诸多方面也发生了巨大的变化,给餐饮企业带来了前所未有的机遇和挑战。餐饮管理系统是在信息产业发展的环境下餐饮企业竞争的必然产物,是餐饮企业提高管理水平和服务质量改善软环境的一个得力助手。现在,我们结合本次课程设计开发以下的餐饮管理系统方案。 二、编写目的

本系统主要为了更好地加强经营者对企业的安全管理,给管理员提供一个井然有序的管理平台。防止手工管理混乱,容易由于过程繁琐令效益降低,提高顾客满意度,大大增强企业的竟争能力和管理水平。 三、功能需求

通过对餐饮企业做了实地了解:一个餐饮管理管理系统应该包括:登陆管理、前台管理、查询管理、营业设置、财务管理等模块。 整个系统模块如下图:

餐饮管理系统 登入管理前台管理查询管理 营业管理 财务管理系统管理 验证

第1页

修改 上菜 买单人事查询 食品查询账单查询菜单管理价格管理库存管理利润分析表的说明备份还原推出 餐饮管理系统需求分析

四、E-R图

整个系统开发过程中,主要涉及到的实体有:顾客、操作人员、物品,他们之间的具体关系如下图:

职位 性别 姓名 家庭地址 权限字段 登陆密码 联系电话 服务员 账单编号 员工编号 服务员编号账单编号 点菜 支付 账单 结束时间 物品 开始时间 物品编号 支付方式 名称 数量 进价 售价

五、数据字典 1.关系描述: 表1 user表: 字段 类型 id(主键 ) varchar name varchar password varchar sex varchar postition varchar power int address varchar phone varchar 表2 goods表: 字段 类型 goodsNo(主键) varchar name varchar parent varchar amount int inprice float 长度 4 20 10 10 10 4 50 20 长度 4 20 20 4 8 值 不为空 不为空 不为空 不为空 不为空 不为空 可为空 可为空 值 不为空 不为空 可为空 可为空 可为空 说明 员工编号 姓名 登陆密码 性别 职位 权限字段 家庭地址 联系电话 说明 物品编号 名称 父亲节点 数量 进价 第2页

餐饮管理系统需求分析

outprice float 8 可为空 售价 表3 salebill表 字段 类型 长度 值 说明 billNo(主键 ) varchar 4 不为空 账单编号 id(外键) varchar 4 可为空 服务员编号 begindate datetime 8 可为空 开始时间 enddate datetime 8 可为空 结束时间 payway varchar 10 可为空 支付方式 表4 saledetail表 字段 类型 长度 值 说明 billNo(外键 ) varchar 4 不为空 账单编号 goodsNo(外键 ) varchar 4 不为空 物品编号 amount int 4 不为空 数量 六、接口要求

? 硬件接口:无特别要求;

? 网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,

但是在理论实验验证软件本身的目的来看,无需网络通讯接口。 ? 软件接口要求:无 七、软件属性

? 可用性:本软件也可以通过单步跟踪的操作进行检查处理。

? 安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破

坏,万一参数受到破坏也不会影响源程序。

? 可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大

量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。

? 兼容性:由于尚未测试,故无法对兼容性进行评析。 八、支持信息及运行环境

? 软件支持:本软件开发是使用C++编写; ? 设备支持: WindowsXP,256内存以上; ? 数 据 库:Microsoft SQL Server 2000 九、参考资料

a. 《数据库系统概论》萨师煊、王珊编著 高等教育出版社

b. 《SQL Server 2000管理与应用》张海健编著 中国电力出版社

c. 《软件工程》邓良平、刘海松、陆丽娜编著 西安电子科技大学出版社 d. 《软件开发基础教程》程国英、钱晓平 清华大学出版社 北京交通大学出版社

十、附录

2.项目进度计划、安排 : 时 间 第九周 第十周 第十一周 完成需求分析 登录管理模块、前台管理模块 查询管理模块 第3页

项目计划