当前位置:文档之家› 题目11-某公司的自助餐管理系统

题目11-某公司的自助餐管理系统

大型数据库开发与设计题目:某公司的自助餐管理系统学号:姓名:班级:目录一、引言................................................. 错误!未定义书签。

背景与目的............................................... 错误!未定义书签。

后台数据库SQL Server 2008简介........................... 错误!未定义书签。

二、系统需求分析......................................... 错误!未定义书签。

系统功能分析............................................. 错误!未定义书签。

子模块功能分析....................................... 错误!未定义书签。

系统功能模块设计......................................... 错误!未定义书签。

系统功能管理模块..................................... 错误!未定义书签。

数据流图................................................. 错误!未定义书签。

交易数据流图......................................... 错误!未定义书签。

整体流图............................................. 错误!未定义书签。

可行性分析............................................... 错误!未定义书签。

数据字典................................................. 错误!未定义书签。

三、概念结构设计............................................. 错误!未定义书签。

构思ERD的四条原则....................................... 错误!未定义书签。

设计E-R图............................................. 错误!未定义书签。

分E-R图............................................ 错误!未定义书签。

四、逻辑结构设计............................................. 错误!未定义书签。

一般逻辑模型设计:..................................... 错误!未定义书签。

由ERD导出一般关系模型的四条原则.................... 错误!未定义书签。

数据库初步的关系框架(E-R图向关系模型转化)........ 错误!未定义书签。

数据模型优化......................................... 错误!未定义书签。

具体逻辑模型设计......................................... 错误!未定义书签。

设计用户子模式........................................... 错误!未定义书签。

五、物理结构设计............................................. 错误!未定义书签。

建立索引................................................. 错误!未定义书签。

建立触发器............................................... 错误!未定义书签。

六、数据库结构的实现......................................... 错误!未定义书签。

数据定义................................................. 错误!未定义书签。

创建表格SQL语句..................................... 错误!未定义书签。

创建视图SQL语句..................................... 错误!未定义书签。

创建索引SQL语句..................................... 错误!未定义书签。

数据查询................................................. 错误!未定义书签。

数据更新................................................. 错误!未定义书签。

数据添加............................................. 错误!未定义书签。

数据修改............................................. 错误!未定义书签。

数据删除............................................. 错误!未定义书签。

七、总结..................................................... 错误!未定义书签。

某公司的自助餐管理系统一、引言背景与目的随着一些公司规模的不断扩大,公司后勤管理工作也日趋繁杂.许多大型公司拥有自己的食堂,这些食堂要实现统一的协调管理,就不得不借助现代化的管理模式——网络管理模式。

由于某公司为了提高职工的福利待遇,规定每个员工每天可以在职工食堂用餐两次(每餐3元),可以中午用餐一次,下午用餐一次;也可以集中到中午或下午一次用餐两次。

月底进行核算,如果用餐次数不足,餐费不退还职工。

公司根据实际的用餐次数支付食堂餐费。

根据题目要求,需要设计并创建该公司的自助餐管理系统,这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。

后台数据库SQL Server 2008简介SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。

SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。

SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。

SQL不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。

它以记录集合作为操纵对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语言可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的一个单独事件只需要一个SQL 语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。

二、系统需求分析随着21世纪的到来,人们更深切地感受到了计算机在生活和工作中的作用越来越重要,越来越多职业需要具有计算机的应用技能。

掌握计算机是职业的雪要,更是事业发展的需要。

信息在社会和经济的发展中所起的作用越来越为人们所重视。

信息资源的开发利用水平已成为衡量一个国家综合国力的重要标志之一。

在计算机的三大主要应用领域(科学计算、数据处理与过程控制)中,数据处理的比重占70%左右。

计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类系统对数据处理的要求,在文件系统的基础上发展起了数据库系统。

随着计算机计算机技术的飞速发展,计算机在企业管理中应用及普及,利用计算机实现企业信息管理势在必行。

本课题以企业食堂为对象,作为要面对大量的课程设计项目及相关信息的处理,这就需要一个课程设计管理系统来提高管理工作的效率。

通过本系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理工作方面的工作量。

数据处理技术已深入到我们工作和生活的方方面面,而数据库技术是数据处理不可缺少的手段。

随着数据库技术的发展,面向对象的数据库、分布式数据库、多媒体数据库、数据库开发工具的研究方兴未艾,这些技术的发展使用软件的开发速度更快、成本更低、质量更好、功能更强。

管理信息系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。

管理信息系统它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下5点内容:(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。

(2)完整、及时提供在管理及决策中需要的数据。

(3)利用指定的数据关系分析数据,客观预测未来。

(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。

(5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。

系统功能分析系统开发的总体任务是受用计算机信息管理技术,实现公司的自助餐管理各种信息的系统化,规范化,自动化,提高公司食堂管理的效率。

对应用系统项目的开发,首先要对程序要实现的功能和目标进行整体分析和规划,确保在后期开发中不会出现遗漏或重大缺陷。

因此在软件开发中,要严格按照软件工程的流程进行系统的分析和设计系统功能分析是在系统开发的总体任务的基本上完成的。

主要功能:1、职工信息管理2、职工食堂信息管理3、成本核算管理其中主要任务为职工信息管理和成本核算管理。

总的功能特点:完善、全面的综合查询报表翔实,实用性强子模块功能分析职工信息管理:对来自客户端的不同用户进行权限审查,限定对数据库的访问级别职工用餐信息管理:记录员工用餐的次数,包括每日用餐次数和每月的用餐次数;本日用餐次数:记录本日用餐次数,每增加一个便同步使每月用餐次数也增加一次,每日用餐次数不大于2次。

职工信息管理职工信息修改职工信息添加职工信息删除职工信息查询职工用餐信息管理本月用餐次数每月用餐次数本日用餐次数成本核算管理:对成本利润的综合分析。

成本包括公司的本月开销和之前月份公司开销的统计记录;公司本月开销:统计公司本月的开销,员工本月消费一次则增长3元的开销。

公司每月开销:记录之前每月的开销情况。

相关主题