- •Оглавление
- •Нормативные ссылки
- •Термины и определения
- •Сокращения
- •Введение
- •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 Безопасность жизнедеятельности в чрезвычайных ситуациях
- •Заключение
- •Список использованных источников
- •Приложение а
Сокращения
CI — Configuration Item. Элемент конфигурации.
СММ — Capability Maturity Model. Модель зрелости возможностей.
IEEE - Institute of Electrical and Electronics Engineers. Институт инженеров по электротехнике и радиоэлектронике.
QA - Quality Assurance. Контроль качества.
SEI — Software Engineering Institute. Институт технологий разработки программного обеспечения.
SCMP — Software Configuration Management Plan. План управления конфигурациями программного обеспечения.
SPMP — Software Project Management Plan. План управления программным проектом (данный документ).
SRS — Software Requirements Specification. Спецификация требований к программному обеспечению.
SDD - Software Design Document. Проектная документация программного обеспечения.
STP — Software Test Plan. План тестирования программного обеспечения.
БД — база данных.
СУБД – система управления базами данных.
ИС – информационная система
ЭВМ – электронная вычислительная машина
В дипломной работе применены следующие сокращения:
ООО – общество с ограниченной ответственностью;
ОС – основные средства;
БД – база данных;
ПО – программное обеспечение;
ТЗ – техническое задание;
ИС – информационная система;
МПЗ – материально-производственные запасы;
ПВФ – перемещение в филиал;
ПС – программная система.
Введение
Вторая половина XX века ознаменовалась крупным технологическим рывком научно-технического прогресса. Появление в середине двадцатого века компьютеров открыло новые возможности обработки информации и управления.
Исторически создание вычислительной техники явилось выдающимся результатом развития электротехники и технических знаний в целом. Постепенно повышалась мощность и возможности программного обеспечения, и компьютеры стали приобретать не только вычислительные, но и другие функции – принимают непосредственное участие в управлении производством.
Автоматизированные информационные системы – целенаправленное и согласованное использование технических средств информатизации, программных средств, баз данных и человеческого труда в целях управления предприятием. В настоящее время все эти системы условно можно разделить на основанные на концепции ERP (Управления предприятием), системы CRM (управления отношений с клиентами), финансово - аналитические системы, системы защиты информации, справочные системы и системы проектирования
CRM-система (от англ. Customer Relationship Management System – система управления взаимодействием с клиентами) – корпоративная автоматизированная система, предназначенная для улучшения обслуживания клиентов путём сохранения информации о клиентах и истории взаимоотношений с клиентами, установления и улучшения бизнес-процедур на основе сохранённой информации и последующей оценки их эффективности. Её основные принципы таковы:
наличие единого хранилища информации, откуда в любой момент доступны все сведения обо всех случаях взаимодействия с клиентами;
синхронность управления множественными каналами взаимодействия (то есть существуют организационные процедуры, которые регламентируют использование этой системы и информации в каждом подразделении компании).
ERP-системы – это самое современное решение в эволюции автоматизированных систем управления предприятием. Они “выросли” из систем класса MRP II (Manufacture Resource Planning). Работа MRP II-систем заключалась в том, что планировались материальные, мощностные и финансовые ресурсы, необходимые для производства. Со временем, появлялись новые функциональные возможности, которые привели к пониманию универсальности и комплексности системы, ее применимости для планирования и управления бизнесом всего предприятия. Эти идеи были реализованы в системах, получивших название ERP-систем.
ERP-системы имеют следующие характеристики:
это готовое ПО, разработанное для среды клиент-сервер, как традиционной, так и базирующейся на Интернет-технологиях;
эти системы интегрируют большинство бизнес-процессов;
обрабатывают большую часть деловых операций организации;
используют БД всего предприятия, каждый образец данных в которой запоминается, как правило, единожды;
обеспечивают доступ к данным в режиме реального времени;
в некоторых случаях данные системы позволяют интегрировать обработку деловых операций и действий по планированию (например, производственного планирования).
Необходимость их создания была вызвана острой нехваткой специалистов-экспертов, которые смогли бы в любой момент квалифицированно отвечать на многочисленные вопросы в своей области знаний. Хороший эксперт всегда малодоступен, а очень хороший – тем более. Поэтому так важно и нужно иметь компьютер, обладающий знаниями эксперта, к которому можно обратиться в любой момент с профессиональным вопросом на естественном языке.
В данной работе предметной областью является обработка информации совместно работающих предприятий и ротация обмена данных между ними. Такая автоматизированная система может быть использована для нахождения вида неисправностей в обмене данными между предприятиями по ряду признаков.
Эта система будет полезна в первую очередь рядовым мелким предприятиям, а так же специалистам в области компьютерных технологий. С ее помощью они могут определить свои возможности в расширении сфер влияния, что поможет увеличить его прибыль.