小型饭店信息管理系统大学论文.docx
- 文档编号:625710
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:52
- 大小:379.99KB
小型饭店信息管理系统大学论文.docx
《小型饭店信息管理系统大学论文.docx》由会员分享,可在线阅读,更多相关《小型饭店信息管理系统大学论文.docx(52页珍藏版)》请在冰豆网上搜索。
小型饭店信息管理系统大学论文
第1章绪论
1.1系统开发背景
在饭店行业竞争激烈的今天,如何借助现代科技,实现现代化管理,使饭店经营管理一体化,是现代饭店管理成功的关键。
先进科学技术为饭店提供了全面科学化、数字化、效率化和精细化的管理。
科技已成为饭店业关心的焦点。
饭店业的发展将进入信息与科技时代。
科技在饭店中的应用与发展已是必然趋势。
环保技术在饭店的应用已越来越广泛,它为饭店节能降耗、降低成本以及改善饭店环境提供了强有力的支持。
新的环保技术和环保产品在饭店业的应用已成为新潮流。
饭店业属于以人为本的劳动密集型服务行业,由于行业间本质上的差异,部分技术密集型行业,把最先进的产品设备或解决方案推销给饭店,其结果通常是饭店付出了昂贵的代价却不尽如人意。
由此,许多饭店人士也发出感慨,饭店需要更为实用的科技产品,为饭店经营提供服务,因此我们在感受部分饭店科技、智能化水平落后的同时,也需要明晰科技的实际应用:
技术功能与饭店需求是否错位?
饭店面临的关键问题是什么?
供应商和饭店在利益上是否一致?
等等。
饭店是一个以服务为本的行业,依靠客人对各项服务的满意度来提升饭店的入住率和经营效益。
饭店科技、信息化的实施,意味着饭店又增加了一项新的服务,即信息服务。
许多行业外公司负责策划和实施,但通常不承担日后的服务,因为他们不属于服务行业。
然而,倘若服务的责任落到饭店自身头上,饭店能应付的了吗?
由于服务不到位,使系统不能充分发挥作用的已屡见不鲜,怎样来为饭店提供服务呢?
饭店科技的发展趋势是什么?
“饭店智能管理”作为一个综合概念,给饭店业带来经营管理理念的巨大变革。
这一变革要经过不断的建设和发展,渐渐形成一个涵盖数据采集、信息保存、信息处理、传输控制等。
这些信息库的建立将成为饭店信息化管理和办公自动化的重要基础。
从前台客人入住登记、结账到后台的财务管理系统、人事管理系统、采购管理系统、仓库管理系统都将与智能管理系统连接融合构成一套完整的饭店科学信息化体系,不同类别、不同管理模式的饭店需求是不同的,如何根据不同的饭店需求为饭店提供科学信息化系统,对饭店科技配套商家也是一项挑战。
正是基于这样一个理念,我们决心开发一个中小型饭店管理系统,科技化,信息化我们的中小饭店,让饭店的管理更加科学,更加合理。
1.2我的构想
下面我将简要介绍一下我对饭店信息化的一些构想:
直接饭店消费
通过网站了解,朋友介绍
图1-1饭店信息构想
我作为一个饭店的经理,首先第一要解决的问题是采购问题。
第一,找客户。
我希望在当地的各个菜市场中找到一些质量好而且价格又相对便宜的供应商。
我相信这些供应商也希望能够找到一些稳定的,效益好的客户。
这样的话,当在我们之间建好一个平台,让我们彼此都能自由的选择对方!
这就好像将一个大型的经济交流会放到了网上,而且这个交流会一刻也不会停,每时每刻都在交易。
这样那些好的供应商依靠自己物美价廉的产品自然会找到自己的客户,同时省去了大量的交易成本。
第二,与供应商合作。
当我们饭店与供应商建立了合作关系后,我要让我们的合作都要信息化。
我要把我们饭店的存货信息实时地在我和供应商的平台上公布,这样的话,当供应商见到我们的存货信息达到了需要供应的数量时,他们会结合我们饭店的需求订单自发的供应蔬菜等产品。
这个平台的建立最好由第三方来建立。
接下来要解决的问题是企业的内部管理问题。
这个问题主要就是要靠我们现在这个软件来实现。
对于我们这个小型的饭店来说,主要的收入来源就是靠卖饭菜来实现的!
所以我们这个系统也就主要围绕这个点菜功能来实现的。
在和一些小型饭店的老板交流过程中,我们仔细研究了他们的需求后。
总结出简单,易用,数据准确,提供财务分析功能这样几个重要的功能。
所以我们的软件也就主要针对这几个方面。
在此软件的开发过程中,我们参考了一些市场的用得较多的饭店管理软件,以及点菜系统以后,我们根据我们所能采用的技术层次,挑选了一些他们的实现方式,运用我们的技术来实现点菜功能。
而对于套餐设置这块,我们也是自己尝试地使用了一些我们认为客户操作比较方便方式来实现。
还有在信息管理这个模块上,我们调查了这些饭店老板在经营决策上最希望得到的信息,我们具体实现了这些信息的查询方式。
还有在资料的管理方式上,我们将资料的录入,查询,修改,删除都放到了一个页面中去进行,就是为了实现简单这个特点。
而在用户权限设置这个模块中,我们采取了行业应用软件普遍的方式来进行设置,易用,方便。
在下面的几个章节中,我们会陆续地向您介绍这个软件的功能及设计过程。
第三,客户对于一个饭店来说,是置关重要的!
所以对于客户的管理也必须为重中之重。
我们在这个方面,主要采取的是方针是:
在饭店内部,建立客户关系管理系统,而将饭店的网站直接面对客户。
在客户关系管理这块,我们在软件并没有实现,有待于今后扩充,而饭店的网站,我们也已经初步建立。
便于常客管理管理和查询自己的信息。
还有一点值得说明的就是。
客户光临饭店后,可以在自己所坐的座位上点菜,而没有必要到前台去点菜。
关于它的实现,我们为了便于在您面前演示,我们采用了浏览器浏览的方式进行。
以上就是自己在做这个系统过程中,总结出的一些想法。
这些想法在市场上已经有了很多成功可行的实施方案,而对于我来说,这只是个开始,而且是未知的领域,我得去加把劲,在未来的工作岗位上继续学习,继续努力才能不断有前瞻的想法,有领先的技术。
第2章开发工具介绍
2.1delphi技术简介
Delphi是著名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。
“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。
Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。
和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。
可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。
它一直是程序员至爱的编程工具。
Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。
它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-OrientedLanguage)、当今世界上最快的编辑器、最为领先的数据库技术。
对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。
Delphi实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。
一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。
在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。
您的工作只是在“骨架”中加入您的程序。
缺省的应用程序是一个空白的窗体(Form),您可以运行它,结果得到一个空白的窗口。
这个窗口具有Windows窗口的全部性质:
可以被放大缩小、移动、最大最小化等,但您却没有编写一行程序。
因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。
Delphi已经为您做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。
您所需要做的,只是在程序中加入完成您所需功能的代码而已。
在空白窗口的背后,应用程序的框架正在等待用户的输入。
由于您并未告诉它接收到用户输入后作何反应,窗口除了响应Windows的基本操作(移动、缩放等)外,它只是接受用户的输入,然后再忽略。
Delphi把Windows编程的回调、句柄处理等繁复过程都放在一个不可见的Romulam覆盖物下面,这样您可以不为它们所困扰,轻松从容地对可视部件进行编程。
2.1.1面向对象编程的概念
面向对象的程序设计(Object-OrientedProgramming,简记为OOP)是Delphi诞生的基础。
OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。
它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。
面向对象的编程语言使得复杂的工作条理清晰、编写容易。
说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。
对象并不与传统程序设计和编程方法兼容,只是部分面向对象反而会使情形更糟。
除非整个开发环境都是面向对象的,否则对象产生的好处还没有带来的麻烦多。
而Delphi是完全面向对象的,这就使得Delphi成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。
一些早期的具有OOP性能的程序语言如C++,Pascal,Smalltalk等,虽然具有面向对象的特征,但不能轻松地画出可视化对象,与用户交互能力较差,程序员仍然要编写大量的代码。
Delphi的推出,填补了这项空白。
您不必自己建立对象,只要在提供的程序框架中加入完成功能的代码,其余的都交给Delphi去做。
欲生成漂亮的界面和结构良好的程序丝毫不必绞尽脑汁,Delphi将帮助您轻松地完成。
它允许在一个具有真正OOP扩展的可视化编程环境中,使用它的ObjectPascal语言。
这种革命性的组合,使得可视化编程与面向对象的开发框架紧密地结合起来。
delphi环境
为避免隐藏在Delphi后的ProgramManager和曾经运行过的其它程序扰乱版面,分散您的注意力,不妨在启动Delphi前关掉其它应用程序;启动Delphi后,再最小化隐藏在后面的Delphi2.0程序组。
这样屏幕上就只留下Delphi窗口可见了。
首次加载Delphi,屏幕上会出现四个窗口:
(1)标题为“Delphi-Project1”的Delphi主窗口
(2)ObjectInspector窗口
(3)标题为“Form1”的窗体(Form)窗口
(4)标题为“Unit1.PAS”的代码编辑窗口。
刚启动时这一窗口的大部分被“Form1”窗体所掩盖。
将“Form1”窗体移开,或单击Form1窗体下方的状态行,可以使其全部可见。
在“Form1”窗体的任意可见位置单击鼠标,可以恢复主窗体可见
以下我们将对这四个窗口分别进行介绍。
2.1.2Delphi可视化编程环境介绍
(1)主窗口(MainForm)
Delphi的主窗口位于屏幕的上端,包括Menu(菜单)、SpeedBar(加速条)和ComponentPanel(部件选项板)。
Menu是下拉式主菜单。
SpeedBar位于主窗口的左下端,由两排共14个加速按钮组成。
这些按钮是菜单功能的快捷方式,各种图标直观地表示了它能执行的动作。
ComponentPanel由一行、若干页对象按钮所组成,利用它来选择需要的部件并将它放到窗体中去。
(2)ObjectInspector(对象检视器)
ObjectInspector窗口含有两页:
Properties页显示窗体中当前被选择部件的属性信息,并允许改变对象的属性;Events页列出了当前部件可以响应的事件。
按动ObjectInspector下端的“Events”页标签,使得Events页可见,这一定的事件后边的空白处,可以定义对象接受到相应事件时执行的动作。
首次启动时,ObjectInspector窗口显示的是当前窗体Form1的属性。
ObjectInspector根据对象属性的多少,决定是否有滚行显示。
移动滚行条,可以查看当前对象的全部属性。
此外,ObjectInspector上还有ObjectS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 饭店 信息管理 系统 大学 论文