- •Курсова робота
- •1. Системний аналіз 5
- •1. Системний аналіз
- •1.1 Огляд предметної області
- •1.2 Вимоги до продукту (Визначення с, d-вимог)
- •2. Розробка інтерфейсу програми
- •2.1 Кроки розробки призначених для користувача інтерфейсів
- •2.2 Проектування інтерфейсу
- •3. Вибір архітектури
- •3.1 Встановлення зв’язку с базою даних
- •3.2 Вибір сервера баз даних
- •4. Детальне проектування
- •4.1 Логічна структура бази даних проекту
- •4.2 Розробка структури таблиць бази даних
- •Список літератури
- •Додаток 2. Результати роботи програми
- •Додаток 4. Cd – диск з курсовою роботою
Міністерство освіти і науки України
Смілянський промислово економічний коледж
Черкаського державного технологічного університету
Курсова робота
з предмету «Основи програмної інженерії»
Тема: "Автоматизована інформаційна система для КП «ВодГео»"
Студентки III курсу групи ПР-9-12
напрямку підготовки: програмна інженерія
спеціальності: розробка програмного забезпечення
Бакуменко Анастасії Вікторівни
Керівник викладач вищої категорії Зборівська В. П.
Національна шкала _________________________
Члени комісії _______ _________________
_______ _________________
_______ ________________
Сміла 2015
ЗАВДАННЯ
Для курсової роботи Автоматизована інформаційна система (АІС)
КП «ВодГео»______________________________________________________
Студентки Бакуменко Анастасії Вікторівні___________________________
__________________________________________________________________
Курсова робота на вказану тему виконується студентом коледжа в слідуючому обсязі:
1.Пояснювальна записка
ВСТУП
1. СИСТЕМНИЙ АНАЛІЗ
1.1 Огляд предметної області
1.2 Вимоги до продукту (Визначення С, D-вимог)
2. РОЗРОБКА ІНТЕРФЕЙСУ ПРОГРАМИ
2.1Кроки розробки призначених для користувача інтерфейсів
2.2 Проектування інтерфейсу
3. ВИБІР АРХІТЕКТУРИ
3.1Функціональна структура програми (Типи моделі розробки)
3.2 Вхідні дані на розробку автоматизованої системи
3.3 Вибір середовища програмування
3.4 Вибір сервера баз даних
4. ДЕТАЛЬНЕ ПРОЕКТУВАННЯ
4.1 Логічна структура програми.
4.2 Розробка структури бази даних проекту
4.3 Розробка структури і полів таблиць бази даних
ВИСНОВОК
СПИСОК ЛІТЕРАТУРИ
2.Зміст додатків
1 Текст програми
2 Інтерфейс програми
3 Фізична структура бази даних
4 Модель функціональної діяльності
5 Типи моделі розробки (варіанти використання, діаграма потоків даних, діаграма переходу станів, модель класів.)
Дата видачі 02 квітня 2015 р.
Термі закінчення 26 червня 2015 р.
Зав.відділенням___________________
Викладач_________________________
Зміст
Студентки Бакуменко Анастасії Вікторівні___________________________ 2
ВСТУП 4
1. Системний аналіз 5
1.1 Огляд предметної області 5
1.2 Вимоги до продукту (Визначення С, D-вимог) 6
2. РОЗРОБКА ІНТЕРФЕЙСУ ПРОГРАМИ 8
2.1 Кроки розробки призначених для користувача інтерфейсів 8
2.2 Проектування інтерфейсу 9
3. ВИБІР АРХІТЕКТУРИ 14
3.1 Встановлення зв’язку с базою даних 14
3.2 Вибір сервера баз даних 15
4. ДЕТАЛЬНЕ ПРОЕКТУВАННЯ 17
4.1 Логічна структура бази даних проекту 17
4.2 Розробка структури таблиць бази даних 18
СПИСОК ЛІТЕРАТУРИ 22
6. Хаббард Дж. Автоматизированное проектирование баз данных. - М.: Мир, 1984. - 294 с. 22
7. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2002. - 304 с. 22
8. Кириллов В.В. Структуризованный язык запросов (SQL). - СПб.: ИТМО, 1994. - 80 с. 22
Додаток 1. Лістинг програми 23
Додаток 2. Результати роботи програми 33
Додаток 4. CD – диск з курсовою роботою 41
ВСТУП
Розробка програмного забезпечення - це рід діяльності (професія) і процес, спрямований на створення і підтримку працездатності, якості та надійності програмного забезпечення, використовуючи технології, методологію та практики з інформатики, управління проектами, математики, інженерії та інших областей знання.
Як і інші традиційні інженерні дисципліни, розробка програмного забезпечення має справу з проблемами якості, вартості та надійності. Деякі програми містять мільйони рядків вихідного коду, які, як очікується, повинні правильно виконуватися в умовах, що змінюються.
Метою «Основ програмної інженерії» є визначення і систематизація тих аспектів діяльності, які складають суть професії розробника програмного забезпечення (ПЗ). Предметом «Основ програмної інженерії» є коло питань і проблем, що виникають при промисловій розробці ПЗ. Особливість такої розробки пов’язана з комерційним характером ПЗ, його конструктивною складністю, колективним характером роботи та низкою інших специфічних характеристик.
Виконання курсової роботи має на меті:
систематизацію, закріплення та розширення теоретичних та практичних знань, застосування їх при розв’язанні конкретних фахових задач;
розвиток навиків самостійної роботи та оволодіння методикою дослідження при розв’язанні проблем, які розробляються в курсовій роботі.
