当前位置:文档之家› 餐饮管理系统开题报告

餐饮管理系统开题报告

论文提纲
第一章前言
1.1餐饮管理系统开发背景
1.2餐饮管理系统开发的目的和意义
1.3餐饮管理系统需求分析
第二章系统设计的相关环境以及工具
2.1硬件环境
2.2 软件环境要求
2.3 MyEclipse 9和MicrosoftSql Servel2000简介
第三章系统分析设计
3.1系统的可行性分析
3.2系统需求分析
院部教学负责人签署
签名:
年 月 日
3.3UML建模
3.4系统的安全性
第四章数据库的分析与设计
4.1数据库分析
4.2数据库概念设计
4.3数据库逻辑结构设计
第五章系统详细设计与实现
5.1系统闪屏设计
5.2公共类设计
5.3登录模块设计
5.4人事管理模块设计
5.5菜谱管理模块设计
5.6进货管理模块设计
5.7预定与退定模块设计
5.8点菜模块设计
[7]. 耿祥义、张跃平.Java2实用教程.清华大学出版社.2008
[8]. Thinking in Java 3th Edition(中文版)
[9]. 精通Java Swing程序设计
[10].Java编程思想
研师是否同意开题
签名:
年 月 日
总之,本系统设计的主要意义在于它能够切实有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,保障顾客信息的安全,提高管理水平和工作效率,进而提高业务竞争能力。
选题研究现状
当前,我国餐饮行业发展态势明显,主要体现在技术创新、管理科学化为代表的现代餐饮企业,逐步替代传统餐饮业的单店作坊式、人为经验管理型,快步向产业化、现代化迈进;饮食文化已经成为餐饮品牌培育和餐饮企业竞争的核心,现代科学技术、科学的经营管理、现代营养理念在餐饮行业的应用已经越来越广泛。
2. 框架
本系统采用Model2模式开发,整体框架,与传统的Model1模式相比,提高了代码的可重用性、可维护性和安全性,整体上结构清晰、可读性强、易于理解。系统大体上分为三层:
界面层(View):在这一层中,主要是用于制作界面以及界面上的一事件处理,而不再在这一层上进行数据信息的处理,更不进行对数据库的访问,只与模式层进行数据信息交互。
早期的消费管理系统都是靠人工采用纸质的资料来管理的,信息量很大,而且数据存储的时间不够长,如果资料库发生意外,大量资料的毁坏将对信用社来说是致命的。这些资料的管理不仅花费更多的人力,物力,占用更大的空间,出错率也比较高,总之效率低,不易管理。随着计算机技术和网络的发展,特别是二十世纪九十年代的时候,利用计算机来管理大量的信息资料,大大提高了对于信息的管理效率。
模式层(Model):这一层主要用于对数据信息的处理,它接收界面层和数据库层发送过来的数据信息并进行处理和转发。
数据库层(DB):这一层主要用于对数据库的访问,这是系统提供的唯一一个对数据库访问的接口,接收模式层来的信息并反回信息给模式层,所有与数据库相关的操作都将通过这个接口,当数据库发生改变时,只需要改变这个接口,而不需要对系统进行整体改变。
5.9加减菜模块设计
5.10结账模块设计
5.11财政收支模块设计
5.12系统决策模块设计
5.13数据库维护模块设计
第六章结果与讨论
6.1工作结果
6.2问题与不足
6.3学习心得
主要参阅文献
[1].王珊、萨师煊.数据库系统概论.高等教育出版社.2009
[2]. 李钟尉、陈丹丹.Java程序设计标准教程.人民邮电出版社.2009
餐饮业务涉及的各个工作环节已不再仅仅是传统的管理、业务结算,而是更广、更全的服务性行业代表。特别是近年来我国的餐饮业面临更加激烈的同业竞争,如何提供更多的工作流程和更优质的的服务,如何吸引更多的顾客,如何利用计算机技术加强顾客账户信息管理、进行顾客业务再造,提高员工的工作效率和业务竞争能力是摆在各餐饮经营者面前的一上迫切需要解决的问题。餐饮业是一个服务性行业、从选餐、结算等整个过程应该能够体现以人为中心,提供快捷、方便的服务,给顾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最合理最短时间内完成业务规范操作,这样才能令客舒适难忘,增加顾客回头率。
3.2.4.根据对传统的管理方法的研发分析发现,要想提高工作效率和服务质量。许多情况下效率是关键,其他可以酌情处理。那就必须有一个良好的辅助工具,系统要实现:点菜管理、、加减菜管理、消费查询、结帐、用户权限管理、结算日报表管理、员工管理、菜谱管理、灵活的营销设置、完善的成本核算、详尽的营业报表。企业才可以在竞争激烈的环境下生存。
研究内容(包括基本思路、框架、主要研究方式、方法等)
1.基本思路
本系统使用Java作为程序设计语言、以sql server 2000做为数据库来开发本课题的所要实现的餐饮管理系统,实现餐饮管理的基本功能,同时尽量完善管理的其他附加功能,从而减少管理所用的成本,提高收银管理的效率和正确率等,目标是致力于实现以下几个目标:(1)减少前台服务人员的人数,减少经营者的人员开销;(2)提高操作速度,提高顾客满意程度;(3)使经营者能够查询一些历史数据。
3.2.2学习Java语言,以及Java数据库访问技术和使用SQL语言对数据库进行记录的添加、查询和删除等操作。
3.2.3按照管理系统规范设计的方法,将系统开发全过程分为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护六个阶段。分别针对这六个阶段进行具体的分析设计和实现。
3. 设计(或研究)方法(方案)
3.1研究方法
本系统采用的是两层结构客户/服务器模式,即客户端和数据库服务端(C/S架构)。利用MyEclipse 9进行开发实现,以Microsoft SQL Server 2000作为数据库服务器,开发出一个满足以上所说的基本功能的管理系统。
3.2研究措施
3.2.1收集关于MyEclipse9和SQL Server2000的文献,并熟悉开发工具。
毕业设计(论文)开题报告
(由学生填写)
学生姓名
温盛明
专业
计算机科学与技术
班级
08计科本
拟选题目
餐饮管理系统的设计
选题依据及研究意义
随着国家经济的不断蓬勃发展,国民生活水平和消费水平的提高带动了餐饮行业的发展。近几年大中小城市中餐饮行业的发展可谓是蒸蒸日上,传统的手工作业方式已经不能满足餐饮经营者的需求了。人工记账、核算、查询等工作既费时、费力,以容易出错。通过在计算机中运行餐饮管理系统,以上问题将迎刃而解。既提高了工作的效率,又节省了大量人力资源,为广大餐饮行业的经营者带来了更多的利益,同时也方便了广大的消费者。
[3]. 钟德源、林国、程志艳.JSP实用简明教程.清华大学出版社.2009
[4]. 李钟尉、陈丹丹、马文强.Java开发典型模块大全.人民邮电出版社.2009
[5]. 刘锐宁、梁水、李伟明.Visuall C++项目开发案例全程实录.清华大学出版社.2011
[6]. 赵生慧.Java面向对象程序设计.高等教育出版社.2008
目前国内外关于消费管理很多,这种系统的偏重点和采用的技术都不一样,但相同的就是都是与数据库相关的操作,利用数据库技术对大量的资料进行管理,摒弃了传统的人工管理阶段,只不过这些东西根据需求的不同在实现方面的侧重点也各不相同。本餐饮管理系统可以帮助餐饮企业对企业运行中大量的、动态的、错综复杂的数据和信息进行及时、准确的分析和处理,及时反馈给管理层。尽可能地降低使用者的劳动强度,同时提高工作质量和效率。本系统具有超强的适用性、灵活性、通用性及安全性,已在各种需求下的餐饮行业中得到广泛的应用与好评。采用本餐饮管理系统,将使您的企业紧跟科技信息时代的步伐,在行业中的发展步步高升、一帆风顺!
相关主题