IS 302 RAFT Bots

One role-play client per RAFT assignment — students interview Holly White, director of Richmond Area Family Therapy to elicit the requirements that lead to that assignment's solution. Paste a bot's iframe snippet into that assignment's description in Canvas (Rich Content Editor → HTML view).

Holly White, RAFT Director

RAFT 1 Domain Class Diagram · 60 pts · modeling
<iframe src="http://msb-2003855.taile6f128.ts.net/b/raft-1-dcd" width="100%" height="520" style="border:1px solid #ccc;border-radius:8px" title="Holly White, RAFT Director"></iframe>

Holly White, RAFT Director

RAFT 2 DCD (recursive associations and association classes) · 60 pts · modeling
<iframe src="http://msb-2003855.taile6f128.ts.net/b/raft-2-dcd" width="100%" height="520" style="border:1px solid #ccc;border-radius:8px" title="Holly White, RAFT Director"></iframe>

Holly White, RAFT Director

RAFT 3 DCD (inheritance, aggregation, composition) · 60 pts · modeling
<iframe src="http://msb-2003855.taile6f128.ts.net/b/raft-3-dcd" width="100%" height="520" style="border:1px solid #ccc;border-radius:8px" title="Holly White, RAFT Director"></iframe>

Holly White, RAFT Director

RAFT 4 DCD (Type-Instance and R.E.A.L.) · 60 pts · modeling
<iframe src="http://msb-2003855.taile6f128.ts.net/b/raft-4-analysis-patterns" width="100%" height="520" style="border:1px solid #ccc;border-radius:8px" title="Holly White, RAFT Director"></iframe>

Holly White, RAFT Director

RAFT in NocoDB and Python · 30 pts · integration
<iframe src="http://msb-2003855.taile6f128.ts.net/b/raft-nocodb-python" width="100%" height="520" style="border:1px solid #ccc;border-radius:8px" title="Holly White, RAFT Director"></iframe>