stringtranslate.com

Операционная система для бизнеса (программное обеспечение)

Business Operating System , или BOS , изначально была разработана как ранняя кроссплатформенная операционная система , изначально для микропроцессоров Intel 8080 и Motorola 6800 , а затем для реальных предприятий и бизнес-моделей. Технология использовалась в компьютерах на базе Zilog Z80 , а затем для большинства микрокомпьютеров 1980-х годов. Система была разработана CAP Ltd , британской компанией, которая позже стала одной из крупнейших в мире консалтинговых фирм в области информационных технологий . BOS и приложения BOS были разработаны так, чтобы быть независимыми от платформы .

В 1981 году в результате выкупа компанией BOS контрольного пакета акций (MBO) компания BOS была разделена на три взаимосвязанные компании: MPSL (MicroProducts Software Ltd), которая занималась продажами и маркетингом BOS, MPPL (MicroProducts Programming Ltd), которая занималась как разработкой BOS, так и различных горизонтальных пакетов программного обеспечения, и MicroProducts Training Ltd. BOS распространялась по всему миру, в основном в Соединенных Штатах и ​​странах Британского Содружества, различными независимыми и принадлежащими MPSL компаниями.

Популярная версия была реализована на компьютерах семейства Sage/Stride 68000 и хорошо продавалась в Австралии. Сам Sage изначально был разработан с использованием UCSD Pascal и p-code, поэтому он хорошо вписывался в базовую конструкцию BOS.

Небольшая сеть дилеров/дистрибьюторов BOS, а также интерфейс командной строки системы способствовали ее упадку, особенно в то время, когда графические пользовательские интерфейсы (GUI) становились популярными. В 2013 году система была снабжена интегрированным GUI, чтобы обеспечить «простое в использовании» решение, которое «обучалось» на основе ввода данных пользователем.

MPSL разработала множество продуктов для BOS, в основном нацеленных на горизонтальные рынки, оставляя вертикальные (отраслевые) рынки независимым поставщикам программного обеспечения (ISV). Примерами программного обеспечения, разработанного MPSL, являются BOS/Finder ( база данных ), BOS/Planner ( электронная таблица ), BOS/Writer (текстовый процессор) и BOS/AutoClerk ( генератор отчетов ). Компании продавали различные пакеты бухгалтерского программного обеспечения BOS в Великобритании и Соединенных Штатах. В Великобритании некоторые бухгалтеры считали пакеты бухгалтерского программного обеспечения BOS отраслевым стандартом.

Программное обеспечение для бухгалтерского учета было разделено на четыре раздела: книга продаж, счета-фактуры, книга покупок, дневная книга и журнальные записи. Ввод данных и отчеты по бухгалтерской книге были совместимы с генератором отчетов Autoclerk. Эта функция была особенно любима бухгалтерами и налоговыми служащими, поскольку она означала, что консультант мог сесть с программистом/оператором системы BOS, чтобы спланировать и убедиться, что бухгалтерская информация представлена ​​точно в правильном виде для официального принятия. На раннем этапе внедрения бизнес-микрокомпьютеров отсутствие правильного расположения счетов было одной из самых больших жалоб налоговых служащих.

Интересной особенностью ввода командной строки было использование клавиши Esc для ввода строки. Это освобождало клавишу ENTER (также называемую RETURN, как на клавиатурах пишущих машинок), чтобы позволить вводить длинные строки кода и длинные интервалы ввода данных.

BOS имел свой собственный язык управления заданиями , названный BOS/JCL. Это позволяло легко делегировать сложные задачи оператора нетехническому офисному и цеховому персоналу, особенно учитывая сложность работы с несколькими дискетами.

BOS-приложения изначально компилировались в p-код и интерпретировались по мере их выполнения. BOS имела интерпретатор p-кода настолько эффективный, что программы, даже текстовый процессор BOS/Writer , работали достаточно быстро, чтобы удовлетворить пользователей. Техническая подсистема программного обеспечения системного программирования была доступна программистам, желающим писать собственные расширения инструкций p-кода microcobol. Помимо 2- килобайтного ( Кб ) сервера (вычислений)/хоста , BOS написана на BOS/MicroCobol, языке, основанном на COBOL, но с добавленными конструкциями программирования на системном уровне и элементами структурного программирования, которые имели смутное сходство с Pascal . В современных вычислениях языки программирования, такие как Java, вновь ввели концепцию p-кода « виртуальных машин ». По мере развития системы BOS возникла необходимость в программировании в ASP.net для более быстрой доступности и облачных вычислений. Harrell & Son предприняли следующие шаги, чтобы вернуть BOS в картину в большем масштабе.

Первоначально BOS требовал 48 Кб ОЗУ и две 176 Кб 5,25-дюймовые двухсторонние дискеты , хотя чаще всего он развертывался на машинах, оснащенных 64 килобайтами ОЗУ и жестким диском . Компьютер с 128 Кб ОЗУ и 10-мегабайтным (МБ) жестким диском мог обслуживать до пяти одновременных пользователей . Когда в 1983 году вышел IBM PC XT , BOS обслуживал на нем более восьми одновременных немых терминалов . В то время это делало BOS очень привлекательным. Теперь BOS работает на том же необходимом объеме ОЗУ и обслуживает до 800 000 одновременных пользователей, поскольку он сопряжен с облачными вычислениями .

В начале 1980-х годов минимальная конфигурация оборудования BOS могла включать: процессор North Star Horizon Z80, 48 Кбайт оперативной памяти и 2 двухсторонних мини-дисковода SA-400 одинарной плотности (каждая сторона использовала 35/40 дорожек, чтобы отформатировать 176 Кбайт, т. е. BOS использовала файловую систему North Star NSDOS), зеленый VDU Lynx 24x80, принтер/пишущая машинка DEC LA120. Во время работы программы требовалась частая замена дискет, хороший программист/оператор мог минимизировать эти существенные изменения путем детального логического планирования. Не каждый бизнес мог быстро позволить себе новые доступные жесткие диски, и многие менеджеры компаний просто не хотели тратить все больше и больше на то, что они и так считали достаточно дорогим в первую очередь. Запуск и запуск системы учета часто требовал бесчисленных часов, проведенных над тысячами страниц неразборчивых и неточных рукописных счетов в традиционных бухгалтерских книгах. Это там, где функции записи в журнале оказались действительно полезными, чтобы избежать необходимости вводить тысячи бесполезных исторических записей, можно было достичь соглашения с бухгалтерами относительно того, каким цифрам следует придать начальный фактор подтасовки, чтобы искусственно сбалансировать программные регистры до запуска новой системы счетов. Программное обеспечение было достаточно гибким, чтобы допускать внутренние корректировки данных. Гениальность CAP, или CAP-CPP, как его правильнее было называть, заключалась в том, чтобы предвидеть эти технические проблемы и первоначальные сомнения подозрительного среднего звена управления, и это, по сути, было успехом BOS.

С инструментами управления пользователями в 1980-х годах и интерфейсами прикладного программирования в середине 1980-х годов BOS считалась альтернативой даже операционным системам, зависящим от платформы, на таких машинах, как PDP-11 и VAX . Возрождение BOS увеличило количество пользователей, запрашиваемых для ввода в систему PMM, и может потребовать постоянного обновления сервера. [ необходима цитата ]

Несмотря на интерфейс командной строки или именно из-за него, BOS по-прежнему популярен среди средних и крупных организаций в Великобритании и США. [ необходима цитата ]

Ссылки

Внешние ссылки