Использование программного интерфейса - Дипломная работа

бесплатно 0
4.5 72
Создание системы обработки заказов, использование программного web-интерфейса. Характеристика и преимущества розничной торговли через обычные интернет-магазины. Архитектура системы, применение "каркасов" в современной индустрии информационных технологий.


Аннотация к работе
Современные технические устройства характеризуются сложностью исполнения, а также значительным разнообразием комплектации, что обеспечивает возможность выбора оборудования для конкретных задач, исполнение которых необходимо заказчику. Предприятия, производящие сложное высокотехнологичное оборудование (например, промышленных или строительных роботов), вынуждены пользоваться довольно обширными общими каталогами деталей и чертежей, в которых зачастую трудно ориентироваться как заказчику, так и продавцу. Такие списки достаточно просты в составлении, но приводят к проблемам на этапе обсуждения конечной комплектации, так как окончательное соглашение по комплектации оборудования, в связи с его сложностью и высокой стоимостью, обычно происходит во время переговоров сторон - заказчика и поставщика. Соответственно, представление информации об оборудовании должно быть представлено в удобной форме для всех сторон процесса - заказчик должен иметь четкое представление о возможных вариантах комплектации, а представитель производителя, в свою очередь, должен иметь возможность предоставить эти варианты в удобной для понимания форме. В свою очередь, заказчик обычно ориентируется на конкретную строительную задачу, но при этом сторона производителя обеспечивает ему возможность изменения комплектации имеющегося оборудования для дальнейшего использования других условиях, в определенных пределах отличных от тех, для которых оборудование приобреталось изначально.Создаваемая система обработки заказов должна обеспечить удобство взаимодействия заказчика и поставщика оборудования. Наглядность информационного представления оборудования. Подбор списка запчастей к имеющемуся у заказчика оборудованию. Это позволит собрать весь функционал в рамках одной программы, обеспечить удаленный доступ как для операторов со стороны производителя (продавца), так и для заказчиков, а также сведет системные требования для клиента к наличию браузера и подключения к интернету. Наглядность информационно представления оборудования может быть достигнута путем реализации этого представления в виде структуры из нескольких уровней: 1.В отличие от розничной торговли через обычные интернет-магазины с возможностью немедленной оплаты, закупка оборудования для специфических строительных работ проходит в несколько этапов: · отправка заявки со стороны заказчика Соответственно, в заявке заказчик формирует основные требования к оборудованию. Набор требуемого оборудования может достаточно сильно различаться в зависимости от задачи, стоящей перед заказчиком - например, робот Conjet 324, являющийся устройством для гидродемонтажа может использоваться как для выборочного демонтажа мостового бетонного покрытия, так и, например, для очистки корпусов кораблей. Также, помимо разнообразной стандартной аппаратуры, заказчику может потребоваться оборудование, специально спроектированное под его конкретную задачу (для этого как раз и нужно предоставление технического задания на строительные работы). Конечному пользователю приходится ориентироваться по предоставленному производителем каталогу, информация в котором зачастую предоставлена без привязки к конкретному серийному номеру оборудования и другим узлам агрегата, что обычно приводит к потребности в обращении к стороне производителя за разъяснениями.Развитие сети Internet позволило со временем сделать доступ к программному комплексу удаленным посредством реализации концепции «клиент-сервер», в которой централизованным хранением и обработкой данных по запросу клиента занимается серверное приложение. Это позволит собрать весь функционал в рамках одной программы, обеспечить удаленный доступ, как для операторов, так и для заказчиков, а также сведет системные требования для клиента к наличию браузера и подключения к интернету. В качестве клиентского приложения используется, например, Microsoft Outlook или Outlook Express, которые представляют собой программы, установленные на компьютер пользователя, а также Outlook Web Access, представляющий из себя веб-клиент, практически аналогичный по функциональности Microsoft Outlook. Использование web-клиента дает серьезное преимущество пользователю - при обновлении программного комплекса не требуется переустановка клиентских компонентов программы, что ускоряет процессы внедрения программного комплекса или перехода на его новую версию. Если же приложение имеет более специфические функции (например, система электронного документооборота, в которую заложена зачастую достаточно сложная логика управления движением документов по бизнес-процессу, или разрабатываемая система управления заказами, предусматривающая возможность конструирования наборов данных, соответствующих определенному объекту), целесообразно использовать более гибкие инструменты (например, каркасы приложения (framefork) Django или Ruby on Rails).В современной индустрии информационных технологий, связанных с разработкой веб-приложений часто используются «каркасы» (frameworks), которые задают общую архитектуру приложения. Например, Ruby on

План
Содержание

ВВЕДЕНИЕ

ГЛАВА 1: ПОСТАНОВКА ЗАДАЧИ

ГЛАВА 2: АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

ГЛАВА 3: АРХИТЕКТУРА СИСТЕМЫ

3.1 Выбор типа приложения

3.2 Архитектура

ГЛАВА 4: АРХИТЕКТУРА БАЗЫ ДАННЫХ

4.1 Первоначальная инфологическая модель

4.2 Схема базы данных

4.3 Атрибуты

4.4 Нормализация

ГЛАВА 5: ОРГАНИЗАЦИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА

5.1 Аналоги

5.2 Интерфейс оператора

5.3 Интерфейс пользователя

ЗАКЛЮЧЕНИЕ

Список литературы

ПРИЛОЖЕНИЯ
Заказать написание новой работы



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



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