目录
目录I
摘要I
AbstractII
第一章系统可行性研究及需求分析1
1.1系统可行性研究1
1.2系统调查2
1.2.1引言2
1.2.2用户需求概述2
1.2.3初步的调查3
1.2.4企业的生产流程5
1.3系统需求分析7
1.3.1MRP的基本任务7
1.3.2缺料单及制造定单的编制8
1.3.3计划业务9
1.3.4查询、打印报表10
1.3.5系统流程图11
1.3.6数据流图12
1.3.7数据字典13
第二章系统设计15
2.1、系统的总体设计15
2.2系统详细设计16
2.2.1数据库设计16
2.2.1.1规范化设计方法16
2.2.1.2系统涉及到的实体17
2.2.1.3数据库的物理设计17
2.2.2软件过程设计20
2.2.2.1缺料单的生成21
2.2.2.2制造定单的生成24
2.2.2.3计划业务29
2.2.2.4查询、报表30
第三章系统实施31
3.1开发工具的选择31
3.1.1软件开发工具和数据库的选择31
3.1.2数据存取技术的选择31
3.2代码编制规范33
3.2.1命名规范33
3.2.2代码编制思想规范34
3.3代码实施34
3.3.1与数据库的连接34
3.3.2数据库的基本操作37
第四章系统测试42
4.1模块测试42
4.2集成测试43
4.3测试小结43
第五章软件使用说明44
5.1系统的运行环境44
5.2系统的操作44
致谢45
参考文献46
附录:中英文文献47
DATABINDINGWITHWINDOWSFORMSANDADO.NET47
使用WINDOWS窗体进行数据绑定48
摘要
MRPII(MaterialRequirementsPlanning)是制造业资源计划的英文缩写。它的思想集中体现了制造企业生产经营过程中的客观规律和需求,其功能覆盖了市场预测、生产计划、物料需求、能力需求、库存控制、车间管理直到产品的销售的整个生产经营过程以及相关〖本文来自:毕业设计论文网www.paper51.com〗的所有财务活动,从而为制造业提供了有效的计划、控制工具和完整的知识体系。解决企业为了达到最大的客户服务、最小的库存投资和高效率的工厂作业三个目标所表现出来的矛盾。而该系统正是为了解决陶瓷企业现阶段中遇到的以上问题而开发的。
本子系统是计划管理系统,MRP是计划主导型的生产计划与控制系统。它是企业管理的首要职能,只有具备了强有力的计划能力,企业才能指导各项生产经营活动顺利进行。在计划管理子系统中,我们主要有两个方面的计划:一是需求计划,是确定企业进行生产的主要依据。二是供给计划,那是满足客户的需求的。它是企业进行生产计划安排的主要依据了。
在MRPII系统中,中上层计划是下层计划的依据,下层计划不能偏离上层计划的目标,从而整个企业遵从一个统一的计划。
本系统的前端开发工具为MicrosoftVisualStudio6.0,后台关系数据库选择的是大型的关系数据库MicrosoftSQLSever2000。
关键词:MRPII、计划管理、VisualC 、SQLServer、ADO、范式。
Abstract
MRPII(MaterialRequirementsPlanning)istheEnglishabbreviationthatmanufacturingindustryresourcesareplanned.Itsthoughtembodiesaconcentratedreflectionofthemanufacturingcompanyandproducestheobjectivelawanddemandinthecourseofdealingin,Itsfunctionhascoveredmarketprediction,Wholeofwhatproductionschedule,suppliesdemand,abilitydemand,inventorycontrol,workshopmanageuntilsaleoftheproductsproducesandmanagecourseandrelevantfinancialactivities,Thusofferedtheeffectiveplanformanufacturingindustry,controltoolsandintactknowledgesystem.Solveenterpriseforreachmostheavycustomerservice,minimumstockinvestmentandfactoryhomeworkthreecontradictionthatgoalshowofhighefficiency.Andshoulddevelopsystematicallyinordertosolvetheaboveproblemthatceramicenterprisesmeetinthepresentstage.
Thenotebooksystemplanstheadministrativesystem,MRPplanstheleadingproductionschedule.Itisprimaryfunctionofbusinessadministration,haveonlypossessedpowerfulplanability,Enterprisescouldinstructeveryproductionandoperatingactivitiestogoonsmoothly.Intheplannedmanagementsubsystem,wehavetheplansoftworespectsmainly:First,demandplan,confirmenterprisegoonmainbasisthatproduce.Second,supplytheplan,thatmeetscustomer'sdemands.Itisthemainbasisthatanenterprisecarriedontheproductionscheduleandarranged.
InMRPIIsystem,theplanisthebasisplannedinlowerflooratthemiddleandupperlevels,thelowerfloorcan'tdeviatefromthegoalthattheupperstrataplantoplan,Thusthewholeenterprisecomplywithaunifiedplan.
ThefrontdevelopinginstrumentofthissystemisMicrosoftVisualStudio6.0,Itwaslarge-scalerelationdatabaseMicrosoftSQLSever2000thatthebackstagesupporterchoserelationdatabase.
Keywords:MRPII,plannedmanagement,,SQLServer,ADO,VisualC ,NormalForm
参考文献
[1]、信息工程学院毕业设计(论文)任务书---参考整本任务书
[2]、张海潘------编著《软件工程导论》
清华大学出版社1998年1月第3版
[3]、周玉清等编著------《ERP原理与应用》
机械工业出版社2002年9月第1版
[4]、王东迪编著------《应用Access构建物料计划管理系统》
人民邮电出版社2001年9月第1版
[5]、江义华编著------《C/C 完美演绎》
中国水利水电出版社2001年9月第1版
[6]、齐舒创作室编著------《VisualC 开发技巧与实例剖析》
清华大学出版社2000年9月第1版
[7]、希望图书创作室译------《MicrosoftVisualC 6.0技术内幕》
北京希望电子出版社1999年5月第1版
[8]、康博创作室------《VisualC 数据库开发》
清华大学出版社2000年5月第1版
[9]、袁鹏飞改编------《SQLServer2000设计时务》