欢迎来到人人文库网! | 帮助中心 人人文库renrendoc.com美如初恋!
人人文库网
首页 人人文库网 > 资源分类 > DOC文档下载

机械零件的计算机管理系统

  • 资源大小:1,005.00KB        全文页数:47页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:20
游客快捷下载 游客一键下载
会员登录下载
下载资源需要20

邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。注:支付完成后需要自己下载文件,并不会自动发送文件哦!

支付方式: 微信支付    支付宝   
验证码:   换一换

友情提示
2、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

机械零件的计算机管理系统

摘要随着现代工业的发展,计算机信息管理系统越来越受到企业重视。零件管理系统是典型的信息管理系统MIS,是现代企业不可缺少的部分,通过使用该系统,促进企业规范化管理,提高管理效率和水平;能够方便快捷地将原来分散的货物信息进行有机地组织和管理,及时提供可靠信息,为企业的科学化决策提供重要依据。零件管理系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文主要分析了零件管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了零件管理系统作为典型的信息管理系统MIS的要求。同时简单介绍了VISUALSTUDIO编程环境和SQLSERVER数据库管理系统的功能特点,仓库管理系统是企业物流管理中不可或缺的一部分。关键词零件管理;数据库;VISUALSTUDIOABSTRACTWITHTHEDEVELOPMENTOFMODERNINDUSTRY,THEINFORMATIONMANAGEMENTSYSTEMOFTHECOMPUTERISBEINGPAIDATTENTIONTOBYENTERPRISESTHEADMINISTRATIVESYSTEMOFTHEMECHANICALPARTSISATYPICALINFORMATIONMANAGEMENTSYSTEMMIS,ANDAMODERNENTERPRISESINDISPENSABLEPART,THROUGHUSINGTHISSYSTEM,PROMOTETHESTANDARDIZEDMANAGEMENTOFSTOREKEEPERSDEPARTMENT,IMPROVEEFFICIENCYOFMANAGEMENTANDLEVEL;THEGOODSINFORMATIONTHATCANBECONVENIENTLYANDSWIFTLYORIGINALLYSCATTEREDISORGANIZEDANDMANAGEDORGANICALLY,OFFERRELIABLEINFORMATIONINTIME,OFFERTHEIMPORTANTBASISFORSCIENTIFICDECISIONOFENTERPRISESTHEADMINISTRATIVESYSTEMOFTHEMECHANICALPARTSISATYPICALAPPLICATIONOFMANAGINGINFORMATIONSYSTEM(KNOWASMIS),WHICHMAINLYINCLUDESBUILDINGUPDATABASEOFBACKENDANDDEVELOPINGTHEAPPLICATIONINTERFACEOFFRONTENDTHEFORMERREQUIREDCONSISTENCYANDINTEGRALITYANDSECURITYOFDATATHELATERSHOULDMAKETHEAPPLICATIONPOWERFULANDEASILYUSEDBYLOOKINGUPLOTSOFDATUMTHISTEXTHASANALYSEDSOMEBASICFUNCTIONSOFTHEADMINISTRATIVESYSTEMOFTHESTOCKANDMAKESUPTHESITUATIONMAINLY,INCLUDINGTHESYSTEMATICDEMANDISANALYSED,SYSTEMATICSTRUCTURE,THEFUNCTIONMODULEDIVIDESANDTHEDATABASEMODEISANALYSEDETC,HAVEREALIZEDDOINGTHEINTRODUCTIONTOTHEACTUALDEVELOPMENTOFTHEAPPLICATIONPROGRAMESPECIALLYHAVINGREACHEDTHECONSISTENCYANDSECURITYOFTHEDATA,ANDTHEAPPLICATIONPROGRAMFUNCTIONISCOMPLETE,HAVEACCORDEDWITHTHEADMINISTRATIVESYSTEMOFTHESTOCKASTHEREQUESTFORTHETYPICALINFORMATIONMANAGEMENTSYSTEMMISINTRODUCEDTHEFUNCTIONCHARACTERISTICSOFVISUALSTUDIOPROGRAMMINGENVIRONMENTANDSQLSERVERDATABASEMANAGEMENTSYSTEMBRIEFLYATTHESAMETIME,THEADMINISTRATIVESYSTEMOFTHESTOCKISANINDISPENSABLEPARTINENTERPRISESMATERIALFLOWMANAGEMENTKEYWORDSSTOCKMANAGEMENT;DATABASE;VISUALSTUDIO目录摘要IIIABSTRACTIV目录V1绪论111本课题的研究内容和意义1111课题背景1112研究意义112机械零件的计算机管理系统国内外的发展概况12机械零件的计算机管理系统的开发技术121C语言简介222开发工具323数据库33系统需求分析531可行性分析5312技术可行性5312社会可行性5313经济可行性532系统流程533出错处理需求54系统设计741系统结构设计分析742系统设计目标743系统数据库设计8431数据库设计原则8432数据库概念结构设计8433数据库逻辑结构设计105主要功能模块设计1351系统登录设计1352零件进货管理模块设计1353员工管理模块设计1754零件出货模块设计2355零件报废管理信息模块设计2756零件报废管理信息模块设计306系统测试3561机械企业零件管理信息系统测试概述35611测试目标35612被测系统特点36613被测系统环境需求3662企业信息管理的测试方案36621测试的重要性36622测试内容3663测试结果分析评价377结论38致谢错误未定义书签。参考文献401绪论本章主要介绍了机械零件的计算机管理系统的背景和目的,就机械零件的计算机管理系统的发展和现状进行了论述。11本课题的研究内容和意义111课题背景随着科学技术的不断提高,以及计算机科学日渐成熟,其强大的功能已经被人们深刻认识,人们对目前生活质量和工作环境的要求也越来越高,它已经进入人类社会的各个领域,发挥着越来越重要的作用。作为计算及应用的一部分,使用计算机对信息进行管理,具有与传统手工管理企业零件所无法比拟的优点。例如检索迅速、查找方便、保密性好、存储量大、寿命长、成本低、可靠性高等。这些优点能够极大地提高零件管理的效率,成为了企业的科学化、正规化管理,与世界接轨的重要条件之一1。本系统的目的就是开发一个操作方便,功能实用,简单明了的零件信息管理系统。112研究意义在机遇与挑战并存的前提下,企业面临了前所未有的竞争压力,企业必须尽快的调整内部的产业结构,转换传统的管理方式,建立一套适合自身发展的零件管理系统来面对社会的挑战。目前市面上使用的零件管理系统很多。但是,对于不同企业的零件管理系统来说,需要一个符合自己企业生产发展的零件管理系统,一个操作方便,功能实用,能满足企业对零件信息的日常管理就可以了。12机械零件的计算机管理系统国内外的发展概况人类进入21世纪以来,信息化的飞速发展和世界经济的稳定增长,商业的发展,零件的信息管理无疑成为了国际国内的焦点。学习先进技术,利用新时代的先进技术把传统管理企业方式实现现代化和智能化已经引起了国际国内业界的重视。这是企业管理中的一个重要基础和环节。如果做好了企业的零件管理工作,对于保障企业生产的需要、降低成本、提高功效、减少积压、加快物资周转、杜绝浪费都有着积极的作用。通过对大中型工业企业零件管理方法的探讨,来更好利用现代化的手段来提高零件管理的水平,从而增加企业盈利,增强企业的国际竞争力2。零件管理是企业管理的一个重要的环节和基础。主要是记录零件购入信息,使用信息和报废信息,其次是管理系统可以即时提供各种零件的出入信息表,可以使管理者及时了解企业零件的当前状况,从而可以使管理者安排生产工作。2机械零件的计算机管理系统的开发技术本章中首先讨论了机械零件的计算机管理系统的开发所实用到的相关技术,包括开发环境的选择、开发工具集开发语言的选择、数据库服务器的选择,为系统开发做好充分的准备21C语言简介C语言是一个通用的,功能强大,灵活的程序编程语言,既可以用来编写软件应用程序,而且还编写系统软件。美国贝尔研究所的DMRITCHIE在1972年推出,1978年,C语言已经被移植到大,中,小和微型计算机,成为世界上使用最广泛的高级编程语言。它可以作为一个工作系统的设计语言,编写系统应用也可以作为应用程序设计语言,编写一个程序,不依赖于计算机硬件。其广泛的应用,具有较强的数据处理能力,不仅仅是在软件开发,以及各种研究需要使用的C语言编写系统软件,三维,二维图形和动画,适合特定的应用,如微控制器和嵌入式系统开发3。它的特点如下1、C是高级语言它把高级语言的基本结构和语句与低级语言的实用性结合起来。C语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。2、C是结构式语言具有结构化的控制语句。用函数作为程序的木块单位,便于实现程序的模块化。C语言是以函数形式提供给用户的,这些函数可方便的调用,并具有条件语句、多种循环控制程序流向,从而使程序完全结构化。3、C语言功能齐全具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏4、C语言适用范围大适合于多种操作系统,如WINDOWS、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的4。5、C语言应用程序指针您可以直接操作硬件,但没有保护的C指针操作,但也带来了很多不安全因素。C中,在这方面已得到改善,同时保留了在同一时间的指针操作增强了安全性,一些用户支持的,但是,因为这些改进的语言的复杂性增加,同时也为另一部分的批评。JAVA是学习C的经验教训取消指针操作,而且还取消了C,以改善在安全性和适用性的一些有争议的地方都取得了不错的成绩,但其本身运行的虚拟机解释,运行效率低比C/C,C,C,JAVA语言被认为是同样的思路,他们占据了一长串的前三名方案使用5。6、语言是简单和紧凑。使用方便,灵活。C语言编写的,总共只有37个关键字,9种控制语言。书面形式方便,主要以小写字母,压缩一切不必要的成分。比许多其他高级语言简洁的C语言程序,源代码很短,所以输入程序工作量少。22开发工具VISUAL意为“可视化的”,视觉意义的“可视化”,是指用于开发图形用户界面的方法。#是用来开发。NET应用程序的专用语言,它是基于C语言,遵循最关键字,表达式和运算符,语法设计更加简洁易懂,但在C对象建模对象,其表面的肢体语言结构支持全身体的物体表面上的设计理论。要学习C#,必须了解MICROSOFTNETFRMEWORK。MICROSOFTNET框架是微软的下一代软件开发模型,C#语言是NET框架的新一代开发工具7。C#设计本身,考虑到各种语言的特点,避免了现有编程语言的缺点,并添加了各种优秀的语言功能,如垃圾收集,类型安全和异常处理。C#中保留的C强大的功能,无论是VISUALBASIC的易用性利用自身的优势,。NET提供住库,改变了传统的应用程序开发模型,再加上微软的。NET平台的全力支持下,C#在可预见的未来将起到非常重要的作用6。VISUALSTUDIO是一套完整的开发工具,用于构建ASPNETWEB应用程序,XMLWEB服务,桌面应用程序和移动应用程序。的VISUALBASIC,VISUALC#和VISUALC中使用相同的集成开发环境(IDE),因此它可以共享工具,并能够轻松地创建混合语言解决方案。此外,这些语言使用。NETFRAMEWORK的功能,它提供了简化ASPWEB应用程序和XMLWEB服务发展的关键技术7。DREAMWEAVER是唯一来回HTML,可视化编辑器和源代码编辑器同步的设计工具。它包含其他主流HOMESITE中的BBEDIT文本编辑器。帧(帧)和表格,使生产的快,你无法想象的。DREAMWEAVER所见即所得的可视化编辑器的动态出版和电子商务能力,能够提供卓越的支持第三方厂商,包括成功整合。当你在动态网页的设计使用DREAMWEAVER时,你可以看到的功能,无需检查。内置的图形编辑引擎修剪,调整大小,大小,旋转角度,调节亮度不需要离开DREAMWEAVER的环境,因为它本身集成FW基本图形编辑技术。用DREAMWEAVER网页设计提出了一种全方位的,可以显示最流行的全方位的任何平台上的浏览器。今天的技术支持当今主流的开放的环境J2EE,PHP,COLDFUSION的增强。NET,和其他主流服务器技术。DREAMWEAVER中现在包括支持XML命名空间,ASPNET表单控件对象的级联样式表支持动态HTML和鼠标绘制效果,音效和动画DHTML数据库可以在NETSCAPE和微软浏览器执行。使用不同的浏览器检查显示功能,,DREAMWEAVER可以告诉你不同的浏览器上运行的有效性。23数据库数据库管理系统是为管理数据库而设计的电脑软件系统本章主要使用SQLSERVER。SQL是英文STRUCTUREDQUERYLANGUAGE的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI美国国家标准协会的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如ORACLE,SYBASE,MICROSOFTSQLSERVER,ACCESS等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括SELECT,INSERT,UPDATE,DELETE,CREATE,以及DROP在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作10。SQL语言包括数据库定义语言,数据查询语言,数据操纵语言,数据控制语言分为四个部分。它不要求用户指定的数据存储方法,用户不需要知道具体的数据存储方法,都不同的底层数据库系统的一个完全不同的结构,可以使用相同的SQL语言作为数据输入和管理的接口。它被设置为记录作为操作对象,所有SQL语句的集合,接受输入输出,并返回一个集合,这个集合特性允许一条SQL语句的输出作为另一个输入一个SQL语句,SQL语句可以嵌套,它具有极大的灵活性和强大的功能SQLSERVER2008是一个专业的全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。SQLSERVER2008数据库引擎为关系型数据和结构化数据提供更安全,更可靠的存储,使您可以构建和管理用于业务数据应用的高可用性和高性能SQLSERVER2008数据引擎是企业数据管理解决方案的核心。此外SQLSERVER2008结合了分析、报表、集成和通知功能。这使得企业可以构建和部署经济有效的BI解决方案,帮助团队通过记分卡、DASHBOARD、WEBSERVICES和移动设备将数据应用推向业务的各个领域11。与MICROSOFTVISUALSTUDIO,SQLSERVER2008中的MICROSOFTOFFICE系统和新的开发工具包(包括商业智能开发套件)的紧密集成如此不同。无论是开发人员,数据库管理员,信息工作者还是决策者,SQLSERVER20008的可以为您提供创新的解决方案来帮助你更多地受益于您的数据12。3系统需求分析31可行性分析在传统模式下利用人工进行机械零件信息管理,存在着很多的缺点,如效率低,保密性不佳,并且时间长将会有大量的数据,十分不便于管理者进行查找,更新,维护等。这些情况,给企业管理者带来很大麻烦,无法有效的管理企业,影响工作效率,减少了企业盈利。随着科学技术的不断提高,计算机科学日渐成熟,使用计算机对企业进行管理成为了人们生活正的一部分。作为计算机应用的一部分,使用计算机对机械零件的信息进行管理,比传统人工管理更具有优点。同时表现比较直观,使得管理者查询使用简单。312技术可行性由于是计算机管理系统,本系统只需要一台装有IE浏览器的计算机既可以使用,并且对计算机本身没有太大要求,所以一般企业的电脑完全可以满足要求。而且对于软件本身的技术要求,现在的程序设计语言已经非常成熟,要运用HTML样式来制作网页。表达更直观。312社会可行性使用该系统的企业内部环境能够很好地发挥该机械零件管理系统的功能。即组织内外都具备接受和使用该系统的条件。由于是企业使用,根据现有的硬件设施、软件环境和人员素质等方面考虑,机械零件管理系统在企业内应该可以得到较好的应用。该系统既可以在因特网上运行,也可以在企业网或单独部门的局域网上运行因特网上运行。给管理者带来极大的方便。313经济可行性由于本系统是为企业的一个车间所使用的系统,所以装上该应用软件,就可使用该系统,此系统成本费用主要集中在系统软件的研究和开发上,当系统投入运行后就可以为企业节约大量的人力,物力。此后所带来的企业盈利完全超过了之前所开发使用的费用,所以经济上完全可以32系统流程用户通过服务器进入机械零件的管理系统,首先进入的是机械零件管理系统的首页,用账号密码登陆该系统,登陆成功后就可以查询零件的信息;管理员同样通过服务器进入管理系统,登陆成功后可以进入管理主页面,可以管理零件的进货、出货、报废情况。33出错处理需求企业零件信息管理系统要求能达到一定的分析出错的能力,在用户操作不当时能给出相应的警告信息。比如在用户注册时,填写了不符合规则的内容,或者用户登陆时没输入密码或者密码错误时,系统都会提示出错信息,并显示要求重新输入的警告信息。在其它情况中,为了使用户能够正确使用该系统,也要求实现出错处理功能,达到一定的出错处理能力。4系统设计41系统结构设计分析系统结构设计分析确定了软件的结构也是总体设计的主要阶段。要根据系统分析的结果以及公司的实际情况来对新系统的结构进行总体设计。根据系统的功能需求分析,将本系统划分为以下几大模块,如图41所示。机械零件的计算机管理系统登录设置零件信息管理进货信息管理出货信息管理零件报废管理零件查询图41系统模块图系统权限管理用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户账号以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示(1)能够通过用户账号与密码验证后,进入系统操作界面;(2)能够创建用户和删除用户。42系统设计目标本系统属于小型的数据库管理系统,针对中小型企业的信息进行管理,并实现了一些初步的计算机的管理。通过本系统可以达到以下目标(1)及时了解各零件当前的数量,从而判断是否需求;(2)可以准确了解零件的使用情况;(3)可以准确了解零件的报废率,从而改进生产;(4)方便的全方位的数据查询;(5)强大的报表打印功能;(6)完全人性化设计,无需指导。43系统数据库设计431数据库设计原则(1)数据标准化,统一化(2)数据库结构设计合理、完整10432数据库概念结构设计这一设计阶段的主要任务是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,建立一个概念性的数据模型,为后面的逻辑结构设计打下基础。根据分析,系统分别建立了零件信息、进货信息、出货信息、报废信息管理员等尸体。管理员管理所有信息,用户可以浏览信息。下面将使用实体联系图(ER图)来具体描述这几个实体以及它们之间的联系,如下图所示。零件信息日期型号数量供应商状态备注零件零件信息ER图进货信息日期型号数量供应商单价经手人零件总价进货信息ER图日期型号数量经手人零件出货信息出货信息ER图报废信息日期型号数量经手人备注零件报废信息ER图管理员普通用户姓名密码权限姓名密码权限MN管理员与普通用户ER图433数据库逻辑结构设计在上面的实体以及实体之间关系的基础上,形成各个表格之间的关系。零件信息管理系统数据库中的各个表的设计结果如下面的几个表格所示,每个表格表示数据库中的一个表。(1)零件信息表零件信息表用来保存零件的相关信息。该表如表41所示。表41零件信息表(2)进货信息表进货信息表用来保存进货的相关信息。该表如表42所示表42进货信息表序号字段名称类型说明长度备注1DATAVARCHAR日期20主键2PARTSVARCHAR零件203QUANTITYVARCHAR数量204MODELVARCHAR型号205UNITPRICEVARCHAR单价206TOTALPRICEVARCHAR总价207PERSONVARCHAR经手人208SUPPLIERVARCHAR供应商20(3)出货信息表出货信息表用来保存零件出货的相关信息。该表如表43所示表43出货信息表序号字段名称类型说明长度备注1DATAVARCHAR日期20主键2PARTSVARCHAR零件203MODELVARCHAR型号204QUANTITYVARCHAR数量205PERSONVARCHAR经手人20(4)报废信息表报废信息表用来保存零件使用报废的相关信息。该表如表44所示。序号字段名称类型说明长度备注1DATAVARCHAR日期20主键2PARTSVARCHAR零件203MODELVARCHAR型号204QUANTITYVARCHAR数量205STATUSVARCHAR状态106SUPPLIERVARCHAR供应商207REMARKVARCHAR备注20表44报废信息表序号字段名称类型说明长度备注1DATAVARCHAR日期20主键2PARTSVARCHAR零件203MODELVARCHAR型号204QUANTITYVARCHAR数量205PERSONVARCHAR经手人206REMARKVARCHAR备注20

注意事项

本文(机械零件的计算机管理系统)为本站会员(机械设计QQ401339828)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5