Разработка автоматизированной информационной системы организация приема онлайн заказов для распечатывания фотографий
Изучение работы учреждения, для которого составляется система. Исследование уже существующих систем для оценки целесообразности внедрения. Разработка технического задания на создание автоматизированной системы. Анализ различных типов реализации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 26.07.2018 |
Размер файла | 107,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Разработка автоматизированной информационной системы организация приема онлайн заказов для распечатывания фотографий
Капля Виктор Иванович, кандидат наук, доцент, доцент
Михайлова Лидия Викторовна, студент
Статья написана в ходе подготовки дипломного проекта на основании выполненного академического исследования. В статье с теоретической позиции рассматривается создание автоматизированной информационной системы организация приема онлайн заказов для распечатывания фотографий.
Похожие материалы
· Автоматизированная информационная система для студии дизайна интерьера
· Методы определения сил резания механической обработки древесины
· Твердение бетона
· Ассортиментная политика сети супермаркетов «Барс» в городе Рязани
· Сравнительный анализ программных продуктов оценки инвестиционных проектов
Введение
автоматизированный система технический
Целью дипломного проекта является разработка автоматизированной системы организация приёма онлайн заказов для распечатывания фотографий.
Для реализации проекта необходимо решить следующие задачи:
1. изучить работу учреждения, для которой составляется система;
2. провести исследование уже существующих систем для оценки целесообразности внедрения;
3. разработать техническое задание на создание автоматизированной системы;
4. проанализировать различные типы реализации.
Внедрение программы позволит ввести новые виды услуг, улучшить качество обслуживания. Например, в нашем случае, может быть введена услуга по печати фотографий онлайн, не выходя из дома клиент делает заказ и через некоторое время получает готовую продукцию. Реставрация фотографий, добавление цвета в черно-белые фото, монтаж и другие возможности становятся доступными благодаря внедрению программ автоматизации. Скорость, информативность, постоянно растущие возможности - вот преимущества автоматизации.
Целью разрабатываемой системы является автоматизация системы организации приема онлайн заказов для распечатывания фотографий. Разрабатываемая система предназначена для автоматизированного приема онлайн заказов. Программа позволяет просмотреть данные о заказанных фотографиях, а так же информацию о пользователе. Должна быть возможность изменения статуса заказа, а так же возможность уведомления пользователя о готовности заказа. Так же должна быть возможность разграничения прав оператора (ввод данных, администраторские функции).
Разработка структуры системы
Модуль аутентификации взаимодействует с каждым модулем, передавая ему информацию для авторизации пользователя. Модули возвращают ему результаты запроса.
Модуль формирования заявки взаимодействует с модулем приема заказов, передавая ему информацию о заказе клиента. Модуль приема заказа, в свою очередь, взаимодействует с модулем печати фотографий, передавая ему заявку на печать со статусом «Заказ подтвержден менеджером».
Далее модуль печати фотографий передает статус готовности модулю оповещения. Модулю оповещения передается информация о том, что заявка выполнена и готова. После чего модулю просмотра статуса заказа клиентом, передается информация о том, что заказ готов.
Рисунок 1- структура системы.
Разработка функциональной модели системы
1. Модуль аутентификации. Данный модуль содержит следующие функции:
o Вывод окна с запросом информации по авторизации пользователя;
o Отправка введенных данных на сервер;
o Обработка результатов запроса;
o Авторизации пользователя и назначение ему привилегий.
2. Модуль формирования заявки клиентом. Данный модуль содержит следующие функции:
o Идентификация клиента;
o Ввод параметров заказа;
o Загрузка фотографий на сервер;
o Отправка заказа.
3. Модуль приема заказа. Данный модуль должен содержать следующие функции:
o Выбор необходимого заказа;
o Получение сведений о заказе;
o Редактирование параметров заказа;
o Отправка заказа на печать.
4. Модуль печати фотографий. Данный модуль содержит следующие функции:
o Идентификация оператора;
o Получение информации о заказе и клиенте;
o Печать фотографий оператором.
5. Модуль оповещения клиента. Данный модуль содержит следующие функции:
o Вход с определенными правами;
o Просмотр информации о заказе;
o Изменение статуса заказа;
6. Модуль просмотра статуса заказа клиентом. Данный модуль должен содержать следующие функции:
o Вход с определенными правами;
o Просмотр информации о заказе и его стоимость;
o Просмотр статуса заказа в настоящий момент.
7. Административный модуль. Данный модуль должен содержать следующие функции:
o Аутентификация с административными правами;
o Изменение формата печати и типа бумаги;
o Добавление/удаление пользователей;
o Изменение прав доступа пользователей.
8. Модуль формирования заказов. Данный модуль должен содержать следующие функции:
o Загрузка фотографий на печать;
o Выбор размера и количества фотографий;
o Выбор бумаги для фотопечати;
o Подтверждение заказа.
Требования к составу таблиц
Состав таблиц базы данных должен удовлетворять следующим требованиям:
Структура таблицы «Пользователь» представлена в таблице 2.1.
Таблица 2.1 - Структура таблицы «Пользователи»
Имя |
Описание |
Требуемый тип данных |
|
Логин |
логин пользователя для авторизации |
varchar(255) |
|
Пароль |
пароль пользователя для авторизации |
varchar(255) |
|
ФИО |
фамилия, имя, отчество пользователя |
varchar(255) |
|
Телефон |
рабочий\домашний пользователя |
varchar(255) |
|
Права |
уровень привилегий пользователя |
int |
Структура таблицы «Заказанные фотографии» представлена в таблице 2.2.
Таблица 2.2 - Структура таблицы «Заказанные фотографии»
Имя |
Описание |
Требуемый тип данных |
|
Ид заказанных фотографий |
идентификатор заказанных фотографий |
int |
|
Ид заказа |
номер заказа |
int |
|
Ид фотобумаги |
идентификатор типа фотобумаги для печати |
int |
|
Ид размера |
идентификатор размера фотографий |
int |
|
Имя |
название фотографий |
varchar(255) |
|
Количество |
количество фотографий |
int |
Структура таблицы «Прайс» представлена в таблице 2.3.
Таблица 2.3 - Структура таблицы «Прайс»
Имя |
Описание |
Требуемый тип данных |
|
Ид фотобумаги |
идентификатор типа фотобумаги для печати |
int |
|
Цена |
стоимость одной фотографии |
decimal(10,2) |
|
Ид размера |
идентификатор размера фотографий |
int |
Структура таблицы «Права» представлена в таблице 2.4.
Таблица 2.4 - Структура таблицы «Права»
Имя |
Описание |
Требуемый тип данных |
|
Ид права |
идентификатор права |
int |
|
Имя |
имя пользователя |
varchar(255) |
Структура таблицы «Бумага» представлена в таблице 2.5.
Таблица 2.5 - Структура таблицы «Фотобумага»
Имя |
Описание |
Требуемый тип данных |
|
Ид бумаги |
идентификатор типа бумаги для печати |
int |
|
Имя |
название типа фотобумаги |
varchar(255) |
Структура таблицы «Размер фотографий» представлена в таблице 2.6.
Таблица 2.6 - Структура таблицы «Размер фотографии»
Имя |
Описание |
Требуемый тип данных |
|
Ид размера фото |
идентификатор размера фотографии |
int |
|
Размер фото |
длина и ширина фотографий |
varchar(255) |
Структура таблицы «Заказ» представлена в таблице 2.7.
Таблица 2.7 - Структура таблицы «Заказ»
Имя |
Описание |
Требуемый тип данных |
|
Ид заказа |
идентификатор заказа |
int |
|
Логин |
логин пользователя, оставившего заказ |
varchar(255) |
|
Статус заказа |
состояние заказа на текущий момент |
int |
|
Дата начала |
дата, когда был оформлен заказ |
timestamp |
|
Дата окончания |
дата окончания выполнения заказа |
timestamp |
|
Цена |
стоимость заказа |
decimal |
Структура таблицы «Лист заказов» представлена в таблице 2.8.
Таблица 2.8 - Структура таблицы «Лист заказов»
Имя |
Описание |
Требуемый тип данных |
|
Ид листа заказов |
идентификатор листа статусов заказа |
int |
|
Статус заказа |
тип статуса заказа |
varchar(255) |
Список литературы
1. Каролин Бегг, Томас Коннолли. Базы данных. Проектирование, реализация и сопровождение. Теория и практика - Вильямс, 2003. - 1436с;
2. Маркин А. В., Шкарин С. С., Основы web-программирования на PHP -- Диалог-МИФИ, 2012. -- 252 с.;
3. Пауэрс Л., Снелл М. Microsoft Visual Studio 2008 = Microsoft Visual Studio 2008 Unleashed by Lars Powers and Mike Snell. -- C.: «БХВ-Петербург», 2008. --1200 c.
Размещено на Allbest.ru
...Подобные документы
Проектирование систем обработки данных для заданных объектов управления, автоматизированных систем разного назначения. Разработка автоматизированной системы приема заказов организации. Модель бизнес-процесса. Основные алгоритмы работы программы.
курсовая работа [910,8 K], добавлен 25.05.2015Разработка и внедрение автоматизированной информационной системы. Изучение основных процессов, протекающих в предметной области. Создание базы данных. Исследование средств защиты информации от несанкционированного доступа и идентификации пользователей.
курсовая работа [487,2 K], добавлен 17.03.2014Разработка и реализация автоматизированной информационной системы "Трехмерная печать", предназначенной для организации заказов в филиале на производство трехмерных моделей. Системный анализ и анализ требований. Модели проектирования и реализации.
курсовая работа [889,8 K], добавлен 18.12.2010Разработка и внедрение автоматизированной информационной системы (АИС) работы с клиентами туристической фирмы (приема и обработки заявок). Технико-экономическая оценка туристического агентства, алгоритм и схема интерфейса программного обеспечения его АИС.
дипломная работа [4,0 M], добавлен 21.07.2011Создание автоматизированной системы учета заказов и их выполнения в строительной фирме по ремонту квартир. Общие требования к информационной системе. Проектирование структуры базы данных. Построение ER-диаграммы. Реализация информационной системы.
курсовая работа [750,2 K], добавлен 24.03.2014Анализ существующих систем управления базами данных и выбор оптимальной. Создание автоматизированной информационной системы "Поликлиника", определение сущностей и взаимосвязей, описание физической модели, проектирование интерфейса, алгоритм программы.
курсовая работа [3,1 M], добавлен 21.11.2009Автоматизированные информационные системы и их структура. Обзор существующих автоматизированных информационных систем "Расписание". Структурный подход к проектированию автоматизированной системы "Расписание", построение моделей данных и анализ внедрения.
дипломная работа [3,1 M], добавлен 29.06.2010Обзор существующих автоматизированных информационных систем, их классификация и структура построения. Разработка инфологической модели базы данных для автоматизированной информационной системы руководителя тушения пожара, реализация в компьютерной СУБД.
дипломная работа [1,2 M], добавлен 07.06.2011Обзор медицинских информационных систем. Анализ и моделирование автоматизированной системы "Регистратура". Требования к составу и параметрам вычислительной системы. Обоснование выбора системы управления базами данных. Разработка инструкции пользователя.
дипломная работа [1,2 M], добавлен 14.10.2012Разработка сайта, обеспечивающего функции по приему и обработке онлайн-заказов обоев. Перечень бизнес-процессов, включенных в разработку информационной системы. Инфраструктура разрабатываемой информационной системы. Тестирование программного обеспечения.
курсовая работа [74,3 K], добавлен 25.05.2015- Разработка автоматизированной системы оценки кредитоспособности физических лиц (АС "CreditAnalysis")
Проектирование автоматизированной информационной системы по оценке кредитоспособности клиента Банка для принятия решения по выдаче кредита. Разработка интерфейса и алгоритма работы программы. Составление сметы затрат на создание программного изделия.
дипломная работа [2,3 M], добавлен 26.07.2014 Создание информационной системы для фирмы "Удача", которая является посредником при перепродаже недвижимости. Обоснование состава вычислительной техники и программного обеспечения для функционирования данной автоматизированной информационной системы.
курсовая работа [1,8 M], добавлен 17.02.2014Разработка автоматизированной информационной системы для эффективного и быстрого обслуживания пользователей библиотеки ВУЗа. Среда разработки: MS Access. Язык программирования - VBA. Расчет технико-экономической выгоды внедрения данной технологии.
дипломная работа [304,7 K], добавлен 19.03.2010Исследование системы функционирования зоомагазина "Дракоша" и схематическое описание бизнес-процессов предприятия. Генерация кода и разработка автоматизированной информационной системы магазина на языке программирования С+. Расчет диаграмм автоматизации.
курсовая работа [841,8 K], добавлен 07.08.2013Комплексное исследование объекта информатизации - ООО "УралПромСнаб". Разработка модели бизнес-процессов AS-IS и анализ "узких" мест. Разработка технического задания на покупку и внедрение готовой автоматизированной системы учета "Галактика ERP 9.1".
курсовая работа [3,2 M], добавлен 12.12.2013Разработка автоматизированной информационной системы для учета и контроля выполнения ремонтных работ, и предоставления услуг по разработке программного обеспечения компании "МегионСофтОйл", разработка алгоритмов приложений программной системы и модулей.
дипломная работа [5,3 M], добавлен 29.06.2012Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.
дипломная работа [2,7 M], добавлен 22.05.2012Проблемы внедрения информационной системы. Процесс разработки и внедрения автоматизированной информационной системы на примере музея "Галерея изящных искусств". Рекомендации по устранению основных рисков или снижению степени их влияния на проект.
курсовая работа [3,0 M], добавлен 07.05.2015Анализ организационной структуры и деятельности предприятия. Разработка диаграмм бизнес-процессов AS-IS, TO-BE. Характеристика этапов пакетов работ для внедрения автоматизированной информационной системы. Определение состава участников проекта и их задач.
курсовая работа [3,3 M], добавлен 21.01.2015Техническое задание на разработку автоматизированной системы и складского учета управления универсальной торговой базы. Проектирование информационной системы и выбор среды для создания программного продукта. Создание интерфейса и руководство пользователя.
дипломная работа [2,1 M], добавлен 11.07.2015