Понятия програмного обеспечения

Общие принципы разработки программного обеспечения. Проектирование фирменного бланка предприятия в текстовом редакторе Word. Разработка рисунков с использованием Microsoft Paint. Создание книги по расчету заработной платы для сотрудников фирм в Excel.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 31.05.2014
Размер файла 764,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Содержание

  • Введение
  • 1. Общие принципы разработки ПО
  • 1.1 Понятие програмного обеспечения
  • 1.2 Принципы разработки программного обеспечения
  • 1.3 Показатели качества программного обеспечения
  • 2. Практическое задание
  • 2.1 Постановка задачи
  • 2.2 Обзор программных средств
  • 2.3 Ход выполнения работы
  • Заключение
  • Список использованной литературы

Введение

Целью работы является закрепление навыков работы в MS Excel, MS Word, MS Paint,а так же рассмотрение общего принципа разработки программного обеспечения, а так же показателей качества программного обеспечения (ПО).

Для достижения цели необходимо решить поставленные задачи, такие как разработка рабочей книги расчета заработной платы предприятия, разработка фирменного бланка предприятия, подготовка годового отчета о работе предприятии, формировка приказа о зачислении 10 работников на фирменном бланке.

Для решения задач использовались такие программные средства как MS Excel, MS Word, MS Paint. Также были использованы такие технические средства, как:

1. процессор: Intel(R) Pentium(R) 4 @ 1.80GHz;

2. оперативная память: 512 Мб.;

3. операционная системы: Windows XP Professional SP3;

4. интегрированная видеокарта;

5. жесткий диск: 80 Гб.;

6. монитор: LG Flatron F700B;

7. клавиатура, мышь.

В настоящее время большинство людей разных профессий, разных возрастов пользуются такими программными средствами как MS Excel, MS Word, MS Paint. Среди языков программирования одним из популярных и основных является алгоритмический язык. Поэтому данная тема является актуальной, так как на сегодняшний день широко используются как алгоритмический язык программирования, так и такие программные средства как MS Excel, MS Word, MS Paint.

1. Общие принципы разработки ПО

программное обеспечение word excel

1.1 Понятие программного обеспечения

Программное обеспечение (ПО) -- все или часть программ, процедур, правил и соответствующей документации системы обработки информации.

Другие определения из международных и отечественных стандартов:

· компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы;

· совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ.

Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением.

К программному обеспечению относится также вся область деятельности по проектированию и разработке ПО:

· технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориентированное проектирование и др.);

· методы тестирования программ;

· методы доказательства правильности программ;

· анализ качества работы программ;

· документирование программ;

· разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.

Программное обеспечение принято подразделять по назначению на системное, прикладное и инструментальное, а по способу распространения и использования на несвободное (закрытое), открытое и свободно.

1.2 Принципы разработки программного обеспечения

Программы различаются по назначению, выполняемым функциям, формам реализации. Однако можно полагать, что существуют некоторые общие принципы, которые следует использовать при разработке программ.

Частотный принцип - основан на выделении в алгоритмах и данных особых групп по частоте использования. Для действий, наиболее часто встречающихся при работе программ, создаются условия их быстрого выполнения. К часто используемым данным обеспечивается наиболее быстрый доступ. «Частые» операции стараются делать более короткими. Следует отметить, что лишь не более 5 % операторов программы оказывают ощутимое влияние на скорость выполнения программы. Этот факт позволяет значительную часть операторов программы кодировать без учета скорости вычислений, обращая основное внимание при этом на «красоту» и наглядность текстов.

Принцип модульности - в данном контексте понимают функциональный элемент рассматриваемой системы, имеющий оформление, законченное и выполненное в пределах требований системы, и средства сопряжения с подобными элементами или элементами более высокого уровня данной или другой системы. Способы обособления составных частей программ в отдельные модули могут различаться существенно. В значительной степени разделение системы на модули определяется используемым методом проектирования программ.

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

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

Принцип функциональной избыточности - учитывает возможность проведения одной и той же работы различными средствами. Особенно важен учет этого принципа при разработке пользовательского интерфейса для выдачи одних и тех же данных разными способами вызова из-за психологических различий в восприятии информации.

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

1.3 Принципы разработки программного обеспечения

Качество программного обеспечения -- характеристика программного обеспечения (ПО) как степени его соответствия требованиям. При этом требования могут трактоваться довольно широко, что порождает целый ряд независимых определений понятия.

Показатели качества ПО -- это нефункциональное требование к программе, которое обычно не описывается в договоре с заказчиком, но, тем не менее, является желательным требованием, повышающим качество программы.

Некоторые из показателей качества:

· понятность - назначение ПО должно быть понятным, из самой программы и документации;

· полнота - все необходимые части программы должны быть представлены и полностью реализованы;

· краткость - отсутствие лишней, дублирующейся информации. Повторяющиеся части кода должны быть преобразованы в вызов общей процедуры. То же касается и документации;

· портируемость - лёгкость в адаптации программы к другому окружению: другой архитектуре, платформе, операционной системе или её версии;

· согласованность - по всей программе и в документации должны использоваться одни и те же соглашения, форматы и обозначения;

· сопровождаемость - насколько сложно изменить программу для удовлетворения новых требований. Это требование также указывает, что программа должна быть хорошо документирована, не слишком запутана, и иметь резерв роста по использованию ресурсов (память, процессор);

· тестируемость - позволяет ли программа выполнить проверку приёмочных характеристик, поддерживается ли возможность измерения производительности;

· удобство использования - простота и удобство использования программы. Это требование относится, прежде всего, к интерфейсу пользователя;

· надёжность - отсутствие отказов и сбоев в работе программ, а также простота исправления дефектов и ошибок;

· структурированность;

· эффективность - насколько рационально программа относится к ресурсам (память, процессор) при выполнении своих задач;

· безопасность.

Помимо технического взгляда на качество программного обеспечения, существует и оценка качества с позиции пользователя. Для этого аспекта качества иногда используют термин «юзабилити».

Юзабилити - степень, с которой продукт может быть использован определёнными пользователями при определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью.

Довольно сложно получить оценку юзабилити для заданного программного продукта. Наиболее важные из вопросов, влияющих на оценку:

· Является ли пользовательский интерфейс интуитивно понятным?

· Насколько просто выполнять простые, частые операции?

· Насколько легко выполняются сложные операции?

· Выдаёт ли программа понятные сообщения об ошибках?

· Всегда ли программа ведёт себя так как ожидается?

· Имеется ли документация и насколько она полна?

· Является ли интерфейс пользователя само-описательным/само-документирующим?

· Всегда ли задержки с ответом программы являются приемлемыми?

2. Практическое задание

2.1 Постановка задачи

В текстовом редакторе Word разработать фирменный бланк нового предприятия, содержащий фирменный знак (разработанный в любом известном редакторе), логотип, организационно-правовую форму, расчетный счет, почтовый адрес, телефон, e-mail. Сформировать «Приказ №1» о зачислении 10 человек на различные должности предприятия. «Приказ №1» выполняется на фирменном бланке.

В MS Excel разработать рабочую книгу расчета заработанной платы предприятия на 12 месяцев для лиц, принятых по «Приказу №1».

Подготовить годовой отчет о работе предприятия за год.

2.2 Обзор программных средств

Microsoft Paint -- простой растровый графический редактор компании Microsoft, входящий в состав всех операционных систем Windows, начиная с первых версий. Минималистичный набор функций и инструментов радует рядового пользователя простотой освоения.

Microsoft Word -- текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов.

Microsoft Word является наиболее популярным из используемых в данный момент текстовых процессоров, что сделало его бинарный формат документа стандартом де-факто, и многие конкурирующие программы имеют поддержку совместимости с данным форматом. Формат документа разных версий Word меняется, различия бывают довольно тонкими. Форматирование, нормально выглядящее в последней версии, может не отображаться в старых версиях программы, однако есть ограниченная возможность сохранения документа с потерей части форматирования для открытия в старых версиях продукта.

Можно создавать определенные шаблоны и мастера, которые упрощают создание стандартных документов, таких как заметки, письма, отчеты, конверты и так далее.

Табличный процессор MS Excel - одно из наиболее часто используемых приложений пакета MS Office, мощнейший инструмент в умелых руках, значительно упрощающий рутинную повседневную работу. Основное назначение MS Excel - решение практически любых задач расчетного характера, входные данные которых можно представить в виде таблиц. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без программирования расчётов.

Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчёту значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными.

MS Excel содержит 320 встроенных функций. Для удобства функции в Excel разбиты по категориям (математические, финансовые, статистические и т.д.). Обращение к каждой функции состоит из двух частей: имени функции и аргументов в круглых скобках.

MS Excel 2007 позволяет формировать и выводить на печать документы, представленные в табличном виде, выполнять расчеты на основании исходных данных и др. Задачи, решаемые с помощью табличного редактора Excel:

1. создание, редактирование и оформление разнообразных табличных документов;

2. выполнение расчетов на основании исходных данных с применением специально предназначенного инструментария;

3. сохранение созданного документа в различных форматах (Excel, веб-страница, шаблон, текстовый документ и др.);

4. ввод и обработка табличных данных с помощью встроенных механизмов формул, функций, макросов и др.;

5. анализ и управление данными (автоматический расчет итоговых и промежуточных данных, их структуризация и консолидация, использование сводных таблиц и отчетов и др.);

6. вставка в документ различных объектов (рисунок, функция, примечание, объект и др.);

7. выполнение операций по ручному и автоматическому форматированию документа и его составных элементов;

8. импорт необходимых данных из различных источников (включая базы данных OLAP) и последующая их обработка. Поддержка XML-формата;

9. доступ к данным других программ (например, Word, PowerPoint, Access и др.);

10. формирование самых разнообразных отчетов - аналитических, сводных, графических, в виде диаграмм и др.;

11. создание рисунков с использованием специально предназначенной функции.

Специфика использования табличного редактора Excel 2007 во многом определяется потребностями конкретного пользователя, поэтому перечень задач может меняться в зависимости от конкретной ситуации.

2.3 Ход выполнения работы

В текстовом редакторе MS Word 2007 разработал фирменный бланк предприятия ООО «Мастер Климат», который содержит:

1. фирменный знак;

2. логотип;

3. организационно-правовую форму предприятия;

4. расчетный счет предприятия в банке;

5. почтовый адрес, телефон и e-mail.

Фирменный знак - это уникальный графический элемент, использующийся для идентификации компании и несущий в себе закодированную дополнительную информацию о компании (достоинствах, сферах деятельности и т.д.). Фирменный знак был разработан в графическом редакторе Paint, так как сложности в разработке не представляет. Результат работы представлен на рисунке 1.

Рисунок 1 Фирменный знак

Логотип - оригинальное графическое начертание названия. Логотип также был разработан в графическом редакторе Paint. Результат работы представлен на рисунке 2.

Рисунок 2 Логотип

На фирменном бланке сформировала «Приказ № 1» о зачислении 10 человек на различные должности предприятия, используя инструмент «Таблица». Результат представлен в приложении А.

В MS Excel 2007 разработал рабочую книгу расчета заработной платы предприятия на 12 месяцев для лиц, принятых по приказу № 1. Стаж работы принял самостоятельно. Все вычисления проводил при помощи формул и специальных функций, встроенных в MS Excel. Каждая формула начинается со знака «=». Распечатка двух листов книги «Январь» и «Декабрь», годовой отчет представлены в приложении А.

В основном использовались функции «ЕСЛИ» и «СУММ». Функция «СУММ» является арифметической функцией и предназначена для вычисления суммы двух и более ячеек таблицы. Функция «ЕСЛИ» является логической функцией и используется, если нужно выбрать определенное значение в зависимости от данных.

Чтобы в денежных расчетах не было погрешности, было произведено округление до второго знака после запятой с помощью функции «ОКРУГЛ».

Годовой отчет о работе предприятия был выполнен также в MS Excel. Отчет включает в себя следующие показатели:

1. сколько рабочих дней было в отчетном году;

2. сколько дней было отработано всем коллективом;

3. какое количество рабочих дней работники не работали;

4. совокупный доход за год каждого работника;

5. совокупный подоходный налог за год каждого работника.

Рисунок 3 Диаграмма «Совокупный доход за год каждого работника»

На основе данных о подоходном налоге за год каждого работника была создана гистограмма в MS Excel, которая представлена на рисунке 4.

Рисунок 4 Гистограмма «Совокупный подоходный налог за год каждого работника»

Заключение

В ходе выполнения работы были закреплены навыки по работе с MS Excel, MS Word, MS Paint, рассмотрен вопрос на тему: общие принципы разработки и показатели качества ПО. Для достижения цели были выполнены поставленные задачи.

В MS Word был разработан фирменный бланк предприятия с использованием фирменного знака и логотипа, которые были ранее созданы в MS Paint. На данном бланке был сформирован приказ о зачислении работников на должности предприятия.

В MS Excel была разработана рабочая книга по расчету заработной платы для сотрудников фирмы на 12 месяцев с учетом всех налогообложений, стажа работы, количества иждивенцев и других условий с помощью формул и специальных функций. В конце был подготовлен годовой отчет и созданы 2 диаграммы на основе полученных данных в расчетах.

Список использованной литературы

1. Microsoft Word [Электронный ресурс] // Википедия.

< http://ru.wikipedia.org/wiki/Microsoft_Word > (30.11.2012).

2. Microsoft Paint [Электронный ресурс] // Интернет- портал о софте Softweek [web-сайт]. < http://softweek.ru/catalog/microsoft-paint/ > (30.11.2012).

3. Microsoft Paint [Электронный ресурс] // Лукоморье [web-сайт].

< http://lurkmore.to/MS_Paint > (30.11.2012).

4. Иванова, Г.С. Основы программирования : учебник для вузов / Г.С. Иванова. - 3-изд., перераб. И доп. - М. : Изд-во МГТУ им. Н.Э.Баумана, 2010. - 416 с.

5. Рудикова, Л.В. Microsoft Office Excel для студента : издательство - БХВ-Петербург, 2008г., 75с.

6. Синтаксис и семантика [Электронный ресурс] : справочники, рефераты, документы. < http://podelise.ru/docs/55668/index-646-40.html > (30.11.2012).

7. Стили и методы программирования [Электронный ресурс] // Интернет-Университет Информационных Технологий [web-сайт]. < http://www.intuit.ru/ department/se/progstyles/4/progstyles_4.html > (30.11.2012).

8. Табличный редактор Microsoft Excel 2007 [Электронный ресурс] // Онлайн-библиотека [web-сайт]. < http://www.plam.ru/compinet/office_2007_ multimediinyi_kurs/p4.php > (30.11.2012).

9. Текстовый редактор Microsoft Word [Электронный ресурс] // Компьютерные курсы [web-сайт]. < http://kursymaster.ru/word.php > (10.11.2012).

10. Новожилов О. П. Основы компьютерной техники : учебник для вузов / О. П. Новожилов. - М. : РадиоСофт, 2008 . 456 с.

11. Павловская, Т. А. Паскаль. Программирование на языке высокого уровня : учебник для вузов / Т. А. Павловская. - СПб : Питер, 2006. - 400 с.

12. Практикум по информатике : учебное пособие для студ. высш. учеб. заведений / А. В. Могилев. и др. ; Под ред. Е. К. Хеннера - М. : Издательский центр «Академия», 2006. - 608 с.

13. Сигов, А. С. Мобильные информационные технологии в учебном процессе школы и вуза. / А. С. Сигов, В. А. Мордвинов // Магистр 2007, № 5 - 6. С. 75 - 78.

14. Симонович С. В. Информатика. Базовый курс : учебник для вузов / С. В. Симонович. - СПб : Питер, 2006. 639 с.

15. Советов, Б. Я. Информационные технологии : учебник для вузов / Б. Я. Советов, В. В. Цехановский. - М. : Высшая школа, 2008. 264 с.

16. Степанова, Е .Е. Информационное обеспечение управленческой деятельности : учеб. пособие / Е. Е Степанова, Н. В. Хмелевская. - М. : ФОРУМ: ИНФРА - М., 2006. - 154 с.

Размещено на Allbest.ru

...

Подобные документы

  • Ознакомление с тесным взаимодействием программ Word и Excel, входящих в пакет Microsoft Office: создание шаблонов в текстовом редакторе Word; текстовых документов, оформляемых в соответствии с требованиями; рисунков в графическом редакторе Paint.

    практическая работа [1,6 M], добавлен 08.06.2008

  • Приемы использования графики для подготовки публикаций с помощью текстового редактора Word. Вопросы техники безопасности при работе на ПК. Оригинал статьи, содержащей графические элементы. Вставка диаграммы Microsoft Excel, рисунков, создание таблицы.

    курсовая работа [310,3 K], добавлен 28.05.2002

  • Microsoft Word — текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов с использованием таблично-матричных алгоритмов. Область применения Microsoft Excel; общие операции над листами и ячейками рабочей книги.

    реферат [2,5 M], добавлен 23.02.2012

  • Оформление "Пояснительной записки". Рисование в графическом редакторе "Paint". Создание рисунка. Создание таблицы в Microsoft Excel. Расчёт данных при помощи мастера функций Microsoft Excel. Создание гистограммы, круговой диаграммы, итогового файла.

    автореферат [1,6 M], добавлен 08.06.2008

  • Основные положения и особенности работы в текстовом редакторе Microsoft Word, набор текста и правила оформления таблиц. Порядок вычислений в табличном редакторе Microsoft Excel. Основы программирования на языке Паскаль, примеры составления программ.

    контрольная работа [26,7 K], добавлен 07.03.2010

  • Описание текстового редактора MS Word, его структура и элементы, функциональные особенности и возможности. Создание списков в текстовом редакторе, вставка объектов в документ, цветовое оформление. Принципы организации рабочего места, его оборудование.

    курсовая работа [2,2 M], добавлен 18.01.2014

  • Примеры использования макросов в текстовом редакторе Microsort Word. Создание ведомости с помощью таблиц. Выполнение математических расчетов и их оформление при помощи редакторов MS Word и MS Excel. Создание модуля с функциями в редакторе Visual Basic.

    контрольная работа [2,3 M], добавлен 24.12.2010

  • Возможности Word по созданию и размещению графики в текстовых документах. Вставка объекта, созданного в другом графическом редакторе (Paint, Microsoft Drawing, Paintbrush). Создание растровых и векторных графических объектов. Рисунки из коллекции Clipart.

    лабораторная работа [255,9 K], добавлен 15.11.2010

  • Порядок работы при создании деловых бумаг в текстовом редакторе Microsoft Word. Возможности и применение табличного процессора MS Excel, алгоритм работы с электронной таблицей. История создания и структура глобальной компьютерной сети, сервисы Internet.

    контрольная работа [825,9 K], добавлен 28.11.2009

  • Общие сведения о текстовом редакторе Microsoft Word. Основные операции редактора по работе с документами. Запуск программы, средства редактирования. Ввод и исправление текста, использование буфера обмена, форматирование абзацев, работа со шрифтами.

    контрольная работа [25,5 K], добавлен 12.03.2011

  • Описание среды разработки Microsoft Visual Studio. Поддерживаемые технологии и языки программирования. Возможности и особенности компьютеризированного тестирования человека. Проектирование программного обеспечения с использованием объектного подхода.

    курсовая работа [3,0 M], добавлен 09.02.2013

  • Программное обеспечение - совокупность программ для осуществления на компьютере автоматизированной обработки информации. Текстовый редактор Microsoft Word - универсальная программная среда для работы с текстовыми документами. Табличный процессор Excel.

    контрольная работа [132,9 K], добавлен 01.12.2010

  • Составление ежемесячной ведомости по расчету заработной платы, содержащей сумму начисленной заработной платы по участку и сумму заработной платы по цеху. Источники получения исходных документов. Решение задачи средствами MS Excel, информационная модель.

    контрольная работа [766,6 K], добавлен 29.12.2008

  • Общие сведения о текстовом редакторе Microsoft Word. Форматирование текста, настройка параметров абзаца, ввод символов. Средство создания списков, копирование и перемещение участков текста, работа со стилями, таблицами, вставка графических объектов.

    реферат [60,5 K], добавлен 15.09.2009

  • Правила форматирования текста в редакторе Word. Понятие и назначение стилей в текстовом редакторе, порядок их установки, типы и их отличительные характеристики. Операции со стилями в области задач. Стили и форматирование. Создание таблиц в MS Word.

    реферат [1,4 M], добавлен 24.11.2010

  • Робота зі сторінками, абзацами та текстом у Microsoft Word, використання таблиць замість символів табуляції, робота з формулами та малюнками. Робота з Microsoft Excel, використання статистичних функцій, вирішення рівнянь, створення адресної книги.

    контрольная работа [1,6 M], добавлен 21.04.2011

  • Назначение пунктов меню Файл программы Paint операционной системы Windows XP. Назначение и состав пункта меню Таблица программы Microsoft Word 2002. Назначение и состав пункта меню Формат программы Microsoft Excel 2002. Назначение и состав вкладки.

    контрольная работа [25,2 K], добавлен 22.08.2015

  • Выбор программного обеспечения для разработки интерфейса информационной системы. Создание базы данных для расчета заработной платы сотрудникам средне-специальных учебных заведений, создание выходной информации в виде отчетов, установочного файла.

    дипломная работа [2,4 M], добавлен 11.04.2010

  • Графическое представление пользовательского интерфейса Microsoft Word 2007. Вкладки и их функциональные назначения. Непостоянные ленты при выделении объектов, работа с конструктором и областями задач. Перечень действий для создания нового документа.

    презентация [3,7 M], добавлен 10.10.2010

  • Вставка в документы рисунков и других объектов. Вставка рисунков из библиотеки Microsoft Clip Gallery. Импортирование графики из других приложений Microsoft Office. Преобразование текста посредством Microsoft WordArt. Диаграммы Microsoft Graph.

    реферат [23,6 K], добавлен 31.07.2006

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.