Міністерство освіти і науки Російської Федерації
Новокузнецький інститут (філія)
федерального державного бюджетного освітньої установи вищої професійної освіти
Кемеровський державний університет
Факультет інформаційних технологій
Кафедра систем автоматизації управління
Курсова робота
Розробка бази даних та програмного додатка для довідкової служби кінотеатрів міста
Студент гр. А - 10
Трофимова Наталія Володимирівна
Керівник курсової роботи
доцент В.Є. Шехтман
Новокузнецьк 2013
Завдання на курсову роботу
Завдання: Розробити базу даних і програмний додаток для управління базою даних кінотеатрів.
Зміст пояснювальної записки, перелік підлягають розробці питань:
1. Вимоги до системи.
2. Инфологическая модель бази даних
. Даталогіческая модель бази даних
. Скрипт на мові SQL для створення бази даних
. Структура програми
. Інтерфейс користувача
. Основні SQL-запити
Керівник курсової роботи доцент Є.В. Шехтман.
Завдання прийняв до виконання Н.В. Трофімова.
Реферат
Пояснювальна записка 15 с., 7 мул., 4 джерела.
Мова программірвоанія C #, Даталогіческая модель, База даних, Microsoft Access, Инфологическая модель, Ado, SQl-запит.
Мета курсової роботи проекту - Розробити базу даних в програмі MS Access і програмний додаток для редагування і управління базою даних сеансів кінотеатрів на мові C #.
У курсовій роботі розглянуті: характеристики, інтерфейс написаної програми.
Підсумком роботи слід вважати додаток і базу даних, створених в ході роботи.
Введення
База даних кінотеатрів міста являє собою інформаційну БД. Можливо вносити зміни в інформацію про кінотеатрах, залах, фільми, акторів, жанрах і сеансах.
Користувачі можу наочно отримати інформацію на такі відомості про поточний стан прокату фільмів в місті
1. Репертуар кінотеатру?
2. Адреса та район кінотеатру?
. Жанр, виробництво і вікове обмеження даного фільму?
. Ціна квитків на даний сеанс у вказаному кінотеатрі?
. У яких кінотеатрах і коли демонструються фільми за участю зазначеного актора?
. Скільки сеансів йде в кінотеатрі?
У курсовій роботі реалізована програма і база даних, і додаток, написаний в середовищі C #.
1. Вимоги до системи
База даних повинна відповідати вимогам:
· Відсутність в базі даних надмірності та аномалій зміни і видалення.
· Забезпечити посилальну цілісність і цілісність на рівні таблиць, записів, атрибутів, задавши первинні та зовнішні ключі, обмеження інших типів.
Програмне додаток повинен відповідати вимогам:
· Мати зручний інтерфейс для користувача;
· Коректно працювати і відповідати на запити користувача;
· Забезпечувати коректний введення даних в БД користувачем;
Програмне додаток повинен володіти функціями:
· Додавання інформації про кінотеатрі і його редагування і видалення;
· Додавання інформації про залі і його редагування і видалення;
· Додавання інформації про фільм і його редагування і видалення;
· Додавання інформації про акторів та його редагування і видалення;
· Додавання інформації про жанр та його редагування і видалення;
· Додавання інформації про сеанс і його редагування і видалення;
· Виконання пошуку.
2. Инфологическая модель бази даних
Сутності: Кінотеатри raquo ;, Фільми raquo ;, Зали raquo ;, Сеанси raquo ;, Актори raquo ;, Жанри .
Малюнок 1 - Инфоло...