Мобильная версия приложения учета и движения товаров на фирме на базе платформы Android - Дипломная работа

бесплатно 0
4.5 155
Анализ свободно распространяемых систем обучения. Главная контекстная диаграмма (модель AS-IS). Декомпозиция процесса "Регистрация, поддержка пользователей". Выбор методологий моделирования и инструментария. Руководство по установке приложения на Android.


Аннотация к работе
Интенсивное развитие программного обеспечения в сочетании с быстрорастущим рынком смартфонов приблизило общество к качественно новому рубежу, когда информационные технологии будут определять и обеспечивать развитие общества. В самом широком смысле мобильное приложение учета товаров представляет собой программное приложение, функции которого состоят в учете товаров, которые имеются на фирме, добавлении новых товаров, просмотре статистики, предоставлении пользователям удобного и легко осваиваемого интерфейса и все это с помощью обычного смартфона. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру. В современном мире банки и базы данных стали неотъемлемым основным компонентом любой информационной системы организаций, учреждений, министерств и т.д. С использованием Интернет технологий появилась возможность неограниченного и очень удобного движения и учета товаров. У каждого предприятия имеются сотрудники, поставщики и клиенты. Сотрудники добавляют товары в предварительно созданные категории товаров, имеют под рукой текущее количество товаров, количество проданных товаров и товаров которые закончились. В данном дипломном проекте разработано мобильная версия приложения учета и движения товаров на фирме на базе платформы Android, которое предоставит пользователю возможность добавить подробную информацию о товарах, производителях и заказчиках фирмы; производить поиск нужных товаров по существующей базе в системе; видеть состояние дел фирмы посредством статистики. Она состоит из следующих глав: постановка задачи; моделирование и инструментарий - выбор инструментов для разработки приложения и моделирование структуры базы данных и архитектуры приложения; реализация программного обеспечения - описание структуры приложения; руководство пользователя; тестирование программного обеспечения - описание тестов, проводимых над приложением; определение экономической эффективности разработки программного обеспечения; охрана труда. ПРЕДМЕТ РАЗРАБОТКИ В КОНТЕКСТЕ AS-IS И TO-BE 1.1 Обзор состояния вопроса На сегодняшний день почти каждое предприятие или фирма использует в своей работе всевозможные информационные системы или приложения для автоматизации рабочего процесса. Одними из лучших мобильных приложений в этой сфере являются «1С: Управление небольшой фирмой», «Учет товара» и другие. Для управления учебным контентом и заданиями в состав Class Server входит клиентское программное обеспечение, которое устанавливается на android устройство и позволяет: поступления товаров, продажа и инвентаризация; печатная форма Расходная накладная; отчеты по продаже и остаткам товаров; архивирование данных; удаление данных; диаграмма по продажам. Таблица 1.1 - Анализ свободно распространяемых систем обучения 1С: Управление небольшой фирмой Учет товара Контейнер: Торговля Склад 1С Лицензия GNU/GPL GNU/GPL GNU/GPL Количество скачиваний 100000 5000 5000 Многоязыковой интерфейс Нет Нет Нет Поддержка русского языка Да Да Да Поддержка SCORM Да Да Да Структура ядро набор модулей монолитная монолитная Возможность расширения да, за счет внешних модулей зависит от разработчиков зависит от разработчиков Платформа Android Android Android Обновление приложения Приложение развивается Приложение не развивается Приложение не развивается 1.2 Модель AS-IS AS-IS - модель «как есть», модель существующего состояния организации. Главная контекстная диаграмма данной модели приводится на рисунке 1.1. При этом предмет разработки должен обеспечить: формирование базы данных, информацию о товарах клиентах и поставщиках; средства доступа к этой базе для редактирования, добавления, удаления данных; сортировку и фильтрацию данных, содержащихся в базе; средства поиска нужной информации в базе данных; удобный просмотр запрошенной информации. Рисунок 1.8 - Декомпозиция процесса «Работа с данными по дисциплине» Процесс «Работа с новыми заказами» был декомпозирован на следующие три процесса: добавление нового заказа; изменение нового заказа; удаление нового заказа. В качестве уровня доступа к данным необходимо использовать СУБД MySql, которая обеспечивает централизованное структурированное хранение всех данных системы, гарантируя их целостность и непротиворечивость, а также предоставляя множество сервисов низкого уровня для: чтения данных из хранилища, сохранения данных, изменения их структуры и прочее. Реализация команд выборки данных, контроль целостности и непротиворечивости данных должна осуществляться с помощью соответствующих хранимых процедур, триггеров и других объектов, предоставляемых сервером. Rational Rose является лидирующим инструментом визуального моделирования, поскольку он имеет все необходимые возможности - поддержку UML, многоязыковую поддержку итерационной разработки, полную поддержку командной разработки, компонентно-базированную разработку с поддержкой ведущих архитектур и таких компонентных моделей, как WinDNA и J2EE/SE/ME, легкость применения, оптимизированн
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?