学校食堂管理系统

毕业设计(论文)

题 目:学校食堂管理系统 院 (系): 年 级: 专 业: 学生姓名:(其余用三号字、宋体字) 学 号: XXXXXXX 指导教师: XXXX 职 称: XXXX

题目类型: 理论研究 实验研究 工程设计 工程技术研究 软件开发

2008 年 05 月10日

本科学生毕业设计论文

目 录 摘 要.............................................................. 4 Abstract.............................................................. 4 1前 言 ............................................................... 5 2开发工具 ............................................................ 6

2.1Visual Basic 编程开发工具 ...................................... 6

2.1.1Visual Basic语言概述 ..................................... 6 2.1.2Visual Basic编程环境 ..................................... 7 2.2使用Access2000 实现关系型数据库 ............................... 8

2.2.1数据库的概念 ............................................. 8 2.2.2实现关系型数据库的联系 ................................... 8

3需求分析 ........................................................... 10

3.1系统功能分析.................................................. 10 3.2 系统性能分析 ................................................. 11 3.3 系统功能模块设计 ............................................. 11 3.4数据流程图.................................................... 12 4 总体方案设计....................................................... 16 5 数据库设计......................................................... 17

5.1 数据库需求分析 ............................................... 17 5.2 数据库概念结构设计 ........................................... 18 5.3 数据库逻辑结构设计 ........................................... 21 5.4 数据库的生成与配置 ........................................... 23 5.5 创建应用程序结构 ............................................. 23 6 详细设计........................................................... 24

6.1 开发业务逻辑处理组件 ......................................... 24

6.1.1 信息管理类加集合类的设计思想............................ 24 6.1.2 创建组件的通用模块...................................... 25

- 2 -

本科学生毕业设计论文

6.1.3 食品类型信息管理模块.................................... 27 6.1.4 食品信息管理模块........................................ 29 6.1.5 供货商信息管理模块...................................... 31 6.1.6 进货信息管理模块........................................ 32 6.1.7 销售信息管理模块........................................ 34 6.1.8 报损信息管理模块........................................ 35 6.1.9 管理员信息管理模块...................................... 36 6.2 开发基本界面组件 ............................................. 36 6.3界面端应用程序设计............................................ 40

6.3.1 公共模块的设计.......................................... 40 6.3.2用户登入模块的设计 ...................................... 40 6.3.3系统主界面的设计 ........................................ 42 6.3.4 添加主界面模块.......................................... 43 6.3.5 用户管理模块............................................ 45 6.3.6经营分析模块 ............................................ 46

7 测试分析........................................................... 48

7.1 强制变量声明 ................................................. 48 7.2 常见错误的避免 ............................................... 48 总结................................................................. 49 致谢................................................................. 50 参考文献............................................................. 51

- 3 -

本科学生毕业设计论文

摘 要

学校食堂管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,容易使用等特点。

经过分析,我使用了Microsoft公司的 Visual Basic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成最后的可行系统。 关键字:控件、记录、管理系统。

Abstract

School canteens management system is a typical management information system (MIS), including the development of its database background to the establishment and maintenance, and front-end application development aspects. With regard to the former request to establish data consistency and integrity of strong, good for data security. For the latter request applications fully functional, easy to use and so on.

After analysis, I use Microsoft's Visual Basic development tools, provided by the use of its object-oriented development tools, in particular the window of this data can be convenient and simple manipulation of the intelligence database objects, first established in a short period of time Application of the prototype system, and then, the initial prototype system needs iteration, and constantly revised and improved, until the final formation of a viable system.

Keyword: control, recording, management systems.

- 4 -

本科学生毕业设计论文

1前 言

当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产学校食堂的一个必不可少的重要环节—学校食堂进销存管理的信息化、计算机化也就迫在眉捷了。开发学校食堂管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。

学校食堂管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了学校食堂信息流转时间,使学校食堂的物资管理层次分明、井然有序,为采购、销售提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料学校食堂ABC分类汇总,减少资金积压。完善的学校食堂管理功能,可对学校食堂的存货进行全面的控制和管理,降低学校食堂成本,增强学校食堂的市场竞争力。

目前,无论是公司还是食堂对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,进销存管理信息系统便应运而生。在学校食堂中,食品的进销存涉及产品原料的采购、库存、报损,甚至有时涉及到销售,同时,对于产品也有相应的生产、库存、销售、和报损等环节。在其他非生产性单位,如学校食堂、商店等,则主要涉及到进货、库存、销售和报损4个方面。

在设计一个系统时,首先要做好需求分析。合理地运用好Visual Basic的基本方法,建立一个适合学校食堂管理系统。

- 5 -

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4