Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursovaya_OOP.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
807 Кб
Скачать
☆

1 Анализ информационной составляющей объекта исследования

    1. Постановка задачи курсового проекта

Создать документ MS Word. Заполнить его автоматизировано через MS Excel.

Цель: приобретение навыков осуществлять интеграцию популярных приложений, входящих в пакет MS Office операционной системы Windows XP,7,8.1, MS Excel и MS Word.

КВИТАНЦИЯ ЗА ЖИЛИЩНЫЕ И КОММУНАЛЬНЫЕ УСЛУГИ

Получатель платежа

Учреждение банка

Адрес:

Ф.И.О.

Месяц

Сумма

Пеня

Всего:

1.2 Анализ существующих аналогов программных средств

С точки зрения принципов программирования языки программирования можно разбить на 3 группы: процедурные, функциональные и логические.

Основой всех языков программирования являются процедурные языки, поскольку в основе работы компьютера (центрального процессора) на самом низком уровне лежит возможность исполнять только примитивные команды, явно указывающие, что делать процессору. Языки других типов можно рассматривать как надстройки над процедурными языками программирования. В этих языках (функциональные и логические) заложены и реализованы определенные математические модели, позволяющие более эффективно программировать некоторые специфические типы задач. Но трансляторы (компиляторы), библиотеки и другие средства этих языков программирования все равно реализованы посредством процедурных языков программирования.

VBA (Visual Basic for Applications) – это диалект языка Visual Basic, расширяющий возможности Visual Basic и предназначенный для работы с приложениями Microsoft Office и другими приложениями от Microsoft и третьих фирм.

Достоинства языка VBA заключаются в высокой скорости создания приложений с графическим интерфейсом для MS Windows, простой синтаксис, позволяющий очень быстро освоить язык, возможность компиляции, в P-код и в машинный код. Программа, в режиме отладки, всегда компилируется в P-код, что дает возможность приостановить выполнения программы, внести изменения, а после продолжить выполнения. При этом перезапуск программы и полная перекомпиляция не нужны. Наличие русской версии (VB 6.0), позволяющей начинающему программисту быстро познакомиться с интерфейсом, защита от ошибок, которые зависят от доступа к памяти и применением указателей. Этот аспект Visual Basic делает более стабильным приложением, но за это он и подвергается критике,не нужно объявлять переменные.

Недостатками языка VBA являются поддержка операционных систем только семейства Windows и Mac OS X (Исключение – VB1 for DOS), отсутствие механизма наследования объектов. Существующие в языке наследование, позволяет наследовать только интерфейсы объектов, а не их самих, требует установленных DLL для работы программы, медленная скорость работы, поскольку все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library).

Все недостатки языка вытекают из его основного достоинства – простоты разработки графического интерфейса. Поэтому многие программисты используют Visual Basic для разработки интерфейса пользователя, а функционал программы реализуют в виде динамически подключаемых библиотек (DLL), написанных на другом языке (чаще всего С++).

Существует более функциональный аналог программы для автоматизации ЖКХ - Инфо-Предприятие: ЖКХ. Инфо-Предприятие : ЖКХ - один из продуктов семейства программ Инфо-Предприятие. Ее назначение - автоматизация ЖКХ. Это программа для ТСЖ, программа для ЕИРЦ, программа для ЖСК, ДЕЗ, КИЗ. В ИП : ЖКХ учтены все последние изменения, связанные с реформой ЖКХ в нашей стране. Наша программа для ЖКХ имеет интуитивно понятный интерфейс, проста в эксплуатации, не требует длительного обучения и затрат на внедрение. В то же время программа автоматизации учета в ЖКХ имеет все возможности, характерные для более дорогих, громоздких и трудных в освоении систем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]