Пример готовой дипломной работы по предмету: Программирование
Содержание
Глава 1 Аналитическая часть 7
1.1 Технико-экономическая характеристика предметной области 7
1.1.1 Организационно – экономическая характеристика пенсионного фонда 7
1.1.2 Краткая характеристика подразделений и видов их деятельности 9
1.2 Экономическая сущность задачи автоматизации учета выдачи пенсионных удостоверений 23
1.3 Обоснование необходимости и цели использования вычислительной техники 25
1.4 Постановка задачи для разработки автоматизированной системы учета выдачи пенсионных удостоверений 27
1.5 Анализ существующих разработок 30
Глава 2 Основные проектные решения 35
2.1 По техническому обеспечению (ТО) 35
2.2 По информационному обеспечению (ИО) 38
2.3 По программному обеспечению (ПО) 40
2.4 По технологическому обеспечению 42
Глава 3 Проектная часть 45
3.1 Информационное обеспечение задачи разработки автоматизированной системы учета выдачи пенсионных удостоверений 45
3.1.1 Описание информационной модели 45
3.1.2 Разработка модели информационной базы 48
3.1.3 Разработка информационной базы 49
3.2 Программное обеспечение задачи автоматизации учета выдачи пенсионных удостоверений 59
3.3 Описание контрольного примера реализации системы 67
4.1 Целесообразность разработки с экономической точки зрения 75
4.2 SWOT – анализ разработки подсистемы автоматизации учета выдачи пенсионных удостоверений 76
4.3 Калькуляция себестоимости разработки автоматизированной системы учета выдачи пенсионных удостоверений 79
Заключение 80
Приложения 85
Выдержка из текста
Пенсионное обеспечение — одна из самых важных социальных гарантий стабильного развития общества, поскольку как правило, прямо затрагивает интересы нетрудоспособного населения, которое составляет свыше 25 —
30. населения страны, а косвенно практически все трудоспособное население.
Гарантия прав всех российских граждан на пенсионное обеспечение по достижении соответствующего пенсионного возраста обеспечена Конституцией России, где сказано: «В Российской Федерации охраняются труд и здоровье людей, устанавливается гарантированный минимальный размер оплаты труда, обеспечивается государственная поддержка семьи, материнства, отцовства и детства, инвалидов и пожилых граждан, развивается система социальных служб, устанавливаются государственные пенсии, пособия и иные гарантии социальной защиты», а также: «Каждому гарантируется социальное обеспечение по возрасту, в случае болезни, инвалидности, потери кормильца, для воспитания детей и в иных случаях, установленных законом. Государственные пенсии и социальные пособия устанавливаются законом. Поощряются добровольное социальное страхование, создание дополнительных форм социального обеспечения и благотворительность».
Все это повлекло за собой реформу пенсионного обеспечения. Реализация этой реформы потребовала от Пенсионных фондов ведения огромных баз данных как нынешних, так и будущих пенсионеров. Помимо граждан, участвующих в системе пенсионного страхования, появилась необходимость вести не меньшую базу данных всех юридических лиц, которые осуществляют отчисления в ПФ РФ. При всем при этом расчеты и начисления пенсий на счета пенсионеров и застрахованных лиц должны осуществляться в реальном времени. Ежегодно пенсионный фонд, неважно какая форма собственности, будь то государственный или негосударственный, должен информировать о размере произведенных отчислений. В связи с этим современные системы автоматизации документооборота в пенсионных фондах просто необходимы, так как обработка такого огромного количество различных документов от пенсионеров, страхователей и от страховщиков «в ручную» задача непосильная. Не лишним будет и автоматизация такого участка как выдача пенсионных удостоверений, в связи с чем, тема дипломного проекта представляется очень актуальной.
Автоматизация какой-либо деятельности, позволяет работникам эффективно использовать компьютер в принятии управленческих решений. Современные информационные технологии дают возможность оптимально и оперативно управлять деятельностью любого предприятия.
Назначение информационной системы заключается в описании экономического объекта, его состояний, взаимодействия, что выражается через экономические показатели. Она призвана своевременно подавать органам управления необходимую и достаточную информацию для принятия решения, качество которых обеспечивает высокоэффективную деятельность объекта управления и его подразделов.
Важнейшее свойство информационной системы — единство управленческой информации, что определяет единственное информационное обеспечение системы управления.
В данной дипломной работе будут рассмотрены основные вопросы автоматизации учета выдачи пенсионных удостоверений. Целью дипломного проекта является проектирование, разработка и реализация информационной системы, которая позволит автоматизировать процесс учета выдачи пенсионных удостоверений.
Для достижения поставленной цели необходимо выполнить следующие задачи:
• Изучить организационно-экономическую характеристику отделения пенсионного фонда;
• Сформировать цели и назначение будущего автоматизированного варианта решения задачи;
• Сделать анализ существующих программных разработок используемых в пенсионном фонде;
• Произвести проектирование и реализацию программного средства;
• Протестировать программу и внедрить в деятельность отделения пенсионного фонда.
Дипломная работа состоит из четырех глав, в каждой из которых подробно рассмотрены все этапы проектирования и разработки автоматизированной системы учета выдачи пенсионных удостоверений.
Первая часть дипломной работы посвящена обзору и анализу предметной области. В ней сделан анализ организационной структуры отделения пенсионного фонда. На основе проведенного анализа разработаны модели деятельности, а свою очередь на основе построенных моделей, перед дипломной работой поставлены задачи.
Вторая часть дипломной работы посвящена обоснованию проектных решений, по техническому, программному и информационному обеспечению.
Третья часть – она же проектная, посвящена проектированию и разработке автоматизированной системы учета выдачи пенсионных удостоверений. Построению функциональных моделей, выделению соответствующих модулей.
Заключительная — четвертая часть, посвящена анализу целесообразности разработки с экономической точки зрения. Проведен 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.