Обоснование выбора языка программирования
СОДЕРЖАНИЕ АНОТАЦИЯ ВВЕДЕНИЕ 1. ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ. 1.1 Обоснование языка программирования 1.2 Введение в Visual Basic for Application 1.2.1 Об объектах и коллекциях 1.2.2 Примеры использования VBA в среде Access. 1.3. Разработка и эксплуатация АИС 1.3.1 Основные понятия технологии проектирования ИС 1.3.2 Основы современной технологии проектирования АИС 1.3.3 Автоматизированное проектированиеCASE-технологий 1.3.4 Реинжиниринг бизнес-процессов и проектирование корпоративной ИС.. 2. ЭКСПЕРИМЕНТАЛЬНЫЙ РАЗДЕЛ 2.1 Постановка задачи 2.1.1 Входные данные 2.1.2 Выходные данные 2.1.3 Схема и описание алгоритма решения задачи 2.1.3.1 Блок-схема интерфейса 2.1.3.2 Описание блок-схемы интерфейса 2.2 Описание процесса отладки программы 2.3.Характеристика программы 2.4. Контрольный пример 2.5 Инструкция пользователя Заключение Приложение 1 Приложение 2 Список литературы Введение
Вторая половина ХХв. Ознаменовалась крупным технологическим рывком научно-технологического процесса. Появление в этот период электронно-вычислительных машин (ЭВМ) открыло новые возможности обработки информации. В 50-е годы на ЭВМ в основном решались отдельные научно-инженерные и экономические задачи, связанные с необходимостью переработки больших информационных массивов. Потребитель и его интересы в использовании ЭВМ, хотя и не отрицались, однако не были приоритеты на этом этапе. В 60-е годы возникает идея комплексной автоматизации управления предприятия и интеграции информационного обеспечения на основе баз данных (БД). Реальностью автоматизированные системы управления (АСУ) стали в 70-е годы на базе ЭВМ 3-го поколения, которые позволяли создавать вычислительные системы с распределенной терминальной сетью. Создание на базе ЭВМ и средств связи АСУ:
- Технологическими процессами (АСУТП) - предприятиями (АСУП) - отраслями (ОАСУ) - Общегосударственным уровнем управления (ОГАСУ) вывело разработчиков и потребителей на новый, более высокий уровень понимания возможностей использования вычислительной техники в социально-экономическом развитии общества. 80-е годы отмечены широким использованием персональных компьютеров управленческими работниками, созданием большого набора автоматизированных мест (АРМ) на базе языков 4-го поколения, позволяющих с помощью генераторов запросов, отчетов, экранных форм, диалога, быстро разрабатывать удобные для пользователей приложения. Однако рассредоточение информационных систем (ИС) в виде АРМов, локальная автоматизация, не способствовали интеграции управленческих функций, а следовательно, существенному повышению эффективности управления предприятием. Для 90-х годов характерно развитие телекоммуникационных средств, которое привело к созданию гибких локальных и глобальных вычислительных сетей, что позволило разрабатывать и внедрять корпоративные ИС (КИС). КИС объединяют возможности систем комплексные автоматизации управления 70-х годов и локальной автоматизации управления 80-х годов. Наличие гибких средств связи управленческих работников, возможность коллективной работы как непосредственных исполнителей хозяйственной деятельности, так и менеджеров, принимающих управленческие решения, позволяют во многом пересмотреть принципы управления предприятиями или проводить кардинальный реинжиниринг бизнес процессов. В свою очередь, оперативность коммуникации и интеграции участников бизнес процессов предопределяют разработку и использование эффективных технологий проектирования, обеспечивающих ускорение создания, внедрения и развития проектов ИС, улучшение их функциональной и адаптивной надежности и, в конечном счете повышение качества принимаемых решений на всех уровнях управления. В связи с этим в первой части теоретического раздела данной работы рассматриваются некоторые вопросы построения и проектирования автоматизированных ИС (АИС).
Альтернативным подходом к каноническому проектированию в настоящее время является реинжиниринг бизнес процессов, который базируется на сходстве информационных процессов (ИТ- архитектур) и общих бизнес архитектур и заключается в интеграции ИТ и бизнес процессов. Поэтому здесь также коротко рассматривается автоматизация проектирования АИС (CASE – технология), которая является одним из подходов к данной интеграции. Важным аспектом рассмотрения разработки АИС является описание структуры и функции обеспечивающих подсистем, соответствующая таким компонентам как технические, программные и информационные средства, интегрированные человеческим фактором. Информационное обеспечение АИС является средством для решения следующих задач: - однозначного и экономичного представления информации (на основе кодирования объектов); - организации процедур анализа и обработки информации с учетом характера связи между объектами (на основе классификации объектов); - организация взаимодействия пользователей с системой на основе экранных форм для ввода первичных данных в ЭВМ или вывода результатной информации, структуры информационной базы: входных- выходных файлов, базы данных; - и другие. Программное обеспечение АИС может включать известные операционные системы MS DOS, Windows и другие, системы программирования типа Паскаль, Си, Бейсик и т. п. В связи с этим во второй части теоретического раздела рассмотрены основы программирования на языке Visual Basic for Application (VBA) в среде MS Office Excel. Работа заканчивается программированием разработанных макетов экранных форм и их апробацией. ТЕОРЕТИЧЕСКИЙ РАЗДЕЛ
Обоснование выбора языка программирования
Лучшей среды программирования для создания информационного обеспечения в контуре любой АИС нашего бизнес – проекта можно считать MS Office. Одним из наиболее важных и полезных аспектов использования MS Office является автоматизация некоторых процессов взаимодействия использователя и приложений Office(Excel, Access,Word), которые позволяют решать, практически, все современные бизнес – задачи: от создания простых документов и отчетов до полной автоматизации докуиментооборота с использованием систем управления БД. Это связано с тем, что все приложения Office поддерживают язык программирования Basic for application (VBA). Важнейшим достоинством является возможность объединить любые приложения MS Office для выполнения одной или нескольких задач.
В последнее время все более и более возрастает значимость разработки приложений на базе электронных таблиц Excel – продукта с высокой степенью программируемости из-за поддержки VBA.Таким образом, для разработчиков АИС важными являются следущие возможности использования VB в среде MS Excel: 1) Файловая структура. Ориентация на многолистовую структуру позволяет легко организовывать элементы приложения и хранить его в единственном файле; 2) VBA – это макроязык, позволяет создавать структурированные программы непосредственно в Excel. 3) Excel позволяет довольно легко вставить в рабочий лист различные элементы управления, например, кнопки, поля со списком, переключатели. Можно также легко создавать диалоговые окна, имеющие профессиональный внешний вид. 4) Для упрoщения формул и вычислений можно с помощью VBA создавать пользовательские функции рабочих листов. 5) Имеется возможность вносить изменения в элементы меню, добавлять в имеющиеся меню новые элементы или создавать полностью новые меню. В связи с этим в теоретическом разделе наряду с вопросами разработки АИС, рассматриваются также вопросы связанные с использованием VBA и MS Excel.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|