Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения




Скачать 85,07 Kb.
НазваниеТехнология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения
Дата публикации27.05.2013
Размер85,07 Kb.
ТипДокументы
pochit.ru > Информатика > Документы
Информационные технологии управления

14. Оценка возможности и целесообразности разработки системы автоматизации электронного документооборота в малом офисе.

Как показывает практика без тщательной проработки принципов документационное обеспечение управления (ДОУ) очень сложно, а в большинстве случаев невозможно внедрить в компании электронный документооборот, который бы позволил существенно повысить эффективность управления. Автоматизация неорганизованного документооборота реально позволяет только увеличить объем документированной информации, а проблемы поиска нужных данных, решение проблем непротиворечивости документов и получения нужной для принятия решений информации остаются и даже усугубляются.

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

Основные критерии внедрения ДОУ:

  • численность сотрудников более 50 чел.;

  • сложность бизнес-процессов;

  • устойчивость бизнес-процессов;

  • экономический эффект внедрения ДОУ;

^ 15. Основные характеристики, классификация, состав аппаратных средств и производительность ЭВМ

Характеристики ЭВМ:

  • тактовая частота процессора;

  • объем оперативной памяти;

  • объем жесткого диска;

  • состав портов ввода-вывода;

Аппаратные средства – функциональные узлы ЭВМ, как правило, выделенные в отдельные модули («hard»). К а.с. относятся: материнская плата, процессор, банк оперативной памяти, видеокарта, сетевая карта и др.

^ Производительность ЭВМ – способность ЭВМ выполнять определенное количество операций в секунду. Производительность определяется в основном тактовой частотой процессора, объемом оперативной памяти и частотой системной шины.

^ Классификация ЭВМ (по габариты и производительности):

•  сверхпроизводительные ЭВМ и системы (супер-ЭВМ);
•  большие ЭВМ (универсальные ЭВМ общего назначения);
•  средние ЭВМ;
•  малые или мини-ЭВМ;
•  микро-ЭВМ;
•  персональные компьютеры;
•  микропроцессоры.

21. Состав и назначение инструментария технологии программирования. Основные программные продукты для создания приложений.
^
Технология программирования - дисциплина, изучающая технологические процессы программирования и порядок их прохождения.
Инструментарий технологии программирования - программные продукты, предназначенные
для поддержки технологии программирования.

Основные программные продукты для создания приложений:
Visual C++, Borland C++ Builder, Java, Delphi, Visual Basic и др.

^ 22. Критерии качества программных продуктов. Программное обеспечение АИС
Критерии качества программных продуктов:

  • Функциональная полнота. Как отмечается в печати и подтверждает практика, рыночные программные продукты обычно весьма существенно различаются по критерию функциональной полноты.

  • Завершенность разработки. Полностью законченные программные продукты встречаются достаточно редко.

  • Быстродействие (затраты времени на решение задачи пользователя).

  • Уровень требований к комплексу технических средств (занимаемый объем памяти, быстродействие процессора, свободное пространство на диске и др.).

  • Степень и простота настройки на техническую среду (монитор, принтер, модем и др.).

  • Стоимость.

  • Комплексность решения задачи.

  • Возможность перенастройки на новые условия применения (например, в связи с изменением законодательства, появлением новых подразделений фирмы и т.д.).

  • Возможность работы в сети.

  • Качество помощи пользователю в процессе работы (например, наличие ситуативной, контекстно-зависимой и гипертекстовой помощи с оглавлением).

  • Требования к уровню квалификации пользователя.

  • Трудоемкость освоения и внедрения.

  • Качество пользовательского интерфейса.

Различают автоматизированные информационные системы (АИС), созданные на базе типовых программных продуктов (например, АИС “Налог”) и индивидуальные, созданные под конкретный бизнес с полным соответствием всех функций требованиям, предъявляемым заказчиком и возможностью сделать программный продукт, отличный от всех имеющихся и позволяющий решить задачи, которые относятся к конкурентным преимуществам предприятия заказчика (на основе языка “1С:Предприятие”).

^ 23. Жизненный цикл программного продукта. Взаимодействие специалистов при разработке и эксплуатации программного обеспечения АИС.
Жизненный цикл программного обеспечения - период разработки и эксплуатации программного обеспечения, в котором обычно выделяют этапы:

  • возникновение и исследование идеи;

  • анализ требований и проектирование;

  • программирование;

  • тестирование и отладка;

  • ввод программы в действие;

  • эксплуатация и сопровождение;

  • завершение эксплуатации.


Этап разработки и внедрения АИС должен проходить при тесном взаимодействии специалистов фирмы-заказчика АИС и фирмы-разработчика, чтобы обеспечить максимальную эффективность функционирования АИС, наибольшую гибкость и адаптивность АИС к бизнес-процессам компании.

^ 24. Основные документы ЕСПД. Этапы проектирования программных средств.
ЕСПД – единая система программной документации.
Основные документы ЕСПД:

  • Общие положения

  • Виды программ и программных документов

  • Стадии разработки

  • Техническое задание. Требования к содержанию и оформлению

  • Текст программы. Требования к содержанию и оформлению

  • Руководство программиста

  • Описание языка. Требования к содержанию и оформлению

  • Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения


Этапы проектирования программных средств:


Техническое задание

Обоснование необходимости разработки программы

Постановка задачи.
Сбор исходных материалов. Выбор и обоснование критериев эффективности и качества разрабатываемой программы.
Обоснование необходимости проведения научно-исследовательских работ.

Научно-исследовательские работы

Определение структуры входных и выходных данных.
Предварительный выбор методов решения задач.
Обоснование целесообразности применения ранее разработанных программ.
Определение требований к техническим средствам.
Обоснование принципиальной возможности решения поставленной задачи.

Разработка и утверждение технического задания

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

Эскизный проект

Разработка эскизного проекта

Предварительная разработка структуры входных и выходных данных.
Уточнение методов решения задачи.
Разработка общего описания алгоритма решения задачи.
Разработка технико-экономического обоснования.

Утверждение эскизного проекта

Разработка пояснительной записки.
Согласование и утверждение эскизного проекта

Технический проект

Разработка технического проекта

Уточнение структуры входных и выходных данных.
Разработка алгоритма решения задачи.
Определение формы представления входных и выходных данных.
Определение семантики и синтаксиса языка.
Разработка структуры программы.
Окончательное определение конфигурации технических средств.

Утверждение технического проекта

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

Рабочий проект

Разработка программы

Программирование и отладка программы

Разработка программной документации

Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77.

Испытания программы

Разработка, согласование и утверждение программы и методики испытаний.
Проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний.
Корректировка программы и программной документации по результатам испытаний.

Внедрение

Подготовка и передача программы

Подготовка и передача программы и программной документации для сопровождения и (или) изготовления.
Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление.
Передача программы в фонд алгоритмов и программ.


^ 30. Компьютерные технологии защиты информации
Комплексные системы информационной безопасности обычно включают:

  • Межсетевое экранирование. Межсетевые экраны (МЭ) - программные или программно-аппаратные средства, предназначенные для создания защищенного периметра ЛВС (линий волоконной связи) организации с контролируемыми точками входа, защищенного подключения корпоративной сети к сетям общего пользования, Интернет; разграничения доступа ресурсам внутри корпоративной сети;

  • Технология виртуальных защищенных сетей (VPN-технология) позволяет организовать корпоративную сеть передачи данных, защищенную от несанкционированного доступа, используя при этом любые каналы связи: коммутируемые и выделенные каналы, локальные и глобальные сети передачи данных, Интернет и т.д. Использование VPN исключает возможность перехвата информации, подключения незарегестрированного компьютера, изменение информации и любые сетевые атаки. др.);

  • Антивирусные программы (AV). Обнаружение, локализация и уничтожение вирусов обеспечиваются специальными антивирусными программами. Следует отметить, что имеются антивирусные программы, обеспечивающие предотвращение доступа вирусов к данным на внешних носителях информации;

  • Активный аудит и мониторинг сети. Для защиты информационных ресурсов сети необходимо внедрить технологию активного аудита, включающую в себя функции контроля за работой пользователей как внутри корпоративной сети, так и контроля возможных атак со стороны внешних пользователей сети Интернет, а также функции сканирования на предмет выявления слабых мест в системе обеспечения информационной безопасности.

  • Технологическое решение BioLink™ предназначена для идентификации пользователей и защиты информации. Данная технология основана на уникальных биометрических данных пользователя, обеспечивает наивысший уровень безопасности и осуществляет управление доступом в локальных и глобальных сетях. Отличительной особенностью технологии BioLink™ является генерация безопасного 500-байтового индивидуального образца с отпечатка пальца, из которого не может быть восстановлен отпечаток пальца. Впервые устройство для сканирования отпечатков пальца вмонтировано в обычную компьютерную мышь - это настоящая революция в способах доступа к информации и ведения дел! Новый уникальный способ разграничения доступа гарантирует, что лишь авторизованные лица смогут получить доступ к компьютерам и интернет-серверам.

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

Похожие:

Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconЛекция Языки и системы программирования
Понятие о системе программирования, ее основные функции и компоненты. Принципы работы сред программирования. "Операционные" и "модульные"...
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconЭтапы решения задач на ЭВМ
Принципы структурного программирования. Технология визуального программирования. Среды быстрого проектирования
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconЛекция 3
Инструментальное по (или системы программирования, языки программирования) обеспечивают создание всех классов программ: системных,...
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconРабочая программа Теория и технология программирования
Теория и технология программирования. Рабочая программа. Задания на контрольные работы. Спб: сзгту, 2001, с
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconОсновы алгоритмизации и программирования
...
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconАлгоритмизация и программирование. Языки программирования высокого...
Алгоритм точный набор инструкций или команд, описывающих порядок действий исполнителя для решения поставленной задачи за конечное...
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconТематическое планирование уроков информатики в физико-математическом 10-м классе
Технология разработки программного обеспечения. Система и язык программирования. Общая характеристика системы программирования. Система...
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconА. С., Искакова Л. Ю. Языки и технология программирования. Начальный курс. Учебное пособие
Лахтин А. С., Искакова Л. Ю. Языки и технология программирования. Начальный курс. Учеб пособие. Екатеринбург, 1998
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconУрок. Язык программирования Basic.
Цель: ввести понятия программирование; язык программирования и рассказать о группах, на которые делятся языки программирования; транслятор...
Технология программирования дисциплина, изучающая технологические процессы программирования и порядок их прохождения iconПеречень теоретических вопросов по дисциплине
Раскрыть сущность технологии объектно-ориентированного программирования. Назвать цели введения новой технологии программирования....
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2019
контакты
pochit.ru
Главная страница