Пример готовой дипломной работы по предмету: Программирование
Содержание
ВВЕДЕНИЕ 6
1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 8
2 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 14
2.1 Описание деятельности предприятия 14
2.2 Экономическая сущность задачи 18
2.3 Обзор существующих решений 23
2.3.1 1С: Управление переработкой отходов и вторсырья 23
2.3.2 Программный комплекс ОАО «Рубеж» 27
3 АНАЛИЗ ПОСТАВЛЕННЫХ ЗАДАЧ И РАЗРАБОТКА СИСТЕМЫ НА ОБЩЕСИСТЕМНОМ УРОВНЕ 31
3.1 Характеристика комплекса задач 31
3.2 Описание выходной информации 32
3.2 Описание входной информации 32
3.3 Формальное описание решения поставленной задачи 32
4 РАЗРАБОТКА СИСТЕМЫ НА СТРУКТУРНОМ УРОВНЕ 34
4.1 Теоретические основы проектирования БД 34
4.2 Выбор аппаратных средств разработки 36
4.3 Выбор программных средств разработки 38
5 РАЗРАБОТКА ПРОГРАММНЫХ СРЕДСТВ 42
5.1 Разработка структуры базы данных 42
5.2 Разработка компонентов системы 53
5.3 Описание программы 55
5.4 Руководство пользователя 58
5.5 Условия эксплуатации 68
5.6 Программа и методика испытаний 70
6 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 72
6.1 Расчет затрат на заработную плату разработчикам проекта 73
6.2 Расчет затрат на социальные выплаты 74
6.3 Расчет материальных затрат 75
6.4 Расчет затрат на электроэнергию 76
6.5 Расчет амортизационных отчислений 76
6.6 Расчет накладных расходов 78
6.7 Общая сумма затрат на проектирование (себестоимость) и изготовление продукта 78
6.8 Расчет показателей экономической эффективности 80
7 ВОПРОСЫ ЭКОЛОГИИ И ОХРАНЫ ТРУДА 81
7.1 Безопасность труда 83
7.1.1 Микроклимат 83
7.1.2 Эргономические основы безопасности при работе на ПЭВМ 85
7.1.3 Освещенность 85
7.1.4 Электробезопасность 88
7.1.5 Шум 90
7.1.6 Электромагнитные поля 91
7.2 Чрезвычайные ситуации 93
7.2.1 Пожаробезопасность 94
7.3 Природопользование и охрана окружающей среды 95
7.3.1 Санитарно-гигиенические нормативы качества окружающей среды и человек. Нормирование качества окружающей среды 96
ЗАКЛЮЧЕНИЕ 99
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 101
ПРИЛОЖЕНИЕ 1 105
ПРИЛОЖЕНИЕ 2 112
Выдержка из текста
В век развития информационных технологий автоматизация любых процессов, начиная от производственных задач, и заканчивая элементами индустрии развлечений, прочно вошла в обиход.
Важная и обязательная составляющая деятельности любого предприятия, на сегодняшний день одной из главных задач является их автоматизация. Для ее достижения разработаны методы и инструментальные средства описания, проектирования, анализа и оценки бизнес-процессов, концепции и правила их реорганизации, а также информационные технологии поддержки.
Причины такого явления просты – автоматизировав ту или иную задачу с помощью вычислительной техники, можно переложить на технику наиболее рутинные и сложные операции, требующие значительных трудовых и временных затрат либо из-за продолжительности времени их выполнения, либо из-за высокой сложности их производства.
Особую роль автоматизация играет в предприятиях и организациях, основная деятельность которых приходится на оказание услуг, торговлю и т.п. Для предприятий такого рода использование информационных технологий не просто помогает сократить расходы сил и средств на выполнение задач, автоматизация может увеличить эффективность отдельных бизнес-процессов и всего предприятия или организаций в целом.
К подобным организациям также можно отнести и предприятия по утилизации отходов.
Данный дипломный проект посвящен вопросам разработки базы данных предприятия по утилизации отходов ООО «Чистый мир», выбор темы обусловлен практической необходимостью усилить мероприятия по повышению эффективности работы предприятия.
Базой исследования выступает деятельность предприятия ООО «Чистый мир».
Целью дипломного проекта является разработка базы данных предприятия по утилизации отходов.
Для достижения поставленной цели необходимо решение следующих задач:
1) изучение теоретических основ проектирования баз данных;
2) описание деятельности предприятия;
3) разработка технического задания»
4) выбор технологии и программных средств реализации;
5) реализация разработки;
6) проведение оценки эффективности разработки.
Объектом исследования является совершенствование деятельности предприятия по утилизации отходов ООО «Чистый мир».
Предметом исследования являются методы и технологии разработки баз данных и приложений на их основе.
Информационной базой послужили: информационно-справочная, учебная и оригинальная литература по теории баз данных и автоматизированных информационных систем, Microsoft Access; бланки и прочие документы, формирующиеся в процессе деятельности предприятия. В качестве инструмента разработки использована система управления базой данных (СУБД) Access 2007.
1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ
1. Наименование темы
Разработка «Базы данных предприятия по утилизации отходов».
2. Характер НИОКР (фундаментальное исследование, прикладное научное исследование, экспериментальная разработка): прикладной.
3. Организации – исполнители
Иванова Анастасия Ивановна, студентка ГОУ ВПО «Волжский государственный инженерно-педагогический универсистет» – ГОУ ВПО «ВГИПУ», Кафедра математики и информатики, группа 08-ИСТ-01.
Базовая организация (внедрения): ООО «Чистый мир».
4. Руководитель темы
Доцент, к.п.н. Л.В. Кулева
Консультант по специальным вопросам: доцент, к.т.н. В.Н.Ершов
5. Актуальность
Рассматриваемая база данных предприятия по утилизации отходов ООО «Чистый мир» позволяет производить сбор, хранение, изменение, удаление информации по работе с клиентами компании, а также предоставлять необходимы отчеты по работе.
Возможности проектируемой и разрабатываемой базы данных (БД), а так приложения работы с ней выше, чем у аналогов, за счет использования новейших современных средств реализации и возможности расширения функциональности, а также за счет реализации всех необходимы для компании задач.. Разработка актуальна; её предполагаемый результат будет внедрён на предприятии по утилизации отходов ООО «Чистый мир».
6. Новизна
В работе предложена и развита новая возможность «Базы данных предприятия по утилизации отходов» ООО «Чистый мир»: информация о клиентах, договорах и работе с ними, хранимая в базе данных, структурируется и доступ к ней осуществляется не с помощью отдельного приложения, установленного на компьютере у каждого пользователя.
7. Научное и производственное направление организации, по которому проводится данный НИОКР:
Создание и разработка «Базы данных предприятия по утилизации отходов» ООО «Чисты мир».
8. Приоритетное направление науки и техники, по которому проводится НИРОКР:
«Информационные системы в образовании».
9. Код темы по ГРНТИ
20.23.25
10. Цель работы
Создание базы данных, а так же приложения по работе с ней для предприятия по утилизации отходов ООО «Чисты мир». Основные возможности:
сбор, хранение, изменение, удаление информации о сотрудниках, клиентах, услугах и договорах;
составление различных отчетов;
ведение архива.
11. Имеющийся научный, проектный и производственный задел
методические материалы и указания кафедры математики и информатики;
работы студентов и сотрудников кафедры математики и информатики;
информационные ресурсы сети Интернет.
12. Ожидаемый научный и (или) научно-технический результат (продукция)
Результат работы должен представлять собой программный продукт, позволяющий собирать, сохранять и отображать информацию о сотрудниках, клиентах, услугах и договорах компании, а так же предоставлять доступ к этой информации, производить формирование необходимых отчетов.
13. Научно техническая и практическая ценность ожидаемых результатов работы
Результаты работы должны представлять собой приложение, в котором задействована база данных.
Система защиты будет обеспечивать защиту информации от незарегистрированных и неавторизованных пользователей, а так же управлять правами доступа к информации.
14. Содержание (этапы) работы
Работа над проектом производится в два этапа.
Первый этап реализуется с «»________2010 года «»_______2010 года (период преддипломной практики) и заключается в создании технического задания на разработку описанной системы.
Второй этап осуществляется в период с «»_______2010 года по «»_______2010 года (период дипломного проектирования) и заключается в разработке, апробации и реализации эскизного проекта.
15. Содержание, задачи и этапы проекта:
1-ый этап. (ГОСТ 34.602 “Техническое задание на создание автоматизированных систем”, раздел 5.1 стандарта ISO 12207 "Выбор и приобретение готовых апробированных компонентов из состава представленных на рынке или предыдущих проектов, удовлетворяющих разработанным спецификационным требованиям, освоение компонентов и проверка их в среде типовой, базовой версии ПС", ISO 14102:1995 “Оценивание и выбор инструментальных средств CASE”).
Составление и утверждение технического задания (ТЗ), технических требований (ТТ), технических условий (ТУ) и пояснительной записки к ТЗ, технических предложений (ТП)
Выбор и описание аналога, в сопоставление с которым ведутся исследования и проектирование ИС
Формулировка возможных направлений решений и выбор наиболее подходящего из них
Составление и последующая реализация полного менеджмента проекта на всех ступенях
Выбор программной платформы разработки
Выбор аппаратной платформы разработки
Выбор языка программирования
Выбор языка базы данных
2-ый этап. (ISO 14102:1995 “Разработка программных средств”, ISO/IEC 9126-1-3:1998 “Характеристики и метрики качества программного обеспечения”)
Построение структуры ИС
Написание программы для реализации ИС
Проектирование базы данных
Начальное наполнение системы
Тестирование базы данных для определения количественных характеристик программно-аппаратной платформы (скорость отклика, обрабатываемое количество запросов в час, время наработки на отказ на контрольном участке времени и др.)
3-ый этап. (соответствует разделу 7.4 стандарта ISO 12207 "Разработка предварительного руководства для пользователей и обслуживания базовой версии ПС", IEEE 1063-1993, ISO/IEC 15910:1999, ГОСТ Р — 2002 “Пользовательская документация программных средств”).
Разработка инструкции пользователя
Разработка инструкций по инсталляции и ликвидации системы
Проектирование интерфейса
Расчет и обеспечение надежности, защищенности системы
Подтверждение полного жизненного ИС с опорой на стандарты; обеспечение качества ИС и документации
Составление каталожного описания (спецификации) ИС, актирование её жизнеспособности
Разработка РПЗ, доклада, реферата, аннотации, презентации
Подписание отзыва руководителя проекта
Подписание рецензии
Подписание акта внедрения
Защита проекта
4-ый этап. (ISO/IEC 15288:2000 “Управление жизненным циклом, процессы жизненного цикла”)
Наполнение системы вновь поступающими данными.
Администрирование системы
Разработка дополнительных и обновление существующих объектов системы (таблиц, запросов, программных модулей, печатных форм, документации по использованию системы и т.п.)
5-ый этап
Ликвидация информационной системы (программных средств)
16. Перечень научной, технической и другой документации
расчетно-пояснительная записка (РПЗ), включающая ТЗ, ТТ, ТУ, ТП и КО;
инструкция пользователя, инструкция по инсталляции, диагностике, модернизации, настройке и ликвидации ИС;
демоверсия и её описание;
доклад (реферат);
аннотация, листинг программы;
рецензия;
акт внедрения;
отзыв руководителя;
электронная версия на CD (DVD).
Руководитель проекта ___.___.200________ доцент, к.п.н.Л.В. Кулева
Научный консультант ___.___.200________ доцент, к.т.н. В.Н. Ершов
Автор проекта,
студентка группы 08-ИСТ-01
___.___.200________
А.И. Иванова
2 ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ
Список использованной литературы
1. Автоматизированные информационные технологии в экономике. Учебник. Под ред. Г.А.Титоренко. М.: ЮНИТИ. 2005.
2. Агафонова В.В. Интерфейсы информационных систем в экономике. – М.: Финансы и статистика, 2009.
3. Балдин, К.В. Информационные системы в экономике. – М.: ИТК «Дашков и Ко», 2007.
4. Бегг К., Коннолли Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. Вильямс, 2007.
5. Бородакий, Ю.В. Информационные технологии. Методы, процессы, системы. – М.: Радио и связь, 2009.
6. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем. Учеб. пособие. – М.: Финансы и статистика, 2006.
7. Вендров А. М. Проектирование программного обеспечения экономических информационных систем: Учебное пособие. – М: Финансы и статистика, 2006.
8. Гвоздева В.А. Информатика, автоматизированные информационные технологии и системы: учебник. – М.: «ФОРУМ», ИНФРА-М, 2011.
9. Гвоздева Т.В. Проектирование информационных систем. – Р на Д: Феникс, 2009.
10. Гражданский кодекс Российской Федерации. Часть 1 от
3. ноября 1994 г. //Собрание законодательства Российской Федерации. 1994. № 32.Ст.1260.
11. ГОСТ 12.0.002-80. Техника безопасности
12. ГОСТ 12.1.005-88. ССБТ. Воздух рабочей зоны. Общие санитарно — гигиенические требования.
13. ГОСТ 12.01.030-81. ССБТ. Защитное заземление. Зануление.
14. ГОСТ 12.4.009-85. ССБТ. Пожарная техника для защиты объектов. Общие требования.
15. ГОСТ 12.1.033-81. ССБТ. Пожарная безопасность объектов с электрическими сетями.
16. ГОСТ 12.1.005-88. ССБТ. Воздух рабочей зоны. Общие санитарно — гигиенические требования.
17. ГОСТ 21480-76. Система ”человек-машина”. Мнемосхемы. Общие эргономические требования.
18. Грекул В. И., Денишенко Г. Н.,. Коровкина Н. Л. Проектирование информационных систем. – М.: Интернет-Ун-т Информ. технологий, 2006.
19. Гуде С.В., Ревин С.Б. Информационные системы. – М.: Изд-во РЮИ МВД России. 2008.
20. Гурвиц Г.А. Microsoft Access 2010. Разработка приложений на реальном примере. – БХВ-Петербург, 2010.
21. Дейт К.Дж. Введение в системы баз данных. М.: Издательский дом «Вильямс», 2006.
22. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных. М.: «Лори», 2007.
23. Дик В.В. Методология формирования решений в экономических системах и инструментальные среды их поддержки. – М.: Финансы и статистика, 2008.
24. Еремеева Н. В. Конкурентоспособность товаров и услуг.: учеб. пособие. – М. : КолосС, 2009.
25. Ильин В.В. Моделирование бизнес-процессов. Практический опыт разработчика. – М.: Вильямс, 2006.
26. Информатика в экономике. Учебное пособие/ Под ред. Б.Е. Одинцова, А.Н. Романова. – М.: Вузовский учебник; ИНФРА-М, 2012.
27. Информационные системы в экономике: Учебное пособие/под ред. проф. Д.В. Чистова. — М.:ИНФРА — М, 2009.
28. Карпова Т. Базы данных: Модели, разработка и реализация. – СПб.: Питер, 2009.
29. Нильсен П. MS SQL Server 2005. Библия пользователя. М.: ООО «И.Д.Вильямс», 2008.
30. Мейер Д.В. Теория реляционных баз данных. – М.: Мир, 2009.
31. Мюллер Р. Дж. Базы данных. Проектирование. – М.: Лори, 2009.
32. Романов А.Н., Одинцов Б.Е. Информационные системы экономике (лекции, упражнения и задачи): Учебное пособие. – М.: Вузовский учебник, 2007.
33. Смирнова Г.Н. Проектирование экономических информационных систем: Учебник/ Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. – М.: Финансы и статистика, 2008.
34. СанПин 2.2.2.542-96 Гигиенические требования к видеодисплейным терминалом, персональным электронно-вычислительным машинам и организации работы.
35. СниП 23-05-95. Естественное и искусственное освещение.
36. Туманов В.Е. Основы проектирования реляционных баз данных: учебное пособие для вузов. – М.: Интернет университет Информационных технологий, Бином. Лаборатория знаний, 2010.
37. Широков Л.А. Информационные технологии в экономике: Учебное пособие, 2-е изд, стереотип. – М.: МГИУ, 2007.
38. Якобсон А.В и др. Унифицированный процесс разработки программного обеспечения. – СПб.: Питер, 2009.
39. Яхонтов В.Н. Базы данных. Учебно-методическое пособие. – Казань: Академия управления «ТИСБИ», 2006.
Электронные ресурсы
40. Свободная Интернет-энциклопедия https://ru.wikipedia.org – 03.04.2014
41. Сайт поддержки Microsoft http://technet.microsoft.com – 15.04.2014
42. Сайт ОАО «Рубеж» http://rubezh-mo.ru/page/programmnoe-obespechenie.html — 27.04.2014
43. Сайт фирмы «
1 С» http://www.1c.ru/news/info.jsp?id=14921 — 25.04.2014