毕业设计(论文)题目:学校食堂管理系统院(系):年级:专业:学生姓名:(其余用三号字、宋体字)学号:XXXXXXX指导教师:XXXX职称:XXXX题目类型:理论研究实验研究工程设计工程技术研究软件开发2008年05月10日本科学生毕业设计论文-2-目目录录摘要..............................................................4Abstract..............................................................41前言...............................................................52开发工具............................................................62.1VisualBasic编程开发工具......................................62.1.1VisualBasic语言概述.....................................62.1.2VisualBasic编程环境.....................................72.2使用Access2000实现关系型数据库...............................82.2.1数据库的概念.............................................82.2.2实现关系型数据库的联系...................................83需求分析...........................................................103.1系统功能分析..................................................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创建组件的通用模块......................................25本科学生毕业设计论文-3-6.1.3食品类型信息管理模块....................................276.1.4食品信息管理模块........................................296.1.5供货商信息管理模块......................................316.1.6进货信息管理模块........................................326.1.7销售信息管理模块........................................346.1.8报损信息管理模块........................................356.1.9管理员信息管理模块......................................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本科学生毕业设计论文-4-摘要学校食堂管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,容易使用等特点。经过分析,我使用了Microsoft公司的VisualBasic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成最后的可行系统。关键字:控件、记录、管理系统。AbstractSchoolcanteensmanagementsystemisatypicalmanagementinformationsystem(MIS),includingthedevelopmentofitsdatabasebackgroundtotheestablishmentandmaintenance,andfront-endapplicationdevelopmentaspects.Withregardtotheformerrequesttoestablishdataconsistencyandintegrityofstrong,goodfordatasecurity.Forthelatterrequestapplicationsfullyfunctional,easytouseandsoon.Afteranalysis,IuseMicrosoft'sVisualBasicdevelopmenttools,providedbytheuseofitsobject-orienteddevelopmenttools,inparticularthewindowofthisdatacanbeconvenientandsimplemanipulationoftheintelligencedatabaseobjects,firstestablishedinashortperiodoftimeApplicationoftheprototypesystem,andthen,theinitialprototypesystemneedsiteration,andconstantlyrevisedandimproved,untilthefinalformationofaviablesystem.Keyword:control,recording,managementsystems.本科学生毕业设计论文-5-1前言当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产学校食堂的一个必不可少的重要环节—学校食堂进销存管理的信息化、计算机化也就迫在眉捷了。开发学校食堂管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。学校食堂管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了学校食堂信息流转时间,使学校食堂的物资管理层次分明、井然有序,为采购、销售提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料学校食堂ABC分类汇总,减少资金积压。完善的学校食堂管理功能,可对学校食堂的存货进行全面的控制和管理,降低学校食堂成本,增强学校食堂的市场竞争力。目前,无论是公司还是食堂对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,进销存管理信息系统便应运而生。在学校食堂中,食品的进销存涉及产品原料的采购、库存、报损,甚至有时涉及到销售,同时,对于产品也有相应的生产、库存、销售、和报损等环节。在其他非生产性单位,如学校食堂、商店等,则主要涉及到进货、库存、销售和报损4个方面。在设计一个系统时,首先要做好需求分析。合理地运用好VisualBasic的基本方法,建立一个适合学校食堂管理系统。本科学生毕业设计论文-6-2开发工具2.1VisualBasic编程开发工具2.1.1VisualBasic语言概述1.VB简介VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。VB是极有特色和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在Win9x或Winme,Win2000,Winxp,Wind