- •Введение
- •1 Постановка задачи
- •1.1 Исследование состояния вопроса
- •1.2 Назначение программного продукта
- •1.3 Перечень функций программного продукта
- •1.4 Описание входных и выходных данных
- •1.5 Перечень ограничений связанный с оборудованием и программным обеспечением
- •1.6 Требования к пользовательскому интерфейсу пп
- •1.7 Исследование инструментальных средств разработки и системного программного обеспечения
- •1.8 Обоснование выбора инструментальных средств разработки и системного программного обеспечения
- •2 Проектирование программного продукта
- •2.1 Исследование предметной области
- •2.2 Исследование методов проектирования
- •2.3 Обоснование выбора используемого метода проектирования
- •2.4 Описание функциональной схемы программного продукта
- •2.5 Описание модульной структуры программного продукта
- •2.6 Описание структурной схемы программного продукта
- •2.7 Описание сценария пользовательского интерфейса
- •2.8 Технология разработки программного продукта.
- •2.9 Технология разработки справочной системы программного продукта.
- •1) Назначение программного продукта
- •3 Тестирование программного продукта
- •3.1 Описание видов и методов тестирования
- •3.2 Обоснование выбора и метода тестирования
- •3.3 Описание тестовых наборов данных
- •4.2.2 Статья 2. Затраты на электроэнергию
- •4.2.3 Статья 3. Прочие расходы
- •4.3 Заключение:
- •5 Охрана труда и безопасность жизнедеятельности
- •5.1 Опасные и вредные факторы
- •5.2 Организация рабочего места
- •5.3 Освещение на рабочих местах
- •5.4 Обеспечение безопасности при работе с электрическим током
- •5.5 Защита персонала от опасных и вредных излучений
- •5.6 Пожарная безопасность
- •5.7 Вывод
- •Заключение
- •Литература
1.8 Обоснование выбора инструментальных средств разработки и системного программного обеспечения
1) Для создания программы были использованы среда программирования Delphi, текстовый редактор Microsoft Word, система создания презентаций Microsoft PowerPoint, Microsoft Help Workshop.
Основным преимуществом Delphi является его среда программирования с визуальным конструктором программ. Эта среда вместе с объектной библиотекой VCL позволяет эффективно программировать под MS Windows.
В данном программном продукте были использованы визуальные компоненты: label, Edit, Memo. Они являются самыми простыми компонентами для ввода и отображения на экране информации.
Преимущество в использовании label в том, что этот компонент может содержать многострочный текст благодаря свойству WorlPad, а еще очень удобно размещать на форме в любом месте.
Компонент Edit представляет собой однострочное текстовое поле, служащее для ввода данных пользователем. Основным свойством компонента Delphi Edit, передающим введённую информацию, является свойство Edit1.Text типа String. В данном проекте он используется для вывода информации на экран. Для оформления компонента цветом используется свойство Color , а для оформления границ используется его свойство – clBtnFace.
Компонент Delphi Memo - это простейший текстовый редактор. Delphi Memo позволяет вводить многострочный текст с клавиатуры, загружать его из файла, редактировать и сохранять в файл текстового формата. В данном проекте он служит для отображения текста на экранной форме.
Основные преимущества среды программирования Delphi:
быстрота разработки приложения;
высокая производительность разработанного приложения;
низкие требования разработанного приложения к ресурсам компьютера;
наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi.
2) Microsoft Word, входящий в пакет программ Microsoft Office – текстовый редактор для создания сопроводительной документации и основного текста файла справки с его последующей компиляцией.
3) Microsoft Help Workshop – компилятор справки в формат .hlp, позволяет скомпилировать файл справки из текстового файла.
4) Microsoft Office PowerPoint - программа имеет огромные возможности для подготовки разного уровня сложности презентаций, имеет отличную графику и эффектно оформлена тезисами. Важной характеристикой PowerPoint есть возможность легко превратить текстовый документ в PowerPoint-презентацию.
2 Проектирование программного продукта
2.1 Исследование предметной области
Предметная область - набор объектов, представляющий интерес для актуальных или предполагаемых пользователей.
Пользователями данного программного продукта являются абитуриенты, стоящие перед выбором профессии, специальности, которая бы в будущем стала для них главной.
Предметной областью дипломного проекта для разработки программы «Информация для абитуриента» являются разделы «Знакомство с техникумом» и «Знакомство со специальностями».
После исследования предметной области, материал, полученный от секретаря приемной комиссии, разбит на две темы.
Первая тема включает в себя иллюстрации, которые отображают вид техникума и отдельных его кабинетов, частей.
Вторая тема включает в себя текстовую информацию о специальностях при выборе названия специальности. Каждая форма должна иметь не только название специальности, но и информацию о форме обучения, сроке обучения, получаемую квалификацию, вступительных испытаниях и их форме, об области профессиональной деятельности выпускника техникума.