Пример готовой дипломной работы по предмету: Программирование
Содержание
Аннотация 4
Введение. Обоснование и назначение разработки 5
1. Анализ технического задания 8
1.1. Анализ предметной области описание требований к ИС 8
1.2. Формулировка технического задания 14
1.3. Содержательная постановка задачи, структура ИС, проект системы 17
1.4. Этапы проектирования системы поддержки принятия решения 23
1.4.1. Предварительное проектирование системы 23
1.4.2. Постановка проблемы и описание задач на разработку СППР 24
1.4.3. Модель системы принятия решений 25
1.5. Выбор методологии проектирования 26
1.5.1. Разработка IDEF0 модели системы 26
1.5.2. Модель процесса формирования критериев. 31
1.6. Возможные реализации информационной системы 33
2. Разработка информационной системы 34
2.1. Выбор и обоснование программной и аппаратной реализации 34
2.1.1 Разработка графического интерфейса 34
2.1.2. Наиболее распространенные средства серверной разработки (PHP MySQL) 35
2.1.3. Набор веб инструментов разработчика (CASE, IDE, проектировщики баз данных, ) 36
2.1.4. Средства администрирования сайта на сервере (C-Panel, FileZilla, TotalCommander) 40
2.2. Разработка архитектуры системы 41
2.3. Разработка интерфейса и дизайна информационной системы 41
2.4. Разбивка графического дизайна на отдельные функциональные 45
3. Технологическая часть 47
3.1. Проектирование системы 47
3.1.1. Выявление требований к системе 47
3.1.2. Оптимизация требований для системы 56
3.2. Проектирование работы системы в BPMN нотации 56
3.3. Проектирование базы данных 57
3.4. Руководства пользователя 61
3.5. Руководство Администратора 62
Заключение 64
Список литературы 65
Приложения. 67
Приложение
1. Код файла главной страницы 67
Приложение
2. Программный код формы эксперта 68
Приложение
3. Код модуля выработки решений 80
Выдержка из текста
В данной работе рассматриваются вопросы автоматизации выбора CALS/ИПИ систем. Цель работы состоит в проектировании и разработке программного продукта – информационной системы, с помощью которой некоторый пользователь смог бы обоснованно выбрать для предприятия систему (технологию) CALS/ИПИ.
Предлагается рассматривать не простого пользователя, а руководителя предприятия, тогда система, которая будет рассматриваться в данной работе будет проектироваться и реализовываться как экспертная система поддержки принятия решения.
В работе описываются методы и средства разработки и реализации системы.
В первой части анализируются предметные области CALS/ИПИ технологий и разработки информационных систем, систем принятия решений и экспертных систем, определяются инструменты проектирования и разработки.
Вторая часть описывает процесс проектирования системы, элементов системы, графического интерфейса, описывает проектирование основных бизнес-процессов в системе.
Третья часть описывает непосредственно процессы проектирования и эксплуатации системы.
В заключении сделаны выводы по работе.
Введение. Обоснование и назначение разработки
Для повышения конкурентоспособности предприятий все чаще используются информационные технологии поддержки жизненного цикла изделий или, как их называют CALC или ИПИ-технологии. Данные технологии представляют собой высокотехнологические наукоемкие элементы инфраструктуры предприятий, отраслей промышленности, без которых достаточно сложно организовать управление современной промышленностью, которое отвечает современным требованиям.
Процессы жизненного цикла наукоемкой продукции являются сложными объектами автоматизации. Каждый из этих процессов может быть автоматизирован посредством различных технологий, которые, в свою очередь, поддерживаются многими программными системами различных производителей. Поэтому при внедрении ИПИ- и КМК-технологий на предприятиях всегда возникает множество проблем, успешное решение которых определяет эффективность внедрения.
Весьма противоречивые сведения о результатах внедрения сложных информационных технологий на предприятиях обусловливают актуальность обоснования методов выбора и внедрения этих технологий. Учитывая высокую стоимость проектов внедрения — как правило, от сотен тысяч долларов до нескольких миллионов и более — можно также говорить об исключительной практической важности этих методов. Различные аспекты этой проблемы в той или иной мере затрагивались в различных исследованиях и нашли отражение в работах В.Ф. Горнева, А.Н. Давыдова, И.П. Норенкова, М.В. Овсянникова, Ю.М. Соломенцева, Е.В. Судова, Б.И. Черпакова и др., хотя работ, полностью посвященных рассматриваемой тематике в отечественной литературе еще практически нет.
Вопросы развития информационной составляющей технологической среды на предприятиях все чаще становятся также объектом внимания не только руководства предприятий, но и государственных органов управления. Органы российской исполнительной власти на федеральном и региональном уровнях также предпринимают определенные шаги, направленные на повышение конкурентоспособности отечественных отраслей промышленности и даже отдельных предприятий. Но, к сожалению, эти усилия не приносят желаемых результатов. Одна из причин — отсутствие системного подхода к формированию информационно-технологической инфраструктуры, позволяющей повысить конкурентоспособность предприятий, используя современные информационные технологии.
Главными инструментами государственной научно-технической, технологической, промышленной и инновационной политик являются государственные и федеральные научно-технические программы. Однако формирование технологической инфраструктуры в промышленности и технологической среды на предприятиях оказываются, как правило, за рамками этих программ и, как следствие, вне поля зрения органов государственного управления. Один из подходов решения рассматриваемой проблемы — реализация региональных программ развития информационно-технологической инфраструктуры (РПРИТИ) в промышленности, направленных на стимулирование и поддержку предприятий в области развития информационно-технологической инфраструктуры. При этом эффективное внедрение РПРИТИ в практику государственного управления требует соответствующего методологического и организационно-методического обеспечения, создание которого представляет актуальную научную задачу.
Таким образом, для решения проблемы создания информационно-технологической инфраструктуры требуется интеграция усилий менеджмента предприятия по внедрению технологий и органов власти (как на федеральном, так и на региональном уровнях) по стимулированию и поддержке этого процесса.
Цель работы: разработка табличного алгоритма сравнения различных CALS/ИПИ технологий на основе Access программ (или аналогичных продуктов) в интересах потребителя (заказчика).
Предмет исследования: CALS технологии
Объект исследования: Критерии оценки качества технологии.
Задачи исследования
1. Проанализировать техническое задание
2. Изучить предметные области, используемые в дипломном проекте
3. Спроектировать систему
4. Разработать методику оценки качества системы
5. Разработать программный продукт
Авторский вклад. Разработаны критерии оценки программных систем, в основе которых лежит CALS-технология. Разработан подход оценки индекса каждой системы и механизм формирования индекса. Разработана технология оценивания CALS систем на основе экспертных оценок. Разработана система поддержки принятия решений по выработке решения по выбору системы. Для апробации программная систем размещена на сервере в открытом доступе.
Список использованной литературы
1. Альперович Т.А., Барабанов В.В., Давыдов А.Н, Сергеев С.Н., Судов Е.В., Черпаков Б.И. Компьютеризированные интегрированные производства и CALS-технологии в машиностроении. -М.: ГУП ВИМИ, 1999. -512с.
2. Гаврилов Д.А. Управление производством на базе стандарта MRP II. СПб: Питер, 2003. 352 с.
3. ГОСТ 34.003
90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения. М.: Госстандарт России, 1991.
4. Дюк В. Самойленко A. Data Mining. СПб: Питер 2001, 368 с
5. Кабанов А.Г. и др. CALS-технологии для военной продукции. Стандарты и качество, № 3, 2000, с. 33-38,
6. Калянов Г.Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов, М.: Горячая линия Телеком, 2002. 320 с.
7. Ковшов А.Н., Назаров Ю.Ф., Ибрагимов И.М., Никифоров А.Д. Информационная поддержка жизненного цикла изделий машиностроения: принципы, системы и технологии CALS/ИПИ: учебное пособие для студентов высшего учебного заведения – Издательский центр “Академия”, 2007г— 304 с.
8. Колесников С.Н. Инструментарий бизнеса: современные методологии управления предприятием. М.: Издательско-консультационная компания «Статус-Кво 97», 2001. 336 с.
9. Колчин А.Ф. и др. Управление жизненным циклом продукции. М.: «Анахарсис», 2002,304 с.
10. Норенков И.П., Кузьмик П.К. Информационная поддержка наукоемких изделий. CALS-технологии. -М.: Издательство МГТУ им. Н.Э. Баумана. 2002. -320с.
11. Ольве Н.-Г., Рой Ж., Веттер М. Оценка эффективности деятельности компании. М.: «Вильяме», 2003.
12. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем. М.: «Финансы и статистика», 2001. 512 с.
13. Судов Е.В. Интегрированная информационная поддержка жизненного цикла машиностроительной продукции. Принципы. Технологии. Методы. Модели. М.: ООО Издательский дом «МВМ», 2003. -264 С.
14. Судов Е.В. и др. Концепция развития CALS-технологий в промышленности России. М.: НИЦ CALS-технологий, 2002, 129 с.
Интернет источники
15. Прикладная логистика. [Интернет-ресурс].
Режим доступа: http://cals.ru
16. CALS-технологии. [Интернет-ресурс].
Режим доступа: https://ru.wikipedia.org/wiki/CALS технологии
17. Основы CALS технологий. [Интернет-ресурс].
Режим доступа: http://bigor.bmstu.ru/?cnt/?doc=Default/110_CALS.cou
18. Концепция развития CALS технологий в России. http://cals.ru/sites/default/files/downloads/mdocs/concept_ipi.pdf
19. CALS технологии и стандарты. Открытые системы. http://www.osp.ru/cio/2001/02/171129/
20. CALS технологии основные направления развития http://quality.eup.ru/MATERIALY2/calsrazv.htm
21. CALS — технология. Центр креативных технологий. http://www.inventech.ru/lib/glossary/cals/