档案库房环境智能监测系统设计_第1页
档案库房环境智能监测系统设计_第2页
档案库房环境智能监测系统设计_第3页
档案库房环境智能监测系统设计_第4页
档案库房环境智能监测系统设计_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页计算机科学与工程学院学年论文题目:档案库房环境智能监测系统学院:计算机科学与工程学院班级:物联网工程一班学生姓名:学号:指导教师:摘要国内高校档案库房环境监测,安全管理等问题,提出了利用温湿度传感技术解决这一问题。突出了档案库房安全保护的“三防”(即防高温、防潮湿、防火)要求。通过使用低成本温湿度传感设备实现档案库房温湿度的稳定监测,实现数据的采集和长期记录。本系统能够将采集到的信息送入后台管理中心,由管理人员进行环境监测,进而实现库房温湿度采集、记录、分析等的管理。当温湿度超过警戒线时候能够发送报警信号,方便管理人员及时进行温湿度调控,使之与档案所需存放环境相适应。从而总体实现了档案库存的安全性管理。关键词:温湿度采集,传感技术,数据存储

Abstract:Accordingtodomesticcollegesanduniversitiesforthecurrentrecordsstorageenvironmentmonitoring,securitymanagementandotherissues,weproposedtheuseoftemperatureandhumiditysensortechnologytosolvethisproblem.Ithighlightsthe"three"recordsstoragesecurityprotection(anti-hightemperature,moisture,fire)requirements.Byusinglow-costequipmenttoachieveastabletemperatureandhumiditysensorsmeasuringtemperatureandhumidityrecordsstorage,itcanachievelong-termacquisitionandrecordingofdata.Thesystemisabletocollecttheinformationintothebackgroundmanagementcenterforenvironmentalmonitoringbymanagement,soastorealizethetreasuresoftemperatureandhumiditymonitoring,recording,analysisandthelike.Whenthetemperatureandhumiditythanthewarningline,thesystemcansendalarmsignalstofacilitatethemanagementoftemperatureandhumidityregulationinatimelymanner,anditisconvenientforadministratorstomakethestoreenvironmenttoadapttothedesiredfile.Therebyitachievesanoverallsecurityarchivesinventorymanagement.Keywords:Temperatureandhumiditycollection,sensortechnology,datastorage前言档案保存的质量、档案的物理寿命、档案的防虫防霉都与库房的温湿度息息相关,一旦档案库房的温湿度失控,档案保护就成问题了,及时有效的调节与控制档案库房的温湿度,是保护并延长档案寿命的关键,需要特别的重视档案库房内温湿度环境。传统监测手段,基本以人工巡检为主。本系统的研究方案是通过软件来控制硬件实现上位机与下位机信息的交互。温湿度传感器起到档案库中档案的存储安全性检测的作用,能够将当前环境下温湿度信息采集并发送,在最短的时间向用户反映,方便管理人员实时监测管理。1系统简介档案库房智能监控管理系统是基于温湿度传感器实现来管理的,这种管理更趋于智能化,减少了人工的实地勘察。温湿度传感技术是用来监测档案库房档案存放过程中的高温、湿度、火灾环境的。研究内容是通过温湿度传感器的使用对温湿度实现了实时监测并带有报警作用,同时将采集到的数据按用户需求进行保存,用户可按需求自己设定采集时间,从而实现档案库存的安全性管理。档案室安全管理系统主要包括用户管理和温室度检测两大模块。本系统设计的主要技术包括前台界面设计,后台数据库的建立,温湿度传感器的实时采集,报警的设计,数据的分析处理以及信息入库保存。前台是面向用户的C#程序控制界面,实现的结果是在调用程序的时候,最先弹出的窗体是用户登录界面,在用户输入了真确的用户名及密码的情况下,弹出的是档案安全管理主窗体,通过点击主窗体的不同控件来管理控制。软件部分在设计好了管理界面的总体框架的时候就进行SQL数据库的建立,此外还有各个不同界面之间的衔接关系以及不同窗体的调用。我们软件设计实现的主要是温湿度检测部分。软硬件交互部分采用的主要技术是串口通讯,通过串口将下位机采集到的信息送到上位机,管理人员在采取及时的管理措施。2系统目标及功能2.1系统目标档案库房智能监控管理系统的主要研究目标是实现基于温湿度传感技术来解决档案库房档案存放过程中的防高温、防潮湿、防火。通过温湿度传感器的使用对温湿度实现了实时监测并带有报警作用,从而总体实现了档案库存的安全性管理。档案室内档案库存的安全性监测,主要解决的问题包括:(1)档案室内温湿度的检测与管理。(2)温湿度数据的传输,处理。(3)系统安全性的判断。2.2系统功能用户信息管理主要实现了对系统管理员和档案库工作人员的信息管理,包括新来人员信息的增加,近期信息变化的修改,以及离职人员信息的删除等。图1用户信息管理这部分实现了档案库存的安全性。每个管理人员的信息存入数据库,当某个管理人员需要管理系统时,必须输入管理员名称和口令,与数据库中已有信息进行比较,如果存在并且信息正确,则安全进入管理系统。防止非法人员对信息的非法操作。3系统框架3.1整体架构图2档案库房智能监控管理系统整体架构(1)数据采集:系统通过安装好的传感器实时采集当前数据并存入数据库。(2)数据处理:将采集到的数据与标准数据进行对比以便做出及时反映。(3)智能报警:当前数据超出标准界限时,系统报警装置自动发出警告信号。(4)管理措施:当系统将档案室状态反馈给管理人员的时候,管理人员实施及时管理措施。3.2核心技术图3系统模块结构图4数据采集分析处理温湿度监测系统温湿度监测系统数据传输数据传输数据处理数据处理数据入库数据入库是否越界否 是是否越界档案室环境稳定良好档案室环境稳定良好管理人员及时采取调控措施管理人员及时采取调控措施系统报警图5温湿度数据采集、分析、处理流程图4实现方案4.1硬件4.1.1温湿度传感器温湿度对于档案储存来说至关重要,温湿度的变化会带来档案的破坏,引发严重的问题,温湿度的监控有利于相关人员进行及时的控制。(1)系统设计过程中必须明确的传感器知识:温湿度传感器能将温度量和湿度量转换成容易被测量处理的电信号的设备或装置。温湿度感应器目前主要分为电阻式、电容式两种,相对来说电容式的精准度比较好,感应速度非常快,但是在水分的侵蚀下容易氧化。湿度传感器是非密封性的,为保护测量的准确度和稳定性,应尽量避免在酸性、碱性及含有机溶剂的气氛中使用。也避免在粉尘较大的环境中使用。为正确反映欲测农产品物流过程中的湿度和温度,还应避免将传感器安放在离墙壁太近或空气不流通的死角处。如果被监测的库存范围太大,就应放置多个传感器。有的湿度传感器对供电电源要求比较高,否则将影响测量精度。或者传感器之间相互干扰,甚至无法工作。使用时应按照技术要求提供合适的、符合精度要求的供电电源。传感器需要进行远距离信号传输时,要注意信号的衰减问题。当传输距离超过200m以上时,建议选用频率输出信号的湿度传感器。温湿度传感布置情况为了建立一个安全、实用、先进的温湿度档案库房管理中实时监测的环境,在以下部分将结合用户的实际情况,对传感器布置加以论述。本系统中温湿度传感器主要布置在档案聚集存放的地方。通过温湿度传感器与后台用户管理的联系可以实现库存过程中的温湿度的实时显示、超过预定值时,系统将发出报警声音提醒管理人员。4.1.2传感器工作流程下面的图6是一个传感器节点的工作流程,在明确了传感器节点的工作方式的基础上,可实现传感器对数据的采集以及传输。此流程已经集成在了硬件中[5]。图6传感器节点工作流程4.2软件档案室都规定有自己的温度或湿度的上限和下限值;由计算机提取并显示不同时间点的温湿度实时采样数据(注意这些数据会存储在数据库中),当温度或是湿度超限时便报警,温度超标报警和湿度超标报警可发出不同的报警声音,从而可以加以区别,方便管理人员进行相应的管理。通过温湿度传感器采集库存过程的温湿度然后送至后台进行数据写入、显示、存储以及相应的分析。(1)后台数据库设计数据库设计遵循的一个主要原则是:为每一个表都设有一个主键管理员数据表。A:表的定义以下是一个管理员表定义的示列:在定义数据库表的时候,最先给管理员数据表定义一个UserID字段作为此表的主键,以便区别与其他的表。还需注意的是主键字段不允许为空,而其他字段都为空。主键的数据类型一般都使用的是整型。表1管理人员表定义B:表中数据的显示表2管理人员表内容(2)串口通讯:本系统串口通讯的过程主要是:传感器将采集到的数据通过无线传感网络(ZigBee网络)送给协调器,协调器按串口通讯协议发送给上位机,本系统是通过串口线送给管理层的。4.3软硬件交互在设计好了管理界面的总体框架的时候就进行SQL数据库的建立,此外还有各个不同界面之间的衔接关系,不同窗体的调用。我们软件设计实现的主要是温湿度检测部分。最终实现的结果是用SQL语句实现了数据库的操作,实现了数据信息的增删改等。温湿度值可实时监测,以及数据的入库分析。ZigBee网络必备知识ZigBee技术是一种新兴的短距离无线传感器网络通信技术。ZigBee无线通信网络主要由协调器、路由器及终端设备3种节点组成。在网络建立之初,每个网络有且仅有一个协调器节点,主要负责网络的发起、参数的设定、信息的管理及维护功能,也可用来协助建立安全层和应用层的绑定。鉴于协调器节点的硬件及软件设计最为复杂,本文主要介绍协调器节点的设计方法。协调器节点主要由处理器模块、RF前端、电源管理模块及各外部接口等组成,也可根据需要增加传感器及GSM/GPRS等模块。ZigBee技术以其短距离、低速率、低功耗等优点而被广泛应用于环境监测、智能家居、汽车电子及工业控制等数据量较小、传输速率要求不高的场合。相对于其它无线传感器网络通信协议,ZigBee协议有其独特的技术优势。组建网络的两个步骤主要是网络初始化及节点加入网络。网络初始化首先要确定网络协调器,通过主动扫描发送信标请求命令来检测该网络中是否存在协调器。如果在扫描期限内没有检测到信标,则将自己作为网络的协调器,并不断地产生信标并广播出去;然后进行信道扫描,对指定的信道或默认信道进行能量检测以避免可能的干扰,并将那些能量值超过了允许水平的信道丢弃,而后对剩余信道进行主动扫描,以检查区域内有没有其它ZigBee网络存在;完成主动扫描后,即可获得设备所在区域内已有的各ZigBee网络的网络标识(PANID),至此,网络初始化基本完成。本系统中传感器将采集到的数据通过Zigbee网络(点对点通信)传送给协调器,由协调器通过串口传给上位机,送入后台数据库进行数据存储。5可行性分析图7:部分前台界面设计如上图将端口设置合适之后,就可以进行温湿度采集信息的传送,并将数据显示在文本框中。然后写回数据库中。再将此值与数据库中定义好的标准温湿度值与刚读进的值进行比较。最后将库房环境状态反馈给管理人员。图8温湿度数据采集如图8将端口送出的数据采集并显示在文本框中,再写回数据库中,时间片是由系统计时来控制的。然后将定义好的标准温湿度值与刚读进的值进行比较。图10数据库中存入的数据核心代码实现:1)管理员登录界面//实例化了一个多窗体显示界面的对象Mainmain=newMain();//9C-506环境下的SQL语句stringconnString=@"Server=1;DATABASE=ZHB;UID=sa;PWD=95069506";SqlConnectionconn=newSqlConnection(connString);//打开数据库stringsql=String.Format("selectcount(*)from[User]whereUserName='{0}'andPassWord='{1}'",userName,passWord);/在登录成功的情况下this.DialogResult=DialogResult.OK;this.Tag=true;main.Show();//显示多窗体界面this.Hide();//隐藏登录窗体2)添加对象A:向数据库中插入元素sqlCheck="INSERTINTO[Consumer]VALUES('"+ServeName.Text.ToString().Trim()+"','"+TrapName.Text.ToString().Trim()+"','"+SalveName.Text.ToString().Trim()+"')";B:显示插入的元素sqlCheck="SELECT'用户名称=ServiceName,'用户密码'=TransportNameFROM[Consumer]";3)删除对象A:删除指定对象sqlCheck="SELECT'用户名称=ServiceName,'用户密码'=TransportNameFROM[Consumer]";try{SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sqlCheck,conn);dsUser=newDataSet("Consumer");da.Fill(dsUser,"Consumer");this.dataGridViewComsumer.DataSource=dsUser.Tables["Consumer"];this.dataGridViewComsumer.Refresh();this.dataGridViewComsumer.Show();}B:显示剩余对象SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sql,conn);conn.Open();dsUser=newDataSet("Consumer");da.Fill(dsUser,"Consumer");this.dataGridViewComsumer.DataSource=dsUser.Tables["Consumer"];this.dataGridViewComsumer.Refresh();this.dataGridViewComsumer.Show();MessageBox.Show("系统用户姓名与登录口令表数据信息已经从后台数据库获得");4)更新对象//更新数据对象sqlCheck="UPDATE[Consumer]SETServiceName='"+ServeName.Text.ToString().Trim()+"',TransportName='"+TrapName.Text.ToString()+"',SaleName='"+SalveName.Text.ToString()+"'WHEREServiceName='"+tmpName.ToString()+"'";5)显示全部SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sql,conn);conn.Open();dsUser=newDataSet("Consumer");da.Fill(dsUser,"Consumer")this.dataGridViewComsumer.DataSource=dsUser.Tables["Consumer"];this.dataGridViewComsumer.Refresh();this.dataGridViewComsumer.Show();MessageBox.Show("系统用户姓名与登录口令表数据信息已经从后¨台数据库获得");6)温湿度数据传输主要实现代码privatevoidtimer1_Tick(objectsender,EventArgse){if(i<20){i++;textBox4.Text=i.ToString();}else{i=0;if(textBox1.Text.Length>45){textBox5.Text=textBox1.Text.Substring(5,9);textBox6.Text=textBox1.Text.Substring(24,9);if(textBox5.Text.Length==0){MessageBox.Show("温度不能为空?,请检查系统!");return;}if(textBox6.Text.Length==0){MessageBox.Show("湿度不能为空,请检查系统!");return;}stringsqlCheck="SELECTcount(*)FROM[TM]WHERETem='"+textBox5.Text.ToString().Trim()+"'";SqlConnectionconn=newSqlConnection(connString);SqlCommandcmdCheck=newSqlCommand(sqlCheck,conn);intcheckCount=0;try{conn.Open();checkCount=(int)cmdCheck.ExecuteScalar();}catch(Exceptionex){MessageBox.Show(ex.Message);}if(checkCount>0){conn.Close();return;}sqlCheck="INSERTINTO[TM]VALUES('"+textBox5.Text.ToString().Trim()+"','"+textBox6.Text.ToString().Trim()+"')";try{cmdCheck=newSqlCommand(sqlCheck,conn);cmdCheck.ExecuteNonQuery();}catch(Exceptionex){conn.Close();MessageBox.Show(ex.Message);return;}sqlCheck="SELECT'温度'=Tem,'湿度'=MoiFROM[TM]";try{SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sqlCheck,conn);dsUser=newDataSet("TM");da.Fill(dsUser,"TM");this.dataGridView1.DataSource=dsUser.Tables["TM"];this.dataGridView1.Refresh();this.dataGridView1.Show();}catch(Exceptionex){MessageBox.Show(ex.Message);}finally{conn.Close();}this.textBox5.Text="";this.textBox6.Text="";selectRows=-1;}}try{intn=comm.BytesToRead;byte[]buf=newbyte[n];comm.Read(buf,0,n);builder.Remove(0,builder.Length);textBox3.Text=DateTime.Now.ToString();this.Invoke((EventHandler)(delegate{builder.Append(Encoding.ASCII.GetString(buf));if(builder.ToString().Length>0){textBox1.Text+=builder.ToString();if(textBox1.Text.Length>400)textBox1.Text="";}}));}catch(Exceptionex){MessageBox.Show("接收串口信息错误"+ex.Message);}}privatevoidbutton1_Click(objectsender,EventArgse){stringport1=comboBox1.Text;stringrate=comboBox2.Text;stringdataNum=comboBox3.Text;stringstopNum=comboBox4.Text;if(port1==null){MessageBox.Show("没有选择端口!","警告!",MessageBoxButtons.OK,MessageBoxIcon.Warning);}serialPort1.PortName=port1;serialPort1.BaudRate=Convert.ToInt32(rate);serialPort1.DataBits=Convert.ToInt32(dataNum);switch(comboBox4.Text){case"1":{serialPort1.StopBits=StopBits.One;}break;case"2":{serialPort1.StopBits=StopBits.Two;}break;case"1.5":{serialPort1.StopBits=StopBits.OnePointFive;}break;}if(serialPort1.IsOpen==true){serialPort1.Close();}//serialPort1.Open();MessageBox.Show("串口打开成功!");comboBox1.Enabled=false;comboBox2.Enabled=false;comboBox3.Enabled=false;comboBox4.Enabled=false;//textBox7.Enabled=false;button1.Enabled=false;}}小结此系统主要研究的是基于温湿度传感技术来实现档案库房环境的智能监控。传感器将采集到的数据信息送给后台,并将数据进行析,再将环境状态反映给管理人员,方便管理人员进行及时的黄精调控。使用温湿度传感器来进行环境监测的优点之一是避免了工作人员定时的在库房内实地勘察,节省了人力,减少了不必要的经济支出,也方便了管理;此外温湿度的实时采集提高了安全性。参考文献[1]尧欣.实物档案保管初探[J].档案天地,2021(6):51-52.[2]翁梅.浅谈实物档案的归档与管理[J].浙江档案,2021(10):50.[3]濮仁沛.实物档案的规范化管理[J].北京档案,2021(3):38,40.[4]陈海燕,左光明.实物档案管理存在的问题与对策[J].兰台世界,2021(3):34.[5]杨明初.实物档案技术保护的实践与探索[J].兰台世界,2021(11S):41-42.[6]王冬梅.简述档案库房的具体管理措施[J].现代交际,2021,(01).

咖啡店创业计划书第一部分:背景在中国,人们越来越爱喝咖啡。随之而来的咖啡文化充满生活的每个时刻。无论在家里、还是在办公室或各种社交场合,人们都在品着咖啡。咖啡逐渐与时尚、现代生活联系在一齐。遍布各地的咖啡屋成为人们交谈、听音乐、休息的好地方,咖啡丰富着我们的生活,也缩短了你我之间的距离,咖啡逐渐发展为一种文化。随着咖啡这一有着悠久历史饮品的广为人知,咖啡正在被越来越多的中国人所理解。第二部分:项目介绍第三部分:创业优势目前大学校园的这片市场还是空白,竞争压力小。而且前期投资也不是很高,此刻国家鼓励大学生毕业后自主创业,有一系列的优惠政策以及贷款支持。再者大学生往往对未来充满期望,他们有着年轻的血液、蓬勃的朝气,以及初生牛犊不怕虎的精神,而这些都是一个创业者就应具备的素质。大学生在学校里学到了很多理论性的东西,有着较高层次的技术优势,现代大学生有创新精神,有对传统观念和传统行业挑战的信心和欲望,而这种创新精神也往往造就了大学生创业的动力源泉,成为成功创业的精神基础。大学生创业的最大好处在于能提高自己的潜力、增长经验,以及学以致用;最大的诱人之处是透过成功创业,能够实现自己的理想,证明自己的价值。第四部分:预算1、咖啡店店面费用咖啡店店面是租赁建筑物。与建筑物业主经过协商,以合同形式达成房屋租赁协议。协议资料包括房屋地址、面积、结构、使用年限、租赁费用、支付费用方法等。租赁的优点是投资少、回收期限短。预算10-15平米店面,启动费用大约在9-12万元。2、装修设计费用咖啡店的满座率、桌面的周转率以及气候、节日等因素对收益影响较大。咖啡馆的消费却相对较高,主要针对的也是学生人群,咖啡店布局、格调及采用何种材料和咖啡店效果图、平面图、施工图的设计费用,大约6000元左右3、装修、装饰费用具体费用包括以下几种。(1)外墙装饰费用。包括招牌、墙面、装饰费用。(2)店内装修费用。包括天花板、油漆、装饰费用,木工、等费用。(3)其他装修材料的费用。玻璃、地板、灯具、人工费用也应计算在内。整体预算按标准装修费用为360元/平米,装修费用共360*15=5400元。4、设备设施购买费用具体设备主要有以下种类。(1)沙发、桌、椅、货架。共计2250元(2)音响系统。共计450(3)吧台所用的烹饪设备、储存设备、洗涤设备、加工保温设备。共计600(4)产品制造使用所需的吧台、咖啡杯、冲茶器、各种小碟等。共计300净水机,采用美的品牌,这种净水器每一天能生产12l纯净水,每一天销售咖啡及其他饮料100至200杯,价格大约在人民币1200元上下。咖啡机,咖啡机选取的是电控半自动咖啡机,咖啡机的报价此刻就应在人民币350元左右,加上另外的附件也不会超过1200元。磨豆机,价格在330―480元之间。冰砂机,价格大约是400元一台,有点要说明的是,最好是买两台,不然夏天也许会不够用。制冰机,从制冰量上来说,一般是要留有富余。款制冰机每一天的制冰量是12kg。价格稍高550元,质量较好,所以能够用很多年,这么算来也是比较合算的。5、首次备货费用包括购买常用物品及低值易耗品,吧台用各种咖啡豆、奶、茶、水果、冰淇淋等的费用。大约1000元6、开业费用开业费用主要包括以下几种。(1)营业执照办理费、登记费、保险费;预计3000元(2)营销广告费用;预计450元7、周转金开业初期,咖啡店要准备必须量的流动资金,主要用于咖啡店开业初期的正常运营。预计2000元共计: 120000+6000+5400+2250+450+600+300+1200+1200+480+400+550+1000+3000+450+2000=145280元第五部分:发展计划1、营业额计划那里的营业额是指咖啡店日常营业收入的多少。在拟定营业额目标时,必须要依据目前市场的状况,再思考到咖啡店的经营方向以及当前的物价情形,予以综合衡量。按照目前流动人口以及人们对咖啡的喜好预计每一天的营业额为400-800,根据淡旺季的不同可能上下浮动2、采购计划依据拟订的商品计划,实际展开采购作业时,为使采购资金得到有效运用以及商品构成达成平衡,务必针对设定的商品资料排定采购计划。透过营业额计划、商品计划与采购计划的确立,我们不难了解,一家咖啡店为了营业目标的达成,同时有效地完成商品构成与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论