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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
43
связей. Внутримашинное ИО подсистемы использует информационную среду,
направленную на реализацию сотрудниками своих должностных обязанностей.
Эта область выражается набором объектов, их свойств и взаимосвязей. Для
каждого отдельного объекта определяется набор его характеристик и свойств.
Обычно к ИО предъявляют ряд требований, а именно:
ИО должно быть полноценным и адекватным для поддержки всех
описываемых функций;
При кодировке данных важно применять подтвержденные ID;
В процессе кодировки входной или выходной информации,
применяемой на высшем уровне управления, важно использовать лишь
классификаторы данного уровня;
ИО обязано быть на 100% совместимо с создаваемой системой;
Все формы документов должны сочетаться с корпоративными
стандартами и определенной системы документации;
Структура визуальных форм и всех документов должна полностью
соответствовать описанию каждого рабочего места сотрудника;
Применяемые сокращения, графики и сообщения должны быть
приняты в обществе и рассматриваемой предметной области, а также
утверждены с заказчиком.
В ИС важно предусмотреть механизмы проверки входной и
выходной информации, обновления данных в массивах данных, отслеживания
целостности БД, защиты НСД.
Основу Ио включает база информации, поддерживающая ее хранение и
обработку. Состав этой базы отражается параметрами системы и услугами, ею
предоставляемыми для своих пользователей, а также реализацией
взаимодействия контроля оплаты с другими АИС. Структура базы информации
должна поддерживать возможность увеличения функций системы, не
требующих корректировки структуры обрабатываемых данных, без переделки
самой БД.
44
Сама база информации может состоять из:
Справочников, которые ведутся методом работы с программой
самим персоналом системы, который с ней работает;
Подстроенных таблиц для работы системы в требуемых условиях,
исходная загрузка которых реализована вместе с инсталляцией системы, и
данные, в которых может изменятся админом системы;
Таблиц сохраненной и текущей информации, доступ к которым
реализуется на основе ПО системы с указанными правами пользователей.
Обмен данными между комплексами задач, включёнными в состав
системы, а также остальными системами реализуется в рамках функций,
включенных в систему.
Для приспособления экономических данных для улучшенного поиска,
отправки и анализа по каналам связи, их переводят в цифровые символы.
Поэтому изначально их разделяют (классифицируют), затем переводят в код при
помощи классификатора.
Классификатор это документ, который позволяет формализовать
описание экономических данных в ЭИС, которые включают имена объектов и
групп классификации, а также их кодовые показатели.
По сфере влияния выделяют несколько типов классификаторов:
глобальные, общесистемные, отраслевые и внутренние.
Каждый классификатор создаваемой системы отслеживается админом
сети.
Основной составляющей внемашинного ИО становится система
документации, которая применяется в рамках контроля экономического объекта.
Сам документ представляет из себя сочетание сведений, которые используются
в рамках решения экономических задач, и находится на отдельном носителе в
рамках утвержденной фирмы.
Система документации становится сочетанием некоторых форм
документов, используемых в рамках контроля экономическим объектом. Суть
45
системы экономической документации заключается в огромном числе видов
документов.
Новейшие системы документации, которые применяются в ручных ЭИС,
определены большой вариативностью форм документов; многочисленным
потоком документов и их запутанностью; разделением данных в документах, и
исходя из этого всего малой актуальностью получаемых результатов. Анализ
данных в таких ИС отнимает почти все свободное время сотрудника. Для
упрощения системы документации часто используют ряд подходов:
Использование единого стандарта для всех документов;
Переход к ЭДО.
Входные документы для анализируемой задачи лучше получать через сеть,
поэтому они обязаны иметь четко выверенную структуру. Для упрощения
работы с подобными данными, они представляются в виде таблиц (создать это
не так проблемно, т.к. документы уже содержат готовые структуры и могут быть
изменены).
Отраслевые классификаторы в основном используются для каких-то
процедур, связанных с обработкой информации внутри конкретной отрасти
между двумя и более организациями.
Локальные классификаторы используют в пределах отдельных
предприятий.
К первичной информации относится:
информация о товаре или услуге: код товара или услуги,
наименование, тип товара или услуги
информация о продажах товара или услуг: код, наименование,
количество, цена, дата, клиент.
К результатной информации будут относиться:
отчет «Список клиентов»
прайс-лист;
договор;
46
список договоров;
отчет «Заявка»;
журнал учета заявок.
Основными экранными формами должны стать:
Форма учета товаров или услуг;
Форма учета клиентов;
Форма учета продаж товаров или услуг.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение можно назвать совокупностью компьютерных
программ, описаний и инструкций по их правильной работе на ПК. Все ПО
принято делить на два класса:
Общее ПО (ОС, оболочки, компиляторы, интерпретаторы, среды для
создания прикладных программ, СУБД, сетевые программы и т.п.);
Специальное ПО (несколько прикладных программ, созданных под
конкретные задачи в рамках своих подсистем).
Для работы и применения ПО используется ОС. Сами ОС контролируют
работу ПК, их ресурсы, запускают на выполнение разнообразные прикладные
программы, реализуют всевозможные вспомогательные действия по желанию
пользователя. ОС делятся на однопользовательские, многопользовательские, и
сетевые. Факторы, влияющие на выбор конкретной ОС, следующие:
Общее число поддерживаемых программных продуктов;
Конкретные требования к аппаратным средствам;
Поддержка сетевой технологии;
Доступность справочной службы для пользователя;
Скорость работы;
Понятный и простой интерфейс.
47
Разрабатываемая система является веб-ориентированной системой,
поэтому она основана на клиент-серверной архитектуре, для ее
функционирования необходима серверная СУБД. Одной из наиболее
распространенных СУБД, используемых в веб-приложениях, является MySQL.
Эта СУБД динамично развивается и по умолчанию установлена на ОС FreeBSD.
На ОС уже имеются все необходимые приложения, облегчающие
администрирование MySQL, поэтому нет необходимости устанавливать
стороннее ПО.
Кроме того, MySQL является одной из самых производительных систем на
рынке и имеет хорошую документацию на русском языке. Продукт
поддерживается разработчиками и продолжает развиваться.
В рамках данного проекта к СУБД предъявляется ряд специфических
требований:
поддержка транзакций,
поддержка внешних ключей,
корректная работа с русским языком,
наличие инструмента администрирования с графическим
интерфейсом,
возможности доступа к данным посредства языка запросов SQL,
возможности резервного копирования базы данных.
MySQL 5.1 с включенной поддержкой таблиц типа InnoDB и утилитой
PHPMyAdmin 3.4 удовлетворяет всем представленным требованиям.
На рынке серверных СУБД существуют и другие решения,
ориентированные на работу веб-приложений. К ним в первую очередь относятся
PostgreSQL, Microsoft SQL Server, Oracle. Сравнительная характеристика MySQL
и MS SQL представлена в таблице 8.
Таблица 8 – Сравнение возможностей СУБД MS SQL и MySQL
Особенности
MS SQL
MySQL
ANSI SQL совместимость
Близка к стандарту ANSI
SQL
Следует некоторым
стандартам ANSI SQL
Скорость работы
Медленнее
Быстрее
Источник: https://baza.diplomsite.ru/previewfile/2373