Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Разработка мобильного приложения для облачной ИС "Морские перевозки"

simakinnikita95 2000 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 57 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 07.05.2020
Добрый день! Уважаемые студенты, Вашему вниманию представляется дипломная работа на тему: «Разработка мобильного приложения для облачной ИС "Морские перевозки" Оригинальность работы 84% Мобильные телефоны уже давно перестали быть чем-то фантастическим и великолепно справляются со своей функцией – коммуникацией между людьми. При этом, недавно появившиеся смартфоны, расширившие функционал мобильных телефонов, прочно вошли в нашу жизнь, и трудно сказать чего они не умеют: это плеер, и фотоаппарат, и просмотр Интернет-ресурсов, и многое другое. В некотором роде смартфоны стали копией небольшого компьютера, который можно положить в карман и взять с собой. Отличительная особенность смартфонов – это наличие развитой операционной системы, которая открыта для разработки программного обеспечения сторонними разработчиками. Установка дополнительных приложений позволяет увеличить функциональность смартфона. Очень важной частью мобильного устройства является программное обеспечение. Оно может способствовать решению различных бизнес-задач, служить для обучения, для хранения важной информации, для развлечения, помогать в работе, собирать информацию, а также выполнять множество других функций. Рынок программного обеспечения для мобильных устройств развивается очень бурно в связи с высоким спросом на мобильные устройства и на различного рода мобильные приложения. Любая организация нуждается в своевременном доступе к информации. Ценность информации в современном мире очень высока. Роль распорядителей информации в современном мире могут выступать также и мобильные приложения.
Введение

Предприниматели не могли обойти вниманием преимущества, предоставляемые мобильными устройствами. Все большие компании разрабатывают или заказывают разработку мобильных приложений для удовлетворения собственных нужд. В рамках данной дипломной работы будет описано создание мобильного приложения для облачной ИС «Морские перевозки», ориентированной на хранение данных компании о перевозке грузов по воде. В работе будет осуществлён анализ предметной области, существующих мобильных платформ и средств разработки мобильных приложений, разработан графический интерфейс приложения и его программная часть. Мобильное приложение будет иметь доступ к таблицам базы данных и предназначается для взаимодействия с источником данных. Данный продукт позволяет всегда при себе иметь актуальную информацию о записях предприятия.
Содержание

СОДЕРЖАНИЕ ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 2 СОДЕРЖАНИЕ 3 РЕФЕРАТ 4 ABSTRACT 5 ВВЕДЕНИЕ 6 1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 8 1.1 Представление предметной области 8 1.2 Анализ прототипов системы 10 1.2.1 Система «Google Docs» 11 1.2.2 Облако Mail.Ru. 12 1.3 Архитектура системы 13 2 РЕАЛИЗАЦИЯ 20 2.1 Выбор и обоснование платформы для разработки 20 2.2 Выбор и обоснование инструментария разработки 24 2.3 Описание архитектуры мобильного приложения 27 2.4 Описание мобильного приложения 35 3 ОЦЕНКА КАПИТАЛЬНЫХ ЗАТРАТ 41 3.1 Определение трудоёмкости разработки 41 3.2 Определение затрат 42 3.3 Определение возможной (договорной) цены 46 ЗАКЛЮЧЕНИЕ 52 СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 53 ПРИЛОЖЕНИЕ А 55
Список литературы

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 1. Голощапов А. Л. Google Android: программирование для мобильных устройств/ А.Л. Голошапов. - СПб.: БХВ-Петербург, 2011.- 448 с.: ил. + CD-ROM¬ (Профессиональное программирование). 2. Дейтел П., Дейтел Х., Дейтел Э. Android для разработчиков: пер. с англ. / П. Дейтел. - СПб.: Питер, 2015. - 384 с.: ил. — (Серия «Библиотека программиста»). 3. Майер Р. Android 4. Программирование приложений для планшетных компьютеров и смартфонов: пер. с англ. / Р. Майер. - М. : Эксмо, 2013. - 816 с. 4. Николас Дж. Карр. Великий переход: что готовит революция облачных технологий: пер. с англ. / Н. Дж. Карр. - М.: Манн, Иванов и Фербер, 2014. - 341 с. 5. Риз Дж. Облачные вычисления/ Дж. Риз. - СПб.: БХВ - Петербург, 2011. — с. 288. 6. Харди Б. , Филлипс Б. Программирование под Android. Для профессионалов: пер. с англ. / Б. Харди. - СПб.: Питер, 2014. — 592 с.: ил. — (Серия «Для профессионалов»). 7. Хашими С., Коматинени С., Маклин Д. Разработка приложений для Android / С. Хашими. - СПб.: Питер, 2011. — 472 с. 8. DiMarzio J.F. Android™ A Programmer’s Guide. New York, Gardners Books Publ., 2013 – 337 p. 9. Friesen J. Android Recipes: A Problem-Solution Approach, New York, Apress Publ., 2012 - 125 p. 10. Hardy B., Phillips B. Android Programming: The Big Nerd Ranch Guide. Atlanta, Big Nerd Ranch Guides Publ., 2014 – 625 p. 11. Nudelman G. Android Design Patterns: Interaction Design Solutions for Developers. Indianapolis, John Wiley & Sons Publ., 2013 – 459 p. 12. Гарвардт В. Настройки в Android-приложениях [Электронный ресурс].URL: https://habrahabr.ru/post/112100/ 13. Тарифы и цены [Электронный ресурс]: НЭСК. – URL: http://www.nesk.ru/m/tarifi_ul/ (дата обращения 04.06.2016) 14. Вакансии: разработчик, Краснодарский край [Электронный ресурс]: adzuna. – URL: https://www.adzuna.ru/search?loc=133377&q=разработчик (дата обращения 15.06.2016) 15. Оценка отдачи от мобильности: опыт внедрения [Электронный ресурс]:СNews аналитика– URL: http://www.cnews.ru/reviews/mobilnye_prilozheniya_dlya_biznesa_2013/articles/otsenka_otdachi_ot_mobilnosti_vozmozhnosti_izmereniya (дата обращения 04.06.2016) 16. ПАО «Новошип» – Годовые отчёты [Электронный ресурс]: Центр раскрытия корпоративной информации – URL: http://www.e-disclosure.ru/portal/FileLoad.ashx?Fileid=1233047 (дата обращения 17.06.2016) ?
Отрывок из работы

ПРИЛОЖЕНИЕ А Программный код авторизации и соединения с базой данных public class LoginActivity extends AppCompatActivity { EditText editTextLogin; EditText editTextPassword; private static final String url = "jdbc:mysql://50.23.230.134:3307/dfa9c073ea5c544bdb3c0cd87754ee1ff"; private static final String user = "root"; private static final String password = "7620010195"; private static java.sql.Connection con; private static java.sql.Statement stmt; private static ResultSet rs; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); editTextLogin = (EditText) findViewById(R.id.editTextLogin); editTextPassword = (EditText) findViewById(R.id.editTextPassword); } public void onClickLogin(View view){ try { Class.forName("com.mysql.jdbc.Driver").newInstance(); con = DriverManager.getConnection(url,user,password); stmt = con.createStatement(); Intent intent = new Intent(this, MainActivity.class); String query = "SELECT * FROM users WHERE loginUser = " + editTextLogin.getText() + "passUser = " + editTextPassword.getText(); rs = stmt.executeQuery(query); intent.putExtra("login", editTextLogin.getText().toString()); intent.putExtra("password", editTextPassword.getText().toString()); Toast.makeText(this,"Success",Toast.LENGTH_LONG).show(); startActivity(intent); } catch (SQLException sqlEx) { sqlEx.printStackTrace(); Toast.makeText(this,"fail",Toast.LENGTH_LONG).show(); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InstantiationException e) { e.printStackTrace(); } catch (ClassNotFoundException e) { e.printStackTrace(); } finally { //close connection ,stmt and resultset here try { con.close(); } catch(SQLException se) { /*can't do anything */ } try { stmt.close(); } catch(SQLException se) { /*can't do anything */ } try { rs.close(); } catch(SQLException se) { /*can't do anything */ } } } }
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Информационные технологии, 33 страницы
450 руб.
Дипломная работа, Информационные технологии, 49 страниц
490 руб.
Дипломная работа, Информационные технологии, 80 страниц
9000 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg