IBM Lotus Symphony обмен данными
Краткое описание IBM Lotus Symphony, история развития и современные технологии. Тестирование программного комплекса: описание входных и выходных данных, их сортировка и фильтрация, использование сводных таблиц. Этапы процесса создания презентации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 04.12.2014 |
Размер файла | 2,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Введение
программный презентация фильтрация
Для выполнения задания курсового проекта в качестве офисного пакета был выбран IBM Symphony.
Была обеспечена реализация следующих заданий:
для соответствующего варианта разработана таблица для хранения данных о предметной области (не менее 6 столбцов). В варианте задания указаны обязательные столбцы, которые необходимо дополнить;
начальные данные должны содержаться в текстовом файле формата csv (данные, разделенные символом»;», причем одна строка задает один элемент данных). Минимальное количество данных - 30;
загрузить начальные данные в табличный процессор;
дополнить данными созданную таблицу (не менее 20 строк);
освоить инструменты сортировки данных и подведения промежуточных итогов;
продемонстрировать решение задач, используя механизм фильтрации данных (автофильтрация, расширенная фильтрация);
продемонстрировать решение задач с помощью сводных таблиц;
для защиты курсового проекта создать презентацию, в которой отразить этапы реализации проекта;
в презентацию также включить графики и диаграммы по данным из таблицы. Причем при изменении данных в таблице графики и диаграммы должны автоматически обновиться;
выложить презентацию в сеть Интернет, предоставив доступ руководителю курсового проекта.
Согласно варианту задания, требуется использовать следующий набор данных.
Множество данных - улицы города:
длина в километрах (real);
название (string);
количество зданий (integer);
тип и важность: центральная, проезжая, пешеходная.
В первой главе кратко описан программный комплекс (структура данных по своему варианту, взаимодействие между компонентами комплекса).
Во второй главе описано тестирование программного комплекса (тесты и их результаты).
В третьей главе описывается процесс создания презентации.
1. Описание программного комплекса
1.1 Краткое описание IBM Lotus Symphony
IBM Lotus Symphony - бесплатный набор (freeware) офисных приложений для создания, редактирования и коллективного использования текстов, электронных таблиц, презентаций и других документов с закрытым кодом.
IBM Lotus Symphony использует технологии OpenOffice.org и платформу свободной интегрированной среды разработки модульных россплатформенных приложений Eclipse, поддерживает стандарты ODF(OpenDocument). На рисунке 1 показаны иконки приложений этого пакета.
Рисунок 1 - Слева направо: иконки Lotus Symphony Documents, Presentations и Spreadsheets
В 2008 году завоевал звание продукта года в категории Office Productivity Software по версии журнала Datamation Magazine. В числе других претендентов были, OpenOffice.org 2.3.1 и ThinkFree Office.
Имеются разнообразные плагины. Реализован экспорт в формат PDF, поддержка VBA (Visual Basic for Application).
1.2 История IBM Lotus Symphony
Первоначально выпущенный в июле 1984 года как интеграционное приложение для DOS, возрождено компанией IBM под тем же именем уже в качестве нового офисного пакета, выпущенного в 2007 году.
Lotus Symphony проистекает из другого продукта IBM - Workplace: в 2006 году IBM представила Workplace Managed Client версии 2.6, который содержал «средства производительности» - текстовый процессор, электронные таблицы и программы презентации, с поддержкой ODF.
IBM выпустила пакет Lotus Symphony версии 1.0 в мае 2008 года, доступный для бесплатного скачивания, и представила три дополнительные обновления в 2008 и 2009 годах. В 2010 году выпущена версия 3.0, в неё включён код OpenOffice.org 3.x, содержатся улучшения, такие как новые боковые панели в пользовательский интерфейсе и поддержка Visual Basic для приложений (VBA), поддержка формата OpenDocument 1.2 и технологии OLE. В пакет программ изначально планировалось включить в себя другие существующие модули OpenOffice.org, в том числе редактор формул, программное обеспечение базы данных, и программу для рисования.
В 2009 году IBM сообщила о снижении своих внутрикорпоративных затрат за счёт перехода на эксплуатацию Lotus Symphony: около 400 тыс. пользователей компании мигрировали с Microsoft Office на Lotus Symphony. По состоянию на февраль 2010 года IBM заявляла о 12 млн пользователей пакета.
Через месяц после передачи корпораций Oracle проекта OpenOffice.org в фонд Apache Software Foundation в июне 2011 года, IBM также решила передать Lotus Symphony в данный фонд. Отмечается, что благодаря передаче прав на Lotus Symphony в фонд удастся ускорить выпуск OpenOffice под лицензией Apache 2.0, так как специалисты IBM провели значительную работу по снятию зависимостей офисного пакета от программного обеспечения, выпущенного по лицензиям GPL и LGPL.
В январе 2012 года представители компании IBM заявили, что версия 3.0.1, скорее всего, будет последней. Компания намерена полностью переключиться на развитие OpenOffice и отказаться от развития собственного офисного пакета.
В новой версии устранено большое число ошибок и недоработок, реализована поддержка пузырьковых диаграмм (bubble chart) и обеспечена возможность работы с защищёнными паролем документами из Microsoft Office 2007. Стало возможным использовать до миллиона строк в таблицах.
IBM планирует выпустить Apache OpenOffice IBM Edition после выхода Apache OpenOffice 4.
1.3 Описание набора данных
Согласно варианту задания требуется использовать следующий набор данных:
Множество данных - школы города.
номер школы;
фамилия директора;
количество учащихся;
тип: лицей, общеобразовательная, гимназия.
Который также следует дополнить как минимум до шести столбцов, что и было проделано:
номер школы;
фамилия директора;
количество учащихся;
тип: лицей, общеобразовательная, гимназия;
расположение;
количество дипломников
1.4 Импорт из.csv
Следующим шагом является импорт данных из.csv файла в электронную таблицу. На рисунке 2 показан исходный.csv файл.
Рисунок 2 - Исходный.csv файл
Для начала нам требуется создать электронную таблицу, для этого мы открываем IBM Symphony и на домашней страницы (рисунок 3) выбираем пункт «Электронная таблица» (рисунок 4) или нажимаем на кнопку «Создать» и там выбираем пункт Lotus Symphony Spreadsheet (рисунок 5).
Рисунок 3 - Домашняя страница
Рисунок 4 - Создание таблицы по пункту «Электронная таблица»
Рисунок 5 - Создание таблицы по пункту «Создать»
После этого в появившейся таблице надо выбрать пункт меню «Данные» и в выпавшем списке нажать на пункт «Импортировать данные» (рисунок 6).
Рисунок 6 - Выбор пункта меню «Импортировать данные»
Далее открывается окно «Импорт данных» (рисунок 7), в котором мы выбираем требуемый файл по нажатию кнопки «Обзор…».
Рисунок 7 - Окно «Импорт данных»
Открывается окно «Импорта текста» (рисунок 8) где можно задать необходимую кодировку, выбрать опции разделителей, для исходного csv файла следует выбрать пункт «С разделителями» и выбрать «Точка с запятой», а также увидеть, как будет выглядеть итоговая таблица в окне предварительного просмотра.
Рисунок 8 - Окно «Импорт текста»
После выбора всех настроек мы возвращаемся к окну «Импорт данных» (рисунок 9) и указываем настройки по импортированию данных: выбираем лист, куда будут импортированы данные. Есть два варианта: импортировать данные либо на новый лист, либо на существующий, где можно задать область импорта или начальную координату.
Рисунок 9 - Окно «Импорт данных»
Так же есть возможность указать импорт посредством ссылки. Это означает, что при изменении внешних данных, будут изменены данные и в электронной таблице.
Итоговая таблица показана на рисунке 10.
Рисунок 10 - Итоговая таблица
1.5 Ввод данных вручную
На рисунке 11 показаны двадцать внесенных вручную данных в таблицу. Заполнение данных вручную в IBM Symphony ничем не отличается от соответствующего вида внесения данных в других офисных пакетах.
Рисунок 11 - 20 внесенных записей
1.6 Сортировка и фильтрация данных
Для того чтобы задействовать сортировку и фильтрацию данных были придуманы следующие задачи:
Сортировка всей таблицы по полю «Количество дипломников», от наименьшего значения к наибольшему.
Вывод школ, количество дипломников которых больше 45.
Для сортировки требуемых значений надо выделить всю таблицу. Выбрать пункт меню «Данные», в открывшемся списке нажать на пункт «Сортировка» (рисунок 12).
Рисунок 12 - Выбор пункта «Сортировка»
Далее в появившемся окне (рисунок 13) требуется задать критерии сортировки: выбрать необходимый столбец и задать направление сортировки.
Рисунок 13 - Окно «Сортировка». Вкладка «Условия сортировки»
На вкладке параметры (рисунок 14) можно указать необходимые параметры сортировки, например, задать пользовательский порядок сортировки, выбрать язык, направление сортировки и т.д.
Рисунок 14 - Окно «Сортировка». Вкладка «Параметры»
Часть отсортированной таблицы показана на рисунке 15.
Рисунок 15 - Часть отсортированной таблицы
Для фильтрации данных по определенному полю требуется выбрать пункт меню «Данные», в открывшемся пункте нажать на «Фильтры», далее выбрать «Стандартный фильтр» (рисунок 16).
Рисунок 16 - Выбор пункта «Стандартный фильтр»
В появившемся окне (рисунок 17) можно задать необходимые критерии фильтрации.
Рисунок 17 - Окно «Критерии фильтрации»
Для решения поставленной задачи это окно будет выглядеть так, как показано на рисунке 18. Так же можно задавать дополнительные параметры фильтрации, нажав на кнопку «Дополнительно»
Рисунок 18 - Окно «Критерии фильтрации»
Результат фильтрации можно увидеть на рисунке 19.
Рисунок 19 - Результат фильтрации
1.7 Промежуточные итоги
Для использования промежуточных итогов требуется выбрать пункт «Данные», далее «Промежуточные итоги».
Рисунок 20 - Выбор пункта «Промежуточные итоги»
В открывшемся окне (Рисунок 21) выбираем параметры создания промежуточных итогов.
Рисунок 21 - Корректировка параметров создания промежуточных итогов
После нажатия «ОК» выводится результат (Рисунок 22).
Рисунок 22 - Вывод промежуточных итогов
1.8 Использования сводных таблиц
Для того чтобы задействовать сводные таблицы была предложена следующая задача:
Вывести общее количество учащихся в зависимости от типа школы.
Для создания сводной таблицы требуется выбрать пункт меню «Данные», далее «Сводная таблица», далее «Создать» (рисунок 23).
Рисунок 23 - Создание сводной таблицы
В появившемся окне (рисунок 24) задается диапазон исходных данных и координаты, куда будет помещена сводная таблица.
Рисунок 24 - Окно «Создать сводную таблицу»
После нажатия «ОК» на экране появится сводная таблица (рисунок 25).
Рисунок 25 - Новая сводная таблица
При клике на область новой сводной таблицы, на панели инструментов справа появятся инструменты по работе со сводной таблицей (рисунок 26).
Рисунок 26 - Инструменты по работе со сводной таблицей
На этой панели следует выбрать пункт Кол-во учащихся из области «Поле» и перенести его в область «Данные», а пункт Тип школы перенести в область «Строка» (рисунок 27).
Рисунок 27 - Панель инструментов после соответствующих манипуляций
После этого будет автоматически изменена сводная таблица, которая показана на рисунке 28.
Рисунок 28 - Итоговая сводная таблица
Слайды полученной презентации можно увидеть в приложении А.
2. Создание слайдов и выбор стилей
Для начала нам требуется создать презентацию, для этого мы открываем IBM Symphony и на домашней странице (рисунок 29) выбираем пункт «Презентация» (рисунок 30) или нажимаем на кнопку «Создать» и там выбираем пункт Lotus Symphony Presentation (рисунок 31).
Рисунок 29 - Домашняя страница
Рисунок 30 - Создание презентации по пункту «Презентация»
Рисунок 31 - Создание презентации по пункту «Создать»
После этого мы попадаем на окно редактирование презентации (рисунок 32).
Рисунок 32 - Окно редактирования презентации
На рисунке 33 показана боковая панель инструментов по выбору макетов презентации.
Рисунок 33 - Панель выбора макетов
На рисунке 34 показана боковая панель инструментов по выбору шаблона презентации.
Рисунок 34 - Панель выбора шаблонов
На рисунке 35 показана боковая панель инструментов по редактированию анимаций для отдельных элементов слайда.
Рисунок 35 - Панель редактирования анимация для отдельных элементов слайда
На рисунке 36 показана боковая панель инструментов по редактированию анимаций использующихся для смены слайдов.
Рисунок 36 - Панель редактирования анимации для смены слайдов
На рисунке 37 показана боковая панель инструментов по редактированию графических элементов.
Рисунок 37 - Панель редактирования графических элементов
На рисунке 38 показан навигатор на боковой панели инструментов
Рисунок 38 - Навигатор
3. Установка связи с электронной таблицей
Требуется создать диаграмму, которая строилась бы на основе данных из электронной таблицы. Для этого нам требуется вернуться в электронную таблицу, создать диаграмму там, а потом в презентации вывести ее.
В первую очередь мы создаем диаграмму. Для этого выделяем необходимый набор данных и нажимаем на соответствующую кнопку на панели управление (рисунок 39).
Рисунок 39 - Кнопка для создания диаграмм
Далее в появившемся окне (рисунок 40) задаем необходимые настройки и нажимаем кнопку «Готово».
Рисунок 40 - Окно «Мастер создания диаграмм»
Получившуюся диаграмму можно увидеть на рисунке 38.
Рисунок 41 - Созданная диаграмма
После этого надо перенести таблицу на 50-60 строк вниз, а на первую строку вставить диаграмму. Делается это для того, чтобы не произошел вывод табличных данных, так они просто находятся вне рабочей области слайда. Потом мы сохраняем и закрываем таблицу и возвращаемся к презентации. Выбираем пункт меню «Создание» и нажимаем «Объект OLE» (рисунок 42).
Рисунок 42 - Меню создания объекта OLE
В появившемся окне (рисунок 43) выбираем пункт «Создать из файла», нажимаем обзор и выбираем файл с электронной таблицей, в которой мы создали диаграмму. Выделяем пункт «Связать с файлом», для того, чтобы диаграмма в презентации изменялась в зависимости от данных изменения данных в таблице. Далее нажимаем кнопку «ОК».
Рисунок 43 - Создание объекта OLE из файла
Итоговая диаграмма показана на рисунке 44.
Рисунок 44 - Созданный объект OLE на слайде
Тестирование установленной связи с электронной таблицей
Для тестирования установленной связи, а именно, ее работоспособности. Мы закрываем презентации, открываем таблицу, и в любую строку в поле Кол-во учащихся вводим очень большое значение (рисунок 45). Это делается для того, чтобы мы сразу смогли, определить работоспособность установленной связи. Если связь создана правильно, то сразу будет заметно изменение диаграммы.
Рисунок 45 - Ввод очень большого значения в таблицу
Далее мы сохраняем и закрываем таблицу, открываем презентацию, в появившемся диалоговом окне (рисунок 46) соглашаемся с обновлением ссылок и видим измененную диаграмму (рисунок 47), что доказывает, что связь установлена, верно.
Рисунок 46 - Диалоговое окно предлагающее обновить все ссылки
Рисунок 47 - Измененная диаграмма
Заключение
Для реализации курсового проекта в качестве офисного пакета был выбран IBM Symphony.
Для всех вариантов были реализованы следующие задания:
разработать таблицу для хранения данных о предметной области (не менее 6 столбцов). В варианте задания указаны обязательные столбцы, которые необходимо было дополнить;
начальные данные должны были содержаться в текстовом файле формата csv (данные, разделенные символом»;», причем одна строка задает один элемент данных). Минимальное количество данных - 30;
начальные данные были загружены в табличный процессор;
дополнили данными созданную таблицу (не менее 20 строк);
освоили инструменты сортировки данных и подведения промежуточных итогов;
продемонстрировано решение задач, используя механизм фильтрации данных (автофильтрация, расширенная фильтрация);
продемонстрировано решение задач с помощью сводных таблиц.;
для защиты курсового проекта создана презентация, в которой отражены этапы реализации проекта;
в презентацию также включены графики и диаграммы по данным из таблицы. Причем при изменении данных в таблице графики и диаграммы автоматически обновляются;
презентация выложена в сеть Интернет, предоставлен доступ руководителю курсового проекта.
Согласно варианту задания, был использован следующий набор данных.
Множество данных - школы города.
номер школы (integer);
фамилия директора (string);
количество учащихся (longint);
тип: лицей, общеобразовательная, гимназия.
Презентация доступна по следующему адресу: http://freespace.by/download/f35a99a417
Список использованных источников
1 IBM Lotus Symphony [Электронный ресурс]. - Режим доступа: http://www-10.lotus.com - дата доступа: 09.11.2013.
2 Текстовые документы (Writer) - MyOOo.ru: доступно и просто о работе в офисных пакетах [Электронный ресурс]. - Режим доступа: http://myooo.ru/ - дата доступа: 10.11.2013.
3 OpenOffice | Writer - текстовый процессор | Impress - система презентаций [Электронный ресурс]. - Режим доступаhttp://www.openoffice33.ru/ - дата доступа: 10.11.2013.
4 Экслер, А.Б. Microsoft Office 2003: Word, Excel, Outlook [Текст]: учеб. пособие / А.Б. Экслер. - СПб.: Питер, 2005. - 176 с.
Размещено на Allbest.ru
...Подобные документы
Изучение стандартных возможностей системы Lotus Notes. Базы данных, документы, формы, представления. Создание представления "Организации", "Контактные лица", "Контакты", "Товар", "Счет". Простейшие средства разработки, используемые в системе Lotus Notes.
лабораторная работа [1,1 M], добавлен 03.02.2015Применение приложения Excel как базы данных: подсчет по формулам, сортировка, структурирование, фильтрация данных в списке. Построение сводных таблиц, создание диаграммы и гиперссылки. Ввод и просмотр данных посредством формы, формирование запросов.
курсовая работа [6,2 M], добавлен 27.03.2012Характеристика предметной области, входных и выходных документов, участников нормализации и алгоритма реализации базы данных. Описание таблиц, проектирование форм, запросов, отчётов, создание главной кнопочной формы. Тестирование программного комплекса.
курсовая работа [5,8 M], добавлен 20.05.2015Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.
курсовая работа [81,7 K], добавлен 18.08.2014Изучение характеристик, возможностей и функций пакета IBM Lotus Domino/Notes, используемые оператором ЭВМ в процессе внесения дополнений и изменений в базу данных абитуриентов Владимирского ГУ. Ход выполнения работы с информационной системой "Абитуриент".
отчет по практике [2,3 M], добавлен 08.08.2013Разработка исходной таблицы для хранения данных о выставках города. Сортировка данных и подведения промежуточных итогов. Параметры сортировки. Пример использования автофильтра. Сводные таблицы. Создание презентации в MS Powerpoint. Слайды презентации.
контрольная работа [4,1 M], добавлен 16.12.2013Описание технологии создания таблиц в режиме "Конструктор" в программной среде Microsoft Access. Сортировка и фильтрация данных в таблицах, создание полей с подстановкой. Пример структуры многотабличного запроса и пример создания итогового запроса.
лабораторная работа [1,6 M], добавлен 17.02.2013Характеристика предметной области. Макеты входных и выходных документов. Реализация базы данных в среде MS Access: создание структуры таблиц, проектирование форм, запросов, отчётов и создание главной кнопочной формы. Тестирование программного комплекса.
курсовая работа [5,5 M], добавлен 20.05.2015Анализ предметной области. Средства и технологии разработки программного обеспечения. Требования к аппаратным и операционным ресурсам. Создание навигационного меню. Структура данных таблиц. Разработка интерфейса модуля. Сортировка и фильтрация данных.
дипломная работа [3,7 M], добавлен 12.05.2018Описание процесса тестирования программного обеспечения, ступени его разработки и особенности применения. Создание баз данных через сортировку числовых данных в списке значений. Отладка фильтров в числовом режиме. Описание недостатков программы.
лабораторная работа [1,6 M], добавлен 22.12.2015Описание входных и выходных документов и сообщений. Проектирование реляционной базы данных. Разработка механизмов управления данными в базе при помощи триггеров. Разграничение полномочий пользователя. Организация обмена данными между приложениями.
курсовая работа [1,6 M], добавлен 22.06.2011Типы моделей данных: иерархическая, сетевая, реляционная. Структура входных и выходных данных. Классы управления данными, исключений. Структура таблиц, используемых в программе. Описание алгоритмов решения задачи. Диаграммы классов, блок-схемы алгоритмов.
курсовая работа [1,5 M], добавлен 22.06.2012Анализ механизма функционирования программы Lotus Notes, позволяющей организовать процесс создания и распространения документов более удобным путем, объединяя документы в базы документов. Основные элементы интерфейса. Работа с папками, обработка почты.
контрольная работа [4,0 M], добавлен 06.10.2010Описание предметной области: работа с данными сети автосалонов. Структурная схема системы. Инфологическая модель: графическая диаграмма и спецификация. Связи между атрибутами сущности. Описание графа диалога системы. Формы входных и выходных сообщений.
курсовая работа [2,0 M], добавлен 21.10.2012Разработка информационной системы для хранения данных для предметной области "Самолеты аэропорта". Формат хранения исходных данных, их загрузка в табличный процессор. Тестирование программного комплекса. Возможности пакета MS Excel по обработке данных.
курсовая работа [1,2 M], добавлен 23.04.2014Библиотека как элемент образовательной среды. Основные технологии работы библиотеки общеобразовательного учреждения. Описание входных и выходных потоков информации. Выбор системы управления базами данных и создание схемы данных. Тестирование базы данных.
дипломная работа [1,5 M], добавлен 13.10.2015Использование электронной таблицы как базы данных. Сортировка и фильтрация данных в Microsoft Excel 97. Сортировка - это упорядочение данных по возрастанию или по убыванию. При фильтрации базы отображаются только записи, обладающие нужными свойствами.
реферат [6,6 K], добавлен 17.11.2002Формирование входных и выходных данных, SQL–скрипт генерации таблиц базы данных. Создание интерфейса программного приложения и проектирование форм базы данных. Требования к аппаратно–программному обеспечению. Инструкции по установке и эксплуатации.
курсовая работа [1,6 M], добавлен 08.02.2013Разработка эскизного и технического проектов программы, ее назначение и область применения, технические характеристики. Организация входных и выходных данных, выбор состава технических и программных средств. Текст программы, ее описание и тестирование.
курсовая работа [1,3 M], добавлен 15.11.2009Обзор существующих методов межпроцедурного анализа. Получение входных и выходных данных подпрограмм с помощью графа алгоритма. Описание входных и выходных данных подпрограммы в терминах фактических параметров. Определение параллелизма по графу алгоритма.
учебное пособие [77,5 K], добавлен 28.06.2009