论文部分内容阅读
UML语言是用于构造可视化软件系统模型的标准建模语言,具有定义良好、易于表达、功能强大且普遍适用的特点。它在面向对象分析和设计上完全实现了可视化建模,涵盖了面向对象分析和设计全过程,为面向对象系统的开发提供了丰富、严谨、扩充性强、智能化的表达方式。UML融入了软件工程领域的新思想、新方法和新技术。它的作用域不仅限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。本文首先论述了UML的产生背景、定义、主要内容和特点,并讨论了基于UML的面向对象建模过程,对系统总体设计思想、系统各部分功能特性、关键技术实现以及改进和提高设想等方面也作了较详尽的阐述。该系统利用建模工具Rational Rose建立系统模型,采用客户/服务器体系结构,利用微软提出的ASP,实现了对Web数据库的访问及查询。北京机械结构强度研究中心多年来在飞机载荷谱工作中积累了大量成果,本文将基础数据进行整理建设飞机载荷谱数据库使其实现资源共享。介绍了该项目开发的背景环境和开发的功能要求,作者在该项目中所承担的工作,其次介绍开发本项目所应用到的方法和技术。包括系统体系结构、系统组织结构、各功能模块包括管理员管理系统、用户查询浏览系统、实测数据处理模块等的设计和实现。利用UML面向对象的分析方法,根据飞机载荷谱数据库信息系统的业务需求,分析整个系统的角色和用例,产生系统的用例模型。在用例模型的基础之上,分析系统的数据实体的E-R模型。系统设计依据实体的E-R模型,通过规范化映射完成系统的数据库设计,使其符合3rd NF。依据实际业务中对数据的操作要求,并对数据和操作进行封装和抽象,产生业务逻辑层的类及其类层次结构。实现对业务逻辑层的设计。依据对数据的显示格式,设计表现层(界面)。提供了系统的部分界面和流程,并讨论了系统实现过程当中的难点和关键技术问题。