
Архив2 / курсовая docx525 / Kursovaya(21)
.docxМинистерство образования и науки, молодежи и спорта Украины
Харьковский национальный университет радиоэлектроники
Факультет АКТ
Кафедра ТАПР
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту
на тему "Разработка программного средства для решения задачи автоматизации учета рабочего времени"
Выполнил: Принял:
ст. гр. АКИТ 09-1 доц. Новоселов С.П.
Брагин С.С.
Допуск________
Оценка________
Харьков 2012
РЕФЕРАТ
Пояснительная записка к курсовому проекту содержит:**страниц, **рисунков, **таблиц.
Объект разработки программно технического комплекса для решения задачи автоматизации учета рабочего времен.
Проведен анализ предметной области и системных потребностей. Разработана методика учета рабочего времени сотрудников.
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ
DML- Data Manipulation Language
БД - База данных.
СУБД - Система управления базой данных.
ПК - Персональный компьютер.
ПО - Программное обеспечение.
ТЗ - Техническое задание.
РВ - Реального времени.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ................................................................................................................
1 АНАЛИЗ ЛИТЕРАТУРЫ И ТРЕБОВАНИЙ К ТЗ..............................................
1.1 Общая характеристика системы.........................................................................
1.2 Требования к программе.....................................................................................
1.3 Анализ свойств объекта автоматизации............................................................
1.4 Формулировка задач, подлежащих решению в проекте..................................
2 РАЗРАБОТКА ОБЪЕКТНОЙ МОДЕЛИ, АЛГОРИТМОВ И СТРУКТУРЫ БАЗЫ ДАННЫХ........................................................................................................
2.1 Объектная модель системы................................................................................
2.2 Алгоритм работы программы.............................................................................
2.3 Структура базы данных......................................................................................
2.4 Связь таблиц в базе данных................................................................................
3 РАЗРАБОТКА ПРОГРАМНОГО ОБЕСПЕЧЕНИЯ...........................................
3.1 Выбор средства автоматизации разработки ПО...............................................
3.1.1 MonoDevelop среда программирования.........................................................
3.1.2 Язык программирования С#............................................................................
3.2 Реализация программного продукта..................................................................
3.2.1 Создание окна для перехода в другие меню..................................................
3.2.2 Подключение базы данных в С#.....................................................................
3.2.3 Функция для просмотра полного содержания журнала...............................
3.2.4 Функция добавления нового сотрудника ......................................................
3.3 PostgreSQL............................................................................................................
3.3.1 Создание и удаление базы данных.................................................................
3.3.2 Создание и удаление таблицы ........................................................................
3.3.3 SQL запросы.....................................................................................................
4 ИНТЕГРАЦИЯ В ПРОИЗВОДСТВЕННЫЙ ПРОЦЕСС...................................
ВЫВОДЫ...................................................................................................................
СПИСОК ЛИТЕРАТУРЫ........................................................................................