系统开发设计

2024-10-03

系统开发设计(精选12篇)

系统开发设计 篇1

目前, FPGA系统 (通常包括软件和硬件部分) 设计人员在面对日益缩短的产品生命周期要求和产品的功能和复杂性日益增加的双重压力下, 还需要克服来自产品面市时间和成本控制的苛刻要求。基于电子系统级设计的方法为解决上述日益突出的矛盾提供了重要思路。

本文就结合Agility Design Solutions Inc. (简称Agility) 公司的基于C语言的电子系统级设计的工具和方法, 介绍整合了电子系统设计方法的FPGA系统开发流程。

1. 整合电子系统级设计的FPGA开发流程

一般来说, 基于Agility公司的FPGA的电子系统设计流程包括系统规划、算法描述、软硬件划分、协同验证、系统行为综合及寄存器传输级综合和布局布线等后续流程等主要步骤, 如图1所示。

系统规划阶段, 目前主要由系统应用工程师以文字等自然语言的方式提交。具体包括如系统的性能指标、基本的设计功能要求等方面的内容。

1.1 系统算法 (包括描述和验证两方面)

在图1所示的硬件和软件协同开发环境中, 设计师首先可以利用高层次的C语言对系统的功能、算法进行描述, 并配合Matlab以及相关的IP库等对设计进行建模。在系统建模的同时, 可以利用Agility公司的仿真、验证及系统分析工具工具对系统进行仿真以验证系统的功能, 分析设计的架构等, 并根据分析结果对设计作出实时的调整, 从而达到在系统级满足系统规划阶段提出的对于FPGA系统设计的所提出的要求。

1.2 系统模块软硬件划分

现在的FPGA设计, 尤其是一个完整的系统设计都是既包含软件部分, 又包含有硬件部分, 根据不同的需要和应用特点, 采用相应的处理器或DSP来运行系统软件或操作系统;而硬件更多的是采用FPGA来实现, 以达到软件系统的硬件化, 实现系统算法的加速。要想使系统达到最优的运行处理速度, 就需要对系统的架构进行分析, 并基于此分析结果对设计进行软硬件模块的划分, 然后对划分的结果进行二次验证和分析, 反复探测设计, 从而找到最优的系统软硬件平衡。基于Agility的开发设计, 使得设计师在设计的任意阶段都可进行软硬划分及重新划分。

1.3 系统软硬件协同验证

设计师可以在同一环境之中利用统一测试平台对包含有诸如C、System C、Handel-C (是Agility公司提出的基于标准C语言开发的硬件C描述语言) 、VHDL、Verilog及Matlab等多种语言模型的软件及硬件设计部分进行仿真, 而这种验证手段可以贯穿从设计规划到设计实现的整个过程。支持全平台的库和底层驱动降低甚至避免了开发人员过多地对外围硬件详细信息的干预, 使得设计师把更多注意力集中在应用层次和增值功能上, 提高了在最终设计实现定型之前对设计架构的分析。其对DSP以及各种处理器的全方位支持保证了此系统的通用性, 并保证了系统协同验证的正确性和精确性。

1.4 系统行为综合

当我们完成了对系统的软硬划分, 找到了最优的系统架构之后, 设计师可以直接利用Agility提供的行为综合技术从C语言之中得到需要的寄存器传输级 (RTL) 级代码和网表。根据需要设计师可以得到VHDL、Verilog以及EDIF等形式的设计代码, 这是适应目前复杂系统设计并进行快速系统设计及验证的关键技术, 没有这种工具就谈不上设计的自动化。利用C综合技术直接把高层次设计模型综合成需要的RTL代码。

在得到RTL代码之后设计师就可以把系统级设计和芯片级设计结合到一起, 从而完成全流程的设计验证。而最终的实现, 根据不同的需要和场合可以选用不同的方法和工具, 而Agility对这些包括FPGA生产厂商在内的不同厂商的工具有着广泛的支持。

1.5 后续流程

后续流程包括针对并利用不同FPGA生产厂商寄存器传输级 (RTL) 的综合、后期的布局布线、静态时序分析并产生相应的下载文件从而下载到相应的FPGA器件的所有相关过程。

2. 整合后流程的优势分析

从图1中可以看出, 基于Agility公司的FPGA设计流程有以下的明显优点:

2.1 满足了系统总体要求和特点

基于这种开发流程的软件 (微处理器) 或硬件 (FPGA) 可以方便地进行重构, 并可快速实现整个系统, 设计重点在于整个系统, 而不在于具体实现。

2.2 系统建模语言

用C和Matlab语言定义系统的架构和功能, 可以充分利用高级语言的描述能力。

2.3 软硬件功能的平衡点 (系统划分)

通常将如命令、控制、链接、网络安全部分用软件处理 (包括DSP) , 各种信号变换、处理等用硬件 (FPGA) 处理, 而对于软硬件接口的测试及验证能力是快速实现系统验证的关键。

2.4 验证方法

系统的总体验证适应了系统规格的变更要求, 并且通常能有足够快的速度来适应如外部需求发生变化等而导致的对于系统要求的改变, 而单独系统的仿真必须兼顾软、硬件开发。

2.5 实现方法

软件硬件化 (提高系统运行速度、算法加速) 硬件实现方法软件化 (“基于软件编译的实现系统”) 。

2.6 无缝整合了基于RTL的设计流程方法

基于RTL的FPGA设计流程方法可以非常方便与此流程整合在一起, 如可以利用在图1中的虚线框中的过程形成的RTL代码后, 再利用基于RTL的FPGA设计流程方法进行后续开发。

3. 结论

Agility公司的以C语言为基础的方法论, 为FPGA系统设计工程师提供了面向算法的系统级设计解决方案, 它可以完成从系统算法设计、软硬件划分、设计输入、软硬件协同验证、行为综合等相关工作。它使得FPGA系统级设计师可以在很高的层次上进行软硬件的规划与协同设计验证, 大大提高了开发效率。

摘要:本文针对目前日益复杂的包括软件和硬件设计的FPGA系统设计开发, 提出了整合电子系统级设计的FPGA系统开发流程, 从而提高了FPGA系统设计开发的效率。

关键词:FPGA,电子系统级设计,流程

参考文献

[1]http://www.agilityds.com

[2]詹瑾瑜, 熊光泽, 桑楠.一种针对SoC的嵌入式系统软件/硬件协同综合算法.四川大学学报 (工程科学版) .2006.1 (38) 109-14

[3]蒋昊, 李哲英.基于多种EDA工具的FPGA设计流程, 微计算机信息.2007.23 (11-2) .201-3

[4]曹瑞.EDA工具如何应对FPGA设计中的多重挑战.半导体技术.2007.32 (7) 626-8

系统开发设计 篇2

《机械设计课程设计辅助系统》使用说明

《机械设计课程设计辅助系统》是一组在autocad环境下运行的应用程序,主要功能包括:

1.典型零部件的设计计算及校核计算;

2.典型零部件及典型结构的设计与绘图;

3.典型零部件的标准数据查询。

使用这组程序需要按一下步骤操作:

1.将文件复制到一个专门的文件夹;

2.启动autocad;

3.通过下拉菜单——工具——选项——打开选项对话框如下图

4.点击“支持文件搜索路径“

5.点击“添加”按钮

6.将辅助设计软件所在的文件夹输入新添加的搜索路径

7.点击“应用”,“确定”关闭对话框

8.在命令行输入“menu”命令,打开选择菜单文件对话框如下图,“文件类型”选择菜单源代码文件(*.mns),根据所使用的autocad版本选择相应的菜单文件并打开。使用auto2006版本的用户应选择acad2006.cui。

大厦电视监控系统系统的设计 篇3

【关键词】电视监控系统;设计;大厦

监控系统是安全技术防范体系中的一个重要组成部分,是一种先进的、防范能力强的综合系统。通过遥控摄像机及其辅助设备(镜头、云台等)直接观看大厦内的一切情况,做到看得见、看的全,可以把被监视场所的图像内容传送到监控中心,使被监控场所的情况一目了然。电视监控系统还可以与防盗报警等其他安全技术防范体系联动运行,使电视监控系统在实现了自动跟踪、实时处理等方面有了很大发展,从而使电视监控系统在整个安全防范体系中具有举足轻重的地位。电视监控系统的另一特点是它可以把监视场所的图像清楚的纪录下来,这样就为日后对某些事件的处理提供了便利条件及重要依据。总之,电视监控系统已成为安全技术防范体系中不可缺少的重要组成部分,其系统图如4.2所示。

图4.2  电视监控系统

(一)用户需求

根据设计图纸要求,监控点主要设置在首层主要出入口,各层楼梯前室,电梯厅及电梯轿厢,主要通道,地下停车场及出入口,服务台设紧急按钮。

(二)设计原则

根据甲方要求,地下车库的出入口设置红外一体化摄像机和红外高清摄像头,在大楼首层出入口设置红外高清摄像机,电梯选择电梯专用摄像机,大楼的各个出口选用匀速球型摄像机。保证大楼的各个出口都在监控范围之内,看的清,看的全,不留监控死角。

(1)系统指标

图像水平清晰度,摄像机不低于420电视线;图像画面的灰度不低于8级;系统的各视频信号,在监视器输入端的电平值1VP-P+3dB;系统在低照度使用时,监视画面达到可用图像,其系统信噪比不低于30dB;

(2)综合评估

系统图像质量的随机信噪比不低于40dB,图像质量按五级图像质量标准评定,图像质量不低于四级。

(3)灵敏度的要求

当前所用的摄像机照度范围为(0.01~0.06)LUX.。 摄像机的照度与镜头的相对孔径有及其重要的关系,因此当被防范目标的照度经常变化时,应选用自动光圈镜头,用视频信号的变化量来改变镜头的相对孔径,调节摄像机的入光量,以保证取得良好的图像。

(4)分辩率的要求

对被防范目标的识别,不但取决于摄像机的分辨率,更取决于被监视的现场,也就是说取决于镜头焦距。作为宏观监控摄像机的分辨率要清晰。对环境的要求:摄像机必须在现场環境条件下长期稳定的工作。对供电的要求:所有摄像机都能在标准电源正常变化的情况下工作。但由于我国的电源电压变化较大,因此要求摄像机有更大的电源变化范围。 系统在设计上采用统一的技术规范及通信格式,将所有的系统有机的集成一起,其系统与系统之间可相互通信,数据共享,使其构成一个高度智能化、自动化的闭路电视监控系统。同时要考虑到所采用的系统设备不但在日后运行时起到对外的监控作用,系统本身也能具有自身防破坏及报警功能,并且可长时间可靠运行。综合上述的设计目标,我们在监控系统的中心控制端采用AB的主控设备。

在镜头方面,根据不同的监控范围选取不同焦距的镜头,以适应不同的监控要求。考虑到环境光线的变化,所以所有的监控点配备自动光圈的镜头。

本系统的闭路电视监控中心采用中央矩阵控制系统,从而实现整个系统的无缝连接和统一控制,所有摄像机及监视器都可在管理中心上控制其运行,每一个摄像机的图像都可在多个监视器上输出,实时显示送来的直播图像,达到实时监控该区域的目的,同时允许在同一界面上对CCTV进行画面显示切换。系统对视频信号的处理和储存是通过操作中心设备进行的,可在中心内所有得到许可的管理员进行对监控系统的控制和观察,并可在中心控制设备上设定其权限。

(三)方案说明

此项目的监控系统主机容量要求满足现在及今后扩容需要。具体配置如下。

(1)传输部分:所有摄像机采用集中供电,每台摄像机引1条视频电缆经过弱电间至中控室。

(2)控制部分:在此系统中,控制设备有矩阵主机、画面分割器、键盘、解码器、云台控制器等设备。此控制部分在本系统中是十分重要的,可谓系统的心脏部位,本系统中矩阵主机选用加拿大AB主控设备AB-D2050R系统。其中控设备——矩阵主机是一智能型的真正实现了即插即用的可操作设备,可以进行菜单编程、年月日、中英文输入,还有报警功能。

(3)显示、记录部分:系统配置日本松下专业监视器进行监视,进行录像。

随着人们对生活要求的越来越高,在越来越多的大厦当中,使用大厦电视监控系统会越来越多。它的广泛使用,将不断提高人们的生活居住的质量。

参考文献:

[1] 吴成东.国内外智能人厦与智能住宅的发展[J].城市建筑智能系统,2010,24(2):165-174.

[2] 张瑞武.智能建筑[M].北京:清华大学出版社,2012.

系统开发设计 篇4

继电保护故障信息系统在电力系统运行中起着非常重要的作用,它为电力系统故障分析和处理提供了可靠的依据,进一步提高了电网安全运行的调度系统信息化与智能化水平[1]。为规范保信系统主站-子站间通信接口标准,保证主-子站之间的互联、互通、互识,中国南方电网制定并发布了《中国南方电网继电保护故障信息系统主站-子站通信与接口规范》(以下简称南网103规范),用以指导制造企业进行产品设计开发和保信系统运行维护[2]。

在南网103规范的基础上,中国南方电网、广东电网陆续进行了保信系统建设,并制定了相应的技术规范。保信系统作为继电保护运行、电网故障分析及专业管理的一体化技术平台,对提高继电保护管理的智能化程度,加快电网事故处理与分析,提高电网安全运行水平具有重要的现实意义。

广东电网自2006年进行保信系统建设以来,随着新建变电站越来越多,每年都要进行大量的保信子站入网测试,但是目前缺乏专用保信系统入网测试工具和全面的测试内容,入网测试工作繁重、测试项目不全面且工作效率低,不能完成对保信系统的全面考查,给系统安全运行带来隐患。

基于以上情况,文中介绍了基于南网103规范的保信系统自动化测试系统,目的是方便完成对保信系统子站自动化入网测试,特别适应于非通信协议专业人员的测试。自动化测试系统能够准确、全面地完成人工测试难以完成的测试任务,提高测试效率,保证测试质量,增强产品可靠性[3]。

1 自动测试系统的特点

在测试过程中引入自动化工具进行自动化测试是一种非常高效实用的方法[4]。自动化测试具备测试可重复性,保证测试工作的可追溯性;自动化测试可以利用其系统具备多种测试手段的优势,拓展测试覆盖范围,保证测试的完整性;自动化测试中测试任务自动生成和报告的自动生成,减少人工因素干扰,排除测试随机性和重复测试,可提高测试效率和测试的可靠性[5]。

2 设计思想和测试系统构成

2.1 设计思想

现代软件系统的设计系统通常是将一个复杂的应用系统按照各自的功能不同,分成不同的组件模块[6]。本测试系统采用保信系统模拟主站(以下简称模拟主站)与被测保信系统子站(以下简称子站)进行通信。模拟主站仿真各种通信命令向子站发送(图1中“激励”),子站对模拟主站的命令进行响应(图1中“响应”),模拟主站将子站的响应与期望结果相比较,给出结果判定。主要设计思想有以下三个方面。

1)测试案例自动生成。在通用测试案例库的基础上,根据子站信息,自动生成特定测试方案。

2)测试过程自动化。模拟主站依次自动执行测试方案,无需人工干预。测试过程可被中断或暂停。

3)结果判定智能化。针对每一个测试方案具备一个预期结果,采用测试结果与预期结果相对比,自动完成结果判定,自动输出测试报告。

2.2 测试系统硬件组成

基于以上设计思想的测试系统结构如图2。

测试系统结构包括模拟主站、交换机、被测子站、继电保护装置及故障录波器[7,8,9]。

模拟主站硬件采用x86架构计算机平台,处理器1.6 G,内存1 G,硬盘160 G,至少2个以上千兆网络接口,采用便携式设计方便移动测试。软件采用分层结构和跨平台设计,适合windows,linux等多种操作系统,支持mysql,mssql,oracle等多种数据库。

3 工作原理

模拟主站由报文仿真、报文发送和接收、报文检查、报文解析以及结果判定等环节组成。测试系统工作原理图见图3。

如图3所示,模拟主站工作原理如下:

1)根据测试方案对主站命令报文进行仿真。然后向子站发送主站仿真报文并接收子站响应报文。

2)对主站与子站之间的通信报文进行APCI信息、ASDU信息以及报文顺序进行检查,根据报文顺序检查结果,确认下一帧主站命令,例如在收到子站响应的总召唤结束帧(ASDU7,COT=10)后,模拟主站发送校时命令。

3)对通信报文进行解析,并与预期结果进行比较,给出结果判定,并自动输出测试报告。

4 测试系统软件设计

4.1 自动化测试案例设计

本测试系统具备一个通用测试案例库,它覆盖了文献[2]中所有技术要求。通用测试案例库包括通信可靠性测试案例(代码:BCRT)、APCI传输层测试案例(代码:BTT)、ASDU格式测试案例(代码:BASDUT)、时间同步测试案例(代码:BSYNCT)、保护事件/自检信息/开关量变位信息/故障测距值上送测试案例(代码:BPT)、读模拟量测试案例(代码:BAT)、定值功能测试案例(代码:BSGT)、总召唤测试案例(代码:BGIT)、故障录波数据传输测试案例(代码:BFWT)、通用文件传输测试案例(代码:BCFT)和召唤装置故障历史信息测试案例(代码:BEFHT)。

测试案例设计流程图如图4所示。测试案例数据库分为两部分:静态部分和动态部分,静态部分主要指在动态生成测试方案时,不需做改动的部分,例如:BCRT,BTT,BASDUT,BSSYNCT,BGIT等。动态部分指需要根据子站信息进行修改之后才能动态生成特定的测试方案,例如:BPT,BSGT,BFWT等。

当子站信息点表导入完毕后,测试案例数据库提取子站信息,根据子站信息补充测试数据库中动态部分的参数,例如:定值区数、定值最大值、最小值、模拟量单位、遥信类型等参数。

将测试案例数据库中动态部分和静态部分相结合自动生成特定测试方案,测试方案命名为***(子站编号)测试方案。每一个测试方案通常会包括多个测试案例。

4.2 自动化测试过程设计

自动化测试过程设计流程图如图5所示。针对被测子站特定测试方案生成后,仿真模块根据测试方案对各种命令进行仿真,然后由通信前置进行对仿真缓存,并根据文献[2]传输规则通过延时控制与子站进行通信。

测试方案中多个测试案例按照设计的先后顺序自动依次完成,每个测试案例的测试结果是否通过,不影响下一个测试案例的进行。整个测试过程自动完成,无需人为干预。

4.3 智能结果判定设计

智能化结果判定设计流程图如图6所示。本测试系统在通信前置设计一个预期结果,即测试结果评定标准,测试结果评定标准根据文献[2]的要求针对每一个测试案例生成结果评定标准,评定标准主要包括标准的APCI信息、标准的ASDU信息和标准的通信过程。

当特定测试方案生成后,通信前置根据测试方案中的测试内容,对预期结果中的动态参数调整评定内容以及评定参数,生成针对特定测试方案的评价标准。

在测试过程中,通信前置将测试系统与子站的通信报文与评价标准相比较,当每一个测试案例测试完成后,对此测试案例的测试结果进行评价,当与评价标准符合时,测试结果为通过;当与评价标准不符合时,测试结果为失败,测试失败时,则对测试失败中的原因和异常信息进行解析。

5 自动化测试流程

如图7所示,自动化测试流程如下:

1)首先输入子站初始化或子站信息点表导入操作,操作完成后,将子站初始化或子站信息点表导入的信息存入数据库,然后对两种方式得到子站信息点表进行比对。

2)根据子站信息点表导入得到的子站信息,在通用测试案例库的基础上,自动生成特定的测试方案。

3)对测试方案中的内容进行主站命令仿真。

4)发送主站仿真报文,与子站进行通信。并对测试结果进行分析判定。

5)检查测试方案内容是否执行完毕,如果没有则继续发送主站仿真报文;如果执行完毕,则输出测试报告。

6 测试内容

根据文献[2]以及目前入网试验需要,设计了如表1测试项目。

由表1项目可以看出,采用自动测试技术,可以大大丰富试验项目,许多采用人工试验不易实现的项目都可以利用程序的自动运行、分析来完成,大大降低了人工劳动强度,力求做到测试内容更加丰富。

7 现场运行结果分析

7.1 运行环境

本测试系统于2011年6月下旬应用于广东电网保信子站入网试验,运行历时10天,完成了对10个厂家10个保信系统子站产品的入网测试。

7.2 运行结果分析

从本测试系统运行结果来看,共检测出10个不同厂商子站各类问题共计49个,单个子站测试周期由原来的人工测试3天缩短到1天,测试项目由原来的13项增加到300项。以往问题查找平均时间需要15 min左右,采用自动化测试系统,1 min内即可判断出问题源。

在以往人工测试中,由于子站通信中断导致测试中断的问题时有发生,当问题发生时,只能简单记录中断时间,然后让子站重新上电继续进行测试,现在通过自动测试系统的报文监视功能,可以清楚地查看子站断开时的报文信息并保存下来,为子站厂家解决问题提供了重要的参考依据。

另外,在以往人工测试中,子站入网测试大多以主站为标准来测试子站各项功能,但实际由于主站自身存在缺陷,导致测试结果与预期结果不一致,而误将问题归于子站,导致错误的判断,增加了问题处理的时间。另外对于保护装置码表的核查,主要通过人工将现场保护装置的定值码表打印出来,然后与子站组态召唤的定值等信息一一核查[1]。而现在通过自动测试系统,自动测试系统自动将子站信息与通过通信读取的信息进行比对,减少了比对时间,且比对结果更客观、公正。

从测试结果分析可以看出,本自动化测试系统能够完成对保信系统子站的全面测试、提高测试效率、缩短测试周期,保证产品质量。

8 结论

随着智能电网建设的发展,对系统中的各种设备质量提出了更高要求,除了设备自身的可靠性外,设备与设备之间,设备与系统之间的互操作性问题也非常重要,依靠传统手工方式进行更加全面的试验已经不能满足电网发展和建设的需要,自动测试技术是摆在所有电力用户、电力科研院所、设备制造企业面前的一个重要课题。本文给出的保信系统自动测试技术切实解决了保信子站入网测试问题。通过现场运行结果分析,本技术对完成子站入网全面测试,解决现场问题快速查找、提高工作效率有重要意义。

摘要:目前国内针对继电保护故障信息系统子站缺乏成熟的测试方法和测试工具,给子站入网测试带来了困难。介绍了针对继电保护故障信息系统子站开发的自动测试系统,自动测试系统采用基本测试案例库与子站信息结合的方式实现测试方案的自动生成、测试过程的自动执行及测试结果的自动判断。对测试系统在现场试验运行结果进行分析和总结。现场运行结果表明本测试系统能够完成对继电保护信息系统子站的全面测试,切实解决目前系统入网测试困难问题。

关键词:继电保护,故障信息系统,子站,自动测试

参考文献

[1]何鸣,王皓,黄礼文.继电保护信息子站建立的调试方法和应用[J].电力系统保护与控制,2009,37(10):115-118.HE Ming,WANG Hao,HUANG Li-wen.Debug method and application of sub-station installation in the relayfault information manage system[J].Power System Protection and Control,2009,37(10):115-118.

[2]中国南方电网有限责任公司.《中国南方电网继电保护故障信息系统通信与接口规范》[S].2005.

[3]李国杰,张丹,姬希娜,等.变电站子站设备通信协议一致性测试系统的开发:(一)设计与应用[J].电力系统自动化,2006,30(15):26-29.LI Guo-jie,ZHANG Dan,JI Xi-na,et al.Development of the conformance test for substation equipment communication protocol—part one:design and application[J].Automation of Electric Power Systems,2006,30(15):26-29.

[4]李忠安,沈全荣,王言国,等.电力系统智能装置的自动化测试系统设计[J].电力系统自动化,2009,33(8):77-79.LI Zhong-an,SHEN Quan-rong,WANG Yan-guo,et al.Electrical power system intelligence installment automated test system design[J].Automation of Electric Power Systems,2009,33(8):77-79.

[5]应站煌,胡建斌,赵瑞东,等.继电保护装置自动测试系统研究和设计[J].电力系统保护与控制,2010,38(17):142-146.YING Zhan-huang,HU Jian-bin,ZHAO Rui-dong,et al.Research and design of relay protection equipment automated test system[J].Power System Protection and Control,2010,38(17):142-146.

[6]赖擎,华建卫,吕云,等.通用继电保护自动测试系统软件的研究[J].电力系统保护与控制,2010,38(3):90-94.LAI Qing,HUA Jian-wei,LüYun,et al.Research on general relay protection auto-test system software[J].Power System Protection and Control,2010,38(3):90-94.

[7]倪益民,丁杰,赵金荣,等.电网继电保护及故障信息管理系统的设计与实现[J].电力系统自动化,2003,27(17):86-88.NI Yi-min,DING Jie,ZHAO Jin-rong,et al.PFS3000protective and fault information management system of power systems[J].Automation of Electric Power Systems,2003,27(17):86-88.

[8]刘志超,黄俊,承文新.电网继电保护及故障信息管理系统的实现[J].电力系统自动化,2003,27(1):72-75.LIU Zhi-chao,HUANG Jun,CHENG Wen-xin.Implementation of management information system for protective relaying and fault recorder[J].Automation of Electric Power Systems,2003,27(1):72-75.

新系统辅助查询系统开发与应用 篇5

当前,各级税务机关围绕税源科学化、精细化管理积极实践,取得了明显的进展和成效。在这场变革中,顺义地税局以发挥信息技术增值效能为抓手,对提高税收管理质量和效率的方法和途径进行了有益的探索和尝试。

一、开发初衷

科学化、精细化管理要贯穿到税收工作的方方面面,必须依托强有力的信息化手段为支撑。目前,顺义地税局各项征管工作主要基于核心征管系统(新系统)而开展。该系统以数据集中化和网络化为主要特征,切实改变了以往信息相互分割、数据重复处理、涉税流程不畅等现象,在开发设计、管理理念等方面均达到了较高的水平,对全市地税系统税收征管工作提供了有力的支持。然而,随着经济形势的不断发展以及税收管理工作的不断深入,不同的需求对象对税收数据的要求越来越高,核心征管系统中通用统一的查询统计功能难以完全满足基层多样化的查询需求,特别是具有部门或地域特色的一些数据统计与分析,往往需要税务干部手工进行操作。其次,核心征管系统与发票管理等系统之间相互独立,数据关联性不够,制约了数据的整体使用效率。再者,核心征管系统的查询受到现有网络带宽及服务器资源的限制,在支持全市系统用户同时使用时,速度会受到影响。此外,面对实际工作中出现的新情况、新问题,基层税务机关在运用信息化做精管理方面需要加大研究力度。基于上述情况,为了进一步发挥信息技术在科学化、精细化管理中的重要作用,顺义地税局自主开发了新系统辅助查询系统,使其成为核心征管系统数据查询功能的有利补充,取得了明显的成效。

二、基本功能及应用效果

新系统辅助查询系统以oracle为核心数据库,利用oracle的快照机制建立了每天定时刷新的快照,将市局后台数据及时更新到本局查询服务器上,以达到与核心征管系统的数据同步,并且将全部查询过程建立在本地服务器上,保证了查询的速度。

(一)基本功能介绍

1、税收快报鉴于计划统计部门每日要对大量的税收数据进行统计、分析,辅助查询系统中设计了税收快报模块。运用此模块可方便地按税收合计、税收收入、其它收入、区级收入口径统计税务机关每日、每月以及去年同期实现的税收数据。在此基础上创建两级链接,将税收快报数据分为税务所级和逐户级,还可随时详细的查看税收任务的完成情况。同时,还添加了征管行业、国家标准行业、经济类型等查询条件,为使用者提供了更加充分的查询功能。

2、税费查询税费查询模块中建立了房土税源登记、企业申报方式、企业所得税征收方式、房土变更、个体户税款入库方式、企业基本财务指标表、退税情况统计表、减免税统计表等八种查询功能,可为用户提供更为详实的数据。

3、逐户入库统计表逐户入库统计表包含了六项内容,即最终主管部门、所属街乡、不含个体经济、上年同期对比、入库大户、重点户查询。此模块的统计口径与核心征管系统中综合查询的口径相同,可在一行显示纳税人所有税种的入库信息,为统计、分析人员提供更为直观、全面的数据。

4、净入库逐户统计表该统计表用来统计税款的净入库数据,内容包括税务所净入库、街乡(主管部门)净入库、不含个体经济净入库、上年同期对比、入库大户、三级重点户、按税种查询入库大户七项内容,其数据的统计口径与会计账的统计口径相同。在统计纳税金额时,多数部门是按税款的净入库数据进行计算的,此模块将税款的入库数据、账务的调整和更正等数据进行综合,计算出净入库数,大大提高了数据统计工作效率,满足了有关部门的特殊需求。

5、税收管理员查询税收管理员的查询模块涵盖了逐户统计表、净入库逐户统计表、连续未申报、无缴纳税款、申报与入库不符、企业申报方式、申报未入库、逐户同期对比八项内容。该查询模块以管理员为基础,可为管理员提供及时有效的管户信息,便于税收管理员直观了解管户情况,有针对性地加强税源监控。

6、评估查询针对目前纳税评估系统查询模块尚未完善的现状,为解决评估选案的问题,增设了评估查询模块,为评估工作的顺利开展提供了支持。

7、计会统报表日常工作中计会统计报表所含数据量大,涉及的类别较多,在掌握这一特点的基础上,新系统辅助查询系统中添加了计会统计表模块。该统计表模块包括分税种同期对比、登记户数分行业统计表、镇(地区、办事处)完成情况表、直单位税收完成情况表、私营税收情况统计表(按街乡、行业)、个体税收情况统计表(按行业、街乡)、各税务所税收完成情况表(净)。应用此模块有效缩短了制表时间,同时保证了数据的准确性。

8、稽查电子台账此模块将稽查部门登记的手工台账转变为电子台账,目前包含稽查审理台账和稽查台账两类,提高了稽查人员的工作效率,便于案件管理。

9、征管查询征管查询模块的适用范围较广泛,可用来统计各税务所管辖范围内的企业申报情况及税源变更情况,包括未申报、申报未入库、申报与入库金额不符、分局间转入户统计表、无缴纳税款户、征期内无税申报、征期后无税申报、征期后有税申报、税务所间转户等。

10、发票查询现有发票系统只能对发票库存及使用税控装置的纳税户进行统计,发票数据与入库数据之间无关联,不利于发票比对。针对这一情况,新系统辅助查询系统建立了发票查询模块,此模块可用来统计发票的核定情况与发票的销售情况,同时在发票核定数据与纳税人的入库数据之间建立了关联,促进了“以票控税”作用的发挥。

(二)应用效果

经过一年多的使用与完善,新系统辅助查询系统深化了核心征管系统回放数据的应用,满足了不同对象的数据查询需求,拓展细化了查询系统的功能,成为核心征管系统的有力补充,支撑了精细化管理工作的开展,其应用效果主要体现在:

1、提高了工作效率。作为日常工作中重要的查询工具,新系统辅助查询系统将全部查询过程建立在本地服务器上,对复杂的查询建立了中间表,依托内部网络资源优势,保证了查询的速度,使繁杂的数据统计工作得到了改善。以计统部门的《镇、地区、办事处税收完成情况表》为例,以往在网络条件好的情况下,至少需要两三天才能完成,个别情况下还需要加班加点,现在应用新系统辅助查询系统轻点鼠标即可实现。

2、保证了数据的准确性。新系统辅助查询系统的另一个优势在于能够提供准确的查询结果。为了做到这一点,开发人员在开始编写系统查询语句前,仔细征求了相关科室、税务所的查询需求,对可能用到的表及表与表之间的逻辑关系进行了反复研究。在语句的编写过程中认真与核心征管系统及会计账数据进行了比对,同时仔细研究新系统辅助查询系统所涉及的约束条件。经过严格的设计流程,新系统辅助查询系统中创建的统计表全部符合不同对象的要求。如:辅助查询系统中入库统计表的数据口径与核心征管系统查询的数据口径完全一致,净入库统计表提供的数据口径与会计账上反映的数据口径完全吻合。

3、满足了不同的查询需求。新系统辅助查询系统不仅满足了业务科室、税务所、管理员及稽查部门等用户的需求,还根据区级财政及镇财政所对地税报表的需求制定了完整的报表,满足了各方面的查询需要。

4、提高了税源管理水平。为了进一步推动税收征管工作,新系统辅助查询系统一是对核心征管系统、发票管理系统等有关数据进行了整合,将发票的核定情况、使用情况与税款入库数据相关联,有助于异常情况的发现;二是增加了税收管理员查询模块,将税收管理员与其所管辖的纳税户进行关联,建立统计表,使税收管理员能够全面地掌握其管户的入库数据、申报数据、发票数据,从而有的放矢地开展监控工作;三是添加了评估系统选案设置,便于评估人员开展工作;四是建立了稽查电子台账,按照稽查部门的要求,可随时生成电子台账,便于查询和管理。上述功能的完善,进一步丰富了税务机关的管理手段,促进了税源管理更加全面、深入、细致。

三、对税收工作的启示及今后完善的方向

随着新系统辅助查询系统的深入应用,其作为核心征管系统有力补充的作用进一步增强,同时也逐渐显现出该系统自身的特色,推动了税务机关的各项工作向精细化管理迈进。上述实践使我们认识到,提高税收征管的质量和效率,必须充分运用信息技术手段解决管理工作中人力难以解决的大量细致而具体的工作,使管理从粗放走向精确,从模糊走向清晰。总之,信息化建设是一个不断发展完善的过程,对于新系统辅助查询系统而言,今后仍需要在以下几方面加以完善。

1、进一步完善系统功能

利用信息技术有效推动税收工作的根本在于对工作实际需求的准确把握。今后要加强对新系统辅助查询系统应用情况的调研,整合、优化查询语句,继续完善数据查询、统计功能,使该系统更加科学、实用,促进税收征管质量不断提升。一是增加个人所得税模块,充分应用个人所得税明细申报系统回放的数据,与核心征管系统数据进行比对,通过个人所得税未申报、未入库查询设置,及时发现异常;二是增加交换数据模块,做好与国税、工商等部门的数据交换工作,应用新系统辅助查询系统查询、比对相应的数据,增强税源监控的实效性。此外,根据实际的业务需要,增加票证查询、税务档案查询、征管“五率”查询等设置,使新系统辅助查询系统功能更为丰富。

2、加强数据挖掘

数据挖掘(DataMining)就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。目前,税务部门内部集中了大量税收数据,如何最大限度的实现数据的使用价值是各级税务机关需要研究的重要课题。因此,当前要加强对数据相关性的分析与研究,根据现有系统数据间的逻辑关系,进行合理的推断与假设,在考虑一定风险因素的基础上建立数学模型,通过数学模型进行数据分析、预测,提高数据的使用效能,使之更好地服务于税收工作。如,配合发票、税控装置的管理,在辅助查询系统中建立发票的使用情况与税款入库数据之间的数学模型,为管理者提供有力的决策支持;对重点税源户历年纳税情况进行深入分析,建立纳税曲线,根据曲线的变化趋势预测企业税收情况等等。

3、提高智能化水平

目前,新系统辅助查询系统中的查询语句是将查询条件、查询内容固化在查询过程当中,不够灵活多样。今后,在数据查询方面要加大智能化开发力度,建立智能化查询平台,使每个干部可以根据自身工作特点设计表样,自己限定查询条件,从而进一步满足不同岗位多样性化的查询需求。[,感谢原作者]

新型RTG电气系统开发和设计 篇6

关键词:RTG 电气系统 变频 PLC 节能

中图分类号:TM92 文献标识码:A 文章编号:1674-098X(2012)10(a)-0036-01

随着工农业的发展,起重机被越来越广泛使用应用于工农业各个领域,传统轨道式起重机,使用成本高,弊端显现出来。新型RTG可满足用户需求,新型RTG是由轮胎式集装箱门式起重机发展演变过来。新型RTG动力用成本更低的市电,机上柴油机只用转场。

1 总体结构

轮胎式门式起重机总体主要分三大部分:钢结构、机构、电气控制部分。具体主要有门架结构、起升机构、小车运行机构、大车运行机构、大车转向机构、电气控制系统、司机室等组成。门架结构及机构。门架结构由主梁和门腿组成;机构包括起升机构、小车运行机构、大车运行机构。起升机构由两套起升机构组成,一套起升机构有两台电机同时驱动一台卷筒和两个制动器组成。

2 电气系统

每套起升机构由电机、减速机、卷筒、制动器、安全限位等。小车运行机构由电机、减速机、卷筒、制动器、编码器、安全限位等。 大车运行机构由电机、车桥、制动器、转向电机、锁销电机、安全限位等。控制系统采用PLC控制。

2.1 起升机构电气设计

电机容量计算和校验 变频电机启动时惯性载荷较小,所需加速力矩很小。

2.1.1 电机初选?起升机构电机所需转矩是满载起升稳定转矩。电机功率按照起升静功率计算

2.1.2 电机过载校验?规范规定:电机最大转矩或堵转转矩应保证机构启动需要。因为力矩与功率成一定比例,故在校验计算中,常以功率表示。

2.1.3 变频器及低压元件配置?起升机构电机四台,型号:YZP250M-6 45kW ID=89A;所以变频器型号:CIMR-HB4A0150 55kW;断路器选型 电机电流In=82A×2=164A IQ=200A>1.2In=196A 选择ABB断路器S2N250,整定Ie=200A 接触器型号为:A210-30-11。

2.1.4 起升机构同步控制?两台均用闭环矢量控制,A台速度控制(主),B台转矩控制(从)。从A台模拟量FM 输出转矩指令,接入B台作为B台AM输入信号。当开始工作时,A驱动负载时会产生内部转矩指令,将此转矩指令输入给转矩控制B台,B台会输出同样大小跟随转矩,同一卷筒两个电机用主从控制,两个卷筒之间用DROOP控制方式;两个卷筒能单独运行,当一卷筒发生故障时,另一卷筒可以以一半速度运行,完成一个工作周期。

2.2 小车运行机构电气设计

小车运行机构是阻性负载,无论运动方向如何,负载转矩恒起阻碍作用。平移机构是静摩擦转矩较大造成,启动时负载转矩随转速而变化。

2.2.1 小车运行机构电机初选?总运行阻力:GZ-总运行静止阻力(N);Gf-运行摩擦力(N)Gwl-运行部分所受重力(N)Gr-坡度阴力(N)ω-运行摩擦阻力系数,当坡度不超过0.5%时,可以不计入。

2.2.2 电机静功率?满载稳定电机静功率:Vy-运行速度(m/s)GZ-机构总效率

2.2.3 电机过载校验计算?计算中m-电机个数; -电机飞轮力矩; 电机轴上联轴器飞轮转矩;g-重力加速度9.81m/s2,式中第一项有直线运动质量引起加速度功率,在小车运行机构中占很大比例。

2.2.4 电机初选?对小车运行机构,初选考虑电机起动时功率损耗,也考虑电动机在起动时短期过载能力。这里取1.5;PJ-静功率(kW);Pa-加速功率(kW);Pf-克服风阻所需功率(kW);Pb-克服坡度所需功率(kW),实际型号:YZP225S-8 22kW

2.2.5 变频器及低压元件配置?电机型号:YZP225S-8 PD=22kW ID=49A ;

a.变频器功率:PI-PD>0→变频器的型号:CIMR-HB4A0075 30kW 65A;4037 37W 80A

b.变频器电流:II≥KID→65A≥49.2×1.2

=59.04A→小车变频器型号:CIMR-HB4A0075 30kW

2.3 大车运行机构电气设计

2.3.1 大车运行机构电机?大车运行机构是由运行驱动系统、转向系统及辅助控制系统组成。运行机构由驱动和轮胎组成;有四台电机分别驱动八个主动轮,八个从动轮。

2.3.2 变频器及低压元件配置?电机型号:YZP200L2-6 PD=30kW ID=65A

a.变频器功率:PI-PD〉0→变频器型号:CIMR-HB4A0180 75kW

b.变频器电流:II≥KID→65A≥49.2×1.2

=59.04A→大车变频器型号:CIMR-HB4A0180 75kW

2.3.3 转向和锁销?该机能在场地内做转场,转向动作由转向和锁销电机完成。

2.4 PLC控制系统及人机界面

本机采用SIEMENS S7-315 2DP PLC为控制核心,除急停保护功能外,其余逻辑控制均由PLC执行。PLC有模块扩展功能。主站设在电气房;司机室、发电机组侧为远程站。通讯方式用Profibus-DP。司机室设联动台、触摸屏、超载限制器、风速仪,对整机运行操作、监控故障及报警等功能。

2.5 安全保护

2.5.1 起升机构?(1)起升、下降停止限位;(2)上升极限限位;(3)过载保护,当起升机构负荷为额定负荷95%开始报警;110%时货物只能下放不能上升;(4)超速保护;(5)上升、下降减速限位;(6)制动器打开、磨损限位(7)电机保护:加热带和温控开关。

2.5.2 小车运行机构?(1)前、后行极限限位;(2)前、后停止限位;(3)前、后减速限位;(4)制动器打开、磨损限位;(5)电机保护:加热带和温控开关;(6)主梁两端设有缓冲器(8)手动纠偏功能。

2.5.3 大车行走机构?(1)控制箱,设在下横梁中间,可缓慢移动大车;(2)台车端部有声光防撞报警及相应限位;(3)运行机构与电缆卷筒驱动机构有联锁;(4)转向到位和锁销开闭锁有相应的限位;(5)有登机限位。

2.5.4 整机安全保护?(1)急停按钮:联动台、电气房、下横梁中间各一个;(2)大车登机门限位;(3)司机室平台门限位。

3 结语

售楼管理系统开发设计 篇7

(一) 系统组成的主要模块:

房产管理、客户管理、收费管理、售楼管理。

(二) 系统设计的主体结构:

二、数据库设计

根据此系统的功能分析, 系统数据库应该满足户型资料、客户资料、合同资料、收费资料、收款登记、售楼人员、收款登记、系统维护和系统管理9个功能的需求。所以需要利用Access建立一个House数据库, 主要有包括如下表。

三、系统功能模块设计

创建售楼管理系统登录窗体。在正式进入系统之前, 需要对用户的身份进行确认, 这是通过用户登录来实现的, 所以系统中的第一个窗体也就应该是登录窗体。窗体设计状态效果如下:

此系统开启的第一个界面就是上述窗体, 用户名中包括system模式和g u s e t模式的两种形式。如果登录用户是system用户, 他属于特权用户, 具有对系统的完全管理权限。如果登录用户是guset用户, 他属于一般用户, 对系统中的某些功能无法进行管理。

当用户名和密码录入都正确时, 点 (确定) 按钮就会进入主窗体, 如果用户名或密码录入错误, 系统将作出提示而重新录入。当点 (取消) 按钮时将退出整个系统。

四、结束语

本系统是根据企业需求而设计, 它基本满足了企业的需求, 也在很大的程度上促进了企业运营效率和经济效益的提升。为增强企业的信息安全性, 还可以在丰富和完善查询功能、完善数据库备份功能、升级数据库系统、增强日志功能这几方面进行扩展, 本系统就完全可以胜任企业日常业务需求了。

摘要:在房地产的营销中, 计算机信息系统的设计与开发越来越普及, 并且随着技术的成熟系统的稳定性和运行上都有了很大的提升。销售人员可以利用计算机将所有的信息无纸化处理, 查询任何的信息也十分的方便。售楼管理系统就是为了完成这样的功能而设计的系统程序, 所有的管理人员和销售人员都可以通过该系统了解到的楼盘的销售情况和各种动态, 快速准确, 可检索性强, 对于所有信息可以及时作出正确的处理。

关键词:房地产楼盘销售,信息系统,模块要求

参考文献

[1]邝孔武, 王晓敏.信息系统分析与设计[M].清华大学出版社, 2006.

系统开发设计 篇8

项目简介:

1、远隔地网络监视控制系统目前主要用于大森林的防灾警报、高速道路监视控制、水闸门监视控制的WEB网络系统, 而随着中心控制装置的微型化、大容量化, 这种系统将成为未来家庭中不可缺少的装置, 比如人们外出时, 在任何地方都可以通过WEB, 检查和控制自家的家用电器, 这意味着将会给家用电器带来革命性的变化。

电子考试系统设计与开发 篇9

一、系统的结构与功能

本系统根据实际考试的需要, 将用户分成教师和学生两个群体。电子考试后台管理系统作为教师管理考试的操作平台, 电子考试系统前台客户端为学生的操作界面。

1.后台管理系统相应的功能。为了方便管理, 将教师群体划分为:系统管理员、一般管理员、监考教师和一般教师。各角色功能如下: (1) 系统管理员。系统管理员是电子考试系统最高权限的管理员, 有权访问任何一个功能和查看系统数据, 其最主要的职能是管理基于角色的访问控制 (Role—Based Access Control, RBAC) , 将权限与角色相关联, 分配不同角色给用户, 用户根据自身角色执行相应的权限功能。 (2) 一般管理员。一般管理员的职责是维护系统日常正常工作, 具体负责学生班级的管理和审批试卷, 具有修改重要信息的权限。 (3) 监考教师。监考教师主要职能是监考考试, 换句话说就是通过网络对考试进行控制和发布, 并实时监控考试状况。 (4) 一般教师。一般教师的主要工作为题型管理, 试卷管理, 评卷管理, 成绩管理等。

2.电子考试系统的前台客户端。电子考试系统的前台客户端作为学生的操作界面, 主要功能有:个人信息管理, 参与考试、查看考试安排和考试成绩等。

二、主要功能模块实现

由于篇幅有限, 这里主要介绍几个重要模块的实现与操作方法。

(一) 试卷管理模块设计

试卷管理模块的主要功能为试卷的创建和编辑。

1. 创建试卷。

创建试卷时, 首先判断试卷题型的状态, 对试卷是否有添加选择题, 填空题, 判断题和简答题进行判断。判断完毕之后通过“/”作为分隔符, 组成一个字段封装到$status变量当中;接着, 根据用户提交表单的内容和一些相关参数按照对应关系放到相应的变量当中, 并将这些变量封装到$data数组当中, 然后调用Think PHP的M方法将$data数组存储到数据库的exam表当中, 即可完成试卷的创建。实现代码如下:public function Run Add Exam () {

2. 编辑试卷。

首先进入题目添加页面, 系统会跳转到Add Editor Exam方法当中, 这个方法首先判断当前试卷的编号, 先把试卷编号放到变量$eid, 接着使用Think PHP中M方法访问exam_topic表, 确定试卷是否已经添加过题目, 如果试卷中已存在题目, 则将添加的题目编号作为查询topic表的条件语句进行排除, 查询出来的结果为当前试卷没被添加的题目列表, 而当用户点击“选择”时, 系统就会跳转到Run Add Editor Exam方法当中, 这个方法会根据试卷的编号和题目的编号, 关联到exam_topic表中, 从而实现一对多的关系, 即一张试卷对应多个题目, 实现代码如下:

(二) 成绩管理模块设计与操作

1. 成绩管理模块设计。

成绩管理模块主要管理试卷的批改和成绩导出。试卷的批改分为两种方式, 即自动批改和手动批改。a:自动批改。自动批改时, 首先到student_exam_topic表中取得当前需要批改的考生的答案, 由于答案的存储通过字符的方式转义过, 所以, 同过PHP的explode函数将转义字符串的答案还原成与考试题目一样顺序的二维数组;接着访问视图关联表Exam View取得题目的答案, 并根据刚刚还原好的考生答案数组取得题目顺序, 根据题目顺序对正确答案进行排序, 最后利用foreach遍历所有考生答案和正确答案, 并判断两者的值是否为相同。如果为相同, 即为答题正确。b:手动批改。手动批改时也同样首先到student_exam_topic表当中取得当前需要批改的考生的答案, 接着将批改教师所提交的分数表单根据题目的编号, 按照转义的格式对考生的分数进行转义, 在转义完成后将student_exam_topic表的answer字段的数据进行拼接, 变成一个完整的考生分数的字符串完成存储。c:成绩导出。首先查询关联表Exam Relation表得出当前导出成绩考试的所有数据, 包括考试的详细资料和各个考生的成绩和班别;接着根据遍历各个考生的成绩, 开始对考生的成绩进行打印, 在遍历各个考生的成绩同时根据考生的班别和成绩, 统计各个班级的平均分、总分、优秀率和不合格人数等成绩分析数据, 完成统计之后, 将取得数据封装$array和$itemsb变量当中, 最后, 利用第三方插件PHPExcel对统计得出变量进行Excel导出, 最后, 生成Excel格式的学生成绩表, 同时根据考试科目和班级, 对考试进行分析, 生成统计表, 统计表主要的信息有最高分、最低分、总分数、平均分、合格人数、及格率, 优秀人数、优秀率和分数等相关信息。

2. 在线考试模块设计。

首先系统取得当前考生的Id, 并利用Think PHP的M方法进行查询该考生是否已交卷, 返回数据为0时, 证明该考生仍在继续答题;然后, 判断当前试卷状态是否合法, 以防有考生对系统进行破坏;最后, 访问exam表和关联表exam_student_topic表, 分别取得试卷的具体信息和之前考生已做题的答案。考生答卷的期间, 系统每3分钟会自动保存一次答案, 这里使用ajax异步数据处理, 完成一次答案的提交。提交答案时系统自动将考生当前填写的答案按照字符转义方式对答案进行处理, 利用M方法将考生答案保存到数据库当中。

本文采用PHP等多种技术开发了电子考试系统, 借助该考试系统可以节约教师更多的时间和精力, 同时提高考试的效率和质量。

参考文献

[1]刘鹏.基于网络的电子考试系统[D].湛江:中国海洋大学, 2009

系统开发设计 篇10

1“信息系统设计”教学的基本要求

“信息系统设计”在教学方式上应有机结合教师讲授、上机练习、课堂讨论、系统演示等多种教学方式,使学生掌握基本的软件工程理论知识、基本的软件开发编程基础、数据库基本原理、信息系统设计辅助工具、软件测试用例设计等方面的理论和知识。同时,本课程的考核方式也存在一些不足,如考核形式单一,考核方式片面等,有待进一步改善,应在现有的基础上,进一步打破常规和改变形式,不能仅仅拘泥于系统作品的表现,还要综合考虑多方因素,如自由讨论、软件文档、团队答辩和系统开发过程的因素等,既要全面又不失针对性,既要灵活又不失科学性。

2“信息系统设计”教学内容设计

“信息系统设计”课程主要是培养学生的管理信息系统开发的能力,课程紧跟信息技术发展步伐,以软件开发技术为切入点,以传统的6个阶段和实际系统为基础,以此来介绍和展开信息管理应用系统的开发模式、设计方法、实现过程、基本特点、应用规律等相关研究,并据此介绍经系统的设计和开发过程中,怎样做到由浅及深,如何实现深入浅出、简明扼要,如何实现举一反三、高效快捷地科学阐明计信息管理应用系统。

2.1 信息系统引论

由于经济应用多层次和技术手段多样化,现在阶段,尚没有包罗一切的万能应用软件,也没有囊括所有的通用开发模式。只有满足个性化需求、能切实解决某种具体问题的开发过程和应用系统才有价值。因此,在这个信息系统引论中,除了强调“问题分析、系统设计、算法设计、程序编码、系统调试、系统维护”等六大传统阶段的核心内容和地位的重要性,还必须结合时代特点,与时俱进,在现有的基础上,积极吸收新兴的软件开发思想,如敏捷软件开发和设计模式等,引入新兴的开发技术,以此来拓展学生的视野,增强知识的时代性,提升思维能力和获取更多更有价值的经验。

2.2 信息系统分析

“信息系统设计”课程十分注重系统性和科学性,并在此基础上融入了延续性、启发性,同时,系统的实用性也进一步得到了加强。教学内容上主要采用两条主线:一是以生产环境中的信息系统为横向分解,二是以软件开发六大传统阶段为纵向分析。在对系统进行分析的过程当中,为了让学生对信息系统有更加全面、立体和直观的印象,分析内容紧紧联系环境和生活,直接取材于实际生产环境的开发需求,并在此基础上,结合原来的部分源代码和软件开发文档,进行有效的阶段性分析。除了进行系统实例分析外,在课堂教学过程中,不唯书,不唯上,注重因材施教和启发性学习,积极引导学生提出自己的解决方案,鼓励学生3组成小团队,增强团队之前的配合与合作,提出技术可行方法并进行有效实施。此外,还将各开发任务进行充分的分析和理解,以提高学生的知识吸收能力、知识运用技术,使学生较好地掌握算法设计及其编程实现的主要知识与技能。

2.3 信息系统实践

从引论中对管理信息系统开发思维的引导扩展到分析中对软件开发过程的直观剖析。在实践过程中,积极鼓励和支持学生结合自身实际和特点,自主组合成3~5人的开发团队,并根据熟悉的开发工具、开发语言等进行初步分工,分工具体可包括分析、编码、测试、文档等角色。分工以后,针对工作和生活中的常见或遇到的具体事例,共同构建一个可以解决实际问题的管理信息系统。在构建过程中,需要对系统的可行性进行评估,然后进入到信息系统开发过程当中。这些工作完成以后,基本的信息系统实际工作也就基本完成了。最终,学生们以团队为单位,提交一份可运行的源代码以及对应的软件开发文档作为课程学习的答卷。

3“信息系统设计”教学实践

教学实践是教学的关键环节,是学生积极参与、将所学知识运用于实际的重点所在,也是检验学生学习效果的重要途径。同时,教学实践还是“信息系统设计”课程始终倡导和坚持的过程所在。教材征订系统的课程设计从需求分析到界面设计,让学生熟悉整个系统开发的所有环节,并能书写所有的软件开发文档。

3.1 系统需求分析

该系统主要包括五大模块,具体是系统功能输入模块、基本资料维护模块、统计模块、报表模块、综合查询功能模块。这五大模块组成的系统,需要实现包括信息录入、信息修改、信息查询在内的所有功能。系统流程如图1所示。

(1)信息的输入:主要包括书本的溢缺信息、教材入库信息、货源与货价信息、库存信息、供需信息等。

(2)信息的修改和删除。

(3)信息整理:按照需求分析,将各类信息分类规划好。

(4)信息统计:依据实际需要,对重要新信息进行统计。

3.2 系统概要设计

系统概要设计主要是为进一步进行合理地分解,得到尽可能高的内聚、尽可能松散的耦合,从而得到一个易于实现、易于测试和易于维护的软件结构。基于以上要求,应对模块进行再分解或合并。系统功能模块如图2所示。

3.3 系统数据库设计

数据库设计的实现过程是十分关键的环节。根据教材征订管理系统的功能要求和信息处理,选取My SQL作为后台数据库,这个数据库主要由5个表组成,具体是:需求单位表、教材表、入库信息表、操作用户表和出库信息表。

(1)需求单位信息表。需求单位信息表是对需求单位信息进行统计,主要包括单位名、单位编号、取书时间、地址、负责人、联系电话、操作员信息、所需教材、教材数量、教材单价、教材出版单位等信息。

(2)教材信息表。教材信息表是对教材信息进行统计,包括教材名称、供应单位、出版单位、出版时间、教材数量、教材书号、入库时间、入库编号等。

(3)教材入库信息表。教材入库信息表是对入库信息进行统计,包括教材名称、出版单位、供应单位、教材编号、教材数量、出版日期、教材单价、入库时间、经办人等信息。

(4)操作用户信息表。操作用户表是对使用本系统的用户进行身份和权限验证,包括用户名称、用户密码、所在院系、用户权限信息、操作员姓名、最后修改时间等。

(5)教材出库信息表。教材出库信息表是针对所有出库信息的统计。包括教材编号、教材名称、出版单位、需求院系、本次数量、出版日期、教材单价、出库时间、经办人等信息。

3.4 系统详细设计

系统的详细设计阶段,要求学生明确应该如何具体地实现系统的各项要求,具体包括用户界面设计、程序过程设计等步骤。

系统的主要功能如下:

(1)教材库里对教材总体信息的输入,包括教材的入库,出库,还原以及其他需求信息的输入等。

(2)教材征订系统的各种功能的实现,包括教材的信息查询,信息修改以及管理工作和维护等。

(3)对仓库存储的教材进行管理,对单位的教材需求进行分析。

(4)操作日志的管理。

4 结语

本文中对“信息系统设计”课程的研究,结合内容与形式的要求,基本实现了基础概念、技术基础、应用系统、系统开发4个层次的教学,教学过程采用总分式教学,让同学们在第一堂课的时候就看到最终作品教材征订系统,激发学生的学习兴趣,并以此为目标,分步式地提出问题,一步一步地解决问题,让同学们有目的性地进行学习。并且注意引导学生紧跟我国信息化的发展形势,学习新的技术,提高组织信息系统的实际能力。

摘要:为进一步提高“信息系统设计”课程教学质量,文章以教材征订系统的设计为主线,运用软件工程的思维和方法,完成一个软件系统的多次迭代,并发布适合其过程模型的软件制品,包括项目计划、需求文档、体系结构和设计文档、源代码、测试文档及可安装的系统。

门机防风系统设计 篇11

关键词:门机;防风;稳定性;设计计算

1.概述

随着门机的大型化,其安全性越来越受到关注,防风安全成为码头作业中一项最为重要的安全防治工作。门机防风是个系统,目前国家规范繁杂,不同部门对防风要求不一样,我们针对这种情况,整合现有各方面研究门机防风的设计要求,对门机的轮压及整机稳定性、锚定力、防风铁鞋和惯性制动器、防风拉索和缓冲器等进行设计计算,确定门机的防风设计方案。以此作为门机防风的设计依据和参考,解决设计防风系统缺乏设计依据的问题。

2.门机防风系统计算

2.1轮压计算

门机的轮压关系着码头基础建设和整机稳定性。分为工作状态和非工作状态的轮压,并以门机在最不利位置,受最不利的风向条件下的理论计算。

四支点门机按刚性支承假定计算支承压力和轮压,即假定门机的四个支点始终保持在同一个平面上。

式中: 非回转部分总重量; 回转部分的总重量(包括货重);t旋转中心和门架中心的距离;

、 总力矩M沿X和Y轴的分量;l、S轨距;b、B基距;n每条支腿的行走轮数量。

2.1.1工作状态最大轮压

当门机最大幅度、满载、风由后向前吹,且臂架处于支承平面垂直于对角线连线AC,即 ,货物外摆10度时,出现最大轮压(B点)和最小轮压(D点)。

式中: 工作状态下风作用在门机上的最大风压

风力系数;

工作状态下最大计算风压;

构件平行于纵向轴线的正面风作用面积( );

风力方向与构件表面纵向轴线呈的夹角( )

倾覆力矩:

式中:e门机回转以上部分质量的重心到回转中心的距离

h风载荷作用于整机的型心高度; 风载荷作用于货物的高度

最大轮压: ;最小轮压:

2.1.2非工作状态最大轮压

门机空载最小幅度臂架平行于轨道放置,非工作状态最大风压沿臂架从前往后吹时,有最大轮压。

式中: 非工作状态下风作用载荷; 风压随高度变化系数;

非工作状态计算风压 ; 构件平行于纵向轴线正面受风作用面积( )。

倾覆力矩 最大轮压 ;最小轮压

整机稳定性

根据GB/T3811-2008规定,门机的稳定性计算按无风静载、有风动载、突然卸载或吊具脱落和非工作状态最大风压四种工况进行(基础一定情况下,不考虑坡道、轨道高低差和惯性力等附加力矩)

(1)无风静载:门机吊起试验载荷的重量,位于最大幅度时的状态;

(2)有风动载:门机吊起额定载荷重量,位于最大幅度,貨物外摆10°,并且整机受到沿着臂架方向,由后向前吹的Ⅱ类风的状态;

(3)突然卸载或吊具脱落:门机起吊额定载荷重量,位于最小幅度,并且整机受到沿着臂架方向,由前向后吹的Ⅱ类风,此时门座机悬停在空中的货物发生突然卸载(或吊具突然脱落)的状态;

锚定力和防风计算

大车锚定装置和防风绳的作用一样,均为防止非工作状态下,起重机不沿轨道滑移,设计时只考虑一种保护单独作用的情况。当臂架处于最小幅度平行于轨道放置,非工作状态最大风压沿轨道吹时,大车锚定处于最不利状况。

锚定力计算

风载荷

式中:C风载系数; 风压高度变化系数; 计算风压;A垂直于风向的迎风面积。则主动轮和轨面的粘着力

式中: 主动轮的总轮压;f主动轮和轨面的粘着系数。

得总锚定力和防风水平力为

一般门机配备四个锚定插板,所以单个锚定插板的水平力为 。

防风拉索计算

防风拉索装置主要具有防止门机在非工作状态下发生倾覆作用,当门机遭受最大风速作用时,可根据不同的工况计算出门机各腿的的腿压值,以此作为垂直方向上防风拉索装置的受力情况。根据拉索装置的空间布置,(如图2)防风系缆图)可求出拉索的受力 的大小。

根据空间几何关系,得:

式中 为负腿压值。由此式可以见,只有减小防风拉索系缆装置顺着和垂直于轨道两个方向上的距离,才可以减小防风拉索受到的拉力,也就是 为零时,防风拉索所受力为最小值。

电动铁鞋计算

起重机处于最小幅度,并且起重机变幅平面垂直于轨道。风顺着轨道方向吹的情况下进行计算,此时起重机受风面积最大,即风载荷最大、最不利情况。此时风速按 ,风压为 ( ) 风载荷

由整机水平方向力平衡得

式中 是行走机构从动轮的数量, 是电动铁鞋的数量, 是每个电动铁鞋所可以提供的水平方向力。

缓冲计算

由计算式: 得

式中: 运行机构速度;S缓冲器缓冲行程。

总结

本文在对门机的相关防风装置进行设计计算,主要包括:门机轮压计算、整机稳定性计算、锚定和防风水平力计算、防风拉索设计、电动铁鞋的选型计算和缓冲器的选型计算等,确定了相关防风装置的通用设计方案及其验算方法,提供防风系统设计依据。

展望

系统开发设计 篇12

1 监测设备的功能

火控系统技术状态在线监测系统应具备以下功能:

(1) 实时读取并记录火控系统工作时各个关键部件的运行数据。

(2) 选取有效数据进行分析, 得到对火控系统技术状态的综合评价。

(3) 分析单个部件的运行数据, 对该部件进行故障预测。

(4) 可通过安装通信系统, 完成信息的远程传输。

2 系统工作原理

火控系统工作时, 所属各电子部件内部的电压值会持续变化。其中, 关键部位的电压值的变化特征能够反映出相应技术参数的实际变化。监测系统通过连接火控计算机、炮控箱等火控系统关键部件的测试端口可测得部件内部反应多组火控系统技术参数的电压矩阵:

对电压矩阵中的单列电压值进行拟合, 可以获得对应技术参数的电压变化曲线。如下图为某火控系统正常工作时稳像水平角速度对应的电压拟合曲线:

通过累加拟合函数有效区间内各点导函数的绝对值得到变化总量, 最后除以有效数据区间, 可以得到反映电压值变化快慢的特征值。其算法具体如下:

式中, H为电压特征值, Xi为测试过程中某一时刻, Xn为测试时长, f (xi) 为xi时刻的电压值, 下表为测得的同一个火控系统在不同的使用环境下正常工作且技术状态良好时监测得到的炮控箱内部8组电压特征值:

实际工作条件下, 通过测试端口对火控计算机、炮控箱的工作电压的监测, 可以获取各类情况下各路电压特征值并建立特征值数据库。对火控系统技术状态进行评价时, 可以将在线监测得到的电压数据特征值与数据库中相应部件的电压特征值相对比, 进而得出实际工作中对各个技术参数的评价, 最后经系统综合分析得出对火控系统技术状态的评价。部件技术状态评价流程如下图:

3 系统硬件介绍

工控机内含工业电源、主板、采集卡及相应配件, 它的电源、机箱、主板都是以适应长时间不间断运行为目的而设计的, 能适应特殊、恶劣工作环境。本系统硬件以EPC-2020工控机为基础, 此工控机能充分满足坦克火控系统的实际工作环境对系统可靠性、实时性的要求, 可扩充多个卡板与多种外设相连以完成更多任务, 且体积小, 便于携带。系统工作时, 工控机的输入端口与火控计算机、炮控箱的测试端口相连, 对反映火控计算机、炮控箱重要技术参数的电压值进行采集, 来实时获取火控系统技术状态的情况, 并通过显示器将系统监测情况实时显示出来, 工作过程简单可靠。如图为系统工控机实时测得的炮控箱内8组电压数据的变化情况:

4 系统软件设计

软件开发平台采用labwindows/CVI集成开发环境进行开发, 遵循风格统一、简单直观、功能完善、操作简便的软件设计原则, 依照设计目标, 以模块化设计方案将软件划分为3个子模块, 达到操作简便, 易于升级的效果。软件程序流程图如图所示:

4.1 数据管理模块

数据管理功能完成的主要任务是:通过设置判定火控系统处于工作状态的电压门值来选取有效数据, 对每次系统评价和故障预测的结果进行整理保存;根据使用者的需要查询数据;完成相关信息的远程传输。

4.2 系统评价模块

系统评价模块基于一个新的火控系统技术状态指标体系进行, 给出对火控系统技术状态的整体评价。该指标体系为了实现对火控系统的综合评价, 所选取的指标中一部分指标参数来源于指定时间段内监测系统测量得到的各部件实时电压数据, 此类指标参数在火控系统工作后保存于监测系统中;另一部分指标参数来自将该火控系统的工作履历, 进行系统评价前由测试人员输入进监测系统。指标数据输入完毕后, 通过软件中的数学模型计算得出对火控系统技术状态的综合评价并保存。其工作流程如下:

4.3 故障预测模块

故障预测是本监测系统的一个重要功能。火控系统的作用就是提高武器的射击精度和反应速度, 当火控系统技术状态发生变化时, 武器系统射击精度会收到影响, 监测系统以指定部件运行数据的特征值为基础, 结合火控系统的使用环境 (环境温度、振动强度等) , 与数据库中相应的故障征兆集特征值进行对比, 判断得出预测部件发生故障的趋势以及严重程度。其工作流程如下:

5 结论

经测试实验证明, 火控系统状态监测设备可以在坦克训练中全过程实时监测火控系统技术状态。系统使用简单, 携带方便灵活, 在野外行车环境下可靠性高, 能够经受住高低温、风沙、强烈振动等恶劣因素的影响。通过对系统进一步的无线通信设计, 可以传输数据到监测终端, 使监测终端获取坦克分队火控系统技术状态情况。

参考文献

[1]郑丽娅, 康林, 刘瑶华.便携式火控计算机综合检测设备设计[J].兵工自动化, 2014, 33 (8) :8-10.

[2]林海.装甲车辆武器系统技术使用[M].北京:装甲兵工程学院出版社, 2014.

[3]康葳, 董田沼, 王仁忠等, 一种便携式火控系统检测仪设计[J].火炮发射与制导学报, 2013 (1) :47-50.

[4]邵思杰, 刘全胜, 林海.嵌入式坦克射击训练运动参数监测系统设计[J].装甲兵工程学院学报, 2012, 26 (2) :58-61.

[5]冯辅周, 李斯伟, 江鹏程等.基于嵌入式计算机的温湿度智能监控系统设计[J].装甲兵工程学院学报, 2011, 25 (3) :57-60.

[6]温之亮, 常天庆, 赵鹏, 基于虚拟仪器的坦克火控检测系统设计[J].微计算机信息, 2010 (26) :88-91.

[7]史君成, 张淑伟, 律淑珍.labwindows虚拟仪器设计[M].北京:国防工业出版社, 2007.

[8]吕强, 张永秀, 张永谦.基于Lab Windows/CVI的坦克火控检测系统软件设计[J].火炮发射与控制学报, 2006, 增刊:21-23.

[9]李爱民, 张耀辉, 张仕新.装甲车辆工况监测参数的选择[J].装甲兵工程学院学报, 2006, 20 (4) :32-35.

上一篇:单招考试下一篇:绩效评估考核体系论文