基于MFC的点菜系统

 2023-04-19 05:04

论文总字数:20375字

摘 要

本餐饮信息管理系统基于 Visual C 6.0 的MFC,使用Access数据库,供管理员在本地机上完成对数据的各种增加、删除、修改、查找操作,以提高餐饮业服务的工作效率与工作质量为设计理念。

本文根据软件工程课程的原理,详细描述了一个餐饮信息管理系统软件设计。我认为设计出一个完整的软件项目,是对自己这些年所学的编程知识的一次综合性的测试。所以,我做了这个系统,想要开发出一个功能相对完善且实用的软件产品,并提高自己的编程能力,扩展自己的知识面。

遵循软件工程的原理,我先对本系统开展需求分析,根据市面上的常见点餐信息管理系统,总结出这个系统必须要具备的功能。在总体设计中,对两大模块进行分析,分别是系统的功能模块的设计和界面设计。详细设计的过程中,对本系统每个模块的重要功能列出,并将相应代码贴在下方,做出必要的解释说明。最后对自己完成的这个系统进行效果分析,与市面上同类系统比较,分析优点与不足,并展望未来。

论文详细阐述了餐饮信息管理系统的设计思路、基本模板功能的详细设计与代码实现,通过详细设计,最后完成了一个简单实用的小型餐饮信息管理系统。该系统主要面对的用户群是小型餐饮业的经营者。该系统的主要功能有开台点菜、收入统计、员工管理、菜单管理和用户管理等功能。开台点菜功能使得顾客点菜不需要排队,随到随坐,服务员上来就能帮忙选座位,点菜。收入统计功能则使得管理员能够得知自己餐馆的盈利情况和每道菜肴的受欢迎情况。菜单管理功能则是管理员根据菜肴的受欢迎情况,及时的推出新品菜肴或者取消菜肴。员工管理和用户管理功能则是为了管理员工信息,是维护餐馆的稳定必不可少的要素。经过测试,本系统在实际应用中,是可以有效提高餐饮管理的信息化,使得餐馆经营者获得更大的便利与利益。

关键词:Visual C 6.0; MFC; 餐饮信息管理

Manage System Of Dining Information Based On MFC

Abstract

The restaurant information management system based on Visual C MFC 6.0 and for the administrator on the local machine to complete a variety of data to add, delete, modify, find actions to improve the efficiency and quality of work catering services for the design.
Based on the principles of software engineering courses, a detailed description of a dining information management system software design. I think the design of a complete software project is a comprehensive testing of their year of learning these programming knowledge. So, I made this system, you want to develop a function relatively well and useful software products and improve their programming skills, expand their knowledge.
Follow the principles of software engineering, I will carry out needs analysis of the system, according to the common market ordering information management system, summed up this system must have features. In the overall design, the analysis of the two modules, namely, system design and interface design function module. Detailed design process, the key features of this system are listed for each module, and the corresponding code attached to the bottom, to make the necessary explanations. Finally, the completion of their analysis of the effect of this system, compared with the market similar systems, analyze the advantages and disadvantages, and look to the future.

Paper elaborates catering information management system design, detailed design and implementation of the code base template functions, through detailed design, and finally completed a simple practical small dining information management system. The system users face is the operator of small-scale food industry. The main functions of the system are Founding a la carte, income statistics, staff management, menu management and user management functions. Founding a la carte ordering feature allows customers do not need to line up, pick sitting, the waiter can help choose a seat, a la carte. Income statistics function enables administrators to know the situation of their own popular restaurant and profitability of each dish. Menu management function is based on a popular situation dishes administrator, timely introduction of new products or cancel cuisine dishes. Staff management and user management capabilities to manage employee information, is to maintain the stability of the essential elements of the restaurant. After testing, the system in practical applications, it can effectively improve the food and beverage management, information technology, so restaurant owners greater convenience and benefits.

Keywords: Visual C 6.0; MFC; catering information management

目录

摘 要……………………………………………………………………………………………………………...I

Abstract II

第一章 引言 1

1.1研究背景 1

1.2研究意义和目标 1

1.3研究的方式 1

第二章 系统分析 2

2.1 开发及运行环境介绍 2

2.1.1 Visual C 6.0 2

2.1.2 MFC 技术 2

2.1.3 C 语言 2

2.1.4 C/S模式简介 2

2.1.5 Access数据库 3

第三章 系统的需求分析 4

3.1 功能需求分析 4

3.2系统的必备性能需求分析 4

3.3 可行性分析 4

第四章 系统总体设计 5

4.1 系统设计目标 5

4.2功能模块划分 5

4.3系统模块功能结构 5

4.4数据库设计 6

4.4.1 数据库的概要说明 6

4.4.2 数据库逻辑设计 6

4.4.3 数据库连接 8

4.5 登陆模块的设计 8

4.6 主窗口的设计 9

4.7 点菜模块的设计 9

4.8 菜肴管理模块的设计 11

4.9 人事管理模块的设计 12

第五章 软件功能的模块详细设计与实现 15

5.1 软件的功能模块详细设计与描述 15

5.2系统界面及关键代码的设计 16

5.2.1登陆界面的详细设计 16

5.2.2功能界面的详细设计 16

5.2.3点菜界面的详细设计 17

5.2.4 菜单管理界面的详细设计 19

5.2.5 员工管理界面的详细设计 21

5.2.6 用户管理界面的详细设计 22

5.2.7营业收入界面的详细设计 24

第六章 系统测试 26

6.1 测试目的 26

6.2 测试原则和标准 26

6.3 测试方法与内容 26

6.4 测试结果 27

第七章 总结与展望 28

7.1 效果分析和同类系统比较 28

7.2 不足和展望 28

致谢……………………………………………………………………………………………………………...29

参考文献 30

第一章 引言

1.1研究背景

剩余内容已隐藏,请支付后下载全文,论文总字数:20375字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;