学校食堂管理系统

上传人:hs****ma 文档编号:565002831 上传时间:2022-10-22 格式:DOC 页数:50 大小:488.50KB
返回 下载 相关 举报
学校食堂管理系统_第1页
第1页 / 共50页
学校食堂管理系统_第2页
第2页 / 共50页
学校食堂管理系统_第3页
第3页 / 共50页
学校食堂管理系统_第4页
第4页 / 共50页
学校食堂管理系统_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《学校食堂管理系统》由会员分享,可在线阅读,更多相关《学校食堂管理系统(50页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计(论文)题 目:学校食堂管理系统 院 (系): 年 级: 专 业: 学生姓名:(其余用三号字、宋体字) 学 号: XXXXXXX 指导教师: XXXX 职 称: XXXX 题目类型: 理论研究 实验研究 工程设计 工程技术研究 软件开发2008 年 05 月10日 / 目 录 摘要4Abstract41前 言52开发工具62.1Visual Basic 编程开发工具62.1.1Visual Basic语言概述62.1.2Visual Basic编程环境72.2使用Access2000 实现关系型数据库82.2.1数据库的概念82.2.2实现关系型数据库的联系83需求分析103.1系统

2、功能分析103.2 系统性能分析113.3 系统功能模块设计113.4数据流程图124 总体方案设计165 数据库设计175.1 数据库需求分析175.2 数据库概念结构设计185.3 数据库逻辑结构设计215.4 数据库的生成与配置235.5 创建应用程序结构236 详细设计246.1 开发业务逻辑处理组件246.1.1 信息管理类加集合类的设计思想246.1.2 创建组件的通用模块256.1.3 食品类型信息管理模块276.1.4 食品信息管理模块296.1.5 供货商信息管理模块316.1.6 进货信息管理模块326.1.7 销售信息管理模块346.1.8 报损信息管理模块356.1.9

3、 管理员信息管理模块366.2 开发基本界面组件366.3界面端应用程序设计406.3.1 公共模块的设计406.3.2用户登入模块的设计406.3.3系统主界面的设计426.3.4 添加主界面模块436.3.5 用户管理模块456.3.6经营分析模块467 测试分析487.1 强制变量声明487.2 常见错误的避免48总结49致谢50参考文献51摘要学校食堂管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,容易使用等特点。经过分析,我使用了Mi

4、crosoft公司的 Visual Basic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成最后的可行系统。关键字:控件、记录、管理系统。AbstractSchool canteens management system is a typical management information system (MIS), including the development of its database background to the establi

5、shment 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 Microsofts Visual

6、 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

7、 initial prototype system needs iteration, and constantly revised and improved, until the final formation of a viable system. Keyword: control, recording, management systems.1前 言当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。随着WT

8、O的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产学校食堂的一个必不可少的重要环节学校食堂进销存管理的信息化、计算机化也就迫在眉捷了。开发学校食堂管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。 学校食堂管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了学校食堂信息流转时间,使学校食堂的物资管理层次分明、井然有序,为采购、销售提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料学校食堂ABC分类汇

9、总,减少资金积压。完善的学校食堂管理功能,可对学校食堂的存货进行全面的控制和管理,降低学校食堂成本,增强学校食堂的市场竞争力。目前,无论是公司还是食堂对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,进销存管理信息系统便应运而生。在学校食堂中,食品的进销存涉及产品原料的采购、库存、报损,甚至有时涉及到销售,同时,对于产品也有相应的生产、库存、销售、和报损等环节。在其他非生产性单位,如学校食堂、商店等,则主要涉及到进货、库存、销售和报损4个方面。在设计一个系统时,首先要做好需求分析。合理地运用好Visual Basic的基本方法,建立一个适合

10、学校食堂管理系统。2开发工具2.1Visual Basic 编程开发工具2.1.1Visual Basic语言概述1VB简介VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。VB是极有特色和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。 美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在Win9x或Winme,Win2000,Winxp,WindowsNT等操作系统下,是一个32位的应用程序开发工具。2.VB语言的基本特点及VB应用程

11、序的基本持点VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程.(1)可视化设计 同其他的一些可视化程序开发工具一样,VB具有可视化设计的特点,微软的Word在刚刚进入市场时,同WPS竞争的一个重要的功能砝码就是所见即所得的字处理功能,VB在设计应用程序界面时也可以说是所见即所得.在设计时,头脑中所想象的应用程序界面,完全可以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画,而底层的一些程序代码由VB自动生成或修改。 VB为用户提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉Window

12、s应用程序的用户而言是一点也不陌生,如窗体、菜单、命令按钮、工具按钮、检查框等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。(2)事件驱动编程Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用VB设计应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓的事件驱动编程。2.1.2Visual Basic编程环境1.面对对象的编程Visual Basic应用程序由一系列对象组成,包括有函

13、数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等。这些对象和控件都可在许多应用中重复使用,每一个对象都具有一些特性和行为(属性、事件和 方法)。开发员工可以最有效利用所创建的每一个对象,使应用程序具有可通用性,可扩展性和强有力的功能。 2.实现菜单选项菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic也提供了强大的创建菜单功能是程序更加标准。我们可以使用Visual Basic的Application Wizard,也可以使用Visual Basic 的菜单编辑器建立菜单或者修改已经存

14、在的菜单。3.实现工具栏Toolbar 是工具条控件,是实现工具条的主体。其中的按钮可以显示图像和标题,并按功能分组或加入分隔符,还可以围棋设置鼠标停留在其上显示的提示字符。Toolbar也是一个控件容器且具有Style属性,并可以为其增加下拉按钮和平滑按钮等。选择“工程”下拉菜单中的“部件”选项,显示“部件”对话框。在“控件”选项卡列表中选择“Microsoft Windows Common Controls 6.0”后,工具箱中增加修改控件。其属性及对象如下:1. Align属性定义工具条在窗体中的位置2. ToolTipText属性是字符串类型,定义控件的提示字符3. Style属性定义

15、按钮外观。4. ImageList属性定义与数据条对应的ImageList控件名,该控件定义工具条按钮显示的图像。5. HotImangeList属性设置一个ImageList控件名,该控件定义按钮获得热点时显示的图像。6. DisabledImageList属性定义工具条按钮无效时显示的图像。创建工具条包括ImageList和Toolbar控件,ImageList用于为其他控件提供图像库,将ImageList控件加入到工具箱的操作于前述Toolbar控件相同。4关于版本为了是程序显得更具有专业风格,首先可以在其中加入通常的应用程序信息。这些信息包括公司名称、版本号、修订号以及其他类似信息。V

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号