2011年USTC面向对象数据库实验:Versant简介与分组任务

需积分: 10 1 下载量 106 浏览量 更新于2024-08-23 收藏 209KB PPT 举报
"Versant简介与2011年面向对象数据库实验是针对USTC(中国科学技术大学)的一门课程实践,该课程着重于让学生运用面向对象的方法来设计和实现一个数据库系统。实验的目标是通过建立一个基于OODBMS(Object-Relational Database Management System,面向对象数据库管理系统)的点、线、面、体数据库,涉及系统分析设计、程序设计和数据库设计等步骤。实验的核心技术工具是Versant ODBMS 8.0.1 for Windows 32-bit,推荐使用Java语言编程,同时也推荐使用Eclipse作为开发环境。 在实验过程中,学生需要完成以下阶段任务: 1. 模式设计:这是关键环节,涉及到面向对象建模,即对系统的业务需求进行深入分析,包括对体(如立方体、球体等)、面(如平面、曲面)、线(如直线、曲线)和点进行模型化设计,描述其属性和操作。学生需采用建模工具如Rose、Visual UML、Visible Analyst或PowerDesigner,同时采用UML、OMT(Object Management Technology)或OOA/OOD(Object-Oriented Analysis/Design)等方法进行设计,并提交详细的建模报告。 2. 应用实现:在此阶段,学生需要根据模式设计实现类的方法,涵盖对象的增、删、改、查操作以及对象的显示。所有实现的类需要被导入到Versant数据库中,确保数据的正确管理和处理。 3. 成果演示:实验结束后,每个小组需要展示他们的设计和实现成果,这通常包括演示数据库操作的实际效果和系统的整体工作流程。 实验组织方面,学生需组成4人以下的小组,并在指定时间内提交成员名单和相关信息。未确定分组的学生会被单独分配。在整个实验过程中, Versant ODBMS会提供并发控制、恢复和索引等数据库管理功能,而学生专注于核心的软件设计和实现部分。 通过这个实验,学生们不仅能掌握面向对象数据库的基础理论和实践技能,还能提升团队协作和项目管理能力。"