Пример готовой дипломной работы по предмету: Программирование
Содержание
Оглавление
ВВЕДЕНИЕ 6
1 Анализ проблемы и постановка задачи 8
1.1 Анализ предметной области 8
1.2 Содержательная постановка задачи 10
1.3 Формальная постановка задачи 10
1.4 Структура решения задачи 14
2 Математическое и информационное обеспечение 18
2.1 Информационная модель и ее описание 18
2.2 Математическое обеспечение комплекса задач 20
2.3 Алгоритмическое обеспечение 22
3 Программное обеспечение 28
3.1 Выбор подхода к разработке программного обеспечения 28
3.2 Выбор языка программирования и инструментальных средств разработки 29
3.3 Архитектура системы 32
3.4 Описание интерфейса пользователя 34
4 Оценка качества решения 37
4.1 Тестирование ПО 37
4.2 Оценка качества решения 40
4.3 Результаты экспериментальных исследований и их анализ 55
ЗАКЛЮЧЕНИЕ 56
СПИСОК ЛИТЕРАТУРЫ 57
ПРИЛОЖЕНИЕ 1 60
ПРИЛОЖЕНИЕ 2 68
ПРИЛОЖЕНИЕ 3 73
Выдержка из текста
Современные условия рынка и развитие инновационных технологий требуют постоянного совершенствования и развития бизнес-процессов предприятия оборонно-промышленного комплекса (ОПК), вследствие чего возникает объективная необходимость повышения эффективности информационного обеспечения процесса управления хозяйствующим субъектом.
По технологическим картам, содержащим необходимые сведения и инструкции, устанавливают перечень, а также последовательность и продолжительность выполнения строительных/сборочных операций и процессов, определяют потребность в средствах механизации, материально-технических ресурсах и трудоемкость выполнения той или иной технологической операции.
При принятии управленческих решений качество используемой информации в значительной степени определяет объем финансовых ресурсов, уровень прибыли, рыночную стоимость организации, альтернативность выбора инвестиционных проектов и финансовых инструментов инвестирования и другие показатели, формирующие уровень благосостояния собственников коммерческой организации и темпы ее экономического развития. Чем больше размер капитала, используемого организацией, и более диверсифицирована его хозяйственная деятельность, тем выше становится роль качественной информации, необходимой для принятия финансовых решений, направленных на повышение эффективности этой деятельности.
В этих условиях особое значение приобретает система управленческого учета. Эта система является органической частью системы бухгалтерского учета, которая обеспечивает различных пользователей своевременной, достаточной и достоверной информацией по вопросам деятельности хозяйствующего субъекта.
Входящая количественная и качественная информация поступает из многообразных источников: она формируется в различных подсистемах организации, а также во внешней бизнес-среде.
Процесс реализации управленческого учёта специалисты осуществляют посредством информационных технологий, учитывая установленные принципы управленческого учёта, а также последовательность принятия управленческих решений. На выходе системы управленческого учёта – предложения специалистов в результате использования научно обоснованных методов анализа в конкретных функциональных областях деятельности предприятия.
Предметом настоящей дипломной работы является разработка автоматизированной системы подготовки технологических карт в ОАО «УМПО».
Цель работы – разработать ПО подготовки технологических .карт сборочного цеха, позволяющее 1)сделать существующие бизнес-процессы цеха более прозрачными и наглядными, 2)формализовать выполнение сложных технологических и технических операций.
Для достижения поставленной цели необходимо:
1. Провести анализ деятельности сборочного цеха ОАО «УМПО»;
2. Выявить основные бизнес-процессы, требующие формализации.
• Выявление неавтоматизированного процесса и обоснование необ-ходимости его автоматизации;
3. Разработать ПО подготовки техн.карт сборочного цеха и БД, со-держащую сведения о материалах и заготовках, поступающих в сборочный цех и т.п.
Во первой части пояснительной записки ВКР рассматривается формальная постановка задачи, определяется структура ее решения.
Во второй части разрабатывается информационная модель программного обеспечения, описывается ее математическое и алгоритмическое обеспечение.
Третья часть содержит выбор средств разработки, описание архитектуры программного обеспечения, его интерфейса.
В четвертой части проведена оценка качества разработанного программного обеспечения.
В заключении необходимо сделать обобщенные выводы, подвести итоги проделанной работы и рассмотреть перспективы развития разработанной системы учета производственной деятельности.
Список использованной литературы
1. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие, М.: Гелиос АРВ, 2012. — 368 с., ил
2. Алистер Коберн, Быстрая разработка программного обеспечения, Издательство: Лори, М., 2013 год, 336 стр.
3. Андрейчиков А.А,, Андрейчикова О.С., Системный анализ и синтез стратегических решений в инноватике. Концептуальное проектирование инновационных систем, Издательство: Ленанд, М., 2013 год, 402 стр.
4. Астелс, Дэвид; Миллер Гранвилл; Новак, Мирослав, Практическое руководство по экстремальному программированию, Пер. с англ. — М.: Издательский дом "Вильямс", 2011. — 320 с.: ил. — Парал. тит. Англ
5. Бакаревич Ю. Б., Пушкина Н.В. Самоучитель Microsoft Access 2010. – СПб.: БХВ-Петербург, 2011 – 402 с.
6. Баранова Е. Н. , Основы информатики и защиты информации, Издательство: РИОР, Инфра-М, М., 2013 год, 192 стр.,
7. Баранова Е.Н, , Бабаш А.Н., Информационная безопасность и защита информации, Издательство: РИОР, Инфра-М, М., 2012 год, 256 стр.,
8. Билл Карвин, Программирование баз данных SQL. Типичные ошибки и их устранение, Издательство: Рид Групп, 2012 г., 336 стр.
9. Бобровский С. Программирование в Delphi 7 – СПб.: Информ-Пресс, 2011. – 806 c. : ил.
10. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем — М.: Финансы и статистика, 2007 г, 456 стр.
11. Вигерс Карл, Разработка требований к программному обеспечению, Пер, с англ. — М.:Издательско-торговый дом "Русская Редакция", 2011. -576с.: ил
12. Гашков С. Б., Э. А. Применко, М. А. Черепнев Криптографические методы защиты информации, М, Издательство: Академия, 2010 г., 304 стр.
13. Голицына О. Л., И. И. Попов, Н. В. Максимов, Т. Л. Партыка, Информационные технологии, М, Издательство Инфра-М, 2012 г., 608 стр.
14. ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Ин-формационная технология. Процессы жизненного цикла информационных систем. Издание официальное. — М., 1999
15. Дарахвелидзе, П.Г. Программирование в Delphi 7. — СПб.: БХВ-Петербург, 2011. – 784 с.
16. Джон Гудсон, Роб Стюард, Практическое руководство по доступу к данным, Издательство: БХВ-Петербург, Спб, 2013 год, 304 стр.
17. Дэвид Паттерсон, Джон Хеннесси, Архитектура компьютера и проектирование компьютерных систем, Издательство: Питер, М., 2012 год, 784 стр.,
18. Емельянова Н. З., Партыка Т. Л., И. И. Попов, Проектирование информационных систем, М, Издательство: Форум, 2012 г., 432 стр.
19. Заботина Н.А, Проектирование информационных систем, Издательство: Инфра-М, М., 2013 год, 336 стр,
20. Илюшечкин В. М. , Основы использования и проектирования баз данных, М, Издательство Юрайт, 2011 г., 224 стр.
21. Котляров В. П., Т. В. Коликова, Основы тестирования программного обеспечения, Издательства: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2011 г., 288 стр.
22. Маклаков С. В. ВРWin и ERWin. САSЕ-средства разработки ин-формационных систем — М.: Диалог-МИФИ, 2012 — 455 с.: ил.
23. Малюк А. А., Пазизин С. В., Погожин Н. С., Введение в защиту информации в автоматизированных системах, Издательство: Горячая Линия – Телеком, 2011 г., 146 стр.
24. Мельников В. П., Клейменов С. А., Петраков А. М., Информационная безопасность и защита информации, Издательство: Академия, 2012 г., 336 стр.
25. Молчанов А. Ю., Системное программное обеспечение, М, Изда-тельство: Питер, 2012 г., 400 стр.
26. Незнанов А. А., Программирование и алгоритмизация, М, Изда-тельство: Академия, 2012 г., 304 стр.
27. Перерва А.И,, Иванова В. Н., Путь аналитика. Практическое руководство IT-специалиста, Издательство: Питер, Спб, 2013 год, 304 стр.
28. Пирогов В. Ю., Информационные системы и базы данных. М, Организация и проектирование, Издательство: БХВ-Петербург, 2012 г.528 стр.
29. Платонов В.А., Программно-аппаратные средства защиты информации, Издательство: Академия, М., 2013 год, 336 стр.,
30. Роберт Дж. Мюллер, Проектирование баз данных и UML, Издательство: Лори, М., 2013 год, 432 стр.
31. Рябко Б. Я., Фионов А. Н., Криптографические методы защиты информации, Издательство: Горячая Линия – Телеком, 2012 г., 230 стр.
32. Сергеева Ю. С., Защита информации. Конспект лекций, Издатель-ство: А-Приор, 2011 г., 128 стр.
33. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. — Ростов н.Д: Феникс, 2011, 250с., ил.
34. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) / Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.
35. Шаньгин В.А., Защита информации в компьютерных системах и сетях, Издательство: ДМК Пресс, М., 2013 год, 592 стр.
36. Энди Орам, Грегори Уилсон, Идеальная разработка ПО. Рецепты лучших программистов, Издательство: Питер, Спб, 2013 год, 592 стр.
37. Энтони Молинаро, SQL. Сборник рецептов, Издательство: Символ-Плюс,2011 г., 672 стр.
38. Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес, Приемы объектно-ориентированного проектирования. Паттерны проектирования, Издательство: Питер, М., 2013 год, 368 стр.