论文部分内容阅读
办公自动化系统是由各种办公设备与办公人员构成的信息系统,它服务于某种目标,不断使人们的部分办公业务活动借助于这些设备。系统的最终目的是尽可能地充分利用信息资源提高生产率、工作效率和质量,辅助决策能力。Internet/Intranet的快速发展和应用,为办公自动化系统的发展提供了很好的契机,使得它在技术和应用上都得到了更高层次的发展,并成为现代社会发展的重要标志。本论文的研究课题是以监狱管理部门开发办公自动化系统的开发过程的实际情况为背景,提出了以有效提高软件质量和缩短软件开发周期为目标,以RUP开发过程在系统中的应用为主要研究内容的指导思想。在此基础上,论文在分析了监狱管理部门办公自动化系统的开发特点和要求的基础上,提出将RUP开发过程应用于系统开发,并根据系统特点裁减出适合于本系统的RUP开发过程;深入分析了监狱管理办公自动化系统的功能需求,结合实际开发模块建立了用例模型,描述系统的功能需求;分析了RUP开发过程中分析阶段的任务和步骤,建立了分析模型,精化了得出的用例模型中的用例,完成了系统分析;分析了设计阶段的任务和步骤,建立设计模型,为系统选择了开发平台,讨论了系统的体系结构,设计出模块类模型和数据库结构;在实现阶段,建立了物理模型,分析了关键方案技术,讨论了界面设计和实现,最终实现了办公自动化系统中的部分模块。通过本文的设计和实现使得系统开发具有了良好的规范性,方便了系统开发过程各个角色之间的交流;同时本文的工作使得对系统的分析和设计变得直观、清晰,降低了系统的开发风险。