
点菜登记子系统与帐单汇总打印子系统.doc
50页前 言u 服务员点菜再也不必用笔写菜名了,只要在计算机上按动鼠标就可搞定u 服务员点菜完成,不用到帐台盖章,只要存储在计算机上即可完成u 帐台收银员再也不会为结账时输入菜编码而手忙脚乱了,刚才点单的全部资料已在电脑中储存,只要用鼠标点一下就可以轻松结账,能方便地提供餐饮业的各类报表u 杜绝了传统管理中掉单、飞单的漏洞提升餐饮店的管理水平系统提供了不同管理人员不同的操作权限,且所有操作电脑都有记录,餐饮管理从此不再有糊涂账u 提升餐饮业企业形象当前许多餐饮店的装修越来越豪华、越来越有自己的风格,可是点菜、结账还是一支笔、一纸,服务员跑来跑去几十年不变的应用,将彻底改变这样的状况,让您的设备和管理与豪华装潢相适应,让你的企业紧随IT发展的时代潮流本系统采用网络数据库和支持网络的开发工具,开发出实现顾客点菜登记、修改、查询、汇总及帐单打印;提供修改功能,以便顾客退菜、换菜要求、主食、副食、洒水等实体名称要有中英文及简拼名称,以方便不同的使用者,提高操作速度输入有修改等操作界面要方便用户操作,如:尽量避免键盘与鼠标的混合使用在输入修改的同时要实现同步汇总的功能、在顾客结帐时应快速查询出点单及时打印点单。
查询方式有:按桌号、房间号、时间、点单号等方式查询汇总打印及查询:按任意指定时间段汇总本次毕业设计采用了 Delphi5.0+Microsoft SQL Server7.0网络数据库的开发平台; 以下是本系统所采用的数据库访问模式及主要连接方式:Delphi应用程序ADOMS SQL Server7.0远程数据库用户界面远程数据库数据源ADO数据集ADO连接目录前言1第一章管理信息系统MIS51.1 管理信息系统概述51.2 管理信息系统的特点51.3 管理信息系统的开发方式6第二章客户机/服务器模式
MIS是一门新的学科,它跨越了若干个领,比如,管理科学,系统科学,运筹学,统计学及计算机科学在这些学科基础上,形成了信息收集和加工的方法,从而形成了一个纵横交织的系统管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理〔EDP Electronic Data Processing〕系统当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到了管理信息系统的阶段随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他的人工智能工具能否直接面向决策者,这是决策支持系统〔DSS Decision Support System〕的任务1.2管理信息系统的特点管理信息系统在企业中的应用存在三个要素,这就是人、计算机、和数据在计算机软件技术中,人机界面已经发展成为一个重要的分支MIS人机界面遵循着以下一些基本原则:1. 以通信功能作为设计的核心2. 界面必须使终一致3. 界面必须使用户随时掌握任务的进展情况4. 界面能够提供帮助5. 输入画面尽可能接近实际6. 具有较强的容错功能1.3 管理信息系统的开发方式一、管理信息系统的开发方式管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成的软件等四种。
1、独立开发:适合于有较强的管理信息系统分析与设计的队伍2、委托开发:适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱的队伍3、合作开发:双方共享开发成果4、购买现成软件:购买管理信息系统的成套的软件或开发平台二、系统开发的一般方式管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法但是,每一种开发方法都要遵循相应的开发策略任何一种开发策略都要明确以下问题:u 系统要解决的问题:如采用何种方式解决组织管理和信息处理方面的问题u 系统可行性研究:确定系统所要实现的目标通过对企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证系统可行性研究包括目标和方案可行性、技术的可行性、经济方面的可行性和社会影响力方面的考虑u 系统开发的原则:在系统开发过程中,要领导参与、优化创新、实用高效、处理规化的原则u 系统开发前的准备工作:作好开发人员的组织准备和企业基础准备工作u 系统开发方法的选择和开发计划的制定:针对己经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。
开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划管理信息系统开发方法主要有:结构化生命周期开发方法、原型法、面向对象开发方法等第二章 客户机/服务器模式
中间件是支持客户机/服务器进行对话、实施分布式应用的各种软件的总称它是Client/Server实施中难度最大也是最重要的环节,其作用是透明地连接客户机和服务器基于Web的客户机/服务器应用模式的基本思想:把目前常驻在PC机上的许多功能转移到网上,对用户而言可减轻负担,大大降低维护和升级等方面的费用实现:基于Web的客户机/服务器模型可提供"多层次连接"的新的应用模式,即客户机可与相互配合的多个服务器组相连以支持各种应用服务,而不必关心这些服务器的物理位置在何处本质:可将整个全球网络提供的应用服务连接到一起,让用户所需的所有应用服务都集成在一个客户/网络环境之中2.2 客户机/服务器模式简介传统的应用体系结构主要有两种:C/S〔Clicent/Server〕模式与B/S〔Browse/Server〕模式1.C/S〔客户机/服务器〕模式:目前被绝大多数网络应用所采用,它将访问数据库的操作交由客户端程序执行,即客户端通过安装程序直接对数据库进行操作一般的企业MIS系统都采用这种结构2.B/S〔客户机/服务器〕模式:可以看作是C/S模式的一种,访问数据库的操作由客户端的浏览器〔IE/Netscape〕完成,不必安装特定的程序。
随着Internet/Intranet技术的普及和发展,网络应用中客户端零管理成了众多企业的需求,所以这种体系结构正在越来越多地被应用推广起来广义上说:客户机/服务器〔Client/Server〕模式是指两个逻辑〔往往是物理的〕系统〔客户机/服务器〕及其应用程序逻辑组件之间复杂关系的协同C/S模式将一个应用分为两个部分:前端〔客户端〕、后端〔服务器〕所谓服务器是指提供客户机服务的逻辑系统,所谓服务器请指向客房机请求提供服务的逻辑系统一般来说,客户机向服务器发出请求为其完成一部分工作;服务器则处理客户机的请求并返回结果狭义上说:客户机/服务器模式:
C/S结构是数据库技术的发展和普遍应用与局域网技术发展相结合的结果客户机/服务器模型将计算机分为两类:提供服务的一方称为服务器,请求并获得服务的一方称为客户机客户机与服务器都分别具有相应的软件和硬件,客户机/服务器通过软件和特定的协议进行沟通,如下图所示:2.3 MIS中的客户机/服务器模式MIS在我国真正普及应用是近十年来的事,C/S本身也是属于发展到90年代的较为先进的结构 这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务C/S 具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束其基本特点如下:1、 模块化:客户机和服务器端的分离,有利于系统的模块化和系统功能的划分;2、 分布特性:客户机端及其功能的添加和更新都不会对整个系统产生影响;3、 充分利用资源:某个具体应用中客户机和服务器的划分仅针对这个应用而言,对于不同的任务,客户机和服务器的角色可以互换; 4、 提高事务处理能力:任务的分解可充分利用到各种计算机的资源,减少各种事务处理对服务器性能的要求,减轻了服务器的负担,无形中提高了事务处理的能力另外,数据的一致性在客户机/服务器模式下得到了保证;5、 减轻网络负荷:由于客户机端承担部分数据处理工作,从而减少了网络上的数据传输; 6、 便于系统的维护和移植:客户机和服务器平台相对独立,系统便于维护,并易于移植; 7、 较好的数据性:客户机和服务器之间可采"隔火砖"模式,设置严密的措施; 8、。
