食堂管理信息系统设计-参考模板

合集下载

食堂智慧餐饮系统设计设计方案

食堂智慧餐饮系统设计设计方案

食堂智慧餐饮系统设计设计方案设计方案:食堂智慧餐饮系统设计背景介绍:随着社会的发展,人们对餐饮行业的要求越来越高,传统的食堂管理方式已经不能满足现代化的需求。

为此,我们针对食堂智慧餐饮系统进行设计,提供更加方便、高效、智能的餐饮管理服务。

一、系统架构设计1. 用户端:- 移动端应用程序:用户通过手机APP进行预定、点餐、支付等操作。

- 自助终端:设备放置于食堂内,用户可以使用自助终端进行点餐、结账等操作。

- 网页端:用户可以通过电脑等设备访问网页端进行预定、点餐、结账等操作。

2. 服务器端:- 数据库服务器:用于存储、管理用户信息、菜单信息、订单信息等。

- 应用服务器:处理用户端发送的请求,并返回相应的结果。

- 支付服务器:集成第三方支付接口,处理用户支付的请求和交易。

3. 餐厅管理端:- 移动端应用程序:食堂管理人员通过手机APP进行菜单管理、订单处理、报表分析等操作。

- 网页端:食堂管理人员可以通过电脑等设备访问网页端进行菜单管理、订单处理、报表分析等操作。

二、系统功能设计1. 用户端功能:- 用户注册与登录:用户可以通过手机号、微信等方式进行注册与登录。

- 菜单浏览与搜索:用户可以查看菜单、搜索特定菜品。

- 预定功能:用户可以提前选择菜品,并选择取餐时间。

- 点餐功能:用户可以实时选择菜品,加入购物车进行结算。

- 评价功能:用户可以对菜品进行评价,提供反馈意见。

- 支付功能:用户可以选择在线支付、线下支付等方式进行结账。

2. 餐厅管理端功能:- 菜单管理:餐厅管理人员可以添加、删除、修改菜单信息。

- 订单处理:餐厅管理人员可以处理用户的预定、点餐、退订等操作。

- 报表分析:餐厅管理人员可以查看销售额、热销菜品、用户评价等数据。

三、系统核心技术设计1. 数据库设计:- 用户信息表:存储用户基本信息,包括用户名、密码、手机号等。

- 菜单信息表:存储菜品的名称、价格、库存量等。

- 订单信息表:存储用户的订单信息,包括用户ID、菜品ID、数量等。

食堂管理系统信息系统设计

食堂管理系统信息系统设计

前言学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的本钱,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。

同时随着高校的扩招,高校的食堂也变得越来越多。

有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。

我们所选的食堂管理信息系统是在以学校现行的运行结构上进展的设计和说明。

1)设计选题方向,确定选题2)确定小组内部课程设计工作的分工与相应要求3)上网搜索查阅和收集相关参考资料和学习资料4)进展可行性分析5)认真撰写选题说明、系统功能目标和可行性分析报告6)完善选题说明、系统功能目标和可行性研究报告进展调查,深入了解和熟悉选题X围内的组织结构、业务功能、业务数据、管理要求、管理决策模型1需求分析与可行性分析利用食堂信息管理系统可以做到信息的规X管理、科学统计和快速查询,从而减少管理工作方面的工作量。

大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。

与此同时给广阔学生用户带来方便。

在实用性上达到了双赢。

〔1〕功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:饭卡管理〔注册,充值,挂失,退卡等〕,餐费管理,统计管理等。

〔2〕非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全某某要求;用户界面需求;本钱消耗与开发进度需求;预先估计的可扩展性需求。

〔3〕管理的信息需求:由于当前食堂的规模不断扩大,面对庞大的信息量,有效地提高食堂管理工作的效率是急需解决的问题。

同时随着计算机的普与以与网络技术的迅速开展,它已经深入到社会生活的各个角落。

各行业纷纷应用计算机网络技术进展操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。

食堂管理信息系统设计报告

食堂管理信息系统设计报告

食堂管理信息系统设计报告一、引言食堂管理信息系统是为了提高食堂管理的效率和服务质量,方便食堂管理员统计、管理、查询和分析食堂相关数据而设计的一种信息系统。

本报告旨在对食堂管理信息系统的设计进行详细阐述,包括系统需求分析、系统设计和系统开发方案等内容。

二、系统需求分析1.功能需求(1)用户管理:包括食堂管理员和食堂工作人员的信息管理和权限设置。

(2)菜品管理:包括菜品种类、菜品价格和菜品库存的管理。

(3)订餐管理:包括学生和教职工的订餐信息管理和订餐统计。

(4)用餐管理:包括用餐人数统计、用餐时间管理和用餐环境评价等。

(5)配餐管理:包括配餐人员管理和配餐计划管理。

(6)财务管理:包括食堂收支统计、食堂经营情况分析和财务报表生成等。

(7)统计分析:包括销售量统计、菜品评价分析和用餐流量预测等。

(8)系统维护:包括系统备份和系统性能优化等。

2.数据需求(1)用户数据:包括用户姓名、职位、工号和密码等。

(2)菜品数据:包括菜品名称、种类、价格和库存等。

(3)订餐数据:包括用户订餐时间、订餐菜品和订餐数量等。

(4)用餐数据:包括用餐时间、用餐人数和用餐评价等。

(5)配餐数据:包括配餐人员信息和配餐计划等。

(6)财务数据:包括收支记录、销售额和进货成本等。

(7)统计数据:包括销售量、菜品评价分数和用餐流量等。

三、系统设计1.系统架构本系统采用三层架构,即用户界面层、业务逻辑层和数据访问层。

用户界面层负责与用户的交互,业务逻辑层负责处理业务逻辑,数据访问层负责与数据库进行数据交互。

2.系统模块(1)用户管理模块:实现用户信息管理和权限设置功能。

(2)菜品管理模块:实现菜品信息管理和库存管理功能。

(3)订餐管理模块:实现订餐信息管理和订餐统计功能。

(4)用餐管理模块:实现用餐人数统计和用餐评价管理功能。

(5)配餐管理模块:实现配餐人员管理和配餐计划管理功能。

(6)财务管理模块:实现食堂收支统计和财务报表生成功能。

食堂管理信息系统设计(二)

食堂管理信息系统设计(二)

食堂管理信息系统设计(二)引言概述:食堂管理信息系统是为了提高食堂管理效率和服务质量而设计的一种软件系统。

本文将从用户管理、菜品管理、消费管理、库存管理和报表管理五个大点,详细阐述食堂管理信息系统的设计。

正文内容:一、用户管理1. 用户注册:设计注册页面,包括用户名、密码、邮箱等信息的填写。

2. 用户登录:设计登录页面,实现用户通过正确的用户名和密码登录系统。

3. 用户权限管理:设置不同用户类型的权限,如管理员、食堂工作人员和学生的权限不同。

4. 用户信息维护:允许用户修改个人信息,如密码、邮箱等。

二、菜品管理1. 菜品分类管理:设计菜品分类界面,实现对菜品分类的添加、删除和修改。

2. 菜品信息管理:实现对菜品信息的添加、删除、修改和查询等功能。

3. 菜品推荐功能:根据用户的喜好和消费记录,推荐适合的菜品给用户。

4. 菜品图片管理:允许管理员上传和管理菜品的图片。

三、消费管理1. 订单管理:设计订单管理页面,实现对用户订单的查看、审核和处理。

2. 餐券管理:实现用户使用餐券进行支付,并对餐券进行管理和充值。

3. 餐食评价:用户可以对食堂的菜品进行评价,并实时反馈给系统。

4. 消费统计功能:统计用户的消费金额、消费次数和消费习惯等数据。

四、库存管理1. 原材料管理:设计原材料管理功能,实现对原材料的采购、出库和库存管理。

2. 平台对接:与供应商的系统对接,实时获取原材料的进货信息。

3. 库存预警功能:设置库存阈值,当库存低于阈值时发送警报信息给管理员。

4. 库存盘点功能:定期对库存进行盘点,确保库存数据的准确性。

五、报表管理1. 菜品销售报表:根据订单数据生成菜品销售报表,统计每个菜品的销售数量和销售额。

2. 用户消费报表:统计用户的消费金额和消费次数,生成用户消费报表。

3. 原材料采购报表:根据原材料采购记录生成采购报表,统计每个原材料的采购数量和金额。

4. 业绩统计报表:根据销售数据和用户评价生成业绩统计报表,评估食堂的运营情况。

(完整word版)食堂管理信息系统数据库设计

(完整word版)食堂管理信息系统数据库设计

表4-1 为创建库存信息表Stock创建库存信息表Stock表4-2 为创建管理员信息表Manager创建管理员信息表Manager表4-3 为创建消费情况表ConsumeSituation表4-4 为创建消费者表Consumer表4-5 为创建订餐信息表book_eat创建订餐信息表book_eat表4-6 为创建包房信息表Roominfo表4-7 为创建学生信息表Student表4-8 为创建卡信息表Card创建卡信息表Card表4-9 为创建教师信息表Teacher表4.10 为创建管理查询表Manage创建管理查询表Manage表 4.11 为创建属于表Attribute表 4.12 为创建组成表Compose创建组成表Compose表 4.13 为创建使用表Use创建使用表Use表 4.14为创建持有表Hold4.3设计用户子模式将概念模型转换为全局逻辑模型后,还应该根据局部应用需求,结合具体DBMS的特点,设计用户的外模式。

目前关系数据库管理系统一般都提供了视图(View)概念,可以利用这一功能设计更符合局部用户需要的用户外模式。

定义数据库全局模式主要是从系统的时间效率、空间效率、易维护等角度出发。

由于用户外模式与模式是相对独立的,因此在定义用户外模式时可以注重考虑用户的习惯与方便。

包括:1)使用更符合用户习惯的别名。

在合并各分E—R图时,曾做了消除命名冲突的工作,以使数据库系统中同一关系和属性具有唯一的名字。

这在设计数据库整体结构时是非常必要的。

用View机制可以在设计用户View时重新定义某些属性名,使其与用户一致,以方便使用。

2)可以对不同级别的用户定义不同的View,以保证系统的安全性。

3)简化用户对系统的使用。

如果某些局部应用中经常要使用某些很复杂的查询,为了方便用户,可以将这些复杂查询定义为视图,用户每次只对定义好的视图进行查询,大大简化了用户的使用消费者查询信息所建立的视图1)消费者查询自己卡中余额✧学生查询视图S_Balance✧教师查询视图T_Balance2)消费者查询自己的订餐信息管理员查询信息所建立的视图1)食堂买商品所需金钱数量2)食堂每个月发给职工的工资总和3)管理员查询消费者信息查询学生的信息查询教师的信息。

食堂管理信息系统设计

食堂管理信息系统设计

. ..中南财经政法大学留学生食堂管理信息系统设计小组成员:白翔、大伟、晓波文档整理人:晓波1006060129专业年级:人力资源管理1001班指导老师:怡光目录1.需求分析1.1食堂管理信息系统可行性分析--------------------------------------------------------------------------3 1.2现状调查-----------------------------------------------------------------------------------------------------3 1.3新系统介绍--------------------------------------------------------------------------------------------------3 1.4结论-----------------------------------------------------------------------------------------------------------32.系统分析2.1系统概述-----------------------------------------------------------------------------------------------------3 2.2系统功能分析-----------------------------------------------------------------------------------------------32.2.1子模块功能分析2.2.2 系统整体功能管理模块2.3数据流图-----------------------------------------------------------------------------------------------------72.3.1校园卡交易系统2.3.2预定管理流图2.3.3库存管理数据流图2.3.4学校食堂整体流程图2.4数据字典---------------------------------------------------------------------------------------------------102.4.1数据字典的组成2.4.2数据字典的相关容2.4.3数据字典-数据库数据字典2.4.4数据项和数据结构3.系统设计3.1功能模块图------------------------------------------------------------------------------------------------14 3.2系统运行平台---------------------------------------------------------------------------------------------143.2.1硬件系统配置3.2.2操作系统3.2.3数据库管理信息系统3.3设计E-R图-------------------------------------------------------------------------------------------------163.3.1系统分E-R图3.3.2整体E-R图3.4系统详细设计---------------------------------------------------------------------------------------------193.4.1代码设计3.4.2数据库设计3.4.3用户子模块设计3.4.4人机对话设计3.4.5输入、输出设计1.需求分析1.1食堂管理信息系统可行性分析可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。

管理信息系统课程设计-餐饮

管理信息系统课程设计-餐饮

第一章引言随着信息化的发展,现代饭店的管理趋势也进入了电子化管理。

而订餐系统是任何一个从事餐饮业无论是大饭店还是小餐馆不可缺少的系统,它的内容对于饭店的决策者和管理者来说都至关重要。

为此,我们编制了此系统,力求降低饭店的经营成本,提高员工的工作效率,进而使利润得到增加。

本系统主要包括以下几个模块:餐厅公告,订单管理模块,菜单管理模块,订单结算模块。

从2010年7月起,我们小组对常州美林公馆的订餐系统进行详细的调查分析与认识,根据其实践特点设计出以下订餐系统。

1.1开发人员决策分析系统开发人员由业务咨询联络人,技术支持人员,系统分析与设计员组成(1)业务咨询联络人刘总,餐厅总经理(其所承担的角色既是该系统拥有者,也是系统使用者)主管经营以及信息化建设(2)技术支持人员张静静、张琼、曹志坚,信息技术人员(其所承担的角色是偏重网络和硬件系统的系统分析员和系统设计员,系统维护员)主管餐厅计算机网络和信息系统维护工作(3)系统分析与设计员张艳梅、赵芸(其所承担的角色是偏重应用软件系统的系统分析员,系统设计员及程序员)1.2公司或企业的背景介绍公司名称:美林公馆公司地址:常州市河海路公司主业:餐饮公司规模:小型企业,人员在25人左右公司组织机构图:总经理前厅经理销售经理厨师长采购员维修员服务员财务会计厨师后勤人员结构表:序号部门名称主要业务人员数1 总经理制定工作计划,执行高层经营及管理工作组 1织协调,监督各下属部门的工作2 前厅经理负责服务员工作;收银;接听订餐电话 13 销售经理负责店内客源,兼催菜 14 厨师长负责整个后厨工作 15 采购员每天的食材采购,上下午各一次 16 维修员负责店内各种设施的维修 17 服务员为客人服务;餐桌收拾,杯具清洗108 会计结算每天收入,支出;工作人员的工资结算 19 厨师炒菜710 后勤负责店内卫生工作 21.3调查的情况及结果分析第二章系统分析2.1 主要经营内容分类(1)婚宴:安排相应的大包厢,包厢环境布置,菜色多样,符合喜庆的主题,并且按客户要求准备酒水饮料,喜糖等。

食堂就餐智慧管理系统设计方案

食堂就餐智慧管理系统设计方案

食堂就餐智慧管理系统设计方案设计方案:食堂就餐智慧管理系统一、需求分析食堂是学校或企事业单位中供职员工和学生就餐的场所,管理好食堂的运营和就餐流程对于提高工作效率和满足用户需求至关重要。

因此,设计一个食堂就餐智慧管理系统,能够帮助食堂管理人员更好地运营和管理食堂,并提供便捷的就餐服务。

基本需求:1. 管理员能够进行菜品管理,包括菜品的添加、修改和删除。

2. 管理员能够设置每个菜品的价格和库存,以便更好地进行库存管理和统计。

3. 用户能够通过系统查询当天的菜品和价格。

4. 用户能够通过系统预订餐品,避免排队等候。

5. 用户能够通过系统查看自己的消费记录和余额。

6. 系统能够自动生成每日的销售报表,包括销售额、菜品销售排行等。

二、系统设计1. 系统架构:可以采用Web应用程序的方式进行设计,前端使用HTML、CSS和JavaScript,后端使用Java或Python进行开发。

2. 数据库设计:可以使用关系型数据库,如MySQL,来存储菜品信息、用户信息和消费记录等。

3. 界面设计:根据用户使用习惯和操作流程,设计简洁直观、易于操作的用户界面。

4. 系统功能设计:(1)菜品管理功能:管理员可以登录系统后,在系统中添加、修改和删除菜品信息。

每个菜品需要包括名称、分类、价格和库存等信息。

(2)菜单查询功能:用户通过系统查询当天的菜单,包括菜品名称、价格和库存等信息。

(3)餐品预订功能:用户可以通过系统预订餐品,在预订菜品时需要选择数量,系统自动从库存中扣除相应数量,并生成消费记录。

(4)消费记录查询功能:用户可以通过系统查看自己的消费记录,包括消费日期、菜品名称和消费金额等信息。

(5)余额查询功能:用户可以通过系统查询自己的余额,方便掌握自己的消费情况。

(6)销售报表功能:系统根据消费记录和菜品价格,自动生成每日的销售报表,包括当日销售额、菜品销售排行等信息,方便管理员进行业务统计和分析。

5. 系统安全性设计:(1)用户登录验证:用户在使用系统前需要进行登录验证,确保只有授权用户可以使用系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前言学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。

同时随着高校的扩招,高校的食堂也变得越来越多。

有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。

我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的设计和说明。

1)设计选题方向,确定选题2)确定小组内部课程设计工作的分工及相应要求3)上网搜索查阅和收集相关参考资料和学习资料4)进行可行性分析5)认真撰写选题说明、系统功能目标和可行性分析报告6)完善选题说明、系统功能目标和可行性研究报告进行调查,深入了解和熟悉选题范围内的组织结构、业务功能、业务数据、管理要求、管理决策模型1需求分析及可行性分析1.1系统目标利用食堂信息管理系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理工作方面的工作量。

大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。

与此同时给广大学生用户带来方便。

在实用性上达到了双赢。

1.2需求分析(1)功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:饭卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理等。

(2)非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全保密要求;用户界面需求;成本消耗与开发进度需求;预先估计的可扩展性需求。

(3)管理的信息需求:由于当前食堂的规模不断扩大,面对庞大的信息量,有效地提高食堂管理工作的效率是急需解决的问题。

同时随着计算机的普及以及网络技术的迅速发展,它已经深入到社会生活的各个角落。

各行业纷纷应用计算机网络技术进行操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。

开发食堂管理信息系统有宏观上的意义,顺应时代信息化,提高效益,促进国民经济结构优化;也有微观上的意义,提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。

(4)决策的信息需求:食堂经营者需要根据一个可靠的管理信息系统来进行分析,依据销售情况统计来进行成本核算,不断的做出调整使经营效益达到最优。

而管理者通过了解食堂近来的销售情况以及饭卡、餐费等信息,并及时对信息作出统计,以便对食堂进行及时改革,提高效率。

1.3可行性分析可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。

它的任务是确定项目开发是否必要和可行。

主要从以下三方面进行分析:(1)经济的可行性:对组织的经济现状和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行评估,食堂信息管理系统开发成本不高。

(2)技术可行性:对现有技术的评价,以明确能否利用现有技术进行系统开发及系统实施。

计算机网络技术的发展和计算机硬件性价比的不断提高,使计算机全面应用于管理各个环节成为可能。

C/S开发模式等技术在国内各行各业的信息管理系统开发中已经被广泛采用,目前该类系统已经普遍应用于生活中,同时该系统也逐步趋于成熟。

实践证明这些技术非常适合食堂管理系统的开发。

(3)操作上的可行性:由于本系统管理的对象比较明确,就是对消费者信息的管理,因此整个软件的使用非常简便。

任何一个普通的计算机用户都能很快的熟悉整个软件的使用。

并且本系统所耗费的资源非常小,任何管理员只需要在一般的电脑上面,就能够使用这个软件,简单、方便、快捷的实现对消费者信息的管理。

1.4新系统介绍本食堂管理信息系统是在计算机技术、网络技术、面向对象的新数据库技术以及其他相关的科学技术的支持下形成的。

它主要是从以下几个管理方面:饭卡管理,餐费管理,统计管理。

通过此系统能够很好的处理大量的相关的食堂相关信息。

1.4结论通过以上的分析可知,食堂管理信息系统是非常有必要的、可行的。

2.系统分析2.1系统概述食堂管理信息系统是针对学校食堂的具体的业务而开发和设计的,其目的在于促进学校食堂的高效、便捷、快速的管理。

开发食堂管理信息系统,期望实现以下目标。

(1)提高经济效益、增效资源(2)提高食堂服务质量、建立良好形象(3)提高食堂员工工作效率(4)实行学校学生可接受的饭菜价(5)完善食堂内部管理体制2.2系统功能分析系统功能分析是在系统开发的总体任务的基本上完成的。

主要功能:●饭卡管理●餐费管理●统计管理总的功能特点:●完善、全面的综合查询●报表翔实,实用性强2.2.1 系统整体功能管理模块退卡人员查询 消费查询个人存款明细 挂失人员查询食堂管理信息系统饭卡管理餐费管理 个人消费 统计管理解除挂失 饭卡挂失饭卡充值 补发新卡退卡2.3 业务流程分析该系统主要实现的包括对食堂的饭卡管理,餐费管理以及统计管理三大模块的功能,。

其中饭卡管理主要包括对饭卡注册、充值、挂失、解除挂失、补发新卡和退卡的管理,餐费管理主要针对学生消费情况进行管理,统计管理主要是对消费、持卡人、退卡人、个人存款明细及挂失人员的查询。

图2-1:食堂管理业务流程图2.4 系统数据流程分析根据调查及分析的结果绘出系统数据流程图如下:0层数据流程图:图2-2:0层数据流程图1层数据流程图:图2-3:1层数据流程图2层数据流程图:F3.3 挂失统计表图2-4:2层数据流程图2.5 数据字典由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内容及数据的加工过程进行说明,而这正是数据字典所要表达的。

数据字典是关于数据信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。

它能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚,便于后续工作—系统设计的进行。

数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

数据字典通常包括数据项、数据结构、数据流、数据存诸、数据处理和外部实体6个部分。

其中数据项是最小组成单位,若干数据项组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储和逻辑内容。

针对一般食堂管理信息系统的需求,通过对食堂管理工作过程的内容和数据流程分析,设计如下所示的数据字典各项内容:2.5.1数据项及数据结构数据项定义:数据项编号:I1数据项名称:卡号别名:Card-number简述:消费者使用的用来付款的卡的编号,与消费者办卡的先后顺序有关类型及宽度:字符型,6位取值范围:“000001”~”999999”数据项编码:I2数据项名称:余额别名:Balance简述:消费者卡中所剩的金钱数量类型及宽度:字符型,6位取值范围:“000000”~“999999”数据项编码:I3数据项名称:办卡日期别名:Card-data简述:消费者办卡的日期类型及宽度:日期型,8位数据项编码:I4数据项名称:持卡者姓名别名:Person-name简述:拥有信息卡的消费者的名称类型及宽度:字符型,10位数据项编码:I5数据项名称:花费别名:Consume简述:消费者所消费的金钱数量类型及宽度:字符型,20位数据项编码:I6数据项名称:学号别名:S-number简述:学生在校所编的号码类型及宽度:字符型,6位取值范围:“000000”~”999999”数据项编码:I7数据项名称:系别别名:S-system简述:学生所在的系的名称类型及宽度:字符型,16位数据项编码:I8数据项名称:班级别名:class简述:学生所在的班级的班号类型及宽度:字符型,16位数据项编码:I9数据项名称:姓名别名:S-name简述:学生的姓名类型及宽度:字符型,10位数据项编码:I10数据项名称:性别别名:S-sex简述:学生的性别类型及宽度:字符型,4位数据项编码:I11数据项名称:宿舍别名:S-dorm简述:学生所在的宿舍名称类型及宽度:字符型,20位数据项编码:I12数据项名称:联系方式别名:S-tel简述:学生的手机号码类型及宽度:字符型,20位数据项编码:I13数据项名称:一楼窗口别名:Floor-one简述:一楼所有窗口一天内收入总和类型及宽度:字符型,6位数据项编码:I14数据项名称:二楼窗口别名:Floor-two简述:二楼所有窗口一天内收入总和类型及宽度:字符型,6位数据项编码:I15数据项名称:一天消费总额别名:Total简述:一天内在食堂用餐的消费者所花费的总额类型及宽度:长整型,6位数据项编码:I16数据项名称:日期别名:Data简述:记录的日期类型及宽度:日期型,8位数据项编码:I17数据项名称:管理员编号别名:Manager_number简述:管理员在食堂的编号类型及宽度:字符型,6数据项编码:I18数据项名称:姓名别名:Manager_name简述:管理员的姓名类型及宽度:字符型,6数据项编码:I19数据项名称:性别别名:Manager_sex简述:管理员的性别类型及宽度:字符型,4数据项编码:I20数据项名称:家庭住址别名:Manager_address简述:管理员的家庭住址类型及宽度:字符型,6数据项编码:I21数据项名称:联系方式别名:Manager_tel简述:管理员的联系方式类型及宽度:字符型,20数据项编码:I22数据项名称:工资别名:Income简述:管理员每个月的收入类型及宽度:整型,20数据结构定义:数据结构编号:DS1数据结构名称:饭卡简述:是消费者用来使用付款的工具卡的一系列信息,它记录了包括它本身以及持卡者的一些信息数据结构组成:I1+I2+I3+I4+I5数据结构编号:DS2数据结构名称:学号简述:主要消费者,可以自由选择消费方式,办过卡用卡交易或者用现数据结构组成:I6+I7+I8+I9+I10+I11+I12数据结构编号:DS3数据结构名称:消费情况简述:消费者在食堂的消费总体情况,用于管理员的审查工作。

数据结构组成:I13+I14+I15+I16数据结构编号:DS4数据结构名称:管理员简述:食堂的主要负责人数据结构组成:I17+I18+I19+I20+I21+I222.5.2 数据流数据流编号:D1.1数据流名称:消费者信息简述:消费者信息的添加、修改、查询、注销数据流来源:消费者数据流去向:消费者信息表数据流组成:消费者卡号+姓名+性别+班级+系+余额+联系方式数据流量:随机,高峰流量:随机数据流编号:D2.1数据流名称:个人消费信息简述:所有消费者的个人消费信息数据流来源:消费者信息表数据流去向:消费统计信息表数据流组成:消费者卡号+姓名+消费金额+消费日期数据流量:随机,高峰流量:随机2.5.3处理逻辑处理逻辑编号:P1.1处理逻辑名称:注册饭卡简述:对消费者注册新饭卡的一些处理输出的数据流:注册后的消费者信息处理频率:随机处理逻辑编号:P1.2处理逻辑名称:饭卡充值简述:对饭卡进行充值的处理输出的数据流:更改后的消费者信息处理频率:随机处理逻辑编号:P1.3处理逻辑名称:饭卡挂失简述:对丢失的饭卡的一些处理输出的数据流:更改后的消费者信息处理频率:随机处理逻辑编号:P1.4处理逻辑名称:解除挂失简述:对挂失后又找回的饭卡的一些处理输出的数据流:更新后的消费者信息处理频率:随机处理逻辑编号:P1.5处理逻辑名称:补发新卡简述:对已确认丢失的饭卡进行补办的一些处理输出的数据流:更新后的消费者信息处理频率:随机处理逻辑编号:P1.6处理逻辑名称:退卡简述:对已不再使用的饭卡进行的一些处理输出的数据流:更新后的消费者信息处理频率:随机处理逻辑编号:P2.1处理逻辑名称:个人消费简述:对消费者个人消费的一些处理输出的数据流:个人消费记录处理频率:随机处理逻辑编号:P3.1处理逻辑名称:消费统计简述:对所有消费者日常消费的统计输出的数据流:消费统计信息表处理频率:随机处理逻辑编号:P3.2处理逻辑名称:退卡统计简述:对所有退饭卡的的消费者进行统计操作输出的数据流:退卡统计表处理频率:随机处理逻辑编号:P3.3处理逻辑名称:挂失统计简述:对所有挂失饭卡的消费者进行统计操作输出的数据流:挂失统计表处理频率:随机2.5.4数据存储数据存储编号:F1.1数据存储名称:消费者信息简述:存储消费者信息的表单数据存储组成:卡号+姓名+性别+所在系+余额+联系方式关键字:卡号相关联的处理:P1.1, P1.2, P1.4, P1.5数据存储编号:F2.1数据存储名称:个人消费记录简述:存储个人消费信息的表单数据存储组成:卡号+消费日期+消费金额关键字:卡号相关联的处理:P2.1数据存储编号:F3.1数据存储名称:消费统计信息简述:存储所有消费者消费信息的表单数据存储组成:卡号+姓名+消费金额关键字:卡号相关联的处理:P3.1数据存储编号:F3.2数据存储名称:退卡统计表简述:存储退卡人信息的表单数据存储组成:卡号+姓名+所在系+联系方式关键字:卡号相关联的处理:P3.2数据存储编号:F3.3数据存储名称:挂失统计表简述:存储挂失人信息的表单数据存储组成:卡号+姓名+所在系+联系方式关键字:卡号相关联的处理:P3.32.5.5外部实体外部实体编号:S1外部实体名称:消费者简述:食堂主要消费人员,主要指学生输入数据流:无输出数据流:关于消费者的一些信息外部实体编号:S2外部实体名称:管理员简述:食堂办理饭卡以及更改饭卡信息的人员输入数据流:无输出数据流:关于饭卡注册及更改的信息3系统详细设计3.1 代码设计代码是用来表征客观事物实体类型与属性的一个或一组易于计算机识别和处理的特定符号,它可以是字符、数字、某些特殊符号或它们的组合。

相关文档
最新文档