Файл: 1. Анализ технического задания 1 Технологический процесс.rtf
Добавлен: 08.11.2023
Просмотров: 161
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1. Анализ технического задания
1.1.1 Функциональное назначение
1.2 Требования к программному продукту
2. Существующие способы реализации системы структурно-визуального программирования
2.1 Связь компонент с использованием графического объединения линиями
2.2 Связь компонент структурно-визуальной генерации промежуточного кода
3. Общая модель системы и описание ее компонентов
СодержаниеВведение1. Анализ технического задания1.1 Технологический процесс1.1.1 Функциональное назначение1.2 Требования к программному продукту2. Существующие способы реализации системы структурно-визуального программирования2.1 Связь компонент с использованием графического объединения линиями2.2 Связь компонент структурно-визуальной генерации промежуточного кода2.3 Вывод3. Общая модель системы и описание ее компонентов3.1 Пользовательский интерфейс системы3.2 Разработка приложений в среде программирования3.2 Компоненты3.3 Инструменты разработки3.3.1 Мастера генерации промежуточного кода3.4 Дерево действий3.4.1 Программный код3.5 Класс экспорта3.6 Интерпретатор3.6.1 Построение и решение графа выражения3.7 Компилятор4. Экономическая часть дипломного проекта4.1 Смета затрат на выполнение работы4.2 План выполнения работ4.3 Расходы на оплату труда4.3.1 Расчет основной заработной платы4.3.2 Расчет дополнительной заработной платы4.4 Материальные затраты4.4.1 Стоимость материалов и покупных изделий4.4.2 Стоимость расходуемой технологической электроэнергии4.4.3 Затраты по использованию прикладных программ4.5 Расчет амортизации оборудования4.6 Прочие расходы
4.6.1 Расчет единого социального налога4.6.2 Выплаты на социальное страхование от несчастного случая4.6.3 Затраты по использованию INTERNET4.6.4 Расходы на управление и хозяйственное обслуживание4.7 Заключение5. Безопасность и экологичность проекта5.1 Безопасность программного продукта5.1.1 Идентификация опасностей на рабочих местах5.1.2 Анализ опасных и вредных производственных факторов5.1.3 Техническая безопасность оборудования5.2 Методы и принципы обеспечения безопасности труда5.2.1 Безопасность исходных материалов5.2.2 Обеспечение благоприятного светового климата5.2.3 Обеспечение благоприятных микроклиматических условий5.2.4 Защита от шума и вибрации5.2.5 Электробезопасность5.2.6 Техническая эстетика и эргономика5.2.7 Режим труда и отдыха5.2.8 Требования безопасности к профессиональному отбору операторов5.2.9 Требования безопасности к транспортированию и хранению объекта разработки5.2.10 Средства индивидуальной защиты5.2.11 Сертификат безопасности на разработанную продукцию5.3 Санитарно-бытовое обеспечение5.4 Пожарная безопасность5.5 Безопасность в чрезвычайных ситуациях5.6 Экологическая безопасность программного продукта5.6.1 Экологическая безопасность исходных материалов, использованных в проектировании объекта5.6.2 Экологическая безопасность материалов и веществ, обращающихся в технологических процесах5.6.3 ВыводыЗаключениеСписок используемых источниковВведениеВо время разработки программного обеспечения не всегда необходима вся полнота функциональности, которая позволяет проектировать приложения высокой сложности и большой гибкости. Часто, достаточно упрощенных обобщающих средств разработки, предоставляющих готовые функции в простом виде. Это сильно упрощает и ускоряет процесс разработки.
Также, подобный подход является удачным для применения в образовательных процессах, при обучении программированию. Т.к. позволяет обучать учащихся с использованием заинтересованности, вызываемой быстрым получением результата поставленной задачи. Делает освоение материала очень наглядным. На данный момент существует системы, позволяющих упростить процесс разработки специализированных приложений для конкретных задач. Например, пакет Microsoft Access предоставляет упрощенную модель организации приложения для работы с базой данных. Однако применение Access для решения более общих задач становится неудобным или вовсе невозможным. Например, типичных пользовательских действий в операционной системе, таких как копирование файлов, доступ в интернет, запуск приложений, выключения компьютера и т.д.Разрабатываемая система должна предоставлять широкий набор инструментальных средств, обеспечивающих создание программ на основе сборки из готовых компонент. Компоненты должны в совокупности предоставлять возможность решения основных пользовательских задач в операционной системеВ соответствии с этим, целью дипломного проекта является разработка среды структурно-визуального программирования обеспечивающей возможность решения основных пользовательских задач в операционной системе по средствам использования готовых компонент.Исходя из поставленных целей, решаются задачи:- Создание средств, позволяющих пользователю собирать программы, с помощью готовых компонент;- Обеспечение интерфейса взаимодействия компонент со средой структурно-визуального программирования;- Организация упрощенного проектирования на основе алгоритмических примитивов, таких как циклы, условия, массивы данных.
4.6.1 Расчет единого социального налога4.6.2 Выплаты на социальное страхование от несчастного случая4.6.3 Затраты по использованию INTERNET4.6.4 Расходы на управление и хозяйственное обслуживание4.7 Заключение5. Безопасность и экологичность проекта5.1 Безопасность программного продукта5.1.1 Идентификация опасностей на рабочих местах5.1.2 Анализ опасных и вредных производственных факторов5.1.3 Техническая безопасность оборудования5.2 Методы и принципы обеспечения безопасности труда5.2.1 Безопасность исходных материалов5.2.2 Обеспечение благоприятного светового климата5.2.3 Обеспечение благоприятных микроклиматических условий5.2.4 Защита от шума и вибрации5.2.5 Электробезопасность5.2.6 Техническая эстетика и эргономика5.2.7 Режим труда и отдыха5.2.8 Требования безопасности к профессиональному отбору операторов5.2.9 Требования безопасности к транспортированию и хранению объекта разработки5.2.10 Средства индивидуальной защиты5.2.11 Сертификат безопасности на разработанную продукцию5.3 Санитарно-бытовое обеспечение5.4 Пожарная безопасность5.5 Безопасность в чрезвычайных ситуациях5.6 Экологическая безопасность программного продукта5.6.1 Экологическая безопасность исходных материалов, использованных в проектировании объекта5.6.2 Экологическая безопасность материалов и веществ, обращающихся в технологических процесах5.6.3 ВыводыЗаключениеСписок используемых источниковВведениеВо время разработки программного обеспечения не всегда необходима вся полнота функциональности, которая позволяет проектировать приложения высокой сложности и большой гибкости. Часто, достаточно упрощенных обобщающих средств разработки, предоставляющих готовые функции в простом виде. Это сильно упрощает и ускоряет процесс разработки.
Также, подобный подход является удачным для применения в образовательных процессах, при обучении программированию. Т.к. позволяет обучать учащихся с использованием заинтересованности, вызываемой быстрым получением результата поставленной задачи. Делает освоение материала очень наглядным. На данный момент существует системы, позволяющих упростить процесс разработки специализированных приложений для конкретных задач. Например, пакет Microsoft Access предоставляет упрощенную модель организации приложения для работы с базой данных. Однако применение Access для решения более общих задач становится неудобным или вовсе невозможным. Например, типичных пользовательских действий в операционной системе, таких как копирование файлов, доступ в интернет, запуск приложений, выключения компьютера и т.д.Разрабатываемая система должна предоставлять широкий набор инструментальных средств, обеспечивающих создание программ на основе сборки из готовых компонент. Компоненты должны в совокупности предоставлять возможность решения основных пользовательских задач в операционной системеВ соответствии с этим, целью дипломного проекта является разработка среды структурно-визуального программирования обеспечивающей возможность решения основных пользовательских задач в операционной системе по средствам использования готовых компонент.Исходя из поставленных целей, решаются задачи:- Создание средств, позволяющих пользователю собирать программы, с помощью готовых компонент;- Обеспечение интерфейса взаимодействия компонент со средой структурно-визуального программирования;- Организация упрощенного проектирования на основе алгоритмических примитивов, таких как циклы, условия, массивы данных.