第7章 企业产品开发管理系统的

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第7章企业产品开发管理系统的设计与实施第7章企业产品开发管理系统的设计与实施本章要点:掌握信息系统的规划、分析和设计的过程掌握信息传输平台LotusDomino/Notes的技术应用掌握应用Lotus和SQLServer实现企业级信息集成技术第7章企业产品开发管理系统的设计与实施第7章企业产品开发管理系统的设计与实施7.1信息管理系统平台应用技术7.2企业产品开发控制管理系统的分析与设计7.3企业产品开发管理系统的实施第7章企业产品开发管理系统的设计与实施7.1信息管理系统平台应用技术进入九十年代以来,计算机网络技术不断发展,计算机科学界兴起了一个全新的跨学科的研究领域——计算机支持的协同工作CSCW(ComputerSupportedCooperativeWork),它涉及到计算机科学、社会学、组织理论、人类学,信息科学等多种学科。随着CSCW理论的发展,人们开始推出CSCW的商品化产品,称之为群件(Groupware)。比较成熟、著名的群件系统有IBM公司的LotusDomino/Notes;Microsoft公司的ExchangeServer;AttachMate公司的OpenMind等。第7章企业产品开发管理系统的设计与实施其中LotusDomino/Notes的功能最强,更多地体现了CSCW的理论。它具有强大的信息管理和共享机制,内含工作流程软件开发环境的特点,是目前实现办公自动化信息系统最理想的软件平台。基于Notes的计算机协同工作环境的配置相当灵活,既可以适应局部用户需求的NOTES局域网,也可以满足异地通信需要的广域网。由公共电话网(PSTN)通过Notes的同步复制机制完成文档信息的传送。在整个网络中,采用了TCP/IP通讯协议,并支持多种网络协议。LotusDomino/Notes是美国IBM公司开发的群件软件,是先进的单一架构的文档数据库和电子邮件系统,提供了工作流程自动化以及标准的WEB服务、应用和开发环境,是实现企业级信息集成和知识管理的理想平台。第7章企业产品开发管理系统的设计与实施7.1.1Lotus技术概述作为全球领先的通讯、协作和知识管理解决方案供应商,IBM公司的主要产品Domino/Notes提供世界领先的信息管理、通讯、协作和Web应用平台,集先进稳定的体系结构、跨平台开放性、高度集成关系数据库、安全可靠、便于开发工作流应用等优势于一身,完全符合主流Internet标准,支持“浏览器/Web服务器”体系,可以高度集成包括个人办公软件、数据库应用软件和Web应用程序在内的政府各类信息资源,更重要的是,DominoR5全面融合了所有主流的Internet安全机制,包括了授权/认证机制、数字签名、数据与通讯加密、存取与执行控制、口令保护机制等安全机制,并集成了SSL3和X.509认证机制,为政府机构部署安全的网络应用提供完善的安全机制。借助世界各地的Lotus合作伙伴提供的丰富的政府应用解决方案,Domino/Notes正在帮助众多政府机构进行有效的通讯,在关键而重要的事务上进行可靠安全的协作,通过共享知识提高整个机构的工作质量,使政府部门成为Lotus最重要的行业用户之一。第7章企业产品开发管理系统的设计与实施以悉尼奥运会为例,借助LotusDomino/Notes,位于世界各地的悉尼奥运会解决方案的开发人员能够进行高效率的电子协作,通过协作和知识共享,顺利部署庞大复杂的悉尼奥运会解决方案。开发小组可以方便地对复杂的新应用进行开发和测试,跨越多种平台输入、确认和管理大量的信息,通过及时地复制计划、执行测试和共享活动总结,在世界范围内存储、管理和共享知识。在我国,自1995年引进LotusNotes应用以来,始终倍受各级政府机关、金融保险、石化电力、财税证券、邮电海关等部门的青睐。现已拥有上百个超过10000个LotusNotes用户的群体、LotusDomino服务器覆盖所有地市级部门的大型用户,并在企业管理信息流、物流、资金流等应用领域中取得成功。越来越多的用户成为LotusDomino/Notes技术的支持者,在Domino/Notes平台上成功地开发出数百种满足国内用户应用需求、符合国内资源条件的解决方案。广泛的用户基础和丰富的本地化解决方案,促使LotusDomino/Notes已成为国内Intranet与计算机通信平台的事实工业标准。第7章企业产品开发管理系统的设计与实施LotusDomino/Notes是一种建立在网络环境下的服务器/客户端模式的文档型数据库,由客户端软件(Notes)和服务器软件(Domino)两部分组成。Domino是服务器端软件,是为企事业单位设计的集通讯、协作及WEB应用功能为一体的软件平台。它是业界唯一建立在开发、统一的结构之上的,提供安全通讯、协作和商务应用解决方法的服务器。Notes是工作站端软件,是为Internet设计的世界领先的电子邮件和协作集成软件。它提供了一个容易使用的、开放的、可定制的环境,实施行业领先的电子邮件、日历、群组日程安排、WEB浏览和信息管理。第7章企业产品开发管理系统的设计与实施7.1.2技术优势Lotus完全支持Internet标准的通讯平台Domino支持各种网络通讯协议,如TCP/IP、IPX/SPX、NetBEUI等,和Internet服务协议,如HTTP、SMTP、POP、IMAP等。用户可以利用Domino建立一个非TCP/IP协议的企业内部网络,是防止信息外泄的最有效的方法。1.强劲的、可伸缩的目录服务利用Domino目录功能可以方便管理用户、服务器和工作站等认证,而对LDAP(轻量目录访问协议)的支持,则允许任何LDAP客户机管理Domino目录。2.管理非结构化数据库文档数据库Notes的数据库是非结构化的文档数据库,每一篇文档类似关系型数据库的记录,其文档可以保存表格、格式化文本、网页、图形、OLE对象等。第7章企业产品开发管理系统的设计与实施3.用户信息共享的复制技术通过Domino服务器之间或服务器与工作站之间的复制功能,可以实现跨越时空界限的信息共享。通过“推”、“拉”等技术实现双向复制和可选择的复制等。4.完成协同工作的工作流、日历、群组日程安排用户通过定义工作流程,可以将文档发送到指定的用户机器中,而日历和日程安排可以为用户及时处理文档提供帮助。5.行业标准的安全机制不仅支持Internet上的SSL、X.509等验证,而且对Notes数据库提供了用户认证、数据库存取权限控制、数据库字段加密、电子签名等安全机制,以保证信息的安全,而完善的日志记录则是实现安全机制的保证。第7章企业产品开发管理系统的设计与实施6.对非本体系的客户机和浏览器的支持由于Domino作为WebServer支持各种Internet协议,不仅支持HTML、CGI、Java,JavaScript等,而且Domino可以将Notes数据库中的文档转换成HTML格式,因此可以实现对网页的数据库可编程控制管理,其提供的网页支持各种浏览器的访问。7.对实时访问企业数据的支持虽然Notes数据库是文档数据库,但由于其兼容关系型数据库,支持ODBC、DECS,因此可以很方便的读写其他关系型数据库,如DB2,Oracle,SQLServer,Sybase,以及FoxPro,ACCESS等。8.多平台支持支持从NT到UNIX等各种服务器操作系统,使用户可以根据业务发展的需要,平滑的,不需要任何修改的将系统从PC服务器迁移到小型机中,如IBMAIXforRS6000。第7章企业产品开发管理系统的设计与实施9.可靠、可用、可伸缩的服务器结构强大的数据库稳定性和服务器效率,和对内存的优化,管理系统输入/输出设备,改进了系统的可用性和可伸缩性。10.多种开发工具的选择Notes提供了完整的开发工具,不仅可以使用Notes内部的命令函数,实现简单的操作管理功能,而且利用类似Basic语言的面向对象的可视化编程工具LotusScript,可以进行更复杂的编程设计,从而实现强大的Notes应用。而系统提供NotesAPI,可以利用VB,VC等工具访问Notes数据库和管理Notes系统。11.简单、方便的系统管理不论Domino安装在任何机器设备,其统一的管理界面,强大的管理工具,都可以使用户很好的管理系统。第7章企业产品开发管理系统的设计与实施7.1.3应用范围LotusDomino/Notes,自1989年12月问世以来,一直得到广大用户的普遍青睐,稳居企业级电子邮件市场无可争议的主导地位,是企业机构部署高效率的电子协作环境、提高企业经营管理效率的理想选择。用户对电子协作环境的迫切需求鞭笞和推动了协作技术的进一步发展,作为全球领先的协作技术供应商,美国Lotus公司不负重望,通过持续、稳健的技术发展,不断把协作技术推向更新、更高的境界。利用Domino/Notes的强大功能,主要有以下方面的应用:第7章企业产品开发管理系统的设计与实施1.网络办公自动化方面的应用利用Notes的文档数据库和开发功能,可以实现公文流转、文件审批、会议管理、人事管理、电子讨论、以及文档资料的查询检索。2.建立企业Intranet利用Domino的电子邮件功能,可以建立企业内部信息交流的网络平台。利用Notes对关系型数据库的支持,不仅可以读写其他数据库资料,统一数据库操作使用界面,而且可以使业务、财务数据资料在办公系统中进行审批流转,从而建立起一个企业数据库资料的交换网络。第7章企业产品开发管理系统的设计与实施3.电子协作和网络应用的开发利用Domino对Internet的支持,不仅可以建立WebServer,而且可以将办公系统的文档在Internet上发布。而由于其网页是以数据库的记录进行的管理,因此可以很方便的对网页进行可编程控制。4.DominoR5全面融合了所有主流的Internet安全机制,包括了授权/认证机制、数字签名、数据与通讯加密、存取与执行控制、口令保护机制等安全机制,并集成了SSL3和X.509认证机制,为政府机构部署安全的网络应用提供完善的安全机制。第7章企业产品开发管理系统的设计与实施7.1.4技术发展自Lotus公司13年前首创“群件”概念并推出世界上第一个实现群件概念的软件产品LotusNotes至今,群件技术获得了长足的发展。随着Internet技术的迅速发展,Lotus进一步将Internet/Intranet/Extranet(因特网、内联网、外联网)的技术和应用与群件技术进行成功的集成,从而形成了新一代的以知识管理为核心的信息技术。知识管理的目的就在于更好地支持各个层次企业员工的工作流过程,包括:第7章企业产品开发管理系统的设计与实施(1)员工与企业知识仓库之间的个人知识挖掘与融合过程,用于完成员工不断根据个人需求在知识仓库中的映射与知识提取,以及员工个人知识不断融合进入企业整个知识仓库的过程;(2)员工之间的知识流转与共享过程,提供了不同知识映射集合之间共享与交叉的可能,同时也提供了无法进入企业知识仓库中的非结构化个人头脑知识的交流与互动的机会,从而可能引发新的知识的产生;(3)个人知识支持的工作过程与信息反馈过程,是在个人知识平台支持下指导实现员工的工作过程,以及工作结果的信息反馈过程。充分利用这一过程,可以及时地收集知识利用的反馈信息,为闭环知识管理系统的完善与控制提供了必要基础。知识管理以网络通讯作为支撑基础,以协作和协调作为实现知识管理的技术手段。而协作和协调正是作为群件平台的LotusDomino/Notes的基本技术和优势。第7章企业产品开发管理系统的设计与实施7.1.5Lotus解决方案Lotus解决方案框架(LotusSolutionsFramework)描述了九种不同的基于LotusDomino/Notes和I-Net技术的应用解决方案类型:(1)工作组通信:在工作组的成员间提高信息交换的效率,如电子邮件、在线日历等。(2)企业级通信:跨越企业内部门间的界限,提供全企业的复杂的信息

1 / 128
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功