计划周记进度检查表.xls

机械零件的计算机管理系统设计【带程序】

收藏

压缩包内文档预览:
预览图 预览图
编号:273414    类型:共享资源    大小:1.02MB    格式:RAR    上传时间:2014-04-28 上传人:上*** IP属地:江苏
40
积分
关 键 词:
机械零件 计算机 管理 系统 设计
资源描述:

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

51页 13000字数+说明书+任务书+开题报告+管理系统程序

任务书.doc

机械零件的计算机管理系统设计开题报告.doc

机械零件的计算机管理系统设计论文.doc

相关资料模板.doc

管理系统程序.rar

计划周记进度检查表.xls


摘 要

   随着现代工业的发展,计算机信息管理系统越来越受到企业重视。零件管理系统是典型的信息管理系统(MIS), 是现代企业不可缺少的部分,通过使用该系统,促进企业规范化管理,提高管理效率和水平;能够方便快捷地将原来分散的货物信息进行有机地组织和管理,及时提供可靠信息,为企业的科学化决策提供重要依据。零件管理系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文主要分析了零件管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了零件管理系统作为典型的信息管理系统(MIS)的要求。同时简单介绍了Visual studio编程环境和SQL server数据库管理系统的功能特点,仓库管理系统是企业物流管理中不可或缺的一部分。    

   关键词:零件管理;数据库;Visual studio


   本章主要介绍了机械零件的计算机管理系统的背景和目的,就机械零件的计算机管理系统的发展和现状进行了论述。

1.1 本课题的研究内容和意义

  1.1.1 课题背景

   随着科学技术的不断提高,以及计算机科学日渐成熟,其强大的功能已经被人们深刻认识,人们对目前生活质量和工作环境的要求也越来越高,它已经进入人类社会的各个领域,发挥着越来越重要的作用。作为计算及应用的一部分,使用计算机对信息进行管理,具有与传统手工管理企业零件所无法比拟的优点。例如:检索迅速、查找方便、保密性好、存储量大、寿命长、成本低、可靠性高等。这些优点能够极大地提高零件管理的效率,成为了企业的科学化、正规化管理,与世界接轨的重要条件之一[1]。

本系统的目的就是开发一个操作方便,功能实用,简单明了的零件信息管理系统。

  1.1.2 研究意义

   在机遇与挑战并存的前提下,企业面临了前所未有的竞争压力,企业必须尽快的调整内部的产业结构,转换传统的管理方式,建立一套适合自身发展的零件管理系统来面对社会的挑战。目前市面上使用的零件管理系统很多。但是,对于不同企业的零件管理系统来说,需要一个符合自己企业生产发展的零件管理系统,一个操作方便,功能实用,能满足企业对零件信息的日常管理就可以了。


1.2 机械零件的计算机管理系统国内外的发展概况

   人类进入21世纪以来,信息化的飞速发展和世界经济的稳定增长,商业的发展,零件的信息管理无疑成为了国际国内的焦点。学习先进技术,利用新时代的先进技术把传统管理企业方式实现现代化和智能化已经引起了国际国内业界的重视。这是企业管理中的一个重要基础和环节。如果做好了企业的零件管理工作,对于保障企业生产的需要、降低成本、提高功效、减少积压、加快物资周转、杜绝浪费都有着积极的作用。通过对大中型工业企业零件管理方法的探讨,来更好利用现代化的手段来提高零件管理的水平,从而增加企业盈利,增强企业的国际竞争力[2]。

   零件管理是企业管理的一个重要的环节和基础。主要是记录零件购入信息,使用信息和报废信息,其次是管理系统可以即时提供各种零件的出入信息表,可以使管理者及时了解企业零件的当前状况,从而可以使管理者安排生产工作。

内容简介:
无锡太湖学院信 机系 机械工程及自动化 专业毕 业 设 计论 文 任 务 书一、题目及专题:1、题目机械零件的计算机管理系统 2、专题 二、课题来源及选题依据 车间零件的管理对每个企业单位都是十分重要的,课题以某静态混合器生产车间为应用背景,通过探讨当前车间零件的管理现状、存在问题以及现实需求,设计一个针对零件管理工作的管理信息系统。该系统能够提供较为完备的功能,对于提高工作效率、加快车间零件管理的自动化具有较为重要的意义。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能以为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算及应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点。 三、本设计(论文或其他)应达到的要求:1能熟练掌握visual studio等可视化编程工具; 2能熟练掌握包括功能模块、数据流图、程序框图、开发关键技术等实际方法或探讨方法; 3熟练掌握C#编程技术 ; 4熟练掌握Dreamweaver网页制作; 5调查探讨、查阅文献和搜集资料。 6撰写开题报告或文献综述,确定设计方案或研究方案。 7总体设计方案 四、接受任务学生: 机械92 班 姓名 蔡天华 五、开始及完成日期:自2012年11月12日 至2013年5月25日六、设计(论文)指导(或顾问):指导教师签名 签名 签名教研室主任学科组组长研究所所长 签名 系主任 签名2011年11月12日I无锡太湖学院毕业设计(论文)开题报告题目: 机械零件的计算机管理系统 日光灯管理系统设计 信机系 机械工程及其自动化 专业学 号: 学生姓名: 指导教师: (职称:教 授 ) (职称: )二一二 年 十一 月课题来源参照指导老师意见,选择确立本课题。科学依据(包括课题的科学意义;国内外研究概况、水平和发展趋势;应用前景等)(1)课题科学意义在机遇与挑战并存的前提下,企业面临着前所未有的竞争压力,企业必须尽快的调整内部的产业结构,转换管理方式,建立一套适合自身发展的管理系统来面对市场的挑战。目前市面上流行的员工管理系统不少。但是,对于不同企业的员工管理系统来说,需要一个符合自己企业制度的员工管理系统,只需要一个操作方便,功能实用,能满足企业对员工的日常管理就可以了。本系统的目的就是在于开发一个功能实用、操作方便,简单明了的员工管理系统。(2)机械零件的计算机管理系统国内外发展概况人类进入21世纪以来,随之信息化的飞速发展和世界经济的疯狂增长,商业的复兴,零件的管理无疑成为了国际国内的焦点。如何利用新时代的先进技术把这一传统管理方式实现现代化和智能化已经引起了国际国内业界的重视。因为这是企业管理中的一个重要环节和基础。如果做好了企业的零件管理工作,对于保障企业生产的需要、降低成本、提高功效、减少积压、加快物资周转、杜绝浪费都有着积极的作用。通过对大中型工业企业零件管理方法的探讨,来更好利用现代化的手段来提高零件管理的水平,从而增加企业盈利,增强企业的国际竞争力。零件管理是企业管理的一个重要的环节和基础。其基本工作是执行零件出入库动作和记录保管货物出入库存信息,更重要的是管理系统可以即时提供各种相关报表,供管理者及时了解存货状况,以及时安排生产和适时作出合理的采购。(3)应用前景现代企业的物流系统日趋复杂,高效的物流系统要求有效地对企业的零件进行管理。目前的零件管理系统一般技术比较落后、性能较差且很不完备,人工干涉多,操作使用不方便,有的还故障率高而不实用。现阶段零件管理的特点是信息处理量特别大,所管理的物资设备种类繁多,而且入库单、出库单、需求单等单据的发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常出现信息的重复传递等问题。仓储管理部门越来越需要一套低成本、高性能、方便使用、功能完善的综合零件管理信息系统。而现在计算机技术、网络技术、的成熟与发展,为仓储管理自动化提供了强有力的技术支持。课题以某零件应用背景,通过研究当前零件系统的管理现状、存在问题以及现实需求,设计一个针对零件管理工作的管理信息系统。该系统能够提供较为完备的功能,可以全面管理零件中储存的商品和货物,缩短了库存信息流转时间,使企业的物料管理层次分明,井然有序,为采购、销售和生产提供依据,对于提高企业的经营效率、加快零件管理的自动化具有重要的意义。研究内容调查研究、查阅文献和搜集资料 阅读和翻译与研究内容有关的外文资料撰写开题报告或文献综述,确定设计方案或研究方案掌握visual studio等可视化编程工具详细设计方法(包括控制流程图、功能模块、数据流图、程序框图、开发关键技术等)或研究方法 设计或有关计算的源程序(或论点的证明或验证)撰写毕业设计(论文)拟采取的研究方法、技术路线、实验方案及可行性分析(1) 实验方案本课题的是根据一个车间的零件实际情况开发工作的,开发一个试用与此车间零件的信息管理系统。基于B/S结构的网络版零件信息管理系统已经时零件管理模式的主流。本系统采用动态网页编程的最新技术JSP技术开发基于B/S结构的零件信息管理系统,在功能上力求满足该车间日常管理的需求,通过各种功能模块的设计完成了企业利用Internet实现对零件信息进行管理的要求。通过建立基于B/S结构的零件信息管理系统,实现管理人员对零件信息管理的高效率和低成本,提高车间生产的工作效率,达到人、财、物尽其用,开源节流的目的。(2) 研究方法本课题的主要工作通过采用基于c语言的JSP技术构造动态网页,充分发挥c语言所独有的易用性、跨平台性和安全性,运行效率高、安全可靠、使用性广的员工信息管理系统。研究计划及预期成果研究计划:2012年10月12日-2012年12月31日:按照任务书要求查阅论文相关参考资料,填写毕业设计开题报告书。2013年1月1日-2013年1月27日:填写毕业实习报告。2013年1月28日-2013年3月3日:按照要求修改毕业设计开题报告。2013年3月4日-2013年3月17日:学习并翻译一篇与毕业设计相关的英文材料。2013年3月18日-2013年4月14日:C语言编辑2013年4月15日-2013年4月28日:网页编辑。2013年4月29日-2013年5月20日:毕业论文撰写和修改工作。预期成果:利用所开发的系统对车间零件的信息实施控制与管理。特色或创新之处 可简单的操作机械零件信息的管理(增、删、改、查询) 对企业信息的管理实现了网络化、信息化、图形化和自动化已具备的条件和尚需解决的问题 解决在信息管理各个环结互不相通所造成的各种问题 系统还需要完善界面的美观,一些功能的完善,还需要算法的优化指导教师意见 指导教师签名:年 月 日教研室(学科组、研究所)意见 教研室主任签名: 年 月 日系意见 主管领导签名: 年 月 日编号无锡太湖学院 毕业设计(论文)题目: 机械零件的计算机管理系统 信机 系 机械工程及自动化 专业学 号: 学生姓名: 指导教师: (职称:教授 ) (职称: )2013年5月25日II无锡太湖学院本科毕业设计(论文)诚 信 承 诺 书本人郑重声明:所呈交的毕业设计(论文) 机械零件的计算机管理系统 是本人在导师的指导下独立进行研究所取得的成果,其内容除了在毕业设计(论文)中特别加以标注引用,表示致谢的内容外,本毕业设计(论文)不包含任何其他个人、集体已发表或撰写的成果作品。 班 级: 机械92 学 号: 0923078 作者姓名: 2013 年 5 月 25 日摘 要随着现代工业的发展,计算机信息管理系统越来越受到企业重视。零件管理系统是典型的信息管理系统(MIS), 是现代企业不可缺少的部分,通过使用该系统,促进企业规范化管理,提高管理效率和水平;能够方便快捷地将原来分散的货物信息进行有机地组织和管理,及时提供可靠信息,为企业的科学化决策提供重要依据。零件管理系统开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文主要分析了零件管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构,功能模块划分以及数据库模式分析等,重点对应用程序的实际开发实现作了介绍。达到了数据的一致性和安全性,且应用程序功能完备,符合了零件管理系统作为典型的信息管理系统(MIS)的要求。同时简单介绍了Visual studio编程环境和SQL server数据库管理系统的功能特点,仓库管理系统是企业物流管理中不可或缺的一部分。 关键词:零件管理;数据库;Visual studioAbstractWith the development of modern industry, the information management system of the computer is being paid attention to by enterprises. The administrative system of the mechanical parts is a typical information management system(MIS), and a modern enterprises indispensable part, through using this system , promote the standardized management of storekeepers department , improve efficiency of management and level; The goods information that can be conveniently and swiftly originally scattered is organized and managed organically, offer reliable information in time, offer the important basis for scientific decision of enterprises. The administrative system of the mechanical parts is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.By looking up lots of datumThis text has analysed some basic functions of the administrative system of the stock and makes up the situation mainly, including the systematic demand is analysed, systematic structure, the function module divides and the data base mode is analysed etc., have realized doing the introduction to the actual development of the application program especially. Having reached the consistency and security of the data, and the application program function is complete, have accorded with the administrative system of the stock as the request for the typical information management system (MIS). Introduced the function characteristics of Visual studio programming environment and SQL server data base management system briefly at the same time, the administrative system of the stock is an indispensable part in enterprises material flow management.Keywords: stock management; database; Visual studio目录摘 要IIIABSTRACTIV目录V1 绪论11.1 本课题的研究内容和意义11.1.1 课题背景11.1.2 研究意义11.2 机械零件的计算机管理系统国内外的发展概况12 机械零件的计算机管理系统的开发技术22.1 C语言简介22.2 开发工具32.3 数据库33 系统需求分析53.1 可行性分析53.1.2 技术可行性53.1.2 社会可行性53.1.3 经济可行性53.2 系统流程53.3 出错处理需求54 系统设计74.1 系统结构设计分析74.2 系统设计目标74.3 系统数据库设计84.3.1 数据库设计原则84.3.2 数据库概念结构设计84.3.3 数据库逻辑结构设计105 主要功能模块设计135.1 系统登录设计135.2 零件进货管理模块设计135.3 员工管理模块设计175.4 零件出货模块设计235.5 零件报废管理信息模块设计275.6 零件报废管理信息模块设计306 系统测试366.1 机械企业零件管理信息系统测试概述366.1.1 测试目标366.1.2 被测系统特点366.1.3 被测系统环境需求366.2 企业信息管理的测试方案366.2.1 测试的重要性366.2.2 测试内容376.3 测试结果分析评价387 结论39致 谢41参 考 文 献43III机械零件的计算机管理系统1 绪论本章主要介绍了机械零件的计算机管理系统的背景和目的,就机械零件的计算机管理系统的发展和现状进行了论述。1.1 本课题的研究内容和意义1.1.1 课题背景随着科学技术的不断提高,以及计算机科学日渐成熟,其强大的功能已经被人们深刻认识,人们对目前生活质量和工作环境的要求也越来越高,它已经进入人类社会的各个领域,发挥着越来越重要的作用。作为计算及应用的一部分,使用计算机对信息进行管理,具有与传统手工管理企业零件所无法比拟的优点。例如:检索迅速、查找方便、保密性好、存储量大、寿命长、成本低、可靠性高等。这些优点能够极大地提高零件管理的效率,成为了企业的科学化、正规化管理,与世界接轨的重要条件之一1。本系统的目的就是开发一个操作方便,功能实用,简单明了的零件信息管理系统。1.1.2 研究意义在机遇与挑战并存的前提下,企业面临了前所未有的竞争压力,企业必须尽快的调整内部的产业结构,转换传统的管理方式,建立一套适合自身发展的零件管理系统来面对社会的挑战。目前市面上使用的零件管理系统很多。但是,对于不同企业的零件管理系统来说,需要一个符合自己企业生产发展的零件管理系统,一个操作方便,功能实用,能满足企业对零件信息的日常管理就可以了。1.2 机械零件的计算机管理系统国内外的发展概况人类进入21世纪以来,信息化的飞速发展和世界经济的稳定增长,商业的发展,零件的信息管理无疑成为了国际国内的焦点。学习先进技术,利用新时代的先进技术把传统管理企业方式实现现代化和智能化已经引起了国际国内业界的重视。这是企业管理中的一个重要基础和环节。如果做好了企业的零件管理工作,对于保障企业生产的需要、降低成本、提高功效、减少积压、加快物资周转、杜绝浪费都有着积极的作用。通过对大中型工业企业零件管理方法的探讨,来更好利用现代化的手段来提高零件管理的水平,从而增加企业盈利,增强企业的国际竞争力2。零件管理是企业管理的一个重要的环节和基础。主要是记录零件购入信息,使用信息和报废信息,其次是管理系统可以即时提供各种零件的出入信息表,可以使管理者及时了解企业零件的当前状况,从而可以使管理者安排生产工作。2 机械零件的计算机管理系统的开发技术本章中首先讨论了机械零件的计算机管理系统的开发所实用到的相关技术,包括开发环境的选择、开发工具集开发语言的选择、数据库服务器的选择,为系统开发做好充分的准备2.1 C语言简介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语言程序,源代码很短,所以输入程序工作量少。2.2 开发工具Visual意为“可视化的”,视觉意义的“可视化”,是指用于开发图形用户界面的方法。 是用来开发。 NET应用程序的专用语言,它是基于C语言,遵循最关键字,表达式和运算符,语法设计更加简洁易懂,但在C + +对象建模对象,其表面的肢体语言结构支持全身体的物体表面上的设计理论。要学习C,必须了解Microsoft.NET FrmeWork。 Microsoft.NET框架是微软的下一代软件开发模型,C语言是NET框架的新一代开发工具7。 C设计本身,考虑到各种语言的特点,避免了现有编程语言的缺点,并添加了各种优秀的语言功能,如垃圾收集,类型安全和异常处理。 C中保留的C+强大的功能,无论是Visual Basic的易用性利用自身的优势,。 NET提供住库,改变了传统的应用程序开发模型,再加上微软的。 NET平台的全力支持下,C在可预见的未来将起到非常重要的作用6。Visual Studio是一套完整的开发工具,用于构建ASP.NET Web应用程序,XML Web服务,桌面应用程序和移动应用程序。的Visual Basic,Visual C和Visual C + +中使用相同的集成开发环境(IDE),因此它可以共享工具,并能够轻松地创建混合语言解决方案。此外,这些语言使用。 NET Framework的功能,它提供了简化ASP Web应用程序和XML Web服务发展的关键技术7。Dreamweaver是唯一来回HTML,可视化编辑器和源代码编辑器同步的设计工具。它包含其他主流HomeSite中的BBEdit文本编辑器。帧(帧)和表格,使生产的快,你无法想象的。 Dreamweaver所见即所得的可视化编辑器的动态出版和电子商务能力,能够提供卓越的支持第三方厂商,包括成功整合。当你在动态网页的设计使用Dreamweaver时,你可以看到的功能,无需检查。内置的图形编辑引擎:修剪,调整大小,大小,旋转角度,调节亮度不需要离开Dreamweaver的环境,因为它本身集成FW基本图形编辑技术。用Dreamweaver网页设计提出了一种全方位的,可以显示最流行的全方位的任何平台上的浏览器。今天的技术支持:当今主流的开放的环境:J2EE,PHP,ColdFusion的增强。 NET,和其他主流服务器技术。 Dreamweaver中现在包括支持XML命名空间,ASP.NET表单控件对象的级联样式表支持动态HTML和鼠标绘制效果,音效和动画DHTML数据库可以在Netscape和微软浏览器执行。使用不同的浏览器检查显示功能,Dreamweaver可以告诉你不同的浏览器上运行的有效性。2.3 数据库数据库管理系统是为管理数据库而设计的电脑软件系统本章主要使用SQL server。SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作 10。SQL语言包括:数据库定义语言,数据查询语言,数据操纵语言,数据控制语言分为四个部分。它不要求用户指定的数据存储方法,用户不需要知道具体的数据存储方法,都不同的底层数据库系统的一个完全不同的结构,可以使用相同的SQL语言作为数据输入和管理的接口。它被设置为记录作为操作对象,所有SQL语句的集合,接受输入输出,并返回一个集合,这个集合特性允许一条SQL语句的输出作为另一个输入一个SQL语句,SQL语句可以嵌套,它具有极大的灵活性和强大的功能SQL Server 2008是一个专业的全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。 SQL Server 2008数据库引擎为关系型数据和结构化数据提供更安全,更可靠的存储,使您可以构建和管理用于业务数据应用的高可用性和高性能SQL Server 2008 数据引擎是企业数据管理解决方案的核心。此外 SQL Server 2008 结合了分析、报表、集成和通知功能。这使得企业可以构建和部署经济有效的 BI 解决方案,帮助团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域11。 与Microsoft Visual Studio,SQL Server 2008中的Microsoft Office系统和新的开发工具包(包括商业智能开发套件)的紧密集成如此不同。无论是开发人员,数据库管理员,信息工作者还是决策者,SQL Server20008的可以为您提供创新的解决方案来帮助你更多地受益于您的数据12。3 系统需求分析3.1 可行性分析在传统模式下利用人工进行机械零件信息管理,存在着很多的缺点,如:效率低,保密性不佳,并且时间长将会有大量的数据,十分不便于管理者进行查找,更新,维护等。这些情况,给企业管理者带来很大麻烦,无法有效的管理企业,影响工作效率,减少了企业盈利。随着科学技术的不断提高,计算机科学日渐成熟,使用计算机对企业进行管理成为了人们生活正的一部分。作为计算机应用的一部分,使用计算机对机械零件的信息进行管理,比传统人工管理更具有优点。同时表现比较直观,使得管理者查询使用简单。3.1.2 技术可行性由于是计算机管理系统,本系统只需要一台装有IE浏览器的计算机既可以使用,并且对计算机本身没有太大要求,所以一般企业的电脑完全可以满足要求。而且对于软件本身的技术要求,现在的程序设计语言已经非常成熟,要运用HTML样式来制作网页。表达更直观。3.1.2 社会可行性使用该系统的企业内部环境能够很好地发挥该机械零件管理系统的功能。即组织内外都具备接受和使用该系统的条件。由于是企业使用,根据现有的硬件设施、软件环境和人员素质等方面考虑,机械零件管理系统在企业内应该可以得到较好的应用。该系统既可以在因特网上运行,也可以在企业网或单独部门的局域网上运行因特网上运行。给管理者带来极大的方便。 3.1.3 经济可行性由于本系统是为企业的一个车间所使用的系统,所以装上该应用软件,就可使用该系统,此系统成本费用主要集中在系统软件的研究和开发上,当系统投入运行后就可以为企业节约大量的人力,物力。此后所带来的企业盈利完全超过了之前所开发使用的费用,所以经济上完全可以3.2 系统流程用户通过服务器进入机械零件的管理系统,首先进入的是机械零件管理系统的首页,用账号密码登陆该系统,登陆成功后就可以查询零件的信息;管理员同样通过服务器进入管理系统,登陆成功后可以进入管理主页面,可以管理零件的进货、出货、报废情况。3.3 出错处理需求企业零件信息管理系统要求能达到一定的分析出错的能力,在用户操作不当时能给出相应的警告信息。比如在用户注册时,填写了不符合规则的内容,或者用户登陆时没输入密码或者密码错误时,系统都会提示出错信息,并显示要求重新输入的警告信息。在其它情况中,为了使用户能够正确使用该系统,也要求实现出错处理功能,达到一定的出错处理能力。4 系统设计4.1 系统结构设计分析系统结构设计分析确定了软件的结构也是总体设计的主要阶段。要根据系统分析的结果以及公司的实际情况来对新系统的结构进行总体设计。根据系统的功能需求分析,将本系统划分为以下几大模块,如图4.1所示。图4.1 系统模块图系统权限管理 用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户账号以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示:(1) 能够通过用户账号与密码验证后,进入系统操作界面;(2) 能够创建用户和删除用户。4.2 系统设计目标本系统属于小型的数据库管理系统,针对中小型企业的信息进行管理,并实现了一些初步的计算机的管理。通过本系统可以达到以下目标:(1) 及时了解各零件当前的数量,从而判断是否需求;(2) 可以准确了解零件的使用情况;(3) 可以准确了解零件的报废率,从而改进生产;(4) 方便的全方位的数据查询;(5) 强大的报表打印功能;(6) 完全人性化设计,无需指导。4.3 系统数据库设计4.3.1 数据库设计原则(1)数据标准化,统一化(2)数据库结构设计合理、完整104.3.2 数据库概念结构设计 这一设计阶段的主要任务是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,建立一个概念性的数据模型,为后面的逻辑结构设计打下基础。根据分析,系统分别建立了零件信息、进货信息、出货信息、报废信息管理员等尸体。管理员管理所有信息,用户可以浏览信息。下面将使用实体联系图(E-R图)来具体描述这几个实体以及它们之间的联系,如下图所示。零件信息E-R图进货信息E-R图出货信息E-R图报废信息E-R图管理员与普通用户E-R图4.3.3 数据库逻辑结构设计在上面的实体以及实体之间关系的基础上,形成各个表格之间的关系。零件信息管理系统数据库中的各个表的设计结果如下面的几个表格所示,每个表格表示数据库中的一个表。(1) 零件信息表零件信息表用来保存零件的相关信息。该表如表4-1所示。表4-1零件信息表序号字段名称类型说明长度备注1Datavarchar日期20主键2partsvarchar零件203modelvarchar型号204quantityvarchar数量205statusvarchar状态106suppliervarchar供应商207remarkvarchar备注20(2) 进货信息表 进货信息表用来保存进货的相关信息。该表如表4-2所示 表4-2 进货信息表序号字段名称类型说明长度备注1Datavarchar日期20主键2partsvarchar零件203quantityvarchar数量204modelvarchar型号205unit pricevarchar单价206Total pricevarchar总价207personvarchar经手人208suppliervarchar供应商20(3) 出货信息表出货信息表用来保存零件出货的相关信息。该表如表4-3所示表4-3 出货信息表序号字段名称类型说明长度备注1Datavarchar日期20主键2partsvarchar零件203modelvarchar型号204quantityvarchar数量205personvarchar经手人20(4)报废信息表 报废信息表用来保存零件使用报废的相关信息。该表如表4-4所示。表4-4 报废信息表序号字段名称类型说明长度备注1Datavarchar日期20主键2partsvarchar零件203modelvarchar型号204quantityvarchar数量205personvarchar经手人206remarkvarchar备注205 主要功能模块设计5.1 系统登录设计该系统的登陆界面,用户在登陆时,就是根据数据库表中的用户名和密码,对用户的身份进行验证。作为一个公司的零件信息管理系统,对操作人员的验证是必不可少的,在本系统中,无法直接访问管理页面,它会重定向到登录页面的,只有通过了登陆的验证,才能进行查看和管理。本企业管理系统的登陆界面如下图所示,只有输入了正确的帐号密码才能进入到管理操作页面.如图5.1所示。图5.1 登陆界面5.2 零件进货管理模块设计零件管理系统是基于B/S结构的网页形式的管理系统。在管理人员登录系统之后,会进入到管理首页。从管理首页就可以进入零件进货管理模块。零件进货管理主页面如图5.2所示。图5.2 进货管理界面其中页面利用表单设计,程序代码如下机械零件计算机管理系统 !- Colour SchemesDefault colour scheme is blue. Uncomment prefered stylesheet to use it. - !-swfobject - needed only if you require tag support for older browsers - 机械零件计算机管理系统 !-Administry demo- 登录用户名: Admin|退出 首页零件信息管理进货信息管理 出货信息管理零件报废管理零件查询 欢迎光临 进货信息管理 日期 零件 型号 数量 单价 总价 供应商 经手人 5.3 员工管理模块设计 作为一个企业,肯定有员工的进出,所以必须有员工管理模块。如图5.3所示。图5.3 注册界面其代码如下机械零件计算机管理系统 !- Colour SchemesDefault colour scheme is blue. Uncomment prefered stylesheet to use it. - /注册功能 function reg() if (document.regform.username.value=) alert(请输入用户名!); document.regform.username.focus(); return false; if (document.regform.password.value=) alert(请输入密码!); document.regform.password.focus(); return false; if (document.regform.password.value!=document.regform.password2.value) alert(两次密码不一样!请重新输入); document.regform.password.focus(); return false; if (document.regform.sex.value=) alert(请选择您的性别!); document.regform.sex.focus(); return false; if (document.regform.email.value=) alert(请输入您的邮箱地址!); document.regform.email.focus(); return false; if (document.regform.add.value=) alert(请输地址!); document.regform.add.focus(); return false; else document.write(恭喜你注册成功!您的用户名是:+ document.regform.username.value); document.write(返回登陆界面); return false; 机械零件计算机管理系统 !-Administry demo- 登陆 注册 会员注册 用户名: 密 码: 再次输入密码: 性 别: 男 女 邮 箱 地 址: 5.4 零件出货模块设计 零件出货管理如图5.4所示。图5.4 出货界面其代码如下机械零件计算机管理系统 !- Colour SchemesDefault colour scheme is blue. Uncomment prefered stylesheet to use it. - !-swfobject - needed only if you require tag support for older browsers - 机械零件计算机管理系统 !-Administry demo- 登录用户名: Admin|退出 首页零件信息管理进货信息管理 出货信息管理零件报废管理零件查询 欢迎光临 出货信息管理 日期 零件 型号 数量 经手人 5.5 零件报废管理信息模块设计 作为一个企业,肯定有零件使用过程中损坏,从而进行统计。零件报废管理信息模块如图5.5所示。图5.5 零件报废管理界面其备注窗口可以根据实际情况添加。如工人操作不当,则计入操作不当。如零件质量问题,则计入零件质量不合格。报废管理信息代码如下机械零件计算机管理系统 !- Colour SchemesDefault colour scheme is blue. Uncomment prefered stylesheet to use it. - !-swfobject - needed only if you require tag support for older browsers - 机械零件计算机管理系统 !-Administry demo- 登录用户名: Admin|退出 首页零件信息管理进货信息管理 出货信息管理零件报废管理零件查询 欢迎光临 日期 零件 型号 数量 经手人 备注 5.6 零件报废管理信息模块设计 企业零件信息如图5.6所示图5.6 零件信息界面其代码机械零件计算机管理系统 !- Colour SchemesDefault colour scheme is blue. Uncomment prefered stylesheet to use it. - 机械零件计算机管理系统 !-Administry demo- 登录用户名: Admin|退出 首页零件信息管理进货信息管理 出货信息管理零件报废管理零件查询 欢迎光临 零件信息管理 日期 零件 型号 数量 供应商 备注 是否进货 2013.6.1 钢管 DN40-46mm 70 上海XX 存货过多 否 2013.6.1 钢管 DN50-50mm 20 上海XX 存货适量 否 2013.6.1 钢管 DN60-60mm 10 上海XX 存货缺少 是 2013.6.1 钢板 GB3274-88 60 无锡XX 存货过多 否 2013.6.1 钢板 GB2517-81 20 无锡XX 存货适量 否 2013.6.1 钢板 GB4172-84 15 无锡XX 存货缺少 是 6 系统测试6.1 机械企业零件管理信息系统测试概述6.1.1 测试目标(1)要综合的测试与评价此系统功能的正确性,可靠行,并提出方案。(2)根据分析处理各性能指标,对此系统性能状况做出整体分析与评估。6.1.2 被测系统特点此系统刚刚创建完成,正处于试用阶段。其主要功能包括零件信息、零件进货信息、零件出货信息、零件报废信息、零件查询信息等5大模块组成。其中零件信息、零件查询信息这几个模块,面向普通用户和后台管理人员。6.1.3 被测系统环境需求此系统模块(共5个),运行环境及其主要功能简介如表6-1.所示表6-1机械企业零件信息管理系统环境需求表子系统操作系统数据库开发语言主要功能面向用户零件信息Windows 2000以上版本SQL Server 2008C语言查看零件信息普通用户与管理员零件进货信息Windows 2000以上版本SQL Server 2008C语言查看零件进货信息管理员零件出货信息Windows 2000以上版本SQL Server 2008C语言查看零件出货信息管理员零件报废信息Windows 2000以上版本SQL Server 2008C语言查看零件报废信息管理员零件查询信息Windows 2000以上版本SQL Server 2008C语言查看零件信息普通用户与管理员6.2 企业信息管理的测试方案6.2.1 测试的重要性软件的测试在软件生命周期中占据重要的地位。对于软件来讲,不管采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是仍然不可能完全杜绝软件中的错误。测试时所有工程学科的基本组成单元,是软件开发的重要部分13。此系统作为一个企业管理零件信息的系统,又是基于B/S结构的系统,有着许多Web系统自身独有的特点。因此该系统的测试与传统的C/S架构的软件测试,既有相同之处,也有许多不同之处。 基于Web的系统测试与传统的软件测试不同,它不仅需要检查和验证操作,按照设计要求,同时也要对系统进行测试,根据不同的最终用户的浏览器显示是合适的。这是很重要的,但也从最终用户的安全性和可用性测试的角度14。6.2.2 测试内容(1) 页面链接测试链接测试可分为三个方面。首先,测试所有链接的指示确实链接到所链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统不是孤立的页面,所谓孤立的页面是没有链接的网页,只知道正确的URL地址来访问15。此零件管理系统分两条线进行测试。员工从登录页面登录,登录成功可以顺利的进入到零件信息的查看页面,之后就没有链接页面,只能点击关闭窗口;管理员从登录页面登录,登录成功则进入首页,是一些公司的简介,在首页可以点击页面上方的模块选项,都能成功的链接到指定的管理页面,在指定的管理页面,如零件进货管理页面,有添加零件信息的链接,这些链接都能成功跳转16。(2) 表单测试当员工或管理员向零部件管理系统提交信息时,就需要使用表单操作,如用户注册,登录和提交的其他有关资料。在这种情况下,提交操作就必须进行完整性测试,提交给服务器的信息的正确性验证。例如:用户的密码与他们填写验证密码是相同的填充,填写的地址相匹配的格式要求。如果您使用的默认值,则还必须检验默认值的正确性。如果表单只能接受某些特定的值,还必须进行测试。例如:如果一个表单只能接受某些字符,测试中我们可以跳过这些字符,看系统是否错误。表格测试中,我们使用的等价类划分,边界值验证方法设计测试用例来测试。(3) 数据校验如果需要根据企业业务规则需要而对用户的输入进行校验,我们需要保证这些校验的功能够正常工作。(4) 界面测试这部分管理系统界面是指整个系统的页面设计,给用户的整体感觉。例如:当用户浏览系统,当你感觉很舒服,整个Web应用系统的设计是相同的。的接口的测试是通过在最终用户的角度来看,和检查过程接口。同时,您可以检查使用的舒适度。(5) 平台兼容性测试系统的最终用户使用哪一种操作系统,取决于用户系统的配置。平台兼容性测试主要考察应用系统在不同的操作系统的运行情况。6.3 测试结果分析评价经测试,该系统被测功能运行基本正常,并具有下列特点:(1)系统界面简洁,友好,舒适,风格一致;(2)系统页面链接正常,能链接到指定页面并无孤立页面存在;7 结论本课题的开发工
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:机械零件的计算机管理系统设计【带程序】
链接地址:https://www.renrendoc.com/p-273414.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

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