虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

办公<b>自动化</b>系统

  • 离散实验 一个包的传递 用warshall

     实验源代码 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("请输入矩阵第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可传递闭包关系矩阵是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元关系的可传递闭包\n"); void warshall(int,int); int k , n; printf("请输入矩阵的行数 i: "); scanf("%d",&k); 四川大学实验报告 printf("请输入矩阵的列数 j: "); scanf("%d",&n); warshall(k,n); } 

    标签: warshall 离散 实验

    上传时间: 2016-06-27

    上传用户:梁雪文以

  • 道理特分解法

    #include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; } 

    标签: 道理特分解法

    上传时间: 2018-05-20

    上传用户:Aa123456789

  • CANBUS 应用方案

           作为一种技术先进 可靠性高 功能完善 成本合理的远程网络通讯控制方式 CANBUS 已被广泛应用到各个自动化控制系统中 例如 在 汽车电子 自动控制 智能大厦 电力系统 安防监控等各领域CANBUS 都具有不可比拟的优越性根据各个不同应用领域的设计特点 本文提出了几种 CANBUS 应用系统的硬件方案

    标签: canbus

    上传时间: 2021-12-10

    上传用户:

  • 基于iec611313标准的plc底层开发

    1EC61131-3标准作为工业自动化控制系统编程语言的国际标准,其开放性和先进性得到了广泛关注和充分肯定。开发符合IEC61131-3标准的自动化产品意义重大,也是必要的。本文根据IEC61131-3标准定义的编程模型,实现了下位机系统程序设计和与上位机的通信功能。下位机采用ATmega64微处理器,实现了对上位机用户程序的装载和执行,包括串口通信、功能块的执行、用户变量的地址分配等。上位机基于Visual C++ 6.0开发了符合1EC61131-3编程标准的PLC用户编程环境程序。本课题使用的处理器采用了ATMEL.公司的ATmega64单片机,软件开发环境采用了ICCAVR编译器和AVR Studio仿真器。在ICCAVR编写完成系统程序后,通过JTAG接口下载到PLC的FLASH存储区,并加密。

    标签: plc 底层开发

    上传时间: 2022-06-26

    上传用户:kent

  • IEC60870_5_103规约与IEC61850标准的分析和比较

    变电站自动化监控系统是变电站内的重要系统之一,对于变电站内电力设备的测量、监视、控制等都起到了很重要的作用。而通讯规约是实现变电站内继电保护装置、自动化设备、监控系统之间能够可靠、快速、准确通信的重要保障。目前变电站自动化监控系统通信主要存在下述问题:通信介质的不统一和通信协议的不统一。所以通信差异对自动化集成度有很大的影响。目前IEC60870-5-103规约在变电站自动化监控系统中得到了广泛的应用,这也使得在变电站中不同继电保护设备或间隔单元)和控制系统之间达到互换的目的。尽管如此,IEC60870-5系列标准也暴露出一定的问题,并不能很好地满足当今日益增长的变电站自动化技术的要求。因此,IECTC-57技术委员会制定了更具广泛适应性且功能强大的变电站通信协议——IEC61850协议体系标准。该标准是基于通用网络平台的变电站自动化系统的唯一国际标准,更具开放性和标准性。

    标签: iec61850

    上传时间: 2022-07-04

    上传用户:fliang

  • 本系统以采用一种结合B/S和Web的方式开发的中小企业办公自动化系统为例讨论办公自动化系统的设计与实现。

    本系统以采用一种结合B/S和Web的方式开发的中小企业办公自动化系统为例讨论办公自动化系统的设计与实现。

    标签: Web 办公自动化系统 方式

    上传时间: 2014-01-15

    上传用户:xwd2010

  • 企业内部办公管理信息系统 (一个用ASP开发的基于B/S方式的毕业设计)

    企业内部办公管理信息系统 (一个用ASP开发的基于B/S方式的毕业设计)

    标签: ASP 管理信息系统 方式 毕业设计

    上传时间: 2013-12-13

    上传用户:ynwbosss

  • 红金羚v1.5办公自动化软件是基于大型数据库系统开发的应用系统

    红金羚v1.5办公自动化软件是基于大型数据库系统开发的应用系统,它充分利用计算机及网络的数据处理、数据协同、数据分析和统计的能力,将烦琐的工作流程明朗化、线程化,也从根本上加强并促进了群体工作成员之间的信息交流、资源共享、事务协作及有效管理等,进而推动了管理、资源利用、公文流转及的发展。 红金羚v1.5办公自动化系统以三层客户机/服务器结构为主,结合B/S传统结构,以微机作为客户终端,由于采用标准SQL语句开发,可以支持多种开放型数据库系统(如:MS SQL Server 、Oracle等)。 红金羚v1.5公自动化软件是基于数据库开发的,因此,它与其他行业应用软件的集成就显得尤为方便,并且它还可以作为其他大型应用系统(如数据仓库)的前端,为企业的信息化建设奠定良好的基础。

    标签: 1.5 金羚 办公自动化 软件

    上传时间: 2014-01-21

    上传用户:shizhanincc

  • 网佳网络办公系统(以下简称OA)是一套基于B/S模式的无纸化办公系统。[显著特点:无须安装客户端] 主要功能模块:管理 公文 车辆 通知 档案 值班 人事 审批 仓库 主界面 软件下载 个人办公室

    网佳网络办公系统(以下简称OA)是一套基于B/S模式的无纸化办公系统。[显著特点:无须安装客户端] 主要功能模块:管理 公文 车辆 通知 档案 值班 人事 审批 仓库 主界面 软件下载 个人办公室 通讯录 邮件服务 其中个人办公室又包括 工作日志 个人资料 记事本 区号查询 出差记录 万年历 个人通讯录 我的客户 主界面附设有可扩展的功能模块,可以定制适合您企业的特殊功能模块

    标签: 网络 模式 无纸化

    上传时间: 2014-01-22

    上传用户:wpwpwlxwlx

  • 教师管理系统是在学校局域网架设的B/S结构的办公平台。系统有四个模块:系统设置

    教师管理系统是在学校局域网架设的B/S结构的办公平台。系统有四个模块:系统设置,通知通告,领导信箱,文件中心。系统开发环境:JAVA,数据库为Mysql,TOMCAT

    标签: 管理系统 局域网 模块

    上传时间: 2013-12-28

    上传用户:zjf3110