论文部分内容阅读
随着计算机技术、网络技术、通信技术以及自动化技术的飞速发展,办公自动化(Office Automation,简称OA)在技术和应用上都得到了更高层次的发展,成为企业管理现代化的重要标志。本办公管理信息系统的建设提高了企业的工作效率和工作质量,实现了无纸化办公,使传统意义上的办公模式向规范化、综合化、科学化方向发展,对促进企业管理现代化建设有着积极的意义。本文根据达成铁路有限责任公司办公工作的实际需求,分析设计并在LotusDomino/Notes平台上实现了本办公管理信息系统。本文首先介绍了办公自动化产生的背景、概念及国内外发展现状,以期对办公自动化有一个全面的研究和认识。通过对当前流行的OA开发平台的对比,指出Lotus Domino/Notes是目前比较优秀的OA系统开发平台。然后对LotusDomino/Notes平台的系统构架、数据库特点、开发方法以及系统关键技术进行了研究,并总结出Lotus Domino/Notes平台无论是从数据库结构、工作流程、开发角度、系统开放性上都能满足达成铁路有限责任公司办公管理信息系统的实际需求。其次本文重点分析设计并实现了本办公管理信息系统。本办公管理信息系统采用的是模块化结构设计,以统一建模语言和自然语言相结合的方式对系统的功能模块进行了详细的描述。然后总结了Notes数据库的表单设计特色,详细设计了Notes数据库的表单、视图以及帧结构集,并采用了ODBC接口技术实现了Domino与SQL Server数据库的交互。接下来对系统的安全性进行了分析与设计。在分析了Lotus Domino/Notes安全模型的基础上,设计了系统的安全策略。最后根据分析设计结果实现了本办公管理信息系统,重点讲述了几个主要功能模块的具体实现以及系统安全的具体实现。本系统已投入运行使用,效果良好达到了预期的设计目标,加快了企业管理现代化建设的步伐。