Постановка задачі (опис предметної області) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Постановка задачі (опис предметної області)



Варіант 1. «Сомельє»

Постановка задачі (опис предметної області)

Фірма займається підготовкою сомельє.

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

У предметній області повинна міститись інформація про основні характеристики вин.

Перелік полів, їх характеристики

Поле Характеристика даних Примітка
Назва вина Назва вина українською мовою (одне й те саме вино може вироблятися в різних країнах) Дані обираються зі списку елементів; не обмежуючись спис­ком
Характерис­тика Опис відтінку, аромату тощо  
Колір Біле, рожеве, червоне Дані обираються зі списку елементів
Країна-виробник   Дані обираються зі списку елементів; не обмежуючись списком
Вміст спирту, % Одне й те саме вино може ви­роб­лятися в різних країнах, але вміст спирту однаковий Повідомлення про помилку (від 8% до 20%)
Концентрація цукру, % Одне й те саме вино може вироб­лятися в різних країнах, але кон­центра­ція цукру однакова Повідомлення про помилку (від 0% до 35%)
Група вин Сухі, напівсухі, напівсолодкі, десертні напівсолодкі, десертні солодкі, лікер­ні, міцні, ароматизовані десертні, аро­ма­тизовані міцні Дані обираються зі списку елементів
Ємність Ємність пляшки Повідомлення про помилку
Ціна Ціна вказаної ємності (одна валюта в межах бази даних)  
Страви Перелік страв, до яких подається вино Дані обираються зі списку елементів

Вимоги до інтерфейсу користувача.

Виклик форм уведення даних та перегляд вихідних документів має виконуватися через кнопкову форму, яка з’являється при запуску файла бази даних.

Програмне забезпечення повинно формувати вихідну документацію:

Нектейл. Рекламна картинка або цінник з картону, що надівають на шийку пляшки.

Назва закладу
Характеристика

Розмір нектейла: (Ш´В) 65´90 мм. Картки повинні розміщуватися на папері формату А4 у два рядки.

Карта вин. Перелік вин, розподілених за назвами країн-виробників, з даними про назву вина, характеристикою, рекомендацією до яких страв підходить вино, ціною та ємністю. Список вин кожної країни-виробника повинен розміщуватися на окремому аркуші. Дата створення карти вин (поточна дата) має виводитися в нижній частині кожного аркуша.

Група вин. Перелік вин, розподілених за групами. Інформація повинна подаватися по кожній групі окремо і містити дані про назву вина, країну-виробника, вміст спирту та концентрацію цукру та ціну. Треба визначити найдорожче та найдешевше вино в кожній групі.

Міцність вин. Перелік вин з інформацією про вміст спирту та концентрацію цукру. Сортування записів повинно відбуватися за міцністю вина (за зменшенням).

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

Інтерфейс повинен бути зручним для користування.

 


Варіант 2. «Аудиторний фонд»

Постановка задачі (опис предметної області)

Створити програмне забезпечення для обліку завантаженості аудиторного фонду навчального закладу в сесійний період.

У предметній області повинна міститись інформація про викладачів, які проводять іспити, навчальні групи, які складають іспити, та зайнятість аудиторій.

Варіант 3. «Навчальна група»

Постановка задачі (опис предметної області)

Навчальний заклад працює з 01.09.2004 р.

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

У предметній області повинна міститись інформація про навчальні групи, кураторів.

Варіант 4. «Розклад авіарейсів аеропорту «Бориспіль»»

Постановка задачі (опис предметної області)

Довідкова служба аеропорту «Бориспіль» надає інформацію за запитами пасажирів, а також формує розклади польотів.

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

У предметній області повинна міститись інформація про рейси, літаки та авіакомпанії.

Варіант 7. «Кіноафіша»

Постановка задачі

Інтернет-кафе «Павутинка» надає IT‑послуги.

Необхідно створити програмне забезпечення з метою автоматизації обліку роботи Інтернет-кафе.

У предметній області повинна міститись інформація про клієнтів, обслуговий персонал та облік їх роботи.

Варіант 9. «КП Метеосервіс»

Постановка задачі

Метеорологічна служба веде спостереження за змінами погодних умов з наданням інформаційних послуг.

Необхідно створити програмне забезпечення з метою автоматизації роботи служби.

У предметній області повинна міститись інформація про час спостереження і параметри погодних умов у різних містах.

Варіант 10. «Автобаза»

Постановка задачі

Фірма займається перевезенням вантажу, використовуючи автотранспорт.

Необхідно створити програмне забезпечення з метою автоматизації роботи менеджера фірми.

У предметній області повинна міститись інформація про авто­транс­порт, водіїв, параметри перевезення.

Постановка задачі

Комунальне підприємство обслуговує житловий фонд.

Необхідно створити програмне забезпечення з метою автоматизації обліку мешканців і забезпечення видачі довідок про склад сім’ї.

У предметній області повинна міститись інформація про нерухомість, власників і мешканців.

Варіант 12. «Дог-шоу»

Постановка задачі

Необхідно створити програмне забезпечення з метою автоматизації роботи з підбиття підсумків ХХІ Дог-шоу (для мисливських порід).

У предметній області повинна міститись інформація про учасників змагання, їх власників і результати.

Постановка задачі

Фірма існує з 11.05.1997 р. Необхідно створити програмне забез­печен­ня з метою автоматизації роботи відділу інвентаризації.

У предметній області повинна міститись інформація про матеріальні цінності і про рух матеріальних цінностей.

Варіант 14. «Рецепти»

Постановка задачі

Кафе спеціалізується на приготуванні дієтичних страв та фітонапоїв.

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

У предметній області повинна міститись інформація про основні характеристики страв.

Постановка задачі

Кафе здає в оренду банкетний зал для проведення корпоративних свят.

Необхідно створити програмне забезпечення з метою автоматизації обліку оренди.

У предметній області повинна міститись інформація про умови оренди та про орендаторів.

Питання для самоперевірки

1. База даних: визначення та призначення.

2. Опишіть етапи моделювання бази даних.

3. Для чого використовується нормалізація баз даних? Які нормальні форми вам відомі?

4. Назвіть способи реалізації фізичної моделі бази даних.

5. Як встановлюється зв’язок між таблицями?

6. Назвіть типи зв’язків між таблицями.

7. У чому полягає сутність забезпечення цілісності даних?

8. Що означають та як пов’язані терміни: «первинний ключ», «скла­де­ний ключ», «зовнішній ключ», «простий ключ»?

9. Опишіть процедуру створення поля таблиці зі списком елементів
(з Мастером подстановок та без нього).

10. Назвіть засоби обмеження вводу даних у поля таблиці з різними типами даних.

11. В яких випадках створюються запити з групуванням?

12. Які функції використовуються у запитах з групуванням?

13. Як у запиті змінити ім’я поля?

14. Яка функція повертає поточну (системну) дату?

15. Опишіть синтаксис функції IFF.

16. Як створюється вкладена форма? Для чого вона потрібна?

17. Яким чином призначити дію об’єкту «кнопка»?

18. Яким чином у формі захистити об’єкт «поле» від зміни даних корис­тувачем?

19. Як відкрити вікно властивостей форми?

20. Назвіть методи додавання рисунка у форму.

21. Як задати рівні групування у звіті?

22. Опишіть засоби форматування звітів.

23. Як розташувати звіти в декілька колонок на одному аркуші?

24. Чи можна змінювати вміст об’єктів «надпис» та «поле» у звіті?

25. Опишіть процедуру створення діаграм засобами СУБД MS Access.

Список рекомендованої літератури

1. Microsoft Access 2000: Справочник. – СПб.: Издательство «Питер», 2000. – 416 с.: ил.

2. Базы данных: модели, разработка, реализация / Т.С.Карпова. – СПб.: Питер, 2001. – 304 с.: ил.

3. Самоучитель Access 2000. – СПб.: Питер, 2001. – 384 с.: ил.

4. Экономическая информатика под ред. П.В. Конюховского и Д.Н. Ко­ле­сова. – СПб: Питер, 2000. – 560 с.


10. Календарний план

№ з/п Назва етапів роботи Термін виконання етапів роботи Примітка
1. 1 Узгодження індивідуального завдання з викладачем    
2. 2 Розробка інформаційної моделі бази даних    
3. 3 Розробка логічної моделі бази даних та її нормалізація    
4. 4 Розробка фізичної моделі бази даних    
5. Реалізація фізичної моделі бази даних    
6. Розробка та створення інтерфейсу користувача    
7. Уведення даних    
8. Створення вихідної документації    
9. Остаточне формування інтерфейсу користувача    
10. Створення текстового файла з покроковим описом виконання індивідуального завдання    
11. 6 Захист роботи    
       
       
       
       
       

Студент

(підпис)

Керівник

(підпис) (прізвище, ім’я, по батькові)

«» 200 р.

 


ЗМІСТ

1. Завдання для самостійної роботи. 3

2. Зразок виконання індивідуального завдання. 3

3. Проектування бази даних. 5

4. Реалізація фізичної моделі у СУБД MS Access. 10

5. Створення вихідної документації 19

6. Остаточне формування інтерфейсу користувача. 25

7. Варіанти предметних областей для створення баз даних. 26

8. Питання для самоперевірки. 56

9. Список рекомендованої літератури. 3, 56

10. Календарний план. 59


ДЛЯ НОТАТОК


Навчальне видання

Варіант 1. «Сомельє»

Постановка задачі (опис предметної області)

Фірма займається підготовкою сомельє.

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

У предметній області повинна міститись інформація про основні характеристики вин.



Поделиться:


Последнее изменение этой страницы: 2016-08-12; просмотров: 328; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 35.172.121.218 (0.024 с.)