本系统的E-R图如下图所示:
图3.7系统全局E-R图实体
3.5 系统总体设计
3.5.1 系统功能模块设计
通过分析确定餐饮管理系统将包含以下几个个主要功能模块,
基本信息:管理员权限,实现对桌台信息、职员信息、会员信息和商品信息的添加、查询、修改、保存、删除。
桌台信息:主要是针对桌台的基本信息进行查询以及增删改的操作。
职工信息:主要是对公司职工的基本信息进行查询以及增删改的操作。
桌台信息:主要是针对桌台的基本信息进行查询以及增删改的操作。
职工信息:主要是对公司职工的基本信息进行查询以及增删改的操作。
辅助工具:日历、记事本、计算器
日历:显示日期工具,对日期进行查看。
计算器:通过调用系统的计算器来计算数据。
记事本:通过调用系统的记事本工具来记录数据。
系统设置:口令设置和锁定系统。
口令设置:修改登录者的密码。
锁定系统:通过系统锁屏,通过密码才能解锁,增加系统的安全性。
营业状况分析:按照时间段自动统计销售额、成本、利润、消费者回馈统计,要求提供形象的统计图
退出
3.5.2 系统分功能设计
登录:需要输入用户名和密码才能登录这个系统,进行其他功能的运用。该系统只有一种用户——员工。
点菜:界面出现了一张菜单,顾客可以从复选框选择要点的菜,在输入用户名和菜单号,按点菜按钮就自动生成一张有菜名、用户姓名、菜编号、菜单号的菜单。
加菜:如果顾客用餐期间突然想在加菜,只要点击该页面,在下拉列表框选择要添的菜,点击左侧的菜单名,按加菜按钮,就显示加菜后的菜单。
退菜:输入要退的菜。如果该菜还未上菜或者做好,就可以退菜按退菜按钮,就显示退菜后的菜单,该菜单包括菜单号、菜名、用户姓名。
查菜:如果顾客想了解该菜的价格和口等消息,就单击该页面,在下拉列表框中选择要查的菜,按查询按钮,就会显示该菜的所有信息包括菜名、菜单号、道、价格、菜系。
结帐:如果顾客想结帐了,就单击该页面, 按结帐按钮,就显示帐单的信息。用户核对正确后,并把钱交给服务员。显示交的钱数和找零的数码。
查看经营状况:为了方便经理查看经营状况,该页面将出现两张日历,一张是开始日期,另外一张是结止日期。经理只要点击一下日期就选择两了日期,按查询,就显示一张表,就可以知道在这之间有多少菜单和总共收入多少钱。
查看服务员服务情况:为了方便经理了解服务员的工作情况,如果正确就跳到该页面,就会显示服务员姓名、身份证号、性别、服务员编号
查看桌台:员工可以查看桌台的信息。用户只要点击进入该页面,只要点击查询,按确定,就显示所有桌台的信息,在这个界面里面可以任意添加桌台,删除未使用的桌台,查询桌台,修改桌台。
查看菜品:员工可以查看菜品的信息。用户只要点击进入该页面,只要点击查询,按确定,就显示该餐饮店里所有菜品的信息,在这个界面里面可以任意添加菜品,删除未使用的菜品,查询菜品,修改菜品。
3.5.3 结构设计
图3.8结构设计图
3.6 目标系统界面与接口需求
3.6.1 界面需求
系统开发平台:Microsoft Visual Studio 2005。
系统开发语言:C#。
数据库管理系统:Microsoft SQL Server 2000。
运行平台:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1)。 ASP.net餐饮管理系统的设计与开发+ER图(7):http://www.youerw.com/jisuanji/lunwen_3845.html