粮仓

2020-03-03 00:24:52 来源:范文大全收藏下载本文

delphi粮库监控系统开题报告

毕业设计(论文)题目

基于C/S结构的粮库监控系统设计

设计(研究)内容和意义:

一、开发语言说明:

Delphi是Borland公司开发的一组基于VCL库的可视化开发工具,它在组件技术的支持、数据库支持、系统底层开发支持、网络开发支持、面向对象特性等各方面都有相当不错的表现,并且学习使用较为容易,充分体现了所见即所得的可视化开发方法,开发效率高。它也继承了该公司一贯以来的优良传统,代码执行效率高。Delphi 的VCL库是基于Object Pascal(面向对象Pascal),语法较为灵活,使用也较为广泛。

二、开发本系统的目的及其对于粮库监控的意义

粮食是关系国计民生的重要战略物资,吃饭始终是人类赖以生存和社会稳定的头等大事,保持粮食科学仓储和流通至关重要,尤其是我国粮食总体上丰收年份少、欠收年份多,我国还有数千万群众的温饱问题尚未解决,我们必须居安思危,做好储粮保粮工作,将粮食储备过程中的损失减少到最低。

建国50年来,粮食仓储和流通设施建设取得了很大成绩,粮食仓储规模比1949年的750万吨增加了20多倍。以粮食主产区和主销区为重点,在全国铁路、水路和公路干线的枢纽地点,初步形成了各种规模、多种仓型和多中储运方式相结合的粮食仓储和流通网络,解决了部分国家粮食收储和供应的需要,但国内的仓储形势仍旧非常严峻。因此,国家队这种情况非常重视,由朱容基总理亲自抓粮食储备工作,投入二千亿元建设国储粮仓,同时国际农业组织又通过世界银行为我国提供无偿贷款,用以支持东北走廊粮食中转库和吸纳库的建设工作。

在这种情况下,开发一个结合现代计算机技术、控制技术、图形技术的粮库监控系统,可以简化粮食存储管理过程,保障粮食的安全,减少人力,提高效率,这对于推进粮库管理的现代化将具有非常重要的作用。

本系统利用了单片机作为核心控制芯片,实现了简单的温度控制的设计与实现,同时利用了汇编语言和单片机知识。采用单片机不但可以实现基本的温度控制功能而且成本低廉,携带方便使用方便,只要加5V电源就可以精确的测量。制作的周期比较短,利于个人制作实现。一方面巩固了大学所学的知识,另一方面对于单片机在控制领域的应用具有重要的启导作用。

储粮管理现代化是当前粮食系统改造的重大项目之一,贮粮管理现代化能及时检测、保存个粮仓的粮情信息(如粮温、粮湿等),对于安全储粮、历史数据查询、分析得出储粮普遍规律都有积极的作用;对改变早期粮情信息检测手工作业效率低,劳动强度大以及降低储粮成本有明显的作用。就项目初步在一个粮库的实施情况看,大大减少了人力。既能产生一定期的经济效益,也具有重大的社会效益。

三、系统功能实现

系统自动连接数据库并初始化

系统根据数据库中的仓房货位配置表建立系统目录列表结构;

用户选择需要的仓房货位进行实时监控;

用户选择特定的仓房货位进行危粮监控;

用户设置测温点具体信息;

系统定时自动保存最新数据到数据库;

用户查询需要的数据生成图表或报表并进行打印;

用户配置系统基础信息。

四、设计方法和步骤:

根据当前Delphi技术发展趋势,分析情况,讨论合适的架构设计方案,并且根据系统的规划情况设计数据库(采用SQL SERVER 2000),同时选择合适的Delphi第三方控件作为辅助开发工具。开发过程完全按照软件工程的流程合理的安排每个工作步骤,协调组员,增强组员间的联系和沟通。要求有完整的注释和工作文档资料。按时完成任务,然后经过系统的测试最后发布程序。在开发过程中要注意本系统精髓的体现:C/S三层结构,系统动态初始化,实时监控,操作简便。只有立足于这几点,本系统才算真正成功。

第一步:搭建系统架构,明确要实现的功能;

第二步:深入学习Delphi的知识,以使既定系统功能得到全面的实现;

第三步:分配任务,具体实现;

第四步:各功能模块进行单元测试;

第四步:结合各部分功能模块,进行系统合成;

第五步:系统测试。

设计(研究)方案和进度安排:

设计(研究)方案:

本系统主要研究基于C/S结构的监控系统,首先,为了避免C/S结构客户端庞大的缺陷发挥其优势,决定采用MIDAS技术将系统C/S结构转变为带有应用服务器层的三层机构,使表达层与业务逻辑层分离,实现瘦客户端;其次,为了开发出一个务实的系统,能够确实的对粮库管理发挥出作用,提高粮库管理的效率,增加粮食的安全,在系统设计前进行了充分的调研和分析,主要把系统分为实时数据处理和历史数据处理两部分,分别满足用户对粮情实时监控以及对历史数据分析总结的需要。

进度安排:

第一阶段:1月13日——3月6日

主要任务:熟悉Delphi的集成开发环境,编写一些初级程序并实现其功能;

熟悉SQL SERVER 2000,能建立数据库和数据表;

在Delphi环境中熟练对数据库的基本操作功能;

完成二篇与计算机专业有关的英文期刊文章的翻译。

第二阶段:3月7日——3月21日

主要任务:市场调研,去至少二个省属或市属的粮库了解实际需求;

查找有关文献资料,完成文献综述;

提出粮库监控系统的需求分析,拟定功能模块和开发提纲;

完成毕业设计开题报告。

第三阶段:3月22日——4月22日

主要任务:系统架构并完成数据库设计;

根据系统需求及功能模块,设计后台软件的功能框架和主界面;

完成前台实时数据处理部分的软件开发;

完成其他附属功能中的一部分软件开发;

第四阶段:4月23日——5月10日

完成其他附属功能中的剩余部分软件开发; 整合各功能模块,以达到界面整合的目的。

测试并修改各功能程序,直至完整地实现系统功能。

测试整个系统的运行,对功能进行补充、修改

第五阶段:5月11日?——5月16日

主要任务:完善整个监控系统既定的全部功能;

进行二次测试,提高软件系统的健壮性。

第六阶段:5月17日?——6月初

主要任务:整理文档资料,撰写毕业设计论文;准备答辩。

主要参考文献资料:

[1]

杨叔子, 史铁林, 李东晓.分布式监测诊断系统的开发与设计[J].振动、测试与诊断, 1997, 17(1):1-6.

[2]

NicholsH.M.C., BernardC.B., avid M.H..Remote Instrument Diagnosis on the Internet [J].IEEE Intelligent System, 1998, (5):70-76

[3]

刘艺.Delphi第三方控件使用大全.中国水利水电出版社[M], 2001.1.

[4]

李之明, 高玉琢. DELPHI 7组件经典解析[M].中国铁道出版社, 2003.6.

[5]

飞思科技产品研发中心.DELPHI 7 组件及分布式应用开发[M].电子工业出版社, 2003.1.

[6]

Raghu Ramakrishnan, Johannes Gehrke.DATABASE MANAGEMENT SYSTEMS [M].清华大学出版社, 2002.12.

[7]

David Sceppd.ADO PROGRAM TECHNOLOGY [M].清华大学出版社, 2001.1. [8]

柳树春.基于Web 3-Tier客户、服务器体系的应用系统开发与实现[J].计算机工程与应用, 2004.

[9]

杨秀金.面向对象技术与安全储粮决策分析系统推理[J].微机发展, 1999, (4):60~63

[10]

李时惠.计算机多点温度采集系统的设计与实现[J].计算机技术与自动化, 2001, 20(1):71~74

[11]

Roger S.Preman.Software Engineering:A Practitioner’s Approach[M].机械工业出版社, 2005.7.

can粮仓

天下粮仓

储粮仓

天下粮仓

蓝色粮仓金色粮仓

探秘大国粮仓

粮仓改造技术

粮仓建筑与结构

粮仓无线监控系统

粮仓温湿度系统监控

《粮仓.doc》
粮仓
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文