耐特公司生产综合管理系统大学论文

上传人:鲁** 文档编号:511993029 上传时间:2023-03-30 格式:DOC 页数:35 大小:1.74MB
返回 下载 相关 举报
耐特公司生产综合管理系统大学论文_第1页
第1页 / 共35页
耐特公司生产综合管理系统大学论文_第2页
第2页 / 共35页
耐特公司生产综合管理系统大学论文_第3页
第3页 / 共35页
耐特公司生产综合管理系统大学论文_第4页
第4页 / 共35页
耐特公司生产综合管理系统大学论文_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《耐特公司生产综合管理系统大学论文》由会员分享,可在线阅读,更多相关《耐特公司生产综合管理系统大学论文(35页珍藏版)》请在金锄头文库上搜索。

1、河北农业大学 本科毕业论文(设计) 题 目: 耐特公司生产综合管理系统 摘 要耐特公司生产综合管理系统帮助任县耐特密封件有限公司的管理人员实现了从纸质记录到信息化管理的转变。耐特公司生产综合管理系统是采用SQL Server 2008数据库,C#语言开发的桌面应用程序,该程序已经初步实现了对订单、库存、生产、财务的信息化管理,有效的减少了因人工管理所造成的失误。很大程度的提高了管理效率。该系统使用面向对象的系统分析和设计方法,采用三层架构开发,为以后系统的升级和维护提供了便利性。关键字:耐特公司生产综合管理系统、SQL Server 2008、C#、三层架构.Abstract NaiTe in

2、tegrated management system to help NaiTe Seals Co. executives realized from paper records to information management changes.NaiTe integrated management system is the use of SQL Server 2008 database, C # language to develop desktop applications, the program has begun to realize the orders, inventory,

3、 production, finance and information management, effectively reducing the errors caused due to manual management. Greatly improved the management efficiency.The system uses an object-oriented system analysis and design methods, the use of three-tier development, for future system upgrades and mainte

4、nance of the convenience.Keywords:NaiTe Integrated Management System, SQL Server 2008, C#,Three-tier architecture.目 录1.绪论11.1 前言11.2 课题研究的背景及意义11.3 国内外研究概况与发展趋势11.5 论文组织22.开发环境与技术支持32.1工具环境介绍32.1.1 开发环境的选择32.1.2 技术支持(.Net平台与Microsoft SQL Server)33.系统分析43.1 设计思想43.2 可行性分析43.2.1 技术可行性43.2.2 经济可行性43.2.

5、3 使用可行性53.3 功能需求53.3.1 基本功能需求53.3.2 单据和报表需求64.系统设计74.1 功能模块74.2 模块设计74.2.1 订单模块74.2.2 库存模块84.2 数据库设计84.2.1 数据库简介84.2.2 物理结构设计95.系统实现(节选部分功能)125.1设计主界面125.2系统各个模块功能135.2.1订单录入135.2.2 订单修改155.2.3 订单查询165.2.4 库存215.2.5 生产界面236.系统测试(节选部分功能)256.1订单模块测试256.2生产入库功能测试277.结束语287.1 总结287.2 心得体会28致谢29参考文献301.绪

6、论1.1 前言为了改变企业订单和产品不断增多,纸质记录的管理模式无法提供准确及时的信息的现状,必须开发一款现代化的面向生产的企业管理软件。从而提高管理效率,降低因纸质记录和人工失误对生产经营造成的损失。此外,任县耐特密封件有限公司作为一家乡镇企业,其所聘用的一些管理人员大部分从周边乡镇招录,管理经验不足,因此特别需要一款管理软件来向他们直观的显示信息,辅助他们的管理。1.2 课题研究的背景及意义在现代企业管理中,不依赖计算机管理软件的人工管理存在失误率高、效率低、各部门沟通不畅等诸多弊端,并且这一现象在一些乡镇企业中尤为突出。在大学四年的专业知识学习和课外实践后,我对计算机软件的设计有了一定的

7、理论基础并且具备了开发一些小型应用的能力。但这对于将要参加正式工作、开发真实项目的我们来说还远远不够,因此我想通过这次毕业设计,在老师的指导下,开发一款具有实际应用价值的软件。从而提高对真实开发环境的认识、同时也能检验出自身基础知识的不足以便尽早弥补。1.3 国内外研究概况与发展趋势国内很早就出现了像管家婆、速达、用友之类的ERP管理软件,但是这些软件大部分都是面向销售的,并不适合生产型的企业使用。目前国内大部分的生产企业的管理软件大都采用定制开发。这是因为各生产型企业的生产模式、生产流程、仓储物流等等都有很大不同,所以只有定制化的开发才能真正满足一个企业的管理需要,与企业的经营和管理做到无缝

8、结合。在国外,最早应用初级的计算机辅助管理系统的美国的核电站,核电站的运行敏感而复杂,人工管理极易发生错误从而酿成事故,但是随着计算机管理系统的引入,各操作流程得到严格管制,极大的避免了因人为疏失到导致的事故。随着这一技术的进一步发展,美国的很多生产加工型企业相继引入了更加面向生产的计算机辅助生产管理系(CAPMS),CAPMS是Computer Aided Porduction Management System的简称。这一技术发展到今天已经非常成熟并且智能化、网络化程度很高,可以做到全球化的管理。美国波音公司正是凭借这一先进的系统做到飞机生产的全球化。1.4 设计的主要工作本系统在初期设计

9、中主要包含订单、库存、物流、财务、统计和报表以及系统设置六大模块。1.订单模块的主要功能为添加订单,编辑订单,查看订单。并且可以查看每个订单的执行情况,并且可以在本模块进行发货操作。当一个订单完成时,将自动进入财务流程,财务模块中将以月为单位规整已完成的订单,以便与客户对账、结款时使用。2.库存模块的主要功能为出库、入库、查看库存。3.物流模块的主要功能是产品发货出库时自动记录下该批货物的物流信息,以便跟踪货物的运送情况。4.财务模块的主要功能是出对账单以及核算工人工资等。5.统计和报表模块的主要功能是统计生产、订单、财务中各项与生产经营相关的数据,以供管理决策使用。6.系统设置模块的主要功能

10、是配置系统各模块的参数,添加初始数据,管理备份数据库等。1.5 论文组织论文全文共分为七章:第一章绪论。主要介绍了论文选题的引言、对课题研究的背景及意义进行了分析,同时也对国内外研究状况及发展趋势进行了介绍。第二章 开发环境和开发技术。介绍了系统、系统的开发模式、开发环境等基础知识。第三章 需求分析。主要介绍了系统设计思想、可行性分析、功能和性能需求。第四章 系统设计。主要介绍了系统的总体结构设计和系统的数据库设计,其中数据库的设计包括了概念设计、逻辑设计和物理设计。第五章 系统实现。介绍了系统的所有模块和它的功能。第六章 系统测试。选取具有代表性的数据进行测试,保证系统正常运行。第七章 结束

11、语。对系统实现过程进行了总结。2.开发环境与技术支持2.1工具环境介绍2.1.1 开发环境的选择开发与运行的环境的选择会影响到数据库设计,本系统开发与运行环境如下:开发语言:C#l开发环境:Windows 7 X64l开发工具:Microsoft Visual Studio 2010l数据库管理系统:Microsift SQL Server 2008 R22.1.2 技术支持(.Net平台与Microsoft SQL Server)2002年1月,微软发布了.Net Framework 1.0版本,在.Net发展的8年中,.Net技术在不断改进。虽然在2002年微软发布了.Net的第一个版本,

12、但是由于系统维护和系统学习的原因,.Net技术当时并没有被广泛的开发人员和企业所接受。而.Net 2.0及其后续版本发布后,越来越多的开发人员和企业感受到了.Net所带来的技术革新。自Vista操作系统开始,微软将.Net平台集成到了系统中,使得基于.Net平台开发的应用更加易于部署和升级。此外,.Net平台还在为多核化、虚拟化、云计算做准备,相信随着时间的推移,.Net平台与其他语言和平台将在企业应用方面有着不可比拟的优势。人类对数据的管理经历了人工管理、文件系统、数据库三个阶段。数据库是数据管理的实用技术,是计算机技术的重要分支,它的出现极大的促进了计算机应用向各行业的渗透。Microso

13、ft SQL Server是微软公司发布的,运行在网络环境下的数据库服务器,它是单进程、多线程、高性能的关系型数据库管理系统(RDBMS,Relational Database Management System)。可以将它应用在Client/Server(客户端/服务器,C/S)、Browser/Server(浏览器/服务器,B/S)的体系架构中,用来对存储在计算机中的数据进行组织、管理和检索。它使用Transact-SQL语言在服务器和客户机之间传送请求,作为后台的数据库服务器。通过集成CLR,用户可以使用所选择的的.Net Framework 语言对存储过程、函数和触发器进行编码。C#语

14、言提供面向对象的结构、结构化的异常处理、数组、命名空间和类。此外,.Net Framework 提供的数千个类和方法也扩展了内置功能,使用户能够更容易地在服务器端使用,许多之前用Transact-SQL代码难以实现的任务,现在可以更容易地用托管代码实现。3.系统分析3.1 设计思想系统采用面向对象的思想开发。第一步,确定用户的功能需求、业务流程、业务的参与者。第二步,根据第一步的结果对系统的设计进行可行性分析。第三步,根据第一步所确定的系统参与对象建立相应的数据模型。第四步是根据确定的数据模型规划建立数据库,根据业务流程规划功能设计。第五步,确定应用类型(WEB应用/桌面应用)并设计界面。第六

15、步,编码实现阶段。第七步,测试完善。3.2 可行性分析系统可行性分析是在用户的需求得到确认后必须要进行的一项活动,它决定系统开发项目能否顺利进行。只有将用户的需求和开发背景、开发技术等结合起来进行分析,才能确定系统开发的意义以及系统的规模、最终得以实现的功能。为后期将要进行的开发工作指明了方向。通过分析,本系统主要有以下可行性:3.2.1 技术可行性系统软件的开发离不开技术的支持。Winform形式的桌面应用被大家所熟知,如QQ、迅雷等软件,我们每天都在使用他们。同时Winform形式的桌面应用相比Web应用来说更易于和硬件集成,从而可以很方便的采集到生产设备中的数据进行分析,也可以连接条码扫描器等快速的输入数据。因此,本系统采用Winform的形式开发。在.Net平台下使用C#语言进行Winform开发简便、可靠。C#语言是一门面向对象的语言,它使得开发思路更加明确,开发更加快捷,后期易于进行功能拓展。此外,众多已有类库的支持也将大大缩短开发周期。3.2.2 经济可行性软件方面:系统开发中所引用的一些第三方类库均为免费开源类库,如用于生产Excel文件的NP

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

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号