Клавиатура DELUX DLK-8050 (black) USB
Общие: Соединение - Проводное, Интерфейс - USB, PS/2; Количество клавиш - 104; Дополнительная информация - Лазерная гравировка
На всех ПК ИП Соломин установлена ОС Windows XP, которая не совсем удовлетворяет своим быстродействием. Так же на всех компьютерах установлен базовый пакет программ Microsoft Office, защита осуществляется с помощью антивирусной системы avast, база которой обновляется ежедневно.
.1.2 Анализ информационных систем
Назначение информационной системы
В процессе своей деятельности бухгалтерия организации осуществляет непрерывное и документальное наблюдение, измерение, отражение и обобщение в денежном измерителе фактов движения средств организации и источников их формирования в процессе ее финансово-хозяйственной деятельности.
Информационная система организации задействована при выполнении следующих задач:
обеспечение своевременной, полной и объективной информации о результатах деятельности за определенный промежуток времени;
обмене информацией между персональными компьютерами (ПК) сотрудников организации через локальную сеть;
обмене информацией между персональными компьютерами, расположенными не в данном помещении через удаленный доступ;
получении информации через электронную почту .
ведении документооборота и делопроизводства организации;
хранения данных деятельности организации в электронном виде.
Каналами доступа к информации ИС являются:
визуальный просмотр информации на ПК в локальной сети через мониторы;
- копирование информации из ИС и в ИС с помощью гибких и сменных дисков, съемного винчестера;
просмотр и копирование информации структурных подразделений с ПК1,3;
- вывод информации с ПК1-5 на принтер.
Программное обеспечение ИС включает в себя:
операционную систему Windows NT, (ПК1-5);
программы защиты от вирусов AVP,Dr.WEB.
Существующие меры защиты информационной системы
Физические меры защиты
К физическим мерам защиты следует отнести наличие охраны в организации.
Аппаратные средства защиты:
средства обеспечения питания ПК: сетевые фильтры, сглаживающие пульсации питающего напряжения и тока; программируемый источник бесперебойного питания сервера, способный при резких колебаниях питающего напряжения корректно отключать сервер локальной сети, не подвергая риску операционную систему; обычная сеть;
устройства резервного копирования информации (FDD, HDD, ZIP), с помощью которых имеется возможность сохранять наработанную фирмой информацию через определенные промежутки времени;
сервер локальной сети (ПК3), который при грамотном администрировании способен предотвратить несанкционированное проникновение в ИС из внешней сети, а также разграничить доступ пользователей к рабочим станциям локальной сети.
Классификация информационных систем.
Информационные системы могут значительно различаться по типам объектов, характером и объемом решаемых задач и рядом других признаков.
Общепринятой классификации ИС до сих пор не существует, поэтому их можно классифицировать по разным признаками, что вызвало существование нескольких различных классификаций ИС
Согласно общепринятой классификации ИС - информационные системы - подразделяются:
·по масштабам применения - настольные и офисные
·по признаку структурированности задач - структурированные (формализуемые), не структурируемые (не формализуемые), частично структурируемые. Частично-структурированные делятся на: ИС репортинга и ИС разработки альтернативных решений (модельные, экспертные). Экспертные в свою очередь делятся на:
oцентрализованные, децентрализованные и коллективного использования
oс интеграцией по уровням управления, по уровням планирования и т.д.
·по функциональному признаку - производственные, маркетинговые (анализа рынка, рекламные, снабженческие и т.п.), финансовые (бухгалтерские, статистические, и т.п.), кадровые;
·по квалификации персонала и уровням управления - стратегические (топ-менеджеров), функциональные (менеджеров среднего звена) и оперативные (специалистов)
·по характеру обработки информации: системы обработки данных, системы управления, система поддержки принятия решений
·по оперативности обработки данных - пакетной обработки и оперативные
·по степени автоматизации - ручные, автоматические, автоматизированные
·по характеру использования информации - на информационно-поисковые, информационно-справочные, информационно-решающие, управляющие, советующие и т.п.;
·по степени централизации обработки информации - на централизованные, децентрализованные, информационные системы коллективного использования
·по характеру использования вычислительных ресурсов - на локальные и распределенные;
·по сфере деятельности - на государственные, территориальные (региональные), отраслевые, объединений, предприятий или учреждений, технологических процессов
·по классу реализуемых технологических операций - на системы с текстовыми редакторами, системы с табличными редакторами, СУБД, СУБЗ, системы с графикой, мультимедиа, гипертекстом
·по месту в процессе управления предприятия - на АРМ специалиста, ИС руководителя, ИС внешнего контролера, интегрированные системы, объединяющие в себе часть или все из этих функций
·по концепции построения - файловые, автоматизированные банки данных, банки знаний, ХД
·по режиму работы - на пакетные, диалоговые и смешанные
По масштабам применения современные ИС подразделяются на:
·Настольные (одиночные) ИС - информационные системы
Для работы одного человека. К ним можно отнести автоматизированное рабочее место (АРМ) специалиста (конструктора, технолога, расчетчика на прочность, бухгалтера малого предприятия, расчетчика заработной платы и т.д.) ИС этого уровня позволяют специалистам, работающим с данными повысить продуктивность и производительность работы.
·Офисные (групповые) информационные системы - ИС
Основная цель информатизации офиса - обработка данных, повышение эффективности их работы и упрощение канцелярского труда. Групповые ИС ориентированы на коллективное использование информации членами рабочей группы (одного подразделения). Чаще всего строятся как локальная вычислительная сеть ПК или реже как многотерминальная централизованная вычислительная система.
·ИС офисной автоматизации вследствие своей простоты и многопрофильности активно используются работниками любого организационного уровня. Наиболее часто их применяют работники средней квалификации: бухгалтеры, секретари, клерки и т.п.
По сфере применения:
·Государственные информационные системы (ИС)
·Территориальные (региональные) ИС
По способу организации:
·Файловые системы
·Автоматизированные банки данных
·Интеллектуальные банки данных (банки знаний, БЗ)
·Хранилища данных - ХД
Приложение 1, Рис.1 - Схема классификации ИС.
1.1.3 Информационные технологии функциональной обработки информации
Документооборот - это непрерывный процесс движения документов, объективно отражающий деятельность предприятия и позволяющий оперативно управлять им. Длительный поиск нужного документа, потери, дублирующие документы, задержки с отправкой и получением, ошибки персонала могут сильно затормозить, а то и парализовать работу предприятия, особенно если оно имеет в своем составе территориально удаленные подразделения - организовать сквозной документооборот, а значит и централизованное оперативное управление в данном случае крайне затруднительно.
Основными задачами, стоящими перед бухгалтерской службой любой организации, являются:
·формирование полной и достоверной информации о хозяйственных процессах и финансовых результатах деятельности организации, необходимой для оперативного управления, а также для ее использования инвесторами, кредиторами, налоговыми и финансовыми органами, банками и иными заинтересованными лицами;
·обеспечение контроля за наличием и движением имущества, использованием материальных, трудовых и финансовых ресурсов в соответствии с утвержденными нормами, нормативами и сметами;
·своевременное предупреждение негативных явлений в финансово - хозяйственной деятельности, выявление и мобилизация внутрихозяйственных резервов.
Выполнение этих задач напрямую зависит от полноты и своевременности отражения на счетах бухгалтерского учета хозяйственных операций, осуществляемых организацией в процессе своей деятельности, что, в свою очередь, является следствием документального оформления совершенных операций. От правильности его выполнения зависит достоверность учетной информации, представляемой бухгалтерией организации ее пользователям.
При расчете объема документооборота учитываются только подлинники документов или их заверенные копии.
Система электронного документооборота(СЭД) - это организационно-техническая система, в основу которой положен специально разработанный программный продукт. СЭД - это система с помощью которой сопровождается процесс управления работой организации с целью обеспечения выполнения этой организацией своих функций.
Конечных приложений автоматизации документооборота можно насчитать огромное количество. Вот несколько примеров:
регистрация корреспонденции (входящие, исходящие);
электронный архив документов;
согласование и утверждение ОРД;
контроль исполнения документов и поручений;
автоматизация договорного процесса;
управлени библиотекой книг (book management <#"justify">Внедрение системы электронного документооборота это осмысленный и значимый шаг направленный на повышение конкурентоспособности компании, руководство которой приняло решение о выборе и внедрении СЭД.
Внедрение СЭД позволяет компаниям существенно упростить трудности, которые связаны с поиском, доступом и хранением информации и документов, и избежать большинство проблем, возникающих в процессе использования классического "бумажного" документооборота.
Основные задачи внедрения СЭД:
1.эффективное управление документопотоками на предприятии;
2.централизованное хранение документов;
.усиление контроля исполнения работ по документам и поручениям от руководства подчиненным;
.повышение продуктивности работы рядовых сотрудников;
.упрощение процедуры доступа к информации и обеспечения руководящего персонала данными для принятия важных решений;
.информационная безопасность предприятия.
Входящая документация - это документация, поступающая на предприятие от других организаций. Исходящие документы - это документы, которые предприятие (организация) отправляет другим предприятиям. Исходящая документация - это документы, которые несут в себе информацию, выработанную на предприятии в целях передачи ее в другие организации: письма, справки, отчеты, приказы, телеграммы, телефонограммы и т.п.
Каждый документ в процессе движения должен проходить через три операции: регистрация, контроль, направление в дело. Во избежание путаницы с документами каждая операция должна выполняться один раз.
Приложение 1, рис.2 - Схема документооборота.
1.1.4 Технология обработки экономической информации на основе табличного процессора MS EXCEL.
Экономическая информация и ее обработка
Экономическая информация - это преобразованная и обработанная совокупность сведений, отражающая состояние и ход экономических процессов. Экономическая информация циркулирует в экономической системе и сопровождает процессы производства, распределения, обмена и потребления материальных благ и услуг. Экономическую информацию следует рассматривать как одну из разновидностей управленческой информации.
Возможности программы Excel
Программа Microsoft Excel относится к классу программ, называемых электронными таблицами. Электронные таблицы ориентированы прежде всего на решение экономических и инженерных задач, позволяют систематизировать данные из любой сферы деятельности. Существуют следующие версии данной программы - Microsoft Excel 4.0, 5.0, 7.0, 97, 2000. В данном практикуме рассмотрена версия 97. Знакомство с более ранними версиями позволит легко перейти к следующей.
Программа Microsoft Excel позволяет:
·сформировать данные в виде таблиц;
·рассчитать содержимое ячеек по формулам, при этом возможно использование более 150 встроенных функций;
·представить данные из таблиц в графическом виде;
·организовать данные в конструкции, близкие по возможностям к базе данных.
В Microsoft Excel имеется 12 функций рабочего листа, используемых для анализа данных из списков или баз данных. Каждая из этих функций, которые из соображений совместимости имеют обобщенное название БДФункция, использует три аргумента: база данных, поле и критерий. Эти три аргумента ссылаются на интервалы ячеек на рабочем листе, которые используются данной функцией.
База данных - это интервал ячеек, формирующих список или базу данных.
База данных в Microsoft Excel - это список связанных данных, в котором строки данных являются записями, а столбцы - полями. Верхняя строка списка содержит названия каждого столбцов. Ссылка может быть задана как диапазон ячеек либо как имя, соответствующее диапазону списка.
Поле определяет столбец, используемый функцией. Поля данных в списке должны содержать идентифицирующее имя в первой строке. Аргумент поле может быть задан как текст с названием столбца в двойных кавычках, например «Возраст» или «Урожай» в приведенном ниже примере базы данных, или как число, задающее положение столбца в списке: 1 - для первого поля (Дерево), 2 - для второго поля (Высота) и так далее.
Критерий - это ссылка на интервал ячеек, задающих условия для функции. Функция возвращает данные из списка, которые удовлетворяют условиям, определенным диапазоном критериев. Диапазон критериев включает копию названия столбца в списке, для которого выполняется подведение итогов. Ссылка на критерий может быть введена как интервал ячеек, например A1:F2 в приведенном ниже примере базы данных, или как имя интервала, например "Критерии". Для получения дополнительных сведений об условиях, которые могут быть использованы в качестве аргумента критерий нажмите кнопку.
Функции для работы с базами данных и списками
БДДИСП Оценивает дисперсию по выборке из выделенных записей базы данных
БДДИСПП Вычисляет дисперсию по генеральной совокупности из выделенных записей базы данных
БДПРОИЗВЕД Перемножает значения определенного поля в записях базы данных, удовлетворяющих условию
БДСУММ Суммирует числа в поле для записей базы данных, удовлетворяющих условию
БИЗВЛЕЧЬ Извлекает из базы данных одну запись, удовлетворяющую заданному условию
БСЧЁТ Подсчитывает количество числовых ячеек в базе данных
БСЧЁТА Подсчитывает количество непустых ячеек в базе данных
ДМАКС Возвращает максимальное значение среди выделенных записей базы данных
ДМИН Возвращает минимальное значение среди выделенных записей базы данных
ДСРЗНАЧ Возвращает среднее значение выбранных записей базы данных
ДСТАНДОТКЛ Оценивает стандартное отклонение по выборке из выделенных записей базы данных
ДСТАНДОТКЛП Вычисляет стандартное отклонение по генеральной совокупности из выделенных записей базы данных
Организация данных в программе
Файл программы представляет собой так называемую рабочую книгу, или рабочую папку. Каждая рабочая книга может содержать 256 рабочих листов. По умолчанию версия программы Excel 97 содержит 3 рабочих листа, предыдущая версия программы по умолчанию содержала 16 рабочих листов. На листах может содержаться как взаимосвязанная, так и совершенно независимая информация. Рабочий лист представляет собой заготовку для таблицы.
РАСЧЕТ ПО ФОРМУЛАМ
Правила работы с формулами
üформула всегда начинается со знака =;
üформула может содержать знаки арифметических операций + - * / (сложение, вычитание, умножение и деление);
üесли формула содержит адреса ячеек, то в вычислении участвует содержимое ячейки;
üдля получения результата нажмите .
üЕсли необходимо рассчитать данные в столбце по однотипной формуле, в которой меняются только адреса ячеек при переходе на следующую строку таблицы, то такую формулу можно скопировать или размножить на все ячейки данного столбца.
Расчет суммы в последнем столбце происходит путем перемножения данных из столбца Цена одного экземпляра и данных из столбца Количество, формула при переходе на следующую строку в таблице не изменяется, изменяются только адреса ячеек.
Копирование содержимого ячеек
Выделяем исходную ячейку, помещаем указатель мыши на край рамки и при нажатой клавише и левой клавише мыши перемещаем рамочку в новое место. При этом копируется содержимое ячейки, в том числе и формула.
Автозаполнение ячеек
Выделяем исходную ячейку, в нижнем правом углу находится маркер заполнения, помещаем курсор мыши на него, он примет вид + ; при нажатой левой клавише растягиваем границу рамки на группу ячеек. При этом все выделенные ячейки заполняются содержимым первой ячейки. При этом при копировании и автозаполнении соответствующим образом изменяются адреса ячеек в формулах. Например, формула = А1 + В1 изменится на = А2 + В2.
Если формула содержит адреса, ссылка на которые не должна изменяться, перед этим адресом необходимо указать знак $.
Например: = $A$5 * A6
При копировании этой формулы в следующую строку ссылка на первую ячейку останется неизменной, а второй адрес в формуле изменится.
Расчет итоговых сумм по столбцам
В таблицах часто необходимо подсчитать итоговые суммы по столбцу. Для этого существует специальная пиктограмма Автосуммирование. Предварительно ячейки с исходными данными нужно выделить, для этого нажимаем пиктограмму, сумма будет расположена в свободной ячейке под столбцом.
Пример обработки экономической информации в EXCEL Приложение №1, форма 1, 2.
.1.5 Технология использования систем управления базами данных
Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS.
Краткая характеристика программного обеспечения, используемого при создании СУБД.
Visual FoxPro отличается высокой скоростью, имеет встроенный объектно-ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели.
Access входит в состав самого популярного пакета Microsoft Office. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.
Visual Basic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ.
Visual C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.
SQL Server - сервер баз данных, реализует подход «клиент-сервер» и взаимодействует с указанными пакетами. Главные достоинства: высоая степень защиты данных, мощные средства для обработки данных, высокая производительность. Указанные программные продукты имеют возможности визуального проектирования интерфейса пользователя, то есть разработчик из готовых фрагментов создает элементы интерфейса, программирует только их изменения в ответ на какие-либо события.
Применение СУБД в экономике
Очевидно, что экономические задачи, для решения которых необходимо применять программное обеспечение СУБД, весьма обширны и разнообразны. На его основе строятся автоматизированные системы управления предприятий различных уровней (от малых до крупных). Оно лежит в основе практически всех прикладных бухгалтерских программ (например, «1С: Бухгалтерия», «Парус» и др.). Одновременно СУБД применяются для автоматизации систем управления, мониторинга и прогнозирования развития отраслей и экономики страны в целом.
В качестве примера мы более подробно остановимся на вопросах использования СУБД при создании прикладного программного обеспечения, решающего задачи управления работой банков и финансовых компаний, или автоматизированных банковских систем (АБС)
Общая характеристика СУБД MS AccessAccess в настоящее время является одной из самых популярных среди настольных программных систем управления базами данных. Среди причин такой популярности следует отметить:
§высокую степень универсальности и продуманности интерфейса, который рассчитан на работу с пользователями самой различной квалификации. В частности, реализована система управления объектами базы данных, позволяющая гибко и оперативно переходить из режима конструирования в режим их непосредственной эксплуатации;
§глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными Продуктами, поддерживающими технологию OLE;
§богатый набор визуальных средств разработки.
Нельзя не отметить, что, существенной причиной такого широкого распространенная MS Access является и мощная рекламная поддержка, осуществляемая фир-мой Microsoft. В процессе разработки данного продукта yа рынок представлялись его различные версии. Наиболее известными (в некотором смысле этапными) cтали Ассеss 2.0, Ассеss 7.6 (он впервые был включен в состав программного комплекта MS Office 95). Позже появились версии Ассеss 97 (в составе NS Office 97) и Ассеss 2000 (в составе МS Office 2000).
Основные разделы главного окна соответствуют типам объектов, которые может содержать база данных Ассеss. Это Таблицы, Запросы, Отчеты, Макросы и Модули. Заголовок окна содержит имя файла базы данных. В данном случае он называется Trade Test.
Интерфейс работы с объектами базы данных унифицирован. По каждому из них предусмотрены стандартные режимы работы:
§Создать - предназначен для создания структуры объектов;
§Конструктор - предназначен для изменения структуры объектов;
§Открыть (Просмотр, Запуск) - предназначен для работы с объектами базы данных.
Важным средством, облегчающим работу с Ассеss для начинающих пользователей, являются мастера - специальные программные надстройки, предназначенные для создания объектов базы данных в режиме последовательного диалога. Для опытных и продвинутых пользователей существуют возможности более гибкого управления ресурсами и возможностями объектов СУБД в режиме конструктора.
Основные этапы разработки базы данных в среде MS Access
§разработка и описание структур таблиц данных;
§разработка схемы данных и задание системы взаимосвязей между таблицами;
§разработка системы запросов к таблицам базы данных и (при необходимости) их интеграция в схему данных;
§разработка экранных форм ввода/вывода данных;
§разработка системы отчетов по данным;
§разработка программных расширений для базы данных, решающих специфические задачи по обработке содержащейся в ней информации, с помощью инструментария макросов и модулей;
§разработка системы защиты данных, прав и ограничений по доступу.
Очевидно, что между перечисленными этапами существует большое количество обратных связей, подразумевающих возврат к более ранним шагам, исходя из вновь открывшихся обстоятельств, которые невозможно было заранее учесть или предвидеть.
Приложение №1, форма 3- работа с СУБД
.2 Компьютерные технологии интеллектуальной поддержки управленческих решений
.2.1 Виды АРМов, эксплуатируемых в организации, их структура и характеристики, установка и виды обслуживания
Автоматизированное рабочее место (АРМ) можно определить как совокупность информационно-программно-технических ресурсов, обеспечивающую конечному пользователю обработку данных и автоматизацию управленческих функций в конкретной предметной области.
АРМ как инструмент для рационализации и интенсификации управленческой деятельности создается для обеспечения выполнения некоторой группы функций. Наиболее простой функцией АРМ является информационно-справочное обслуживание. Хотя эта функция в той или иной степени присуща любому АРМ, особенности ее реализации существенно зависят от категории пользователя.
АРМ имеют проблемно-профессиональную ориентацию на конкретную предметную область. Профессиональные АРМ являются главным инструментом общения человека с вычислительными системами, играя роль автономных рабочих мест, интеллектуальных терминалов больших ЭВМ, рабочих станций в локальных сетях. АРМ имеют открытую архитектуру и легко адаптируются к проблемным областям.
АРМ выполняют децентрализованную одновременную обработку экономической информации на рабочих местах исполнителей в составе распределенной базы данных (БД). При этом они имеют выход через системное устройство и каналы связи в ПЭВМ и БД других пользователей, обеспечивая, таким образом, совместное функционирование ПЭВМ в процессе коллективной обработки.
АРМ, созданные на базе персональных компьютеров, - наиболее простой и распространенный вариант автоматизированного рабочего места для работников сферы организационного управления.
Создание АРМ на базе персональных компьютеров обеспечивает:
üпростоту, удобство и дружественность по отношению к пользователю;
üпростоту адаптации к конкретным функциям пользователя;
üкомпактность размещения и невысокие требования к условиям эксплуатации;
üвысокую надежность и живучесть;
üсравнительно простую организацию технического обслуживания.
Эффективным режимом работы АРМ является его функционирование в рамках локальной вычислительной сети в качестве рабочей станции. Особенно целесообразен такой вариант, когда требуется распределять информационно-вычислительные ресурсы между несколькими пользователями.
Программное обеспечение, прежде всего, ориентируется на профессиональный уровень пользователя, сочетается с его функциональными потребностями, квалификацией и специализацией. Пользователь со стороны программной среды должен ощущать постоянную поддержку своего желания работать в любом режиме активно либо пассивно. Приоритет пользователя при работе с техникой несомненен. Поэтом; при их взаимодействии предусматривается максимальное обеспечение удобств работы человека за счет совершенствования программных средств.
Для автоматизации бухгалтерского учета на моем рабочем месте используется программа фирмы "1С", система "1С: Предприятие - Бухгалтерский учет ред.4.5 (7.70.502)". Этой программой фирма пользуется 5 лет. В ближайшее время организация не собирается переходить на другую программу, т.к в этой все устраивает.
Популярность этой программе обеспечили мощная программа, развитая дилерская сеть, невысокая цена и грамотная маркетинговая стратегия.
С: Предприятие является системой программ для автоматизации различных областей экономической деятельности. В конкретный программный продукт, входящий в систему программ 1С: Предприятие, включаются те функции и возможности, которые отвечают назначению этого продукта.
Все составляющие системы программ 1С: Предприятие можно разделить на Технологическую платформу и Конфигурации. Технологическая платформа представляет собой набор различных механизмов, используемых для автоматизации экономической деятельности и не зависящих от конкретного законодательства и методологии учета. Конфигурации являются собственно прикладными решениями. Каждая конфигурация ориентирована на автоматизацию определенной сферы экономической деятельности и, разумеется, отвечает принятому законодательству.
Компонента "Бухгалтерский учет" предназначена для ведения учета на основе бухгалтерских операций. Она обеспечивает ведение планов счетов, ввод проводок, получение бухгалтерских итогов. Компонента используется для автоматизации бухгалтерского учета в соответствии с любым законодательством и методологией учета.
Компонента "Расчет" предназначена для выполнения сложных периодических расчетов. Она может использоваться для расчета заработной платы любой сложности, расчетов по ценным бумагам и других видов расчетов.
Компонента "Оперативный учет" предназначена для учета наличия и движения средств в самых различных разрезах в реальном времени. Она используется для учета запасов товарно-материальных ценностей, взаиморасчетов с контрагентами и т.д. Компонента позволяет отражать в учете операции хозяйственной жизни предприятия непосредственно в момент их совершения.
В комплект поставки программных продуктов системы программ 1С: Предприятие включаются типовые конфигурации. Они представляют собой универсальные прикладные решения для автоматизации конкретной области экономики.
Особенностью системы программ 1С: Предприятие является возможность изменения конфигурации самим пользователем или организациями, специализирующимися на внедрении и поддержке программных продуктов фирмы "1С". Эта возможность позволяет обеспечить максимальное соответствие автоматизированной системы особенностям учета в конкретной организации.
Кроме типовых конфигураций, поставляемых в комплекте с программой, существуют дополнительные конфигурации, поставляемые фирмой "1С" отдельно, а также конфигурации, разработанные другими фирмами, и конфигурации, разрабатываемые непосредственно для конкретных организаций.
Различные версии продуктов системы программ 1С: Предприятия могут использоваться в организациях с различными объемами информации, различным количеством пользователей автоматизированной системы и различной интенсивностью работы пользователей.
Однопользовательские версии программ обеспечивают работу с информационной базой только одного пользователя (в один момент времени). Однопользовательские версии используются в основном на небольших предприятиях.
Базовые версии программ системы 1С: Предприятия рассчитаны на работу одного пользователя и, в отличии от других версий, не включают средства для изменения конфигурации. Они используются для ведения достаточно простого учета, не требующего настройки на особенности конкретной организации.
С: Бухгалтерия является универсальной системой для автоматизации ведения бухгалтерского учета. Она может поддерживать различные системы учета, различные методологии учета, использоваться на предприятиях различных типов деятельности.
В системе "1С: Бухгалтерия" основные особенности ведения учета задаются (настраиваются) в конфигурации системы. К ним относятся основные свойства плана счетов, виды аналитического учета, состав и структура используемых справочников, документов, отчетов и т.д.
Типовая конфигурация предназначена для автоматизации бухгалтерского учета в хозрасчетных организациях Казахстана.
Типовая конфигурация включает:
üПлан счетов, содержащий типовые настройки аналитического, валютного и количественного учета;
üСправочник валют, используемый для валютного учета;
üНабор справочников для ведения списков объектов аналитического учета;
üНабор перечислений для организации аналитического учета с регламентированным набором значений;
üНабор документов, предназначенных для ввода, хранения и печати первичных документов и для автоматического формирования бухгалтерских операций.
üНабор констант, используемых для настройки общих параметров ведения учета в конкретной организации.
üНабор стандартных отчетов, позволяющих получать данные бухгалтерского учета в различных разрезах по любым счетам, любым объектам аналитики.
üСпециализированные отчеты по конкретным разделам бухгалтерского учета.
üНабор регламентированных отчетов (налоговых, бухгалтерских и др.) и механизм их обновления.
üСпециальные режимы обработки документов и операций, выполняющие сервисные функции.
üПлан счетов и настройка аналитического учета реализованы в Типовой конфигурации практически для всех разделов бухгалтерского учета.
Набор документов, автоматизирующих ввод бухгалтерских операций, рассчитан на ведение наиболее важных разделов учета:
üУчет операций по кассе
üУчет операций по банку
üУчет основных средств
üУчет нематериальных активов
üУчет материалов
üУчет товаров
üУчет затрат на производство
üУчет выпуска продукции
üУчет взаиморасчетов с поставщиками и покупателями.
В Типовой конфигурации установлен режим ведения количественного учета только по аналитике. Это значит, что количественный учет может вестись только по счетам, для которых установлено ведение аналитического учета и количественные итоги будут рассчитываться только по объектам аналитики.
Для значений количества в проводках и итогах установлено 10 знаков целой части и 3 знака дробной части.
В типовой конфигурации установлено ведение валютного учета. Для этого используется справочник "Валюты". Он имеет два реквизита: "Курс" и "Кратность". Реквизит "Кратность" используется для валют с очень маленькими значениями курса, точность которых меньше 4 знаков дробной части. Для остальных валют он должен равняться единице. Оба этих реквизита периодические, то есть их значения вводятся на определенные даты и распространяются на все даты до ввода следующего значения.
Для тех счетов, для которых в плане счетов установлен признак ведения валютного учета, при вводе проводок будет запрашиваться конкретная валюта. Выбор валюты при вводе операций осуществляется без возможности редактирования.
Для редактирования списка валют и ввода курсов следует открыть справочник валют из главного меню 1С: Бухгалтерии. Для просмотра курсов валют за разные даты следует воспользоваться специализированным отчетом "История курса валют".
Начало ведения учета.
Прежде чем вести бухгалтерский учет с помощью программы "1С: Бухгалтерия", необходимо задать параметры учета и ввести начальные остатки счетов.
. Ознакомиться с планом счетов.
План счетов содержит все необходимые счета и субсчета и включает настройку аналитического, количественного и валютного учета.
В общем случае, план счетов 1С: Бухгалтерии не требует дополнительной настройки."
План счетов является главной составляющей типовой конфигурации. Состав счетов и их свойства определяют методологию учета, реализованную в данной конфигурации, и влияют практически на все части конфигурации, имеющие отношение к бухгалтерскому учету.
Большинство счетов в поставке 1С: Бухгалтерии включены непосредственно в конфигурацию и доступны для коррекции только в режиме конфигурирования. Это объясняется тем, что значительная часть документов, входящих в конфигурацию, специализированные отчеты и поставляемые с конфигурацией регламентированные отчеты ориентированы на определенные свойства конкретных счетов.
К свойствам счетов, определенным в конфигурации относятся:
üсостав субсчетов;
üнастройка аналитического учета;
üнастройка количественного учета;
üнастройка валютного учета;
üпризнаки активных, пассивных и активно? пассивных счетов;
üпризнаки забалансовых счетов.
Наиболее важными свойствами среди перечисленных являются состав субсчетов и настройки аналитического учета. Заметим, что их изменение пользователем в конфигурации может потребовать существенных изменений в алгоритмах формирования проводок документами конфигурации. Кроме того, изменение свойств счетов, входящих в конфигурацию, может повлиять на формирование регламентированных отчетов, поставляемых фирмой "1С". Тем не менее, некоторые действия по изменению плана счетов можно выполнять без вызова Конфигуратора. Так, вы можете вводить в план счетов новые счета и добавлять к уже имеющимся счетам новые субсчета.
. Ввести сведения об организации. В начале работы с программой необходимо ввести сведения о вашей организации в предназначенном для этого диалоге.
Сведения об организации включают информацию о регистрационных данных организации, банковские реквизиты, отдельные элементы учетной политики."
. Ввести ставки налогов
Открыть справочник "Налоги и отчисления". Проверить установленные ставки налогов, сборов и взносов. При необходимости отредактируйте их. Ставки налогов являются периодическими значениями, то есть значениями, зависящими от даты. Справочник показывает значения ставок на рабочую дату (она указана в заголовке окна справочника). Используя кнопку "История значения" в панели инструментов справочника, проверьте даты ввода ставок налогов.
. Заполнить справочники. Справочники можно заполнять как предварительно, так и в процессе ввода новых операций и документов в информационную базу.
Справочники "Банковские счета" и "Валюты" целесообразно заполнить заранее."
До начала работы с документами необходимо занести банковские реквизиты вашей организации в справочник "Банковские счета". В справочник "Валюты" следует внести сведения о валютах, используемых в организации. Для каждой валюты рекомендуется внести историю курса - с первой даты, за которую вы планируете вводить хозяйственные операции, по текущую дату.
Дату и значение курса следует вводить в соответствии с котировками валют, устанавливаемыми НацБанком РК 5. Ввести начальные остатки Ввод начальных остатков требуется в том случае, если организация к моменту перехода на учет в 1С: Бухгалтерии 7.7 уже ведет хозяйственную деятельность.
Дата ввода остатков. Остатки следует вводить по состоянию на начало учетного периода - года (квартала, месяца). Для этого датой ввода начальных остатков должна быть дата последнего календарного дня предыдущего года (квартал, месяца). Для удобства работы установите дату ввода начальных остатков в качестве рабочей даты, используя режим настройки параметров (меню "Сервис", пункт "Параметры").
Ввод операций можно осуществлять, используя журнал "Операции". Для его вызова выберите пункт "Журнал операций" меню "Журналы". Используя журнал, можно просматривать и редактировать существующие операции, вводить новые, осуществлять выборку нужных по различным критериям. Остатки по счетам, для которых в плане счетов установлен режим ведения аналитического учета, вводятся с указанием конкретных объектов аналитического учета (субконто).
Если по счету ведется количественный учет, необходимо указывать также остаток в количестве.
Если по счету ведется валютный учет, необходимо вводить остатки по каждой валюте отдельно, с указанием валютной суммы и соответствующего этой валюте рублевого эквивалента. Если остатки введены правильно, дебетовый оборот счета 00 будет равен кредитовому обороту. Проверить обороты можно, построив оборотно-сальдовую ведомость за период, включающий дату ввода начальных остатков.
. Ввести операции до текущей даты После ввода начальных остатков следует ввести операции, которые имели место до текущей даты. Если за период от даты, на которую введены начальные остатки, до текущей даты, было совершено небольшое количество хозяйственных операций, то предпочтительнее ввести в информационную базу все операции, которые имели место за этот период.
В этом случае вы будете иметь детальные данные по всем счетам и объектам аналитического учета. При большом количестве совершенных хозяйственных операций можно ввести перекрестные обороты по счетам, суммируя проводки с одинаковой корреспонденцией и совпадающими значениями субконто и валюты. Это имеет смысл сделать лишь в том случае, если у вас уже выведены обороты по всем счетам для каждого объекта аналитического учета, а также по валюте и количественному учету.
. Проверить правильность ввода данных. Правильность введенных данных вы сможете проверить, получив отчеты "Оборотно-сальдовая ведомость", "Оборотно-сальдовая ведомость по счету", "Анализ счета по субконто", "Анализ субконто". Стандартный отчет "Оборотно-сальдовая ведомость" позволяет увидеть остатки по всем синтетическим счетам. Остатки можно сравнить с остатками в Главной книге. Стандартный отчет "Оборотно-сальдовая ведомость по счету" может быть использован для просмотра остатков и оборотов по счетам, на которых ведется аналитический учет. Стандартный отчет "Анализ счета по субконто" может быть использован для просмотра остатков и оборотов на счете (субсчете) по конкретным объектам аналитического учета. Стандартный отчет "Анализ субконто" может быть использован для детализации остатков и оборотов по многомерной аналитике.
Настройки.
Для удобства работы с программой рекомендуется установить значения различных параметров системы 1С: Предприятие. Для этого выполните пункт "Параметры" раздела меню "Сервис". Рекомендуется установить: - рабочую дату (закладка "Основные"), если вы предполагаете
üвводить в текущем сеансе операции;
üинтервал видимости документов (закладка "Журналы") так, чтобы
üв него входили все операции, которые Вы предполагаете вводить в ближайшее время;
üпериод получения бухгалтерских итогов, за который Вы предполагаете получать отчеты (закладка ""Бухгалтерские итоги"). Установите также период бухгалтерских итогов (пункт "Управление бухгалтерскими итогами" меню "Операции"), до которого включительно Вы предполагаете в ближайшее время вводить документы и получать отчеты. Все эти настройки могут быть в любой момент изменены.
1.2.2 Источники поступления входной информации, способы ее накопления, способы доставки входной информации
Назначение справочников
Справочник является списком возможных значений того или иного реквизита. Справочники используются в тех случаях, когда необходимо исключить неоднозначный ввод информации. Например, для того, чтобы покупатель, продавец, кладовщик, директор понимали, о каком товаре идет речь, каждый должен называть его одинаково. И в этом случае необходим справочник. Обычно в торговом предприятии он имеет вид прайс-листа, а если такой справочник хранится в компьютере, то в него заносят всю возможную номенклатуру товаров, с которыми работает торговая фирма.
Система 1С:Предприятие позволяет вести практически неограниченное количество необходимых справочников. Каждый справочник представляет собой список однородных объектов: сотрудников, организаций, товаров и т. д. Каждый такой объект называется элементом справочника.
Атрибуты справочников
В качестве обязательных реквизитов каждый справочник имеет Код и Наименование. Код элемента справочника может быть как числовым, так и текстовым. Система 1С:Предприятие предоставляет широкие возможности по работе с кодами элементов справочника: автоматическое присвоение кодов, автоматический контроль уникальности кода и другие.
Помимо кода и наименования, в справочниках системы 1С:Предприятие может храниться любая дополнительная информация об элементе справочника. Для хранения такой информации в справочнике может быть создан список реквизитов. Используя механизм реквизитов справочника, легко организовать, например, картотеку сотрудников. Например, справочник Сотрудники почти наверняка будет иметь атрибуты Должность, Оклад и другие.
Типы данных
Для каждого атрибута справочника нужно указать его тип данных, например, "число", "строка", "дата". Это базовые типы, но можно указать и сложные типы данных. Например атрибут Должность имеет тип данных Должности. В этом случае, значения этого атрибута будут выбираться из справочника Должности. Так реализуется простейшая связь между справочниками, когда значения атрибутов одного справочника выбираются из другого справочника.
Иерархические справочники
Список элементов справочника в системе 1С:Предприятие может быть многоуровневым. В этом случае все строки справочника будут разделяться на 2 вида: «просто» элементы справочника и группы справочника. Группы позволяют переходить на нижележащие уровни многоуровневого справочника. Использование многоуровневых справочников позволяет организовать ввод информации в справочник с нужной степенью детализации. Элементы и группы элементов в многоуровневом справочнике можно переносить из одной группы в другую.
Подчиненные справочники
Между справочниками может быть установлено отношение подчиненности. В терминах реляционных баз данных, между таблицами устанавливается связь "один-ко-многим". В этом случае каждый элемент подчиненного справочника будет связан с одним из элементов справочника-владельца. Иногда можно сказать, что элементы одного справочника принадлежат элементам другого. Например, в системе может быть справочник Налоговые Льготы. Тогда его можно сделать подчиненным справочнику Сотрудники. Это означает, что "Сотрудник владеет налоговыми льготами".
Структура справочников, Приложение 1, рис. 3, 4, 5.
1.2.3 Форма представления выходных данных
Форма 1С - это метод представления объекта 1С пользователю. Обычно форма представляет собой ряд полей, которые требуется заполнить и набор кнопок (команд меню) для управления. Форма 1С есть у большинства объектов 1С.
В толстом клиенте 1С используются «обычные» формы 1С. Это значит, что программист просто рисует мышкой форму 1С также как это делается в Visual Studio и других фреймфорках.
В тонком клиенте 1С и веб клиенте 1С используются управляемые формы 1С. Это значит, что их размер, форму 1С и расположение на них полей нельзя изменить мышкой. Они генерируются автоматически на основании настроек. Про управляемые формы 1С мы поговорим в следующих уроках.
Большинство форм 1С типовых конфигураций в 1С имеют свое, типовое представление, привычное пользователю.
Форма списка 1С
В 1С есть множество списков. Когда мы говорим «справочник номенклатуры», то подразумеваем «список элементов номенклатуры (т.е. товаров)». Когда мы говорим документы банка, то имеем ввиду «список документов ПКО и РКО».
Для отображения списков есть формы списков 1С. Это всегда табличная часть на всю форму 1С и над ней командная панель с кнопками Добавить, Скопировать и т.п., отображенными в виде картинок.
Колонки и их порядок можно посмотреть в любом типовом справочнике и документе.
Форма элемента/документа 1С
Когда с помощью списка пользователь определился, с каким конкретным документом он собирается работать - открывается форма документа/элемента справочника 1С.
Она обычно состоит из шапки (списка обязательных полей) и закладок с таблицами. Вверху находится также панель с кнопками, но на ней часто бывают текстовые меню Действия, Цены и валюта, Операция.
Форма выбора 1С
Похожа на форму списка 1С. Зачастую форма списка 1С и используется в качестве формы выбора 1С. Она используется в том случае, когда при заполнении документа (или элемента справочника) пользователь нажимает кнопку выбора «…» и открывается форма 1С для выбора значения.
Форма отчета 1СВерхняя командная панель, обычно с кнопкой Настройка, по нажатию на которую открывается вторая форма отчета 1С - форма НастроекВыбор периода «С .. ПО .., кнопка изменения периода»Одно или несколько полей быстрых отборов (например организация)Большое табличное поле, куда будет выведен отчетКнопка формирования обычно вверху, крайняя справа «Сформировать».
Форма обработки 1СИмеет часто две командных панели - вверху и внизу, кнопка запуска и закрытия обычно внизу справа.Может не иметь формы вообще (см. использование обработок как классы)У отчетов и обработок формы списка нет.
Логика (порядок) работы пользователя в 1С следующая:
Пользователь заходит в программу, видит интерфейс (в толстом клиенте обычно это меню, в тонком клиенте рабочий стол)
Пользователь выбирает пункт меню или гиперссылку на рабочем столе - открывается форма списка 1С
В форме списка 1С пользователь выбирает команду (например добавить) или существующий элемент списка (элемент справочника или документ) и начинает работать с формой 1С.
Закончив работать с документом, пользователь закрывает форму документа 1С и возвращается в форму списка 1С. Закончив с ней - возвращается к меню.
Таким образом пользователь работает всегда с формами 1С, начиная с форма списка 1С и переходя к форме элемента 1С. Если программист не нарисовал формы, то 1С генерирует формы по умолчанию. Они естественно лишены идеальной красоты и совершенства, но работать позволяют.
Автоматически сгенерированная форма списка 1С обычно содержит минимум полей (код/наименование и дата/номер соответственно). Автоматически сгенерированная форма элемента обычно содержит все поля (реквизиты), перечисленные сверху вниз.
Задача формы 1С - открыться и ждать действий пользователя. При действии - отреагировать. Таким образом основу модуля формы 1С составляют обработчики событий. Это такие функции, которые вызываются тогда, когда пользователь совершает какое то действие на форме 1С.
Автоматически сгенерированная форма списка 1С обычно содержит минимум полей (код/наименование и дата/номер соответственно). Автоматически сгенерированная форма элемента обычно содержит все поля (реквизиты), перечисленные сверху вниз.
Задача формы 1С - открыться и ждать действий пользователя. При действии - отреагировать. Таким образом основу модуля формы 1С составляют обработчики событий. Это такие функции, которые вызываются тогда, когда пользователь совершает какое то действие на форме 1С.
1.2.4 Практические методы проектирования и внедрения информационных систем
Методы проектирования ИС подразумевают использование определённых программных и аппаратных средств, составляющих инструментальные средства программирования ИС.
Метод проектирования включает совокупность трёх составляющих:
) пошаговой процедуры, определяющей последовательность технологических операций проектирования (Приложение №1, рис.6);
) критериев и правил, используемых для оценки результатов выполнения технологических операций;
) нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
Практически любой технологический процесс может быть частью сложного процесса. Он может включать в себя набор простых (менее сложных) технологических процессов и операций. Он может начинаться с любого уровня и не включать, например, этапы или операции, а состоять только из действий. Для реализации этапов технологического процесса могут использоваться разные программные среды и технологические операции и инструкции.
При проектировании ИС должны быть сформированы общие требования к ней (один из ключевых факторов успеха), поскольку изменения одних блоков, элементов и задач может повлечь за собой изменение к другим, связанным с ними элементам и процессам. При этом возникает риск, что система не сможет полностью или частично реализовать поставленные перед ней задачи, а неконтролируемые изменения и затраты на них могут привести к бесконечному переделыванию и доделыванию системы.
Реальное применение любой технологии проектирования, разработки и сопровождения ИС невозможно без выработки ряда стандартов (правил, соглашений), которые должны соблюдаться всеми участниками проекта. К ним относят стандарты:
üпроектирования;
üоформления проектной документации;
üпользовательского интерфейса.
Проектирование вообще и ИС в частности обычно осуществляется поэтапно. В общем случае основные этапы проектирования, заключаются в проведении некоторой последовательности исследований (Приложение №1, рис.7).
Исследования заканчиваются формированием требований и разработкой на их основе технического задания (ТЗ), в разделе конкретных видов деятельности которого формулируются цели и задачи, области применения и пользователи АИС, устанавливаются источники исходных данных, определяются информационные потребности пользователей и др.
Наиболее часто при проектировании ИС используют технологии и методы системного проектирования.
Системное (предварительное, концептуальное) проектирование включает в себя следующие стадии:
) определение общих целей проектирования с формированием локальных (отдельных) целей разработки;
) формирование концепции системы (объекта исследования) и подготовки данных для создания модели объекта;
) разработки описания системы в виде структур объекта проектирования и построения функциональных подсистем объекта;
) формализация задач проектирования, в том числе формирование области поиска решений, систем предпочтений и ограничений, требований к объекту и т.п.
Результатом системного (концептуального) проектирования является разработка ТЗ и, при необходимости, технико-экономического обоснования.
Рассмотрим более подробно аспекты, связанные с концептуальным проектированием.
КОНЦЕПТУАЛЬНОЕ ПРОЕКТИРОВАНИЕ
Концептуальное проектирование порой называют техническим. Его основными этапами являются:
) предварительное проектирование,
) эскизное (рабочее или техно-рабочее) проектирование,
) изготовление, испытания и доводка опытного образца системы (Приложение №1, рис.8).
Результатом концептуальной стадии проектирования АИС является итоговый документ - Концептуальный проект, Аванпроект, Пилотный проект или Концепция и программа создания…. В дальнейшем будут преимущественно использоваться термины Концептуальный проект и Концепция или программа создания….
Концептуальное проектирование системы характеризуется сжатыми сроками. По этой причине выполнение работ, связанных с ним и предпроектным обследованием объекта могут осуществляться параллельно или перекрываться по времени их выполнения.
Не следует упускать из виду, что быстрое развитие науки, техники и технологий приводит к быстрому старению используемых методов и систем, что отрицательно влияет на эффективность их использования. При этом поэтапно вносить изменения в отдельные компоненты системы значительно проще, чем заменять её полностью. Кроме того, обычно требуется обеспечить быстрый возврат инвестиций, что достаточно сложно организовать при внедрении комплексных решений.
Модульное программирование - метод разработки программ, предполагающий разбиение программы на независимые модули. Считается, что модуль должен обладать оптимальными размерами (как правило, целиком помещаться на экране дисплея) и что разделение большой программы на модули облегчает её разработку, отладку и сопровождение.
На выбор средств проектирования могут существенно повлиять следующие особенности методов проектирования:
üориентация на создание уникального или типового проекта;
üитерационный характер процесса проектирования;
üвозможность декомпозиции проекта на составные части, разрабатываемые группами исполнителей ограниченной численности с последующей интеграцией составных частей;
üжёсткая дисциплина проектирования и разработки при их коллективном характере;
üнеобходимость отчуждения проекта от разработчиков и его последующего централизованного сопровождения.модели
Моделирование предметной области базируется на использовании графических диаграмм, включающих небольшое число разнородных компонентов. В 1976 году Чен (Chen) предложил для проектирования ИС (баз данных) использовать ER-модели (Entity Relationship model - модель «сущность-связь»), представляющие концептуальные модели данных. Они получили широкое распространение в современных CASE-системах, поддерживающих автоматизированное проектирование ИС и обычно используются на этапе информационно-логического моделирования.модель наглядно изображает структурные блоки информации и логические взаимосвязи между ними. Основными понятиями являются сущность, связь и атрибут
Тип связи указывается индексами «1» или «М» над соответствующей линией. Например, связь «Руководство» имеет тип «один ко многим»: один сотрудник может руководить многими проектами; связь «Участие» имеет тип «многие ко многим»: один сотрудник может участвовать во многих проектах, и в проекте могут участвовать много сотрудников. На рисунке приведен пример ER-диаграммы.
На основе ER-моделей последовательно формируют реляционные БД.
Важным параметром ИС является простота её использования, включающая обеспечение качества проектной документации. При проектировании следует ориентироваться на следующие документы:
1.3Компьютерные сети и Интернет технологии
1.3.1Компьютерные сети
Компьютерная сеть (КС) являет собой систему распределенной обработки информации, которая составляет как минимум из двух компьютеров, взаимодействующих между собой с помощью специальных средств связи.
По назначению КС распределяются на:
. вычислительные;
. информационные;
. смешанные (информационно-вычислительные).
Вычислительные сети предназначены главным образом для решения заданий пользователей с обменом данными между их абонентами. Информационные сети ориентированы в основном на предоставление информационных услуг пользователям. Смешанные сети совмещают функции первых двух.
По типа компьютеров, которые входят в состав КС, различают:
. однородные компьютерные сети, которые состоят из программно общих ЭВМ;
. неоднородные, в состав которых входят программно-несовместительные компьютеры.
Классифицируя сети по территориальному признаку, различают:
1. локальные (LocalAreaNetworks- LAN) сети;
. глобальные (WideAreaNetworks- WAN) сети;
3. городские (MetropolitanAreaNetworks- MAN) сети.сосредоточены на территории не больше 1-2 км; построенные с использованием дорогих высококачественных линий связи, которые позволяют, применяя простые методы передачи данных, достигать высоких скоростей обмена данными порядка 100 Мбит/с, предоставленные услуги отличаются широкой разнообразностью и обычно предусматривают реализацию в режиме on-line.совмещают компьютеры, рассредоточенные на расстоянии сотен и тысяч километров. Для стойкой передачи дискретных данных применяются более сложные методы и оборудование, чем в локальных сетях.занимают промежуточное положение между локальными и глобальными сетями. При достаточно больших расстояниях между узлами (десятки километров) они имеют качественные линии связи и высоких скоростей обмена, иногда даже больше высокими, чем в классических локальных сетях.
Также дополнительно выделяют:
. кампусные сети (Campus Area Network - CAN), которые совмещают значительно удаленные друг от друга абонентские системы или локальные сети, но еще не требуют отдаленных коммуникаций через телефонные линии и модемы;
. широкомасштабные сети (WideAreaNetwork - WAN), которые используют отдаленные мосты и маршрутизаторы с возможно невысокими скоростями передачи данных.
Обслуживание компьютеров - это направление сферы IT услуг, к которому рано или поздно, вынужден обратится любой пользователь компьютерных систем. Будь то домашний пользователь, использующий персональный компьютер или ноутбук для развлечений, учебы, поиска информации, или владелец предприятия, использующий сложную компьютерную систему для построения и учета бизнес-процессов, хранения данных, ведения истории обращений клиентов, хранения истории документооборота, бухгалтерского учета и прочих задач.
Компьютерная система, как и любая другая, требует как периодического планового обслуживания, так и устранения возникающих в ней сбоев. Задачи по обслуживанию компьютеров можно разделить на 2 большие группы. Это задачи планового обслуживания, аудита, сервисной поддержки и задачи устранения сбоев.
К задачам по плановому обслуживанию компьютеров относится аудит IT системы предприятия или же программной и аппаратной части конкретного компьютера либо ноутбука. Инсталляция операционных систем (зачастую установка Windows), выбор подходящего набора программного обеспечения. Выявление уязвимостей в системе информационной безопасности, аппаратных системах компьютера, программных комплексах является первоочередной задачей при постановке IT системы на обслуживание. Только компьютерная система с отлаженной аппаратной частью, правильно подобранным системным и прикладным программным обеспечением, интегрированными системами информационной безопасности и построенными алгоритмами взаимодействия между всеми узлами может быть признана профессионально настроенной системой, готовой к эксплуатации. После построения или аудита, с последующим устранением слабых мест, компьютерная система ставится на обслуживание. В дальнейшем проводятся работы по мониторингу и усовершенствованию систем безопасности и функциональных узлов. К ним относятся наблюдение за работой основных систем компьютера, оперативное обновление операционной системы, программных и аппаратных комплексов. Тестирование систем информационной безопасности, исходя из современных угроз, которые перед ними становятся. Эти работы позволяют свести к минимуму вероятность тех или иных сбоев в работе компьютера.
Очевидно, что задачи планового обслуживания компьютеров и устранения сбоев взаимосвязаны. Чем лучше выполняются задачи по плановому обслуживанию компьютерной системы, тем реже в ней возникают сбои. Однако нельзя исключать опасность форс-мажорных обстоятельств, которые могут привести к сбоям в компьютерной системе.
.3.2Интернет-технологии
Поиск информации
Пополнение информационных ресурсов Интернета происходит высокими темпами, и найти необходимую информацию становиться всё труднее. Различные печатные справочники устаревают ещё до выхода в свет. Единственным надёжным способом поиска информации является использование различных поисковых систем, которые постоянно отслеживают изменение информации в сети.
За время существования Интернета предпринимались различные попытки организации поисковых средств. Многие из этих попыток оказались неудачными, другие же привели к созданию удобных средств поиска информации. Наиболее удачные проекты появились в последние пять лет. Мы рассмотрим поиск информации во Всемирной паутине с помощью нескольких наиболее распространённых систем поиска. Всего же в мире существуют сотни различных поисковых систем, и выбор той или иной системы зависит только от ваших личных пристрастий. Отметим, что поисковые системы часто называют поисковыми машинами или машинами поиска.
Многие поисковые системы позволяют искать информацию не только в Web-страницах, но и в группах новостей и хранилищах файлов. Таким образом, в результате поиска вы можете найти сообщение в группе новостей или какой-то файл. Поэтому чаще применяют вместо термина страница более общий термин - документ. Под документом подразумеваются Web-страница, сообщение или файл, содержащие различную информацию.
Процесс поиска довольно прост: задавая ключевые слова, характерные для искомой информации, мы найдём нужный нам документ.
Во многих поисковых системах поле запроса остаётся на странице во время просмотра результатов, и вы можете быстро уточнить запрос и организовать новый поиск. В большинстве систем список включает в себя кроме ссылок несколько строк каждого из найденных документов, чтобы было легче выбрать нужный.
В некоторых системах списки ссылок отсортированы таким образом, что в начале списка вы получите ссылки на документы, наиболее удовлетворяющие вашему запросу. Например, если в документе много раз встречаются слова запроса и несколько слов, включённых в запрос, расположены в документе рядом, то такой документ более полно удовлетворяет запросу. Так как большинство систем осуществляет интеллектуальный поиск в Интернете, то степень соответствия запросу, определённая поисковой системой, не всегда будет совпадать с вашими представлениями.
Следует отметить, что при выполнении запроса поисковая система не ищет документ непосредственно в Интернете. Она обращается к своей базе данных, где в компактном виде собраны данные об информации в Интернете. Возможно, что реальное состояние Интернета несколько отличается оттого, что храниться в базе данных. Поисковые системы постоянно пополняют и обновляют свои базы данных, чтобы минимизировать такое несовпадение.
Поисковые системы интернета представляют собой сложные программы для поиска информации на сайтах сети и web-интерфейс для взаимодействия с пользователем.
Программная часть поисковика занимается сбором информации с сайтов, обработкой текстов с web-страниц, хранением этих текстов специальной форме, поиском по хранящимся текстам и выводом пользователю ссылок на релевантные страницы в определенном порядке.интерфейс - это сайт, где пользователь вводит в специальное окно свой поисковый запрос и получает результат поиска - ссылки на найденные страницы с небольшим анонсом.
Поисковый запрос - введенные в поисковик слова, например, список поисковых систем интернета.
В каком порядке выводят результат поисковые системы интернета:
Поисковые системы мира стремятся выводить в начале списка ссылок самые релевантные страницы, но проблема в том, что этим процессом занимаются специальные программы, которые естественно понятия не имеют, что пользователь хочет найти. Поэтому поисковики работают примерно следующим образом: они ищут среди своей базы сайтов текст поискового запроса, то есть те слова, которые ввел пользователь. Логика простая: чем чаще на странице встречаются слова, введенные пользователем, тем страница будет более релевантна запросу пользователю. Конечно, в реальности алгоритмы поисковиков невероятно сложные и их знают только разработчики.
Еще одной проблемой поисковых систем на пути к идеальной релевантной выдаче является то, что пользователи не точно вводят свои запросы. Например, пользователь вводит телевизоры и в таком случае не понятно, что он ищет: магазин бытовой техники, обзоры новых моделей или вообще реферат про историю возникновения телевидения. Но это уже проблемы поисковых систем.занимает лидирующую позицию, причем с большим отрывом от своих конкурентов - других поисковых систем мира. История возникновения поисковой системы Google довольно интересна. Ееи создали два студента Стэнфордского университета в 1998 году. Их имена Ларри Пейдж и Сергей Брин. Причем последний и дал название новому поисковику, сделав ошибку в слове Googol (число 10 в 100 степени). Сегодня Google это крупнейшая поисковая система мира, работающая с сайтами на 191 языках. Вот каким должно быть изготовление сайтов!
Крупнейшая же из Российских поисковых систем конечно - это Яндекс. В 2010 году она превысила 60% в общем количестве поисковых запросов в рунете. Также в 2010 году компания запустила поисковую систему yandex.com и тем самым вышла на международный рынок.
.Программирование
.1 Модульные программы, разработка программ
Назначение модулей.
Модуль Паскаля - это автономно компилируемая программная единица, включающая в себя различные компоненты раздела описаний (типы, константы, переменные, процедуры и функции) и, возможно, некоторые исполняемые операторы инициирующей части.
Основным принципом модульного программирования является принцип «разделяй и властвуй». Модульное программирование - это организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определенным правилам.
Использование модульного программирования позволяет упростить тестирование программы и обнаружение ошибок. Аппаратно-зависимые подзадачи могут быть строго отделены от других подзадач, что улучшает мобильность создаваемых программ.
Таким образом, количество модулей в комплексе должно определяться декомпозицией поставленной задачи на независимые подзадачи. В предельном случае модуль может использоваться даже для заключения в него всего лишь одной процедуры, если необходимо, чтобы выполняемое ею локальное действие было гарантировано независимым от влияния других частей программы при любых изменениях.
Модули представляют собой прекрасный инструмент для разработки библиотек прикладных программ и мощное средство модульного программирования. Важная особенность модулей заключается в том, что компилятор размещает их программный код в отдельном сегменте памяти. Длина сегмента не может превышать 64 Кбайт, однако количество одновременно используемых модулей ограничивается лишь доступной памятью, что позволяет создавать большие программы.
Таким образом, модуль Паскаля состоит из заголовка и трех составных частей, любая из которых может быть пустой.
Заголовок модуля Паскаля и связь модулей друг с другом
Заголовок модуля Паскаля состоит из зарезервированного слова unit и следующего за ним имени модуля. Для правильной работы среды Турбо Паскаля и возможности подключения средств, облегчающих разработку больших программ, имя модуля Паскаля должно совпадать с именем дискового файла, в который помещается исходный текст модуля.
Имя модуля Паскаля служит для его связи с другими модулями и основной программой. Эта связь устанавливается специальным предложением:<список модулей>
Если в Паскале модули используются, то предложение uses <список модулей> должно стоять сразу после заголовка программы , т.е. должно открывать раздел описаний основной программы. В модулях Паскаля могут использоваться другие модули. В модулях предложение uses <список модулей> может стоять сразу после слова interface или сразу после слова implementation . Допускается и два предложения uses , т.е. оно может стоять и там, и там.
Интерфейсная часть
Интерфейсная часть открывается зарезервированным словом INTERFACE . В этой части содержатся объявления всех глобальных объектов модуля (типов, констант, переменных и подпрограмм), которые должны быть доступны основной программе и (или) другим модулям Паскаля. При объявлении глобальных подпрограмм в интерфейсной части указывается только их заголовок.
Следует учесть, что все константы и переменные, объявленные в интерфейсной части модуля Паскаля, равно как и глобальные константы и переменные основной программы, помещаются компилятором Турбо Паскаля в общий сегмент данных (максимальная длина сегмента 65536 байт).
Исполняемая часть модуля Паскаля
Исполняемая часть модуля Паскаля начинается зарезервированным словом IMPLEMENTATION и содержит описания подпрограмм, объявленных в интерфейсной части. В ней могут объявляться локальные для модуля объекты - вспомогательные типы, константы, переменные и блоки, а также метки.
Описанию подпрограммы, объявленной в интерфейсной части модуля Паскаля, в исполняемой части должен предшествовать заголовок, в котором можно опустить список формальных параметров и тип результата для функции, так как они уже описаны в интерфейсной части. Но если заголовок подпрограммы приводится в полном виде, т.е. со списком параметров и объявлением типа результата для функции, то он должен полностью совпадать с заголовком подпрограммы в интерфейсной части.
Инициирующая часть модуля Паскаля
Инициирующая часть завершает модуль Паскаля. Она может отсутствовать вместе с начинающим ее словом BEGIN или быть пустой - тогда вслед за BEGIN сразу следует признак конца модуля.
В инициирующей части размещаются исполняемые операторы, содержащие некоторый фрагмент программы. Эти операторы исполняются до передачи управления основной программе и обычно используются для подготовки ее работы. Например, в инициирующей части могут инициироваться переменные, открываться файлы, устанавливаться связи с другими компьютерами и т.п.
Не рекомендуется делать инициирующую часть пустой, лучше ее опустить.
Компиляция модулей Паскаля
В среде Турбо Паскаль имеются средства, управляющие способом компиляции модулей и облегчающие разработку больших программ. Определены три режима компиляции: COMPILE , MAKE , BUILD. Режимы отличаются способом связи компилируемого модуля или основной программы с другими модулями, объявленными в предложении USES .
При компиляции модуля или основной программы в режиме COMPILE все, упоминаемые в предложении USES модули, должны быть предварительно откомпилированы, и результаты компиляции должны быть помещены в одноименные файлы с расширением TPU (от англ. Turbo Pascal Unit). Файл с расширением TPU создается автоматически при компиляции модуля Паскаля.
В режиме MAKE компилятор проверяет наличие TPU -файлов для каждого объявленного модуля. Если какой-либо файл не найден, система ищет одноименный файл с расширением PAS , т.е. файл с исходным текстом модуля Паскаля. Если таковой файл найден, система приступает к его компиляции.
В режиме BUILD существующие TPU -файлы игнорируются, система пытается отыскать и откомпилировать соответствующие PAS - файлы для каждого модуля Паскаля. После компиляции можно быть уверенным, что учтены все сделанные в текстах модулей Паскаля исправления и изменения.
Подключение модулей Паскаля к основной программе и их компиляция происходит в порядке их объявления в предложении USES . При переходе к очередному модулю Паскаля система предварительно ищет все модули, на которые он ссылается. Ссылки модулей Паскаля друг на друга могут образовывать древовидную структуру любой сложности, однако запрещается явное или косвенное обращение модуля к самому себе.
Стандартные модули Паскаля
В Турбо Паскале имеется 8 стандартных модулей, в которых содержится множество различных типов, констант, процедур и функций. Этими модулями являются SYSTEM, DOS, CRT, GRAPH, OVERLAY, TURBO3, GRAPh3. Модули Паскаля GRAPH , TURBO 3, GRAPH 3 выделены в отдельные TPU -файлы, а остальные входят в состав библиотечного файла TURBO . TPL . Лишь один модуль Паскаля SYSTEM подключается к любой программе автоматически, все остальные становятся доступны только после указания их имен в списке подключаемых модулей.
Модуль Паскаля CRT. В нем сосредоточены процедуры и функции, обеспечивающие управление текстовым режимом работы экрана. С его помощью можно перемещать курсор в любую точку экрана, менять цвет выводимых символов и фона, создавать окна. Кроме того, в данный модуль включены также процедуры «слепого» чтения клавиатуры и управления звуком.
Модуль Паскаля GRAPH . Содержит набор типов, констант, процедур и функций для управления графическим режимом работы экрана. Этот модуль позволяет создавать различные графические изображения и выводить на экран надписи стандартными или созданными программистом шрифтами.
После изучения данной темы была составлена программа с использованием модуля CRT для перевода целого десятичного числа в любую систему счисления. Приложение №2 (Листинг программы 1).
.2 Программы с использованием типизированных и нетипизированных файлов
Типизированные файлы.
Типизированные файлы. Типизированные файлы подобны массивам. Схожесть с массивами состоит как в том, что все элементы типизированного файла имеют один и тот же тип, так и в том, что каждый элемент такого файла имеет свой номер (считая от нуля). Любой элемент типизированного файла доступен для записи или чтения как прямым, так и последовательным доступом. Прямой доступ производится по порядковому номеру элемента.
Типизированные файлы используются для хранения однородной по типу информации. Если речь идет о хранении числовых данных, следует использовать типизированные файлы, так как величина типизированного файла значительно меньше, чем текстового.
Программа может читать данные из имеющегося файла, создавать новые файлы, изменять уже созданные файлы, но в любом случае последовательность обращения к файлу следующая:
·установить связь программы с файлом;
·"открыть" файл для чтения или записи;
·читать из файла или записать в файл;
·закрыть файл.
Типизированные файлы допускают как последовательный, так и прямой доступ.
В типизированных файлах информация хранится в машинном представлении. Никаких преобразований при вводе-выводе не происходит, за счет этого возрастает скорость ввода-вывода, но зато такая информация непригодна для просмотра в обычных текстовых редакторах.
Процедурой Reset открываются уже существующие файлы, ReWrite -- новые. Если файл уже был открыт, то он сначала закрывается, а затем открывается вновь.
В отличие от текстовых типизированные файлы допускают операции как записи, так и чтения независимо от того, какой процедурой файл открыт. Закрывается файл процедурой Close.
Поскольку типизированные файлы не разбиты на строки, процедуры ReadLn и WriteLn для них не имеют смысла.
По данному материалу была составлена программа «Телефонный справочник», в которой телефоны, вводимые пользователем, записываются в типизированный файл NOMERA.Листинг программы см. Приложение №3 (Листинг программы 2)