分类筛选
分类筛选:

数据管理有关专科毕业论文范文 跟集装箱装车楼数据管理系统设计方面毕业论文的格式范文

版权:原创标记原创 主题:数据管理范文 类别:发表论文 2024-03-10

《集装箱装车楼数据管理系统设计》

本文是关于数据管理方面本科论文开题报告范文跟数据管理和集装箱和装车方面论文范文资料。

一、背景

快速定量装车楼集自动配料机械设备、自动定量称重系统、液压控制系统、PLC 自动控制系统、计算机软件系统及上位机监控于一体的大型钢结构产品[1],数据管理系统是快速定量装车环节中最重要的一环,其产生最终的生产数据将作为用户公司之间贸易结算的主要凭证,是公司运营的主要数据.

由于原来的快速定量装车楼报表只能简单的存储,打印部分数据,已远不能满足客户的需求.本文结合客户最新提出的关于控制系统与数据库信息管理系统交互信息的问题,根据近些年发展起来的物流技术、无线射频技术、接口技术、各种编程语言技术和嵌入式数据库软件系统,对装车数据管理系统进行重新开发.

(一)数据管理系统的总体设计

1. 系统功能设计

数据源分析.根据装车系统的需求,此系统信息来源主要有车厢信息、装车记录信息,其中车厢信息包括底部标签(射频卡)中的型号、编号、额定皮重、额定重量、卡标签信息.装车记录信息又包括装车时间、实际装载重量、实际毛重等信息.

系统安全性分析.此数据管理系统使用于工业环境,产生的数据将直接作为客户贸易结算的凭证,在系统的安全性上,为了防止系统数据的外泄和被非法篡改,设置用户名和分配管理员权限和装车员权限.

2. 数据库设计

(1)数据库设计概述.数据库的设计目标其实就是要实现数据的共享和安全的进行存取,为用户和应用系统提供一个非常好的运行环境.本设计根据数据流图(DFD)进行数据字典管理.

(2)数据库表单设计.在本系统的SQL Server 2008 数据库中定义了一个名为TAMJ 的数据库,定义了8 张表:车厢的基本信息,各类字典表,装车的信息,装车线的信息,系统设置表、用户表、菜单表和权限表并建立了四张视图.

(二)系统的详细设计

1. 装车系统功能描述

快速定量装车楼数据管理系统主要是针对快速定量装车楼数据进行采集、存储、上传、统计、分析的报表系统软件,设计采用无线射频技术和计算机技术实现.

主要功能模块有:用户登录模块、用户信息管理功能、装车功能、装车数据查询功能、数据库管理功能.

2. 系统模块设计

装车管理模块.装车管理模块包含车次等信息的输入、RFID 无线射频扫描以及手自动装车等功能,可实现智能化装车,提高了工作的效率,大大减少了工作中出错的可能性.

车厢类型管理模块.由扫描仪阅读器读出RFID 卡信息,然后将信息分类添加进快速定量装车楼数据管理系统中,供装车、数据交换和汇总统计时使用.

用户管理模块.在该模块中,管理员可以对权限进行分配.

查询管理模块.所有用户都可以根据自己的要求和条件查询信息.

数据库管理模块.该模块中是一些数据库的基本操作,例如:压缩、备份、还原等等.

系统管理模块.系统管理模块中可以更改装车线,对OPC 通讯、RFID 读卡器进行设置.

3. 公共模块设计.主要包含动态链接库设计和读卡函数READRFID 设计,模块中函数READRFID 的作用是读取车辆RFID 卡中的数据,并对数据进行截取和解析.

(三)数据管理系统的实现

1. 用户权限管理的实现主要分登录模块、用户设置的实现和系统设置的实现.

用户使用用户名和登录系统,以防止非法用户进入该系统.用户登录,只有合法才被允许进入系统.

2. 系统界面的实现

(1)系统主界面的实现.系统主界面的窗体设计.系统主界面包含MenuStrip 菜单栏,用于显示按模块分组的各个功能项;Label 标签作为界面说明行文字;StatusStrip 状态栏用于显示和用户相关的实时信息.

系统主界面的代码实现.FrmMian 窗体的Load 事件,窗体的最下部状态栏中可显示:登录的用户名、时间、用户属性,并根据用户的操作权限,显示出不同的菜单.

(2)装车界面的实现.装车管理系统中包含三个部分,分别是车次信息输入、实时读卡和装车.

3. 车厢管理与查询的实现

(1)车厢管理的实现.车厢型号的维护包括车厢型号、额定皮重、状态、备注.

(2)查询管理的实现.装车信息查询窗体设计.通过选择查询的模式,然后输入查询条件,就可以查询装车信息.装车信息查询代码实现.当选择了查询模式,输入了查询条件后,单击“查询”按钮就可以找出与条件相匹配的装车信息.

4. 公共类设计

在Visual C#.NET 中对于数据库的操作和软件中公用的函数、过程、全局变量等我们可以使用类来组织和封装这些代码.整个工程的任何地方都可以调用此模块中的函数、过程、变量,这样就可以实现代码的重用,减少代码的书写量.

本文所设计的系统, 采用的是SQL Server 2008 数据库,因此使用的是SQL Server 数据库程序,数据库程序都位于System.Data 命名空间内,因此需要添加引用using System.Data.

(四)系统测试

本系统我们采用采用黑合测试法,测试软件的功能,通过对车厢类型功能、装车功能和与集控室管理平台的对接功能进行测试,可实现以下三个预期目标:

1. 当工作人员将车厢类型信息输入后,按确定按钮后,数据库中的车厢类型信息记录表中就会有一条相应的记录.

2. 在连接列车扫描仪读出装置和PLC 之后开始测试,根据现场要求使车厢缓慢通过RFID 扫描天线进行数据采集,采集完成之后进行反序装车,点击装车按钮,把数据都写给PLC,PLC 开始根据车厢标重情况进行配料装车,采集的信息会形成一条记录,在装车时和装车后会更新此记录,并在数据库中形成装车数据.装车完毕后,在系统中生成EXCEL表然后把表格放到指定的位置,对指定位置的文件夹进行共享给其他系统,其它系统就有访问权限,这样就实现了数据的对接交互.

二、小结

实际测试证明,本文以目前现有的无线射频技术,在Microsoft .NET Framework SDK v2.0 的环境下, 利用SQLServer2008 作为数据库,选用C# 可视化编程,结合RSview32人机界面系统及AB 1756 系列PLC 开发的快速定量装车站数据管理系统具有很好的实际效果,有效的解决了客户提出的关于生产控制系统与数据库信息管理系统交互信息的问题,该管理系统还能有效地解决装车站各设备间的接口问题、通讯问题及数据采集、交换、传递等问题.H

数据管理论文参考资料:

物流管理论文题目

企业管理论文5000字

管理会计案例分析论文

财务管理的论文题目

大学生时间管理论文

医学教育管理杂志

括而言之:这是一篇关于对不知道怎么写数据管理和集装箱和装车论文范文课题研究的大学硕士、数据管理本科毕业论文数据管理论文开题报告范文和文献综述及职称论文的作为参考文献资料。

和你相关的