ВСТУП 7
1 ЗАГАЛЬНА ЧАСТИНА 10
1.1. Опис завдання 10
1.2. Предметна область і напрямки дослідження 12
1.2.1. Поняття веб-сайту 12
1.2.2. Класифікація веб-сайтів 13
1.2.3. Етапи розробки веб-сайту 14
1.2.4. Клієнт-серверна архітектура в веб-технологіях 14
1.3. Обґрунтування оптимального варіанта реалізації мети бакалаврської роботи 15
1.3.1. Пошукова система Google 15
1.3.2. Сайт kinoafisha.ua 16
1.3.3. Сайт www.kinofilms.ua 16
1.3.4. Сайт gorod.dp.ua 18
1.3.5. Перспектива створення веб-сайту 18
1.3.6. Етапи створення проекту та його архітектура 19
1.4. Опис компонентів програмного забезпечення 20
1.4.1. База даних 21
1.4.2. Контролери та мова програмування С# 23
1.4.2.1. Мова програмування С# 23
1.4.3. Представлення 25
1.4.3.1. Мова розмітки гіпертекстових документів HTML 25
1.4.3.2. Таблиці стилів CSS так його фреймворки 26
1.4.3.3. Динаміка сторінки JavaScript та його бібліотека jQuery, технологія Ajax 28
1.4.4. IIS сервер 30
ВИСНОВОК ДО РОЗДІЛУ 1 31
2 СПЕЦІАЛЬНА ЧАСТИНА 33
2.1. Вибір і обґрунтування структури проектування системи і/або її компонентів. 33
2.1.1. Коротка характеристика засобів проектування 33
2.1.2. Модель досліджуваної системи 35
2.1.3. Опис потоку подій для бізнес-варіантів використання 36
2.1.4. Діаграми класів системи 37
2.1.5. Опис структури інформаційного простору 38
2.1.6. Фізичні діаграми(компонентів) 41
2.2. Обгрунтування вибору платформи розробки 43
2.2.1. Microsoft Visual Studio IDE 44
2.2.2. Загальні відомості про ASP.NET MVC 46
2.2.3. Шаблон розробки MVC 47
2.2.4. Структура базового проекту 49
2.2.5. Движок представлень 49
2.2.6. Маршрутизація 50
2.2.7. Фільтри дій (Action Filter) 51
2.2.8. Підтримка розробки через тестування 52
2.2.9. Можливості платформи ASP.NET MVC 53
2.2.10. Переваги веб-додатки на основі MVC 54
2.2.11. Бібліотека для тестування ПЗ NUnit 55
2.2.12. Система контролю версій Git 55
2.2.13. Веб сервіс GitHub 57
2.3. Інструкція роботи користувача з системою 57
2.3.1. Інструкція роботи зареєстрованих та анонімних користувачів з системою 57
2.3.2. Інструкція роботи адміністратора з системою 62
ВИСНОВОК ДО РОЗДІЛУ 2 64
ВИСНОВОК 66
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ: 68
Додаток А. Діаграма варіантів використання 71
Додаток Б. Лістинг програми 72
1 ЗАГАЛЬНА ЧАСТИНА 10
1.1. Опис завдання 10
1.2. Предметна область і напрямки дослідження 12
1.2.1. Поняття веб-сайту 12
1.2.2. Класифікація веб-сайтів 13
1.2.3. Етапи розробки веб-сайту 14
1.2.4. Клієнт-серверна архітектура в веб-технологіях 14
1.3. Обґрунтування оптимального варіанта реалізації мети бакалаврської роботи 15
1.3.1. Пошукова система Google 15
1.3.2. Сайт kinoafisha.ua 16
1.3.3. Сайт www.kinofilms.ua 16
1.3.4. Сайт gorod.dp.ua 18
1.3.5. Перспектива створення веб-сайту 18
1.3.6. Етапи створення проекту та його архітектура 19
1.4. Опис компонентів програмного забезпечення 20
1.4.1. База даних 21
1.4.2. Контролери та мова програмування С# 23
1.4.2.1. Мова програмування С# 23
1.4.3. Представлення 25
1.4.3.1. Мова розмітки гіпертекстових документів HTML 25
1.4.3.2. Таблиці стилів CSS так його фреймворки 26
1.4.3.3. Динаміка сторінки JavaScript та його бібліотека jQuery, технологія Ajax 28
1.4.4. IIS сервер 30
ВИСНОВОК ДО РОЗДІЛУ 1 31
2 СПЕЦІАЛЬНА ЧАСТИНА 33
2.1. Вибір і обґрунтування структури проектування системи і/або її компонентів. 33
2.1.1. Коротка характеристика засобів проектування 33
2.1.2. Модель досліджуваної системи 35
2.1.3. Опис потоку подій для бізнес-варіантів використання 36
2.1.4. Діаграми класів системи 37
2.1.5. Опис структури інформаційного простору 38
2.1.6. Фізичні діаграми(компонентів) 41
2.2. Обгрунтування вибору платформи розробки 43
2.2.1. Microsoft Visual Studio IDE 44
2.2.2. Загальні відомості про ASP.NET MVC 46
2.2.3. Шаблон розробки MVC 47
2.2.4. Структура базового проекту 49
2.2.5. Движок представлень 49
2.2.6. Маршрутизація 50
2.2.7. Фільтри дій (Action Filter) 51
2.2.8. Підтримка розробки через тестування 52
2.2.9. Можливості платформи ASP.NET MVC 53
2.2.10. Переваги веб-додатки на основі MVC 54
2.2.11. Бібліотека для тестування ПЗ NUnit 55
2.2.12. Система контролю версій Git 55
2.2.13. Веб сервіс GitHub 57
2.3. Інструкція роботи користувача з системою 57
2.3.1. Інструкція роботи зареєстрованих та анонімних користувачів з системою 57
2.3.2. Інструкція роботи адміністратора з системою 62
ВИСНОВОК ДО РОЗДІЛУ 2 64
ВИСНОВОК 66
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ: 68
Додаток А. Діаграма варіантів використання 71
Додаток Б. Лістинг програми 72
Реферат
Вступ
1. Функціональні можливості системи _____________________________ 7
2. Побудова інформаційно-логічної моделі бази даних ____________ 8
2.1 Виділення інформаційних об’єктів ________________________ 8
2.2 Структура информаційнихоб’єктів бази даних ______________ 10
2.3 Зв'язки між інформаційними об'єктами ____________________ 12
3. Проектування алгоритмів обробки даних _____________________ 13
4. Розробка запитів для корекції і вибору даних __________________ 14
4.1 Запити на вибірку даних ________________________________ 14
4.2 Корекція даних засобами запитів _________________________ 15
5. Реалізація призначеного для користувача інтерфейсу засобами форм16
5.1 Технологія завантаження бази даних _______________________16
5.2 Розробка форм ________________________________________ 16
6. Розробка звітів ___________________________________________ 21
7. Реалізація алгоритмів обробки інформації _____________________ 22
7.1 Реалізація алгоритмів засобами макросів ___________________ 22
7.2 Реалізація алгоритмів засобамиVisualBasic _________________ 23
8. Розробка додатка користувача ______________________________ 25
Перелік посилань
Вступ
1. Функціональні можливості системи _____________________________ 7
2. Побудова інформаційно-логічної моделі бази даних ____________ 8
2.1 Виділення інформаційних об’єктів ________________________ 8
2.2 Структура информаційнихоб’єктів бази даних ______________ 10
2.3 Зв'язки між інформаційними об'єктами ____________________ 12
3. Проектування алгоритмів обробки даних _____________________ 13
4. Розробка запитів для корекції і вибору даних __________________ 14
4.1 Запити на вибірку даних ________________________________ 14
4.2 Корекція даних засобами запитів _________________________ 15
5. Реалізація призначеного для користувача інтерфейсу засобами форм16
5.1 Технологія завантаження бази даних _______________________16
5.2 Розробка форм ________________________________________ 16
6. Розробка звітів ___________________________________________ 21
7. Реалізація алгоритмів обробки інформації _____________________ 22
7.1 Реалізація алгоритмів засобами макросів ___________________ 22
7.2 Реалізація алгоритмів засобамиVisualBasic _________________ 23
8. Розробка додатка користувача ______________________________ 25
Перелік посилань
ВВЕДЕНИЕ 1
I АНАЛИТИЧЕСКАЯ ЧАСТЬ 3
1.1Технико-экономическая характеристика предметной области 5
1.2 Техническая и технологическая сущность задачи 9
1.3 Обоснование необходимости создания информационной системы взаимодействия с заказчиком 13
1.4 Постановка задачи 17
1.4.1 Цель и назначение создания системы взаимодействия с заказчиком 18
1.4.2 Формализация алгоритма решения задачи 20
1.5 Анализ существующих разработок и обоснование выбора технологии проектирования 24
1.6 Обоснование проектных решений 27
1.6.1 По техническому обеспечению (ТО) 27
1.6.2 По программному обеспечению (ПО) 28
1.6.3 По технологическому обеспечению 29
II ПРОЕКТНАЯ ЧАСТЬ 30
2.1 Программное обеспечение задачи 31
2.1.1 Общие положения 31
2.1.2 Структурная схема программной части дипломного проекта 33
2.1.3 Описание программных модулей 36
2.1.4 Схема взаимосвязи программных модулей и информационных файлов 52
2.2 Технологическое обеспечение задачи 53
III ЭКОНОМИЧЕСКАЯ ЧАСТЬ 81
3.1 Обоснование экономической эффективности внедрения информационной системы 82
3.1.1 Выбор и обоснование методики расчета экономической эффективности 82
3.1.2 Расчет показателей экономической эффективности проекта 84
ЗАКЛЮЧЕНИЕ 93
Библиографический список 95
I АНАЛИТИЧЕСКАЯ ЧАСТЬ 3
1.1Технико-экономическая характеристика предметной области 5
1.2 Техническая и технологическая сущность задачи 9
1.3 Обоснование необходимости создания информационной системы взаимодействия с заказчиком 13
1.4 Постановка задачи 17
1.4.1 Цель и назначение создания системы взаимодействия с заказчиком 18
1.4.2 Формализация алгоритма решения задачи 20
1.5 Анализ существующих разработок и обоснование выбора технологии проектирования 24
1.6 Обоснование проектных решений 27
1.6.1 По техническому обеспечению (ТО) 27
1.6.2 По программному обеспечению (ПО) 28
1.6.3 По технологическому обеспечению 29
II ПРОЕКТНАЯ ЧАСТЬ 30
2.1 Программное обеспечение задачи 31
2.1.1 Общие положения 31
2.1.2 Структурная схема программной части дипломного проекта 33
2.1.3 Описание программных модулей 36
2.1.4 Схема взаимосвязи программных модулей и информационных файлов 52
2.2 Технологическое обеспечение задачи 53
III ЭКОНОМИЧЕСКАЯ ЧАСТЬ 81
3.1 Обоснование экономической эффективности внедрения информационной системы 82
3.1.1 Выбор и обоснование методики расчета экономической эффективности 82
3.1.2 Расчет показателей экономической эффективности проекта 84
ЗАКЛЮЧЕНИЕ 93
Библиографический список 95
Указания по выполнению курсовой работы.3стр.
Условие задачи.4стр.
Решение.5стр.
Составление плановой калькуляции.7стр.
Расчет статьи калькуляции «Материалы». 8стр.
Расчет статьи «Расходы на оплату труда основных рабочих»10стр.
Расчет статьи «Отчисления на социальные нужды»19стр.
Расчет статьи «Расходы на содержание и эксплуатацию оборудования».21стр.
Статья «Цеховые расходы».22стр.
Расчет статьи «Цеховая себестоимость».28стр.
Расчет статьи «Общезаводские расходы».30стр.
Расчет статьи «Производственная себестоимость».33стр.
Расчет статьи «Коммерческие расходы». .34стр.
Расчет статьи «Полная себестоимость»36стр.
Расчет прибыли от реализации изделий.37стр.
Расчет отпускной цены изделий.39стр.
ОТВЕТ.40стр.
Условие задачи.4стр.
Решение.5стр.
Составление плановой калькуляции.7стр.
Расчет статьи калькуляции «Материалы». 8стр.
Расчет статьи «Расходы на оплату труда основных рабочих»10стр.
Расчет статьи «Отчисления на социальные нужды»19стр.
Расчет статьи «Расходы на содержание и эксплуатацию оборудования».21стр.
Статья «Цеховые расходы».22стр.
Расчет статьи «Цеховая себестоимость».28стр.
Расчет статьи «Общезаводские расходы».30стр.
Расчет статьи «Производственная себестоимость».33стр.
Расчет статьи «Коммерческие расходы». .34стр.
Расчет статьи «Полная себестоимость»36стр.
Расчет прибыли от реализации изделий.37стр.
Расчет отпускной цены изделий.39стр.
ОТВЕТ.40стр.
ВВЕДЕНИЕ
ОБСЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Стенограмма интервью с ответственным секретарем приемной комиссии
1.2. История Омского колледжа транспортного строительства
1.3. Описание деятельности работы «Приемная комиссия
1.4. Перечень документов входящих в подразделение
ПОСТРОЕНИЕ МОДЕЛИ ДЕЯТЕЛЬНОСТИ «КАК ЕСТЬ» (AS-IS)
2.1. Структурная функциональная модель деятельности в соответствии со стандартом (IDEF0)
2.2. Функциональная модель в виде иерархии потоков данных (DFD)
ПОСТРОЕНИЕ МОДЕЛИ ДЕЯТЕЛЬНОСТИ «КАК ДОЛЖНО БЫТЬ» (TO-BE)
3.1. Структурная функциональная модель деятельности в соответствии со стандартом (IDEF0)
3.2. Функциональная модель в виде иерархии потоков данных (DFD)
ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА СОЗДАНИЕ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
ЗАКЛЮЧЕНИЕ
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
ОБСЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Стенограмма интервью с ответственным секретарем приемной комиссии
1.2. История Омского колледжа транспортного строительства
1.3. Описание деятельности работы «Приемная комиссия
1.4. Перечень документов входящих в подразделение
ПОСТРОЕНИЕ МОДЕЛИ ДЕЯТЕЛЬНОСТИ «КАК ЕСТЬ» (AS-IS)
2.1. Структурная функциональная модель деятельности в соответствии со стандартом (IDEF0)
2.2. Функциональная модель в виде иерархии потоков данных (DFD)
ПОСТРОЕНИЕ МОДЕЛИ ДЕЯТЕЛЬНОСТИ «КАК ДОЛЖНО БЫТЬ» (TO-BE)
3.1. Структурная функциональная модель деятельности в соответствии со стандартом (IDEF0)
3.2. Функциональная модель в виде иерархии потоков данных (DFD)
ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА СОЗДАНИЕ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ
ЗАКЛЮЧЕНИЕ
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. ОРГАНІЗАЦІЙНИЙ РОЗДІЛ
1.1. Режим роботи ОЦ.
1.2 Організаційна структура ОЦ на ЕОМ AMD Duron 1800+
1.3 Планово-профілактичні роботи
1.4 Розрахунок балансу робочого часу одного працівника на 2012рік
1.5 Розрахунок готовності AMD Duron 64 3500
2. ЕКОНОМІЧНИЙ РОЗДІЛ
2.1 Розрахунок собівартості однієї машинної години на ОЦ AMD Duron 64 3500
2.1.1 Розрахунок заробітної плати працівників ОЦ AMD Duron 64 3500
2.1.2 Розрахунок суми амортизаційних відрахувань
2.1.3 Розрахунок енерговитрат і витрат на воду
2.1.4. Розрахунок витрат на ремонт та утримання обладнання
2.1.5. Розрахунок витрат на матеріали
2.1.6. Розрахунок накладних витрат
2.1.7 Розрахунок економічної ефективності від впровадження на ОЦ ОТ
2.1.8 Розрахунок середньорічної виробітки на одного працівника
2.1.9 Складання блок-схеми та програми
висновки
Список використаних джерел
1.1. Режим роботи ОЦ.
1.2 Організаційна структура ОЦ на ЕОМ AMD Duron 1800+
1.3 Планово-профілактичні роботи
1.4 Розрахунок балансу робочого часу одного працівника на 2012рік
1.5 Розрахунок готовності AMD Duron 64 3500
2. ЕКОНОМІЧНИЙ РОЗДІЛ
2.1 Розрахунок собівартості однієї машинної години на ОЦ AMD Duron 64 3500
2.1.1 Розрахунок заробітної плати працівників ОЦ AMD Duron 64 3500
2.1.2 Розрахунок суми амортизаційних відрахувань
2.1.3 Розрахунок енерговитрат і витрат на воду
2.1.4. Розрахунок витрат на ремонт та утримання обладнання
2.1.5. Розрахунок витрат на матеріали
2.1.6. Розрахунок накладних витрат
2.1.7 Розрахунок економічної ефективності від впровадження на ОЦ ОТ
2.1.8 Розрахунок середньорічної виробітки на одного працівника
2.1.9 Складання блок-схеми та програми
висновки
Список використаних джерел