1С Предприятие. Возможности и перспективы

курсовая работа

1.3 Требования к техническому и программному обеспечению

Adobe Flash (ранее Macromedia Flash), или просто Flash -- мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.

Платформа включает в себя ряд средств разработки, прежде всего Adobe Flash Professional и Adobe Flash Builder (ранее Adobe Flex Builder); а также программу для воспроизведения flash-контента -- Adobe Flash Player.

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

Стандартным расширением для скомпилированных flash-файлов (анимации, игр и интерактивных приложений) является .SWF (Shockwave Flash или Small Web Format). Видеоролики в формате Flash представляют собой файлы с расширением FLV (при этом Flash в данном случае используется только как контейнер для видеозаписи).

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

Flash использует язык программирования ActionScript, основанный на ECMAScript.

Adobe Integrated Runtime (AIR) -- это платформо-независимая среда от компании Adobe для запуска приложений, позволяющая использовать HTML/CSS, Ajax, Adobe Flash и Adobe Flex для переноса веб-приложений (в т. ч. Rich Internet Applications) на настольные ПК.

Подобно самым обычным приложениям, Rich Internet Application (RIA) могут обращаться к файловой системе компьютера, управлять другими приложениями, поддерживают dragndrop, работают с локальной базой данных и в тоже время обладают всеми теми возможностями, которые присущи онлайн-сервисам. Однако AIR - это не просто хитрый браузер. Это платформа, исполняемая среда (кстати говоря, AIR расшифровывается как Adobe Integrated Runtime), позволяющая не только запускать созданные для нее приложения, но и взаимодействовать им с системой, а также исполняться в защищаемой песочнице - sandbox.

Такой подход дает массу преимуществ, одним из которых является кросс-платформенность. AIR-приложения уже сейчас можно запускать под Windows и Mac OS X, а к финальному выходу технологии разработчики Adobe обещают разработать версию и для Linuxов. Другое не менее важное преимущество заключается в том, что конечные приложения получаются очень небольшого размера, поскольку реализация всех функций содержится в самой платформе. Фактически собранный бинарник - это просто контейнер из одного или более HTML- или Flash SWF-файлов. Платформа AIR создает для них специальный контейнер, позволяя им запускаться в обычном окне с возможностями десктопных приложений и веб-сервисов одновременно.

Правда, здесь есть и обратная сторона: без установленной AIR на компьютере пользователя ни одна разработанная для нее программа не заработает. Для того чтобы создать приложение, недостаточно только HTML и Flash, необходим еще и XML-файл, называемый также дескриптором приложения. В нем прописываются параметры программы, например название и размеры окна, и, что самое главное, указывается файл (HTML или SWF), который загрузится в контейнер и будет описывать внешний вид и функциональность приложения. В результате своего рода компиляции получается air-файл, который легко запускается на любом компьютере, где есть платформа.

Системные требования:

Windows

· Процессор стандартной архитектуры с тактовой частотой не менее 2,33 ГГц или процессор Intel® Atom™ с тактовой частотой не менее 1,6 ГГц

· Microsoft® Windows® XP Home, Professional или Tablet PC Edition с пакетом Service Pack 3, Windows Server® 2003; Windows Server® 2008; Windows Vista® Home Premium, Business, Ultimate или Enterprise (включая 64-разрядные версии) с пакетом Service Pack 2, Windows 7

· 512 Мб оперативной памяти (рекомендуется 1 Гб)

Mac OS

· Процессор Intel Core™ Duo или более мощный

· Операционная система Mac OS X версий 10.6 или 10.7

· 512 Мб оперативной памяти (рекомендуется 1 Гб)

Android

· Процессор ARMv7 с векторным FPU, минимальная тактовая частота 550 МГц, OpenGL ES 2.0, аппаратные декодеры H.264 и AAC

· Android™ 2.2, 2.3, 3.0, 3.1, 3.2 и 4.0

· 256 Мб оперативной памяти

iOS 4 и более поздней версии

· iPod Touch (3-го и 4-го поколения) 32 Гб и 64 Гб, iPod Touch 4, iPhone 3GS, iPhone 4, iPad, iPad 2

Flash Access Clients

· Microsoft® Windows XP (32-разрядная версия), Windows Vista® (32- и 64-разрядная версии) или Windows 7 (32- и 64-разрядная версии)

· Mac OS X v10.6, 10.7 (32- и 64-разрядная версии)

1.4 Требования к интерфейсам информационной системы

Разрабатываемый интерфейс должен отвечать общепринятым нормам и правилам проектирования пользовательских интерфейсов:

* выдержанная в спокойных тонах цветовая гамма;

* простой и очевидный порядок выполнения действий;

* предпочтительно использование стандартных для операционной среды MS Windows элементов управления и окно диалогов.

Интерфейс должен быть защищенным от неправильных действий пользователя.

Делись добром ;)