Федеральне агентство з освіти
Державна освітня установа вищої професійної освіти
Далекосхідний державний технічний університет
(ДВПИ ім. В. В. Куйбишева)
Кафедра конструювання та виробництва радіоапаратури
Пояснювальна записка до курсової роботи
з дисципліни "Об'єктно-орієнтоване проектування"
на тему: Інформаційна система "Дитячий клуб"
Виконав
студент групи Р-7791
Павловський М.І.
2010
Аналіз предметної області
Клуб - це громадська організація, добровільно об'єднує групи людей з метою спілкування, пов'язаного з політичними, науковими, художніми, спортивними та іншими інтересами, а також для спільного відпочинку та розваг. У даному випадку, дитячий клуб - це організація, що складається з різних гуртків і секцій (спортивні секції, хореографічні, художні, музичні гуртки, вокальні й театральні студії, гуртки прикладної творчості та наукові гуртки), в кожному з яких займаються діти.
Заняття в гуртку чи секції - це зміна виду діяльності, стилю спілкування, кола спілкування, обстановки, також це спосіб організації дозвілля дитини. Заняття дитини в гуртку, секції сприяють формуванню відповідальності, самостійності, сприяють підвищенню самооцінки.
З точки зору функціонування або структури дитячого клубу, можна сказати, що дитячий клуб складається з кількох гуртків і секцій в кожну з яких приймаються діти, а також у кожного гуртка або секції є конкретний керівник (керівники), які займаються з цими дітьми.
Таким чином, можна виділити 3 категорії:
Керівники;
Діти;
Гуртки або секції, які об'єднують між собою дітей та керівників;
Кожен гурток чи секція повинен мати аудиторію для занять;
Розклад занять для кожного гуртка або секції.
Далі була розроблена діаграма варіантів використання системи (рис.1).
Малюнок 1. Діаграма варіантів використання
Нижче в таблицях 1.1 - 1.3, 2.1 - 2.3, 3.1 - 3.2, 4.1 - 4.2, 5.1 - 5.3, 6.1 - 6.2 наведено опис всіх варіантів використання системи представлених на малюнку 1: подача заяви, прийом в секцію, оплата занять, видача заробітної плати , прийом / звільнення керівників, облік відвідуваності.
Сценарій варіанту використання "Подача заяви"
Таблиця 1.1. Сценарій варіанту використання "Подача заяви".
Варіант використання
Подача заяви для прийому в секцію
Актори
Дитина, керівник
Короткий опис
Дитина подає заяву для прийому в секцію. Керівник розглядає дану заяву і приймає рішення.
Мета
Подача заяви для прийому в секцію
Тип
Базовий
Посилання на інші варіанти використання
Включено в варіант використання "прийом в секцію"
Таблиця 1.2. Типовий хід подій сценарію варіанту використання "Подача заяви".
Дії акторів
Відгук системи
1) Дитина (батьки) заповнює заяву і віддає його керівнику.
2) Керівник приймає заяву.
Виняток 1. Заява заповнена невірно.
Таблиця 1.3. Винятки сценарію варіанту використання "Подача заяви".
Виняток 1. Заява заповнена невірно.
2) Керівник повертає заяву дитині (батькам).
3) Дитина (батьки) заповнює заяву ще раз.
Сценарій варіанту використання "Прийом в секцію"
Таблиця 2.1. Сценарій варіанту використання "Прийом в секцію".
Варіант використання
Прийом в секцію
Актори
Дитина, керівник
Короткий опис
Дитина подає заяву для прийому в секцію. Керівник розглядає дану заяву і приймає дитину в секцію.
Мета
Прийом дитини в секцію за заявою
Тип
Базовий
Посилання на інші варіанти використання
Включає в себе варіант використання "подача заяви"
Таблиця 2.2. Типовий хід подій для сценарію варіанту використання "Прийом в секцію"
Дії акторів
Відгук системи
1) Дитина (батьки) заповнює заяву і віддає його керівнику.
2) Керівник приймає заяву.
Виняток 1. Заява заповнена невірно.
3) Керівник приймає дитину в секцію і вносить дані в базу системи.
4) Система приймає дані.
Таблиця 2.3. Винятки сценарію варіанту використання "Прийом в секцію".
Виняток 1. Заява заповнена невірно.
2) Керівник повертає заяву дитині (батькам).
3) Дитина (батьки) заповнює заяву ще раз.