基于网络的办公自动化管理系统内容摘要:
vlet、 JSP、 XML、事务控制。 Micro Edition(微缩版 ) J2ME 包含 J2SE 中一部分类,用于消费类电子产品的软件开发。 比如:呼机、智能卡、手机、 PDA、机顶盒。 他们的范围是: J2SE 包含于 J2EE 中, J2ME 包含了 J2SE 的核心类,但新添加了一些专有类应用场合, API 的覆盖范围各不相同。 笼统的讲,可以这样理解:J2SE 是基础;压缩一点,再增加一些 CLDC 等方面的特性就是 J2ME;扩 充一点,再增加一些 EJB 等企业应用方面的特性就是 J2EE。 Tomcat 简介 Tomcat 是 Jakarta 项目中的一个重要的子项目 [12],其被 JavaWorld 杂志的编辑选为 2020 年度最具创新的 Java 产品 (Most Innovative Java Product)。 Tomcat 具有免费、跨平台等诸多特性,作为一个开放源码的软件, Tomcat 得到了开放源码志愿者的广泛支持,它可以和目前大部分的主流 HTTP 服务器(如 IIS 和 Apache 服务器)一起工作,而且运行稳定、可靠、效率高。 同 时它又是 Sun 公司官方推荐的Servlet 和 JSP 容器,因此其越来越多的受到软件公司和开发人员的喜爱。 Servlet和 JSP 的最新规范都可以在 Tomcat 的新版本中得到实现。 本系统采用 Jakarta 作为 Web 服务器。 Eclipse 和 Myeclipse 简介 Eclipse 这样功能完整且成熟的开发环境,是由蓝色巨人 IBM 所释出。 IBM 花了 4 千万美金来开发这个 IDE(Integrated Development Environment)。 第一版 在2020 年 11 月释出,随后逐渐受到欢迎。 Eclipse 已经成为开放原始码计划 (Open Source Project),大部分的开发扔然掌握在 IBM 手中。 Eclipse 项目 由 Project Management Committee(PMC)所管理,它综观项目全局, Eclipse 项目分成 3 个子项目: 平台 Platform 开发工具箱 Java Development Toolkit(JDT) 外挂开发环境 Plugin Development Environment(PDE) 有四种版本可供下载: 释出版 (Release builds): 由 Eclipse 开发团队所宣称的主要稳定版本。 Release builds 经过完整测试,并具有一致性、定义清楚的功能。 它的定位就跟上市的商业软件一样。 5 稳定版 (Stable builds):比 Release build 新一级的版本,经由 Eclipse 开发团队测试,并认定它相当稳定。 新功能通常会在此过渡版本出现。 它的定位就跟商业软件的 Beta 版一样。 整合版 (Integration builds):此版本的各个独立的组件已经过 Eclipse 开发团队认定具稳定度,但不保证兜在一起没 问题。 若兜在一起够稳定,它就有可能晋级成 Stable build。 当日最新版 (Nightly builds):此版本显然是从最新的原始码产生出来的。 可想而知,此版本当然不保证它跑起来没问题,搞不好还有严重的 bug。 MyEclipse[12]是 Eclipse 的一个插件 , 它为 Eclipse 提供了一个大量私有和开源的 Java 工具的集合,解决了各种开源工具的不一致和缺点。 MyEclipse 包含生成Struts Web 应用的自动工具,还包含其他的工具如配置 Hibernate 框架的数据库连接及 SQL 浏览器 ,为分布 式开发提供了很大的方便。 本系统采用 和 进行程序的设计和代码的编写。 Dreamweaver 简介 Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 其特点有以下几方面: 制作效率高 : Dreamweaver 可以用最快速方式 Fireworks,FreeHand,或 Photoshop等档案移至网页上。 网站管理方便 : 使用网站地图可以快速制作网站雏形,设计,更新和重组网页。 控制能力强 : Dreamweaver 是唯一提供 Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。 全方位的呈现 : 利用 Dreamweaver 设计的网页,可以全方位的呈现在任何平台的热门浏览器上。 本系统采用 Dreamweaver8 进行界面设计和 Css 的编写的。 SQL Server 简介 Microsoft SQL Server 是一种功能强大、完整的关系型数据库系统。 与普通的本地类 型数据库系统(例如 VFP, DBASE, PARADOX, ACCESS)等不同,本地类型的数据库系统只是简单的文件存取,缺乏 SQL SERVER2020 等系统所拥有 6 的诸如:数据完整性、安全性、事务处理、网络多用户处理等必备的功能。 同时它也是一个面向 Inter 计算环境的数据库,也是是目前最流行的客户 /服务器(CLIENT/SERVER)体系结构的数据库之一。 目前最为流行的 Microsoft SQL Server数据库系统是 Microsoft SQL Server 2020 和 Microsoft SQL Server 2020。 本系统采用的是 Microsoft SQL Server 2020。 系统开发技术简介 J2EE 技术简介 J2EE(Java 2 Platform, Enterprise Edition)是 SUN 公司定义的一个开发分布式企业级应用的规范 [13]。 它提供了一个多层次的分布式应用模型和一系列开发技术规范。 多层次分布式应用模型是指根据功能把应用逻辑分成多个层次,每个层次支持相应的服务器和组件,组件在分布式服务器的组件容器中运行(如 Servlet 组件在 Servlet 容器上 运行, EJB 组件在 EJB 容器上运行),容器间通过相关的协议进行通讯,实现组件间的相互调用。 J2EE 规范定义了如下组件:客户端组件, Web 组件, EJB 组件 J2EE 规范定义了以下四个层次。 (1) 客户端层 (Client Tier) 用来实现企业级应用系统的操作界面和显示层。 (2) Web 层 为企业提供 Web 服务。 (3) 业务层 (Business Tier) 也叫 EJB 层或应用层,它由 EJB 服务器和 EJB 组件组成。 (4) 企业信息系统层( Enterprise Information System tier) 处理企业系统软件,包括企业基础系统、数据库系统及其他遗留的系统。 J2EE 将来的版本支持连接架构( Connector Architecture)。 它是连接 J2EE 平台和企业信息系统层的标准 API。 业务层和 Web 层共同组成了三层 J2EE 应用的中间层,其他两层是客户端层和存储层或企业信息系统层。 J2EE 的分布应用技术 为实现企业级分布式应用, J2EE 定义了丰富的技术标准,符合这些标准的开发工具和 API 为开发企业级应用提供支持。 这些技术涵盖数据库访问、分布式通信、安全等。 为分布式应用提供支持的多方面。 (1) 组件技术 7 J2EE 的核心思想是基于组件 /容器的应用。 每个组件提供了方法、属性、事件的接口。 组件可以由多种语言开发。 组件是可以重用的、共享的、分布的。 (2) Servlets 和 JSP Servlets 用来生成动态页面或接收用户请求产生相应操作 (调用 EJB)。 JSP 基于文本。 通过容器产生相应的 Servlets,使内容和显示分开。 J2EE中提供了 Servlet API,用于创建 Servlets。 (3) EJB 技术 EJB 规范提供了一种开发和部署服务器端组件的方法。 每个 EJB 是按功能逻辑划分的,开发时不必 关注系统底层细节问题,只关注具体的事务分析。 EJB 开发完毕后,按规范部署在 EJB 容器,完成相应的事务功能。 EJB 支持分布式计算。 真正体现了企业级的应用。 (4) 数据库访问 无论是传统的企业信息系统还是将来的企业信息系统,数据库都占有重要的地位。 开发分布式系统要求数据库访问具有良好的灵活性和扩展性。 JDBC( JavaDatabase Connectivity)是一个独立于特定的数据库管理系统的开发接口。 它提供一个通用的访问 SQL 数据库和存储结构的机制,支持基本 SQL 功能的一个通用底层的应用程序编程接口。 它在 不同的数据库界面上提供了一个统一的用户界面。 提供了多种多样的数据库连接方式。 J2EE 中提供了 JDBC API 使多种数据库操作简单、可行。 (5) 分布式通信技术 分布式通信技术是分布式企业系统的核心技术。 J2EE 框架为 Web 应用和 EJB 应用提供多种通信模式。 为了使运行于某一机器上的对象调用另一台机器的对象, J2EE 实现了如下通信方式: Java RMI(Remote Method Invoke):远程方法调用。 Java IDL( Java Interface Defilation Language):接口定义语言。 可以实现 Java对象的符合 CORBA 规范的远程对象通信。 JNDI( Java Naming and Directory Interface): Java 命名和目录接口。 JMS( Java Message Service): Java 消息服务。 Java Servlet 技术简介 Servlet 是用 Java 编写的 Server 端程序,它与协议和平台无关。 Servlet 运行于Java- enabled Web Server 中。 Java Servlet 可以动态地扩展 Server 的能力,并采用 8 请求-响应模式提供 Web 服务。 Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。 这个过程为: 客户端发送请求至服务器端 服务器将请求信息发送至 Servlet Servlet 生成响应内容并将其传给 Server。 响应内容动态生成,通常取决于客户端的请求 服务器将响应返回给客户端 Servlet 看起来像是通常的 Java 程序。 Servlet 导入特定的属于 Java Servlet API的包。 因为是对象字节码,可动态地从网络加载,可以说 Servlet 对 Server 就如同Applet 对 Client 一样,但是,由于 Servlet 运行于 Server 中,它们并不需要一个图形用户界面。 从这个角度讲, Servlet 也被称为 Faceless Object。 JAVA Servlet 的优势: Servlet 可以和其他资源 (文件、数据库、 Applet、 Java 应用程序等 )交互,以生成返回给客户端的响应内容。 如果需要,还可以保存请求-响应过程中的信息。 采用 Servlet,服务器可以完全授权对本地资源的访问 (如数据库 ),并且 Servlet自身将会控制外部用户的访问数量及访问性质 Servlet 可以 是其它服务的客户端程序,例如,它们可以用于分布式的应用系统中,可以从本地硬盘,或者通过网络从远端硬盘激活 Servlet。 Servlet 可被链接 (chain)。 一个 Servlet 可以调用另一个或一系列 Servlet,即成为它的客户端。 采用 Servlet Tag 技术,可以在 HTML 页面中动态调用 Servlet。 Servlet API 与协议无关。 它并不对传递它的协议有任何假设。 像所有的 Java 程序一样, Servlet 拥有面向对象 Java 语言的所有优势。 Servlet 提供了 Java 应用程序的所有 优势 ——可移植、稳健、易开发。 使用Servlet 的 Tag 技术, Servlet 能够生成嵌于静态 HTML 页面中的动态内容。 一个 Servlet 被客户端发送的第一个请求激活,然后它将继续运行于后台,等待以后的请求。 每个请求将生成一个新的线程,而不是一个完整的进程。 多个客户能够在同一个进程中同时得到服务。 一般来说, Servlet 进程只是在 Web Server卸载时被卸载。 9 Servlet 生命周期:装载 Servlet。 这项操作一般是动态执行的。 然而, Server通常会提供一个管理的选项,用于在 Server 启动时强制 装载和初始化特定的Servlet。 Server 创建一个 Servlet 的实例 Server 调用 Servlet 的 init()方法 一个客户端的请求到达 Server Server 创建一个请求对象 Server 创建一个响应对象 Server 激活 Servlet 的 service()方法,传递请求和响应对象作为参数 Service()方法获得关于请求对象的信息,处理请。基于网络的办公自动化管理系统
相关推荐
器的发展历史,大体经历了以下的发展历程: (1)第一代模拟仪器。 是以电磁感应基本定律为基础的指针式仪器,如指针式万用表、指针式电压表、指针式电流表等。 这类指针式仪器借助指针来显示最终结果。 (2)第二代分立元件式仪器。 当 20世纪 50 年代出现了电子管,随后 60 年代出现了晶体管时,便产生了以电子管或晶体管电子电路为基础的第二代仪器。 (3)第三代数字化仪器。 20世纪 70年代
辅艺惭消砌怨施 5. 患者不宜空腹时进行皮试,皮试后 20min 内不得离开病房或注射室。 20项护理技术操作规程及评分标准 24湖北省 20项护理技术操作规程及评分标准目 录无菌技术(铺无菌盘)皮内注射术肌内注射术静脉留置针技术吸痰氧气吸入技术(氧气筒鼻导管给氧法)口腔护理生命体征测量技术(体温 脉搏
51319 专 业: 电子信息工程 院 系: 电子通信工程学院 指导老师: 钟玲玲 职称裳刊彭过袍未僧蓟仪情凶诸蚀鞠拢国访狮矿且谐神唆拆途移谤溅耪目羚南款肮枚誉啸棕宅堕笛童佛愿壁蓬抗肠谁 埋异狙礼屈帚慈厘辐奥荚澡阁栓日 改变电枢电压调速 ……………… ……………… ..…………… .7基于 LabVI EW的直流电机控制系统的设计与分析 本科毕业论文(设计)(题目:基于
活,扩展容易,以开关量控制为 其特长; 也能进行连续过程的 PID 回路控制; 并能与上位机构成复杂的控制系统用户使用方便、适应性强、可靠性强、抗干扰能力强; 系统的设计、安装、调试工作量少、维护工作量小、维护方便、体积小、能耗低等特点。 ( 4) PLC 的工作原理 PLC 的工作原理可以简单的表述为在系统程序的管理下,通过运行应用程序,对控制要求进行处理判断,并通过执行用户程序来实现控制任务
率偏差应当不超过 %,每位数字信号中的极限时长应该大于 40ms,而接收设备对 2%的偏差应能可靠的接收,对 30ms~ 40ms 时长的信号能够常态的接收。 DTMF 信号的应用 DTMF 信号即双音多频信号,最先用于程控电话交换系统来代替号盘脉冲信号,随着科技的发展, DTMF 信号有了越来越广泛的用途。 DYMF 信号应用于拨号系统如图 所示。 基于电话网络的远程家居报警系统的设计 7 图
FKGHERUHJKDHKLSHDKJHKSHKFHLKGHDLSFGHDSKLFHGLDKSFHGLKFGDS 2 物联网相关通信技术的原理 ZigBee无线技术 ZigBee的概念 ZigBee 是最近提出的一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术。 主要适用于自动控制和远程控制领域,是为了满足小型廉价设备的无线联网和控制而制定的。 在 网络中