ERP生产管理系统采购申请单管理说明书4430.docx

上传人:you****now 文档编号:68883363 上传时间:2022-12-30 格式:DOCX 页数:51 大小:794.60KB
返回 下载 相关 举报
ERP生产管理系统采购申请单管理说明书4430.docx_第1页
第1页 / 共51页
ERP生产管理系统采购申请单管理说明书4430.docx_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《ERP生产管理系统采购申请单管理说明书4430.docx》由会员分享,可在线阅读,更多相关《ERP生产管理系统采购申请单管理说明书4430.docx(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 数 据 库 课 程 设 计 说 明 书学生姓名: 学 号: 学 院: 专 业:信息管理与信息息系统题 目:ERP生产管理理系统采购申申请单管理指导教师 2013年022月01日1. 设计任务概述(包包括系统总体体框图及功能能描述)1.1背景生产管理系统的的任务有通过过生产组织工工作,按照企企业目标的要要求,设置技技术上可行、经经济上合算、物物质技术条件件和环境条件件允许的生产产系统;通过过生产计划工工作,制定生生产系统优化化运行的方案案;通过生产产控制工作,及及时有效地调调节企业生产产过程内外的的各种关系,使使生产系统的的运行符合既既定生产计划划的要求,实实现预期生产产的品种、质质量、产量、

2、出出产期限和生生产成本的目目标。生产管管理的目的就就在于,做到到投入少 、产产出多,取得得最佳经济效效益。1.2功能模块块图采购申请单管理查询采购申请单审核采购申请单修改采购申请单添加采购申请单删除采购申请单1.2系统功能能描述根据对ERP管管理组织结构构设定与生产产材料资源的的经理人对系系统功能提出出的具体要求求,同时结合合计算机管理理的特点,生生产管理模块块的功能描述述如下:1生产管理生产管理主要由由客户订单、材材料请领单、产产成品入库、转转序卡、生产产计划信息、材材料进厂情况况、材料需求求计划、生产产完成情况88个子模块组组成。其中各各个模块功能能如下:l 客户订单该模块主要实现现增加、

3、修改改、删除和查查询客户订单单的零件号、零零件数量、订订单时间、厂厂家名称等信信息。l 材料请领单该模块主要实现现增加、修改改、删除和查查询请领单的的基本信息,还还有批准客户户领取材料单单据信息。l 产成品入库该模块主要实现现增加、修改改、删除和查查询成品入库库基本信息,可可以对相应的的库增加产品品。l 转序卡该模块主要实现现增加、修改改、删除和刷刷新转序卡基基本信息,转转序卡主要包包括厂家、零零件号、零件件名称、投放放数量、投放放时间等信息息。l 生产计划信息该模块主要实现现增加、修改改和删除生产产计划的基本本信息,生产产计划信息主主要包括序号号、厂家、零零件名称、零零件总承号等等相关信息。

4、l 材料进厂情况该模块主要实现现增加、修改改和删除材料料进厂情况的的基本信息,材材料进厂情况况主要包括序序号、厂家、零零件名称、零零件总承号、板板材定额、料料片定额等信信息。l 材料需求计划该模块主要实现现增加、修改改和删除材料料需求计划的的基本信息,材材料需求计划划主要包括计计划需求数量量、白班需求求数量、晚班班需求数量等等信息。l 生产完成情况该模块主要实现现增加、修改改和删除生产产完成情况基基本信息,生生产完成情况况主要包括日日白班累计完完成、日晚班班累计完成、当当天完成等信信息。2库房管理库房管理主要由由废品单、返返修品入库、返返修品出库、成成品库、半成成品库、原材材料库、辅助助材料库

5、、标标准件库、工工具库、工装装备件库100个子模块组组成。其中各各个模块功能能如下:l 废品单该模块主要实现现增加、修改改、删除和刷刷新废品单的的基本信息,废废品单主要包包括报废单部部门、报废时时间、报废数数量等信息。l 返修品入库该模块主要实现现增加、修改改、删除和刷刷新返修品入入库的基本信信息,返修品品入库主要包包括入库的部部门、入库的的单号、零件件号等信息。l 返修品出库该模块主要实现现增加、修改改、删除和刷刷新返修品出出库的基本信信息,返修品品出库主要包包括出库的部部门、出库的的单号、零件件号等信息。l 成品库该模块主要通过过时间查询成成品库的基本本信息,成品品库主要包括括厂家信息、零

6、零件信息、价价格信息、材材料信息、库库存信息等相相关信息。l 半成品库该模块主要查询询半成品库的的基本信息,半半成品库主要要包括厂家信信息、零件信信息、价格信信息、材料信信息、库存信信息等相关信信息。l 原材料库该模块主要查询询原材料库的的基本信息,原原材料库主要要包括材料名名称、材质、规规格、单位、单单价、初期数数量、库存量量等相关信息息。l 辅助材料库该模块主要查询询辅助材料库库的基本信息息,辅助材料料库主要包括括材料名称、型型号、规格、单单位、单价、初初期数量、库库存量等相关关信息。l 标准件库该模块主要查询询标准件库的的基本信息,标标准件库主要要包括材料名名称、型号、规规格、单位、单单

7、价、期初数数量、库存量量。入库时间间等相关信息息。l 工具库该模块主要查询询工具库的基基本信息,工工具库主要包包括材料名称称、型号、规规格、单位、单单价、初期数数量、库存量量、入库时间间等相关信息息。l 工装备件库该模块主要查询询工装备件库库的基本信息息,工装备件件库主要包括括材料名称、材材质、规格、单单位、单价、期期初数量、库库存量、入库库时间等相关关信息。3采购管理采购管理主要由由产成品入库库、半成品入入库、原材料料采购、辅助助材料采购、标标准件采购、工工具采购、工工装备件采购购、采购申请请单、采购计计划9个子模模块组成。其其中各个模块块的功能如下下:l 产成品入库该模块主要实现现增加、修

8、改改、删除和查查询产成品入入库的基本信信息,产成品品入库主要包包括零件号、零零件名称、数数量、金额等等信息。l 半成品入库该模块主要实现现增加、修改改、删除和查查询半成品入入库的基本信信息,半成品品入库主要包包括零件号、零零件名称、数数量、金额等等信息。l 原材料采购该模块主要实现现增加、修改改、删除和查查询原材料采采购的基本信信息,原材料料采购主要包包括材料名称称、材质、规规格、数量、金金额、库存量量等信息。l 辅助材料采购该模块主要实现现增加、修改改、删除和刷刷新辅助材料料采购的基本本信息,辅助助材料采购主主要包括材料料名称、材质质、规格、数数量、金额、库库存量等信息息。l 标准件采购该模

9、块主要实现现增加、修改改、删除和刷刷新标准件采采购的基本信信息,标准件件采购主要包包括材料名称称、材质、规规格、数量、金金额、库存量量等信息。l 工具采购该模块主要实现现增加、修改改、删除和刷刷新工具采购购的基本信息息,工具采购购主要包括材材料名称、材材质、规格、数数量、金额、库库存量等信息息。l 工装备件采购该模块主要实现现增加、修改改、删除和刷刷新工装备件件采购的基本本信息,工装装备件采购主主要包括材料料名称、材质质、规格、数数量、金额、库库存量等信息息。l 采购申请单该模块主要实现现增加、修改改、删除和批批审申请单的的基本信息,采采购申请单主主要包括序号号、规格、数数量、申请部部门、申请

10、人人等信息。l 采购计划该模块主要实现现增加、修改改和删除采购购计划的基本本信息,采购购计划主要包包括材料名称称、材质、规规格、数量、库库存量、生产产需求数量等等信息。4销售管理销售管理主要由由产成品出库库、PA收发发单2个子模模块组成。其其中各个模块块的功能如下下:l 产成品出库该模块主要实现现增加、修改改、删除和查查询产成品出出库的基本信信息,产成品品出库主要包包括客户名称称、零件名称称、零件号、数数量等信息。l PA收发单该模块主要实现现增加、修改改、删除和查查询PA收发发单的基本信信息,PA收收发单主要包包括要货单位位、零件号、零零件名称、数数量、销售金金额等信息。5综合查询综合查询由

11、生产产查询子模块块组成。其中中各个模块的的功能如下:l 生产查询该模块主要通过过时间查询生生产产品基本本信息,生产产查询主要包包括厂家、零零件名称、零零件号、期初初数量、入库库数量、出库库数量、期末末数量、在制制数量、PAA清单返回数数量、生产报报废数量等信信息。5设置设置主要由XMML路径设置置、数据库设设置2个子模模块组成。其其中各个模块块的功能如下下:l XML路径设置置l 数据库设置6外委管理外委管理主要由由外委加工、外外委返回2个个子模块组成成。其中各个个模块的功能能如下:l 外委加工该模块主要实现现增加、修改改、删除外委委加工的基本本信息,外委委加工主要包包括产品名称称、产品代码码

12、、加工内容容、加工数量量、加工金额额等信息。l 外委返回该模块主要实现现增加、修改改、删除和审审核外委返回回的基本信息息,外委返回回主要包括材材料产品名称称、产品代码码、加工内容容、返回数量量等信息。2. 本设计所采用的的数据结构(如如:链表、栈栈、树、图等等)整体功能用例图图(Use-Case Diagrram):采购申请单字段名数据类型长度备注日期datetimme8日期序号varcharr50序号名称varcharr50名称用途varcharr50用途规格型号varcharr50规格型号单位varcharr50单位数量int4数量申请部门varcharr50申请部门申请人varcharr

13、50申请人是否审批varcharr50是否审批3. 功能模块详细设设计3.1 详细设计思想3.1.1采购购申请单3.1.1.11功能增加、删除和审审批申请单的的基本信息,采采购申请单主主要包括序号号、规格、数数量、申请部部门、申请人人等信息。3.1.1.22输入项申请单的详细信信息3.1.1.33输出项显示申请单列表表3.1.1.44算法增加、删除和审审批申请单3.1.1.55流程逻辑添加采购申请单单审批采购申请单单删除采购申请单单3.2 核心代代码查询采购申请单单全部信息namespaace ERRP.Moddel.Daao pubblic cclass 采购申请单单Dao Entiity.

14、采购购申请单 CCaiGouuShenQQingDaan = nnew Enntity.采购申请单单(); / / 查询采购申申请单全部信信息 / / publlic sttatic DataTTable GetAlllCaiGGouSheenQinggDan() strinng sqll = sselectt * frrom EERPMISS.dbbo.采采购申请单; returrn DBcconnecction.getDaataTabble(sqql); / / 根据序号返返回最后一条条数据 / / publlic sttatic DataRRow GeetLasttRow() strin

15、ng sqll = sselectt * frrom EERPMISS.dbbo.采采购申请单 ordeer by 序号 desc; returrn DBcconnecction.getSiingleRRow(sqql); 添加采购申请单单 / / / / publlic sttatic bool inserrtCaiGGouSheenQinggDan(EEntityy.采购申请请单 CaiiGouShhenQinngDan) strinng sqll = iinsertt intoo ERPPMIS.dbo.采购申申请单 vvaluess ( + CaiiGouShhenQinngDan.日

16、期1 + , + CCaiGouuShenQQingDaan.序号11 + , + CaiGGouSheenQinggDan.名名称1 + ,+ + CCaiGouuShenQQingDaan.用途11 + , + CaiGGouSheenQinggDan.规规格型号1 + , + CaiGoouShennQingDDan.单位位1 + ,+ + CCaiGouuShenQQingDaan.数量11 + , + CaiGGouSheenQinggDan.申申请部门1 + , + CaiGoouShennQingDDan.申请请人1 + ,等等待审批) ; if (DDBconnnectioon

17、.DoSSQL(sqql) rreturnn truee; else rreturnn falsse; 删除采购申请单单 / / / / publlic sttatic bool deletteCaiGGouSheenQinggDan(EEntityy.采购申请请单 CaiiGouShhenQinngDan) strinng sqll = ddeletee fromm ERPPMIS.dbo.采购申申请单 wwhere 序号= + CaaiGouSShenQiingDann.序号1 + ; if (DDBconnnectioon.DoSSQL(sqql) rreturnn truee; els

18、e rreturnn falsse; / / 根据“序号”返回一条数数据 / / / publlic sttatic DataRRow geetOneRRow(Enntity.采购申请单单 CaiGGouSheenQinggDan) strinng sqll = sselectt * frrom EERPMISS.dbbo.采采购申请单 wherre 序号 = + CaiiGouShhenQinngDan.序号1+ ; returrn DBcconnecction.getSiingleRRow(sqql); 修改采购购申请单 / / / / publlic sttatic bool updat

19、teCaiGGouSheenQinggDan(EEntityy.采购申请请单 CaiiGouShhenQinngDan) strinng sqll = uupdatee ERPPMIS.dbo.采购申申请单 sset 日期期= + CaiGGouSheenQinggDan.日日期1 + ,名称称= + CaiGGouSheenQinggDan.名名称1 + ,用途途= + CaiGGouSheenQinggDan.用用途1 + , + 规格型型号= + CaiiGouShhenQinngDan.规格型号11 + ,单位= + CCaiGouuShenQQingDaan.单位11 + ,数量=

20、+ CCaiGouuShenQQingDaan.数量11 + , + 申请部部门= + CaiiGouShhenQinngDan.申请部门11 + ,申请人= + CaiGoouShennQingDDan.申请请人1 + ,是否否审批=等等待审批 wheree 序号= + CCaiGouuShenQQingDaan.序号11 + ; returrn DBcconnecction.DoSQLL(sql); publlic sttatic bool shenppi(Enttity.采采购申请单 CaiGoouShennQingDDan) strinng sqll = uupdatee ERPPMI

21、S.dbo.采购申申请单 sset 是否否审批 = 已审批 wherre 序号 = + CaiiGouShhenQinngDan.序号1 + ; returrn DBcconnecction.DoSQLL(sql); 连接数据库class DDBConnnectioon privvate sstaticc SqlCConnecction con; publlic sttatic SqlCoonnecttion ggetConn() SqlCoonnecttion cconn = new SqlCoonnecttion(CConfigguratiionMannager.AppSeettinggs

22、coonnecttionSttring.ToSStringg(); returrn connn; publlic sttatic DataTTable getdaatatabble(sttring sql) con = Commmon.DBBConneectionn.getCCon(); con.OOpen(); SqlDaataAdaapter dap = new SqlDaataAdaapter(sql, con); DataTTable dt = new DDataTaable(); dap.FFill(ddt); con.CClose(); returrn dt; 3.3 程序运运行结

23、果(拷拷屏)采购申请单主界界面审批功能删除功能添加功能添加成功修改功能修改成功4. 课程设计心得、存存在问题及解解决方法在这次ERP课课题的设计过过程中,一开开始的时候,在我的头脑脑中知识依稀稀存在着印象象而已,不能能体会到ERRP真正的含含义,觉得很很含糊。对项项目的设计与与完成更是一一头雾水。后后来还是通过过课堂上的学学习,课后老老师的辅导,下下来小组成员员在一起讨论论,才有了一一点踏实的感感觉,知道该该怎么下手了了,初步地了了解了ERPP如何简单的的体现了一家家企业的管理理过程,并最最终确定了EERP的基本本模块。在具具体设计程序序的过程中我我们因为对EERP的了解解不具体,走走了很多弯

24、路路,但最后还还是在老师的的指导下完成成了任务。经过这一次的课课程设计,我我觉得在运用用ERP思想想进行设计时时,一定要细细心,按着步步骤来,不能能抢快,不能能漏掉哪一不不,做事也不不能拖,不能能急,该记得得东西要即时时记,不然会会很容易出错错。还有,做做事一定要有有规划,不能能盲目地凭着着自己的意向向。同一组里里要能够互相相讨论,一定定要加强团结结,加强团队队意识。在以以后的学习与与工作中,我我们一定要好好好把握机会会,让自己的的头脑灵活起起来。我们所学的知识识很多通过到到实践中去后后,会得到不不一样的收获获,能帮助我我们进一步理理解知识,想想的更透彻。而而且很多知识识到实践中去去,才能体会

25、会到它的用处处,所碰到的的问题和想其其解决之道。这这次的ERPP项目设计让让我对这一点点有更深刻的的认识。最后要说的是,无无论我们做什什么事,首先先,要对自己己的业务十分分熟练,首先先把自己的事事情做好,才才有精力学习习更多的东西西。其次是要要与整个团队队的人工作协协调一致,融融入到集体中中去,:“服从”集体的意见见,同时又要要把自己的看看法说出来,共共同交流,一一起进步。要要有很好的团团队合作意识识,光顾自己己是不会有前前途的。要发发挥自己的长长处,避开自自己的短处,然然后再多多学学习。5. 附录(源程序代代码)frmcaiggou.cssusing SSystemm;using SSyst

26、emm.Colllectioons.Geenericc;using SSystemm.CompponenttModell;using SSystemm.Dataa;using SSystemm.Drawwing;using SSystemm.Linqq;using SSystemm.Textt;using SSystemm.Winddows.FForms;namespaace ERRP.Vieew.CaiiGou pubblic ppartiaal claass frrmcaiggou : Form privvate sstaticc int a = 00; privvate sstaticc

27、 int b = 00; publlic frrmcaiggou() InitiializeeCompoonent(); caigoouguannli(); /dgvv_caiggou.Doock = Systeem.Winndows.Formss.DockkStylee.Filll; /窗体占满整整个界面 dgv_ccaigouu.AutooSizeCColumnnsModee = DaataGriidViewwAutoSSizeCoolumnssMode.Fill;/窗体大大小随数据固固定 dgv_ccaigouu.SeleectionnMode = DattaGriddViewSSele

28、cttionMoode.FuullRowwSelecct;/整整行选中 privvate vvoid ccaigouuguanlli() dgv_ccaigouu.Visiible = falsse; btn_aadd.Viisiblee = faalse; btn_ddeletee.Visiible = falsse; btn_sshenpii.Visiible = falsse; privvate vvoid 申申请采购单TToolSttripMeenuIteem_Cliick(obbject sendeer, EvventArrgs e) /申请采采购单TooolStriipMenuuI

29、tem.Enablled = falsee; /添加复复选框 if (aa = 00) DDataGrridVieewChecckBoxCColumnn checckbox = neww DataaGridVViewChheckBooxColuumn(); ccheckbbox.Naame = checckbox; ccheckbbox.HeeaderTText = ; ccheckbbox.Wiidth = 30; ddgv_caaigou.Colummns.Addd(cheeckboxx); aa = 1; /绑定数数据表 DataTTable dt = new DDataTaable()

30、; dt = Modell.Dao.采购申请单单Dao.GGetAlllCaiGoouShennQingDDan(); dgv_ccaigouu.DataaSourcce = ddt; /“日期”列不可见 dgv_ccaigouu.Coluumns日期.Visibble = falsee; if (bb = 00) /添加“修改”linkbbuttonn DDataGrridVieewLinkkColummn linnk = nnew DaataGriidViewwLinkCColumnn(); llink.NName = upddate; llink.HHeaderrText = 修改改;

31、llink.TText = 修改; ddgv_caaigou.Colummns.Addd(linnk); llink.VVisiteedLinkkColorr = Syystem.Drawiing.CoolorTrranslaator.FFromHttml(#0000888); llink.UUseCollumnTeextForrLinkVValue = truue; bb = 1; /去掉空空白行 dgv_ccaigouu.AlloowUserrToAdddRows = fallse; dgv_ccaigouu.Visiible = truee; btn_aadd.Viisiblee = t

32、rrue; btn_ddeletee.Visiible = truee; btn_sshenpii.Visiible = truee; btnReefreshh.Visiible = truee; btnReeturn.Visibble = true; privvate vvoid bbtn_addd_Cliick(obbject sendeer, EvventArrgs e) FrmCaaigouAAdd f = neww FrmCCaigouuAdd(); f.ShoowDiallog(); privvate vvoid bbtn_deelete_Clickk(objeect seende

33、r, EvenntArgss e) foreaach (DDataGrridVieewRow dr inn dgv_caigoou.Rowws) /遍历历所有cheeckboxx iif (drr.Celllschheckboox.VValue != nuull) Moodel.EEntityy.采购申请请单 CaiiGouShhenQinngDan = neww Modeel.Enttity.采采购申请单(); CaaiGouSShenQiingDann.序号1 = dr.Cellss序号.Vallue.TooStrinng(); boool i = Moddel.Daao.采购申申请单Da

34、oo.deleeteCaiiGouShhenQinngDan(CaiGoouShennQingDDan); iff (i) MesssageBBox.Shhow(删删除成功!); ellse MesssageBBox.Shhow(删删除失败!); privvate vvoid ddgv_caaigou_CellCContenntClicck(objject ssenderr, DattaGriddViewCCellEvventArrgs e) if (ee.ColuumnInddex = 1) FFrmCaiigouAddd f = new FrmCaaigouAAdd(); FFrmCaiigouAddd.xuhhao = dgv_ccaigouu.SeleectedRRows00.Cellls序序号.VValue.ToStrring(); ff.Textt = 修修改采购申请请单; ff.ShowwDialoog(); privvate vvoid bbtn_shhenpi_Clickk(objeect seender, EvenntArgss e) foreaach(DaataGriidViewwRow ddr in dg

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

当前位置:首页 > 管理文献 > 电力管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁