资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,内容,引言,相关技术,论文结构,系统设计与实现,模块间联系的设计及其问题,采购订单管理,设计及其问题,完成情况,总结,致谢,引言,随着科学技术的不断提高,计算机科学日渐成熟,功能日渐强大,在各个领域中发挥重大的作用,人们对计算机的依赖程度也越来越高。计算机的可靠性和可用性也变得越来越重要了。使用计算机进行管理,提供的服务是规范的、统一的、快速的,它在面向制造业的物料管理中的应用不仅可以简化、规范日常操作,而且可以使管理更加简单、方便、快捷、清晰,从而减轻了工作人员的劳动强度。,当今时代,市场竞争越来越激烈。而面向制造业的公司可能遇到以下一些情况,如有时候,企业有大批的定单,而工人抱怨没有他们所需的材料,无法如期生产、交货。而有时,采购部门效率过高,仓库里囤积的材料长时间也用不完。面向制造业的物料管理系统,-,采购子系统作为公司管理信息系统的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点可以极大地提高工作效率以及帮助企业实现数字化管理。,相关技术,本文开发了一个面向制造业的物料管理系统,-,采购管理子系统。使用,SQL Server 2005,平台建立的数据库保证了数据的一致性、完整性、安全性。,在,Visual Studio 2005,的开发平台上使用面向组件编程、面向对象的,C#,设计实现了界面和功能。,系统采用,B/S,(,Browser/Server,)结构,允许不同人员,从不同地点,以不同接入方式(比如,LAN,WAN,Internet/Intranet,)访问、操作共同的数据库。它能有效地保护数据平台和管理访问权限,使系统使用简单,功能实用安全。,系统设计与实现,我们要做什么?要实现什么功能?,我觉得这个是一个难点。对于还是一个学生的我,不怎么了解企业,更别说了解怎么管理一个企业。,我花了许多时间上网查阅关于企业管理和企业信息管理系统的书,通过反复研读调研报告,与同组同学深切交流,寻求指导老师帮助,才对我要做的系统有大概的了解。,系统设计与实现,-,系统概况分析,采购相关业务流程问题分析,由于与生产部以及仓库信息交流不畅,造成购买数量或者时间安排与需求不同;,手工编制采购计划工作量较大;,虽然对供应商有较完善的评价机制,但是由于方式原因,这些评价难以形成企业知识以辅助今后决策。,采购子系统需求分析,供应商信息的电子化管理;,采购进展情况跟踪记录;,实时了解仓库物料信息,辅助制定采购计划;,实现采购部对仓库物料信息的查询功能,实时了解仓库可用物料情况;,采购部与生产部的物料需求信息共享,对生产部的需求变化实时响应;,建立供应商数据库,对供应商信息进行统一管理;,对采购进行记录,并定期汇总分析。,系统设计与实现,采购管理子系统的采购相关业务流程主要联系在技术部,生产部和仓库,。,技术部根据生产需要编辑生产任务书,包括材料定额,零件作业卡等;采购部根据生产任务书制定相应的采购计划,下达采购定单,还有企业日常劳耗的采购。采购完毕通知仓库准备入库等。,系统设计与实现过程-采购子系统,采购进度管理,:采购部需要根据仓库库存情况以及各个生产任务书,确定各生产任务书的零件采购进度。根据仓库库存的分配,填写零件的采购进度。填写后,其它部门可以实时的在生产任务书管理中,查看到该生产任务书的零件准备进度。采购进度分为三种:准备,进行中,已完成。而生产任务书的零件可以分为主材、零件和焊材,采购进度的填写也由此分为,3,个界面:零件清单,主材清单,焊材清单。,采购订单管理,:包括用户可以根据查询条件以及结果显示方式查询采购订单,系统默认显示已经下达但尚未完成的订单。对于订单,有两个状态:已下达和完成。采购部可以添加新订单,也可以对选中的订单进行编辑。,请购单管理,:针对在物料采购中,除了主材、焊材以及零件外,对工具、损耗品以及劳保用品等物料管理,用请购单进行记录。,系统设计与实现-数据库实现,E-R,模型的组成元素有:实体、属性、联系。,E-R,模型用,E-R,图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。,(,1,)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。,(,2,)属性是实体的性质。用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。,(,3,)各子系统模块中主键相同的字段之间存在着相互关联的关系。,(,4,)在程序中实现对它们的完整性和一致性控制。,(,5,)建立数据库,实现表结构。,系统设计与实现-数据库实现,先查询技术部的,PMSOrderTable,任务书产品表,里面包括,PJCBasicInfoTable,主材表,MaterialFixedList,零件表,WMRTBasicInfoTable,焊材表。了解生产需要物料后制定相应的采购计划,把他们列入,POBasicInfoTable,采购单列表,每个采购批次号包括,POlist,采购单零件表,另外企业日常劳耗可以向采购部提出请购需求,采购部制定相应,BuyingRequisition,请购单表,每个请购单包括相应的,BRlist,模块间联系的设计及其问题,模块间联系的设计,思想,技术部,采购部,仓管部之间的联系。当技术部下达了生产任务书,采购部要查询任务书制定采购计划,采购完毕后通知仓管部,入库。,解决思想,在数据库建立对应有数据类型定义的表,表设立主键,状态。状态分已下达,完成,,0,,,1,,,2,等,当某个功能模块要查询另外个功能模块时候,先有相应的权限去读取模块的主键号,再判断该表的状态,state,符合则读取,不符合,则不读取。,模块间的联系设计及其问题,采购订单管理,设计及其问题,采购订单管理设计,只有相应权限的帐号登陆采购订单管理模块,进行相应操作,采购部根据任务书制定相应采购计划,用户能对其进行下达任务,修改,删除订单等。,解决思想,1,:用户先用帐号登陆系统,如果帐号权限与子系统相对应,则能使用系统相应的模块功能。,2,:模块功能包括,订单的管理,添加采购订单,修改采购订单,删除采购订单,查看采购订单,修改采购订单状态。,对,添加或者修改的数据源要进行根据数据库数据类型定义进行判定和限制,符合则能插入。,权限登陆,采购订单管理,设计,设计与实现-子模块功能,订单的管理,添加采购订单,修改采购订单,删除采购订单,查看采购订单,修改采购订单状态。,采购订单管理设计与实现-子模块功能,采购订单管理设计,-,添加,编辑功能,完成情况,本课题是,面向制造业的物料管理系统采购管理子系统设计与实现,,按照任务书要求采购子模块的需求分析、系统模块设计、数据库设计以及各功能模块的实现,。,能在自己电脑上进行试运行和测试,在试运行过程中发现错误并加以完善。,系统中的不足是该系统的功能实现简单,还不能直接投入到企业生产经营中。,总结,经过几个月的时间,我认真做毕业设计(论文),遇到不会的东西我积极寻求指导老师和其他同学的帮助,终于将毕业设计完成了。在论文的编写过程中,我不断上网查阅相关知识,,不断地构思,,不断地解决问题,不断地完善,,才得出最终的毕业设计论文,。,毕业设计过程中我工作自觉认真,能按时出勤,能够与同组其它同学分工合作、相互配合,共同完成系统的开发工作。通过指导老师的指导、以及跟同学的交流,,扩充了我的知识面,,如SQL数据库开发、C#编程语言使用,系统服务平台、企业信息管理等,是对大学期间所学知识的检验,,,锻炼了我的综合能力,积累了经验。,谢谢!,
展开阅读全文