Domino、Notes基础知识.ppt_第1页
Domino、Notes基础知识.ppt_第2页
Domino、Notes基础知识.ppt_第3页
Domino、Notes基础知识.ppt_第4页
Domino、Notes基础知识.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Domino、Notes基础知识,协同管理软件事业部 李薇,目录,Domino相关介绍 2.1 IBM Lotus Domino简介 2.2 文档型数据库简介 2.3 安全性简介,Notes客户端介绍 3.1 Lotus Notes 3.2 Lotus Domino Administrator 3.3 Lotus Domino Designer,Domino&Notes简介 1.1 Lotus历史 1.2 Domino&Notes系统架构 1.3 Domino&Notes应用,目录,Domino相关介绍 2.1 IBM Lotus Domino简介 2.2 文档型数据库简介 2.3 安全性简介,Notes客户端介绍 3.1 Lotus Notes 3.2 Lotus Domino Administrator 3.3 Lotus Domino Designer,Domino&Notes简介 1.1 Lotus历史 1.2 Domino&Notes系统架构 1.3 Domino&Notes应用,IBM五大软件产品线,Lotus历史,1982年 创立Lotus公司。,1985年 成为美国软件公司第一位,1989年 Lotus Domino R1 发布,1995年 被IBM收购,2007年 Lotus Domino R8 发布,IBM Lotus常用组件,IBM Lotus Notes/Domino Lotus Domino Server(服务器) Lotus Notes(客户端) Lotus Domino Designer(开发者的客户端) Lotus Domino Administrator(系统管理员的客户端) IBM Sametime,Domino & Notes 系统架构,基于Client/Server结构,NRPC=Notes Remote Procedure Call(Notes 远程过程调用),可定制和开发Browser/Server结构,Domino & Notes 系统架构,Browser,Server,Database,Interpret,Return,Execute,Domino & Notes 应用,Quickr Content Stores,Notes,目录,Domino相关介绍 2.1 IBM Lotus Domino简介 2.2 文档型数据库简介 2.3 安全性简介,Notes客户端介绍 3.1 Lotus Notes 3.2 Lotus Domino Administrator 3.3 Lotus Domino Designer,Domino&Notes简介 1.1 Lotus历史 1.2 Domino&Notes系统架构 1.3 Domino&Notes应用,Domino 介绍,HTTP服务,邮件服务,文档型数据库,Domino的安全性机制,Lotus Domino 服务器能够同时作为HTTP 服务器, Domino 服务器自动将所有的Notes 设计元素和文档转换为Web 页面,使用户即可以通过Notes 客户机,也可以使用Web 浏览器访问Notes 数据库。,Domino 介绍,HTTP服务,邮件服务,文档型数据库,Domino的安全性机制,iNotes 通过web浏览器访问服务器上的邮箱(B/S) Notes 通过Notes客户端访问服务器上的邮箱(C/S),Domino 介绍,HTTP服务,邮件服务,文档型数据库,Domino的安全性机制,Domino 介绍,HTTP服务,邮件服务,文档型数据库,Domino的安全性机制,文档型数据库 数据库文件 表单 文档 域,关系型数据库 数据库 表 一条记录 字段,PK,Domino 介绍,HTTP服务,邮件服务,文档型数据库,Domino的安全性机制,Domino的安全性由六个层面的安全性组成,用户或服务器一旦通过一层的安全性之后,下一层面的安全性会继续对用户进行鉴别。 六个层 网络安全控制 服务器安全控制 数据库安全控制 设计元素安全控制 文档安全控制 域安全控制,目录,Domino相关介绍 2.1 IBM Lotus Domino简介 2.2 文档型数据库简介 2.3 安全性简介,Notes客户端介绍 3.1 Lotus Notes 3.2 Lotus Domino Administrator 3.3 Lotus Domino Designer,Domino&Notes简介 1.1 Lotus历史 1.2 Domino&Notes系统架构 1.3 Domino&Notes应用,场所 工作空间 数据库操作 新建 删除 替换设计 ACL 属性,Lotus Notes,签名 后台 服务器配置 人员注册,Lotus Domino Administrator,表单 视图 代理 子表单 Script库,Lotus Domino Designer,Lotus Domino Designer,表单,表单是一个Notes应用的核心, 它允许用户创建保存应用数据文档。 表单是提供给用户的程序框架,用户可以通过输入或使用按钮向表单中写入数据。 表单是一种模板或窗口,通过这个模板或窗口用户能够看到文档中的各个域。 表单可以只显示文档中的一部分域,也可以按用户希望的顺序排列域。,Lotus Domino Designer,表单定义,表单是数据库当中一种允许通过用户输入来收集数据的设计元素,用户填写的数据会在保存之后,存储到数据库文档中. 表单同时又是一种显示存储在数据库中的文档的显示结构。也可以理解为是一种文档的呈现方式,或是文档的显示结构,表单,Lotus Domino Designer,表单的内容,静态文本:普通文本、HTML文本 图片 用户填写数据的部分域 按钮 子表单 表格等等,表单,Lotus Domino Designer,域的定义,域的定义与解释 域是表单上存储数据的元素 域决定了一个独立的文档中能包含些什么数据 文档里的每个域只能存储某一特定类型的数据,如文本、数字、日期、用户名。 数据通常由用户在域中输入的可编辑;但有时数据是系统自动填入的或修改的通过计算域中的程序实现的。 注释: 域是表单中用于收集、计算或是显示数据的部分。一个域接受信息的类型必须被定义 每个域存储一种类型的信息,对于Notes数据库中的一个文档,它是由若干域组成的, 文档中每个域中都存储了某种类型的数据。这里它和关系型数据库中数据的存储模式很相似(记录字段),域,Lotus Domino Designer,域的命名,创建域必须指定的域特征 域名、域的类型、域怎样接受数据 域的命名: 在表单中,每个域名的名称必须是唯一的。 命名时遵循的规则: 域名必须以字母开头(也可是 _ 或 $) 域名可以包含字母、数字、和符号(_和$)。 不能超过32个字符。 域名中不能包含字符 域名中不允许有空格 第一个字符建议不要使用$符号(域名应尽量可能简短),域,Lotus Domino Designer,域的类型,域的数据类型 a) Text 型 就是常说的字符串。String类型 Text RTF(即Rich Text Field) List (对话框列表,复选框,单选按钮, 列表框,组合框) Names (姓名域,读者域(Reader),作者域(Author) ) 特别说明:RTF域可以包含丰富的文本信息、图片、表、URL 链接等RTF域的一个段落局限于64K字节。 b) Number 型 c) 日期时间型,Yes|Y,它取到的是Y,域,Lotus Domino Designer,视图,什么是视图 视图是文档的排序或分类列表。 视图以表格的形式列出一个数据库中存储的文档。 视图是对存储在数据库中的数据进行访问的入口。 视图中的每一行表示一个文档的信息。 每个数据库必须包含至少一个视图,而大多数数据库都包含多个视图。 视图的组成 视图是以表格的形式显示出文档。 在视图窗口中,它由两个部分组成: 列标题(视图操作) 文档,视图,Lotus Domino Designer,代理,什么是代理? Domino代理是在数据库中为用户执行特定任务的独立程序。 例如:文档归档、删除文档,更改文档中域值、发送邮件消息、 与外部应用进行交互等。 代理是最为灵活的自动化类型,它可以由人工手动运行、或者在邮件到达时运行、或者在数据库增加删除文档时等特性事件发生时自动运行、也可以安排特性的时间间隔运行。,代理,Lotus Domino Designer,代理编写方式,代理常用编写方式 LoutsScript Java 公式 表单中两个特殊的事件:WebQueryOpen和WebQuerySave WebQueryOpen:此事件可以在Domino将文档转换为HTML,并将其发送到Web浏览器之前运行代理。 WebQuerySave:此时间可以在进行字段验证之后,Domino在数据库中保存文档之前运行代理。代理可以使用文档数据进行任何操作,或者对文档进行修改。,代理,Lotus Domino Designer,子表单,子表单提供了避免重复部分设计的方法。利用子表单,用户就能够减轻开发强度,充分提供表单设计的可复用性。可以添加到表单的所有设计元素都可以在子表单中使用。 当用户修改已有子表单时,这些改变就会立刻反映在使用已修改子表单的所有表单上。,子表单,Lotus Domino Designer,Script库,脚本库是一个保存一些可用共享代码的地方。 脚本库有三种类型: LotusScript脚本库 JavaScript脚本库 Java脚本库,Script库,函数名: 返回值: 1)Created 返回当前文档的创建时间 (日期-时间类型) 2)IsNewDoc 判断当前文档的状态. (布尔型) 存盘= 0;未存盘= 1 3)ViewTitle 返回当前视图的名称. (文本/文本列表) 4)UserName 返回

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论