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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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 как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)