搜索引擎系统:UML/OCL模型驱动开发
Search engine:Model-driven development with UML/OCL作者机构:云南财经大学信息学院昆明650221
出 版 物:《计算机工程与应用》 (Computer Engineering and Applications)
年 卷 期:2010年第46卷第22期
页 面:54-61页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:云南省应用基础研究基金项目(No.2006F0047M)
主 题:模型驱动开发 面向对象程序设计 对象约束语言(OCL) 搜索引擎 软件工程 统一建模语言(UML)
摘 要:介绍一个搜索引擎系统的开发。运用UML用例图做系统的需求分析,运用UML类图、状态图、包图进行系统设计。以OCL表达式丰富状态图。使用C#语言和***编程,SQLServer存储信息,系统运行在微软.NET环境上。遵循面向对象方法,如逐步求精和模块化,建立UML/OCL模型、组织程序,将系统逐层分解成具有特定功能的模块。系统由收集器、索引器、检索器三大部分组成,分别负责数据收集、数据分析和索引构建、用户检索接口。论文报告系统分析、设计和实现的思想和过程。