Совершенствование автоматизации учета и анализа заказов клиентов предприятия на базе 1С:Предприятие 8 по специальности 080801 Прикладная ин

Автор работы: Пользователь скрыл имя, 12 Мая 2012 в 10:12, дипломная работа

Краткое описание

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

Содержание работы

ВВЕДЕНИЕ 5
1 ОБОСНОВАНИЕ НЕОБХОДИМОСТИ СОЗДАНИЯ ИНФОРМАЦИОННОЙ БАЗЫ 7
1.1 Описание предприятия 7
1.2 Анализ бизнес-процессов 15
1.2.1 Функциональная модель 16
1.2.2 Ошибки функциональной модели 24
1.3 Финансовое исследование использования фонда заработной платы 24
2 ПРОЕКТ ПО СОВЕРШЕНСТВОВАНИЮ УЧЁТА И АНАЛИЗА ЗАКАЗОВ КЛИЕНТОВ ПРЕДПРИЯТИЯ 27
2.1 Дерево задач 27
2.2 Диаграмма Ганта 29
2.3 Сетевой график 31
2.4 Ресурсы 34
2.5 Риски 37
3 СОЗДАНИЕ ИНФОРМАЦИОННОЙ БАЗЫ ДЛЯ ООО «ИНСТИТУТ РАДИОЭЛЕКТРОННЫХ СИСТЕМ» 39
3.1 Словарь используемых терминов 39
3.2 Описание аппаратных и программных средств 43
3.3 Внутренняя структура данных 48
3.4 Структура информационной базы данных 52
3.5 Описание работы с программой 70
3.6 Описание пользователей ИБ 81
4 ОЦЕНКА ИНВЕСТИЦИОННОЙ ПРИВЛЕКАТЕЛЬНОСТИ ПРОЕКТА 82
4.1 Оценка эффективности инвестиционных проектов 83
4.2 Расчет прибыли по вкладу 88
4.2 Заказ разработки конфигурации 92
4.3 Разработка с помощью собственных ресурсов 95
4.4 Качественная оценка эффективности проекта 105
ЗАКЛЮЧЕНИЕ 108
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 110
ПРИЛОЖЕНИЯ 113

Содержимое работы - 1 файл

диплом.doc

— 3.58 Мб (Скачать файл)

     3.2 Описание аппаратных  и программных  средств

     Для эффективной работы системы 1С:Предприятие 8 необходимо, чтобы технические характеристики ПЭВМ удовлетворяли следующим требованиям.

  • Компьютер конечного пользователя:
    • операционная система: Microsoft Windows 98/Me, Microsoft Windows 2000/XP/Server 2003/Vista (рекомендуется Microsoft Windows XP);
    • процессор Intel Pentium II 400 МГц и выше (рекомендуется Intel Pentium III 866 МГц);
    • оперативная память 128 Мбайт и выше (рекомендуется 256 Мбайт);
    • жесткий диск (при установке используется около 220 Мбайт);
    • устройство чтения компакт дисков;
    • USB-порт;
    • SVGA дисплей.
  • Компьютер администратора-разработчика:
    • операционная система: Microsoft Windows 2000/XP/Server 2003/Vista (рекомендуется Microsoft Windows XP);
    • процессор Intel Pentium III 866 МГц и выше (рекомендуется Intel Pentium IV/Celeron 1800 МГц);
    • оперативную память 512 Мбайт и выше (рекомендуется 1024 Мбайт);
    • жесткий диск (при установке используется около 220 Мбайт);
    • устройство чтения компакт дисков;
    • USB-порт;
    • SVGA дисплей;

     Для работы системы 1С:Предприятие 8 может  также понадобиться.

  • 64 разрядный рабочий сервер кластера серверов:
    • операционная система Microsoft Windows XP/Server 2003/Vista для x64 или один из дистрибутивов Linux для x86-64;
    • процессор с архитектурой x86-64 (Intel с поддержкой EM64T, AMD с поддержкой AMD64). Допустимо и даже желательно использование многопроцессорных машин, так как наличие нескольких процессоров благотворно сказывается на пропускной способности кластера серверов 1С:Предприятия 8, особенно в случае интенсивной работы нескольких пользователей;
    • оперативная память 1024 Мбайт и выше. И хотя рабочие процессы кластера серверов 1С:Предприятия 8 могут исполняться в достаточно небольших объемах памяти, в пиковых ситуациях их потребности могут быть весьма значительными;
    • требуется наличие USB-порта для подключения ключа аппаратной защиты кластера серверов 1С:Предприятия 8;
    • устройство чтения компакт-дисков.
  • сервер баз данных Microsoft SQL Server 2005:
    • операционные системы Windows Server 2003 с пакетом обновления 1 (SP1), Windows XP Professional с пакетом обновления 2 (SP2), Windows Vista;
    • Microsoft SQL Server 2005;
    • Microsoft .NET Framework 2.0;
    • Microsoft Internet Explorer 6.0 с пакетом обновления 1 (SP1) или более поздней версии (необходим для платформы .NET Framework);
    • службы Internet Information Services (IIS) 5.0 или более поздней версии необходимы для установки служб Microsoft SQL Server 2005 Reporting Services (служб SSRS);
    • процессор совместимый с Pentium III или более производительный (минимум 600 МГц, рекомендуется 1 ГГц и выше);
    • оперативная память минимум 512 МБ, рекомендуется 1 ГБ или больше;
    • 600 МБ свободного места на жестком диске.

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

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

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

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

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

     При определении параметров компьютера, на котором будет работать сервер 1С:Предприятия 8, необходимо учитывать следующее факторы:

  • расположение сервера 1С:Предприятия 8 и MS SQL Server'а (на одном компьютере или на разных);
  • количество одновременно работающих пользователей, интенсивно выполняющих операции ввода информации или формирования отчетов;
  • объем обрабатываемой информации в текущем периоде;
  • распределение нагрузки между сервером и клиентом, реализованное в прикладном решении.

     Если  сервер 1С:Предприятия 8 и MS SQL Server располагаются  на одном компьютере, то требования каждого приложения к мощности вычислительных ресурсов данного компьютера суммируются. Расположение сервера 1С:Предприятия 8 на отдельном компьютере позволяет уменьшить требования к дисковой подсистеме данного компьютера и существенно уменьшить его стоимость, большую часть которой составляет стоимость RAID контроллера и SCSI дисков. В этом случае, основными факторами, влияющими на производительность, оказываются тактовая частота и количество процессоров, а также объем оперативной памяти. Увеличение объема оперативной памяти может оказаться полезным при построении отчетов в случае увеличения периода, за который обрабатываются данные. Расположение сервера 1С:Предприятия 8 и MS SQL Server'а на разных компьютерах позволяет администратору распределять нагрузку между серверами. Использование сервера 1С:Предприятия 8 позволяет сосредоточить на нем выполнение наиболее объемных операций по обработке данных. Например, при выполнении даже весьма сложных запросов программа, работающая у пользователя, будет получать только необходимую ей выборку, а вся промежуточная обработка будет выполняться на сервере.

     Это позволяет снизить требования к  клиентским компьютерам, при этом, естественно, возрастают требования, предъявляемые к компьютеру, на котором установлен сервер 1С:Предприятия 8. Однако обычно увеличить мощность сервера гораздо проще, чем обновлять парк клиентских машин.

     Механизм  работы с базой данных 1С:Предприятия 8 ориентирован на эффективное использование возможностей сервера баз данных построенного на MS SQL для выполнения записи информации, выполнения расчетов и составления отчетов. Это позволяет при обработке данных уменьшить нагрузку на клиентскую часть и сократить объем информации, передаваемой на клиентский компьютер.

     Основными факторами, влияющими на производительность MS SQL Server , являются объем информационной базы, количество одновременно работающих пользователей и вид задач, решаемых пользователями (ввод документов, построение отчетов и т.п.).

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

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

     При определении требуемых размеров оперативной памяти и количества процессоров следует учитывать ограничения используемой редакции операционной системы и SQL Server'а. Так, например, SQL Server Standard Edition не поддерживает работу более чем с четырьмя процессорами и двумя Гб оперативной памяти. Если есть необходимость в использовании более производительного оборудования с количеством процессоров более четырех и объемом оперативной памяти более двух Гб — следует использовать другую редакцию операционной системы (Windows 2000 Advanced Server / Windows Server 2003 Enterprise Edition) и SQL Server Enterprise Edition.

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

     3.3 Внутренняя структура  данных

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

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

     В 1С:Предприятие 8 реализована возможность  создания кластера серверов (рисунок 12), управление которым производится через центральное серверное приложение (менеджер кластера). При этом с одной ИБ смогут работать сразу несколько серверов 1С.

     

Рисунок 12 — Структура кластера серверов на базе 1С:Предприятия 8

     Простейший  кластер серверов может располагаться  на одном компьютере и содержать  один рабочий процесс (рисунок 13). Для администрирования кластером реализована утилита в виде встраиваемого модуля для Microsoft Management Console.

     

Рисунок 13 — Простейший кластер серверов

     Основными преимуществами работы в клиент-серверном  варианте являются:

  • высокая производительность при обработке больших объемов данных информационной базы;
  • высокая параллельность при одновременной работе большого количества пользователей с одной информационной базой;
  • возможность сосредоточить на сервере 1С:Предприятия 8 выполнение наиболее объемных операций по обработке данных;
  • удобство администрирования и упорядочивание доступа пользователей к информационной базе;
  • отсутствие доступа пользователей непосредственно к файловой системе серверов.

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

     В этом варианте все данные информационной базы (конфигурация, база данных, административная информация) располагаются в одном  файле. Такой вариант работы обеспечивает легкость установки и эксплуатации системы. При этом для работы с информационной базой не требуются дополнительные программные средства, достаточно иметь операционную систему и 1С:Предприятие 8.

Информация о работе Совершенствование автоматизации учета и анализа заказов клиентов предприятия на базе 1С:Предприятие 8 по специальности 080801 Прикладная ин