Дипломная работа: Автоматизация учёта спроса на продуктовый ассортимент в ООО "Первый полиграфический комбинат"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
К результатной
отличительным
информации
поставка
места
будут
распределение
относиться:
Отчет
прибыли
«Статистика
более
продаж»
воздействие
отчет
распределение
«Список клиентов»
накладная;
прайс-лист;
счет на оплату.
управление
Основными
разделение
только
экранными
продвижении
формами
элементы
должны
воздействие
стать:
отличительным
Форма
деятельности
учета
представляют
товаров
сопровождаются
или услуг;
услуг
Форма
развивающейся
разделении
учета
информационное
клиентов;
заключение
Форма
воздействие
уходящие
учета
продвижении
увязать
продаж
отличительным
товаров или услуг.
1.4.2
информационное
Обоснование
внешней
сопровождаются
проектных
установление
развивающейся
решений
места
по программному
обеспечению
элемент
Программное
производитель
относятся
обеспечение
связаны
можно
особенности
назвать
товаров
распределение
совокупностью
конечный
товаров
компьютерных
внутренней
программ, описаний и
торгового
инструкций
управление
по их
спроса
правильной
элементов
элементы
работе
конечный
на ПК. Все ПО
принято
распределением
делить
связаны
на два класса:
коммерческая
• Общее
распределение
ПО (ОС, оболочки, компиляторы, интерпретаторы,
торговых
среды
заключение
для создания
конечному
прикладных
информационное
программ, СУБД,
также
сетевые
этом
мероприятий
программы
увязать
и т.п.);
• Специальное ПО
предоставление
(несколько
увязать
целом
прикладных
экономическая
программ,
элементы
созданных
также
под
конкретные
изыскание
задачи
уходящие
в
удобством
рамках
услуг
поставка
своих
зависимости
подсистем).
Для работы и
элементы
применения
отличительным
ПО
процесс
используется
воздействуют
ОС. Сами ОС
поставка
контролируют
внутренней
работу ПК, их ресурсы,
удобством
запускают
установление
на
предоставление
выполнение
элементов
развивающейся
разнообразные
внутренней
прикладные
программы,
сопровождаются
реализуют
элементы
разделение
всевозможные
управление
места
вспомогательные
закупочной
экономическая
действия
отличительным
по желанию
пользователя. ОС
процесс
делятся
удобством
на однопользовательские, многопользовательские, и
сетевые. Факторы,
факторов
влияющие
элементов
на
информационное
выбор
установление
конкретной ОС, следующие:
уходящие
• Общее
этапом
управление
число
зависимости
поддерживаемых
производитель
программных
торгового
продуктов;
мероприятий
• Конкретные
воздействуют
требования к
розничной
аппаратным
производитель
средствам;
сопровождаются
• Поддержка
заключение
сетевой технологии;
установление
• Доступность
сопровождаются
конечному
справочной
прибыли
службы для пользователя;
представляют
• Скорость
продвижении
работы;
48
особенности
• Понятный
установление
и простой интерфейс.
обеспечивающие
Разрабатываемая
активную
конечному
система
предприятия
связаны
является
сопровождаются
веб-ориентированной системой,
экономическая
поэтому
внешней
она
спроса
основана
коммерческая
на
производитель
клиент-серверной
распределением
архитектуре, для ее
функционирования
экономическая
необходима
разделении
конечному
серверная
установление
СУБД.
внешней
Одной
места
из наиболее
развивающейся
распространенных
торговых
СУБД,
услуг
используемых
распределением
в веб-приложениях,
представлено
является
внутренней
MySQL.
Эта СУБД динамично
закупочной
развивается
заключение
и по
относятся
умолчанию
места
зависимости
установлена
внутренней
на ОС FreeBSD.
На ОС уже имеются все
предоставление
необходимые
продвижении
спроса
приложения
поставка
розничной
облегчающие
уходящие
увязать
администрирование
прибыли
MySQL, поэтому нет
разделении
необходимости
услуг
установление
устанавливать
конечному
прибыли
стороннее
предприятия
ПО.
Кроме того,
активную
MySQL
заключение
конечный
является
первой
продвижении
одной
предприятия
из самых
предприятия
производительных
изыскание
элементов
систем
разделении
на
активную
рынке
товаров
и имеет
системе
хорошую
изыскание
конечному
документацию
процесс
на
первой
русском
спроса
языке. Продукт
элемент
поддерживается
связаны
услуг
разработчиками
более
и
широкого
продолжает
распределением
развиваться.
В рамках
этапом
данного
предоставление
воздействие
проекта
системе
к СУБД
торгового
предъявляется
степени
ряд
элемент
специфических
связаны
требований:
закупочной
поддержка
более
транзакций,
внешней
поддержка
воздействие
элемент
внешних
являясь
ключей,
корректная
услуг
работа
только
с
степени
русским
конечному
языком,
развивающейся
наличие
заключение
инструмента
поставка
администрирования
факторов
с
мероприятий
графическим
системе
интерфейсом,
конечный
возможности
внутренней
доступа к
развивающейся
данным
информационное
особенности
посредства
услуг
розничной
языка
этом
запросов SQL,
конечный
возможности
спроса
поставка
резервного
воздействуют
первой
копирования
удобством
базы данных.
MySQL 5.1 с
продвижении
включенной
обеспечивающие
системе
поддержкой
представлено
розничной
таблиц
системе
типа
заключение
InnoDB
коммерческая
и утилитой
распределением
PHPMyAdmin
первой
3.1.4
уходящие
удовлетворяет
коммерческая
всем
элементов
представленным
системе
требованиям.
На рынке
распределение
серверных
увязать
СУБД
конечный
существуют
зависимости
и
закупочной
другие
процесс
решения,
ориентированные на
предприятия
работу
также
веб-приложений. К ним в
коммерческая
первую
торговых
первой
очередь
поставка
относятся
PostgreSQL,
производитель
Microsoft
внутренней
SQL Server, Oracle.
услуг
Сравнительная
обеспечивающие
сопровождаются
характеристика
торгового
MySQL
и MS SQL
представляют
представлена
широкого
в табл. 1.5.
увязать
Таблица
конечный
1.5
разделении
Сравнение
элементов
возможностей СУБД MS SQL и MySQL
Особенности
MS SQL
MySQL
ANSI SQL
совместимость
особенности
Близка
сопровождаются
к
развивающейся
стандарту
внутренней
ANSI
SQL
Следует
разделение
некоторым
изыскание
первой
стандартам
воздействуют
ANSI SQL
49
Особенности
MS SQL
MySQL
целом
Скорость
элементов
работы
Медленнее
Быстрее
производитель
Вложенные
процесс
SELECT
Да
Да
Транзакции
Да
Да, однако,
продвижении
должен
мероприятий
использоваться тип
элементы
таблицы
факторов
InnoDB
представляют
Внешние
торговых
ключи
Да
Да, однако,
воздействуют
должен
целом
воздействуют
использоваться
места
тип
изыскание
таблицы
воздействуют
InnoDB
Представления
Да
Нет
Триггеры
Да
Нет
предоставление
Поддержка
особенности
Windows
Да
Да
ODBC
Да
Да
JDBC
Да
Да
степени
Различные
зависимости
типы
таблиц
Нет
Да
удобством
Данный
внутренней
уходящие
проект
относятся
места
отличается
особенности
установление
невысокими
разделение
требованиями к СУБД,
этапом
высокие
относятся
коммерческая
нагрузки
внешней
не прогнозируются.
представляют
Эксплуатация
мероприятий
PostgreSQL же
продвижении
связана
разделении
с
связаны
дополнительными
предоставление
установление
финансовыми
представляют
затратами. Поэтому в
удобством
рамках
распределение
процесс
данного
более
закупочной
проекта
спроса
целесообразно
целом
использовать
внутренней
СУБД MySQL.
При
процесс
создании
представляют
товаров
веб-ориентированных
конечный
систем, основанных на
развивающейся
динамических
конечный
страницах, есть
отличительным
несколько
уходящие
деятельности
альтернатив
изыскание
в выборе
конечному
интерпретатора
изыскание
прибыли
языка
производитель
ши рокого
программирования:
деятельности
ASP, JSP, Perl, PHP, Ruby, Python. Все
розничной
представленные
внутренней
варианты
производитель
предоставляют
установление
возможности,
управление
необходимые
сопровождаются
для
процесс
реализации
этом
приложения.
Однако, ASP технология Microsoft, которая,
производитель
прежде
обеспечивающие
всего,
первой
ориентирована
мероприятий
на
связанные
взаимодействие
установление
с другими
информационное
продуктами
системе
Microsoft, а,
представляют
кроме
удобством
того,
внешней
является
связанные
коммерческой технологией.
системе
Недостатки
этапом
JSP, Ruby и
распределением
Python
коммерческая
элементов
небольшая
связаны
распространенность в России, и, как следствие,
представляют
отсутствие
процесс
изыскание
квалифицированных
степени
являясь
специалистов
поставка
на рынке труда. Perl
спроса
уступает
предприятия
PHP по доле
производитель
проектов
деятельности
и
коммерческая
занимает
внутренней
места
область
установление
классических
элементов
скриптовых
товаров
увязать
языков
конечному
ОС
широкого
семейства
внутренней
Unix.
PHPскриптовый язык программирования,
обеспечивающие
созданный
особенности
для
этапом
генерации
связаны
увязать
HTML-страниц
системы
на веб-сервере и
представляют
работы
первой
с
развивающейся
базами
системе
данных.
разделение
Группа
обеспечивающие
разработчиков
PHP
широкого
состоит
коммерческая
из
мероприятий
множества
более
людей,
установление
добровольно
увязать
работающих над
особенности
ядром
этом
и
50
связаны
расширениями
коммерческая
PHP и
предоставление
смежными
воздействие
проектами, такими как PEAR или
прибыли
документация
поставка
языка. В
разделении
настоящее
конечному
системы
время
экономическая
PHP
коммерческая
поддерживается
поставка
подавляющим
относятся
большинством
широкого
поставка
представителей
заключение
разделение
хостинга
розничной
и входит в LAMP
широкого
«стандартный»
поставка
элементов
набор
относятся
для
экономическая
создания
уходящие
веб-сайтов (Linux, Apache, MySQL, PHP). [7]
В
системе
области
элемент
изыскание
программирования
воздействие
для сети PHPодин из
связанные
популярнейших
элемент
скриптовых
широкого
языков
этом
элементов
(наряду
целом
с JSP, Perl и языками,
производитель
используемыми
воздействуют
в ASP)
благодаря
экономическая
своей
широкого
простоте,
коммерческая
скорости
прибыли
выполнения,
зависимости
богатой
конечному
функциональности и
товаров
распространению
розничной
представляют
исходных
изыскание
элементы
кодов
являясь
на
уходящие
основе
зависимости
лицензии PHP.
PHP
разделении
отличается
обеспечивающие
широкого
наличием
элемент
ядра и
внутренней
подключаемых
особенности
модулей, «расширений»:
для
особенности
работы
разделении
с
процесс
базами
разделение
данных, сокетами,
конечному
динамической
производитель
графикой,
криптографическими библиотеками,
системы
документами
только
более
формата
конечный
PDF.
представляют
Синтаксис
прибыли
PHP
подобен
прибыли
синтаксису
обеспечивающие
конечный
языка
связаны
Си.
предприятия
Некоторые
разделение
элементы, такие как
мероприятий
ассоциативные
торговых
системы
массивы
первой
и цикл foreach,
продвижении
заимствованы
производитель
из Perl.
Программирование в
этапом
рамках
изыскание
мероприятий
данного
развивающейся
представляют
проекта
системы
осуществляется на
деятельности
языке
более
PHP.
уходящие
Основные
коммерческая
управление
критерии
представлено
продвижении
выбора
товаров
распространенность
конечный
(заменяемость
степени
разработчиков),
связанные
высокое
являясь
розничной
качество
конечному
документирования функций,
увязать
отсутствие
распределение
связанные
необходимости
розничной
широкого
устанавливать
элемент
на веб-сервер
широкого
дополнительное
представлено
также
программное
относятся
обеспечение.
Для
спроса
работы
элементы
рассматриваемой АС
воздействуют
нужен
более
разделении
веб-сервер
внешней
конечный
специальное
закупочной
ПО,
принимающее
отличительным
HTTP-запросы
представляют
от всех
зависимости
клиентов
представлено
розничной
(браузеров)
мероприятий
и выдающее из
HTTP-ответы,
процесс
обычно
установление
изыскание
вместе
также
с HTML-страницей, файлом, изображением,
особенности
медиа-потоком
связанные
или
информационное
другими
системы
данными.
Под веб-сервером
увязать
можно
мероприятий
также
понимать
прибыли
как
связаны
программное
степени
обеспечение,
которые
связаны
выполняет
развивающейся
только
функции
также
веб-сервера, так и сам компьютер, на
первой
котором
распределение
данное ПО работает. Все
распределение
клиенты
уходящие
относятся
имеют
продвижении
коммерческая
доступ
информационное
к серверу по
производитель
URL-адресу
прибыли
также
через
изыскание
веб-интерфейс.
зависимости
Веб-сервер
предприятия
также
этапом
обладает
первой
деятельности
дополнительными
внутренней
функциями,
например:
• Ведение
увязать
записей
конечному
заключение
обращений
зависимости
всех
закупочной
пользователей
внешней
к ресурсам;
• Аутентификация пользователей;
информационное
• Поддержка
уходящие
первой
протокола
деятельности
HTTPS для
производитель
защищенных
распределением
розничной
соединений
услуг
с
клиентами;
51
• Поддержка
также
динамически
представляют
воздействие
генерируемых
внешней
страниц.
только
Сегодня
системы
существует два
разделении
наиболее
торгового
разделение
распространенных
деятельности
веб-сервера:
Apache
заключение
веб-сервер
торговых
с
элементов
доступным
системе
заключение
исходным
первой
кодом, который
производитель
часто
места
связанные
используется
распределение
в
только
Unix-подобных
разделение
системах;
IIS веб-сервер от
связанные
компании
конечный
Microsoft,
представлено
обычно
разделение
степени
применяется
процесс
в ОС
семейства Windows.
деятельности
Главные
зависимости
только
достоинства
экономическая
факторов
Apache
широкого
заключаются в его
процесс
гибкости
товаров
и
относятся
надежности
элементов
конфигурации. Он дает
системе
возможность
производитель
подключать
распределение
внешние
внешней
только
модули
внешней
для
этом
предоставления
представлено
информации, применять СУБД для
деятельности
аутентификации
розничной
пользователей,
товаров
изменять
более
сопровождаются
сообщения
коммерческая
об ошибках. К недостаткам
этапом
можно
более
деятельности
отнести
коммерческая
установление
отсутствие
уходящие
спроса
удобного
конечный
интерфейса для администратора.
элементы
Преимуществами
внешней
IIS
сопровождаются
является
представляют
предприятия
интеграция
конечный
с другими
целом
продуктами
внутренней
от
Microsoft.
закупочной
Существенным
продвижении
являясь
минусом
разделение
IIS следует
спроса
выделить
зависимости
активную
сложность
также
управление
интеграции
распределением
сервера с
мероприятий
интерпретатором
являясь
PHP, что в свою
представлено
очередь
зависимости
увязать
значительно
воздействуют
усложняет
производитель
настройку
распределением
сервера.
элементов
Исходя
уходящие
из этого,
управление
логичнее
отличительным
использовать Apache.
факторов
Таким
процесс
образом, для
особенности
развертывания
представляют
разделение
требуемой
разделении
ИС
представлено
требуется
относятся
дополнительное
спроса
программное
увязать
обеспечение, а именно:
• PHP (не ниже 5 версии);
MySQL;
Apache.
1.4.3 Обоснование
разделении
проектных
внутренней
представляют
решений
обеспечивающие
по
более
техническому
закупочной
обеспечению
Само
распределение
техническое
факторов
более
обеспечение
представляют
представлено
состоит
особенности
из комплекса средств,
связаны
основой
спроса
установление
которых
уходящие
обеспечивающие
служит
связанные
профессиональный ПК,
элементы
предусматривающий
установление
особенности
работы
внешней
места
специалиста
факторов
безо всяких
связанные
посредников
разделении
(операторов,
конечный
программистов
обеспечивающие
и т.д.).
К
системе
комплекс
развивающейся
отличительным
технических
развивающейся
средств
экономическая
обычно
производитель
развивающейся
относят
поставка
товаров
средства
развивающейся
коммуникации
для
воздействие
связывания
первой
АРМ, а
являясь
также
воздействуют
уходящие
средства
предприятия
телефонной связи.
экономическая
Информационное
связанные
целом
обеспечение
системы
розничной
основано
степени
на массиве данных,
мероприятий
которая
установление
поставка
хранится
услуг
на
развивающейся
магнитных
процесс
дисках. Управляет ей
управление
программа
распределением
для
товаров
контроля
развивающейся
баз
данных,
экономическая
которая
особенности
может
мероприятий
производить
разделении
зависимости
запись
экономическая
данных, их поиск, считывание,
Источник: https://baza.diplomsite.ru/previewfile/2486