Пример готовой дипломной работы по предмету: Программирование
Содержание
Введение 4
Глава 1 Аналитическая часть 7
1.1 Технико-экономическая характеристика предметной области 7
1.1.1 Организационно – экономическая характеристика ООО «Белые Горы» 7
1.2 Экономическая сущность задачи автоматизации системы учета продаж минеральной воды в ООО «Белые Горы» 16
1.3 Обоснование необходимости и цели использования вычислительной техники 17
Глава 2 Основные проектные решения 23
2.1 По техническому обеспечению (ТО) 23
2.2 По информационному обеспечению (ИО) 26
2.3 По программному обеспечению (ПО) 28
2.4 По технологическому обеспечению 30
Глава 3 Проектная часть 33
3.1 Информационное обеспечение задачи разработки автоматизированной системы учета продаж минеральной воды в ООО «Белые Горы» 33
3.1.1 Описание информационной модели 33
3.1.2 Разработка модели информационной базы 36
3.1.3 Разработка информационной базы 38
3.2 Программное обеспечение задачи автоматизации учета продаж минеральной воды в ООО «Белые Горы» 47
3.3 Описание контрольного примера реализации системы 57
Глава 4 Организационно-экономическая часть 63
4.1 Целесообразность разработки с экономической точки зрения 63
4.2 SWOT – анализ разработки подсистемы автоматизации учета выдачи пенсионных удостоверений 64
4.3 Калькуляция себестоимости разработки автоматизированной системы учета выдачи пенсионных удостоверений 68
Заключение 69
Приложения 74
Выдержка из текста
Человеческий организм на 80% состоит из воды. Вода является самым необходимым веществом для жизни человека. Без нее не возможна ни одна известная форма жизни. Вода выполняет множество функций в организме, к которым относятся:
• регулировка температуры тела,
• сохранение структуры и функций ДНК,
• поддержание уровня метаболизма,
• осуществление доставки кислорода в клетки,
• поддержание иммунитета,
• увлажняет суставы,
• регулировка температуры тела,
• удаление шлаков из организма и т.д.
Учеными была установлена прямая связь между качеством употребляемой воды и продолжительностью жизни человека. Так же было выявлено, что
80. болезней случается по причине употребления не качественной воды. Чистая питьевая вода не должна иметь никаких вредных для человека примесей, а так же содержать полезные для организма минералы.
Во всем мире признана важность употребления чистой воды.
2. марта празднуется Международный день воды. С 1995 года его отмечают и в России. Также в этом году была организована омпания ООО«Белые Горы», производящая минеральную воду «Майская Хрустальная».
ООО «Белые Горы» занимается добычей и розливом минеральной питьевой воды, а также ее реализацией. Организация имеет широкий ассортимент продукции. Продажи продукции производятся во многих регионах страны. Этот факт подразумевает огромное количество контрагентов, документации, движения товаров и т.д. Что ведет к накоплению огромного количества информации.
В условиях современного рынка любая торгующая компания должна производить контроль деятельности. Необходимо отслеживать поступление товаров, их продажи, покупателей. В связи с этим напрашивается создание автоматизированной системы учета продаж минеральной воды в ООО «Белые Горы». Создание такой системы:
• Облегчит работу персонала;
• Систематизирует данные;
• Ускорит обслуживание клиентов;
• Обеспечит эффективный контроль продаж;
• Поможет получить отчеты в автоматическом режиме.
В данной дипломной работе будут рассмотрены основные вопросы автоматизации учета продаж минеральной воды .
Целью данного проекта является проектирование, разработка и реализация информационной системы, которая позволит автоматизировать процесс учета продаж минеральной воды в ООО «Белые Горы»
Для достижения поставленной цели необходимо выполнить следующие задачи:
• Изучить организационно-экономическую характеристику ООО «Белые Горы»;
• Сформировать цели и назначение будущего автоматизированного варианта решения задачи;
• Сделать анализ существующих программных разработок;
• Произвести проектирование и реализацию программного средства;
• Протестировать программу и внедрить в деятельность организации.
Дипломная работа состоит из четырех глав, в каждой из которых подробно рассмотрены все этапы проектирования и разработки автоматизированной системы учета выдачи пенсионных удостоверений.
Первая часть дипломной работы посвящена обзору и анализу предметной области. В ней сделан анализ организационной структуры ООО «Белые Горы». На основе проведенного анализа разработаны модели деятельности, а в свою очередь на основе построенных моделей, перед дипломной работой поставлены задачи.
Вторая часть дипломной работы посвящена обоснованию проектных решений, по техническому, программному и информационному обеспечению.
Третья часть – она же проектная, посвящена проектированию и разработке автоматизированной системы учета выдачи пенсионных удостоверений. Построению функциональных моделей, выделению соответствующих модулей.
Заключительная — четвертая часть, посвящена анализу целесообразности разработки с экономической точки зрения. Проведен SWOT – анализ, а так же калькуляция себестоимости научно — технической продукции.
Дипломная работа представлена на 85 страницах, содержит 36 рисунков, 7 таблиц, 2 приложения.
Список использованной литературы
1. Архангельский А.Я., Тагин М.А. Программирование в C++Builder 6 и 2006: Разработка программ для Windows Бином. Лаборатория знаний 2007.
2. Бондарь А. «InterBase и Firebird. Практическое руководство для умных пользователей и начинающих разработчиков». – СПб.: «БХВ-Петербург», 2007г.
3. Горев А., Ахаян Р., Макашарипов С. «Эффективная работа с СУБД» — СПб.: Питер, 1997.
4. Григорьев Л.И., Степанкина О.А. Системы искусственного интеллекта.Учебное пособие. М.; РГУ нефти и газа им. И.М.Губкина.-1998.-59с.
5. Гаврилов Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. Спб: Питер, 2000. – 384 с.: ил.
6. Глухих И. Н. Интеллектуальные информационные системы. 112с.: ил.
7. Гаврилов А.В. Системы искусственного интеллекта. Уч. пособие, ч. 1. — Новосибирсе, НГТУ, 2000.
8. Джарратано Джозеф, Райли Гари. Экспертные системы: принципы разработки и программирование. 1152 с.: ил.
9. Ковязин А.Н., Востриков С.М. Мир InterBase: Архитектура, администрирование и разработка приложений баз данных в InterBase/Firebird/Yaffil КУДИЦ-ОБРАЗ 2003г.
10. Корнеев В.В., Гарев А.Ф., Васютин С.В., Райх В.В. Базы данных. Интеллектуальная обработка информации. — М.: "Нолидж", 2000.
11. Левин Р., Дранг Д., Эдельсон Б. Практическое введение в технологию искусственного интеллекта и экспертных систем с иллюстрациями на Бейсике. — М.: Финансы и статистика, 1990.
12. Лорьер Ж.-Л. Системы искусственного интеллекта. — М: Мир, 1991.
13. Нильсон Н. Принципы искусственного интеллекта. — М.: Радио и связь, 1985.
14. Нейлор К. Как построить свою экспертную систему. 1991. – 286 с.: ил.
15. Нильсон Н. Искусственный интеллект. Методы поиска решений. 273с.: ил.
16. Нильсон Н. Принципы искусственого интеллекта. Пер. с англ. — М.: Радио и связь. 1985.-376с.
17. Попов Э.В., Фоминых И.Б., Кисель Е.Б., Шапот М.Д. Статические и динамические экспертные системы. Учебное пособие. М.: Финансы и статистика. 1996-320с.
18. Работа с базами данных в Borland C++ Builder Наталия Елманова, Центр нформационных Технологий Компьютер-Пресс, 1997, N 6, 7.
19. Стюарт Рассел, Питер Норвиг. Искусственный интеллект: современный подход, 2-е изд.. :Пер. с англ. – М.: Издательский дом «Вильямс», 2006. – 1408 с.: ил. – Парал. тит. англ.
20. Таусенд К., Фохт Д. Проектирование и программная реализация экспертных систем на персональных ЭВМ: Пер. с англ. — М.: Финансы и статистика, 1990.- 320 с.
21. Хелен Бори Firebird: руководство разработчика баз данных СПб.: «БХВ-Петербург», 2007г.
22. Хомоненко А., Ададуров С. Работа с БД в C++Builder. — Санкт-Петербург, «БХВ-Петербург», 2006г.
23. ССИ Курс Лекций: http://www.mari-el.ru.
24. Интернет журнал Miss FIT: http://www.missfit.ru.
25. В.В.Годин, И.К.Корнеев «Информационное обеспечение управленческой деятельности». Мск. Изд. «Высшая школа», 2001 г.
26. В.Н.Петров «Информационные системы» – 688л. Изд. Питер, 2002г.
27. Мшиенин А.И. Теория экономических информационных систем: Учеб.пособие. — М.: Финансы и статистика, 2002.
28. Семенов М.И. и др. Автоматизированные информационные технологии в экономике: Учебник / М.И. Семенов, И.Т. Трубилин, В.М. Лойко, Т.П. Барановская; Под общей ред. И.Т. Трубилина. — М.: Финансы и статистика, 2001.
29. Автоматизация управления предприятием / В.В. Баронов, Г.Н.Калянов, Ю.Н. Попов и др. — М.: Инфра-М, 2000.
30. Алан Р. Саймон. Стратегические технологии баз данных: менеджмент на 2000 год / Пер. с англ и предисл. М.Р. Когаловского. — М.: Финансы и статистика, 1999
31. ВендровA.M. Проектирование программного обеспечения экономических информационных систем: Учебник. — М.: Финансы и статистика, 2000.
32. Дейт К. Дж. Введение в системы баз данных. — 6-е изд. — М., СПб., Киев, Изд. дом Вильяме, 2000.
33. Ефимова О.Л. Технология проектирования и внедрения информационных систем — интегрированная технология ARIS // Реинжиниринг бизнес-процессов предприятий на основе современных информационных технологий: Сб. научных трудов 3-й Российской научно-практической конференции. — М.: МЭСИ, 1999. — С. 215 — 218.
34. Липаев В.В. Системное проектирование сложных программных средств для информационных систем. — М.: Синтег, 1999.
35. Баронов В. В. и др. «Автоматизация управления предприятием»-М.: ИНФРА-М, 2002.
36. Гагарина Л.Г., Кокорева Е.В., Виснадул Б.Д. «Технология разработки программного обеспечения» — М.: ИД «ФОРУМ» — ИНФРА-М, 2007.
37. Корнеев И.К., Машурцов В.А. Информационные технологии в управлении. – М.: ИНФРА-М, 2001. – 158 с.
38. Официальный сайт ПФР / www.pfr.ru.