Автор работы: Пользователь скрыл имя, 06 Декабря 2012 в 13:51, курсовая работа
Цель работы – исследовать современные информационные технологии в индустрии проектирования баз данных и разработать программный продукт, который будет применим для эффективного использования на швейном предприятии.
Результаты исследования могут быть использованы в работе швейного предприятия с целью повышения экономической эффективности. Кроме того, предложенные рекомендации позволят выбрать пути использования предлагаемых на рынке информационных систем.
Введение 9
1 Нормативные ссылки 11
2 Термины и определения 13
3 Сокращения 15
4 Спецификация требований к программному обеспечению 16
4.1 Введение 16
4.1.1 Цель 16
4.1.2 Область применения 16
4.1.3 Определения, термины и сокращения 17
4.1.4 Ссылки 17
4.2 Общее описание 17
4.2.1 Перспективы продукта 17
4.2.2 Функции продукта 18
4.2.3 Пользовательские характеристики 18
4.2.4 Ограничения 19
4.2.5 Предложения и зависимости 19
4.2.6 Распределение требований 19
4.3 Детальные требования 20
4.3.1 Требования к производительности 20
4.3.2 Логические требования к базе данных 20
4.3.3 Ограничения проектирования 20
4.3.4 Требование к архитектуре 20
4.3.5 Атрибуты программной системы 21
5 Исследовательская работа 23
5.1 Введение 23
5.2 Алгоритм процесса работы предприятия 23
6 Проектирование архитектуры задачи 24
6.1 Введение 24
6.1.1 Цель 24
6.1.2 Описание проекта 24
6.1.3 Определение, сокращения и термины 24
6.2 Ссылки 24
6.3 Описание декомпозиции 25
6.4 Модульная декомпозиция 25
6.5 Описание интерфейса процессов 26
6.6 Детальное проектирование 27
7 Технологии и качество проектирования 35
7.1 Описание среды разработки 35
7.2 Описание СУБД 36
8 Сборка проекта 38
8.1 Введение 38
8.2 Создание базиса интеграции 38
8.2.1 Интеграционная сборка 1 39
8.2.2 Интеграционная сборка 2 39
8.2.3 Интеграционная сборка 3 40
9 Тестирование 41
9.1 Тестирование автоматизированной системы 42
10 Руководство пользователя 43
Заключение 52
Список использованных источников 54
СОДЕРЖАНИЕ
Введение 9
1 Нормативные ссылки 11
2 Термины и определения 13
3 Сокращения 15
4 Спецификация требований к программному обеспечению 16
4.1 Введение 16
4.1.1 Цель 16
4.1.2 Область применения 16
4.1.3 Определения, термины и сокращения 17
4.1.4 Ссылки 17
4.2 Общее описание 17
4.2.1 Перспективы продукта 17
4.2.2 Функции продукта 18
4.2.3 Пользовательские характеристики 18
4.2.4 Ограничения 19
4.2.5 Предложения и зависимости 19
4.2.6 Распределение требований 19
4.3 Детальные требования 20
4.3.1 Требования к производительности 20
4.3.2 Логические требования к базе данных 20
4.3.3 Ограничения проектирования 20
4.3.4 Требование к архитектуре 20
4.3.5 Атрибуты программной системы 21
5 Исследовательская работа 23
5.1 Введение 23
5.2 Алгоритм процесса работы предприятия 23
6 Проектирование архитектуры задачи 24
6.1 Введение 24
6.1.1 Цель 24
6.1.2 Описание проекта 24
6.1.3 Определение, сокращения и термины 24
6.2 Ссылки 24
6.3 Описание декомпозиции 25
6.4 Модульная декомпозиция 25
6.5 Описание интерфейса процессов 26
6.6 Детальное проектирование 27
7 Технологии и качество проектирования 35
7.1 Описание среды разработки 35
7.2 Описание СУБД 36
8 Сборка проекта 38
8.1 Введение 38
8.2 Создание базиса интеграции 38
8.2.1 Интеграционная сборка 1 39
8.2.2 Интеграционная сборка 2 39
8.2.3 Интеграционная сборка 3 40
9 Тестирование 41
9.1 Тестирование автоматизированной системы 42
10 Руководство пользователя 43
Заключение 52
Список использованных источников 53
Приложение 54
В настоящее время наблюдается бурное развитие информационных технологий и программных средств во всех сферах деятельности человека. Это обусловливается тем эффектом, который можно получить при их правильном использовании. Современные информационные технологии позволяют организовать автоматизированную работу любого предприятия с максимальной эффективностью.
В современном мире разработчики все больше сталкиваются с необходимостью разработки информационных систем, использующих концепцию баз данных. Объёмы проектированных систем все возрастают и для нормального их функционирования эти системы должны удовлетворять основным правилам, проследить которые становится все сложнее и сложнее.
Поэтому необходимость автоматизации процессов проектирования стала своего рода аксиомой, но проблемными по-прежнему остаются методика и обстоятельства перехода на новые технологии. При этом выделяются три главных вопроса: на каком уровне развития компании появляется необходимость специального программного обеспечения, каким образом его следует внедрять и как затем на основе новых технологий обеспечить эффективное взаимодействие с другими участниками рынка.
Внедрение системы автоматизации,
как и любое серьезное
Цель работы – исследовать современные информационные технологии в индустрии проектирования баз данных и разработать программный продукт, который будет применим для эффективного использования на швейном предприятии.
Результаты исследования могут быть использованы в работе швейного предприятия с целью повышения экономической эффективности. Кроме того, предложенные рекомендации позволят выбрать пути использования предлагаемых на рынке информационных систем.
В настоящей выпускной
ГОСТ ИСО МЭК 12207-99. Процессы жизненного цикла информационных систем.
ГОСТ 19.102-87. Единая система программной документации. Стадии разработки.
ГОСТ 2.105-95. Общие требования к текстовым документам.
ГОСТ Р 50739-95. Государственный стандарт РФ. Средства вычислительной техники. Защита от несанкционированного доступа к информации. Общие технические требования.
ГОСТ 7.32-2001. СИБИД. Отчет о НИР. Структура и правила оформления.
ГОСТ 7.1-84 СИБИД. Библиографическое описание документа. Общие требования и правила составления.
ГОСТ 7.80-2000 Библиографическая запись. Заголовок. Общие требования и правила составления.
ГОСТ 7.82-2001 Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила составления.
ГОСТ Р 51583-2000. Защита информации. Порядок создания автоматизированных систем в защищённом исполнении. Общие положения
ГОСТ Р 51624-2000. Защита информации. Автоматизированные системы в защищённом исполнении. Общие требования.
ГОСТ Р 51275-99. Защита информации. Объект информатизации. Факторы, воздействующие на информацию. Общие положения.
ГОСТ Р 51188-98. Защита информации. Испытания программных средств на наличие компьютерных вирусов. Типовое руководство.
ГОСТ 19.701-90 (ИСО 5807-85) ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения.
ГОСТ Р ИСО 15489-1-2007. Система стандартов по информации, библиотечному и издательскому делу. Управление документами. Общие требования.
В настоящей выпускной
Т а б л и ц а 2.1 – Термины и определения
Термин |
Определение |
1 |
2 |
Автоматизированная система |
Организованная совокупность средств, методов и мероприятий, используемых для регулярной обработки информации для решения задачи. |
Информационная система |
Совокупность технического, про |
База данных |
Совокупность данных, объединенных одной системой управления, используемой многими пользователями. Хорошо спроектированная база данных содержит совокупность не избыточных непротиворечивых данных, защищенных от несанкционированного использования. |
Данные |
Информация, представленная в определенном виде, позволяющем автоматизировать ее сбор, хранение и дальнейшую обработку человеком или информационным средством. Для компьютерных технологий данные – это информация в дискретном, фиксированном виде, удобная для хранения, обработки на ЭВМ, а также для передачи по каналам связи. |
Продолжение таблицы 2.1 | |
ADO технологии |
Компоненты для работы с Microsoft® ActiveX® Data Objects (далее ADO). ADO это технология стандартного обращения к реляционным данным от Microsoft. Эта технология аналогична BDE по назначению и довольно близка по возможностям. |
Швейное предприятие |
Предприятие, производящее одежду и другие швейные изделия бытового и технического назначения из тканей, трикотажных полотен , искусственной и натуральной кожи |
В настоящей выпускной
БД |
База данных – именованная совокупность данных, отражающая состояние объектов и их отношений в предметной области. |
СУБД |
Система управления базами данных – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. |
SQL |
Structured Query Language – Это язык запросов, выборка данных из БД, удаление и т.д. |
АС |
Автоматизированная система – это организованная совокупность средств, методов и мероприятий, используемых для регулярной обработки информации для решения задачи. |
TCP |
Transmission Control Protocol (протокол управления передачей) – один из основных сетевых протоколов Интернета, предназначенный для управления передачей данных в сетях и подсетях TCP/IP. |
IP |
Internet Protocol – межсетевой протокол. Относится к маршрутизируемым протоколам сетевого уровня семейства TCP/IP. |
TCP/IP |
Transmission Control Protocol/Internet Protocol – протокол управления передачей – набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. |
Любое современное предприятие представляет собой сложный комплекс функциональных звеньев, от слаженности работы которого зависит успешность существования предприятия на рынке. При росте конкуренции и увеличении производства становится сложно уследить за всем документооборотом поставок и продаж. Кроме того, руководящие должности должны работать с большим количеством информации, её постоянным изменением и обновлением. Хранение информации в базе данных позволяет систематизировать данные, сократить время на поиск, уменьшить трудовые затраты, избежать утерю или порчу информации. Структура разрабатываемой системы позволяет работать с программным продуктом руководящим должностям предприятия.
Этот документ представляет требования к информационной системе полиграфического предприятия. Части 1 и 2 предназначены преимущественно для заказчиков программного обеспечения. Часть 3 предназначена в основном для инженеров – разработчиков. Целью создания программного продукта является повышение эффективности работы швейного предприятия. Требуется решить задачи нахождения функциональных зависимостей в таблицах баз данных и алгоритма их устранения без потери уже имеющейся в базе данных информации.
Этот документ охватывает требования
к данному программному комплексу.
По данному документу будут
См. п2., п3.
План управления конфигурациями программного обеспечения (SCMP).
План управления программным проектом (SPMP).
Архитектура программного обеспечения (SDD).
План контроля качества (SQAP).
План пользовательской документации (SUDP).
Документация по тестированию программного обеспечения (STD).
На рынке программных
Интерфейс программного продукта должен иметь удобное меню, позволяющее осуществлять операции добавления и модификации данных и поиск информации.
Программный продукт предназначен для эксплуатации на ПЭВМ на основе процессора, совместимого с технологией Intel класса Pentium IV (1800 МГц) или выше.
Для функционирования программного продукта необходима СУБД SQL Server 2008. Наличие других программных продуктов не требуется.
Работа программного продукта не нуждается в доступе к сети Интернет.
Программный продукт должен позволять осуществлять следующее.
- Просмотр таблиц реляционных баз данных.
- Анализ таблиц реляционных
баз данных на наличие в
них функциональных
Программный комплекс должен включать в себя:
Автоматизированная система
При разработке автоматизированной системы производства швейного предприятия следует помнить, что основной характеристикой является надежность и безопасность программного обеспечения. При работе с данным программным обеспечением следует помнить, что выполнение операций изменения содержания таблиц баз данных может быть необратимым. Каждый пользователь имеющий доступ к этому приложению должен осознавать ответственность и быть внимательным и аккуратным при выполнении операций.
Информация о работе Информационная система швейного предприятия