- •Реферат
- •Abstract
- •Содержание
- •Введение
- •1Результаты предпроектного обследования. Формулировка задач проектирования
- •1.1 Описание предметной области
- •1.2 Обоснование необходимости создания аис
- •1.3 Обзор существующих разработок
- •1.4 Выбор комплекса задач, подлежащих автоматизации
- •1.5Выбор средств реализации
- •2Техническое задание
- •2.1 Общие сведения
- •2.2 Назначение и цели создания системы
- •2.3 Характеристика объекта автоматизации
- •2.4 Требования к системе
- •2.4.1 Требования к структуре и функционированию системы
- •2.4.2 Требования к численности и квалификации персонала
- •2.4.3 Требования к надежности
- •2.4.4 Требования к защите информации от несанкционированного доступа
- •2.4.5 Требования по сохранности информации при авариях
- •2.4.6 Дополнительные требования
- •2.4.7 Требования к функциям, выполняемым системой
- •2.4.8 Требования кинформационномуобеспечению
- •2.4.9 Требования кпрограммномуобеспечению
- •2.4.10 Требования ктехническомуобеспечению
- •2.5 Состави содержаниеработ по созданию системы
- •3.1.1 Концептуальная модель предметной области
- •3.2.2 Внутренняя модель предметной области
- •3.3 Характеристика входной информации
- •3.4 Характеристика выходной информации
- •3.6 Разработка пользовательского интерфейса
- •4Описание применения
- •4.1 Назначение программы
- •4.2 Условия применения
- •4.3 Описание задачи
- •4.3.1Подсистема взаимодействия с клиентами
- •4.3.2АрМоператора закупки
- •4.3.3АрМоператора склада
- •4.3.4 Подсистема управления и мониторинга
- •4.5 Входные и выходные данные
- •5Технико-экономическое обоснование проекта
- •5.1 Обоснование целесообразности разработки проекта
- •5.2 Оценка уровня качества разрабатываемого продукта
- •5.3 Организация и планирование работ по разработке проекта
- •5.4 Расчет затрат на разработку проекта
- •5.5 Расчет эксплуатационных затрат
- •5.6 Оценка эффективности разработанного проекта
- •6Безопасность жизнедеятельности
- •6.1Перечень и анализосновных опасных и вредных факторовв рабочем помещении и на рабочем месте пользователя пэвм
- •6.2 Микроклимат
- •6.3 Шум и вибрация
- •6.4 Электромагнитные излучения
- •6.5 Электробезопасность
- •6.6 Освещение
- •6.7 Расчет световых характеристик помещения
- •Заключение
- •Список использованных источников
- •Приложение а. Экранные формы
2.4.8 Требования кинформационномуобеспечению
В качестве ядра системы должен использоваться программный продукт WHMCS производства компании WHMCS Limited. Необходимые для разрабатываемой системы функции должны быть реализованы с помощью дополнительных модулей, написанных на языке PHP и подключенных к ядру системы.
Информация, получаемая от внешних объектов, а также передаваемая внешним объектам, должна сохраняться в базе данных под управлением СУБД MySQL.
Полномочия пользователей по работе с данными должны определяться в зависимости от выполняемых ими функций.
Для работы с постоянной и условно-постоянной информацией, с некоторым множеством значений в системе должны использоваться объекты типа «Справочник».
При вводе должен производиться контроль вводимых данных путем проверки установленных ограничений, выполнения заданных условий.
Предполагаются следующие информационные решения, касающиеся разрабатываемого программного средства:
сбор исходной информации, вводимой в базу данных, осуществляется удаленно, т.е. информация для базы данных подготавливается и вводится на нескольких ПЭВМ, соединенных друг с другом и с СУБД посредством сети Интернет;
ввод информации осуществляется пользователями вручную и с применением сканера штрих-кодов;
обработка данных осуществляется в диалоговом режиме;
пользователь получает информацию из базы данных на экран ПЭВМ, кроме того, информация может быть распечатана на принтере;
резервирование и восстановление базы данных осуществляется при помощи встроенных механизмов СУБД.
Технология внутримашинной организации задается последовательностью реализуемых процедур схем взаимосвязи программных модулей и информационных массивов. Такая схема представляет собой декомпозицию общего процесса решения задачи на отдельные процедуры преобразования массивов, именуемыми модулями (этоввод, контроль, сортировка, уплотнение данных, редактирование, накопление, вывод на печать и т.п.).
В проектируемой системе решаемые задачи будут реализованы соответствующими программными модулями, каждый из которых будет иметь возможность выполнения ряда операций, таких как корректировка информации, поиск данных, формирование отчетов. Процессы заполнения, корректировки и поиска данных будут реализованы однотипным способом во всех модулях. При добавлении и редактировании данных будет осуществляться контроль правильности вводимой пользователем информации путем ее сравнения с необходимым типом, диапазоном изменения возможных значений, маской ввода и т.д.
Для добавления и редактирования данных будут использованы экранные формы со всеми необходимыми полями ввода, а также пояснениями и управляющими элементами (например, кнопками), предназначенными для выработки управляющих воздействий (сохранение, отмена изменений) и навигации (перемещению) по разделам системы. Для обеспечения поиска данных также будут использованы экранные формы, позволяющие задавать различные значения (диапазоны значений) интересующей информации, с контролем допустимости значений условий поиска. Поиск информации можно будет производить на частичное, либо полное совпадение условий поиска. В программных модулях системы предполагается наличие всех необходимых отчетных форм для формирования и печати документов установленной формы. Все отчеты генерируются автоматически, на основе выборки информации из базы данных.