Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
labor_4 (1).DOC
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
749.57 Кб
Скачать

Хід роботи

  1. Ознайомитися з теоретичними відомостями.

  2. Побудувати діаграми класів за допомогою UML згідно до своєї предметної області (варіанти предметних областей наведені у додатку).

  3. Оформити звіт за результатами лабороторної роботи.

Зміст звіту

  1. Мета роботи

  2. Коротка теорія.

  3. Діаграми класів.

  4. Висновки.

Література

1. Калянов Г.Н. CASE: Структурный системный анализ. М., 1996.

2. Коллинз Г., Блэй Дж. Структурные методы разработки систем.- М. ФиС, 1986.

3. Кантер Дж. Управленческие информационные системы.- М.: Радио и связь, 1982.

4. Гради Буч. Обьектно-ориентированное проектирование с примерами применения.- К.: Диалектика, 1992.

5. Полковникова Е. В., Полковников А. В. Планирование и управление проектом с использованием Time Line.- М.: Диалог-МИФИ, 1994.

6. Мальцев Н.Г., Мицук Н.В. Основы оптимального управления процессом автоматизированного проектирования.- М.: Эн.ат.изд., 1990.

7. Пиннингс И. и др. Новая технология и организационные структуры.- М.: Экономика, 1990.

8. Васкевич Д. Стратегии «клиент-сервер». - К.: Диалектика, 1996.

9. Фаулер М., Скотт К. UML в кратком изложени. – М.: Мир, 1999.

Додаток Перелік предметних областей

Варіант 1.

В результаті проведеного обстеження предметної області “Постачання товарів” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Постачальник, Товар, Договір, Поставка:

  • код постачальника;

  • назва постачальника;

  • адреса постачальника;

  • розрахунковий рахунок постачальника;

  • код товару;

  • ціна товару;

  • номер договору;

  • кількість товару за договором;

  • термін поставки за договором;

  • дата поставки;

  • кількість товару за договором;

  • термін поставки за договором;

  • дата поставки;

  • кількість поставленого товару;

  • сума поставленого товару.

За одним договором може постачатись декілька товарів. Ціна на один і той же товар у різних постачальників може бути різною.

Варіант 2.

В результаті проведеного обстеження предметної області “Заготівля сільгосппродукції” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Заготівельник, Здавач, Угода, Здавання продукції:

  • код заготівельника;

  • прізвище і ініціали заготівельника;

  • назва здавача;

  • прізвище і ініціали здавача;

  • адреса здавача;

  • назва продукції;

  • номер угоди;

  • дата угоди;

  • кількість продукції за угодою;

  • дата здачі продукції;

  • кількість зданої продукції;

  • оплата за здану продукцію.

Угоди на здавання продукції укладаються між різними заготівельниками і здавачами, причому кожен заготівельник і кожен здавач може укласти декілька угод. На кожен вид продукції повинна укладатись окрема угода. Здавання продукції за окремою угодою може відбуватися лише одноразово.

Варіант 3

В результаті проведення обстеження предметної області “Універмаг” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Відділ, Продавець, Товари_у_відділах, Продаж_товарів:

  • номер відділу

  • назва відділу

  • телефон відділу

  • зав.відділом

  • табельний номер продавця

  • прізвище та ініціали продавця

  • посада

  • код товару

  • назва товару

  • ціна товару

  • дата продажу

  • кількість проданого товару

  • сума проданого товару

Відділи універмагу спеціалізовані, тобто кожен товар може продаватися лише в певному відділі.

Варіант 4

В результаті обстеження предметної області “Автопідприємство” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Автомобіль, Водій, Марка _автомобіля, Рейс:

  • гаражний номер автомобіля

  • державний номер автомобіля

  • код марки автомобіля

  • назва марки автомобіля

  • вантажопід’ємність

  • норма витрат пального

  • табельний номер автомобіля

  • прізвище та ініціали водія

  • оклад

  • дата рейсу

  • кілометраж

  • перевезено (тон)

  • розхід пального у рейсі

За кожним автомобілем може бути закріплено декілька водіів, однак кожен водій працює лише на одному автомобілі.

Варіант 5

В результаті обстеження предметної області “Видання книг” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Видавництво, Автор,:Книга, Видання

  • код видавництва

  • назва видавництва

  • місто видавництва

  • телефон видавництва

  • код автора

  • прізвище та ініціали автора

  • адреса автора

  • телефон автора

  • код книги

  • назва книги

  • рік видання

  • тираж видання.

Кожен автор працює лише з одним видавництвом. Книга може мати декілька видань, але не більше одного за рік.

Варіант 6

В результаті проведення обстеження предметної області «Майстерня побутового обслуговування» отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Майстерня, Робота, Замовлення, Розхід матеріалу:

  • номер майстерні;

  • назва майстерні;

  • адресв майстерні;

  • телефон майстерні;

  • код роботи;

  • назва роботи;

  • час виконання роботи (в даній майстерні);

  • номер замовлення;

  • прізвище клієнта;

  • дата замовлення;

  • адреса клієнта;

  • назва матеріалу;

  • розхід матеріалу (в даному замовленні);

В одному замовленні може бути використано декілька матеріалів.

Варіант 7

В результаті проведеного обстеження предметної області “Навчальне навантаження” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Спеціальність, Дисципліна, Викладач, Навантаження:

  • код спеціальності;

  • назва спеціальності;

  • код дисципліни;

  • назва дисципліни;

  • кількість годин вивчення (для даної спеціальності);

  • табельний номер викладача;

  • прізвище та ініціали викладача;

  • посада викладача;

  • вид навантаження (для даного викладача та даної спеціальності);

  • кількість годин (для даного викладача та даної спеціальності);

Кожен викладач може вести декілька дисциплін, кожна дисципліна ведеться багатьма викладачами. На різних спеціальностях деяка дисципліна може читатись в різному об’ємі.

Варіант 8

В результаті проведеного обстеження предметної області “Покупець” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Покупець, Відділ, Товар, Покупка:

  • номер покупця;

  • прізвище та ініціали;

  • адреса покупця;

  • телефон покупця;

  • номер відділу;

  • назва відділу;

  • код товару;

  • назва товару;

  • ціна товару;

  • номер чека;

  • дата покупки;

  • кількість товару;

  • сума покупки;

  • розмір ПДВ.

Варіант 9

В результаті проведеного обстеження предметної області “Торгівля за замовленнями” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Замовник, Постачальник, Товар, Замовлення:

  • номер замовника;

  • прізвище замовника;

  • номер рахунку замовника;

  • залишок коштів на рахунку замовника;

  • номер постачальника;

  • назва постачальника;

  • рахунок постачальника;

  • код товару;

  • назва товару;

  • ціна товару (у даного постачальника);

  • дата замовлення;

  • кількість замовленого товару.

Один і той же товар може постачатись декількома постачальниками за різними цінами.

Варіант 10

В результаті проведеного обстеження предметної області “Виготовлення деталей” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Робітник, Деталь, Операція, Виробіток:

  • табельний номер робітника;

  • прізвище і ініціали робітника;

  • назва професії робітника;

  • код деталі;

  • назва деталі;

  • код операції;

  • назва операції;

  • розцінка за виконання операції (для даної деталі);

  • дата виконання операції;

  • кількість оброблених деталей;

  • нараховано заробітної плати.

Розцінка за виконання однієї і тієї ж операції для різних деталей різна. Робітник може виконувати декілька різних операцій протягом одного дня.

Варіант 11

В результаті проведеного обстеження предметної області “Розклад екзаменаційної сесії” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Група, Предмет, Викладач, Екзамен:

  • номер групи;

  • прізвище старости групи;

  • кількість студентів в групі;

  • код предмету;

  • назва предмету;

  • кількість годин вивчення предмету;

  • табельний номер викладача;

  • прізвище викладача;

  • посада викладача;

  • дата проведення екзамену;

  • номер аудиторії проведення екзамену.

Варіант 12

В результаті проведеного обстеження предметної області “Бібліотечне обслуговування” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Бібліотека, Книга, Читач, Обслуговування_читачів:

  • номер бібліотеки;

  • назва бібліотеки;

  • адреса бібліотеки;

  • номер книги (в даній бібліотеці);

  • шифр книги;

  • автор;

  • назва книги;

  • рік видання;

  • номер читацького квитка (в даній бібліотеці);

  • прізвище і ініціали читача;

  • домашня адреса;

  • номер паспорта;

  • дата отримання книги;

  • дата повернення книги.

Один читач може обслуговуватись в різних бібліотеках, в кожній з них він має інший читацький квиток.

Варіант 13

В результаті проведеного обстеження предметної області “Виконання замовлень магазину” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Постачальник, Замовлення, Елемент_замовлення, Елемент_виконання замовлення:

  • номер постачальника;

  • назва постачальника;

  • адреса постачальника;

  • номер рахунку постачальника;

  • номер замовлення;

  • дата замовлення;

  • назва товару;

  • термін поставки товару;

  • замовлена кількість;

  • дата поставки товару;

  • кількість поставленого товару;

  • ціна товару;

  • сума поставленого товару.

Замовлений товар постачається за один раз в повному обсязі. Один і той же товат може постачатись різними постачальниками за різними цінами, які вказуються в момент виконання замовлення магазину (тобто поставки товару).

Варіант 14

В результаті проведеного обстеження предметної області “Облік приходу товарів” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Довідник_груп_товарів, Довідник_товарів, Реєстр_прихідних_накладних, Прихід товару:

  • код групи товару;

  • назва групи товару;

  • код товару (в межах даної групи товару);

  • назва товару;

  • номер прихідної накладної;

  • дата виписки накладної;

  • назва постачальника;

  • кількість товару;

  • ціна товару;

  • сума товару.

В кожній накладній може вказуватись декілька товарів.

Варіант 15

В результаті проведеного обстеження предметної області “Торгівля книгами” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Видавництво, Книга, Магазин, Наявність _книг:

  • код видавництва;

  • назва видавництва;

  • міто видавництва;

  • код книги;

  • автор книги;

  • назва книги;

  • тираж книги;

  • ціна книги;

  • номер магазину;

  • назва магазину;

  • телефон магазину;

  • кількість екземплярів книги (даної книги в даному магазині).

Варіант 16

В результаті проведеного обстеження предметної області “Облік кадрів” отримано такий перелік реквізитів, які відносяться до інформаційних об’єктів Довідник_підрозділів, Штатний_розклад, Анкета_працівника, Трудова_діяльність:

  • код підрозділу;

  • назва підрозділу;

  • код посади;

  • назва посади;

  • оклад посади (в даному підрозділі);

  • табельний номер працівника;

  • прізвище і ініціали працівника;

  • дата народження працівника;

  • домашня адреса працівника;

  • дата призначення на посаду;

  • дата звільнення з посади.

Оклади на одній посаді можуть відрізнятися в різних підрозділах. В процесі трудової ді­яль­но­сті працівник може займати різні посади.

Варіант 17

В результаті проведеного обстеження предметної області “Оплата митних платежів” отримано перелік реквізитів, інформаційних об’єктів Довідник_груп_товарів, Довід­ник_мит­них_пла­те­жів, Супровідний_документ, Митні_платежі:

  • код групи товару;

  • назва групи товару;

  • код товару (в межах даної групи товару);

  • назва товару;

  • норма акцизного збору (для даного товару);

  • норма мита (для даного товару);

  • норма ПДВ (для даного товару);

  • номер супровідного документу;

  • назва підприємства-отримувача товару;

  • дата супровідного документу;

  • кількість товару;

  • ціна товару;

  • сума товару;

  • сума акцизного збору (для даного товару);

  • сума мита (для даного товару);

  • сума ПДВ (для даного товару);

  • загальна сума митних платежів (для даного товару).

В одному супровідному документі може вказуватися декілька товарів.

Варіант 18

В результаті проведеного обстеження предметної області “Туристичні поїздки” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Довідник_країн, Довідник_міст, Довідник_туристичних_маршрутів, Довідник туристів:

  • код країни;

  • назва країни;

  • код міста;

  • назва міста;

  • код товару;

  • вартість туру;

  • тривалість туру;

  • код туриста;

  • прізвище і ініціали;

  • домашня адреса;

  • номер паспорта;

  • дата початку туру (для даного туриста).

Варіант 19

В результаті проведеного обстеження предметної області “Успішність студентів” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Студент, Викладач, Предмет, Успішність:

  • Номер залікової книжки;

  • прізвище і ініціали студента;

  • номер групи;

  • табельний номер викладача;

  • прізвище і ініціали викладача;

  • посада викладача;

  • вчена ступінь викладача;

  • назва кафедри викладача;

  • код предмету;

  • назва предмету;

  • кількість годин вивчення предмету;

  • оцінка (в даного студента з даного предмету);

  • дата складання іспиту.

Варіант 20

В результаті проведеного обстеження предметної області “Перевезення вантажів” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Автомобіль, Водій, Шляховий_лист, Товарно_транспортна_накладна (ТТН):

  • номер автомобіля;

  • назва марки автомобіля;

  • табельний номер водія;

  • прізвище і ініціали водія;

  • оклад водія;

  • номер шляхового листа;

  • дата шляхового листа;

  • номер ТТН;

  • назва отримувача вантажу;

  • назва вантажу;

  • вага вантажу;

  • кількість місць вантажу;

  • відстань.

До одного шляхового листа може прикладатися декілька ТТН (тобто виконуватись декілька рейсів в день).

Варіант 21

В результаті проведеного обстеження предметної області “Вивчення попиту і продажу товарів” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Товар, Попит_і_пропозиція, Магазин, Продаж_товарів:

  • код товару;

  • назва товару;

  • ціна товару;

  • місяць;

  • загальна пропозиція товару за місяць;

  • номер магазину;

  • адреса магазину;

  • торгівельна площа;

  • кількість працівників магазину;

  • кількість проданого товару за місяць (в даному магазині);

  • виручка від продажу товара за місяць (в даному магазині);

Вважається, що ціна товару є незмінною в період, коли проводиться вивчення попиту і продажу товарів.

Варіант 22

В результаті проведеного обстеження предметної області “Складський облік” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Склад, Товар, Рух_товарів_за_попередні_місяці, Прихідно_розхідні_документи_поточног_місяця:

  • номер складу;

  • назва складу;

  • код товару;

  • назва товару;

  • номер місяця;

  • залишок товару на початок місяця;

  • прихід товару за місяць;

  • розхід товару за місяць;

  • залишок товару на кінець місяця;

  • номер документу;

  • дата документу;

  • код операції;

  • кількість товару.

Код операції визначає рух товарів: 1- прихід, 2- розхід.

Варіант 23

В результаті проведеного обстеження предметної області “Нарахування заробітної плати” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Довідник_підрозділів, Штатний розклад, Працівник, Заробітна_плата:

  • код підрозділу;

  • назва підрозділу;

  • керівник підрозділу;

  • код посади;

  • назва посади;

  • посадовий оклад (для даного підрозділу);

  • табельний номер працівника;

  • прізвище і іціали працівника;

  • номер місяця;

  • всьго нараховано заробітної плати (для даного працівника);

  • аванс (для даного працівника);

  • видача на руки (для даного працівника).

В об’єкт Арацівник включається реквізит “код посади”. Посадовий оклад в різних підрозділах може бути різним для однієї і тієї ж посади.

Варіант 24

В результаті проведеного обстеження предметної області “Облік доставок вантажів” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Відправник, Отримувач, Накладна, Доставка:

  • номер відправника;

  • назва відправника;

  • адреса відправника;

  • номер отримувача;

  • назва отримувача;

  • адреса отримувача;

  • номер накладної;

  • дата накладної;

  • назва вантажу;

  • вага вантажу;

  • вартість вантажу;

  • дата доставки вантажу;

  • прізвище працівника, що доставив вантаж.

В одній накладній вказується лише один вантаж. Вантаж доставляється цілком за 1 раз.

Варіант 25

В результаті проведеного обстеження предметної області “Розклад занять” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Аудиторія, Потік, Дисципліна, Викладач, Розклад_занятть:

  • номер корпусу;

  • номер аудиторії;

  • кількість місць в аудиторії;

  • номер потоку (групи);

  • кількість студентів на потоці,

  • код дисципліни;

  • назва дисципліни;

  • вид занять (з даної дисципліни);

  • табельний номер викладача;

  • прізвище і ініціали викладача;

  • посада викладача;

  • день тижня;

  • номер пари.

Варіант 26

В результаті проведеного обстеження предметної області “Оплата договорів” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Замовник, Виконавець, Договір, Платіжне_доручення:

  • код замовника;

  • назва замовника:

  • рахунок замовника;

  • код виконавця;

  • назва виконавця;

  • адреса виконавця;

  • номер договору;

  • дата договору;

  • короткий зміст договору;

  • сума договору;

  • номер платіжного доручення;

  • дата платіжного доручення;

  • дата платіжного доручення;

  • призначення платежу;

  • сума платежу.

В реквізиті “Призначення платежу” вказується номер договору, за яким проводиться платіж.

Варіант 27

В результаті проведеного обстеження предметної області “Облік витрат пального” отримано перелік реквізитів, які відносяться до інформаційних об’єктів Автомобіль, Норми_витрат_пального, Водій, Шляховий_лист:

  • гаражний номер автомобіля;

  • державний номер автомобіля;

  • код марки автомобіля;

  • назва автомобіля;

  • вид пального;

  • норма витрат пального (для даної марки автомобіля);

  • табельний номер водія;

  • прізвище і ініціали водія;

  • номер шляхового листа;

  • дата шляхового листа;

  • пройдено кілометрів (згідно шляхового листа);

  • витрачено пального;

  • відхилення від норми витрати пального.

56

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]