1. Введение (Разработка многомодульных интегрированных SDI-приложений)

2015-08-23СтудИзба

Описание файла

Файл "1. Введение" внутри архива находится в папке "Разработка многомодульных интегрированных SDI-приложений". Документ из архива "Разработка многомодульных интегрированных SDI-приложений", который расположен в категории "". Всё это находится в предмете "проектирование программного обеспечения автоматизированных систем" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "проектирование по автоматизированных систем" в общих файлах.

Онлайн просмотр документа "1. Введение"

Текст из документа "1. Введение"

Разработка многомодульных интегрированных SDI - приложений

Введение

Программное средство учебного назначения (ПСУН) «Разработка многомодульных интегрированных SDI - приложений» - это совокупность разделов, содержащих теоретический материал с примерами программ и задания для выполнения в ходе лабораторных занятий или для самостоятельной работы.

Цель – углубление знаний в области разработки сложных многоцелевых программных продуктов. Знакомство с основами объектной технологии фирмы Microsoft, позволяющей создавать интегрированные программы с привлечением к решению своих задач внешних программных приложений.

Для успешного освоения материала необходимо знание основ алгоритмизации, предварительное знакомство с языком программирования С и общие навыки создания Windows приложений в среде C++ Builder.

Материал включает пять разделов, заключительную лабораторную работу и список литературы.

Раздел «Разработка многомодульных Windows приложений» систематизирует знания в области построения многооконных SDI – приложений. Рассматривается проект программы, выполняющей различные вычислительные операции над двумерным массивом. Проект включает автономный модуль и модули форм (главное окно, диалоговое окно, окно «О программе…»), используются стандартные диалоговые формы. Расмотрена возможность динамического создания окон и использование галереи объектов (репозитория объектов).

Раздел «OLE –технология» посвящен возможностям использования компонента OLE Container, входящему в VCL - библиотеку. Задачей многих программных продуктов является разработка сложных составных документов, состоящих из ранотипных объектов над созданием которых «трудятся» разные приложения. Компонент Ole Container позволяет вставить в программу любой объект приложения-сервера зарегистрированного в системе (тексты, рисунки, таблицы, формулы, диаграммы и т.д.) и тем самы сделать его частью вашего приложения. Рассмотрены режимы внедрения и связывания объектов, программное управление объектами.

Раздел «Технология Drag-and-Drop » знакомит с организацией процесса перетаскивания информации об объектах широко используемого в Windows. В C++ Builder используется своя версия рассматриваемой технологии: информация передается только в пределах одного приложения. Однако смысл происходящих при этом событий остается прежним. В одном из примеров, посвященных этой технологии рассмотрена возможность определения класса компонента во время выполнения программы. Кроме этого в рамках VCL – библиотеки реализована оригинальная технология Drag-and-Dock для перемещения оконных объектов. Последняя часть раздела поясняет ее возможности.

Разделы «Работа с сервером WORD» и «Работа с сервером Excel» рассматривают возможности интеграции разрабатываемого программного продукта с широко распростроненными офисными приложениями. Разработка приложений по соответствующим стандартам и правилам позволяет программам взаимодействовать в ходе их работы. Например, одно приложение (клиент) может заставить другое приложение (сервер) выполнить команду или процедуру. Поскольку общеизвестные приложения (например, Microsoft Office) являются фирменными многофункциональными серверами, то при разработке программ очень удобно «заставить» такой сервер работать на вас. Например, Word можно использовать, если приложение имеет информацию, которая должна быть перенесена в текстовый документ, а электронные таблицы Excel могут быть привлечены для выполнения каких-либо расчетов и наглядного представления структурированной информации.

Заключительная лабораторная работа «Расчет заработной платы и выписка расчетных листов» направлена на создание конкретного приложения. Задание содержит описание входных и выходных данных, а также поясняет порядок создания приложения. Задание составлено таким образом, что позволяет проконтролировать усвоение материала всех перечисленных разделов.

ПСУН прошел апробацию в ходе выполнения лабораторных работ по дисциплинам «Прикладное и системное программное обеспечение» (2-е образование, кафедра ПМ) и «Разработка и стандартизация программных средств и информационных технологий» (ГПИ) в 2004/2005 учебном году.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5155
Авторов
на СтудИзбе
439
Средний доход
с одного платного файла
Обучение Подробнее