餐饮娱乐行业收银管理系统的设计与实现

摘 要

随着营业规模的扩展,许多中小型餐饮娱乐企业单位都面临着如何高效管理整个企业经营业务的问题,而目前最为广泛的解决方案就是MIS系统的应用。本系统就是这样一个MIS系统,其中包含了服务行业的主要经营项目的信息管理,它使原先人工的管理统计工作统一由MIS系统进行规范化管理,提供了高效的管理手段。
经过分析,系统使用Microsoft公司的Visual Basic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一个能方便又简洁操纵数据库的智能对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
本文首先介绍了管理信息系统的发展现状和C/S模式的多层应用程序体系结构,以及本系统所用开发环境的技术介绍。接着,文章介绍了本餐饮收银管理系统的整体设计方案,并且详细讨论了各功能模块的设计和实现,最后分析了系统调试阶段的工作。

关键词:模式,工具,数据源,面向对象

目 录

一、绪言 1
(一)MIS系统简介 1
(二)本课题研究的意义 2
二、系统的作用及设计目标 3
(一)系统的作用 3
(二)系统设计目标 4
三、开发环境选择与简介 5
(一)开发环境的选择 5
(二)数据库系统的选择 7
(三)开发方法的确定 7
四、系统可行性研究与需求分析 8
(一)可行性研究 8
(二)需求分析 8
五、系统结构与数据库设计 9
(一)系统总体结构设计 9
(二)数据库设计 10
六、系统实现 17
(一)数据库的实现 17
(二)系统界面及主要功能模块的实现 17
七、系统测试与分析 34
(一)测试环境 34
(二)测试过程 34
(三)测试策略 34
(四)测试用例 35
(五)性能分析 35
八、总结 36
致谢 37
参考文献 38

一、绪言

随着我国与世界接轨的脚步加快,餐饮娱乐行业与国际市场接轨已成为大势所趋,餐饮娱乐行业要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革自身的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。目前,我国餐饮娱乐行业信息化管理的进程缓慢,跟国外的同类企业相比管理依然落后。在激烈的竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的技术。一个成功的餐饮娱乐企业,其经营者不仅要提高服务水平和服务质量,从而提高自身的知名度和回头率,还要有好的工作效率,并控制成本。在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。
一套优秀的餐饮娱乐管理信息系统应该是一套适用于各种餐娱企业使用的优秀系统,操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择。我的毕业设计题目就是设计一个餐饮娱乐收银系统,在前期的实习和分析之后,对系统进行了设计,虽然受水平所限,实践经验十分匮乏,独立完成一套完备的优秀的餐饮娱乐企业管理信息系统有很大的难度,但是我努力在实践中巩固以及整理自己在大学期间所学的知识,尽量把这个系统设计的更好。
(一)MIS系统简介
管理信息系统(MIS,Management Information System)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存、维护和使用。因此管理信息系统是一个信息处理系统。管理信息系统作为各项业务、技术、工作自动化及高水平管理的方法和模式,正在得到越来越广泛的应用。早期的管理信息系统通常是以各单位为主体,独自进行开发和应用。从技术上看,大体是以局域网或客户/服务器模式组成和应用系统平台,在操作系统和数据库管理系统的平台上开发应用软件系统。但是,由于技术的发展和进步以及应用、管理和数据共享的需要等诸多原因,把分散开发且分布在各个地域的独立的管理信息系统互相连接起来,实现系统硬件、系统软件、应用软件及数据的共享,已经成为越来越迫切的任务。
(二)本课题研究的意义
随着营业额和客户群的增长,许多个体起家的中小型餐饮娱乐企业单位都面临着如何扩展自己的营业规模,形成初步规模化经营的问题,其中一个非常棘手的问题就是业务信息管理手段的升级,而重中之重就是如何进行规范地营业收入管理。收银管理系统就是这样一个集业务信息管理各方面(包括收银、结算等事务在内)为一体的MIS系统,它使原先人工、繁复、容易出错、难以统计记录的信息管理工作统一由计算机操作实现,确保业务内容信息的规范性、统一性、可恢复性。
该系统由前台操作和后台管理两大系统模块组成,其中前台操作售模块包括:前台接待、各部门操作、查询、财务、管理、系统设置等子模块;后台管理模块包括:经理操作、客房部操作、餐饮部操作、娱乐部操作、服务部操作子模块。
按前、后台设计的思想直接来自于基本的C/S两层构架应用体系结构的实现模式。以上两大任务模块及其子模块基本上涵盖了第三产业企业单位的主要功能需求,分为业务运作和后台信息数据管理两大部分。
通过本系统的设计与实现,更加深入、实例化地了解MIS系统的方方面面,很好地积累MIS系统的开发经验,而且对于广泛应用的C/S体系构架也有了切实的感受,同时增强了系统综合设计能力和具体环境下的开发实现能力。

二、系统的作用及设计目标

(一)系统的作用
餐饮娱乐企业的计算机管理就其表现形式看就是对餐饮娱乐企业大量的常规性信息的输入、存储、处理和输出过程,其作用主要表现在以下几个方面:
(1)提高餐饮娱乐企业的管理效益及经济效益
应用餐饮娱乐管理信息系统通过节省大量的人力物力,增加饭店的服务项目,提高饭店的服务档次,减少管理上的漏洞,从整体上提高餐娱企业的经济效益。如完善的预订功能可防止闲置资源或在没有可用资源的情况下重订的情况出现,可随时提供准确的资源使用和预订情况,从而提高资源利用率。客人费用的直接记帐,可有效防止逃帐的发生。完善的分析功能可用于市场销售,如确定宣传的重点地区和如何掌握价格的浮动等。正确控制价格,控制客人优惠,从而减少管理漏洞,提高营运收入。
(2)提高服务质量
由于计算机处理信息的速度很快,可以大大减少客人预订、结帐的等候时间,提高对客服务质量。快速的客人信息查询手段,使客人得到满意的答复。餐费、娱乐费等费用的一次性结帐,不仅方便了宾客,也提高了饭店的管理水平。清晰准确的账单、票据、表格,使客人感到高档次的享受。完善的预订系统,使客人的入住有充分的保证。完善的客户档案管理更使客人的“个性化”服务得以很好的实施。利用计算机保存大量的客人历史资料,通过统计分析,可对常客或消费额达到一定数量的客人自动给予折扣;也可对客人的消费特点进行分析,总结出客人生活方面的要求和特点,研究如何为客人提供更合适的个性化服务,如安排房间、提供就餐等,甚至细致到给客人送什么报纸杂志、生日送什么礼品等。
(3)提高工作效率
计算机管理可大大提高业务运作的速度和准确性。如电脑的自动夜间稽核功能结束了手工报表的历史,电脑资料的正确保存避免了抄客人名单的低效工作,严格的数据检查避免手工操作的疏忽而造成的错误,票据的传送、登记、整理、复核等一系列的繁重劳动也可大为减少。
(4)完善餐饮娱乐企业的内部管理体制
科学、正规、系统的餐饮娱乐管理信息系统在餐饮娱乐企业管理体系中还发挥着强有力的稳定作用,可明显地减少员工及管理人员的流动对餐饮娱乐企业管理运作的不良影响。系统提供的多种安全级别,保证各类数据不被无权过问的人查阅和操作。每天的审核制度,各种费用的优惠控制,应收账款的管理,员工工作量的考核,员工操作过程的跟踪,均可加强对餐饮娱乐企业的管理。
(5)全面了解营业情况,提高餐饮娱乐企业管理者的决策水平
餐饮娱乐管理信息系统能提供完备的历史数据,又可提供各种分析模式,可使管理人员很方便地完成复杂的统计分析工作,并加强对餐饮娱乐企业运营的内部控制,增强管理人员的控制决策水平。
(二)系统设计目标
餐饮企业单位需要根据自身的业务项目处理大量的经营项目信息,同时对这些信息要进行分类管理和统计,这就需要合理的数据库系统来保存数据信息,还需要有效的程序界面支持各种数据操作的执行,而且面向操作人员的程序界面必需直观、合理。
餐饮娱乐收银系统是基于以上目标而开发的。该系统的核心功能就是管理各部门业务信息数据,由前台操作和后台管理两大系统模块组成,其中前台操作售模块包括:前台接待、各部门操作、查询、财务、管理、系统设置等子模块;后台管理模块包括:经理操作、客房部操作、餐饮部操作、娱乐部操作、服务部操作子模块。
本系统的主要特点是:实用性较强,操作简单,执行迅速等。

三、开发环境选择与简介

(一)开发环境的选择
Visual Basic作为一个功能全面、开发效率高的可视化应用程序开发工具,是软件开发界公认的非常优秀的应用开发工具之一。在Visual Basic环境下,利用系统提供的诸多控件,可以快速的形成外观友好、操作简单的程序框架,然后通过事件驱动形式添加应用逻辑实现,整个系统中的控件丰富、功能全面,无论是程序界面设计,还是数据库访问操作实现,Visual Basic都通过提供控件的方法集成为整个开发工具,提供了软件代码自动生成和可视化的资源编辑功能。
它在编程的高效性、运行的快速性等方面都具有很强的功能。Visual Basic提供了相当齐备的类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值