Автор работы: Пользователь скрыл имя, 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С:Предприятие 8 необходимо, чтобы технические характеристики ПЭВМ удовлетворяли следующим требованиям.
Для работы системы 1С:Предприятие 8 может также понадобиться.
Эти значения можно использовать в качестве базовых при выборе состава оборудования для решения задач автоматизации предприятий.
В качестве операционной системы для клиентского компьютера рекомендуется использовать Windows 2000 или Windows XP. Причиной этого является более эффективная реализация в этих системах механизмов работы с оперативной памятью. Это особенно заметно на операциях, требующих интенсивной работы с памятью - при работе с комплексными конфигурациями (включающими большой объем функциональности), при формировании отчетов и запросов, обрабатывающих большие объемы данных. Однако преимущество этих операционных систем проявляется только если объем оперативной памяти ПЭВМ не меньше рекомендуемого объема, указанного в системных требованиях этих операционных систем. В противном случае эффект будет прямо противоположный – производительность может уменьшиться.
Требования к производительности процессора и к объему оперативной памяти, в значительной мере зависят от характера задач, решаемых конкретным пользователем. Например, характеристики компьютеров, используемых операторами для ввода документов, могут соответствовать рекомендованным требованиям, а для менеджеров и аналитиков, интенсивно работающих в различных режимах и выполняющих анализ больших объемов информации, могут потребоваться более мощные компьютеры.
Заметим,
что при использовании файловой
версии производительность клиентских
компьютеров в большей степени
влияет на общую производительность
системы (особенно в многопользовательском
режиме), чем при использовании клиент-серверного
варианта. В отличие от файл-серверного
варианта, при использовании клиент-серверного
варианта, ресурсы клиентского компьютера
используются, прежде всего, для обеспечения
работы интерфейсной части, а производительность
операций, связанных с записью и обработкой
данных, определяется в основном характеристиками
серверного оборудования.
Следует различать требования, предъявляемые к компьютеру конечного пользователя и к компьютеру разработчика конфигураций. Требования к ресурсам компьютера, используемого для разработки, существенно выше. Это обусловлено тем, что при разработке конфигурации используются дополнительные инструментальные средства, входящие в состав 1С:Предприятия 8 – конфигуратор, отладчик, средства замера производительности и средства групповой разработки (хранилище конфигурации).
При определении параметров компьютера, на котором будет работать сервер 1С:Предприятия 8, необходимо учитывать следующее факторы:
Если сервер 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-массива в несколько раз, по сравнению с однодисковой системой.
Одним из преимуществ 1С:Предприятия 8 является использование трех уровневой архитектуры в клиент-серверном варианте работы. При использовании этой архитектуры пользователям не нужно иметь доступ к файловой системе компьютеров, на которых установлены сервер 1С:Предприятия 8 и сервер баз данных.
В клиент-серверном варианте работы клиентское приложение 1С:Предприятия обращается напрямую к приложению, являющемуся сервером 1С:Предприятия, используя механизм удаленного доступа к приложениям. Сервер 1С:Предприятия выполняет аутентификацию пользователя и предоставляет доступ к конфигурации и данным, расположенным на сервере баз данных. Информация на компьютерах, на которых установлены сервер баз данных и сервер 1С:Предприятия хранится в открытом виде, что является стандартным решением для трех уровневых архитектур, так как доступ пользователей к этой информации не осуществляется.
В 1С:Предприятие 8 реализована возможность создания кластера серверов (рисунок 12), управление которым производится через центральное серверное приложение (менеджер кластера). При этом с одной ИБ смогут работать сразу несколько серверов 1С.
Рисунок 12 — Структура кластера серверов на базе 1С:Предприятия 8
Простейший кластер серверов может располагаться на одном компьютере и содержать один рабочий процесс (рисунок 13). Для администрирования кластером реализована утилита в виде встраиваемого модуля для Microsoft Management Console.
Рисунок 13 — Простейший кластер серверов
Основными преимуществами работы в клиент-серверном варианте являются:
Файловый вариант работы с информационной базой рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети.
В этом варианте все данные информационной базы (конфигурация, база данных, административная информация) располагаются в одном файле. Такой вариант работы обеспечивает легкость установки и эксплуатации системы. При этом для работы с информационной базой не требуются дополнительные программные средства, достаточно иметь операционную систему и 1С:Предприятие 8.