Пример готовой дипломной работы по предмету: Программирование
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 4
1. ПОСТАНОВКА ЗАДАЧИ 5
2.АНАЛИТИЧЕСКИЙ ОБЗОР СУЩЕСТВУЮЩИХ ПРОГРАММНЫХ РЕШЕНИЙ. 6
2.1 Анализ существующих разработок и обоснование выбора технологии проектирования 6
2.2 Анализ существующих ос мобильных платформ 16
2.3 Обоснование выбора мобильной операционной системы 18
2.4 Цели и назначение автоматизированного варианта решения задачи 27
2.5 Общая характеристика организации решения задач на ЭВМ 29
3. КОНСТРУКТОРСКИЙ РАЗДЕЛ. 30
3.1 Проектирование архитектуры системы. 30
3.2 Разработка структуры базы данных. 38
4. ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ. 42
4.1 Описание реализации и тестирование программного обеспечения. 42
4.1.1 Структура интерфейса программы 42
4.1.2 Описание классов и компонентов 43
4.1.3 Описание методов 44
4.1.4 Среда разработки и дизайн 45
4.1.4 Работа с базой данных 46
4.1.5 Тестирование на виртуальном устройстве 49
4.2 Описание методов обеспечивающих информационную безопасность системы. 54
5. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ. 59
5.1 Целесообразность разработки с экономической точки зрения. 59
5.2 SWOT — Анализ разработки 60
5.3 Калькуляция себестоимости разработки. 61
5.3.1 Определение трудоемкости и продолжительности работ 61
5.3.2 Расчет сметы затрат на разработку ПО 66
5.3.3 Расчет основных технико-экономических показателей и эффективности 71
5.4 Выводы по разделу 77
6. ЗАКЛЮЧЕНИЕ 78
СПИСОК ИСПОЛЬЗОВАНОЙ ЛИТЕРАТУРЫ 79
ПРИЛОЖЕНИЯ 80
Листинг программы 80
Содержание
Выдержка из текста
Данное мобильное приложение будет использоваться работником строительной организации ООО «КронтаКонстракшен», ответственным за учет, выдачу и прием строительных материалов на территории склада. К приложению смогут иметь доступ и другие работники компании из управляющего и инженерного состава. Приложение должно позволять оперативно изменять информацию о количестве, имеющегося и выданного на складе строительного материала, и оборудования.
Разработка приложения под OC Android
Для повышения эффективности своей деятельности и простого выживания в условиях жесткой конкуренции, госпитали и клиники объединены в крупные системы предоставления медицинских услуг. На всей территории США предпринимают шаги для перехода к управляемому механизму медицинской помощи, на основе подушевого финансирования. Инфекционные заболевания, которые в США находятся под контролем, могут вдруг заявить о себе в таких формах, как СПИД.
Целью дипломной работы является разработка приложения для смартфонов под управлением операционной системы Android [1].
Требовалось разработать масштабируемое приложение с поддержкой всех современных устройств на базе Android версии 2.2 и выше. Основной характеристикой разрабатываемого приложения являлось использование сервисов и процессов, не зависящих от основного приложения и выполняющих обработку данных в фоновом режиме.
Объемы продаж устройств Android и количество загрузок Android-приложений стремительно растут. По данным отчета IDC, к концу первого квартала 2015 года Android принадлежало
78. глобального рынка смарт-фонов, по сравнению с 18,3% у Apple, 2,7% у Microsoft и 0,3% у Blackberry.
Для данной разработки использовалась операционная система Windows 7, и среда разработки Eclipse. Основной целью было создание мобильного клиент-серверного приложения с широким набором возможностей.
Целью приложения является предоставление возможности предпринимателю создавать, выставлять и получать счета-фактуры на свое мобильное устройство
Описание особенностей разработки мобильных приложений для операционной системы Android. Разработка функциональных возможностей взаимодействия мобильного приложения с пользователем.
Мобильное приложение должно поддерживать работу через API (интерфейс программирования приложений) и имеет связь с сайтом. Связь заключается в том, что пользователь имеет возможность одинаково работать с документами на сайте и в мобильном приложении.
Система мониторинга, или другими словами — трекинга, может быть интегрирована в любые корпоративные системы автоматизации, например в систему 1С. Это позволяет автоматизировать документооборот, планировать и распределять объем работ в зависимости от заказов и имеющегося транспорта, автоматически выписывать и учитывать путевые листы и товарно-транспортные накладные, отслеживать прохождение контрольных точек по путевому листу, учитывать расходы ГСМ и рабочее время водителей, формировать табели учета отработанного времени , начислять зарплату по отработанному времени, выявлять причины простоя.
Приоритетность реформирования и развития первичного звена здравоохранения обусловлена еще и тем , что именно эта служба должна обеспечить населению гарантированный минимум медицинской , психологической и социальной помощи , доступность медицинских и социальных услуг , комплексность обслуживания , координацию с другими службами здравоохранения , непрерывность наблюдения за ведением пациентов в различных ЛПУ , информированность пациентов об их состоянии , методах лечения , ожидаемых результатах иэтические и правовые нормы являются основным регулятором деятельности медицинских работников , обеспечивая функционирование медицины как социально — профессиональной и нравственно — этической системы и сферы приложения личностных качеств специалистов медицинского профиля как ее субъектов [44].
СПИСОК ИСПОЛЬЗОВАНОЙ ЛИТЕРАТУРЫ
1. Чаплыгин В.А. Организационно-экономический раздел дипломных работ научно-исследовательского характера. М., МГАПИ. 2000.
2. Методические указания по сбору материалов на преддипломной практике и выполнению организационно-экономического раздела дипломных проектов. М., МГАПИ, 2004.
3. Капелюш Г.С., Шестоперов С.Б. Технико-экономическое обоснование дипломных проектов по созданию программных средств вычислительной техники и информатики. Учебное пособие для студентов специальности 22.01. – М., МГАПИ, 2001
4. Алексей Голощапов, Google Android. Программирование для мобильных устройств, Профессиональное программирование, БХВ-Петербург, 2011 г.
5. Эккель Брюс. Философия Java. Библиотека программиста. 4-е изд. – СПб.: Питер, 2009. 640с.
6. Грейди Буч,«UML. Руководство пользователя», Wesley , 1999, 257 стр.
7. Виктор Гольцман, «MySQL 5.0», Питер, 2009, 300 стр.
8. Коннолли Т., Бегг К. / Базы данных: проектирование, реализация и сопровождение. Теория и практика. 3-е изд.: Пер. с англ. – М.: Издательский дом «Вильямс», 2003. – 1440 с.
9. Калашян А.Н., Калянов Г.Н. / Структурные модели бизнеса: DFD-технологии. – М.: Финансы и статистика, 2005.
10. Вендров А. / CASE-технологии. Современные методы и средства проектирования информационных систем. – М.: Финансы и статистика, 2005
11. Фаулер М. / UML. Основы, 3-е издание. – Пер. с англ. – СПб: Символ-Плюс, 2006. – 192 с., ил.
12. Методические указания к организационно-экономической части дипломных работ для студентов факультета автоматики и вычислительной техники.
список литературы