Lotus Domino 6应用开发手册
2007-11-11 09:57:48 来源:WEB开发网1998年,新华社进行了四大系统的招标:新闻采编系统、通讯供稿系统、大平面图片新闻编辑系统、国际综合业务网。对于涉及新闻机构关键业务的新闻采编系统,方案选择在对两种候选方案进行详细评估审定后,新华社最终决定选用基于lotus domino/notes工作流和数据库的管理系统方案。系统前端选择lotus domino/notes,后端采用大型数据库ibm db2,提供对新闻稿件和资料的海量信息管理服务; 用domino和ibm mq series消息排队软件构造新闻信息处理高效自动化的基础平台。该系统具有强大的信息传递功能,在db2、notes和文件系统之间实现了分布式应用,通过mq series实现分布式数据通信,使稿件能在部门内部和部门之间方便的相互传递,并具有移动发稿能力,保证了稿件的时效性、完整性、安全性和群组整体工作效率。多文种处理新华社的特点是要求多文种处理环境,多文种的处理是整个方案的一个关键因素。包括前端的系统和应用平台、后端的系统和数据库平台,多文种的处理与实现在整体解决方案中至关重要。多文种的处理依赖于建立在前、后端操作系统平台能支持的代码体系和notes的内码体系分别与unicode及gbk代码体系之间的转换来实现的。这样客户端可同时显示多国文字。
功能需求
稿件入库系统每天接收几万条来自国内、外分社的未定稿、直接签发稿、业务电和外国通讯社电讯稿等稿件,对采写编辑加工过程中稿件进行传送和签发,系统要实 时将这些稿件送入相应的稿件数据库。有新稿件入库时,要在用户端提示新到稿件的标题、级别、稿源和时间等必要信息,或实时动态刷新正在检索该数据库的用户的视图。
稿件处理
显示各类稿件目录以选择稿件、建立新稿件、编辑稿件、调阅稿件、检索资料、打印稿件、连接稿件、截分稿件、淘汰稿件、填写处理意见、传送稿件以及签发稿件。稿件流程管理 稿件的登记、分选、编译、审阅、校改、传送、签发等及对稿件多版本、修改痕迹和加工人员等信息进行跟踪与管理。为报道指挥提供信息为各级领导提供各种稿件目录、稿件调阅及送审件的审议等 功能,以便做好新闻报道自上而下的组织与指挥。多文种和多媒体处理能够处理中文、英文、西班牙文、法文、俄文、阿拉伯文、葡萄牙文等七个以上的文种稿件的存储和应用支持,支持web浏览器调阅html超文本格式的多媒体信息。发稿把签发的中外文稿件传送给通讯系统进行发送,支持按稿件优先级发稿、分类发稿、预发稿和定时发稿功能。预发稿和定时稿发出前的删除不能影响整个稿件 流程和编号。
稿件统计
对新华社播发的中、外文电讯稿、国内、外分社来稿、各部门处理稿按各特征项进行统计,以便于编辑部门考核和管理。统计的结果可以显示或打印表格 输出。对国内、外分社的来稿登记、处理和采用情况的统计信息可定期以电子邮件方式反馈给相应的各分社。
稿件数据库
各类稿件通过数据库存储和管理。各类稿件在稿件数据库中保存一定 的日期,到期后将稿件自动删除。资料检索数据库为已有的新华数据库和未来的综合数据库提供检索接口,作为编辑部门进行编辑、校改与审核时的参考背景资料,还要具有为各编辑部门建立部门 资料数据库的能力。
移动发稿
为编辑记者提供移动发稿功能。电子邮件 提供各编辑部门之间、总社与国内、外分社之间、社内与新闻用户之间的电子邮件功能。internet & intranet 系统采用intranet技术,建立web服务器,对内提供多种intranet服务; 同时具有internet接口,并为部分编辑部门提供internet某些服务。在条件成熟时为社会新闻和信息用户提供各类服务。文件处理与个人资料系统在部门服务器上为各编辑部门的业务管理提供文件处理和存储功能,在工作站上为编辑记者提供一定容量的个人资料处理和存储功能。 提示与帮助为用户使用系统提供必要的中、英两种文字的提示和帮助。
高质量打印
提供高质量打印功能,包括按目前新华社新闻电讯稿格式要求提供高质量打印输出。其他 包括英文、英汉、汉英词典等辅助功能。
非功能需求
可用性
新华社新闻信息处理系统要求7x24全年工作,是一个不间断的、高可用的关键事务处理系统。即使系统有部分设备发生故障,整个系统也不能停止工作。 系统的服务器和网络关键设备的平均无故障率mtbf值要求达到99.9%以上。
灵活性
新华社各编辑部门由几个到几十个编辑组、室组成。处理稿件的文种、稿 件流程和数据存储时间等要求也不尽相同。随着不断发展,组织机构相应要不断的进行调整和增加,稿件处理流程会发生相应的变化,处理的稿件数量会迅速增加,随着稿件向多媒体方向的发展,稿件 的格式和用户界面及使用功能也会有所发展和变化,因此,系统要有足够的灵活性,以简化系统集成和实现,使其易于调整与改变以适应新闻业务的不断发展。
一致性
为便于编辑记者在不同地点处理新闻稿件时都能熟练地操作,系统的基本功能、用户界面要求做到总社的一线与二线、总社与国内、外分社、固定系统与移 动系统、台式机和便携式一致,处理和存储的数据要一致。
可维护性
要为系统管理员提供图形方式的良好的系统管理、网络管理、应用管理的界面和维护手段。要能够直观的监测系统及网络的运行状况,系统出现故障时要 能够及时报警,故障发生后提供故障纪录和迅速恢复的手段,包括对硬件设备、系统软件、应用软件、数据的恢复,要能对系统运行环境和参数进行监控和调整。处 理故障和系统进行调整时尽量不影响编辑部门的正常工作。
可扩充性
新的新闻信息处理系统的建设规模大,工程复杂,整个系统将统一规划、统一设计、分阶段实施。随着新华社业务的发展,系统的规模会进一步扩大,容纳 更多的用户,包含更多的功能,提供新的服务。当系统规模和系统功能不断增加时,系统主机和工作站的数量、处理能力和网络规模要能相应的增加和扩大,以满 足系统的需要。当系统规模和系统功能增加时,不能影响新闻业务的正常处理。
开放性
新华社遍布全球的规模和广泛的地域分布,使得多种操作系统共存的情况是合理而现实的;同时,原有系统和新系统将有一段时间并存,两者之间需要交换数据,以保证新老系统平稳过渡。notes强大的跨平台能力,为跨企业的连接提供了最大的可能性。可管理性 新闻采编系统是新闻机构的关键业务处理系统,要求极高的可用性,需要每天24小时不停地运转。domino/notes在群件和邮件应用级提供了大量管理手段,可对网络、服务器、数据库、应用等实施有效的监控管理,并对编辑和记者等用户进行有序的管理。
安全性
作为现代化的世界性通讯社,新华社编辑信息系统的安全性极其重要,系统对不同用户要有不同的使用权限和安全控制。随着新闻和信息业务的发展和信息技术的进步,新华社的新闻信息处理系统不是一个孤立的、封闭的系统,它与外部系统之间通过网络和通信方式进行信息交换会越来越频繁,因此,在系统方案中要有必要的措施,以保证系统和数据的安全性和完整性。响应速度新系统的设计一定要提供足够的响应速度; 在系统范围和应用逐步扩大时,能提供必要的措施使系统的响应速度不会降低;同时,还要保证各加工环节后台处理的速度。使系统不仅能满足编辑记者操作的要求,也要保证新闻的时效性。
notes本身具有有效的自我保护能力,可采用身份验证来保证用户和服务器、服务器和服务器之间连接的可靠性,即使闯过防火墙也无法进入notes系统。同时,notes系统中的信息在网络传输过程中,可通过加密和电子签名技术来保证 信息的安全,而notes存取控制功能分配用户不同的信息使用权限,使信息既安全可靠,又易于控制。全文检索 系统提供两级的中文全文检索机制,来满足不同阶段中系统对信息检索 的要求。各级采、编、审人员在日常稿件处理过程中,由notes提供全文检索。系统对背景资料和长期成品稿件库存储在数据库db2中。可扩充性利用notes内部提供编辑器对文本域或rtf域进行操作。
更多精彩
赞助商链接