русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Управление разработкой конечными пользователями


Дата добавления: 2013-12-24; просмотров: 983; Нарушение авторских прав


Достоинства и недостатки разработки конечными пользователями

Разработка конечными пользователями

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

Рис.6. Разработка конечными пользователями

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

Многие организации сообщают о том, что благодаря использованию программного обеспечения четвертого поколения эффективность разработки информационных систем возрастает в 3-5 раз (Glass, 1999; Green, 1984-1985; Harel, 1985). При этом в дальнейшем, как правило, пользователи будут еще больше удовлетворены работой системы. Однако программные приложения четвертого поколения не могут заменить некоторые стандартные утилиты для создания деловых программ, поскольку с их помощью нельзя создать сложные системы, содержащие множество функций и настроек.

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



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

Когда пользовательские разработки начинают приобретать популярность, организации должны использовать информационные центры для разработки стандартов оборудования и программного обеспечения для того, чтобы сотрудники одного предприятия не использовали в своей работе различные несовместимые технологии (Fuller, Swanson, 1992). Информационные центры представляют собой специальные отделы, где технические специалисты, используя соответствующее оборудование и программные приложения, обучают и консультируют пользователей по вопросам создания собственных информационных систем. Роль информационных центров постепенно снижается по мере повышения компьютерной грамотности пользователей, но организации по-прежнему нуждаются в обеспечении контроля и управления проектами конечных пользователей.



<== предыдущая лекция | следующая лекция ==>
Выбор программного пакета | Аутсорсинг


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.