
- •Курсовая работа
- •«Разработка автоматизированной системы управления отделом материально-технического снабжения»
- •Рыбинск, 2010
- •Задание на курсовую работу
- •«Проектирование экономических информационных систем»
- •Содержание
- •1. Технико-экономическое обоснование………………………………...………………………7
- •2. Техническое задание …………………………………………………………………………31
- •3. Технико-рабочий проект …………………………….……………………………………….52
- •Введение
- •3. Выводы и предложения.
- •1. Технико-экономическое обоснование
- •Характеристика объекта и существующей системы управления
- •1.1.1. Общая характеристика объекта
- •1.1.2. Характеристика производственно-хозяйственной деятельности
- •1.1.3. Характеристика существующей системы управления и ее структурных элементов
- •Порядок осуществления процесса закупок
- •Структура отдела материально-технического снабжения
- •Функции структурных единиц омтс
- •1.1.4. Характеристика функций отдела материально-технического снабжения
- •В области обеспечения предприятия средствами производства
- •В области обеспечения экономного использования материальных ресурсов
- •В области рациональной организации снабженческой службы предприятия
- •1.1.5. Характеристика недостатков в организации и управлении объектом
- •1.1.6. Оценка производственных потерь
- •1.1.7. Характеристика готовности объекта к созданию асу
- •1.2. Цели, критерии и ограничения создания асу
- •1.2.1. Формулировка целей и критериев создания асу
- •1.2.2. Характеристика ограничений по созданию асу
- •1.3. Функции и задачи создаваемой асу
- •1.3.1. Обоснование выбора перечня автоматизированных функций и комплексов задач
- •1.3.2. Требования к характеристикам реализации функций и задач
- •1.3.3. Дополнительные требования к асу в целом и ее частям
- •1.4. Ожидаемые технико-экономические результаты создания асу
- •1.4.1. Перечень основных источников экономической эффективности
- •1.4.2. Оценка ожидаемых затрат на создание асу
- •1.4.2.1. Расчет капитальных затрат
- •1.4.2.2. Расчет затрат на обеспечение функционирования системы
- •Затраты на содержание персонала
- •Затраты на содержание аппаратных средств
- •Затраты на электроэнергию
- •Содержание зданий и сооружений
- •Прочие затраты
- •Общие затраты на эксплуатацию системы
- •1.4.2.3. Оценка эффекта внедрения системы
- •1.4.3. Ожидаемые обобщающие показатели экономической эффективности асу
- •1.5. Выводы и предложения
- •1.5.1. Выводы о производственно-хозяйственной необходимости и технико-экономической целесообразности создания асу
- •1.5.2. Предложения по совершенствованию организации и управления
- •1.5.3. Рекомендации по созданию асу
- •1.5.3.1. Рекомендации по виду создаваемой асу, ее совместимости с другими асу и неавтоматизируемой частью существующей системы управления
- •1.5.3.4. Рекомендации по рациональной организации разработки и внедрения асу
- •1.5.3.5. Рекомендации по определению основных и дополнительных, внешних и внутренних источников и видов объемов финансирования и материального обеспечения разработок асу
- •1.5.3.6. Другие рекомендации по созданию асу
- •2. Техническое задание
- •2.2. Назначение и цели создания системы
- •2.2.1. Назначение подсистем
- •2.2.2. Состав автоматизируемых функций
- •2.2.3. Описание общей структуры системы управления объектом
- •2.4.1.1. Требования к структуре и функционированию системы, к численности и квалификации персонала
- •2.4.1.2. Требования к надежности
- •2.4.1.3. Требования к безопасности
- •2.4.1.4. Требования к эргономике и технической эстетике
- •2.4.1.5. Требования к эксплуатации и техническому обслуживанию
- •2.4.1.6. Требования к защите информации от несанкционированного доступа
- •2.4.1.7. Требования к сохранности информации при авариях источников энергоснабжения
- •2.4.2. Требования к функциям, выполняемым системой
- •2.4.3. Требования к видам обеспечения
- •2.4.3.1. Требования к математическому обеспечению
- •2.4.3.2. Требования к информационному обеспечению
- •2.4.3.3. Требования к лингвистическому обеспечению
- •2.4.3.4. Требования к программному обеспечению
- •2.5.2.5. Требования к техническому (аппаратному) обеспечению
- •2.4.3.6. Требования к организационному обеспечению
- •2.4.3.7. Требования к методическому обеспечению
- •2.5. Состав и содержание работ по созданию системы
- •2.6. Порядок контроля и приемки системы
- •2.7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
- •4. Необходимо закупить источники бесперебойного питания.
- •5. Необходимо провести инвентаризацию складов для ввода остатков материалов и агрегатов в систему.
- •2.8. Требования к документированию
- •2.9. Источники разработки
- •3. Технико-рабочий проект
- •3.1. Концептуальная модель
- •3.2. Построение логической модели
- •3.2.1. Выделение информационных объектов
- •3.2.2. Определение функциональных зависимостей реквизитов
- •3.2.3. Установление соответствия описательных и ключевых реквизитов
- •3.2.4. Описание таблиц реляционной базы данных
- •3.2.5. Определение связей информационных объектов и построение илм
- •3.3. Блок-схема алгоритма системы
- •Заключение
- •Список используемой литературы
2.4.3.3. Требования к лингвистическому обеспечению
К языкам программирования кроме традиционных, стандартных требований предъявляются также требования полноты языка, состоящие в том, что язык должен иметь набор средств, необходимый и достаточный для работ с базами данных.
Для программирования данной системы должен быть встроенный в среду программирования Delphi 7 объектно-ориентированный язык Object Pascal.
Инструментальные средства данного языка представляют собой интегрированную среду разработки программ, то есть дают возможность решить практически все задачи, стоящие перед программистом при разработке программ:
- редактирование - удобную подготовку и исправление текста программ;
- компиляцию программы, сопровождаемую поиском ошибок программиста и квалифицированными подсказками об их возможном характере;
- средства настройки среды программирования и окружения;
- средства отладки программ, например, пошаговое исполнение программы, возможность просмотра значения любой переменной.
Для организации базы данных системы необходимо использовать язык структурированных запросов SQL, встроенный в среду Delphi 7.
SQL относится к замкнутым языкам программирования. SQL ориентирован на работу с БД и обладает превосходными средствами манипулирования базами данных.
SQL обладает высокой степенью декларативности, т.е. от пользователя не требуется описание алгоритма получения результата. Алгоритм получения формируется в самой СУБД, что существенно облегчает работу пользователя, повышая его производительность.
По используемому математическому аппарату язык SQL относится к языкам, использующим аппарат реляционной алгебры. SQL обеспечивает манипулирование не одиночными записями, а множеством записей: в качестве операндов и результатов операций используются отношения РМД.
2.4.3.4. Требования к программному обеспечению
Для разрабатываемой АСУ в качестве системного программного обеспечения рекомендуется использование операционной системы Windows NT. Windows NT выпускается в двух модификациях: Windows NT Server и Windows NT WorkStation. Windows NT Server в первую очередь предназначен для управления сетевыми ресурсами. Система обеспечивает высокую мобильность и безопасность без потери производительности. Windows NT Server содержит средства для организации быстрого поиска информации и просмотра ресурсов глобальных сетей, обеспечивает возможность использования любых каналов связи, поддерживает до 256 одновременных подключений к одному серверу, а несколько серверов могут быть использованы для организации общедоступной сетевой службы. Windows NT WorkStation – это версия ОС Windows NT, предназначенная для работы на локальных компьютерах и рабочих станциях. Она является полностью 32-х разрядной операционной системой, наиболее защищенной и надежной. Все приложения в Windows NT работают в режиме многозадачности. В современном программировании все более активно используются различные инструментальные средства быстрой разработки Windows-приложений.
Для более удобного использования и наглядности система должна быть реализована в интегрированной среде Delphi 7, которая представляет собой систему, в полной мере реализующую все достоинства объектно-ориентированного программирования. Программа представляется в виде совокупности объектов, каждый из которых является реализацией собственного класса, которые в свою очередь образуют иерархию на принципе наследования.
Delphi 7 предоставляет пользователю возможность использовать средства визуального программирования при разработке программ, создавать и использовать специальным образом оформленные объекты.