餐饮系统需求分析_第1页
餐饮系统需求分析_第2页
餐饮系统需求分析_第3页
餐饮系统需求分析_第4页
餐饮系统需求分析_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、概述为了熟悉和掌握系统开发过程,通过实践来加强理论的学习,拟设计一个餐饮管理系统,从开发过程中培养团队合作能力以及加强了对实际问题的处理能力。实践证明,在高科技突飞猛进的时代,仅靠课堂所学的知识是远远不够的,必须依靠实践去不断的深化认识,只有加强实际的动手能力,才能更好的掌握系统开发过程。近年来,随着人民的生活水平的不断提高,餐饮的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常工作还是要靠人工管理,从原材料入库到客人点单,再到结账基本由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。作为传统的餐饮企业更是存在这些问题,进货库存有人工管理,客人

2、点单需服务员记录并送至厨房,客人结账由于手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式发展,通过计算机管理企业的日常动作,给管理者以决策参考模型,来不断完善管理水平,提高工作效率。当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。作为计算机的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地

3、提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。经过分析,本系统运用了Microsoft SQL 为后台数据库,以VisualStudio Basic为前端开发工具,系统实现了前台管理,桌台信息的查询、开台信息、点菜、收银、桌台信息管理、员工管理、菜单维护、消费查询、盈利信息查询等功能。本系统具有良好的用户接口,使用方便。具有完善的查询,对维护系统起到辅助决策的作用,能及时、方便、灵活地进行查询、修改、删除等维护性操作。餐饮管理系统有足够的存储容量,满足餐馆每日营业的变动,另外,对于操作用户有一定的管理,并对用户的权限有一定的设置。二、系统边界1系统所处理的主要业务。 系

4、统主要为餐厅的日常营运、决策管理提供信息服务,它包括了餐厅的座位安排、结算、材料采购、库存、销售等各个单元,涉及所有业务职能。2系统的主要功能。系统能够对开单管理、结账管理、预定管理、菜单管理、出库单管理,入库单管理、销售管理、财务报表、商品资料管理等等方面提供存储、更新、查询、统计汇总、打印等功能。餐厅中商品及供货商等信息由专门的基础数据管理人员在系统的基础数据单元负责录入和管理,库存商品资料,出库、还库、入库信息由库存管理人员在系统库存单元负责管理,销售额、账单类型、营业统计信息由财务管理人员在销售营业单元负责管理。3系统的未来面貌。因为业务上升较快给目前的系统带来巨大的压力,所以迫切需要

5、上信息管理系统,而且根据目前的利润情况上一套信息管理系统,一年左右就收回了全部投资。而上了新的信息管理系统后比原系统更加高效和方便地实施经营和管理,效益将会有一个明显的提高,所以在经济上也是可行的。管理信息系统正式运营后,人员上不会做太大的调整,只需经过短期培训即可,而且餐厅主管和各个职能单元负责人都积极希望尽快地上新系统,这样他们的管理决策压力就会大大减轻,工作效率大大提高。所以在运营方面也是可行性。4系统的实现方式。在对系统目标和环境进行分析的基础上,更进一步对系统的技术可行性、经济可行性、营运可行性等方面进行系统的可行性分析研究:考虑到该餐厅目前的现状及将来销售业务上可能的很大提升空间,

6、技术上的可升级性和功能方面,在软件系统上采用目前市面上流行的关系数据库SQL SERVER2000,前端开发工具为POWERDESIGNER,硬件系统方面采用客户机-服务器结构,服务器装有关系数据库SQL SERVER2000,客户机为由POWERDESIGNER开发的管理信息系统,系统的实现在技术上是可行的。综上分析,该餐饮信息管理系统可立即进行开发。三、系统性能分析1、多层结构设计严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。本系统采用的上有三层结构进一步扩展而成的多层结构。2、面向对象设计在系统中将商品类型、商品等都封装成相应的类,同时每个类都有自己

7、对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。3、指导经营的功能进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就可以查到目前销售最好的商品或是库存最多的商品,从而起到指导经营的作用。4、技术可行性分析因为该系统具有友好的人机互操作界面,操作人员只要进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。5、经济可行性分析该系统带来的经济效益明显的,其最主要的表现就是减少了企业管理费用和人力开支,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。同时该系统可以提高我们餐厅的销售效

8、率,即提高了餐厅的经济效益,所以从经济上完全是可行的。6、操作可行性分析本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。综上,该系统的操作是可行的,开发该系统可行。四、功能需求分析一、商品基本信息管理添加、修改、删除和查询商品类别、仓库、供货商和商品信息二、用户管理 管理工作使用该系统的用户,以及按模块进行权限的分配,从而为系统提供一定的安全性。使用这个系统的用户主要包括六种:1 系统管理员,只有对用户的管理权限,它可以增,删,改用户2 总经

9、理,对所有的信息进行管理3 采购员,对订货单进行管理,主要是增,删,改和查询订单以及商品类别和供货商的管理4 仓库管理员,对入库单进行管理,增,改和查询入库单以及仓库管理5 导购员,对销售单进行管理,主要是增,删,改和查询销售信息。所有的用户都可以修改自己的用户密码6 收银员,收钱。三、采购管理 商品进货信息管理:商品进货信息管理包括商品进货数量、单价、供货商等。商品进货管理功能完成进货信息登记、修改和删除等。分类查看:可以根据商品类型来查看某种商品的进货情况。更新库存:进货信息的变动直接关系到库存的变化。进货分析:列出当前进货量最多的前几项商品和最少的前几项商品。库存分析:列出当前库存量最多

10、的前几项商品和最少的前几项商品。四、入库管理登记、修改、删除和查询订货单信息五、销售管理商品销售信息管理:商品销售信息包括商品销售数量、单价、统计日期等。商品销售管理功能完成销售信息登记、修改和删除等。分类查看:可以根据商品类型来查看某种商品的销售情况。更新库存:销售信息的变动直接关系到库存的变化。销售分析:列出当前销售量最多的前几项商品和最少的前几项商品。六、收付款查询查询收付款的情况七、退货管理八、会员管理九、网上订购管理十、供货商信息管理:包括供货商信息的新建、修改和删除等。十一、报损管理 商品报损信息管理:商品报损信息包括商品报损类型、数量、报损原因等。商品报损功能完成报损信息登记、修

11、改和删除等。 分类查看:可以根据商口类型来查看某种商品的报损情况。 更新库存:报损信息的变动同样样直接关系到库存的变化。 报损分析:列出当前报损最多的前几项商品和最少的前几项商品。十二、备份管理,系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失。十三、对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。十四、强大的报表打印功能。十五、系统预警表功能,及时提醒用户超储以及短储的商品。十六、积压货物分析,分析货物积压的具体原因,或储存时间过长或季节性滞销。十七、用户帮助手册,方便用户的具体操作。十八、今日盘点,商品的当日销售总额十九、销售历史,商品销售时间,销售数量二十、系统维护

12、,有计划、有组织地对系统进行必要的改动,以保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。二十一、邮费管理,按物品重量本管辖区起重5元一公斤,省外起重10元一公斤,偏远地区起重15元一公斤,具体运费视物品重量而定五、数据流程分析5.1数据流图超市管理系统 顾客供货商 销售单 进货单 采购单图1 超市管理系统顶层图 库存查询信息1:库存管理 库存信息清单 销售信息 已进货信息 销售 进货信 信息 息查询 查询 库存 进货信 信息 息请求2:销售管理 3:进货管理 销售单 采购单销售信息清单元 进货信息清单 前台销售信息 需要报损 报损信息 的商品4:报损管理 报损信息查询 报损

13、清单图2 超市管理系统第0层图 库存信息查询1:查询 库存信息清单 进货信息请求 发出库存 库存信息库存清单 检索请求 检索结果1:更新 已进货信息 销售信息图3 库存管理部分第1层图 销售信息查询2:查询 销售清单 销售单销售清单2:更新 前台销售信息 库存信息图4 销信管理部分第1层图 已进货信息 供货商信息3:查询 进货信息查询问 进货信息清单 采购单 库存信息清单 进货信息请求采购清单进货清单 发出进货/ 进货/采购 采购清单 清单检索 查询 结果3:更新 进货信息请求 进货单图5 进货管理部分第1层图 报损信息 库存信息清单4:查询 报损信息查询 报损信息清单 库存信息查询 发出报损

14、/ 报损/库存库存清单报损清单 库存信息 清单检索 清单查询 结果4:更新 报损信息 新库存信息图6 报损管理部分第1层图5.2数据字典(1) 数据结构及数据项的描述表1用户信息表(thUser)字段名字段类型字段大小可否为空关键字姓名nchar8NOT NULL是密码varchar32NOT NULL邮箱varchar30NULL权限nchar10NOT NULL电话nchar20NULL家庭地址nchar30NULL表2商品类别信息表(Type)字段名字段类型字段大小可否为空关键字编号nchar10NOT NULL是名称nchar10NULL表3用户信息表(Warehouse)字段名字段类

15、型字段大小可否为空关键字编号nchar10NOT NULL是管理员nchar8NOT NULL表4供货商信息表(Supplier)字段名字段类型字段大小可否为空关键字编号nchar10NOT NULL名称varchar30NOT NULL地址varchar32NOT NULL电话varchar30NULL联系人nchar10NOT NULL表5商品信息表(Product)字段名字段类型字段大小可否为空关键字编号int4NOT NULL是名称text16NULL产地text16NULL数量nchar10NULL进价smallmoney4NULL售价smallmoney4NULL类型编号nchar

16、10NOT NULL供货商编号nchar10NOT NULL仓库编号nchar10NOT NULL表6订货单信息表(BookOrder)字段名字段类型字段大小可否为空关键字编号int4NOT NULL是日期smalldatetime4NULL经办人nchar8NOT NULL供货商编号nchar10NOT NULL商品编号int4NOT NULL商品名称text16NULL商品产地text16NULL商品数量int4NOT NULL商品进价smallmoney4NOT NULL总计smallmoney4NULL表7 入库信息表(tbUser)字段名字段类型字段大小可否为空关键字编号int4NO

17、T NULL是日期datetime8NULL经办人nchar8NOT NULL商品编号int4NOT NULL商品类型编号nchar10NOT NULL仓库编号nchar10NOT NULL表8 销售信息表(Sale)字段名字段类型字段大小可否为空关键字编号int4NOT NULL是日期smalldatetime4NULL导购员nchar8NOT NULL商品编号int4NOT NULL商品名称text16NULL商品数量int4NULL会员商品售价smallmoney4非会员商品售价smallmoney4总计int4NULL表9 收款信息表(Getmoney)字段名字段类型字段大小可否为空关

18、键字编号nchar10NOT NULL是日期datetime8NULL金额nchar4NOT NULL采购员nchar8NULL表10 付款信息表(Paymoney)字段名字段类型字段大小可否为空关键字编号nchar10NOT NULL是日期datetime8NULL金额nchar4NOT NULL采购员nchar8NOT NULL表11 销售日汇总表(Total)字段名字段类型字段大小可否为空关键字商品编号Char16NOT NULL是销售日期Datetime8NOT NULL数量int4NULL 表12 会员表(VIPtable)字段名字段类型字段大小可否为空关键字会员编号nchar10N

19、OT NULL是入会日期Datetime8NOT NULL会员名nchar10NOT NULL会员类别nchar10NOT NULL表13 网上订购表(InternetTable)字段名字段类型字段大小可否为空关键字编号int4NOT NULL是日期smalldatetime4NULL导购员nchar8NOT NULL商品编号int4NOT NULL商品名称text16NULL商品数量int4NULL会员商品售价smallmoney4非会员商品售价smallmoney4购买人nchar10NOT NULL联系电话nchar12NOT NULL邮编nchar10NOT NULL地址nchar40

20、NOT NULL邮费smallmoney4NOT NULL总计int4NULL表14 退货表(RejectedBable)字段名字段类型字段大小可否为空关键字编号int4NOT NULL是日期商品编号smalldatetime4NULL商品名称text16NULL商品数量int4NULL会员商品售价smallmoney4非会员商品售价smallmoney4总计int4NULL备注text32NULL表15 邮费详细表(Postage)字段名字段类型字段大小可否为空关键字所属区域text32NOT NULL邮费/公斤smallmoney4NOT NULL表16商品报损表(DamageTable)

21、字段名字段类型字段大小可否为空关键字编号int4NOT NULL是供货商编号nchar10NOT NULL商品编号smalldatetime4NULL商品名称text16NULL商品数量int4NULL进价smallmoney4NOT NULL损坏原因text32NOT NULL总计float8NULL备注text32NULL(2)数据流条目已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注销售信息=销售单号+商品编号+销售数量+销售日期数据存储描述(1) 文件名:报损清单组成:商品编号+供货商号+名称+条形码+计量单位+产地+单价+损坏原因+备注 组织:按商品编号递增排列(2) 文件名:商品清单组成:商品编号+供货商号+名称+条形码+计量单位+产地+单价+备注 组织:按商品编号递增排列(3) 文件名:进货清单组成:进货单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论