Разработка программного обеспечения процессов планирования, учет и оценка текущего состояния заказов инструментального цеха
Автор: Андрей Немятов • Декабрь 10, 2021 • Курсовая работа • 17,326 Слов (70 Страниц) • 249 Просмотры
Аннотация
Выпускная квалификационная работа посвящена разработке программного обеспечения процессов планирования, учета и оценки текущего состояния заказов инструментального цеха завода РФЯЦ-ВНИИЭФ.
Созданное программное обеспечение позволяет вести учет хозяйственных операций по заказной деятельности инструментального цеха завода РФЯЦ-ВНИИЭФ, материально-техническому снабжению в соответствии с планом закупок и содержит справочную информацию по клиентам, изделиям, транспорту, материалам на складе.
Созданная в основе программного обеспечения база данных позволяет централизованно хранить полученную информацию и осуществлять к ней удаленный доступ должностных лиц имеющих на это соответствующие полномочия.
В работе сформулирована цель разработки и предъявлены требования к программному обеспечению.
Первая глава пояснительной записки содержит теоретические разделы, освещающие основные принципы создания автоматизированных систем управления, также дан обзор технологий автоматизации проектирования информационных систем (CASE-технологий). В данной главе рассмотрены основные принципы создания реляционной базы данных в технологии «клиент-сервер».
Во второй главе рассмотрены этапы разработки информационной системы, начиная с создания логической и физической модели данных и заканчивая разработкой интерфейса программного обеспечения. Описано строение и общие принципы работы программного обеспечения.
Также в выпускной квалификационной работе рассчитана себестоимость разработки программного обеспечения и сформулированы требования по охране труда при работе с программным обеспечением и ЭВМ.
Содержание
Введение 5
Глава 1. Технология проектирования программного обеспечения 7
1.1. Основные понятия 7
1.1.1. Классификация информационных систем 7
1.1.2. Методология построения информационных систем 9
1.1.3. Этапы создания информационных систем 11
1.2. Жизненный цикл программного обеспечения 15
1.3. Организация разработки программного обеспечения 20
1.3.1. Каноническое проектирование ИС 20
1.3.2 Типовое проектирование ИС 28
1.4. Моделирование информационного обеспечения 29
1.4.1. Моделирование данных 29
1.4.2. Отображение модели данных в инструментальном средстве ERwin 30
1.4.3. Создание логической модели данных 31
1.4.4. Создание физической модели данных 32
1.4.5. Триггеры и хранимые процедуры 32
1.4.6. Прямое и обратное проектирование 34
1.4.7. Генерация кода клиентской части с помощью ERwin 34
Глава 2. Проектирование и разработка программного обеспечения 36
2.1. Постановка задачи 36
2.2. Выбор программных и технических средств 37
2.2.1. Выбор операционной системы 37
2.2.2. Выбор среды программирования 38
2.2.3. Выбор СУБД 39
2.3. Проектирование модели данных 40
2.3.1. Проектирование логической модели данных 40
2.3.2. Проектирование физической модели данных 41
2.4. Проектирование базы данных Interbase 41
2.5. Разработка программного обеспечения 43
2.6. Разработка отчетов 69
2.7. Руководство пользователя (описание интерфейса программного обеспечения) 70
2.7.1. Авторизация 71
2.7.2. Главная управляющая форма 71
2.7.3. Справочная информация 72
...