![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Принципы разработки многопользовательских ИС
Как следует из концепции CALS-технологий, разрабатываемые на предприятиях информационные системы и базы данных должны быть многопользовательскими. Принципы разработки многопользовательских баз данных заключаются в соблюдении двух обязательных условий: системный подход и стандартизация. Системный подход к разработке информационной системы означает, что такая система рассматривается как «большая система», состоящая из некоторого множества взаимосвязанных и взаимодействующих между собой элементов. При проектировании информационных систем необходимо: • учитывать интересы всех потенциальных пользователей систем; • использовать модульный принцип разработки и внедрения. Принцип учета интересов всех потенциальных пользователей системы определяет следующий порядок разработки БД. 1. Установить, каким специалистам и в каких подразделениях предприятия необходима информация о конкретном информационном объекте. 2. Установить признаки описания объектов различными пользователями. 3. Установить общий состав признаков объектов одного класса. Такой подход к проектированию увеличивает сроки разработки БД, но обеспечивает значительное снижение затрат на разработку всей системы в целом. Для пояснения данного принципа приведем реальный пример разработки БД на одном из предприятий, где появление программ создания баз данных было по достоинству оценено сотрудниками, и они стали разрабатывать необходимые для себя базы данных. Так как одной из задач, стоящих перед технологами цехов, являлся выбор инструмента для механической обработки деталей, они разработали свою цеховую БД по режущему инструменту (затратив на это и время и средства). В то же время в конструкторском отделе завода специалисты, занимающиеся проектированием режущего инструмента, также создали свою БД. Однако когда руководство приняло решение создать общезаводскую информационную систему по режущему инструменту, оказалось, что одни и те же признаки режущего инструмента разные специалисты описывали разными способами. В результате разработанные базы данных пришлось полностью переделывать, что потребовало как дополнительного времени, так и дополнительных затрат. Средства, затраченные на разработку несогласованных между специалистами баз данных, были потеряны для предприятия. Модульный принцип разработки и внедрения БД означает, что любая система должна разрабатываться в виде отдельных взаимосвязанных модулей (подсистем), которые могут внедряться в производство отдельно, т. е. до окончательной разработки всей системы. Стандартизация разработки информационных систем, учитывая их многопользовательский характер, включает в себя следующие аспекты: информационный, программный и аппаратный. Стандартизация информационного обеспечения обусловлена принципами компьютерной обработки информации, при которой объекты баз данных должны однозначно распознаваться компьютером. Стандартизация программного обеспечения необходима, так как при разработке многопользовательских, удаленных друг от друга систем данные одной системы должны обрабатываться программным обеспечением другой системы.
|