КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Разработка собственной ИС
Способы построения автоматизированных информационных систем Лекция №6 Фазы проектирования и разработки информационной системы в рамках ее жизненного цикла могут быть сведены к четырем возможным путям построения информационной системы: · разработка АИС собственными силами, · использование прототипов для разработки ИС, · применение готовых решений, · использование услуг сторонних организаций для обработки информации. Эти подходы подразумевают различную организацию работ на протяжении всего жизненного цикла ИС или его части, кроме того, эти способы ориентированы на разработку всей ИС в целом или модификацию ИС и разработку отдельных ее компонентов. Рассмотрим каждый из способов более подробно.
Этот способ предполагает создание информационной системы для собственных нужд силами собственных разработчиков или сторонними специалистами. Перед созданием ИС собственными силами предприятие в обязательном порядке проводит изучение существующего документооборота, интервьюирует и анкетирует сотрудников, деятельность которых подлежит автоматизации, составляет подробные обзоры. Процесс разработки ИС в этом случае проходит все основные стадии проектирования, начиная от инициирования проекта, анализа потребностей и собственно разработки и заканчивая внедрением и эксплуатацией ИС. На заключительных этапах проводится обучение сотрудников, которым предстоит эксплуатировать ИС, а также набор новых кадров, что зачастую влечет за собой реорганизацию некоторых подразделений или предприятия в целом. Сложности самостоятельной разработки информационной системы обычно связывают с крупным масштабом организации, соответственно, с многочисленностью и разнообразием пользователей, с большим числом и разнообразием данных, с территориально распределенной организацией и т. д., что требует высокого профессионализма разработчиков ИС, которые при данном подходе могут являться сотрудниками автоматизируемого предприятия. Такой подход к созданию информационной системы обычно влечет значительные затраты ресурсов и времени, а результат плохо адаптируется к изменениям в организации. Кроме того, перед началом разработки трудно прогнозировать конкретные сроки ее завершения, необходимые затраты, ожидаемые результаты и эффект от внедрения ИС, несмотря на детальное изучение предметной области и перспектив автоматизации. Все это связано с тем, что при разработке собственной ИС предприятие зачастую не привлекает специализированных организаций, а опирается на собственные подразделения информационных технологий и автоматизации, сотрудники которых зачастую уступают по навыкам и знаниям профессиональным разработчикам информационных систем.
2. Использование прототипов для разработки ИС.
Для обеспечения высокого качества создаваемых ИС зачастую в процесс разработки вовлекают будущих пользователей. При этом на начальных этапах реализации проекта создается система-прототип, т. е. интерактивная модель будущей системы, с помощью которой пользователю демонстрируют возможности будущей системы. В процессе работы с прототипом пользователь знакомится с функциями будущей системы, оценивает ее состав и структуру, эксплуатационные характеристики. На основании прототипа пользователь может уточнять и дополнять свои требования, что служит своеобразной спецификацией для дальнейшей разработки ИС и позволяет разработчикам оперативно реализо-вывать уточнения в создаваемой системе, модифицируя состав реализуемых функций, элементы интерфейса, формы итоговых отчетов и т. д.
Проектирование АИС при использовании прототипов включает следующие основные этапы: 1) определение основных требований; 2) создание рабочего прототипа; 3) использование рабочего прототипа (оценка прототипа и уточнение требований); 4) пересмотр и улучшение прототипа; 5) разработка окончательной версии системы.
Отметим, что перечисленные этапы могут многократно повторяться, реализуя тем самым спиральную модель жизненного цикла. Такой способ создания АИС является достаточно эффективным и для разработчика, и для пользователя, поскольку позволяет не только контролировать процесс разработки и выявлять возможные ошибки в постановке задач проектирования на ранних его этапах, но и существенно ускорить процесс разработки, а также учесть большинство требований пользователя.
Дата добавления: 2014-01-06; Просмотров: 2635; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |