Разработка системы учета заказанных через Интернет товаров в качестве индивидуального предпринимателя-посредника с последующей доставкой заказчику - Курсовая работа
Обзор технологий и современного рынка облачных сервисов. Выбор средств разработки информационной системы. Создание базы данных и прототипа приложения. Обоснование экономической эффективности внедрения разработанной системы учета заказанных товаров.
Аннотация к работе
Облачные вычисления - технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. В общем понимании облачный сервис это структура, используемая одновременно множеством компаний и сервисов. Пользователи не имеют возможности управлять и обслуживать данное облако, вся ответственность по этим вопросам возложена на владельца облака. На данный момент большинство облачных инфраструктур развернуто на серверах датацентров, используя технологии виртуализации, что фактически позволяет любому пользовательскому приложению использовать вычислительные мощности, совершенно не задумываясь о технологических аспектах. К достоинствам технологии облачных вычислений следует отнести доступность, которая позволяет воспользоваться услугами таких сервисов из любого места, где есть Интернет, гибкость как следствие неограниченности вычислительных ресурсов и относительно низкую стоимость эксплуатации.Согласно федеральному закону об информации, информационных технологиях и защите информации, информационная система это совокупность содержащейся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств. Индивидуальные предприниматели - физические лица, зарегистрированные в установленном порядке и осуществляющие предпринимательскую деятельность без образования юридического лица. Индивидуальное предпринимательство может включать себя очень широкий спектр видов экономической деятельности. Индивидуальный предприниматель оказывает посреднические услуги физическим лицам по заказам на зарубежных сайтах, аукционах одежды, обуви, телефонов, аксессуаров и других товаров. Он получает от клиента деньги по агентскому договору на оплату выбранного им товара общей стоимостью до двухсот евро с сайтов Интернет-магазинов.Исходя из понятия облачных технологий, сравнение следует проводить исходя из критериев объема, расширяемости и стоимости эксплуатации оплаченного облака. Для обзора были взяты облачные сервисы Dropbox, Google Drive, облако Mail.ru и MEGA. Дополнительные возможности Просмотр большинства документов прямо в облаке Просмотр большинства документов прямо в облаке, связан с аккаунтом Google - Шифрование данныхВерсия системы управления базами данных Access входит в состав пакета Microsoft Office, а также доступна как самостоятельный продукт. В состав Access входят: 1) Средства манипуляции данными Access. 2) Средства создания форм, отчетов и приложений, при этом отчеты могут быть экспортированы в формат Microsoft Word или Microsoft Excel, а для создания приложений используется Visual Basic for Applications, общий для всех составных частей Microsoft Office. СУБД Access входит в профессиональную версию офисной системы Microsoft Office и предназначена для разработки простых диалоговых информационных систем, она использует реляционную модель данных и графический интерфейс Windows.Embarcadero Delphi XE5 - интегрированная среда разработки ПО для Microsoft Windows на языке Delphi (ранее носившем название Object Pascal), созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Язык Delphi имеет широкий спектр средств для взаимодействия с базами данных, в том числе на технологии клиент-сервер, с возможностью подключения дополнительных библиотек. Входящая в состав Delphi XE5 платформа Firemonkey предназначена для разработки визуально привлекательных приложений, использующая возможности графического процессора.Для формирования требований к системе необходимо провести обследование предметной области задачи и сформулировать цель, обосновывающую необходимость создания системы. Далее идет подготовка исходных данных для формирования требований, включающих характеристику объекта автоматизации, описание требований к системе, ограничения допустимых затрат на разработку, ввод в действие и эксплуатацию, эффект, ожидаемый от системы, а также условия создания и функционирования системы. Корректность отдельного требования и согласованность системы требований - требование не должно содержать в себе неверной, неточной информации, а отдельные требования в системе требований не должны противоречить друг другу. Требование должно отражать возможность или характеристику разрабатываемой системы, действительно необходимую пользователям, или вытекающую из других требований. 5) Требования к безопасности, как правило, включают в себя три большие категории: требования, связанные с разграничением доступа, требования, связанные с работой с приватными данным, и требования, направленные на снижение рисков от внешних атак.Диаграмма вариантов использования показывает, как будет проходить работа с программой. Диаграммы ВИ применяются при бизнес-анализе для моделирования видов работ, выполняемых организацией, и для моделирования функциональных требований к ПС при ее проектировании и разработке. Диаграммы вариантов использования применяются при бизнес-анализе для моделирования видов работ, выполняемых организацией,
План
Содержание
Введение
Глава 1. Анализ предметной области
1.1 Основные понятия и постановка задачи
1.2 Обзор облачных сервисов
1.3 Выбор системы управления базами данных
1.4 Выбор платформы разработки
Глава 2. Проектирование системы
2.1 Определение требований к разрабатываемой системе
2.2 Модель вариантов использования
2.3 Модель предметной области
2.4 Руководство пользователя
Глава 3. Оценка эффективности проекта
3.1 Расчет себестоимости информационной системы
3.2 Оценка экономической эффективности внедрения системы
3.3 Основные экономические показатели
Заключение
Список литературы
Введение
Облачные вычисления - технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. [1]
В общем понимании облачный сервис это структура, используемая одновременно множеством компаний и сервисов. Пользователи не имеют возможности управлять и обслуживать данное облако, вся ответственность по этим вопросам возложена на владельца облака. Абонентом таких сервисов может стать любая компания и индивидуальный пользователь. Они предлагают легкий и доступный по цене способ развертывания вебсайтов или бизнес-систем, с большими возможностями масштабирования или оказания дополнительных услуг по развертыванию платформ, аппаратного или программного обеспечения, которые в других решениях были бы недоступны.
На данный момент большинство облачных инфраструктур развернуто на серверах датацентров, используя технологии виртуализации, что фактически позволяет любому пользовательскому приложению использовать вычислительные мощности, совершенно не задумываясь о технологических аспектах. Можно понимать это как единый доступ к вычислениям со стороны пользователя.
Таким образом, эти технологии при совместном использовании позволяют пользователям облачных вычислений воспользоваться вычислительными мощностями и хранилищами данных, которые посредством определенных технологий виртуализации и высокого уровня абстракции предоставляются им как услуги.
К достоинствам технологии облачных вычислений следует отнести доступность, которая позволяет воспользоваться услугами таких сервисов из любого места, где есть Интернет, гибкость как следствие неограниченности вычислительных ресурсов и относительно низкую стоимость эксплуатации.
Из недостатков следует выделить необходимость постоянного соединения с сетью, также нет гарантий полной конфиденциальности хранимых данных. Есть и опасность потери информации - хранимая в облачном сервисе информация при удалении теряется навсегда.
Целью работы является разработка системы учета заказанных через Интернет товаров в качестве индивидуального предпринимателя-посредника с последующей доставкой заказчику. Одной из ключевых особенностей данной системы станет возможность резервного копирования накопленных данных с помощью облачного сервиса.
Для достижения данной цели необходимо решить следующие задачи: 1) Провести анализ бизнес-процессов.
2) Выбрать платформу проектирования и систему управления базами дынных.
3) Проанализировать рынок облачных сервисов.
4) Выполнить проектирование системы.
5) Создать базу данных и прототип приложения.
В первой главе работы представлен обзор технологий облачных сервисов, а также выбор средств разработки информационной системы.
Во второй главе выполнено проектирование системы и оформлено краткое руководство пользователя.
В третьей главе обосновывается экономическая эффективность внедрения разработанного приложения на предприятии.