Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
ВВЕДЕНИЕ 7
1 Обзор и анализ литературных источников 9
1.1 Анализ особенностей предметной области 9
1.2 Специфика создания концептуальных визуальных моделей 30
1.3 Обоснование актуальности разработки 38
1.4 Постановка целей и задач 40
2 Используемые инструменты и средства для разработки ПО 42
2.1 Интегрированная среда разработки программного обеспечения Borland Delphi 42
2.2 Формат Windows MetaFile 47
3 Разработка программного комплекса построения концептуальных визуальных моделей состояний процессов и систем 51
3.1 Основные используемые компоненты 51
3.2 Проектирование интерфейса программного комплекса построения концептуальных визуальных моделей состояний процессов и систем 53
3.3 Описание процесса создания моделей в разработанном программном комплексе построения концептуальных визуальных моделей состояний процессов и систем 59
4 Охрана труда 63
5 Экономическое обоснование 75
5.1 Общая характеристика проекта 75
5.2 Расчет трудоемкости 75
5.3 Определение цены программного продукта 80
5.4 Расчет начальных инвестиций 84
5.5 Расчет текущих затрат 85
6 гражданской защиты 87
ЗАКЛЮЧЕНИЕ 94
ПЕРЕЧЕНЬ ССЫЛОК 95
ПРИЛОЖЕНИЕ А 9
Выдержка из текста
Концептуальное визуальное моделирование — молодая и бурно развивающаяся область компьютерной инженерии. В начале 90-х годов по этой теме появилось много фундаментальных работ. Наибольшее влияние на формирование этой области оказали исследования М. Буча, И. Джакобсон и др., Усилиями которых был создан стандарт в этой области — язык UML (Unified Modeling Language) [4,11,12].
Актуальность этого направления выявляет проблемы практического применения визуального моделирования.
Главная проблема заключается в принципиальной трудности адекватной формализации процесса создания концептуальных визуальных моделей процессов и систем. Столкнувшись с проблемой формализации процесса разработки таких моделей, методологи фактически переадресовали ее создателям CASE-пакетов.
Таким образом, остается неясным принципиальное положение диаграмм при создании концептуальных визуальных моделей систем (по проектной документации, программного кода и т.д.), и в результате этого отсутствуют общие концепции связи между этими представлениями (прежде всего, с программным кодом, в связи с чем возникает много необоснованных обещаний генерировать код полностью по диаграммам).
Прямым следствием неясного положения визуального моделирования проблема поддержки итеративносты процесса разработки системы. Сюда относится и проблема семантических разрывов между моделями, и контроль целостности информации в различных моделях, и односторонняя связь с программным кодом и т.д.
Теоретические разработки в области визуального моделирования делают упир на формальные модели и общие проблемы компьютерной инженерии. Конкретные решения по визуального моделирования предлагаются в рамках CASE-пакетов, но ознакомиться с ними можно, только купив данный программный продукт. Таким образом, налицо разрыв между наукой и практикой
Список использованной литературы
1. Баженива И.Ю. Самоучитель программиста Delphi / И.Ю. Баженива — М.: Кудиц образ, 2003. – 278 с.
2. Бобровский С.И. Delphi 7.Учебный курс [Текст]
/ С.И. Бобровский. – Санкт-Петербург: Питер, 2008. – 736 стр.
3. Боггс У. UML и Rational Rose / У. Боггс , М. Боггс – М.: Лори, 2008. – 600 с.
4. Волкова Г.Д. Концептуальное моделирование предметных задач / Г.Д. Волкова // Учебное пособие. М.: МГТУ «Станкин», – 2000. – 98 с.
5. Гвоздева Т.В Проектирование информационных систем. Серия «Высшее образование» / Т.В. Гвоздева, Б.А. Баллод. – М.: Феникс, 2009. – 512 с.
6. Гондзюк М.Н. Основи охорони праці / М.Н. Гондзюк, О.П. Желібо, М.О. Халімовський. – К.: Каравелла, 2004. – 408 с.
7. Дудорин В.И. Построение динамических имитационных моделей: Учеб. пособие / В.И. Дудорин. – М.: МИУ, 1982. – 32 с.
8. Житецький В.Д. Охорона праці користувачів ПК / В.Д. Житецький – Львів: Афіша, 2000. – 176 с.
9. Избачков Ю. Информационные системы / Ю. Избачков, В. Петров. – СПб.: Питер, 2010. – 544 с.
10. Ипатова Э.Р., Ипатов Ю.В. Методологии и технологии системного проектирования информационных систем. – М.: Флинта, 2008. – 256с.
11. Кватрани Т. Rational Rose и UML. Визуальное моделирование / Т. Кватрани– М.: ДМК Пресс, 2001. – 174 с.
12. Киндлер А. Языки моделирования / А. Киндлер, В. Евжен. – М.: Энергоатомиздат, 1985. – 288 с.
13. Колесов Ю.Б. Моделирование систем. Объектно-ориентированный подход / Ю.Б. Колесов, Ю.Б. Сениченков. – СПб.: БХВ-Петербург, 2006. – 192 с.
14. Кормен Т. Алгоритмы, построение и анализ / Т. Кормен, Ч. Лейзерсон, Р. Ривест. – М.: МЦНМО, 2001. – 425 с.
15. Корнеев И.К. Концептуальное моделирование систем управления / И.К. Корнеев. – М.: МИУ, 1984. – 65 с.
16. Ларман К. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку / К. Ларман– М.: Вильямс, 2013. – 736 с.
17. Максимей И.В. Визуальное моделирование на ЭВМ / И.В. Максимей М.: Радио и связь, 1988. – 230 с.
18. Павловский Ю.Н. Имитационные модели и системы / Ю.Н. Павловский — М.: ФазисВЦ РАН, 2000. – 131 с.
19. Советов Б.Я. Моделирование систем. Практикум / Б.Я. Советов, С.А. Яковлев. 2-е изд., перераб. и доп. – М: Высш. шк., 2003. – 295 с.
20. Фаулер М. UML. Основы. Краткое руководство по стандартному языку объектного моделирования / М. Фаулер – СПб.: Символ-Плюс, 2011. – 192 с.
21. Харари Ф. Теория графов / Ф. Харари. — M.: Мир, 1973. – 615 с.
22. Цвиркун А.Д. Имитационное моделирование в задачах синтеза структур сложных систем: Оптимизационно-имитационный подход / А.Д. Цвиркун, В.К. Акинфиев, В.А. Филиппов. – М.: Наука, 1985. – 125 с.
23. Шеннон Р. Имитационное моделирование систем — искусство и наука / Р. Шеннон. – М.: Мир, 1978. – 361 с.
24. ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. [Текст].
– Введ. 1992– 01– 01 – М.: Изд-во стандартов, 1992. – 24 с.
25. Терехов А.Н. Real: Методология и CASE-средство для разработки систем реального времени и информационных систем / А.Н. Терехов, К.Ю. Романовский // Программирование, 1999. – № 5. – С. 45-49.
26. Кознов Д.В. Проблемы разработки компонентного программного обеспечения. / Д.В. Кознов // Объектно-ориентированное визуальное моделирование – СПб: Издательство С.-Петербургского университета, 1999. – С.86-100.
27. Поттосин И.В. Программная инженерия: содержание, мнения и тенденции / И.В. Поттосин // Программирование, 1997. – № 4. – С. 26-37.
28. Вендров А.М. CASE-технологии: современные методы и средства проектирования информационных систем / А.М.Вендров. – М.: Финансы и статистика, 1998. – 175 с.
29. Beeri C. Identification as a primitive of datavase models / C. Beeri, B. Thalheim // Proc. Fundamentals of Information Systems, 7th Int. Workshop on Foundations of Models and Languages for Data and Objects — FoMLaDO’ 98 (Timmel, Ost-friesland, 1999) / T. Polle, T. Ripke, and K.-D. Schewe, eds. London: Kluwer, 2000. – P. 19– 36.
30. B¨orger E. Abstract state machines – A method for highlevel design and analysis / E. B¨orger, R. St¨ark. – Berlin: Springer, 2003. – P. 56– 66.
31. Demetrovics J. Graphical and spread-sheet reasoning for sets of functional dependencies / J. Demetrovics, A. Molnar, B. Thalheim // In ER’ 2004 (2004).
LNCS 3255. P. 54– 66.
32. Jaakkola H. Software quality and life cycles / H. Jaakkola // In ADBIS’ 05 (Tallinn, September 2005).
Springer. P. 212– 218.
33. Lenz H.-J. OLTP-OLAP schemes for sound applications / H.-J. Lenz, B. Thalheim // In TEAA 2005 (Trondheim, 2005).
Vol. LNCS 3888. Springer. P. 99– 113.
34. Booch G. Object-Oriented Analysis And Design With Application, second edition / G. Booch. – The Benjamin/Cummings Publishing Company, Inc. 1994. – 589 p.
35. Rumbaugh J., Jacobson I. The Unified Modeling Language Reference Manual / J. Rumbaugh, I. Jacobson. – Addison-Wesley, 1999. – 550 p.
36. Selic B., Gullekson G., Ward P.T. Real-Time Object-Oriented Modeling / B. Selic, G. Gullekson, P.T. Ward. – John Wiley & Sons. Inc. 1994. – 525 p.