- •Оглавление
- •Нормативные ссылки
- •Термины и определения
- •Сокращения
- •Введение
- •1 Спецификация требований по «Разработке программного обеспечения автоматизированной информационной системы малого предприятия по технологии erp-System»
- •1.1 Введение
- •1.1.1. Цель
- •1.1.2. Область применения
- •1.1.3. Определения, термины и сокращения
- •1.1.4. Ссылки
- •1.1.5. Обзор
- •1.1.6 Общее описание
- •1.2 Общее описание
- •1.2.1. Перспективы продукта
- •1.2.1.1. Концепции операций
- •1.2.1.2. Концепции пользовательского интерфейса
- •1.3.1.1. Пользовательские интерфейсы
- •1.3.1.2 Аппаратные интерфейсы
- •1.3.1.3. Программные интерфейсы
- •1.3.2 Детальные требования к системе автоматизации управления
- •1.3.4 Логические требования базы данных
- •1.3.5 Атрибуты программной системы
- •1.3.5.1 Надежность
- •1.3.5.6 Специальные требования
- •2 Исследовательская работа
- •2.1 Общие требования
- •2.2 Эволюция mrp, mrp II, erp, erp II
- •3.1.1.2 Модуль “Удаленный филиал”
- •3.1.2 Работа с базой данных
- •3.2 Среда проектирования
- •3.3 Выбор системы управления базой данных
- •3.4 Концептуальное и логическое формирование бд
- •3.4.1 Логическое проектирование
- •3.4.2 Разработка физической структуры бд
- •4 Детальное проектирование автоматизированной системы склада готовой продукции
- •4.1 Спецификация требований по
- •4.2 Выбор операционной среды и средств разработки
- •4.3 Проектирование базы данных
- •4.3.1 Описание структуры базы данных
- •4.4 Анализ взаимодействия основных компонентов программы
- •4.5 Диаграммы вариантов использования для программы
- •4.4 Проведения комплексной отладки и испытаний пк
- •5 Детальное проектирование. Реализация и техническая поддержка. Стандарты, нотация и инструментальные средства
- •5.1 Описание программного продукта
- •5.2 Модульная структура программного продукта
- •5.3 Описание свойств, методов и событий классов
- •5.4 Диаграмма процессов
- •5.5 Диаграмма состояний и переходов
- •5.6 Основные требования к интерфейсу
- •5.7 Руководство пользователя
- •5.7.1 Инсталляция и конфигурирование системы
- •5.7.2 Основы работы с программой
- •5.8 Методика оценки надежности проектирования
- •5.8.1 Расчет надежности информационной системы
- •5.8.2 Модель Миллса
- •5.8.3 Оценка надежности информационной системы. Интегральное и системное тестирования
- •6 Экономическая часть
- •6.1 Технико-экономическое обоснование (тэо)
- •6.1.1 Краткая характеристика предприятия
- •6.1.2 Содержание технологического процесса, в котором должна быть использована разработка Менеджер по продажам
- •Администратор
- •Товаровед
- •Кладовщик
- •6.1.3 Содержание технологических недостатков, устраняемых при внедрении данного по
- •6.1.4 Экономическая необходимость и целесообразность
- •6.2 Стадии и этапы разработки
- •6.3 Определение затрат по статье Материалы и Оборудование
- •6.4 Определение затрат по статье «Электроэнергия»
- •6.5 Определение затрат по статье «Амортизация» используемого оборудования
- •6.6 Определение затрат по статье “Зарплата” группы разработчиков
- •6.7 Составление сводная смета предпроизводственных затрат (проектных работ)
- •6.8 Определение цены программного продукта
- •6.9 Определение цены на внедрение программного продукта
- •6.10 Определение цены на сопровождение программного продукта
- •6.11 Расчет экономического эффекта и срока окупаемости от внедрения данной системы
- •7 Безопасность жизнедеятельности
- •7.1 Основные положения об охране труда
- •7.2 Производственная санитарния и гигиена
- •7.2.1Требования к помещениям для работы с пэвм
- •7.2.2 Требования к микроклимату
- •7.2.3 Требования к уровням шума и вибрации на рабочих местах, оборудованных пэвм
- •7.2.4 Требования к уровням электромагнитных полей на рабочих местах, оборудованных пэвм
- •7.2.5 Общие требования к организации рабочих мест пользователей пэвм
- •7.3 Требования к освещению
- •7.4 Техника безопасности
- •7.4.1 Обеспечение электробезопасности
- •7.4.2 Пожаробезопасность
- •7.5 Безопасность жизнедеятельности в чрезвычайных ситуациях
- •Заключение
- •Список использованных источников
- •Приложение а
5.8.3 Оценка надежности информационной системы. Интегральное и системное тестирования
Надежность работы выражается вероятностью того, что в k произвольных случаях работы программа вернет корректный результат. Эта величина оценивается через выполнение некоторого числа запусков программы (N) и вычисления числа случаев успешной работы. Вероятность успеха, таким образом, вычисляется как S/N, а вероятность возможности отработать k раз успешно — как произведение вероятностей каждого успешного запуска, то есть [[S/N] x [S/N] х ... х [S/N], или [S/N]k. Входные данные для каждого случая выбираются произвольно и независимо от предыдущего запуска.
Перед началом тестирования в программу было внесено S=8 искусственных ошибок. В процессе тестирования были обнаружены все искусственные ошибки (V=8) и ни одной собственной ошибки (n=0). По формуле Миллса определим первоначальное число ошибок в программе N
N = (S x n)/V = (8 х 0)/8 = 0
Найдем вероятность того, насколько правильно было найдено число N. Предположим, что первоначально в программе не было ни одной ошибки (К=0), мы внесли в нее S=8 искусственных ошибок и при тестировании обнаружили все 8 искусственных (V=8) и ни одной собственной (n=0) ошибки, тогда вероятность того, что N=n равна:
Таким образом, можно сказать, что вероятность безотказной работы программы равна 0.9.
6 Экономическая часть
6.1 Технико-экономическое обоснование (тэо)
6.1.1 Краткая характеристика предприятия
Автоматизация функций выполняемых специалистами, ведущих товарный учет в предприятии, позволяет: существенно повысить скорость и качество работы, предоставляет возможность получать оперативную информацию о состоянии малого торгового предпрятия , увеличить контроль за продажей товаров продавцов, уменьшить количество рабочих мест на предприятии, сократить потребление бумаги, улучшить экономические показатели самого предприятия, качественно повысить управление предприятием, увеличить скорость прохождения товаров по цепочке Поставщик-Покупатель, снизить необходимый товарный запас, что избавляет от затоваривания и способствует высвобождению оборотных средств, повысить эффективность закупок за счет выделения товаров и групп товаров, имеющих наибольшую рентабельность и оборачиваемость, эффективно контролировать сроки хранения товаров и сокращать потери, связанные с порчей товаров, имеющих ограниченные сроки годности, сократить потери, связанные с вынужденными простоями при инвентаризации, в связи с повышением скорости ее проведения, сократить потери от хищений за счет авторизации действий в системе и увеличения частоты проведения инвентаризации, анализировать динамику продаж и более эффективно организовать процесс торговли.
6.1.2 Содержание технологического процесса, в котором должна быть использована разработка Менеджер по продажам
Менеджер осуществляет непосредственную продажу товара в торговом зале. Он выбирает товар из списка, при этом на дисплее отображаются наименование товара и его цена, при необходимости предусмотрен ввод количества, а также поиск товара вручную по наименованию, коду. Помимо вышеперечисленного, менеджер в конце своей смены обязан отчитаться перед администратором о наличности денежных средств в денежном ящике (сумма не должна расходиться с суммой продаж), эта информация сверяется при печати отчета о закрытии смены с фискального регистратора.