Регистрация / Вход
Прислать материал

Разработка мобильного приложения для поддержки бухгалтерского учета предприятия

ФИО: Дементьев А. М.

Направление: Информационные технологии

Научный руководитель: к.т.н., доц. Мурадханов Сергей Эдуардович

Институт: Институт информационных технологий и автоматизированных систем управления

Кафедра: Кафедра Автоматизированных систем управления

Академическая группа: МИТ-11-1

С появлением смартфонов и планшетов пользователям требуется программное обеспечение, позволяющее решать новые задачи. На сегодняшний день разработка мобильных приложений является наиболее быстрорастущим сегментом IT-рынка. Мобильные приложения позволяют решать разные задачи в разных сферах человеческой деятельности.

Большинство мобильных приложений основаны на взаимодействии с облачными технологиями. Облачные технологии позволяют создать мощную платформу по обработке данных, включающую в себя: вычислительную часть программы и базу данных. Это позволило создать систему, работающую на всех платформах, имеющую единую базу данных для всех сотрудников, ведущих бухгалтерию организации, и обеспечивающую безопасный доступ к информации с любого устройства.

Целью работы является создание мобильного приложения для поддержки бухгалтерского учета предприятия. Приложение позволит облегчить доступ к данным по бухгалтерскому учету сотрудникам предприятия, что позволит повысить производительность работы сотрудника организации за счет удобства использования.

Приложение формирует информацию о финансовой и хозяйственной деятельности организации, необходимую для принятия управленческих решений, а именно:

· сальдо начальное

· сальдо конечное

· состояние бухгалтерских счетов

· составления бухгалтерского баланса

В основу создания приложение лег шаблон Model-View-ViewModel, который применяется при проектировании архитектуры приложения. Основная идея Model-View-ViewModel заключается в разделения кода, который ответственен за работоспособность различных подсистем приложения. Этот шаблон позволил создать структуру приложения, изображенную на рисунок 1.

Рисунок 1 – Схема архитектуры приложения

При разработке приложения было использовано следящее программное обеспечение: Visual Studio 2013 Professional, Windows Phone SDK 8.1, Silverlight Toolkit for Windows Phone, Microsoft SQL Server 2012. Так же в качестве облачной службы для размещения базы данных использовалась платформа Microsoft Azure с показателем гарантированной доступности 99,9%.

При разработке приложения использовались следующие языки: объектно-ориентированный язык программирования C#, декларативный язык XAML и язык запросов SQL.