系统各模块的运行结果是什么

系统各模块的运行结果是什么,第1张

系统各模块的运行结果如下:

1数据库模块:运行结果应该是能够正确地存储、管理和查询数据,确保数据的完整性和安全性。

2用户界面模块:运行结果应该是能够呈现友好的用户界面,并能够与用户进行交互,实现用户输入和输出。

3算法模块:运行结果应该是能够正确地处理输入数据,并生成符合预期的输出结果。

4网络通信模块:运行结果应该是能够确保数据的传输和交换,保证数据的可靠性和及时性。

5安全模块:运行结果应该是能够确保系统的安全性,包括防止非法访问、保护数据隐私等方面。

模块是一个设计术语,是指对词条中部分内容进行格式化整理的模板。

region切分对其他模块影响如下:

1、数据处理模块:region切分可能会涉及到大量的数据处理和计算,因此可能会对数据处理模块产生影响,增加数据处理的负担和复杂度。

2、界面设计模块:region切分可能会导致屏幕上出现很多小的区块,这可能会对界面设计模块产生影响,需要在设计时考虑到这些细节,如颜色、字体等。

3、网络通信模块:region切分可能需要在不同的区域之间进行网络通信,这可能会对网络通信模块产生影响,增加网络通信的复杂度和延迟。

region切分是一种将一个大的区域划分成若干个小的区域的方法,通常用于空间分析、地理信息系统、网络分析等领域。

用户接口模块

内部接口模块

报文生成及处理模块

该模块有两个功能:

a接受来自用户接口模块和内部接口模块的命令和信息,按照EDI标准生成订单、发票等各种EDI报文和单证,经格式转换模块处理之后,由通信模块经EDI网络发给其它EDI用户。

b自动处理由其它EDI系统发来的报文。在处理过程中要与本单位信息系统相联,获取必要信息并给其它EDI系统答复,同时将有关信息送给本单位其它信息系统。

如因特殊情况不能满足对方的要求,经双方EDI系统多次交涉后不能妥善解决的,则把这一类事件提交用户接口模块,由人工干预决策。

格式转换模块

所有的EDI单证都必须转换成标准的交换格式,转换过程包括语法上的压缩、嵌套、代码的替换以及必要的EDI语法控制字符。在格式转换过程中要进行语法检查,对于语法出错的EDI报文应拒收并通知对方重发。

通信模块

该模块是EDI系统与EDI通信网络的接口。包括执行呼叫、自动重发、合法性和完整性检查、出错报警、自动应答、通信记录、报文拼装和拆卸等功能。

除以上这些基本模块外,EDI系统还必须具备一些基本功能。

a命名和寻址功能

EDI的终端用户在共享的名字当中必须是唯一可标识的。命名和寻址功能包括通信和鉴别两个方面。

在通信方面,EDI是利用地址而不是名字进行通信的。因而要提供按名字寻址的方法,这种方法应建立在开放系统目录服务ISO9594(对应ITU-TX500)基础上。在鉴别方面,有若干级必要的鉴别,即通信实体鉴别,发送者与接收者之间的相互鉴别等。

b安全功能

EDI的安全功能应包含在上述所有模块中。它包括以下一些内容:

终端用户以及所有EDI参与方之间的相互验证;

数据完整性;

EDI参与方之间的电子(数字)签名;

否定EDI *** 作活动的可能性;

密钥管理。

c语义数据管理功能

完整语义单元(CSU)是由多个信息单元(IU)组成的。其CSU和IU的管理服务功能包括:

IU应该是可标识和可区分的;

IU必须支持可靠的全局参考;

应能够存取指明IU属性的内容,如语法、结构语义、字符集和编码等;

应能够跟踪和对IU定位;

对终端用户提供方便和始终如一的访问方式。

EDI的 *** 作过程

当今世界通用的EDI通信网络,是建立在MHS数据通信平台上的信箱系统,其通信机制是信箱间信息的存储和转发。具体实现方法是在数据通信网上加挂大容量信息处理计算机,在计算机上建立信箱系统,通信双方需申请各自的信箱,其通信过程就是把文件传到对方的信箱中。文件交换由计算机自动完成,在发送文件时,用户只需进入自己的信箱系统。

EDI可以看做是MHS通信子平台,图22、图23、图24分别表示了EDI在计算机通信网络七层协议中的地位和作用、EDI信箱系统通信和交换原理、以及完整的通信流程。

通信流程中各功能模块说明如下:

映射(Mapping)—生成EDI平面文件

EDI平面文件(FlatFile)是通过应用系统将用户的应用文件(如:单证、票据)或数据库中的数据,映射成的一种标准的中间文件。这一过程称为映射(Mapping)。

平面文件是用户通过应用系统直接编辑、修改和 *** 作的单证和票据文件,它可直接阅读、显示和打印输出。

翻译(Translation)—生成EDI标准格式文件

其功能是将平面文件通过翻译软件(TranslationSoftware)生成EDI标准格式文件。

EDI标准格式文件,就是所谓的EDI电子单证,或称电子票据。它是EDI用户之间进行贸易和业务往来的依据。EDI标准格式文件是一种只有计算机才能阅读的ASCII文件。它是按照EDI数据交换标准(即EDI标准)的要求,将单证文件(平面文件)中的目录项,加上特定的分割符、控制符和其它信息,生成的一种包括控制符、代码和单证信息在内的ASCII码文件。

通信

这一步由计算机通信软件完成。用户通过通信网络,接入EDI信箱系统,将EDI电子单证投递到对方的信箱中。

EDI信箱系统则自动完成投递和转接,并按照X400(或X435)通信协议的要求,为电子单证加上信封、信头、信尾、投送地址、安全要求及其它辅助信息。

EDI文件的接收和处理

接收和处理过程是发送过程的逆过程。首先需要接收用户通过通信网络接入EDI信箱系统,打开自己的信箱,将来函接收到自己的计算机中,经格式校验、翻译、映射还原成应用文件。最后对应用文件进行编辑、处理和回复。

在实际 *** 作过程中,EDI系统为用户提供的EDI应用软件包,包括了应用系统、映射、翻译、格式校验和通信连接等全部功能。其处理过程,用户可看作是一个“黑匣子”,完全不必关心里面具体的过程。

图25是一家贸易公司用EDI通信网络实现报关的工作流程示意图。

EDI的通信服务

EDI的通信环境(EDIME)由一个EDI通信系统(EDIMS)和多个EDI用户(EDIMG)组成,见图26。EDI的开发、应用就是通过计算机通信网络实现的,它主要有以下三种方式。

点对点(PTP)方式

点对点方式即EDI按照约定的格式,通过通信网络进行信息的传递和终端处理,完成相互的业务交往。早期的EDI通信一般都采用此方式,但它有许多缺点,如当EDI用户的贸易伙伴不再是几个而是几十个甚至几百个时,这种方式很费时间,需要许多重复发送。同时这种通信方式是同步的,不适于跨国家、跨行业之间的应用。

近年来,随着技术进步,这种点对点的方式在某些领域中仍旧有用,但会有所改进。新方法采用的是远程非集中化控制的对等结构,利用基于终端开放型网络系统的远程信息业务终端,用特定的应用程序将数据转换成EDI报文,实现国际间的EDI报文互通。

增值网(VAN)方式

它是那些增值数据业务(VADS)公司,利用已有的计算机与通信网络设备,除完成一般的通信任务外,增加EDI的服务功能。VADS公司提供给EDI用户的服务主要是租用信箱及协议转换,后者对用户是透明的。信箱的引入,实现了EDI通信的异步性,提高了效率,降低了通信费用。另外,EDI报文在VADS公司自已的系统(即VAN中)中传递也是异步的,即存储转发的。

VAN方式尽管有许多优点,但因为各增值网的EDI服务功能不尽相同,VAN系统并不能互通,从而限制了跨地区、跨行业的全球性应用。同时,此方法还有一个致命的缺点,即VAN只实现了计算机网络的下层,相当于OSI参考模型的下三层。而EDI通信往往发生在各种计算机的应用进程之间,这就决定了EDI应用进程与VAN的联系相当松散,效率很低。

MHS方式

信息处理系统MHS是ISO和ITU-T联合提出的有关国际间电子邮件服务系统的功能模型。它是建立OSI开放系统的网络平台上,适应多样化的信息类型,并通过网络连接,具有快速、准确、安全、可靠等特点。它是以存储转发为基础的、非实时的电子通信系统,非常适合作为EDI的传输系统。MHS为EDI创造一个完善的应用软件平台,减少了EDI设计开发上的技术难度和工作量。ITU-TX435/F435规定了EDI信息处理系统和通信服务,把EDI和MHS作为OSI应用层的正式业务。EDI与MHS互连,可将EDI报文直接放入MHS的电子信箱中,利用MHS的地址功能和文电传输服务功能,实现EDI报文的完善传送。

EDI信息处理系统由信息传送代理(MTA)、EDI用户代理(EDI-UA)、EDI信息存储(EDI-MS)和访问单元(AU)组成,见图27。MTA完成建立接续、存储/转发,由多个MTA组成MTS系统。EDI在MHS中的传递过程见图28。

EDI-MS存储器位于EDI-UA和MTA之间,它如同一个资源共享器或邮箱,帮助EDI-UA发送、投递、存储和取出EDI信息。同时EDI-MS把EDIUA接收到的报文变成EDI报文数据库,并提供对该数据库的查询、检索等功能。为有利于检索,EDI-MS将报文的信封、信首、信体映射到MS信息实体的不同特征域,并提供自动转发及自动回送等服务。

EDI-UA是电子单证系统与传输系统之间的接口。它的任务是利用MTS的功能来传输电子单证。EDI-UA将它处理的信息对象分作两种:一种称为EDI报文(EDIM),另一种称为EDI回执(EDIN)。前者是传输电子单证的,后一种是报告接收结果的。EDI-UA和MTS共同构成了EDI信息系统(EDI-MS),EDI-MS和EDI用户又一起构成了EDI通信环境(EDIME)。

EDI与MHS结合,大大促进了国际EDI业务的发展。为实现EDI的全球通信,EDI通信系统还使用了X500系列的目录系统(DS)。

DS可为全球EDI通信网的补充、用户的增长等目录提供增、删、改功能,以获得名址网络服务、通信能力列表、号码查询等一系列属性的综合信息。EDI、MHS和DS的结合,使信息通信有一了个新飞跃,为EDI的发展提供了广阔的前景。EDI、HS和DS的综合网络

一块以太网电表协议设置了modbusrtu是无法直接改为tcp的,因为这两种协议的通信方式不同。modbusrtu采用串口通信,而tcp采用网络通信。因此,需要通过转换器或网关来将modbusrtu转为tcp协议,使其能够适应新的通信环境。

在实际工程中,如果需要将以太网电表协议从modbusrtu转为tcp,需要注意以下几点:

1硬件设备的选择:需要选择合适的转换器或网关设备,以满足实际应用的需求。

2协议转换的配置:需要对转换器或网关进行相应的配置,以确保转换后的协议能够正确地工作。

3通信稳定性的保障:由于网络通信的不稳定性,需要对通信进行充分的测试和验证,以确保通信的稳定性和可靠性。

总之,将以太网电表协议从modbusrtu转为tcp需要进行一定的技术转换和设备配置,同时需要进行充分的测试和验证,以确保协议转换后的通信能够稳定可靠地工作。

我帮你写了个程序:

/

 硬件环境:AT89C51

 P1口接LED8个灯

/

#include "reg52h"

#define uchar unsigned char 

#define uint unsigned int 

bit R_MOVING_LIGHT=0,L_MOVING_LIGHT=0;

uchar DATA_1,DATA_2;

/

 --初始化AT89C52 串行端口--

 T1 方式2 (8位重装载) 波特率9600,启动T1

 T0 方式1 (16位定时器),未初始化,未启动  

 串行口设置为方式1(8 bit UART)

/

void delay_1ms(uint _1ms)

{

 uint i;

 while (_1ms--)

 {

  i=1000;

  while(i--);

 }

}

void init_serial_port(void)

{

 SM2=0;

 SM0=0;SM1=1;//串口工作在方式1

 TMOD=0x20;//定时器1工作在方式2  

 TH1=253;

 TL1=253;//波特率9600b/s

 EA=1;//总中断允许

 ES=1;//允许串口中断

 REN=1;

 TR1=1; 

}

void  serial_port_init()  interrupt 4

{

 uchar i;

 RI=0; 

 i=SBUF;

 if(i=='R')

 {

  R_MOVING_LIGHT=1;

  L_MOVING_LIGHT=0;

  DATA_1=0x80;

 }

 if(i=='L')

 {

  L_MOVING_LIGHT=1;

  R_MOVING_LIGHT=0;

  DATA_2=0x01;

 }

}

void main()

{

 init_serial_port();

 P1=0x00;

 while(1)

 {

  if(R_MOVING_LIGHT)

  {

   P1=DATA_1;

   delay_1ms(100);  //100MS   调节改变流水灯速度

   DATA_1>>=1;

   if(!DATA_1)

    DATA_1=0x80; 

  }  

  if(L_MOVING_LIGHT)

  {

   P1=DATA_2;

   delay_1ms(100);

   DATA_2<<=1;

   if(!DATA_2)

    DATA_2=0x01; 

  }

 }

  

}

因为我这边硬件不方便搭,没有看最终效果,有什么问题可以找我! 

下图为单片机P1口与8个LED灯的连接方法,为高电平亮低电平灭。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/12163121.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存