Информационная система офиса компании "Сотчи"

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

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

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

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

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

Аннотация

Бажанов Б. В. Информационная система офиса компании «Сотчи». Дипломный проект по специальности «Информационные системы и технологии» (071900).

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

Annotation

Bazhanov B. V. Information system of офиса компании «Сотчи». The graduation thesis on profession “Informational systems and technologies” (071900).

In the context of existing information system офиса компании «Сотчи» разработана подсистема «автоматической инвентаризации компьютеров с анализом программного обеспечения». Подсистема автоматически выгружает данные о аппаратном, программном обеспечениях в базу данных на 1С-сервере, предоставляет информацию пользователям с помощью визуальных форм, отчетов системы «1С Предприятие».

Оглавление

1. Анализ существующей ситуации, выбор программных средств

1.1 Описание действующей информационной системы компании «Сотчи»

1.2 Характеристика подсистем

1.3 Достоинства и недостатки действующей информационной системы компании «Сотчи»

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

2. Разработка функциональной структуры и алгоритмическое обеспечение

2.1 Проектирование базы данных

2.2 Проектирование программного обеспечения для рабочего места

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

3. Разработка программного обеспечения

3.1 Описание службы анализа компьютера

3.2 Описание внешней компоненты для работы с FTP сервером

3.3 Описание базы данных, реализованной на платформе «1С Предприятие»

4. Практическое применение системы

4.1 Руководство пользователя

4.2 Визуальное представление данных

4.3 Внедрение системы

4.4 Результаты внедрения

5. Экономическая эффективность проекта

5.1 Планирование выполнения работ

5.2 Расчет затрат на проектирование

5.3 Расчет затрат на эксплуатацию

5.4 Расчет экономической эффективности

5.5 Технико-экономические показатели проекта

6. Управление качеством

6.1 Понятие качества

6.2 Характеристики качества программного обеспечения

6.3 Функциональность

6.3.1 Надежность

6.3.2 Удобство

6.3.3 Сопровождаемость

6.3.4 Переносимость

6.3.5 Добротность

6.4 Обеспечение надежности

6.5 Модель разработки ПО

7. Безопасность и экологичность проекта

7.1 Введение

7.2 Характеристика рабочего места

7.3 Конструктивные решения по обеспечению работы в помещении

7.4 Вредные факторы

7.5 Действия в аварийных ситуациях

7.6 Заключение

Список использованных источников

1. Анализ существующей ситуации, выбор программных средств

1.1 Описание действующей информационной системы компании «Сотчи»

Организационная структура компании «Сотчи»

Торговая марка «Сотчи» создана в августе 2000 года.

Основной вид деятельности - оптово-розничная торговля средствами связи, и сопутствующими им товарами (карты оплаты, аксессуары, подключения к операторам сотовой связи пр.). За время работы на рынке организацией была построена сеть салонов по продаже сотовых телефонов. Компания является дилером всех операторов сотовой связи представленных в Кемеровской области: БиЛайн, Теле2, Сотел, Скай- Нэт, Мегафон, МТС, Стэк GSM. В 2004г. из состава ЗАО в самостоятельные организации выделились отдельные направления бизнеса, и сегодня компания Сотчи является управляющей компанией, которая обеспечивает деятельность всех направлений бизнеса, в том числе оптово-розничную торговлю компьютерной и цифровой техникой, услуги по ремонту средств связи.

Структурные подразделения:

Коммерческий отдел.

Руководство отдела возложено на заместителя директора по коммерции

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

Основные задачи и функции подразделения:

анализ информации о ценах и ассортименте товаров;

закуп товаров;

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

систематизация информации о закупках в установленной форме;

минимизация издержек при складировании, транспортировке, распределении;

реализация продукции оптовым покупателям;

заключение договоров реализации;

контроль работы розничных подразделений;

анализ конкурентов; формирование предложений по ценовой и ассортиментной политике;

формирование требований к потребительским качествам товаров и услуг;

продвижение товаров на рынках (сеть сбыта, реклама);

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

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

административное воздействие на отдел складского учета (прямое подчинение);

административное воздействие на отдел розничных продаж;

с остальными отделами функциональное взаимодействие.

Финансовый отдел.

Руководство отделом возложено на финансового менеджера.

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

Основные задачи и функции подразделения:

финансовое планирование;

оценка финансового состояния фирмы;

калькуляция себестоимости;

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

планирование, контроль и анализ движения денежных средств (потоков поступлений и платежей);

анализ и прогноз доходов и расходов;

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

подготовка финансовых вариантов развития бизнес-проектов;

контроль расхода средств;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

Бухгалтерия фирмы.

Руководство отделом возложено на главного бухгалтера.

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

Основные задачи и функции подразделения:

ведение бухгалтерского учета в полном объеме;

совершенствование системы бухгалтерского и налогового учета;

организация и внедрение системы международного стандарта бухгалтерского учета;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение финансовому менеджеру;

функциональное подчинение представителю руководства по качеству;

административное воздействие на розничные подразделения (прямое подчинение);

с остальными отделами функциональное взаимодействие.

Отдел управления персоналом:

Руководство отделом возложено на менеджера по персоналу.

Назначение подразделения - обеспечение найма, подготовки, оценки, развития персонала необходимой квалификации для обеспечения качества всех процессов. Определение ответственности и полномочий сотрудников.

Основные задачи и функции подразделения:

участие в разработке кадровой политики компании;

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

разработка должностных инструкций;

разработка индивидуальных трудовых договоров с сотрудниками;

разработка перечней требований к должностям совместно с руководителями подразделений;

подбор персонала;

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

разработка презентаций;

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

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

оценка персонала;

рекомендации по расстановке торгового персонала;

рекомендации по ротации кадров;

формирование кадрового резерва;

участие в разработке системы мотивации;

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

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

оценка удовлетворенности персонала;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

административное воздействие на розничные подразделения;

с остальными отделами функциональное взаимодействие.

Юридический отдел.

Руководство отделом возложено на начальника службы безопасности.

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

Основные задачи и функции подразделения:

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

юридическое обеспечение функционирования компании;

обеспечение безопасности и конфиденциальности деятельности фирмы;

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

ведение претензионной работы; - защита интересов компании в судах;

взаимодействие с органами ВД по вопросам хищений;

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

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

IT отдел.

Руководство отделом возложено на системного администратора.

Назначение подразделения - обеспечение процессов необходимым оборудованием (как техническими так и программными средствами). Обеспечение автоматизации бизнес-процессов.

Основные задачи и функции подразделения:

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

организация работ по удаленному доступу;

поиск и подбор новых технологий под поставленные задачи;

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

обеспечение internet ресурсами;

отслеживание платежей за пользование internet;

разработка и поддержание в рабочем состоянии Web-сайта, WAP-сайта, internet и intranet сайта;

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

доработка программных продуктов (1С и др.) под требования пользователей;

установление и обновление программного обеспечения;

разработка рекомендаций по использованию программных продуктов;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

Административно-хозяйственный отдел.

Руководство отделом возложено на офис-менеджера.

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

Основные задачи и функции подразделения:

обеспечение своевременной транспортной доставки товаров;

обеспечение сохранности при доставке;

обеспечение деятельности группы компаний транспортом;

содержание транспорта в рабочем состоянии;

оптимизация затрат на ГСМ;

организация движения (маршрут) транспорта;

анализ за использованием транспорта;

контроль за использованием ГСМ исходя из фактического выполнения объема работ;

обеспечение канцелярскими и хозяйственными товарами;

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

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

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

Отдел проектов.

Руководство отделом возложено на заместителя директора по капитальному строительству.

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

Основные задачи и функции подразделения:

подготовка технико-экономического обоснования проектов;

внедрение (поиск подрядчиков, заключение договоров, согласование на всех этапах внедрения);

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

разработка дизайнерских проектов (предварительных, окончательных) и контроль за исполнением проектов;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение директору;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

Состав, функции и задачи выделенных подразделений Сотасвязь, Сотчи-Net, Техносервис-Н.

ООО «Сотасвязь».

Руководство розницей возложено на директора.

Назначение подразделения - обеспечение удовлетворения требований потребителей в отношении качества предлагаемых услуг.

Основные задачи и функции розничной сети «Сотасвязь»:

продвижение средств связи и сопутствующих товаров (карт оплаты, подключений, аксессуаров) фирмы на рынках (во взаимодействии с коммерческим отделом ЗАО Сотчи);

максимизация прибыли;

предоставление в отдел маркетинга УК ЗАО «Сотчи» информации по ценам и рынкам сбыта;

предложения по размещению и дизайну торгового оборудования;

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

контроль правильного размещения товара с точки зрения мерчандайзинга;

соблюдение корпоративного стандарта обслуживания;

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

обеспечение сохранности ТМЦ;

контроль за производственной средой;

обеспечение малоценным инвентарем;

техническое обслуживание и организация ремонта ККМ;

поддержание электросистем в рабочем состоянии;

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

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение учредителям;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

ООО «Сотчи- Net».

Руководство подразделением возложено на директора.

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

Основные задачи и функции направления «Сотчи- Net»:

продвижение цифровой и компьютерной техники на рынках (во взаимодействии с коммерческим отделом ЗАО Сотчи);

максимизация прибыли;

соблюдение корпоративного стандарта обслуживания;

учет ТМЦ; - обеспечение сохранности ТМЦ;

формирование требований к потребительским качествам товаров и услуг;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение учредителям;

со всеми отделами функциональное взаимодействие.

ООО «Техносервис-Н».

Руководство подразделением возложено на директора.

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

Основные задачи и функции направления «Техносервис-Н»:

ремонт и техническое обслуживание радиоэлектронного оборудования;

обеспечение сохранности собственности потребителей;

участие в разработке, внедрении и поддержании в рабочем состоянии системы менеджмента качества.

Взаимодействие:

административное подчинение учредителям;

функциональное подчинение представителю руководства по качеству;

со всеми отделами функциональное взаимодействие.

Общая структура действующей информационной системы компании «Сотчи»

Для эффективной работы всех отделов была спроектирована и реализована информационная система компании «Сотчи».

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

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

Цели создания информационной системы компании «Сотчи»

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

При принятии решения о необходимости собственной информационной системы компании «Сотчи» во внимание принимались следующие важные факторы:

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

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

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

Закрепление клиентов и отдаление конкурентов. Информационные системы конкурентоспособных преимуществ (ИСКП) обслуживают стратегические потребности организации. ИСКП дают мгновенный и быстрый доступ к информации о важнейших факторах, влияющих на достижение фирмой своих задач. Но главное то, что ИСКП производят такие информационные продукты и услуги, которые содействуют привлечению клиентов к своей фирме за счет клиентов конкурента. К примеру, наличие собственной ИС (а именно ее отображение в сети Интернет) уже сейчас является «лицом компании», за счет которого сомневающийся клиент отдаст предпочтение в пользу компании «Сотчи».

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

Структурная схема информационной системы компании «Сотчи»

Структурная схема информационной системы компании «Сотчи» представлена на рисунке 2.

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

АРМ - автоматизированное рабочее место;

hub - хабы, концентраторы, повторители и другие сетевые устройства;

ЛВС - локально-вычислительная сеть.

Рисунок 2 - Структурная схема компании «Сотчи»

Информационная система компании «Сотчи» состоит из нескольких подсистем. Это обусловлено различными условиями функционирования системы в целом.

1.2 Характеристика подсистем

Подсистема «Офис»

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

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

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

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

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

- сервер подсистемы «Офис»;

С - серверная комната;

У - управляющий компании «Сотчи»;

Сек - секретарь компании;

ФО - финансовый отдел;

ЮО - юридический отдел;

IT - information technology (отдел информационных технологий);

ОУП - отдел управления персоналом;

АХО - административно-хозяйственный отдел;

ОП - отдел проектов;

КО - коммерческий отдел;

Кот - комната отдыха.

Рисунок 3 - План офиса компании «Сотчи»

Аппаратное обеспечение офиса компании «Сотчи»

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

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

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

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

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

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

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

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

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

Процессор

Celeron, 1000 МГц

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

512 Мб

Жесткий диск

40 Гб

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

ASUS A7V880

Видеокарта

Встроенная

Монитор

Диагональ 17'

Клавиатура

Стандартная

Мышь

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

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

Встроенная

Корпус

Mini Tower, стандартный

Дисковод

3,5', стандартный

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

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

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

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

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

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

систему электронной почты;

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

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

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

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

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

Процессор

Pentium 4, 2,8 ГГц

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

1 Гб

Жесткий диск

SCSI, 120 Гб

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

HP Proliant DL380 G3

Видеокарта

Встроенная

Монитор

Диагональ 15'

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

Gigabit Ethernet

Программное обеспечение офиса компании «Сотчи»

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

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

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

Windows 2000 (на АРМ с минимальными техническими требованиями);

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

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

Win2003 Server;

FreeBSD 4.10-RELEASE.

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

Основное прикладное программное обеспечение офиса компании «Сочти» представлено в таблице 3.

Таблица 3 -Основное прикладное ПО

Назначение

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

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

Microsoft Office 2003

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

Outlook Express

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

IE 6, Opera, Firefox

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

ICQ, MSN Messenger

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

Adobe Photoshop CS, Corel Draw 11

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

1С-Предприятие

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

WinRAR, WinZip

Сетевое обеспечение офиса

Сетевое обеспечение офиса компании «Сочти» представлено в таблице

Таблица 4 - Сетевое обеспечение офиса

Назначение

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

Хабы

LanBit ETHER-H9

Коммутаторы 8 портов

DLink DGS 3308TG

Роутеры

Dlink DWL-900AP+

IP телефония и сервера доступа

DLink DG-102 SH

XDSL

DLink VDSL modem DEV-301

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

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

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

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

ЛВС - подсистема «Офис», построенная на локально-вычислительной сети;

Tn - n торговых точек компании «Сотчи».

Рисунок 5 - Интеграция торговых точек в подсистему «Офис»

Адреса торговых точек компании «Сотчи»:

ул. Металлургов, 2 (центральный район);

ул. Дружбы, 39 (центральный район);

пр. Октябрьский, 58 (центральный район);

ул. Тореза, 59а (заводской район);

ул. Косыгина, 35а (новоильинский район);

пр. Кирова, 64 (центральный район);

ул. Металлургов, 30 (центральный район);

ул. Тореза, 10 (центральный район);

ул. Павловского, 11 (центральный район);

пр. Бардина, 42 (центральный район);

пр. Кирова, 23а (центральный район);

ул. Циолковского, 50 «Мегафон» (центральный район);

пр. Металлургов, 30 «Мегафон» (центральный район);

ул. Циолковского, 50 (центральный район).

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

Для решения проблемы интеграции торговых точек в подсистему «Офис» компании «Сотчи», используют два варианта:

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

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

Организация выделенного канала связи.

Выделенный канал - это некоммутируемое соединение, при котором осуществляется постоянное подключение вашего компьютера или локальной сети непосредственно к опорному узлу провайдера, посредством дополнительной медной пары и двух модемов. Данное подключение обеспечивает более высокое качество связи и высокую скорость обмена информацией (до 2048 Кбит/с) по сравнению с коммутируемым доступом (до 56 Кбит/с), более чем в 35 раз.

В городе Новокузнецке несколько провайдеров предоставляют услуги выделенного канала. Компания «Сотчи» пользуется услугами компаний «РЦТК», «Прокси», «Ситинет».

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

Организация беспроводного канала связи.

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

Для решения этой проблемы были привлечены новейшие мобильные технологии. За основу беспроводной связи через Интернет был выбран стандарт CDMA.

Долгое время технология CDMA применялась исключительно в военных целях.

Лишь в середине 90-х компания Qualcomm на основе этой технологии создала стандарт IS-95 (cdmaOne) и передала его для коммерческого использования. Основные направления внедрения и использования CDMA - это наземные фиксированные беспроводные телефонные сети, сотовые мобильные системы связи и спутниковые системы связи.

Сам принцип CDMA заключается в расширении спектра исходного информационного сигнала (в нашем случае речевого), которое может производиться двумя различными методами, которые называются следующим образом: «скачки по частоте» и «прямая последовательность». Так называемые «скачки по частоте» (или FH - Frequency Hopping) реализуются следующим образом: несущая частота в передатчике постоянно меняет свое значение в некоторых заданных пределах по псевдослучайному закону (коду), индивидуальному для каждого разговорного канала, через сравнительно небольшие интервалы времени.

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

Второй метод «прямой последовательности» (или DS - Direct Sequence), который основан на использовании шумоподобных сигналах и применяется в большинстве работающих и перспективных системах CDMA. Он предусматривает модуляцию информационного сигнала каждого абонента единственным и уникальным в своем роде псевдослучайным шумоподобным сигналом (он-то и является в данном случае кодом), который и расширяет спектр исходного информационного сигнала. Число вариантов таких кодов достигает нескольких миллиардов, что позволило бы создать персональную связь в масштабах нашей планеты.

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

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

Среди существующих сегодня стандартов для мобильной связи наилучшие позиции здесь именно у CDMA вследствие обеспечения самой большой скорости доступа (14,4 кбит/с). И компании-производители обещают в скором времени увеличить и эту скорость (благо в «общей трубе» радиоканала CDMA можно перераспределять ресурс, выделенный каждому абоненту). Конечно, абоненты смогут обмениваться факсимильными сообщениями и общаться по электронной почте. А в обозримом будущем ожидается появление скоростей передачи 64 кбит/с и даже 144 кбит/с.

В городе Новокузнецке CDMA стандарт поддерживает только один оператор связи - SkyNet.

Таким образом, три торговые точки компании «Сотчи» имеют доступ к Интернет не через модемы и не через выделенные каналы, а через сотовые телефоны стандарта CDMA.

Подсистема «web-ресурс www.sotchi.ru»

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

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

предоставление пользователям информации об ассортименте товаров;

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

предоставление информации о торговых точках: адрес, схема проезда, время работы и др.;

предоставление информации об акциях и конкурсах, проводимых компанией «Сотчи»;

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

организация коммерческих страниц, для коммерческих партнеров.

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

Принцип работы web-ресурса www.sotchi.ru представлен на рисунке 6.

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

Рисунок 6 - Принцип работы web-ресурса

Основная информация хранится в базе данных (БД) на web-севере.

Доступ к БД реализован на стороне клиента с использованием интерфейса CGI. Ниже немного подробнее об этом механизме. Система строится с использованием трехзвенной архитектуры, составляющими которой являются:

web-сервер (сервер приложений) - программно-аппаратный комплекс, который дает возможность пользователям сети получать доступ к гипертекстовым документам, расположенным на данном сервере;

сервер баз данных;

web-обозреватель клиента.

CGI определяет интерфейс взаимодействия web-сервера с внешней по отношению к нему программой. Этот механизм позволяет передавать клиенту не только статические данные, такие как HTML-страницы и графику, но и динамически создаваемые данные (в частности это может быть результат запроса к базе данных). Внешняя программа, называемая еще CGI-скриптом или CGI-шлюзом, получает от Web-сервера пользовательский запрос, обрабатывает его и возвращает Web-серверу HTML-документ, который и отправляется в клиентский обозреватель.

Подсистема «wap-ресурс wap.sotchi.ru»

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

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

Это стало возможным с появлением wap - сокращение от Wireless Application Protocol; обеспечивает универсальный открытый стандарт для доставки содержимого Интернета и улучшенных услуг расчета за мобильные устройства.

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

Услуги и приложения базирующиеся на использовании микроброузера временно размещаются на сервере, а не постоянно в телефоне.

Протокол WAP направлен на превращение простых телефонов широкого потребления в "сетевые" смартфоны. Как выразился Phone.com на форуме WAP: "Философией работы WAP является использование нескольких ресурсов таким образом, чтобы возможно было скомпенсировать стесненность "ручного" устройства увеличением функциональности сети".

Протокол WAP рассматривается как обширный и масштабируемый протокол, разработанный для использования с:

любым мобильным телефоном, от имеющего однострочный дисплей до смартфона;

любой существующей или разрабатываемой услугой, такой как SMS, CSD, GPRS, USSD;

любой подвижной сетью связи, будь то CDMA, GSM или UMTS.

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

Построение протокола отделяет элементы приложения от использующегося носителя. Это помогает в переносе некоторых приложений из SMS или CSD, например, в GPRS.

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

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

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

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

Стек WAP имеет много общего с технологиями Интернет. Например, язык WML (Wireless MarkUp Language), используемый для создания WAP-страниц, очень похож на HTML, используемый для создания web-страниц.

Аналогично WMLScript базируется на JavaScript. Следует отметить, что и WML и WMLScript адаптированы для использования в беспроводных сетях (в частности используется сжатие, для экономии пропускной способности).

Та же история с нижними уровнями стека (WSP и WTP). В общих чертах они схожи с протоколами Интернета (например, HTTP), но с оптимизацией в целях использования в беспроводных сетях.

Работая с WAP приложениями телефон не соединяется напрямую с Internet или Web серверами, для этих целей он использует шлюз WAP. Он принимает двоичные ресурсы и преобразует их в HTML или более точно в WML. Принимаемые данные снова кодируются перед отправкой по линиям передачи. Таким образом обеспечивается сильное сжатие данных и соответственно возможна большая скорость передачи, чем при использовании HTTP.

Принцип работы wap-ресурса wap.sotchi.ru представлен на рисунке 7.

Рисунок 7 - Принцип работы wap-ресурса

Для примера, рассмотрим две возможности, как телефон может соединяться с серверами сети. Пример сети WAP представлен на рисунке 8.

Рисунок 8 - Пример сети WAP

C одной стороны имеется WTA сервер (например шлюзовой сервер), который отвечает на запросы от пользователя WAP напрямую, это значит, что этот сервер обеспечивает доступ к содержимому и функциями сети напрямую.

С другой стороны, если Web сервер имеет WAP содержимое (WML), прокси сервер получает запросы Web сервера напрямую и преобразует WAP запросы в WWW запросы и отправляет их на Web сервер. Прокси декодирует запросы от Web сервера в компактный двоичный формат (формат передачи данных сплошным потоком, без стартовых и стоповых бит синхронизации) для мобильного телефона. Если Web сервер обеспечивает только Web содержимое, то используется преобразователь для перевода HTML в WML перед тем, как принимается ответ WAP прокси сервером.

1.3 Достоинства и недостатки действующей информационной системы компании «Сотчи»

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

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

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

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

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

единый call-центр для обращений по возникающим проблемам;

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

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

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

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

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

Не смотря на явные достоинства информационной системы компании «Сотчи», существуют и недостатки:

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

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

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

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

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

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

Дано:

существующее аппаратное и программное обеспечение рабочих мест сотрудников компании ЗАО «Сотчи»;

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

FTP Сервер;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2. Разработка функциональной структуры и алгоритмическое обеспечение.

2.1 Проектирование базы данных

Выбор оптимальной модели БД

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

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

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

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

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

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

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

Выбор оптимальной СУБД

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

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

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

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

СУБД

Стоимость

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

2720 US $

MS SQL Server 2000

1695 US $

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

1500 US $

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

Принципы проектирования БД

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

2 перечисления: «Вид Обеспечения» - оно может быть либо программным либо аппаратным, «Вид Движения» - перемещение, списание, кража, поступление.

4 справочника: «Компьютеры», «Простое Наименование», «Склад», «Расшифровка»;

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

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

2 обработки

1 отчет

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

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

2.2 Проектирование программного обеспечения для рабочего места

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

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

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

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


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

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