Главная страница

Гбпоу актт. 09. 02. 04. Пз2016


Скачать 0.85 Mb.
НазваниеГбпоу актт. 09. 02. 04. Пз2016
Дата10.01.2019
Размер0.85 Mb.
Формат файлаdocx
Имя файлаKursovoy_proekt_Bogdanov_Malikov_IT.docx
ТипДокументы
#63114
страница1 из 3
  1   2   3

Изм.

Лист

№ докум.

Подпись

Дата

Лист

ГБПОУ АКТТ.09.02.04.ПЗ2016

ПЗ

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

Одной из частей автоматизации работы учебного учреждения можно считать автоматизацию рабочего места. Создание автоматизированных рабочих мест в образовательных учреждениях позволяет эффективно обрабатывать большие потоки информации, которые имеют определенную структуру, зависящую от особенностей места применения. Автоматизированное рабочее место (АРМ) определяется как комплекс технических и программных средств для автоматизации профессионального труда специалиста.

Обязательным условием функционирования АРМ является организация соответствующих обеспечивающих подсистем: технического, программного, информационного, организационного, правового, эргономического обеспечений.

Техническое обеспечение АРМ – это обоснованный выбор комплекса технических средств для оснащения рабочего места специалиста. Основу технического обеспечения АРМ составляют ПК различных мощностей и типов с широким набором периферийных устройств.

Программное обеспечение АРМ – это совокупность программ для эффективной организации вычислительного процесса в ПК. Программное обеспечение АРМ включает в себя системные программы для управления вычислительным процессом ПК и прикладные программы для решения функциональных задач специалиста. Выбор прикладного программного обеспечения зависит от функций специалиста.

Информационное обеспечение АРМ – это информационные базы данных, используемые специалистом на своем рабочем месте. Информационное обеспечение АРМ отличается для разных категорий работников.

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

Создание АРМ предполагает, что основные операции по накоплению, хранению и переработке информации возлагаются на компьютер, а специалист выполняет часть ручных операций и операций, требующих творческого подхода при подготовке управленческих решений.

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

На данный момент на рынке присутствуют различные программные продукты для обмена сообщениями по локальной сети. Такие программы необходимы IT-отделу для оперативного приема и обслуживания заявок.

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

CommFort позволяет обмениваться файлами и папками с максимально возможной скоростью и удобством. Продвинутые механизмы буферизации позволят максимально эффективно использовать ресурсы сети с пропускной способностью от 32 Кб/с до 1000 Мб/с. Системадокачки позволит завершить передачу файлов даже в случае обрыва связи между пользователями на время до 5 минут.

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

Примерная стоимость на программный продукт CommFortсоставляет 129 990 рублей.

В состав АРМ IT-отдела также должны входить программы для инвентаризации компьютерного оборудования. Например, продукт «1С:Инвентаризация и управление имуществом», который предназначен для автоматизации процессов инвентаризации и управления имуществом с применением средств радиочастотной идентификации (RFID) и штрихкодирования. Программный продукт «1С:Инвентаризация и управление имуществом» является универсальным решением и применим для предприятий, работающих в различных отраслях.

Основные функциональные возможности программы:

  • ведение реестра имущества в различных разрезах;

  • учет юридической, организационной и территориальной принадлежности объектов имущества;

  • учет статусов объектов имущества, финансовой информации и истории операций;

  • классификация объектов имущества, стандартизация атрибутного состава каждого класса имущества, стандартизация наименований, контроль заполнения;

  • регистрация операций с имуществом (приемка, ввод в эксплуатацию, выдача со склада, возврат на склад, ремонт, списание и т. д.);

  • регистрация потребностей в имуществе и планирование закупок;

  • проведение инвентаризаций и осмотров;

  • формирование аналитической отчетности;

  • интеграция с "1С:Бухгалтерия 8".

Программный продукт «1С:Инвентаризация и управление имуществом», редакция 2.0 состоит из двух частей:

Учетная часть, реализующая функции учета имущества и получения отчетности. Учетная часть не является самостоятельным программным продуктом, для ее работы необходимо наличие установленной платформы "1С:Предприятие 8.2" (версии 8.2.15 и выше). Учетная часть не имеет дополнительной защиты и имеет полностью открытый программный код.

Мобильная часть, позволяющая выполнять операции с имуществом в реальном времени с применением мобильных технологий и технологий автоматической идентификации (RFID и/или штрих кодирования). Мобильная часть реализована как Native-приложение для терминалов сбора данных с поддержкой RFID и/или штрихкодирования, работающих под управлением MS Windows CE/Mobile.

Учетная и мобильная части могут быть использованы как вместе, так и по отдельности. Например, если учет имущества в компании уже ведется в "1С:Управление производственным предприятием 8", но при этом требуется применение мобильных средств и средств автоматической идентификации (RFID и/или штрихкодирование), то возможно внедрение только мобильной части и интеграцией ее с учетной системой. Если же по каким-либо причинам не требуется внедрение мобильных технологий и технологий автоматической идентификации, то возможно внедрение только учетной части.

Примерная стоимость на программные продукты фирмы 1C:

  1. 1С:Предприятие 8. Клиентская лицензия на 20 рабочих мест – 78000 рублей;

  2. 1С:Инвентаризация и управление имуществом. Клиентская лицензия на 1 терминал сбора данных - 19000 рублей;

  3. 1С:Инвентаризация и управление имуществом. Клиентская лицензия на 3 терминала сбора данных - 49000 рублей;

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

  • ведение истории изменений по оборудованию.

  • учет ремонтов и профилактического обслуживания оборудования.

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

  • закрепление конфигурационных единиц за ответственными сотрудниками.

  • ведение базы поставщиков, сервисных организаций и прочих партнеров.

  • общение с пользователем через чат в локальной сети.

  • вывод из чата заявки о поломке в Excel.

  • хранение в базе данных тех, кому были оказаны услуги IT-отдела.


1.2 Описание предметной области
В данном дипломном проекте рассматривается деятельность IT-отдела образовательного учреждения.IT-отдел – это совокупность взаимодействующих средств IT и специалистов в области IT, целями которой являются:

  • обеспечение информационными технологиями;

  • повышение эффективности деятельности компании посредством оптимизации информационных потоков.

В задачи IT отдела входят: реализация IT проектов, обеспечение работоспособности информационных систем, предоставление руководящему звену компании сведений о новых возможностях IT и технологиях управления ими, делопроизводство отдела, обеспечение кадрового состава IT.

IT-отдел техникума является подразделением , осуществляющим поддержку и облуживание компьютерной техники. В IT-отделе работает 4 человека: начальник отдела и инженеры. В их функционал входит обслуживание 10 компьютерных классов, оснащенных компьютерами с выходом в Интернет, интерактивными досками и мультимедийными проекторами; обеспечение бесперебойной работы компьютеров сотрудников, локальной сети и сети Интернет; установка необходимого программного обеспечения; учет и инвентаризация компьютерного оборудования.

Ежедневно работники техникума обращаются за помощью к сотрудникам IT-отдела. Сотрудник должен оперативно отреагировать на заявку, чтобы возникшая проблема не нарушила рабочий и учебный процесс. Всех обратившихся сложно запомнить, так же как и повод обращения. Запись всех обращений в журнал для заявок, может привести к непониманию, так как почерк может быть не понятным для другого сотрудника IT-отдела. Такая же ситуация и с инвентаризацией. В IT-отделе проводится большой объем рутинной, в больших случаях повторяющейся работы, что, безусловно, обеспечивает неправильное распределение рабочего времени сотрудников IT-отдела, затормаживая и запутывая основные процессы деятельности.

Анализ предметной области выявил основные недостатки существующего делопроизводства IT-отдела:

- устаревшие бумажные технологии регистрации, обработки и хранения информации;

- рутинные повторяющиеся операции обработки.

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

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

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

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


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

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

Кроме того, нотация DFD поддерживает понятие подсистемы — структурной компоненты разрабатываемой системы.

Диаграмма DFD проекта представлена на (рис. 2).



Рис.2Диаграмма DFD проекта

2 Разработка пользовательского приложения
2.1 Анализ технического задания
Основанием для разработки является задание на дипломный проект на тему «Разработка сетевого приложения поддержки пользователей для IT-отдела».

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

Основные задачи автоматизации деятельности сотрудников IT-отдела:

  • оптимизация деятельности;

  • увеличение производительности труда персонала;

  • снизить напряженность и трудоемкость труда персонала, а также минимизировать количество ошибок в его действиях.

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

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

В реализуемой программе должны выполняться следующие требования:

- программа должна обладать понятным интерфейсом и относительно простотой работы с ней;

- добавлять, редактировать, удалять и хранить в электронном виде данные по обращающимся;

- легко отследить и управлять всеми основными данными наобращающихся;

- использовать набор поисковой функции;

- выводить информацию на принтер;

- заносить данные в MSAccess;

- формировать форму заявки в MSExcel.

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

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

Разработка информационных систем (ИС) – это создание средств автоматизированного управления информацией в определенной предметной области. ИС принимают информацию, по определенным правилам перерабатывают ее и отдают результат потребителям: на печать, на экран, в наушники, передают в другие системы.

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

Целью построения логической модели является получение графического представления логической структуры исследуемой предметной области.

Логическая модель предметной области иллюстрирует сущности, а также их взаимоотношения между собой.Сущности описывают объекты, являющиеся предметом деятельности предметной области, и субъекты, осуществляющие деятельность в рамках предметной области. Свойства объектов и субъектов реального мира описываются с помощью атрибутов.

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

Основные требования к содержанию модели

1. Логическая модель должна отображать все сущности и связи, значимые для той цели, ради которой мы ее рисуем.

2. Все объекты модели (и сущности, и связи) должны быть именованы. Именование сущностей и связей должно выполняться в терминах предметной области.

3. Для связей должна быть указана кратность (один — многие).

4. Для каждой связи должно быть указано направление чтения.

Основными сущностями базы данных являются следующие :

-Заявка; атрибуты заявок: ФИО зав.кабинета,номер кабинета,вид поломки,дата поломки,кто делал,статус работы.

-Поломки; атрибуты поломок:ФИО,кабинет,поломка,телефон.

-Инвентаризация; атрибуты инвентаризации: наименование,заводской номер,инвентаризационный номер,место расположение,закрепленный человек,примечание.

Алгоримт работы приложения представлен на рис. 3.

начало

получение сообщений с клиента

клиент

сервер

выход

файл

вид

о программе

меню

работа с БД (добавление,изменение,поиск,удаление записей)

подпрограмма инвентаризация

отправка сообщений

чат

отмена

создание и занос записи в excel

заявка

работа с БД (добавление,изменение,поиск,удаление записей)

вход в программу сервер


сортировка



начало



получение ответа от сервера

отправка сообщения на сервер

подключение к серверу

ввод имени пользователя

вход в программу клиент

Рис.3 Алгоритм работы приложения

2.3. Обоснование выбора программного обеспечения

Для разработки приложений можно использовать различные средства и среды программирования. Каждая из таких сред программирования имеет свои преимущества и недостатки. Многие из них облегчают работу. Для разработки данной программы использовалась среда программирования BorlandDelphi 7, а также пакет MicrosoftOffice.

Среди основных преимуществ использования Delphi7 – еебыстрота компиляции, а также широкие возможности по работе с базами данных и богатый набор компонентов. Таким образом, относительная простота программы, хорошая скорость наряду с высокой эффективностью и предопределили популярность Delphi 7. Кроме того, с помощью Delphi 7 можно не только разрабатывать программное обеспечение, но и создавать несложные программы. Также Delphi7 позволяет создавать различные утилиты, которые могут быть использованы как индивидуальными пользователями, так и в крупных корпоративных системах.

Достоинством программы является возможность скачать Delphi 7 для windows 7 совершенно бесплатно. Кроме того, в сети размещено большое количество учебной литературы для самостоятельного освоения delphi7. Причем можно найти как учебники для специальных учебных заведений, так и самоучители, написанные достаточно простым стилем. Также достаточно просто найти и просмотреть видеоуроки, которые наглядно демонстрируют, как скачать программу delphi и начать работать с ней.

Система программирования Delphi версии 7 фирмы Enterprise (Borland) предоставляет наиболее широкие возможности для программирования приложений ОС Windows.

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

Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в MicrosoftVisualBasic (она не является RAD-системой) или в других инструментах визуального проектирования. В основе Delphi лежит язык ObjectPascal, который является расширением объектно-ориентированного языка Pascal. В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов, и прочее, необходимое для того, чтобы чувствовать себя совершенно уверенным при профессиональной разработке информационных систем или просто программ для Windows-среды.

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

Преимущества Delphi по сравнению с аналогичными программными продуктами.

– быстрота разработки приложения (RAD);

– высокая производительность разработанного приложения;

– низкие требования разработанного приложения к ресурсам компьютера;

– наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi;

– возможность разработки новых компонентов и инструментов собственными средствами Delphi (существующие компоненты и инструменты доступны в исходных кодах);

– удачная проработка иерархии объектов.

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

Так же для разработки данной программы были использованы средства MicrosoftOffice.

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

СредикомпонентовMicrosoftOfficeможно выделить следующие: Access иExcel. Рассмотрим каждое из них поподробнее.

MicrosoftAccess относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных.

Этот пакет работает в ОС Windows на автономных ПК или в локальной сети. Посредством MS Access создаются и в дальнейшем эксплуатируются личные БД (настольные), а также базы организаций, имеющих относительно небольшой объем данных.

MicrosoftAccess является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства.

В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных, которые будут описаны ниже.

Один из основных плюсов разработки на MSAccess – плотная связь с MicrosoftOffice. Для нормальной работы созданного приложения достаточно установить Офис. При этом так же устанавливаются все нужные для работы Access библиотеки, ODBC и т.д., что не всегда скажешь про тот же Delphi. Access достаточно хорошо совместим с MSSQLServer и другими форматами баз данных.

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

Access решает достаточно большое количество офисных, бухгалтерских и других подобных задач. Программирование в Access, создание структуры базы данных аналогичные, как и в других средах.

Access изначально представлялся как настольная база данных, и в этой сфере ему трудно найти равного соперника. Так же Acess очень хороший контейнер для хранения запросов и таблиц при работе с ними через ADO. Если не устраивает типовой набор контролов, то можно написать интерфейс для работы при помощи других средств, например, VisualStudio или Delphi.

MicrosoftOfficeExcel — программа для работы с электронными таблицами, созданная корпорацией Microsoft для MicrosoftWindows, WindowsNT и MacOS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты, язык макропрограммирования VBA (VisualBasicforApplication). MicrosoftExcel входит в состав MicrosoftOffice и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

MicrosoftOfficeExcel имеет ряд достоинств, таких как:

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

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

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

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

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

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

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

Из недостатков можно выделить то, что пользователь вынужден составлять программу, оперируя низкоуровневыми объектами — ячейками, привязанными к сетке. Табличным процессорам недостает средств абстракции более высокого уровня, чем ячейки и формулы.

Для ведения переписки между пользователями подключается программа Блокнот. Поставляемая в комплекте операционной системы Windows XP программа Блокнот (MicrosoftNotepad) является простейшим текстовым редактором, предназначенным для редактирования стандартных текстовых файлов MicrosoftWindows, имеющих расширение .txt. Блокнот поддерживает только простейшие режимы форматирования текста, вследствие чего является идеальным средством для создания и обработки файлов, содержащих код различных интерпретируемых языков, например HTML-документов, файлов CSS, PHP, PERL (при подготовке подобных программ и скриптов избыточное форматирование, которое могут внести в текстовый файл «профессиональные» редакторы, отрицательно сказывается на работоспособности кода).

Созданные при помощи Блокнота файлы можно сохранять в кодировках Windows-1251, Unicode (UTF-8) и ANSI, что придает работе с текстом значительно большую гибкость и мобильность.
2.4 Руководство по использованию приложения
При запуске программы появляется форма, в которой находиться вся необходимая информация для работника ИТ-отдела(рис.4).
  1   2   3


написать администратору сайта