公务员期刊网 精选范文 信息系统设计论文范文

信息系统设计论文精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的信息系统设计论文主题范文,仅供参考,欢迎阅读并收藏。

信息系统设计论文

第1篇:信息系统设计论文范文

1.1网络架构

目前设备系统架构包括两种,即C/S、B/S两种架构形式。对于C/S结构形式而言,即客户/服务器形式,其技术更加的成熟,而且具有高效性、安全性和封闭性等特点;对于B/S结构形式而言,即浏览器/服务器形式,其表现出开放性、灵活性等特点,无需预先布设相应的应用程序和应用软件。在医院设备系统构建过程中,采用B/S架构形式,可开发病房以及财务科室的设备辅助管理功能;如果采用C/S架构形式,则可开发设备主管理部门的实践应用程序。

1.2数据库系统

关系型数据库成为现代数据库技术手段的主要形式,构建医院设备系统时,建议选择SQLServer2000作为数据库进行管理。从应用效果来看,SQLServer2000的性能非常的强,而且网络连接特性、应用安全性都非常的好,对系统硬件没有太高的要求,是一种中轻量型数据库管理系统。在数据库系统建设过程中,应当合理选择数据库表结构、约束条件,以此来确保高等院校附属医院设备管理信息数据录入的规范化,最大限度地减少冗余,以此来确保其完整性,实现信息化管理。

1.3条码扫描终端

在高等院校附属医院设备信息系统建设过程中,采用条码技术手段,实现了设备信息管理工作的高密度性、内含校验码性,可在较小的标签空间上打印高信息密度条码,并且具有解码速度快、正确率高等特点。实践中,采用手持条码扫描终端系统,可有效实现辅助设备管理人员对实物的有效清点;系统基于清点程序的运行,只需对清点设备条形码标签进行扫描即可完成清点设备的任务。

2高等院校附属医院设备信息系统功能

通过以上对高等院校附属医院设备信息系统体系的分析研究,可以看出高等院校附属医院设备信息系统非常的复杂,涉及到各个科室、部门的利益关系。在具体的设备管理过程中,除应当把握宏观上的相互协调外,还应当将各环节的具体功能体现出来。第一,院领导客户端。高等院校附属医院的院领导,可在医院领导层客户端对信息资料进行查询,及时了解和掌握当前医院各种医疗器械设备的应用现状、效益等信息。基于此,一方面对现代高等院校附属医院医疗设备的应用管理起到了重要作用,另一方面还有效地实现了医院决策层对相关器械设备的有效管理。第二,临床科室以及设备客户端。在临床科室的设备管理过程中,该系统的功能体现在对医疗设备的及时报修,经在线查询,可以确保各临床科室管理人员、负责人及时准确地掌握设备现状、应用情况以及维修进度和费用,并根据维修情况、彼此之间的沟通和交流,来适当地调整医疗设备应用计划。对于设备科客户端而言,其作为高等院校附属医院设备管理工作的枢纽,担负着非常重要的职责,功能上应当涵盖如下内容:①医疗设备信息资料管理。在此过程中,主要的是前期、中期和后期医疗信息档案管理。其中,前期的档案工作过程中,主要是指设备配置可行性研究、采购计划书等内容;对于中期的档案管理而言,主要对与医疗器械设备有关的市场信息、文件资料和设备相关的各种法规、技术资料进行管理;而在后期的档案管理过程中,对象主要是已经损坏或者无法修复的设备进行信息管理和存档。②基本信息管理。对于现代高等院校附属医院医疗器械设备信息,比如标识号、入库日期等,输入计算管理系统之中。基于这些信息数据的应用,通过联网录入数据库,每台医疗设备信息都可独立建档,通过唯一的医疗设备标识号,可以准确显示基本资料。同时,维修人员在处理棘手的问题时,如果遇到较为麻烦或者难以解决的问题时,直接与厂方联系,即可快速找到故障问题的所在。同时,还包括医疗设备运维管理,即医疗设备日常运维和管理,特别是在接到临床科室报修申请以后,能够及时获知相关维修信息资料。③仓储管理。首先将高等院校附属医院购置的器械设备、耗材等信息,如实输入到数据库以后,再进入设备信息系统,基于该系统的应用,对器械设备及其耗材情况、出入库情况进行记录。在此过程中,可采用上文所讲的条形码形式,给各个医疗器械设备、同类耗材贴条码,以保证信息资料的唯一性。在此基础上,还应当进行扫描出库处理,通过系统的应用,清楚地查明库存的各种医疗设备、物品剩余和消耗量,为日后的物品采购做好基础。

3结语

第2篇:信息系统设计论文范文

1系统设计的目标

1.1为广大的用户提供我市相关体育企业的相关信息服务,以此加强企业与企业之间、企业和用户之间的合作;

1.2用户可查看所有我市体育场所,包括体育馆、健身馆等的相关信息,并可实现网上对该体育锻炼场所的预定。

1.3可提供大量的企业培训、体育企业交流的信息,并提供专门的相关会务合作;

1.4可下载或在线观看大量的健身视频,以此更加科学的指导市民进行科学实验。

1.5相关信息公告,可了解政府在体育产业的相关动态,体育企业活动等。

2系统设计需求用例分析

根据UML用例分析,将该系统的使用对象分为会员、游客、系统管理员三个不同的角色。系统整体的用例分析如图1所示。通过上述的用例分析,我们可以将系统的功能模块分为以下的几种类型:系统管理:该模块主要针对系统管理员。可对系统的相关参数进行设置;其次是对注册用户的管理和权限的分配,从而使得不同的权限可对不同的功能进行使用。新闻则属于管理员范畴。新闻又分为新闻公告和政府动态。其中新闻公告对相关的行业新闻、不同体育企业的活动进行;而政府动态则主要是政府对体育产业的相关扶持等相关政策进行。在线预约则主要针对我市的体育场馆设施进行在线的预约登记,可实现体育场馆、健身馆的在线登记等功能,从而提高我市体育场馆的利用效率。企业信息则主要是针对该系统的会员企业。会员企业在缴纳一定的会员费用之后,可在该系统当中企业的相关产品信息,并可实现在线预约服务。健身视频则主要分为视频的上传和观看。视频的上传则主要是针对企业和系统管理员。通过对企业信息的,可让用户观看到相关的健身视频、企业文化宣传等。在线交流则主要是以BBS的形式,在该社区系统中,提供广大用户相互交流的板块。在BBS板块下则分为企业视角、健康小常识、供应商社区、体育技术交流等。

3整体架构的系统设计

该系统采用现阶段流行的B/S模式,其主要的原因是该模式属于三层结构,并与传统的C/S相比,该模式在web响应速度、服务器数据处理等方面都具有很强的优势,并将数据处理和逻辑处理分在不同的层次中进行,并且用户只安装web浏览器,而不需要安装客户端接口实现对相关数据的访问。表现层则主要采用web浏览器,并采用技术实现动态页面。浏览器通过发出Action请求,并将请求发送给web服务器,而web服务器在将数据的请求根据逻辑处理的规则,传递给相应逻辑功能。逻辑层:该层主要由web服务器和逻辑业务组成。同时逻辑层在该三层结构中起到的作用是承上启下的作用,从而实现用户请求数据的正常传递。因此,对该层的设计其耦合性和扩展性对系统的设计非常重要。而在该系统,则以添加类库LYZJ.UserLimitMVC.IBLL,以此来实现对对业务逻辑接口数据的封装,以防止数据在访问的时候别人篡改;同时再新建三个不同的接口:IUserInfoService,IRoleService,IBaseService.并编辑相应的代码实现对数据访问层的引用。数据访问层:该层则主要是包含各种数据的查询等各种不同功能,并添加数据的接口。而为实现对数据的接口访问,则采用接口实现。同时该网站的数据库系统则采用SQLServer2008数据管理系统。是因为该系统在安全性和稳定性方面更具有一定的优势。其具体的架构示意图如图2所示。

4系统实现

4.1系统部署

1)硬件环境该系统对整体的硬件环境的要求不高,而数据库服务器则采用Winserver2003操作系统,同时应用服务器则采用的配置为CPU型号:Intel酷睿i53470;CPU频率:3.2GHz;内存容量:4GBDDR3;硬盘容量:1TB5400转。2)软件环境客户端:IE7.0以上。测试环境为WindowsXP、Vista、win7、win8操作系统。运行库选择.NET3.0,webserver。

4.2系统实现

1)打开VisualStudio20082)在文件的菜单栏中点击“新建”,以此显示出对话框。3)在已经安装的模板中点击“VisualC#”,并选择网站。4)在Web位置框当中选择“文件系统”,同时输入需要保存的网站文件夹。5)单击确定通过微软软件开发平台,创建包含预置功能的一个网站项目,而这些功能主要面向布局、Ajax和的成员资格的身份验证。5结束语随着我国体育产业的不断发展,信息化、网络化已成为我们这个时代的代表和标志。

第3篇:信息系统设计论文范文

高校毕业论文管理信息系统的研究,主要研究的对象是云南省曲靖师范学院,从曲靖师范学院的实际情况出发进行研究和开发,在对学院实际情况分析研究的前提下,采用软件工程方法对系统进行系统模型选择,结合ASP技术,以MicrosoftVisualStudio2005和SQLsevter2000作为开发工具,设计开发一个基于ASP的高校毕业论文管理信息系统。以实现毕业论文设计和论文撰写的管理信息化和网络化,减少师生在毕业设计中的工作量为目的,系统设计完成后管理员能对导师及学生进行相应的管理,导师选题后需经过管理员审核才能被学生选择。导师可通过网络提交自己的论文题目和资料,浏览已经选了论文题目的学生信息资料;学生可通过网络直接选老师在网络上的论文题目,在系统中完善自身资料,提交开题报告等功能;高校毕业论文管理信息系统的开发,主要是为了使高校毕业论文管理能快捷、方便的进行,以提高工作效率,最终减少师生工作量的目的,高校毕业论文管理系统的开发对改进教学管理,提高教学质量有着十分重要的意义。

1.国内外研究现状

随着教育产业化进程的逐步推进,许多高校走上了强强联合的道路,高校的规模不断的扩大,为合理的利用教学资源,加强教学管理工作,对学生进行网络化管理已经成为一种趋势。目前,很多高校都具备了相关的管理软件对学生的学籍、成绩等都采用了网络化管理技术,但毕业论文的管理大多采用单机管理模式。这种管理模式只能简单的完成论文的输入和输出工作,而毕业设计过程中如:出题、选题、资料交流论文检查等任务只能靠师生的手工操作来实现。

国外高校很早就开发了实现毕业论文管理网络化的系统,如英国诺丁汉大学很早就开发了专门的毕业论文管理系统用于实现毕业设计的网上双向选择,国内高校近几年也有了相关软件来实现毕业论文设计的网络化管理,但在服务范围、服务质量、机构设置等方面与国外高校相比都存在一定的差距,造成这种现状的原因是国外信息化建设起步早,网络应用及设计都更见成熟并具有稳定的技术队伍,网络发展稳定,而国内信息化的建设与国外相比就显得起步较晚,虽然发展迅猛,但由于缺乏像国外那样成熟的网络技术加上信息化发展时间较短。在实现校园管理信息化的进程中,国内各高校面临既要不断投资购建各种硬件、软件和网络,又要不断开发各类应用于教学、教务、科研、办公管理等应用系统的两大难题,在信息起步晚,技术队伍不稳定规模不大的背景下,国内高校经过发展虽然也初步形成了具有一定规模的信息化建设体系,但是由于整体信息化程度落后,信息化建设任务多而重、经费短缺,理论体系不完善等原因,导致国内高校教务管理系统仍然不完善。

2.高校毕业论文信息管理系统研究的主要内容

高校毕业论文管理信息系统的设计采用ASP的C#编程技术和SQLserver2000数据库工作平台结合Dreamweaver作为开发工具进行设计,本系统研究的最终目的是实现以下功能:

(1)学生:能实现选择自己的导师及毕业论文设计题目,浏览公告、修改信息、给导师留言等功能。

(2)导师:能够通过网站给学生毕业设计的课题,供学生选择;可以浏览本站的所有信息,可以给自己的学生、其他教师和管理员进行留言,并查收自己的留言。

(3)管理员:可以对学生、导师、通知等的基本信息进行修改、删除等的操作。

3.高校毕业论文信息管理系统功能介绍

系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下:

(1)系统登录模块:将用户分为学生、教师和管理员三种不同的角色登录以实现用户权限的管理,加强系统的安全性及稳定性。

(2)学生模块:①查看通知②查看论文题目导师信息并进行选择③留言:提供学生和导师之间的相互留言。

(3)导师模块:①查看通知②提交论文题目③留言:提供学生和导师之间的相互留言。

(4)管理员模块:编辑、删除、添加用户,对老师论文题目进行审核,查看修改学生基本信息、导师基本信息、学生和导师之间的留言等,对系统进行全面管理。

4.毕业论文管理信息系统的设计

系统要具备易操作、美观、安全等特点,所以在对系统进行外观设计时,要充分考虑到网站的可视性及美观性,界面设计要力求达到层次分明、简单大气、兼顾美观、突出重点、有吸引力等特点。在系统的后台代码设计上要能够精炼,确保系统的稳定性及安全性。

4.1 系统登陆界面的设计

系统的登录界面能起到管理系统安全性的作用,高校毕业论文管理信息系统的用户名和用户密码保存在用户表中,本系统有三种权限学生用户:学生、导师和管理员。不同的用户在不同的角色选框中进行登陆,系统通过在用户表中加入power属性来判断用户的权限并进行身份验证,若用户名和密码都正确,系统将跳转到与角色相对应的页面,若用户或密码错误,则提示“您必须输入有效的用户名和密码的提示信息。”

4.2 系统主要界面设计

本系统的主要界面如下:

(1)学生选题界面:本界面主要包含我的信息、修改密码、修改资料、可选题目、帮助信息、打印本页、退出等选项,学生从登录界面正确登录后将跳转到本页面,学生在本界面可以根据自己的实际情况进行相应的操作,可进行修改个人的资料修改密码,查看可选题目及教师相关信息等操作。

(2)学生个人资料修改界面:本界面的提供学生的基本信息修改功能,学生可在本界面下对自己的功能进行修改和完善。

(3)教师提交选题界面:本界面主要功能是让教师通过本网站进行毕业论文题目及论文说明的,通过本界面提交毕业论文题目,在通过管理员审核后即可作为学生选题。

(4)系统功能设定界面:此界面是在管理员模块中的一个子模块,通过本界面的相关操作,可以实现对选题系统、添加课题、审核课题、学生注册等功能的开通和关闭操作、实现网站的分时处理,在相应时刻提供相应操作,减少了系统的开发加大了系统的安全性。

(5)审核题目界面:本界面罗列出各教师的相关毕业论文课题的相关信息,通过本界面可以知道老师的毕业论文所面向的专业、学生选择状态的信息,通过功能选项可实现对教师作废毕业论文的删除操作。

5.毕业论文管理系统的测试

由于条件限制,系统未能经过大规模访问及超大容量数据库测试,仅进行了小范围及叫嚣数据库测试。测试结果为基本测试:测试显示系统的用户功能全部实现,能够满足用户的各项要求。并发性测试:系统的并发性测试显示多用户同时登录时未出现不正常状态,服务器对不同用户请求进行分布处理,工作正常。容错性测试:系统对非法请求进行限制,对非法操作进行正确提示,限制非法用户访问页面。

第4篇:信息系统设计论文范文

目前职业学校的诚信教育主要包括有学习成绩、操行评比、劳动卫生、交费情况、就业信息等,且由相关的各部分采用以往笔写纸记的方式花费大量的人力物力才能妥善管理这些资料。随着资料的增多,查找资料更是烦琐,况且纸张是一种会腐化的材料,难于长期保存资料,如果定期翻新,就需要更多的人手和纸张。这种方式已经被时代疏远了。随着计算机技术的不断发展,我们可以对传统手工管理方式利用计算机模拟操作,它能把各种数据串接和储存起来,并能快速与精确的查询出数据信息,同时也能长久与可靠的存储资料。随着职业学校规模的扩大,学生人数增多,工作也会更重,用计算机代替人做一些量大且烦琐的工作,相信一定会受到广大教师的欢迎。本文将重点介绍职业学校学生诚信教育管理系统的设计与实现。

2系统设计

2.1系统功能

根据当前职业学校教育的实际情况,本系统所完成的功能应如下:(1)用户密码设置:系统管理员由学生管理部门担任,系统最高权限;普通用户为各位班主任,只限于对本班学生诚信信息进行操作以及本人用户的密码修改。(2)学生个人诚信教育信息:正常情况下由普通用户班主任来添加、修改与删除本班学生个人在校期间的所有诚信教育信息资料。(3)查询与打印功能(4)数据备份功能

2.2系统结构

本系统主要由系统管理、学生诚信管理、查询与打印、数据备份等4个模块构成,从个人设计角度来看,对于数据库的操作和设计更直观化,而“主界面”是用户工作的主要交互场所,更加让用户的操作界面简单化和直观明了。

2.3数据库设计

本系统采用Access2003数据库,它能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料,它是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能进行封装。其中数据库的访问技术采用Microsoft公司的ADO技术,它可使用户通过OLEDBProvider访问数据库服务器中的数据,极大地简化了用户的开发工作。

3系统设计的实现

本系统共有系统登录、系统主窗体、学生个人诚信教育信息管理、查询与打印、用户与密码设置、数据备份等6个窗体,各个窗体的都是采用面向对象设计。系统界面由MDI窗体和MDI子窗体构成。MDI窗体既是子窗体的容器,又可跟踪其子窗体的消息,同时,作为父窗体,它集成了子窗体所共有的界面元素。

3.1登录系统设计

系统启动时,通过登录界面输入正确的用户名和密码后,可登录系统打开主界面。用户分系统管理员与普通用户二种类型,普通用户为各班主任,每个班主任对应一个登录账号与密码,它只能在系统中完成本班级学生的诚信教育信息管理和查询打印功能的操作。

3.2主界面窗口设计

成功登录系统后进入主界面窗口,界面清晰、明了,简单,方便使用等作为设计方向,并使用了导航流程图的形式,使得软件更加接近当今流行风格(如图2所示)。系统会根据用户类型来确定用户的操作功能,在主界面窗口可以完成的作业主要由学生个人诚信教育信息管理、查询与打印、用户管理、数据备份四大部分组成。

3.3学生诚信教育系统设计

在主界面中点击“学生诚信教育”按钮后进入界面。信息输入由VB的文本框TextBox控件组成,把它的MultiLine属性设为Ture,可以使文本框在运行时接收或显示多行文本。同时设计好TextBox控件的datesource属性、datefield属性,方可让ADO控件与数据库连接起来。

3.3.1学生诚信教育的建立

新生入学时,对所有学生建立与记录个人诚信档案,直到学生毕业就业为止。学生诚信档案的记载工作由各班主任负责,系统管理员(学生科成员)做好学生诚信档案的一切日常管理。

3.3.2学生诚信教育的内容

学生诚信教育的内容主要包括学生基本信息与诚信教育指标。其中诚信指标主要由学习诚信状况、学术诚信状况、生活诚信状况、缴费诚信状况、网络诚信状况、择业信息诚信状况(最后一年记录)考核,具体内容见界面。

3.3.3学生诚信教育的使用

学生诚信教育档案主要供学校各科室、招工单位、参军入伍等考察学生道德品质和诚信守法状况时使用。学生诚信教育的记录做为学生在校的各种评优、申请各类奖学金、助学金、申请勤工俭学岗位、推优入党和毕业生就业推荐等方面优先考虑。

3.4查询与打印

第5篇:信息系统设计论文范文

1.1分析医院信息工程的总体规划

在医院信息工程的建立过程当中,信息工程的总体规划是非常重要的。于是,现对医院信息工程的总体规划进行分析,可以将其归纳为以下几点:

(1)选择多名有能力且个人素质比较高的医院管理人员组建成一个总体规划团队,并让医院高层领导担当团队的队长,比如:院长、副院长等,然后制定出相应的信息工程项目单。

(2)收集医院所有的信息,并对其进行整理和分类。医院所有的信息包括:医院各部门的信息、医院信息工程建立的信息、医院开展的各类活动的信息和医院数据库中的信息。

(3)设计出一个能够表现医院现状的模型。设计这个模型的目的是为了让总体规划团队的所有成员能够更为直观的对医院的构造和各个组织进行深入的分析,以此来做出一个更为全面的总体规划。

(4)对医院的信息进行分析。对上述的医院模型进行分解,从中探究出医院业务中的有效信息,然后确立医院信息工程中所有实质性信息之间的关系。其中,实质性信息包括:每位患者的信息和医院所有工作人员的信息。

(5)分析“医院环境”的现状。这里的“医院环境”并不是医院自身所处的环境,而是医院信息和技术这两方面上的环境。其中,医院信息环境分为:信息的保存和整个工程系统,对它们进行分析可以确定它们在总体规划中占据着什么样的位置。而技术上的环境则指的是:医院所有的基础设备,比如:软件设备和硬件设备等,对它们进行分析是为了给架构医院信息系统做更好的准备。

(6)架构医院业务的整体结构。对各类业务信息进行分析,然后架构出医院的整体业务结构。(7)建立各种设备的配置。它的实现原理是:配置医院信息结构中所有的基础设备和通信用的设施。

1.2简析系统设计

医院信息工程系统设计所遵循的原则是:可拓展、真实性、准确性和发展性。可拓展医院的业务是随着时间的推移而不断的增加,这就需要对系统进行拓展或者增加系统的设备等,以便让系统发挥出更大的作用。真实性。医院的信息系统必须要具备真实性,否则将会给医院工作人员和每一位患者造成无法挽回的损失,甚至还会危及到患者的生命安全。准确性。医院信息工程建设的前提条件是系统设计的准确性。系统设计准确性的作用是:一,确保整个信息系统不受外来的侵犯;二,及时的排出因操作不当而造成的影响;三,设备出现故障时,可以对故障设备上的信息进行处理,以确保信息能够正常的运行。发展性。现代社会是一个飞速发展的信息化时代。这就要求医院信息系统也要具备发展性。因为,只有让医院信息系统具备了发展性,才能满足信息化时展的需求。

1.3分析医院信息工程系统的整体架构

医院信息工程系统的整体架构分为四个部分,这四个部分分别是:软硬件设备、网络设备、数据库和网络操作系统。软硬件设备。软硬件设备是系统能够正常运行的必要条件,因此在对软硬件设备进行选择的时候,最好能够选择同一家企业的产品,比如:Cisco企业。网络设备。在网络的选择上,最好选取快速以太网。因为它能够对交换机里的数据帧进行快速的两个以太网之间的相互交换。而且,快速以太网的全套设备在价格上也比较低廉,这就大大降低了医院建立信息系统的成本。数据库。数据库的种类分为很多种,但是相比之下,最好还是选择微软公司的SQL。网络操作系统。随着Win7、Win8操作系统的出现,它们被广泛的应用到了人们的学习、生活和工作当中,但是这两种操作系统却不太适合医院信息系统,因为它们的操作比较复杂,而且安全性能也比较低。因此,就要选用比较传统的WinNT操作系统,因为它的操作极其的简单,也容易作人员掌握,同时它的安全性能也比较高。

1.4分析医院信息工程给医院产生的影响

建立起一个完善的医院信息工程,可以给医院带来许多的效益。现对医院信息工程给医院产生的影响进行分析,并将其简单的概括成以下几点:

(1)实现医院的信息化。

(2)促进医院的发展。

(3)提高医院的效益。

(4)拓展医院的业务流。

(5)让医院在激烈的市场竞争中更好的生存。

2结语

第6篇:信息系统设计论文范文

1气象信息共享平台总体系统设计方案

气象信息共享平台的建设围绕两个目标开展:一是建立数据接收的快速通道,提供统一的数据访问接口,为共享服务提供高效、规范的数据;二是统一数据管理各项功能的操作,提供规范、友好的操作界面,建立一体化的解决方案。结合两个系统设计目标,共享平台首先定位为气象信息共享数据的源头,负责存储、管理气象资料数据,最大限度的将省、市、县相关部门气象资料存储在统一的平台之上,为上层业务应用提供数据访问服务;其次,平台提供一个可扩展的气象信息存储服务框架,满足未来气象业务和探测手段不断发展、资料种类不断增加的需要,并提供对已有功能模块进行扩展、定制的支持。为此,平台遵循“可靠稳定、构件封装,先进成熟,开放扩展,统一规范,便捷维护”的总体系统设计原则。整体采用框架系统设计,各子模块之间功能独立,可根据用户的需要进行组合,各子模块之间没有直接耦合,而是通过数据库之间的联系由框架进行组合;同时,框架程序利用构件技术,采用面向对象方法进行系统设计。在框架的组织下,平台的适应性、灵活性增强,同时通过复用、可配置等技术降低了平台的开发和维护风险,且具有良好的可扩展性。

2气象信息共享平台体系结构

为实现由业务资源服务应用的无缝化,气象信息共享平台采用如图1所示的体系结构,即从上到下分为应用层、服务层和数据层。2.1数据层数据层是平台各种数据的来源,包括实时数据库、历史数据库、行业共享库、实时专用库和目录文件。在各类数据库中既存在结构化数据,也存在诸如文档之类的非结构化数据,数据的格式均不相同,如按传统的方法实现,工作量大,难以维护。因此平台构建了数据访问逻辑构件和业务实体构件,为各种应用提供了统一的数据接口,以实现不同来源数据的统一处理,做到程序与数据源松耦合。2.2服务层服务层包含了大量的服务,这些服务在流程引擎的驱动下,与业务流程绑定,组合成为功能更为强大的组合服务,供不同的业务模型调用,从而满足用户的需求;该层服务采用SCA1.0标准来实现,将构件库中的构件,装配成服务的方式提供给其他构件、服务或者其它系统。该层提取了气象共享服务的共性需求,通过数据服务、策略服务、业务服务、流程服务和表示服务为气象部门内部各业务系统的开发提供支撑。可以看出,平台通过把与气象数据共享业务相关的功能模块,以标准化的服务形式进行封装,形成一系列网络环境下的服务,然后通过结合业务进行流程编排,即可完成相关功能的定制。2.3应用层应用层主要完成平台搭建并为用户提供操作界面,平台运行模式采用基于B/S的方式,根据业务要求,技术架构的选择需要具备较强的伸缩性、开放性和安全性。考虑到JAVAEE的特点,平台应用层开发运行环境选择基于JAVAEE的应用服务器中间件平台。

3气象信息共享平台数据表系统设计

省级气象信息共享平台管理的气象数据主要包括区域自动站数据、地面气象观测站数据、探空数据、加密观测数据、农气数据、雷达数据和卫星数据。其中:(1)区域自动站采集的数据包括区站号、日期时间、风速、风向、雨量、气温、湿度和气压等,这些数据通过GPRS传输到位于移动的服务器中,并存入数据库,之后再定时导入到省局的数据库中;(2)地面气象观测站所观测的要素比区域自动站多,共有53个要素,但包括所有区域自动站的观测要素;(3)探空数据由探空报和高空报组成,包括PPAA、PPBB、PPCC、PPDD、TTAA、TTBB、TTCC和TTDD;(4)加密观测数据不是按时次每日记录的数据,也没有固定由哪些站点观测,因此加密观测数据一般由用户不定时人工上传,且用户上传的加密观测数据为文本格式(非结构化),因此上传之后平台需自动将文件中的各数据项解析出来,存入数据表中;(5)农气数据包括农气咨询中心内部业务系统收集的数据和业务系统产生的上报文件;(6)雷达入库数据包括雷达速度强度图(图像文件)和雷达基数据;(7)平台接收卫星系统传输的数据(图像文件),并直接存储至后台核心存储设备中;卫星包括风云二号卫星云图和风云三号卫星数据,其中入库数据为风云二号卫星云图(图像文件)和风云三号卫星观测原始数据及图像文件。为了实现上述气象数据的管理,平台主要系统设计以下数据表(限于篇幅,此处仅列出表名):等值面配色信息表、等值面表、行政区划表、农气AB报表(保存农气报的基本观测数据信息)、农气AB报作物表(保存农气报的作物生长信息)、农气AB报灾害表(保存农气报的灾害信息)、负氧离子观测数据表、区域自动站降水分钟数据表、自动气象站观测数据表、自动站侯数据统计表、自动站旬统计表、自动站日要素统计表、自动站日风表、自动站数据报监控表、自动站月统计数据表、micaps结构的探空报数据表、探空报基本信息表、等值线图片信息表、雷达回波图信息表、卫星云图信息表、土壤水分观测数据表、土壤水分月统计表、台站基本参数表、气象台站类型表、台站类型表和能见度观测数据表。

4气象信息共享平台功能系统设计

结合气象信息共享的业务需求,平台整体由气象数据应用、数据入库管理、台站管理和系统管理四大模块构成。其具体功能划分如图2所示。

4.1气象数据应用模块该模块是整个气象信息共享平台的核心部分,主要实现自动站数据、基本气象要素、农气数据、雷达回波图、卫星云图数据、土壤水分数据、人工地面观测数据和探空数据的查询、分析和统计。其核心可归纳为数据查询、数据统计分析、WebGIS展示和数据下载。(1)数据查询。数据查询为数据应用的主要方式,包括自动站数据、区域自动站数据、土壤湿度观测数据、能见度观测数据和负氧离子观测数据的查询。可以根据选择的站点、时次、时段、要素(可选多要素),以表格形式显示查询结果;同时实现表格行列可自定义、查询结果可打印、查询结果可生成TXT文件供用户下载、查询结果可导出为EXCEL文件等功能。(2)数据统计分析。可统计和查询任意时段内某要素的平均值、该时段内极大值和极小值;统计时支持站点可选、时次可选和要素可选,站点为单站、多站,时次为单一时次、连续时次;可统计和查询任意时段内单站气象要素值,提供曲线图。(3)WebGIS展示。采用开源WebGIS平台,在“自动站图集”的基础上,实现基本的地图操作功能,包括地图放大、缩小、察看全图等;实现自动站点空间定位及实时数据查询显示(气温分布图、降雨分布图、风力分布图、综合信息图、气象要素按数值大小绘制全省分布的色块图等)。(4)数据下载。选择任意时次/连续时次、任意站点、任意观测项目数据后,生成文本文件,供用户下载。

4.2数据入库管理包括入库参数配置和日志管理两个子模块,实现本应用数据库与基础数据库的表、字段对应信息的配置,以及相关数据操作的日志管理功能。

4.3台站管理实现台站类型管理和台站基本信息管理。

4.4系统管理实现平台内的用户管理、用户类型管理,组织结构管理,权限管理和日志管理等工作;该模块具有自主功能,能根据增加的栏目或功能将管理内容自动添加到管理系统中;能够实现所有栏目和功能的权限指定,具有自动和自主增加权限功能;能够对每类气象数据的每个要素或字段指定浏览/下载/修改/添加/删除等控制权限;能够进行用户级别设置,可自定义不同级别,每个级别能划分不同权限;能够对不同用户根据需要进行不同级别指定,能对同一用户同时指定不同级别,能对用户单独添加某种权限;能够对每个管理模块根据不同内容进行详细指定,如日志管理可划分为系统日志、用户日志、管理日志、数据日志和权限日志等。

5结语

第7篇:信息系统设计论文范文

地铁是现代交通工具的重要组成部分,地铁的高效运行对缓解城市交通压力具有重要的作用,而地铁通信传输系统是保障地铁正常运行的基础,在地铁指挥和调度等方面发挥了重要的作用。首先,地铁通信传输系统可以为地铁运行提供综合性的服务。为了满足社会发展的需求,地铁也在进行不断的完善和升级,地铁通信传输系统会根据地铁发展的不同需求,为地铁提供综合性的服务,快速、准确地为地铁的正常运行提供各种数据和信息。通过对地铁通信传输系统的研究,其在信息传输和指令下达方面的时效性逐渐增强,为地铁的高效运行提供了全方位的信息化服务,使地铁的运输效率以及交通承载能力得到提高。地铁通信传输系统的综合还体现在各种高新技术及元素的应用,将地铁的功能和性能进行不断的调整和更新,使地铁能够为人们提供综合性的服务,完善城市交通系统建设。其次,地铁通信传输系统的发展,将会在很大程度上带动地铁的高效发展,创造更加可观的经济效益和社会效益。先进的地铁通信传输系统可以使系统的性能更加稳定,各项子系统的指令传达和信息传输更加准确,各个系统之间的配合更加精确,对地铁的速度和功能进行全面的提升。效率和安全是地铁交通运输的核心内容,通过先进的地铁通信传输系统的运用,使地铁的工作效率和安全性能得到提升,减轻了地铁工作人员的工作量,推动了地铁的可持续发展。高效地铁通信传输系统的使用可以为地铁发展和社会进步做出重要贡献,推动城市化进程的发展和社会物质文明与精神文明的发展。

2地铁通信传输系统的方案设计分析

随着相关通信技术的发展和应用,地铁通信传输系统也在进行不断的升级与创新,地铁通信传输系统的设计方案可以根据地铁运营的特殊性进行合理的安排与运用。

2.1弹性式通信传输系统方案

弹性式通信传输系统方案是地铁通信传输系统中的一种,采用弹性式分组环通信传输技术(RPR),IP业务核心是其方案设计的基础,设计目的是为了与互联网络的发展相适应。弹性式通信传输系统方案在对地铁运行情况进行调度时,既可以支持传统业务功能,也可以与互联网技术进行结合,对系统进行联网处理和统一的管理。弹性分组环通信技术的结构比较简单,是以环状拓扑结构为基础,在各个分组环之上对逻辑节点进行安装,并且每个分组环的逻辑节点相同,在节点上实现其中的二层转换。弹性分组环通信传输技术会在最高优先级别进行时钟分组信号与晶振时钟信号的发送,完成对信号的传输,并将冗余部分进行及时的备份,与网络通信保持完美的一致性。弹性式通信传输系统方案的使用具有一定的优势,可以对光纤资源进行充分的利用,提升信息传输的效率,并且可以在相互之间不造成干扰的情况下,实现多个节点数据的同时传输。

2.2开放式通信传输系统方案

开放式通信传输系统(OTN)是一种网络拓扑结构,分复用技术是其网络通信实现的基础。开放式通信传输系统采用双光纤与双向通道环路,在网络节点方面采用光纤链路进行相互联接,环路光纤结构是反向循环。开放式通信传输系统方案可以将信息在同一个环网上实现连续传输,数据帧的连续使各个节点通信的数据传送成为有效地传递。开放式通信传输系统的结构可以分为主环和次环,主环是顺时针传输数据的环,逆时针则为次环,在地铁的通信数据传输中,主要采用主环进行,次环可以对主环数据传输进行监督,为了保障数据的连续性,可以在必要时对主环进行代替。

2.3综合式通信传输系统方案

综合式地铁通信传输系统(SDH)可以对信息数据进行综合性的传输,满足地铁运行对综合业务的需求,是一种商用的同步数字传输方式,也是现代电信传输网络的基础形式。综合式通信传输技术在电力、铁路、公路等多个领域具有十分广泛的应用,其性能可靠,具有较高的稳定性与适应性。综合性通信传输系统采用统一的数据传输接口,对数据信息进行统一的调度与管理,智能化水平较高。

2.4分组式通信传输系统

分组传送网(PTN)是针对传输承载业务的IP化需求而发展起来的技术,它在IP业务和底层光传输媒质之间设置了一个层面,针对分组业务流量的突发性和统计复用传送的要求而设计,以分组业务为核心并支持多业务提供,具有更低的总体使用成本(TCO),同时秉承光传输的传统优势,包括高可用性和可靠性、高效的带宽管理机制和流量工程、便捷的OAM和网管、可扩展、较高的安全性等。

3地铁通信传输系统的发展趋势

地铁通信传输系统的建设不能闭门造车,必须根据市场的需求和导向,满足社会发展的多样化需求,对地铁通信传输系统的发展理念以及技术进行创新,提高地铁通信传输系统的管理水平和现代化水平。在地铁通信传输系统未来发展过程中,要严格按照相关规定对系统进行维护和管理,通过规范化的管理和与时俱进的创新,提高地铁通信传输系统的管理人员素质和相关技术水平,促进整个系统的健康发展。

4结束语

第8篇:信息系统设计论文范文

关键词:PL3105直接序列扩频载波通信软件设计

引言

随着嵌入式系统及集成电路技术的飞速发展,针对智能仪表应用而设计的专用芯片获得了长足发展。智能仪表一般要具备CPU单元、显示单元、标准工业总线接口、A/D信号转换、实时钟、看门狗等功能。传统的智能仪表设备在选定了CPU后,需要配置复杂的功能芯片及接口芯片,完成显示驱动、外部程序存储、数据存储及其它要求功能。众多的接口芯片导致仪表的体积大、成本高、功耗增加、可靠性降低;同时调试、维护困难。

为适应智能仪表的应用需要,针对某类产品的专用单芯片上系统SoC(SystemonChip)解决方案获得了巨大的发展机遇。国内外各IC设计公司都针对不同领域、不同应用需求推出了各自的SoC产品。具有8051指令兼容高速微处理器的SoC产品PL3105,采用最新的CMOS数/模混合工艺制造,是针对智能仪表行业应用而推出的低成本、高性能的解决方案。

1PL3105的主要特点

采用8051指令兼容的高速微处理器,软件易于开发;具有8/16位双模式ALU、8倍速于标准51,运行速度快,数据处理能力强。图1为PL3105的基本功能结构方框图。

针对智能仪表的应用,PL3105内部集成了2通道16位精度的∑—Δ调制A/D,LED(8×8笔划式)/LCD(24×4笔划式)显示驱动模块,2个UART,内置1KB的RAM和16KB的E2PROM程序存储器(采用ISP方式编程);内置低功耗实时钟。同时集成了完善的电压监测,上电、掉电复位,看门狗电路,确保了工业环境下运行时系统的可靠性。

内嵌的载波通信控制单元,使产品具备了在低压电力线上组网、远程通信的强大功能;最低压电力线载波通信接口专用芯片PL2101的升级,具有强抗带内同频干扰能力,灵敏度高的优点。内嵌的CPU通过配置寄存器来实现对载波通信的控制,比PL2101芯片的接口方便,可靠性更高。

2载波通信的工作原理

载波通信采用直接序列扩频的BPSK(BipolarPhaseShiftKeying)调制解调方式:将要发送的信息用伪随机码序列扩展到较这的频带上,在接收端用同样的伪随机码序列来进行同步接收,恢复信息。接收的过程包括载波信号的捕获和同步。

捕获是接收模块在扩频序列精确同步前,搜索接收信号,使接收信号的扩频序列与本地扩频序列在相位上进入可同步保持的范围之内,即二者的相位在一个扩频序列码元之内。采用每次滑动步长为半个位的串行积分搜索方式,理论上最大捕获时间需要29个数据位(15位PN码时)。捕获完成后进入跟踪阶段,动态地高速本地伪码产生器的时钟速率,使本地伪码能够自动地和接收到信号的伪码保持精确同步。扩频序列的跟踪电路采用全数字基带延迟锁定环(delaylockedloop)电路。

解扩过程为保证捕获和同步均能完成,发送模块在每次传送有效数据前至少发送40个位全“1”,用作捕获和同上训练(15位PN码)。

由于所选用的扩频伪码具有很强的自相关性,所以通过比较本地伪码和接收序列之间的相关性与设定阈值的高低,来判定是否停止伪码的滑动、完成捕获。500bps时,默认的捕获门限值为30H。载波通信的扩频、解扩工作完全由SoC内部的硬件电路实现,简单可靠,解扩阈值可以软件调节。

图2(a)、(b)为PL3105内部的载波通信发送/接收工作时序图,收发数据位在芯片内部连接到P3.7,芯片未做封装引出。

载波通信控制器采用帧同步方式的串行移位通信,半双工方式,速率500bps/250bps可选;中心频率为120kHz,带宽为±7.5kHz。内嵌的CPU使用外部中断2(INT2),同步收发中断,载波通信配置流程如图3所示。

①使能INT2中断(EX2=1),且为下降沿触发方式(IT2=0)。

②使能载波通信控制位PLM_SSC(EXT_CFG.0=1,INT2作为载波通信同步信号的中断。

③载波收发控制位PLM_RS(EXT_CTRL.0)=1时,载波控制器处于发送状态;PLM_RS(EXT_CTRL.0)=0时,载波控制器处于接收状态。

④载波发送复位寄存器:用于避免载波通信模块长时间处于发送状态,使整个通信系统处于失控状态而设置。它是一个13位计数器,发送状态时,计数器速减,递减到0后,载波发送模式被强制返回接收态;接收态时,计数器停止工作。长时间发送数据时,需要向PLM_RST寄存器写入“A2H”,写入后计数器自动复位,保持发送。

低压电力线载波通信的原理结构框图如图4所示。需要配合的功率放大、接收回路工作,载波通信的距离与电路设计优劣、功率大小等密切相关。

3接收和发送的软件设计

载波通信为总线方式通信,所以载波模块的常态必须设置为接收态、不同的载波模块必须分配不同的通信地址。模块接收到校验正确的命令后,只有地址相同的模块才允许按规约进行应答。由于载波通信速率相对主频低很多,为提高CPU效率,接收和发送一般均设计为外部中断方式处理;每次进入中断,完成对1位数据的接收或发送处理。

按图3所示流程对模块进行配置、选择速率为500bps后,内部自动选择为15位PN码。载波通信控制器即进入接收态,进行载波信号的捕获和同步。

接收时,捕获和同步过程由载波通信控制单元的硬件电路自动完成,不需要软件部分参与。由于电力线的哭声一直存在,所以有效数据前必须增加同步帧头,依据相关性标准选择为0x09、0xAF,后续为通信的有效数据体及校验字节。

图5为载波通信接收过程框图。载波通信控制单元解扩出1位数据后,产生一次中断。接收时,首先采用16位接收窗口、1位滑动方式来接收通信的同步帧头0x09、0xAF。帧头接收成功后,后续数据按每8位一个字节的方式进行截取,得到传送的有效数据。接收过程中,按有关的通信协议进行地址判别、长度接收、校验计算。地址相同的模块对符合通信协议的数据进行应答,转入发送态。

图6为载波通信发送过程框图。用于载波通信的主叫方发出命令或接收方的应答。置为载波发送态时,载波通信控制单元发送完1位的扩频数据,自动产生一次中断,允许下一次数据发送。根据捕获和同步过程需要,首先发送至少40位的全“1”;然后按位发送同步帧头0x09、0xAF;之后根据用户的有关通信协议按位发送通信地址、数据长度、数据体、校验等字节。

数据全部发送完成后,载波模块即可转入接收态。但为确保待发送数据的最后一个位发送成功,必须在发送完最后一位数据后等到下一次发送中断到来后,才可以转换载波发送态到接收态。

载波发送未,将全部数据发送完成前,CPU必须及时向PLM_RST寄存器写入“A2H”,使计数器复位,避免自动复位提前进入载波接收态。发送中断程序如下:

voidPLM_int(void)interrupt7//载波收发中断

{if(PLM_RS==1)zb_tx();//载波发送中断服务程序

elsezb_rx();//载波接收程序服务程序,略

}

voidzb_tx(void)//载波发送程序

{if(len8==0)s_byte=buf_send[zbs_count];//取待发送字节到位发送缓冲

ACC=s_byte;

P3.7=ACC^7;//位发送,最高位在前

s_byte=s_byte<<1;//左移

len8++;//移位计数计算

if(len8>7)//8位发送完毕

{zbs_count++;//下一字节

len8=0;//移位计数清零

}

PLM_RS=1;//载波发送允许

PLM_RST=0xA2;//载波发送复位寄存器清空

}

第9篇:信息系统设计论文范文

隔离信号调理模块是对电压、电流、应变、频率、温度等各种传感器信号进行全面的信号调理,采用隔离信号调理模块可以对被测传感器信号放大、滤波、源激励、干扰抑制、噪声抑制、冷端补偿、线性补偿、输入及输出保护、信号及电源隔离等。隔离信号调理模块可与传感器直接连接,能够保证测试数据和控制信号的准确性,并消除或减小工业环境中的噪声、瞬态电源波动、内部接地回路和其它事故对设备造成的影响。隔离信号调理模块充分保护有价值的信号和数据,增强系统的安全性和可靠性,在维护工业自动化、数据采集和质量保证系统方面起着重要作用。因此,在型号研制试验中大量使用隔离信号调理模块,可以保证试验测试数据准确可靠。在试验前,除了对试验所用的数据采集系统进行校准外,还应对数据采集系统前端所使用的隔离信号调理模块进行校准。隔离信号调理模块具有多种型号,可以直接接入电压、电流、频率、应变、热电偶(TC)、热电阻(RTD)等各种模拟信号。因此,应根据模块的不同型号、不同输入参量,选择相应的标准仪器进行校准。由于模块的使用量大,采用手动计量校准费时费力,为了提高工作效率,有必要开发一套隔离信号调理模块自动校准系统,实现其全自动校准。下面介绍隔离信号调理模块自动校准系统的组成、校准原理、软件设计及应用。

2系统组成

系统是由标准源(Fluke5520A多功能校准源/3010多功能校准源/Fluke525A温度校准源/CBA-2310A应变校准器)、标准表(Agilent34970A数据采集表/Agilent34401A数字多用表)、转换开关(Keithley7001程控转换开关)、供电电源(Agi鄄lentE3634A直流电源)、被校隔离信号调理模块(模块+载板)、接口卡(Agilent82357A接口卡)及接口电缆、计算机及自动校准软件组成,如图1所示。

3系统校准

原理系统连接如图1所示,通过USB/GPIB接口卡和GPIB电缆将计算机与标准校准源、程控转换开关、标准数据采集表及直流电源连接起来,并将标准校准源的信号输出端通过程控转换开关与各被校模块的信号输入端连接,各被校模块的信号输出端与标准数据采集表的各信号输入端连接,直流电源的输出端与被校模块载板的供电电源端连接。通过计算机及校准软件程控直流电源输出直流电压提供给被校模块直流供电电压,再通过程控标准校准源发送标准信号,同时程控多路转换开关进行信号各路自动切换及程控标准数据采集表测试对应各被校模块的输出值,自动进行数据处理及存档,并自动形成报告,从而实现多路全自动校准。当然,在没有程控转换开关和数据采集表的情况下,可以采用另一种校准方法,如图2所示,直接将标准校准源的信号输出端与被校模块的信号输入端连接,被校模块的信号输出端与标准数字多用表的信号输入端连接,从而实现单路全自动校准。

4系统软件设计

系统软件设计是实现隔离信号调理模块自动校准的重要环节之一。本系统软件设计开发平台采用功能强大、编程效率高、简单易学的图形化编程语言VEEPro。

4.1软件结构设计

系统软件设计采用模块化的设计方式。软件总体结构设计是由仪器信息记录、校准及打印输出三个主模块构成。仪器信息记录主模块是由测试仪器信息登记模块、计量标准信息记录模块、校准结果信息记录模块、环境及人员信息记录模块四个子模块组成;打印输出主模块是由审核测试数据模块、打印预览数据模块、打印测试数据模块三个子模块组成;校准主模块是由电压信号调理模块、电流信号调理模块、应变信号调理模块、频率信号调理模块、热电阻RTD信号调理模块、热电偶TC信号调理模块六个模块组成,其中电压信号调理模块[1,2]是由直流线性度误差校准模块、直流示值误差校准模块、直流放大倍数校准模块、线性频率响应校准模块、零点漂移校准模块五个子模块组成;电流信号调理模块[1]是由线性度误差校准模块、稳定度校准模块两个子模块组成;应变信号调理模块[2,3]是由非线性误差校准模块、频率响应误差校准模块、增益误差校准模块、零点漂移校准模块四个子模块组成;频率信号调理模块[1]是由线性度误差校准模块、稳定度校准模块两个子模块组成;热电阻RTD信号调理模块[1]是由线性度误差校准模块、示值误差校准模块、稳定度校准模块三个子模块组成;热电偶TC信号调理模块[1]也是由线性度误差校准模块、示值误差校准模块、稳定度校准模块三个子模块组成。注意上面有些子模块名称相同,但模块设计有所不相,程控标准源输出的参量是不相同的。系统软件结构组成示意图如图3所示。

4.2软件流程设计

软件设计是按照软件工作流程图的设计思路进行开发的。由于篇幅有限,只能绘出部分典型模块的设计流程图。现以常用的电压信号调理模块的线性频率响应校准项目为例,介绍隔离信号调理模块的部分软件设计流程图。如图4所示为隔离信号调理模块的线性频率响应校准模块软件设计流程示意图。

4.3仪器信息记录及打印输出模块的设计

仪器信息记录模块主要实现对测试仪器信息登记、计量标准信息记录、校准结果信息记录、环境及测试人员信息记录。打印输出模块主要负责完成审核测试数据、打印预览数据和打印测试数据。这部分的设计是采用调用开发平台的库函数[4]来实现。

4.4校准模块设计

校准模块设计是通过编写仪器驱动来控制标准源发送标准信号及控制标准表采集测试数据,实现对各模块的自动校准。

4.4.1仪器驱动的编写

由于被校模块具有多种型号,根据不同型号,其输入信号参量不同,采用的标准仪器有所不同,例如:在校准电压信号调理模块时,采用多功能校准源;而校准应变信号调理模块时,采用应变校准器。因此,在编写程序时,应参照各厂家提供的用户手册[5~9],分别编写仪器驱动程序,实现其标准仪器与计算机的通信。在编写仪器控制指令代码时,一定要注意区分字母的大小写及准确把握时序控制,确保测试数据的同步与准确。

4.4.2多路自动校准模块的设计

多路自动校准模块设计是按照将总模块分解成主模块,主模块分解成分模块,分模块分解成子模块的顺序逐级分解,分别编写各个子模块程序,再将编好的各个子模块寅分模块寅主模块寅总模块有顺地连接起来,即可形成自动校准系统。按照此设计思路将校准主模块按输入信号参量不同,分解成电压、电流、频率、应变、温度信号调理模块,再根据被校模块型号和校准项目不同,以及采用的标准仪器和校准方式不同分别编写各子模块,然后将其正确连接即可。如图5和图6所示为电压信号调理模块部分设计程序框图和软件设计弹出式菜单示意图。针对隔离信号调理模块校准不同型号时,其输入参量及标称值是不同的,在程序设计时应全面考虑,校准时,应尽量避免手动录入或更改参数,采用按照被校模块型号分别编写预置标称值模块,然后以变量方式,一旦确定被校模块的型号,则系统自动图5软件设计部分程序框图图6软件设计部分弹出式菜单示意图调用所选型号的预置标称值模块。这样,一是可以提高工作效率,二是可以避免人为录入错误或操作人员不同选择校准点有所不同等因素造成的影响。另外,在误差处理模块后还应考虑设有超差判断功能模块,以确保测试数据准确可靠。此外,数据存档格式也是编程需要注意的细节,为了保证测试数据按计量标准格式存档,采用在预置标称值模块中设置保留数据有效位数及获得变量参数的方式实现,从而达到测试数据—处理数据—保存数据—打印报告自动完成的目的。如图7所示为5B40-02电压信号调理模块的线性频率响应校准模块结果显示及数据存档格式示意图。图中显示的数据是根据测量放大器校准规范[2]计算得出的。其它校准子模块的编写方法与上述类似。

4.5单路自动校准模块的设计

在完成了多路自动校准模块的设计后,就很容易编写单路自动校准模块的设计,只要将编写好的多路自动校准模块复制,并在此基础上稍作改动,删除程控转换开关仪器驱动模块,将标准数据采集表仪器驱动换成数字多用表仪器驱动,增加弹出式操作提示框等即可完成单路自动校准模块的设计。如图8所示为5B40-02电压信号调理模块的直流线性度误差校准模块结果显示及数据存档格式示意图。图中显示的数据是根据数据采集系统校准规范[1]计算得出的。

5结束语