免费生产管理课程方案设计.docx
- 文档编号:6582520
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:16
- 大小:155.10KB
免费生产管理课程方案设计.docx
《免费生产管理课程方案设计.docx》由会员分享,可在线阅读,更多相关《免费生产管理课程方案设计.docx(16页珍藏版)》请在冰豆网上搜索。
免费生产管理课程方案设计
一、设计题目:
生产管理系统
二、设计目的
1.使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。
2.培养学生综合运用所学知识独立完成课题的能力。
3.培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。
4.提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。
5.培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养项目意识和创新能力。
6.对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。
三、设计要求
1.可组成设计小组,小组成员分工协作完成。
要求每个成员有自己相对独立的模块,同时要了解其他组员完成的内容。
2.查阅相关资料,自学具体课题中涉及到的新知识。
3.采用结构化、模块化程序设计方法,功能要完善,界面要美观。
4.所设计的系统原则上要能够运行无误,结果准确。
5.按要求写出课程设计报告,并于设计结束后1周内提交。
其主要内容包括:
封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件总体设计、详细设计、软件的调试、总结、谢启、附录:
带中文注释的程序清单、参考文献。
报告一律用A4纸打印,中文字体为宋体,西文字体用TimeNewRoma,一律用小四号字,行距采用“固定值”20磅,首行缩进2字符。
总体设计应配合软件总体模块结构图来说明软件应具有的功能。
详细设计应用传统或N-S流程图和屏幕抓图说明,调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。
教研室主任签字:
年月日
摘要2
Abstract2
引言3
本课程设计主要研究工作3
一、概述4
二、系统分析5
2.1需求分析5
2.2可行性分析5
三、总体设计6
3.1项目规划6
四、系统设计8
4.1设计目标8
4.2开发及运行环境8
4.3逻辑结构设计9
4.3.1主要数据表的结构9
4.3.2表之间的关联设计13
4.4存储过程设计13
五、心得体会13
六、附录15
七、参考资料20
生产管理系统
摘要
生产管理系统是典型的管理信息系统(MIS>,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强,数据安全性好的库。
而后者则要求应用程序功能完备,易用等特点。
综上所述,我们使用Borland公司的Delphi7开发工具,利用其直观的界面、所提供的各种面向对象的开发工具、简单易用的编程语言和直观的编程结果以及其能方便而简洁操纵数据库的智能化对象,在短时间内建立系统应用原型,然后,对原始系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键词:
生产管理;质量检验;生产订单;物料清单;数据库
Abstract
TheproductionmanagementsystemwasatypicalMIS(ManagementInformationSystem>.Developitincludedbuildingandmaintenancethedatabase,anddeveloptheusersystem.Partonewantedtobuildthedatabasewhatiscoincidentandintergrate.Thesafetyshouldalsobetakenintoconsiderationasitisremarkablyimportantinmodernapplication.Parttwowantedthesystemequipedvariousfunctionsforuserseasytouse.
Overall,forourconstrue,wedevelopedthissystemonBorlandDelphi7plaform.ThisplaformhasintuitionalinterfaceandnumeroustoolsbaseonOO(ObjectOriented>.Itpanoutwiththeintuitionalprogramlanguagewhichcanbeusedeasilyandefficiently.Firstwebuiltthesystemintheappliedprototypewithinashorttime.Thenwefocusedonamendingbugsceaselesslyuntilmeetingusersneed.
Keywords:
productionmanagement;qualityinspection;productionorderform;materialslist;database
引言
随着知识经济的来临,计算机技术、网络技术和信息技术已经广泛的应用于社会的各个方面,给现代人的生活,工作带来了巨大的变化。
企业的生产管理正朝着追求高效、低成本、稳定可靠的方向发展。
为此目的,企业需要一个功能完善,性能稳定的企业管理系统。
系统针对企业生产管理系统进行设计与开发,系统开发过程遵循软件项目的方法,采用B/S模式,应用Delphi7和SQLSERVER2000数据库。
系统分为操作员子系统和管理员子系统,两个子系统都具有登录验证,此外两个子系统还各自具有不同的功能模块。
整个系统具有功能完备,简洁,易操作等特点,系统可以降低管理成本,提高对生产的管理效率,并且系统运行稳定可靠。
本课程设计主要研究工作
针对本课题的背景以及国内外研究现状,本文主要研究根据用户的要求,实现企业生产信息的信息化情况。
一、概述
随着国家改革开放的不断深入,企业发展面临着前所未有的挑战。
过去长期采用的传统手工或手工加微机的管理方式已无法对经营过程中多层次、多品种、多批量生产计划进行管理,也无法对任何一种产品生产全过程的动态信息进行管理。
各部门之间所收集的信息不流畅,数据很难进行汇总统计,决策者得不到所需要的准确信息,结果造成了生产过程中库存资金严重积压,原材料时常短缺,零部件生产不配套,计划不准确等不良现象。
这在很大程度上影响了公司的进一步发展。
本系统正是在这种北京之下提出的。
几种表现在以下几方面。
●提高了企业的经营质量和效率。
●降低了生产成本,增强了市场竞争力。
●强化了企业资金流管理,提高了资金利用率。
●优化生产管理,疏通生产渠道。
●提高了生产效率。
●提高了企业快速应变能力,拓展了市场空间。
二、系统分析
2.1需求分析
通过调查,要求系统需要有以下功能:
●有良好的人机界面。
●有较好的权限管理。
I
●完全人性化设计,无需专业人士指导,即可使用该系统。
●系统具有数据备份及数据还原功能。
能够保证系统数据的安全性。
●方便的全方位的数据查询。
●在相应的权限下,删除数据方便简单,数据稳定性好。
●数据计算自动完成,尽量减少人工干预。
●强大的报表打印功能。
●系统退出。
2.2可行性分析
现在的许多中小型企业用的都是纸和笔的人工管理方式,这样的管理既困难又浪费时间和成本,还很容易出错。
所以应该走大型企业先进的管理方式,从而提高企业的效率和降低成本。
用Delphi和SQLServer来完成这个系统的功能,根据企业管理现状和需求开发的生产管理系统。
解决生产过程中零件配套、物资配套、库存积压等问题,同时提高生产管理的水平,在降低库存成本、提高生产效率方面起到显著作用。
三、总体设计
3.1项目规划
生产管理系统是一个典型的数据库开发应用程序,由产品物料清单管理模块、生产订单管理模块、生产领料管理模块、生产产品管理模块、质量检验模块、查询系统模块、系统管理模块、关于模块等部分组成,规划系统功能模块如下。
a)产口物料清单管理模块
该模块主要负责物料的录入与维护,产品物料清单的录入与维护。
b)生产订单管理模块
该模块主要负责生产订单的录入与维护。
c)生产领料管理模块
该模块主要负责生产领料单的生成与维护。
d)生产产品管理模块
该模块主要负责生产产品确认完工的入库。
e)质量检验模块
该模块主要负责入库产品的检验。
f)查询打印系统模块
该模块主要负责生产产品物料清单、生产订单、生产领料单、生产产品入库的查询及打印。
g)系统管理模块
该模块主要负责操作员管理、修改密码、修改权限、数据备份与恢复、系统初始化。
h)关于模块
该模块主要负责重新登录、退出系统。
3.2系统功能架构图
生产管理系统的功能架构图如图3.1所示。
图3.1
四、系统设计
4.1设计目标
本系统属于小型的数据库系统,为了对中小型企业的生产进行管理,实现一些初步的计算机化管理。
通过本系统可以达到以下目标。
●灵活地运用表格批量输入数据,使信息传递更快捷。
●系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。
●键盘操作,快速响应。
●实现各种查询及打印等。
●实现物料的入库、生产产品的入库、入库产品检验等功能。
●操作员可以随时修改自己的口令。
●管理员可以设置操作员的权限。
●对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
●为每个用户设置权限级别,数据保密性强。
●系统最大限度地实现了易安装性、易维护性和易操作性。
●系统运行稳定、安全可靠。
4.2开发及运行环境
系统开发平台:
Delphi7。
数据库管理系统软件:
SQLServer2000。
运行平台:
WindowsXP\Windows2000。
分辨率:
最佳效果1024*768。
4.3逻辑结构设计
本系统数据库采用SQLServer2000数据库,系统数据库名称为”LB-scglxt”。
数据库共包含8张表。
下面分别给出主要数据表的结构。
4.3.1主要数据表的结构
下面是生产管理系统中的所有数据库表。
●tb_user(操作员表>
操作员表主要存储操作员的名称、密码及权限。
操作员表的结构如表4.2所示。
操作员表结构
表4.1
字段名
数据类型
长度
主键否
操作员名称
varchar
10
是
密码
varchar
50
时间
datetime
8
权限[1]
char
1
权限[2]
char
1
权限[3]
char
1
权限[4]
char
1
权限[5]
char
1
权限[6]
char
1
权限[7]
char
1
权限[8]
char
1
权限[9]
char
1
权限[10]
char
1
权限[11]
char
1
●tb_scdd<生产订单表)
生产订单表主要保存客户订单的详细信息。
生产订单表的结构如表4.3
生产订单表结构
表4.2
字段名
数据类型
长度
主键否
生产订单号
varchar
50
是
产品编号
varchar
50
是
数量
float
8
交货时间
datetime
8
客户
varchar
10
●tb_ll(产品领料表>
产品领料表主要存储生产领料的详细信息。
生产领料表的结构如表4.4
生产领料表结构
表4.3
字段名
数据类型
长度
主键否
产品编号
varchar
50
是
物料号
varchar
50
是
数量
float
8
领料时间
datetime
8
领料人
varchar
10
●tb_cp(产品表结构>
产品表主要保存产品的主要信息。
产品表结构如表4.5
产品表结构
表4.4
字段名
数据类型
长度
主键否
产品编号
varchar
50
是
产品名称
varchar
50
产品规格
varchar
50
产品描述
varchar
50
单价
float
8
单位
varchar
10
●tb_cprk(产品入库表>
产品入库表主要存储产品入库的详细信息。
产品入库表的结构如表4.6
产品入库表结构
表4.5
字段名
数据类型
长度
主键否
入库编号
varchar
50
是
产品编号
varchar
50
是
数量
float
8
入库时间
datetime
8
入库人
varchar
10
●tb_jy(检验表>
检验表主要保存入库产品的合格情况。
检验表的结构如表4.7
检验表结构
表4.6
字段名
数据类型
长度
主键否
产品编号
varchar
50
是
检验数量
float
8
合格数
float
8
合格率
varchar
10
检验时间
datetime
8
检验人
varchar
10
●tb_cl<物料表)
物料表主要存储所有物料的详细信息。
物料表的结构如表4.8所示
物料表结构
表4.7
字段名
数据类型
长度
主键否
物料号
varchar
50
是
物料名
varchar
50
物料规格
varchar
50
物料描述
varchar
50
单价
float
8
单位
varchar
50
●tb_cpcl(物料清单表>
物料清单表主要存储产品所用的物料信息。
物料清单表的结构如表4.9
物料清单表结构
表4.8
字段名
数据类型
长度
主键否
清单号
varchar
50
是
物料号
varchar
50
是
数量
float
8
供应商
varchar
50
采购员
varchar
50
供应商地址
varchar
50
4.3.2表之间的关联设计
为了保证数据的完整性,需要对表之间相互的数据进行约束,主要是通过外键来实现数据删增时的数据完备。
4.4存储过程设计
存储过程是一组预先定义并编译好的SQL语句,可以接受参数、返回状态值和参数值,并可以嵌套调用。
使用存储过程可以改变SQL语句的运行性能,提高其执行效率。
存储过程还可用做一种安全机制,使用户通过它访问未授权的表及视图。
五、心得体会
此次模拟电子技术课程设计,让我懂得了实践的重要性。
即使课本知识掌握的很好,如果不会综合运用,也是一些支离破碎的无用的知识,而如果能够运用而实际动手能力很差,理论与实践结合不起来,学得再好也没用。
这次课程设计恰好是将课本知识与的巩固与综合运用结合起来,再加上实际动手能力的培养三者结合起来的。
一方面,它加深与巩固了所学的各章节的理论,并将其综合运用,提高了我们综合运用知识的能力;另一方面,培养了我们对专业知识学习的趣。
总之,这次设计多少还是有一点收获的。
这次设计让我明白了一个道理,做任何事前之前,不管完成它的时间有多么充裕,开始的态度都要摆好,都要认真去对待,到最后才不会后悔!
也许有些人会说,草草完成的设计没有什么意义,没有意义的是也就没有收获。
没错,这次的设计是草草完成,没有多大的意义,在答辩的时候,很多设计的重点都没有完成,但这次给我的经验是宝贵的,在以后的毕业设计甚至在以后的工作中,我就不会出现这种问题了。
人的一生,不是没有意义的事,就不去做了。
很多事,都是在做了之后,才会觉得有没有意义,才会觉得有没有收获!
所以,在这次设计的过程中,我得到了一些宝贵的经验,所以这就是我的收获。
在此,感谢老师的细心指导,也同样谢谢其他各组同学的无私帮助!
六、附录
6.1整体E—R图<图6.1)
图6.1
6.2局部E-R图
6.2.1生产订单信息实体E-R图<图6.2,结构参照表4.2)
图6.2
6.2.2产品领料信息实体E-R图<图6.3,结构参照表4.3)
图6.3
6.2.3产品信息实体E-R图<图6.4,结构参照表4.4)
图6.4
6.2.4产品入库信息实体E-R图<图6.5,结构参照表4.5)
图6.5
6.2.5检验信息实体E-R图<图6.6,结构参照表4.6)
图6.6
6.2.6物料信息实体E-R图<图6.7,结构参照表4.7)
图6.7
6.2.7物料清单信息实体E-R图<图6.8,结构参照表4.8)
图6.8
六、参考资料
1]卢潇,孙璐,刘娟,张科英编著.软件项目[M].清华大学出版社,2005
[2]邓良松,刘海岩,录丽娜编著.软件项目[M].西安电子科技大学出版社,2000:
56-89
[3](美>多布森(Dobson,R.>著.VisualBasic6.0与SQL数据库开发[M].清华大学出版社,2004:
45-97
[4]陈京民.企业的客户关系管理实施过程[M].企业经济出版社,2002:
42-98
[5]李德毅.从数据库中发现知识的策略和方法[M].计算机世界,1995
[6]李战怀等译.数据库性能调优——原理与技术[M].电子工业出版社,2005.4:
58-102
[7]WilliamStalling.DataandComputerCommunication.清华大学出版社,1997:
92-130
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 免费 生产管理 课程 方案设计