Помощь в написании студенческих работ
Антистрессовый сервис

Характеристика подсистем. 
Информационная система компании "ИП Шедиков Е.Г."

РефератПомощь в написанииУзнать стоимостьмоей работы

Документов: «Поступление Компьютера» — происходит оприходование компьютера с данным ему программным и аппаратным обеспечением, «Перемещение Оборудования» — переезд либо части либо всего аппаратного обеспечения с одного компьютера на другой, «Списание Компьютера» — списываются устаревшие компьютеры, «Добавление» — добавление программного либо аппаратного обеспечения в компьютер, «Удаление… Читать ещё >

Характеристика подсистем. Информационная система компании "ИП Шедиков Е.Г." (реферат, курсовая, диплом, контрольная)

Подсистема «Склад».

План склада с локально-вычислительной сетью (ЛВС) представлен на рисунке 4.

Характеристика подсистем. Информационная система компании

— автоматизированное рабочее место;

Рисунок 4 — План склада компании «ИП Шедиков Е.Г.».

Аппаратное обеспечение офиса и склада компании «ИП Шедиков Е.Г.».

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

быстрое функционирование при работе с программным обеспечением;

доступ к общим сетевым ресурсам;

доступ к сети Интернет;

безопасность для здоровья.

Учитывая все выше перечисленное, был утверждены минимальные требования для аппаратного обеспечения к организации автоматизированного рабочего места (АРМ), представленные в таблице 1.

Таблица 1 — Минимальные технические требования к аппаратному обеспечению АРМ.

Техническое устройство.

Характеристика технического устройства.

Процессор

Pentium 4, 2400 МГц.

Оперативная память.

1024 Мб.

Жесткий диск.

120 Гб.

Материнская плата.

ASUS A7V880.

Видеокарта.

Встроенная.

Монитор

Диагональ 17'.

Клавиатура.

Стандартная.

Мышь.

Оптическая (с колесом).

Сетевая карта.

Встроенная.

Корпус.

AirTone, стандартный.

Сетевой фильтр

Pilot, стандартный.

Proxiсервер должен предоставлять клиентам:

доступ к сети Интернет;

защиту от информационных атак через Интернет;

общий файловый сервер.

Сервер 1С должен предоставлять клиентам:

доступ к общим сетевым ресурсам;

— доступ к базе 1С Предприятие и 1С Бухгалтерия.

Аппаратное обеспечение proxi сервера представлено в таблице 2.

Таблица 2 — Аппаратное обеспечение proxi сервера.

Техническое устройство.

Характеристика технического устройства.

Процессор

IntelPentiumG2120 3.1ГГц.

Оперативная память.

16 Гб.

Жесткий диск.

WDBlack, 2 Тб.

Материнская плата.

ASRockLGA1155H77M.

Видеокарта.

Встроенная.

Сетевой адаптер

RealtekRTL 8111E.

Аппаратное обеспечение сервера 1C представлено в таблице 3.

Таблица 3 — Аппаратное обеспечение сервера 1C.

Техническое устройство.

Характеристика технического устройства.

Процессор

Intel Core i7−4770K 3.5 ГГц.

Оперативная память.

16 Гб.

Жесткий диск.

WD Black, 2 Тб.

Материнская плата.

ASUS LGA1150 Z87-A Z87.

Видеокарта.

Встроенная.

Сетевой адаптер

Realtek 8111GR.

Программное обеспечение офиса и склада компании «ИП Шедиков Е.Г.».

Программное обеспечение (ПО) включает в себя системное и прикладное.

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

Системное программное обеспечение на автоматизированных рабочих станциях представлено продукцией корпорации MicroSoft. Установлены следующие программные продукты:

Windows7;

WindowsXP (большинство АРМ).

Системное программное обеспечение на серверах представлено следующими программными продуктами:

Windows Server 2008;

FreeBSD 9.

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

Основное прикладное программное обеспечение (ПО)офиса и склада компании.

«ИП Шедиков Е.Г.» представлено в таблице 3.

информационный сервер системный сетевой Таблица 3 -Основное прикладное ПО офиса и склада.

Назначение.

Наименование.

Офисный пакет программ.

MicrosoftOffice 2007.

Электронная почта.

Outlook Express.

Интернет-броузеры.

IE 8, Opera, Firefox, Chrom.

Программы обмена сообщениями.

ICQ, Skype.

Графическиередакторы.

Paint.NET.

Бухгалтерия, Торговля.

1С-Предприятие, 1С-Бухгалтерия.

Программы-архиваторы.

WinRAR, WinZip.

Сетевое обеспечение офиса и склада Сетевое обеспечение компании «ИП Шедиков Е.Г.» представлено в таблице 4.

Таблица 4 — Сетевое обеспечение офиса и склада.

Назначение.

Наименование.

Коммутаторы 28 портов.

DLink DES-1210−28 (2 шт).

Коммутаторы 16 портов.

DlinkDGS-1016D.

Телефония.

Panasonic KX-TEM824 RU.

Подсистема интерактивная сеть «Офис-Internet-Торговая точка».

Компания «ИП Шедиков Е.Г.» представляет из себя систему типа «Офис-Торговые точки». Такая структура подразумевает пространственную распространенность.

В настоящее время компания «ИП Шедиков Е.Г.» имеет 4 торговых точек в 3 районах города. Вследствие этого, построение информационной системы компании «ИП Шедиков Е.Г.» на базе стандартной локально-вычислительной сети было невозможно. Поэтому, инженерами компании было принято решение об интеграции локальных аппаратных средств торговых точек в подсистему «Офис» через среду Internet.

Интеграция в подсистему «Офис» является лишь частичной интеграцией. Естественно, что распределенные объекты (в пределах города) пока невозможно объединить в единую локально-вычислительную сеть. Естественно и то, что при такой интеграции невозможно будет предоставить некоторые полезные возможности ЛВС, такие как, общие сетевые ресурсы (принтеры, сканеры и др.), файловый сервер и другие. В тоже время, между торговой точкой и офисом существует постоянная связь, организован документооборот, электронная почта.

Для решения проблемы интеграции торговых точек в подсистему «Офис» компании «ИП Шедиков Е.Г.», используют доступ торговых точек к сети Интернет с помощью выделенного канала связи.

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

Таким образом все торговые точки имеют выход в Интернет, посредствам выделенных каналов. Каждый час происходит обмен между локальной базой «1С — пользователь» установленной на локальной машине в торговой точке и «1С-сервером», находящемся в офисе компании.

Достоинства и недостатки действующей информационной системы компании «ИП Шедиков Е.Г.».

Компания «ИП Шедиков Е.Г.» имеет сложную организационную и географические структуры, однако, несмотря на это инженерам компании удалось построить информационную систему, имеющую ряд достоинств:

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

автоматизация ряда функций;

единая база данных по товарам;

постоянное взаимодействие торговых точек и офиса;

доступ каждого работника к сети Интернет;

улучшение качества обслуживания клиентов;

привлечение новых бизнес — партнеров;

привлечение новых клиентов;

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

Не смотря на явные достоинства информационной системы компании «ИП Шедиков Е.Г.», существуют и недостатки:

система, работающая на 100%, не предоставляет пользователям стопроцентную информацию;

существуют неавтоматизированные функции (нет автоматического контроля за вводом данных и тому подобное);

— есть проблема в учета компьютеров, находящихся на подотчете сотрудников ИТ отдела.

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

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

Постановка задачи автоматической инвентаризации компьютеров Дано:

существующее аппаратное и программное обеспечение рабочих мест сотрудников компании «ИП Шедиков Е.Г.»;

существующая система инвентаризации программного и аппаратного обеспечения с помощью описи;

FTP сервер;

Proxi сервер;

сервер «1С Предприятие».

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

Создаваемая система должна выполнять следующие функции:

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

собирать данные с FTP сервера и анализировать их состав;

осуществлять контроль за остатками на торговой точке (контроль отрицательных остатков);

посылать уведомление назначенному лицу об изменениях, произошедших на рабочей станции;

предоставление информации пользователю в удобном для него виде.

Создаваемая система должна состоять из следующих подсистем:

подсистема сбора данных;

подсистема передачи информации;

подсистема контроля данных;

подсистема хранения информации;

подсистема отображения информации.

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

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

Данные, которые легко можно представить в виде иерархической структуры. Например, начальник цеха, начальник участка, мастер, рабочие и т. д. Соответствие — иерархическая модель БД.

Данные, представляющие собой объекты. К таким данным можно отнести, например, музыкальные файлы формата mp3, представляющие собой медиа-объекты и т. д. Соответствие — объектно-ориентированная модель БД.

Для проектируемой системы данные относятся к первой группе, то есть в соответствие ставится реляционная модель БД.

Структура входных данных является главным критерием оптимальности при выборе модели БД. Не стоит также четко привязывать иерархические и объектно-ориентированные данные к соответствующим моделям БД — любые данные можно привязать к реляционной модели, но при этом возникает ряд дополнительных критериев оптимальности, определяющих необходимость отхода от соответствующей модели. Например, иерархические данные вроде бы четко указывают на необходимость использования иерархической модели, но, если учесть, что количество СУБД, основанных на иерархической модели, равно 3% от общего количества, то использование таких СУБД становится нецелесообразным: отсутствие широкой поддержки, ограниченность знаний инженера-программиста и т. д.

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

Выбор оптимальной СУБД База данных «1С Предприятие» может храниться как в *.DBF файлах, так и на MicrosoftSQL сервере.

Главное отличие этих видов хранения данных — является надежность и скорость доступа. MS SQL позволяет создавать резервные копии во время работы и без серьезного замедления, обычно их делают через каждые 30 минут. Таким образом, даже в случае серьезной аварии сервера вы потеряете работу только за полчаса, и часто через час ваша компания снова может работать в нормальном режиме. В версии для SQL в такой ситуации сработает система поддержки целостности данных. Microsoft SQL Server автоматически отменит незавершенную до конца операцию (транзакцию). Возможно, вы просто перезагрузите свой компьютер и продолжите работу дальше без проблем.

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

Таблица 5 — Сравнительная характеристика по стоимости.

СУБД.

Стоимость.

1С Предприятие для SQL.

2720 US $.

MS SQL Server 2012.

1695 US $.

1С Предприятие сетевая версия.

1500 US $.

Можно пользоваться лишь платформой «1С Предприятие сетевая версия», но надежность данных и скорость доступа будут для нас главным показателем работы, поэтому выбор остановился на «1С Предприятие для SQL"+"MSSQLServer 2012».

Принципы проектирования БД База данных, хранящая информацию для предоставления пользователям, должна содержать в себе:

  • 2 перечисления: «Вид Обеспечения» — оно может быть либо программным либо аппаратным, «Вид Движения» — перемещение, списание, кража, поступление.
  • 4 справочника: «Компьютеры», «Простое Наименование», «Склад», «Расшифровка»;
  • 6 документов: «Поступление Компьютера» — происходит оприходование компьютера с данным ему программным и аппаратным обеспечением, «Перемещение Оборудования» — переезд либо части либо всего аппаратного обеспечения с одного компьютера на другой, «Списание Компьютера» — списываются устаревшие компьютеры, «Добавление» — добавление программного либо аппаратного обеспечения в компьютер, «Удаление» — удаление программного либо аппаратного обеспечения с компьютера, «Изменение» — изменения одного из описаний аппаратного обеспечения, «Поступление Зап Частей» — оприходование запасных частей для компьютеров (например оперативная память, либо жесткий диск);

регистр остатков «Склад» для хранения данных об аппаратном и программном обеспечении на торговой точке. Измерения регистра: «склад"-объект типа «Справочник. Склад» (конкретизирует склад, на котором расположен компьютер), «Компьютер» — объект типа «Справочник. Компьютеры» (дает возможность просмотра остатков по данному компьютеру), «Наименование» — объект типа «Справочник. Простое Наименование» (программное либо аппаратное обеспечение, отображаемое пользователю в удобном для него виде), «Расшифровка» — объект типа «Справочник. Расшифровка» (специфичное наименование программы либо аппаратуры, задается заводом-производителем), «Описание1» — строка (серийный номер оборудования), «Описание2» — строка (дополнительное описание оборудования). Ресурс регистра — «Количество» — целое число (показывает текущий остаток на складе по данным измерениям). Реквизиты: «Цена» — дробное число (задается сотрудником технического отдела при поступлении в парк аппаратного обеспечения), «Тип Движения» — объект типа «Перечисление. Виды Движений» (для более удобного просмотра отчетов по движению программного и аппаратного обеспечения на торговой точке).

  • 4 обработки;
  • 3 отчета.

Для идентификации компьютера, выгрузившего файл на FTP сервер, ему присваивается уникальное имя.

Логическая структура базы данных представлена на рисунке 5.

Проектирование программного обеспечения для рабочего места Для создания программного обеспечения, чтобы следить за изменениями в программном и аппаратном обеспечении на торговой точке, выбрана платформа — Delphi 7.

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

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

Служба должна удовлетворять следующим требованиям:

не тормозить работу компьютера, что может нарушить рабочий процесс;

восстанавливаться при сбоях, либо после перезагрузки;

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

верно анализировать программное и аппаратное обеспечение.

Создаваемая служба на платформе — Delphi 7, должна содержать в себе:

уникальное имя компьютера;

адрес FTP сервера в Интернете;

данные о прокси сервере;

имя пользователя и пароль для авторизации на FTP сервере.

Проектирование внешней компоненты для использования обмена файлами по FTP протоколу.

Так как в «1С Предприятие 7.7» не существует встроенного FTP клиента, понадобится внешняя компонента.

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

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

Компонента должна удовлетворять следующим требованиям:

передавать файлы по FTP протоколу как от сервера к клиенту, так и наоборот;

устойчиво работать при сбоях;

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

просматривать выбранный каталог FTP сервера и выдавать данные об имеющихся файлах в формате, удобном для системы «1С Предприятие 7.7».

Показать весь текст
Заполнить форму текущей работой