自助餐管理系统详细设计说明书

上传人:公**** 文档编号:496874624 上传时间:2022-10-13 格式:DOCX 页数:29 大小:235.29KB
返回 下载 相关 举报
自助餐管理系统详细设计说明书_第1页
第1页 / 共29页
自助餐管理系统详细设计说明书_第2页
第2页 / 共29页
自助餐管理系统详细设计说明书_第3页
第3页 / 共29页
自助餐管理系统详细设计说明书_第4页
第4页 / 共29页
自助餐管理系统详细设计说明书_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《自助餐管理系统详细设计说明书》由会员分享,可在线阅读,更多相关《自助餐管理系统详细设计说明书(29页珍藏版)》请在金锄头文库上搜索。

1、自助餐管理系统详细设计说明书一、引言随着一些公司的规模不断扩大,公司后勤管理工作也日趋繁杂。许多大型公 司拥有自己的食堂,这些食堂要实现统一的协调管理,就不得不借助现代化的管 理模式网络管理模式。由于某公司为了提高职工的福利待遇,规定每个员工每天可以在职工食堂用 餐两次每餐 3 元,可以中午用餐一次,下午用餐一次;也可以集中到中午或 下午一次用餐两次。月底进展核算,如果用餐次数缺乏,餐费不退还职工。公司 根据实际的用餐次数支付食堂餐费。根据题目要求,需要设计并创立该公司的自助餐管理系统,这样不仅提高了 工作效率,也防止了以前手工作业的麻烦,从而使管理者能够准确,有效的管理 餐饮。1.2后台数据

2、库SQL Sever 2021简介SQL 全称是“数据化查询语言,其构造简单,功能强大,简单易学, 所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。SQL 语言是高级的非过程化编辑语言,允许用户在高层数据构造上工作。 SQL 语言不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放 方式,所以具有完全不同底层构造的不同数据库可以使用一样的SQL语言作为数 据输入与管理的接口。它以记录集合作为操纵对象,所有SQL语句承受集合作为 输入,返回集合作为输出,这种集合特性允许一条 SQL 语句的输出作为另一条 SQL语句的输入,所以SQL语言可以嵌套,这使它具有极大的灵活性

3、和强大的功 能,在多数情况下,在其他语言中需要一大段程序实现的一个单独事件只需要一 个SQL语句就可以到达目的,这也意味着用SQL语言可以写出非常复杂的语句。二、系统需求分析随着 21 世纪的到来,人们深切的感受到了计算机在生活和工作中的作用, 越来越多职业需要具有计算机的应用技能。掌握计算机是职业的需要,更是事业 开展的需要。信息在社会和经济的开展中所起的作用越来越为人们所重视。信息资源的开 发利用水平已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要 应用领域科学计算、数据处理与过程控制中,数据处理的比重占 70%左右。 计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满

4、足各类系统对 数据处理的要求,在文件系统的根底上开展起了数据库系统。随着计算机技术的飞速开展,计算机在企业管理中应用及普及,利用计算机 实现企业信息管理势在必行。本课题以企业食堂为对象,作为要面对大量的课程 设计工程及相关信息的处理,这就需要一个课程设计管理系统来提高管理工作的 效率。通过本系统,可以做到信息的标准管理、科学统计和快速查询,从而减少 管理工作方面的工作量。数据处理工作已深入到我们工作和生活的方方面面,而数据库技术是数据处 理必不可少的手段。随着数据库技术的开展,面向对象的数据库、分布式数据库、 多媒体数据库、数据库开发工具的研究方兴未艾,这些技术的开展使软件的开发 速度更快、本

5、钱更低、质量更好、功能更强。管理信息系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科 学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息, 提供各类管理决策信息,辅助企业进展现代化的管理。管理信息系统它具备数据 处理、方案、控制、预测和辅助决策功能,具体作用如下 5 点内容:(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整信息;(2)完整、及时提供在管理及决策中需要的数据;(3)利用指定的数据关系分析数据、客观预测未来;(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间;(5)用最低的费用最短的时间提供尽可能准确、可靠的信息,以便使决策 者选

6、择最正确的实施方案,以提高企业的经济效益。2.1 系统功能分析系统开发的总体任务是受用计算机信息管理技术,实现公司的自助餐管理各 种信息的系统化,标准化,自动化,提高公司食堂管理的效率。对应用系统工程的开发,首先要对程序要实现的功能和目标进展整体分析和 规划,确保在后期开发中不会出现遗漏或重大缺陷。因此在软件开发中,要严格 按照软件工程的流程进展系统的分析和设计系统功能分析是在系统开发的总体任务的根本上实现的。主要功能:(1)职工信息管理;(2)职工食堂信息管理;(3)本钱核算管理。其中主要任务为职工信息管理和本钱核算管理。总的功能特点:完善、全面的综合查询;报表翔实,实用性强;2.1.1子模

7、块功能分析职工信息管理:对来自客户端的不同用户进展权限审查,限定对数据库的访 问级别职工信息查询职工信息修改职工信息添加职工信息删除图2-1职工用餐信息管理:记录员工用餐的次数,包括每日用餐次数和每月的用餐 次数;职工用餐借息管理图2-2本日用餐次数:记录本日用餐次数,每增加一个便同步使每月用餐次数也增 加一次,每日用餐次数不大于2次。本钱核算管理:对本钱利润的综合分析。本钱包括公司的本月开销和之前月 份公司开销的统计记录:成本核算管理公司本月开销公司每月开销图2-3公司本月开销:统计公司本月的开销,员工本月消费一次那么增长3元的开销。公司每月开销:记录之前每月的开销情况。2.2系统功能模块设

8、计对上述各项功能进展集中、分块分析,按照构造化程序设计的要求,得到如 下图的这个系统的功能模块图。图2-4成本核算管理2.3数据流图数据流程图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形 式。它可以综合的反映出信息在系统中的流动、处理和存储情况,具有良好的抽 象性和概括性。它在调查的根底上,从系统的科学性、管理的合理性、实际运行 的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从 逻辑上准确地描述系统应具有的数据输入、数据加工、数据输出、数据存储及数 据来源和去向外部实体等工程。数据流程图和系统的物理描述无关,它所描述的内容不涉及技术细节,而是面向用户的,即使完全

9、不懂信息技术的用户也容 易理解。因此,数据流程图成为系统分析员与用户进展交流的有效手段,同时也 成为系统设计的主要依据之一。用户的需求具体表达在各种信息的提供、保存、更新和查询等方面,这就要 求数据库构造能充分满足各种信息的输入和输出。收集根本数据、数据构造及数 据处理的流程,组成一份详尽的数据字典,为数据库的具体设计打下根底。数据流图表达了数据和处理之间的关系。数据流图是有层次之分的,越高层 次的数据流图表现的业务逻辑越抽象,越底层次的数据流图表现得业务逻辑越具 体。在仔细的分析调查有关食堂管理信息需求的根底上,得到如下列图所示的这 个系统所处理的数据流程。根据以上的分析,我们可以先画出分流

10、程图,然后可以综合分流程图,画出 整个系统操作的业务流程图。2.3.1交易数据流图职工信息管理图2-52.3.2整体流图整体流图简图:图2-62.4可行性分析可行性分析是系统分析阶段的重要活动,是对系统进展全面、概要的分析。它的任务是确定工程开发是否必要和可行。它的主要目标是:进一步明确系统的 目标、规模和功能,对系统开发背景、必要性和意义进展调查分析,并根据需要 和可能提出拟开发系统的初步方案和方案,明确问题,对所提供系统大致规模和 目标的几个有关约束条件进展论证,并且提出系统的逻辑模型和各种可能的方 案,从而为系统开发工程的决策提供科学依据。其主要从三个方面进展研究:技术可行性:对现有技术

11、进展评价,以明确能否利用现有技术进展系统开发 及系统实施。计算机网络技术的开展和计算机硬件性价比的不断提升,使计算机 全面应用于医院管理的各个环节成为可能。C/S开发模式、COM、DCOM技术在国 内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适 合食堂管理系统的开发。经济可行性:对组织的经济状况和投资能力进展分析,对系统建立、运行和 维护费用进展评估,对系统建成后可能取得的社会及经济效益进展估计。连锁餐 饮企业整体规模庞大,个体规模小而营管理相对简单统一,开发本钱不高,一旦 开发成功,即能直接应用在所有同种食堂。营运可行性:指系统对组织机构的影响,对现有人员和机构、设施

12、、环境等 的适应性以及进展人员培训补充方案的可行性。连锁餐饮企业整体规模庞大,个 体规模小而营管理相对简单统一。所以食堂系统的计算机信息管理人才、计算机 硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。2.5数据字典由于数据流程图只是对数据处理及彼此之间的联系进展说明,未对数据的详 细内容及数据的加工过程进展说明,而这正是数据字典所要表达的。数据字典是 关于数据信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。它 能将数据流程图中全部数据流及其组成局部的数据元素、数据存储、数据加工等 描述清楚,便于后续工作一系统设计的进展。数据字典是系统中各类数据描述的 集合,是进

13、展详细的数据收集和数据分析所获得的主要成果。数据字典通常包括 数据项、数据构造、数据流、数据存诸和处理过程5个局部。其中数据项是最小 组成单位,假设干数据项组成一个数据构造,数据字典通过对数据项和数据构造 的定义来描述数据流、数据存储和逻辑内容。针对一般食堂管理信息系统的需求,通过对食堂管理工作过程的内容和数据 流程分析,设计如下所示的数据项和数据构造:数据构造名称:职工用餐卡信息含义说明:这里指的是职工用来使用付款的工具卡的一系列信息,它记录了 包括它本身以及持卡者的一些信息包括的数据项有:1)卡号消费者使用的用来付款的卡的编号,与消费者办卡的先后顺序有关 别名Card_number 字符型

14、 长度62)余额(今日剩余用餐量)消费者卡中所剩的金钱数量,别名Balance 字符型 长度63)办卡日期消费者办卡的日期 别名Card_date日期型 长度84)持卡者姓名拥有信息卡的消费者的名称 别名Person_name字符型长度105)花费用餐次数统计消费者所消费的金钱数量 别名Consume字符型 长度20数据构造名称:员工信息含义说明:消费者群体之一,可以自由选择消费方式,办过卡用卡交易或者 用现金交易包括的数据项有1)工号:(职工在公司所编的号码 别名 S_number字符型长度6)2)部门:(职工所在的部门的名称别名S_system字符型长度16)3)职位:(职工所担任的职位别

15、名 S_class字符型长度20)4)姓名:(职工的姓名别名S_name字符型长度10)5)性别:(职工的性别别名S_sex字符型长度4)6)地址:(职工的所在地址别名 S_dorm字符型长度20)7)联系方式:(职工的手机号码别名S_t el字符型长度20)三、概念构造设计这一设计阶段是在需求分析的根底上,设计出能满足用户需求的各种实体, 以及它们之间的关系,为后面的逻辑构造设计打下根底。将需求分析得到的用户需求抽象为信息构造即概念模型的过程就是概念构 造设计。它是整个数据库设计的关键。概念构造设计的特点是能真实、充分的反映现实世界,包括事物和事物的联 系,能满足用户对数据的处理要求,是对现实世界的一个真实的模型。易于理解, 从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成 功的关键。易于改正,当应用环境和应用要求改变时,易于对概念模型修改和扩 大。易于向关系、网状、层次等各种数据模型转换。概念构造是各种数据模型的共同根底,它比数据模型更独立于机器、更抽 象,从而更加稳定。概念构造是对现实世界的一种抽象

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号