ERP生产管理系统主界面、成品维护_第1页
ERP生产管理系统主界面、成品维护_第2页
ERP生产管理系统主界面、成品维护_第3页
ERP生产管理系统主界面、成品维护_第4页
ERP生产管理系统主界面、成品维护_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2设计任务概述 Pactera, All Rights Reserved背景生产管理系统的任务有通过生产组织工作,按照企业目标的要求,设置技术上可行、经济上合算、物质技术条件和环境条件允许的生产系统;通过生产计划工作,制定生产系统优化运行的方案;通过生产控制工作,及时有效地调节企业生产过程内外的各种关系,使生产系统的运行符合既定生产计划的要求,实现预期生产的品种、质量、产量、出产期限和生产成本的目标。生产管理的目的就在于,做到投入少 、产出多,取得最佳经济效益。设计目的。按照关系型数据库的基本原理,根据数据库设计方法,综合运用所学的知识,设计开发一个ERP系统,本ERP系统是基于互联网的应用软

2、件,通过此系统可以实现采购、销售、生产、质量、人事、考勤、财务、档案、设备、新品管理等核心业务,实现企业各部门工作流程的优化重组,超越时间、空间和部门分隔的限制,建成一个精简、高效、廉洁、公平的运作模式,以便全方位地实现企业优质、规范、透明、符合国际水准的管理。熟练掌握数据库管理系统与面向对象程序设计语言的接口实现,以及数据库管理系统中增加、修改、删除、查询、统计等功能的实现方法。3设计内容和要求 Pactera, All Rights Reserved设计内容在您开始使用本。ERP系统是基于互联网的应用软件,为东北某城市一大型工业生产企业提供的全面企业管理解决方案。其功能涵盖了从采购、销售、

3、生产、质量、人事、考勤、财务、档案、设备、新品、基础数据等模块。要求1:本软件的最终用户为企业内的日常使用者,操作人员和维护人员有较高的教育水平和技术专长,同时使用的用户数量初步估计为100人。2:能够体现现在企业的先进管理思想。3:要求在Windows平台下,使用面向对象程序设计语言,结合SQL Server进行开发。4系统总体框图 Pactera. Confidential. All Rights Reserved.5功能结构图 Pactera. Confidential. All Rights Reserved.修改采购申请单信息查询采购申请单状态标题采购申请单审核标题添加采购申请单信息

4、采购申请单审核成功采购申请单状态修改采购申请单管理删除采购申请单信息取消采购申请单审核采购申请单删除6系统功能描述 Pactera, All Rights Reserved 根据对ERP管理组织结构设定与生产材料资源的经理人对系统功能提出的具体要求,同时结合计算机管理的特点,生产管理模块的功能描述如下:生产管理 生产管理主要由客户订单、材料请领单、产成品入库、转序卡、生产计划信息、材料进厂情况、材料需求计划、生产完成情况8个子模块组成。其中各个模块功能如下:客户订单材料请领单产成品入库转序卡7系统功能描述 Pactera, All Rights Reserved生产计划信息材料进厂情况材料需求

5、计划生产完成情况2.库房管理废品单返修入库返修品出库成品库半成品库 8系统功能描述 Pactera, All Rights Reserved原材料库辅助材料库标准件库工具库工装备件库3.采购管理产成品入库 半成品入库 原材料库辅助材料库9系统功能描述 Pactera. Confidential. All Rights Reserved.标准件库工具库工装备件库采购申请单采购计划4.销售管理产成品出库PA收发单5.综合查询 生产查询 10本设计所采用的数据结构 Pactera. Confidential. All Rights Reserved.整体功能用例图(Use-Case Diagram)

6、:11采购申请单数据表 Pactera. Confidential. All Rights Reserved.字段名长度备注数据类型字段名长度备注数据类型12功能模块详细设计 Pactera. Confidential. All Rights Reserved.采购申请单功能 增加、删除和审批申请单的基本信息,采购申请单主要包括序号、规格、数量、申请部门、申请人等信息。输入项 申请单的详细信息算法增加、删除和审批申请单13功能模块详细设计 Pactera. Confidential. All Rights Reserved.流程逻辑 添加采购申请单14功能模块详细设计 Pactera. Con

7、fidential. All Rights Reserved.流程逻辑 审批采购申请单15功能模块详细设计 Pactera. Confidential. All Rights Reserved.流程逻辑 删除采购申请单16核心代码 Pactera. Confidential. All Rights Reserved.查询采购申请单全部信息namespace ERP.Model.Dao public class 采购申请单Dao Entity.采购申请单 CaiGouShenQingDan = new Entity.采购申请单(); / / 查询采购申请单全部信息 / / public stat

8、ic DataTable GetAllCaiGouShenQingDan() string sql = select * from ERPMIS.dbo.采购申请单; return DBconnection.getDataTable(sql); / / 根据序号返回最后一条数据 / / public static DataRow GetLastRow() string sql = select * from ERPMIS.dbo.采购申请单 order by 序号 desc; return DBconnection.getSingleRow(sql); 17核心代码 Pactera. Conf

9、idential. All Rights Reserved.添加采购申请单public static bool insertCaiGouShenQingDan(Entity.采购申请单 CaiGouShenQingDan) string sql = insert into ERPMIS.dbo.采购申请单 values ( + CaiGouShenQingDan.日期1 + , + CaiGouShenQingDan.序号1 + , + CaiGouShenQingDan.名称1 + ,+ + CaiGouShenQingDan.用途1 + , + CaiGouShenQingDan.规格型号

10、1 + , + CaiGouShenQingDan.单位1 + ,+ + CaiGouShenQingDan.数量1 + , + CaiGouShenQingDan.申请部门1 + , + CaiGouShenQingDan.申请人1 + ,等待审批) ; if (DBconnection.DoSQL(sql) return true; else return false; 18核心代码 Pactera. Confidential. All Rights Reserved.添加采购申请单public static bool insertCaiGouShenQingDan(Entity.采购申请

11、单 CaiGouShenQingDan) string sql = insert into ERPMIS.dbo.采购申请单 values ( + CaiGouShenQingDan.日期1 + , + CaiGouShenQingDan.序号1 + , + CaiGouShenQingDan.名称1 + ,+ + CaiGouShenQingDan.用途1 + , + CaiGouShenQingDan.规格型号1 + , + CaiGouShenQingDan.单位1 + ,+ + CaiGouShenQingDan.数量1 + , + CaiGouShenQingDan.申请部门1 +

12、, + CaiGouShenQingDan.申请人1 + ,等待审批) ; if (DBconnection.DoSQL(sql) return true; else return false; 19核心代码 Pactera. Confidential. All Rights Reserved.删除采购申请单public static bool deleteCaiGouShenQingDan(Entity.采购申请单 CaiGouShenQingDan) string sql = delete from ERPMIS.dbo.采购申请单 where 序号= + CaiGouShenQingDa

13、n.序号1 + ; if (DBconnection.DoSQL(sql) return true; else return false; / / 根据“序号”返回一条数据 / / / public static DataRow getOneRow(Entity.采购申请单 CaiGouShenQingDan) string sql = select * from ERPMIS.dbo.采购申请单 where 序号 = + CaiGouShenQingDan.序号1+ ; return DBconnection.getSingleRow(sql); 20核心代码 Pactera. Confid

14、ential. All Rights Reserved.修改采购申请单 public static bool updateCaiGouShenQingDan(Entity.采购申请单 CaiGouShenQingDan) string sql = update ERPMIS.dbo.采购申请单 set 日期= + CaiGouShenQingDan.日期1 + ,名称= + CaiGouShenQingDan.名称1 + ,用途= + CaiGouShenQingDan.用途1 + , + 规格型号= + CaiGouShenQingDan.规格型号1 + ,单位= + CaiGouShenQ

15、ingDan.单位1 + ,数量= + CaiGouShenQingDan.数量1 + , + 申请部门= + CaiGouShenQingDan.申请部门1 + ,申请人= + CaiGouShenQingDan.申请人1 + ,是否审批=等待审批 where 序号= + CaiGouShenQingDan.序号1 + ; return DBconnection.DoSQL(sql); public static bool shenpi(Entity.采购申请单 CaiGouShenQingDan) string sql = update ERPMIS.dbo.采购申请单 set 是否审批

16、= 已审批 where 序号 = + CaiGouShenQingDan.序号1 + ; return DBconnection.DoSQL(sql); 21核心代码 Pactera. Confidential. All Rights Reserved.连接数据库class DBConnection private static SqlConnection con; public static SqlConnection getCon() SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettingsconnect

17、ionString.ToString(); return conn; public static DataTable getdatatable(string sql) con = Common.DBConnection.getCon(); con.Open(); SqlDataAdapter dap = new SqlDataAdapter(sql, con); DataTable dt = new DataTable(); dap.Fill(dt); con.Close(); return dt; 22程序运行结果 Pactera. Confidential. All Rights Rese

18、rved.采购单申请主界面23程序运行结果 Pactera. Confidential. All Rights Reserved.审批功能24程序运行结果 Pactera. Confidential. All Rights Reserved.删除功能25程序运行结果 Pactera. Confidential. All Rights Reserved.添加功能26程序运行结果 Pactera. Confidential. All Rights Reserved.添加成功27程序运行结果 Pactera. Confidential. All Rights Reserved.修改功能28程序运行结

19、果 Pactera. Confidential. All Rights Reserved.修改成功29课程设计心得 Pactera. Confidential. All Rights Reserved. 在这次ERP课题的设计过程中,一开始的时候,在我的头脑中知识依稀存在着印象而已,不能体会到ERP真正的含义,觉得很含糊。对项目的设计与完成更是一头雾水。后来还是通过课堂上的学习,课后老师的辅导,下来小组成员在一起讨论,才有了一点踏实的感觉,知道该怎么下手了,初步地了解了ERP如何简单的体现了一家企业的管理过程,并最终确定了ERP的基本模块。在具体设计程序的过程中我们因为对ERP的了解不具体,走了很多弯路,但最后还是在老师的指导下完成了任务。 经过这一次的课程设计,我觉得在运用ERP思想进行设计时,一定要细心,按着步骤来,不能抢快,不能漏掉哪一不,做事也不能拖,不能急,该记得东西要即时记,不然会很容易出错

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论