1南京审计学院信息科学学院课程设计报告书课程名称:信息系统开发工具课程设计课题名称:餐饮管理系统专业:信息管理与信息系统班级:08级信息管理1班学号:061415309姓名:孙晓刚成绩:2010年12月26日2目录第一章系统需求分析...................................................11.1系统功能需求分析.....................................................................................................11.2系统数据流图.............................................................................................................11.3数据字典.....................................................................................................................2第二章系统概要设计...................................................52.1系统总体框图设计.....................................................................................................52.2各模块功能分析.........................................................................................................5第三章数据库设计.....................................................73.1系统E-R图设计........................................................................................................73.2数据库结构的设计.....................................................................................................8第四章系统详细设计及实现............................................114.1系统登陆界面设计...................................................................................................114.2系统主界面设计.......................................................................................................154.3菜谱设置模块...........................................................................................................194.3.1菜谱信息设置设计.............................................194.3.2菜谱查询设计.................................................204.3.3菜谱添加设计.................................................224.3.4菜谱修改设计.................................................244.3.5菜谱删除设计.................................................254.4开台管理模块...........................................................................................................274.4.1搜索台号设计.................................................274.4.2开台设置设计.................................................304.4.3台号信息查询的设计...........................................324.4.4房台列表显示函数的设计.......................................344.5点菜管理模块...........................................................................................................344.5.1客户点菜设计.................................................354.5.2客户放弃开台设计...........................................374.5.3客户点菜完毕返回设计........................................37第五章数据模块的创建与实现.........................................455.1数据模块的创建.......................................................................................................455.2数据模块的实现.......................................................................................................46第六章系统调试与测试................................................536.1软件功能测试...........................................................................................................47第七章结论..........................................................547.1系统开发遇到的问题...............................................................................................5437.2系统改进方面...........................................................................................................547.3总结...........................................................................................................................54摘要近几年来,随着我国国民经济的稳定增长,餐饮业的竞争也越来越激励,想在这样竞争激励的环境下生存,就必须运用科学的管理思想与先进的管理方法,使用点餐与管理一体化。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。因此,餐饮业的管理者更需要一种综合实时的管理模式,希望从更科学的管理中取得竞争的优势,在竞争激烈的商业市场中取胜。结合管理信息系统的开发方法及步骤,以此为理论根据,开发出一个信息管理系统——餐饮管理系统。它采用国际通用的先进餐饮管理模式,并结合中国的管理实际特点开发而成。通过本系统功能模块,可为各种大小不同的餐饮管理所使用。为管理者提供高效的管理手段,本系统有着人性理的设置理念,流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设置等为管理人员带来很大的方便,减少人为因素的错误,提高服务水平,提升企业形象。关键字:餐饮管理系统、提高服务水平、提高工作效率4第一章系统需求分析1.1系统功能需求分析随着现在连锁餐饮店的不断崛起,作为餐饮业不可缺少的一部分——餐饮管理系统,它的内容对于餐饮业的决策者和管理者来说都非常重要。本系统基于餐饮管理系统之下的一个子系统,可以把整个餐饮店的日常经营管理信息化,包括点餐、库存管理、员工信息等日常经营的一些统计功能。现在此系统还不够完善,将来使此系统会集成更多的功能,例如:餐饮管理系统的开发成功,实现了餐饮业的现代化,表明了餐饮管理正与国际化接轨,有了更为深入的发展。《餐软管理系统》采用国际通用的先进餐饮管理模式,并结合中国的管理实际特点开发而成。通过本系统功能模块,可为各种大小不同的餐饮管理所使用。为管理者提供高效的管理手段,本系统有着人性理的设置理念,流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设置等为管理人员带来很大的方便,减少人为因素的错误,提高服务水平,提升企业形象。根据实际情况的需要,系统主要功能如下:错误!未找到引用源。前台管理:开台管理、客户结账、退出系统。错误!未找到引用源。系统管理:权限管理、系统管理、帮助。错误!未找到引用源。基础信息管理:酒水信息查询、菜谱信息查询及设置。1.2系统数据流图根据实际情况要求,系统数据流图如图1.2.1所示5图1.2.1数据流图1.3数据字典在这定义的酒店餐饮数据字典,主要对数据流程图中的数据流、数据存储和处理过程进行说明。(1)主要的数据流定义1)数据流名称:客户信息位置:客户P2定义:客户信息=房间台号+所点菜+酒水+开单时间+服务员编号数据流量:说明:客人点菜时可以进行特色菜和酒水信息的查询,买单时要核对消费名目是否属实。2)数据流名称:菜谱信息位置:菜谱P2定义:菜谱信息=编号+房间台号+菜名+单位+价格+菜系类别+口味说明数据流量:说明:编号不能有重复的。3)数据流名称:桌台状况位置:桌台P1定义:桌台状况=编号+房台名称+类型说+餐饮部门+服务费+简要说明+状态数据流量:6说明:只有状态为空闲的房台才能开台。4)数据流名称:开台人位置:服务员P1定义:开台人=编号+姓名+员工类别+密码数据流量:说明:不同的员工类别具有不同的权限,管理员具有所有权限,服务员不具备系统维修等权限。5)数据流名称:员工信息位置:P3P1定义:员工信息=员工编号+姓名+性别+出生日期+联系电话+联系地址+聘用日期+工作部门+员工类别+身份证号+备注数据流量:说明:员工编号不可相同。6)数据流名称:管理员情况位置:管理员P3定义:管理员=姓名+口令数据流量:平均流量为每年传输50次。说明:通过管理员来不断的更新和维护这个系统。7)数据流名称:开台信息位置:P1P4定义:开台信息=房间台号+服务费数据流量:说明:服务费可以省去。8)数据流名称:点菜信息位置:P2P4定义:点菜信息=房间台号+类别+编号+名称+类型+数量+价格+合计+点但日期+结单日期+服务员编号+服务员姓名+结帐编号数据流量:说明