Диплом: Автоматизация учета реализации продукции в ООО "Энергия уюта"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
58
Применительно к данному дипломному проекту необходима серверная
ОС и персональная ОС для клиентских ЭВМ.
Выбранная СОС, для достижения максимальной производительности,
должна быть:
многозадачной (с вытесняющей многозадачностью);
многонитиевой;
многопользовательской;
многопроцессорной.
Применительно к условиям внедрения проекта в рассматриваемой
компании необходимо отметить, что использование в работе технологий
Microsoft существенно ограничивает выбор серверной ОС в пользу ОС Microsoft
Windows Server.
Windows Server 2008 - многозадачная операционная система, которая
основана на том же ядре, что и Windows Server 2003, но характеризуется более
простым развертыванием, управлением и использованием, а также является
наиболее быстрой, надежной и безопасной операционной системой в семействе
серверных ОС Windows.
По сравнению с Windows Server 2003 значительно улучшена
производительность многих других функций, в том числе службы каталога
Microsoft Active Directory, компонентов веб-сервера и сервера терминалов и
сетевых служб.
Кроме того, в Windows Server 2008 предоставлены новые функции и
усовершенствования системы обеспечения безопасности.
Выбор серверной ОС ограничивает выбор ОС для клиентских ЭВМ. Эта
также должна быть ОС из семейства Windows. Возможен выбор и других ОС. Но
в таком случае настройка системы потребует гораздо больших усилий от
системных администраторов, да и пользователи редко знакомы с ОС, отличными
от семейства Windows.
Все составляющие системы программ "1С: Предприятие" можно
разделить на технологическую платформу и конфигурации. Технологическая
платформа представляет собой набор различных механизмов, используемых для
автоматизации экономической деятельности, не зависящих от конкретного
59
законодательства и методологии учета. Разработчикам невозможно
предусмотреть все нюансы. А вот сам алгоритм реализуют программисты на
местах, посредством конфигураций, которые и являются, собственно,
прикладными решениями. Каждая конфигурация ориентирована на
автоматизацию определенной сферы экономической деятельности и, разумеется,
отвечает принятому законодательству. Используя определения документации,
конфигурация — это конкретный набор объектов, структур информационных
массивов и алгоритмов их обработки. Понятно, что невозможно использовать
только конфигурацию: она не будет работать без технологической платформы. А
использование технологической платформы без конфигурации лишено смысла:
она ведь не будет вести учет. Вместе с конфигурацией система программ
"1С:Предприятие" выступает как готовый к использованию программный
продукт, который может быть ориентирован как на конкретное предприятие, так
и на определенные типы предприятий и классы решаемых задач. И это является
основной особенностью системы.
Система «1С: Предприятие» позволяет быстро разрабатывать и
модифицировать прикладные решения. Скорость разработки программных
продуктов на платформе «1С: Предприятие» очень высока, благодаря
встроенной системе разработке с собственным языком программирования.
Система сама помогает разработчику создавать качественные прикладные
решения в кратчайшие сроки. Это экономит время и деньги клиентов, а в
результате облегчается работа и повышается управляемость бизнеса. Одним из
главных преимуществ системы «1С: Предприятие» является то, что она
позволяет вести разработку специалистам, не имеющим глубоких знаний и
опыта в системном программировании. Она берет на себя существенную долю
технологических вопросов, которые необходимо решать при разработке на
обычных универсальных системах разработки. Платформа «1С: Предприятие»
поставляется со средством разработки, с помощью которого создаются новые
или изменяются существующие прикладные решения. Это средство разработки
называется «конфигуратор». Так как он включен в стандартную поставку 1С:
Предприятия 8.2, то пользователь может самостоятельно разработать или
модифицировать прикладное решение (адаптировать его под себя), возможно, с
60
привлечением сторонних специалистов. А в режиме управляемого приложения
каждый пользователь сможет настроить программу, вид справочников,
документов и отчетов под себя.
Любое прикладное решение в 1С: Предприятии имеет в своей основе
набор проблемно-ориентированных объектов, поддерживаемых на уровне
технологической платформы. По большому счету задача разработчика
заключается в том, чтобы собрать из этих объектов, как из конструктора,
необходимую структуру прикладного решения и затем описать специфические
алгоритмы функционирования и взаимодействия этих объектов, отличающиеся
от их типового поведения. Основные средства разработки, существующие в
платформе 1С: Предприятия, реализованы в составе конфигуратора. Однако есть
ряд механизмов, не имеющих непосредственного отношения к конфигуратору,
которые также призваны облегчить труд разработчика. Перечислим наиболее
важные механизмы и инструменты, входящие в состав средств разработки:
Метаданные (объекты конфигурации)
Состав объектов, поддерживаемых технологической платформой, является
результатом анализа предметных областей использования 1С:Предприятие, и
выделения и классификации используемых в этих областях бизнес-сущностей. В
результате этого анализа разработчик может оперировать такими объектами как
справочники, документы, регистры сведений, планы счетов.
Для того чтобы стандартизировать и упростить процесс разработки и
модификации прикладных решений, разработчику предоставляется графический
интерфейс, с помощью которого он имеет возможность описать состав объектов,
используемых в конкретном прикладном решении.
Таким образом, разработчик оперирует метаданными - "данными о
данных", или объектами конфигурации. Добавляя в структуру прикладного
решения очередной объект, разработчик, по сути, добавляет описание того, как
будут размещаться соответствующие данные, и как они будут
взаимодействовать с другими данными, хранящимися в информационной базе.
Состав основных объектов конфигурации, используемых в 1С:Предприятие 8.2
рассмотрим далее.
61
Справочник служит для описания таких сущностей как товары,
контрагенты, валюты, склады и пр. Все эти сущности имеют общие свойства:
внутренняя идентификация объекта в системе, необходимость поддержки
иерархии и группировки элементов, необходимость поддержки вложенных
таблиц и т.д. Каждый элемент справочника характеризуется кодом и
наименованием. Система поддерживает режим автоматической нумерации
элементов, при котором она самостоятельно может генерировать код для нового
элемента справочника. Кроме этого система позволяет осуществлять контроль
уникальности кодов справочника, не разрешая создавать элементы с
одинаковыми кодами:
Документ, журнал документов, нумератор, последовательность служат
для описания таких сущностей как счета, накладные, заказы и пр. Эти сущности
фиксируют различные события, происходящие в жизни организации, они
привязаны ко времени, содержат вложенные таблицы, должны отражаться в
учетных механизмах и т.д.
Регистр накопления
Отвечает за учет движений ресурсов (финансов, товаров, материалов и
т.д.). Позволяет автоматизировать такие направления как складской учет,
взаиморасчеты, планирование. В регистрах накопления хранится информация о
поступлении и расходе тех или иных ресурсов, а функциональность этих
объектов предоставляет возможность получения остатков на определенный
момент времени, расчета итогов, кэширования итогов и т.д. Информация в
регистре накопления хранится в виде записей, каждая из которых содержит
значения измерений и соответствующие им значения ресурсов.
Измерения регистра описывают разрезы, в которых хранится информация,
а в ресурсах регистра накапливаются нужные числовые данные. Например, для
регистра накопления ОстаткиТоваровКомпании, который имеет следующую
структуру:
План счетов и регистр бухгалтерии
Предназначены для построения модели, реализующей систему двойной
записи бухгалтерского учета. Реализуют многоуровневые планы счетов с
фиксированной или переменной разрядностью кодов, многоуровневый и
62
многомерный аналитический учет, учет по нескольким планам счетов, учет по
нескольким организациям, опциональное ведение количественного, суммового и
валютного учета по отдельным разрезам аналитики и т.д.
Константа
Предназначена для хранения постоянной или условно-постоянной
информации. Например, константа может хранить название организации,
фамилию, имя и отчество руководителя или главного бухгалтера, и т.д.
Язык
Используются для создания интерфейсов прикладного решения на
различных языках. Благодаря использованию этих объектов становится
возможным создание многоязычных прикладных решений, в которых
пользователь может выбирать свой язык для работы с прикладным решением.
Поскольку все тексты конфигурации и базы данных хранятся в формате
UNICODE, разработчик может указывать для одной и той же надписи различные
варианты ее отображения на каждом из существующих в конфигурации языков.
Кроме этого, если разработчик создает прикладное решение на нескольких
языках, он может при помощи мыши переключаться с одного языка на другой.
Эта возможность очень удобна при разработке форм, т.к. позволяет быстро
увидеть внешний вид формы, скажем, сначала на английском языке, а затем на
русском.
Роль
Позволяют описать различные права доступа пользователей к данным,
хранящимся в информационной базе и определить круг возможных действий
пользователя. Например, руководитель организации может иметь полный доступ
к любой информации, хранящейся в информационной базе, в то время как
кладовщик должен оперировать только складскими документами и не иметь
доступа к другой информации. Причем права разграничиваются на очень
большой перечень действий. Например, можно предоставить доступ к
справочнику только из определенной папки. Можно разрешить чтение, но
запретить редактирование или удаление. Проведение документов можно
разрешить, а отмену проведений – запретить.
63
Роль определяет, какие действия, над какими объектами метаданных
может выполнять пользователь, выступающий в этой роли:
Интерфейс
Позволяют создавать индивидуальные пользовательские интерфейсы,
содержащие набор команд и пиктограмм, которыми оперирует пользователь при
работе с прикладным решением. Использование индивидуальных интерфейсов
облегчает работу пользователя, предоставляя ему доступ только к той
функциональности решения, которая ему необходима. При этом у пользователя
есть возможность изменения своего интерфейса.
Стиль
Позволяют создавать различные варианты оформления прикладного
решения в виде совокупности настроек, используемых для оформления форм,
текстов, рамок и других графических составляющих интерфейса. Результатом
использования стилей является возможность быстрого выбора нужного
оформления прикладного решения.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - комплекс технических средств,
предназначенных для работы информационной системы, а также
соответствующая документация на эти средства и технологические процессы
Комплекс технических средств составляют:
компьютеры любых моделей;
устройства сбора, накопления, обработки, передачи и вывода
информации;
устройства передачи данных и линий связи;
оргтехника и устройства автоматического съема информации;
эксплуатационные материалы и др.
Для проектируемой ИС необходимо следующее аппаратное обеспечение:
персональные компьютеры для рабочих мест бухгалтера;
локальная вычислительная сеть;
сервер БД;
принтеры для печати документов.
64
В настоящее время конфигурация имеющихся компьютеров
удовлетворяет требованиям к ПК ИС. Компьютеры объединены в сеть, имеют
доступ к сети Интернет. Каждое рабочее место подключено к принтеру локально
или по сети.
Есть потребность в замене уже устаревшего сетевое оборудования, а
именно коммутаторов и маршрутизаторов.
На рынке существует большой выбор коммутационного оборудования,
производимых различными фирмами, например, такими TP-Link, Zyxel, 3-Com,
Cisco, Intel.
Выбор оборудования будет производится между Intel и 3-Com,
являющихся лидерами сетевых технологий.
Выбор коммутационного оборудования начнем с хаба (HUB).
Все выбранные концентраторы для используемой технологии Fast
Ethernet должны обладать следующими параметрами и характеристиками.
Устройства должны:
питаться от сети переменного тока через внешний адаптер-
выпрямитель,
иметь 100Мбит/с модульные гнезда (RJ-45), как основные порты
для хабов;
дополнительные разъемы BNC, для обеспечения возможности
объединения концентраторов;
относятся к классу 2;
поддерживать полный дуплекс
автоматически изолироваться, если на портах обнаруживаются
постоянные ошибки;
соответствовать по нормативам безопасности следующим
стандартам ISO 8802/3; IEEE 802,3 и UL1950, EN 60950 и др.
быть простыми при установке и использовании (установка в режиме
plug and play).
А также иметь:
простое выявление неисправностей (наличие на передней панели
светодиодных индикаторов состояния портов, коллизий, уровня загрузки);
65
компактное исполнение;
гарантию на весь срок службы и бесплатную телефонная
консультация.
Всем этим параметрам соответствуют наиболее популярные коммутаторы
D-link, HP и Asus, представленные в таблице 1.8. Проанализируем их
характеристики и цену [2].
Таблица 1.9
Сравнение коммутаторов
Модель
D-link DES-
1210-08P
HP V1405-16G
Switch
ASUS FX-D1162
Средняя цена
9162 руб.
10456 руб.
10145 руб.
Количество портов
коммутатора
8 x Ethernet
10/100 Мбит/сек
16
16
Базовая скорость
передачи данных
10/100 Мбит/сек
10/100/1000
Мбит/сек
10/100 Мбит/сек
Возможность установки
в стойку
ДА
Внутренняя пропускная
способность (Гбит/сек)
3.2
3.2
3.2
Модель
D-link DES-
1210-08P
HP V1405-16G
Switch
ASUS FX-D1162
Размер таблицы MAC
адресов
8192
4096
4096
Поддержка Jumbo Frame
ДА
Поддержка IEEE 802.1p
(Priority tags)
ДА
ДА
Ширина (мм)
190
160
185
Высота (мм)
38
40
45
Глубина (мм)
120
208
124
Вес (кг)
0.86
0.772
Из выше рассмотренных коммутаторов выберем D-link DES-1210-08P, т.к.
по сравнению с другими он имеет достаточный запас портов (8), а также имеет
настройку таблицы мак адресов.
Рассмотрим таблицу 1.9, в которой приведены характеристики и
параметры маршрутизаторов [2].
66
Таблица 1.10
Характеристики и параметры маршрутизаторов
D-LINK DFL-860E
D-link DFL-260
D-link DSA-3110
Средняя цена
38000 руб.
9757 руб.
16490 руб.6
Количество портов
коммутатора
8
7
7
DHCP-сервер
ДА
ДА
Межсетевой экран
(Firewall)
ДА
ДА
SPI
ДА
WAN-порт
Ethernet 10/100
Мбит/сек
Ethernet 10/100
Мбит/сек
Количество WAN-
портов
2
Число
поддерживаемых
VPN-туннелей
8
300
50
Объем оперативной
памяти (Мб)
16
64
Объем флэш-памяти
(Мб)
1
Консольный порт
ДА
ДА
Web-интерфейс
ДА
ДА
Поддержка Telnet
ДА
ДА
D-LINK DFL-860E
D-link DFL-260
D-link DSA-3110
Поддержка SNMP
ДА
Поддержка IGMP v1
ДА
Поддержка IGMP v2
ДА
Поддержка IGMP v3
ДА
Статическая
маршрутизация
ДА
ДА
Автоматическое
определение
MDI/MDIX
ДА
Поддержка IEEE
802.1p (Priority tags)
ДА
Поддержка IEEE
802.1q (VLAN)
ДА
Ширина (мм)
253
280
239
Высота (мм)
35
44
30
Глубина (мм)
181
214
156
Вес (кг)
0.935
1.2
Дополнительная
информация
Voip
встроенный
аппаратный
сигнатурный
антивирус
Концентратор
доступа по VPN. 4
независимо
конфигурируемых
интерфейса.
67
Из рассмотренных выше маршрутизаторов при почти равных
возможностях по цене D-LINK DFL-260 немного дешевле других, поэтому
остановим свой выбор на D-LINK DFL-260.
Необходимо приобрести сервер базы данных для системы. Сервер ИС
отдела технической поддержки не будет функционировать круглосуточно: в
обычном режиме сервер будет работать 9-10 часов в день по рабочим дням.
Максимальное количество одновременно подключенных к системе
пользователей – 15-20.
Сервер БД поддерживает работоспособность базы данных и отвечает за
стабильность и безопасность данных, а также реализует операции ввода-вывода
при доступе клиента к необходимым данным. Специфика сервера БД состоит в
том, что информация обычно обрабатываются транзакционно, т.е. система
получает небольшой объем данных, обрабатывает их и затем сохраняет. Это
создает определенные требования к технической части сервера БД, к примеру:
• Увеличенный объем ОЗУ для кэширования самых часто
используемых участков БД;
• Скоростная дисковая подсистема, способная в первую очередь
быстро обрабатывать огромное количество мелких запросов в единицу времени
(IOps - inputs/outputs per second);
• Хорошая вычислительная мощность для обработки данных.
Базовые требования к материнской плате сервера – она должна
поддерживать контроль и мониторинг всех составляющих частей сервера в
реальном времени, и в момент отказа любой из составляющих, не завершая
работу, реализовать автоматическое резервирование нужного компонента и
оповестить администратора сети о возникшей проблеме.
Серверу БД нужен значительный объем оперативной памяти. Работа с
ОЗУ на порядки быстрее, чем работа с обычными жесткими дисками, поэтому
чем больший объем памяти установлен на сервере, тем лучше, при условии, что
сама ОС и исходное приложение сервера СУБД могут адресовать и работать с
таким объемом памяти. Современные ОС и приложения почти лишены данных
ограничений, т.к. способны адресовать 64Гб и более. Двухпроцессорные серверы
комплектуются 128Гб ОЗУ, а четырех- и восьмипроцессорные - до 256Гб ОЗУ.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)