Диплом: Разработка функциональных модулей магазина компьютерной техники "первый" на платформе "1с:предприятие"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
36
информационными базами - организация единой системы автоматизированного
учета на предприятиях, имеющих территориально удаленные объекты:
филиалы, склады, магазины, пункты приема заказов и иные подобные
подразделения, не связанные локальной сетью:
- ведение неограниченного количества автономно работающих
информационных баз;
- полная или выборочная синхронизация данных;
- настройка состава синхронизируемых данных;
- произвольный порядок и способ передачи изменений.
Использование средств управления распределенными
информационными базами не ограничивает действия пользователей системы.
Все изменения данных система отслеживает автоматически и передает их в
соответствии с описанными правилами синхронизации.
Компонента "Управление распределенными информационными базами"
поставляется отдельно.
"1С: Торговля и склад" содержит средства обеспечения сохранности и
непротиворечивости информации: возможность запрещения пользователям
"прямого" удаления информации; специальный режим удаления данных с
контролем перекрестных ссылок; возможность запрещения пользователям
редактировать данные за прошлые отчетные периоды; установка запрета на
редактирование печатных форм документов; "запирание" системы
пользователем при временном прекращении работы.
"1С: Торговля и склад" может быть адаптирована к любым
особенностям учета на конкретном предприятии. В состав системы входит
Конфигуратор, который позволяет при необходимости настроить все основные
элементы системы:
редактировать существующие и создавать новые необходимые
документы любой структуры;
изменять экранные и печатные формы документов;
создавать журналы для работы с документами и произвольно
37
перераспределять документы по журналам для эффективной работы с ними;
редактировать существующие и создавать новые справочники
произвольной структуры;
редактировать свойства справочников: изменять состав реквизитов,
количество уровней, тип кода, диапазон проверки уникальности кода и другое;
создавать регистры для учета средств в любых необходимых разрезах;
создавать любые дополнительные отчеты и процедуры обработки
информации;
описывать поведение элементов системы на встроенном языке.
3
"1С: Торговля и склад" следует современным стандартам
пользовательского интерфейса:
"советы дня" подскажут вам эффективные приемы работы и удобные
возможности системы;
служебные окна умеют "прикрепляться" к границам главного окна
программы;
главное меню системы содержит "образы" команд - такие же образы
помещены на кнопках панелей инструментов;
кнопки панелей инструментов могут быть обозначены не только
рисунками, но и текстом.
"1С: Торговля и склад" содержит разнообразные средства для связи с
другими программами. Возможность импорта и экспорта информации через
текстовые файлы позволит обмениваться данными практически с любой
программой. Кроме этого, встроенный язык содержит средства работы с
файлами формата DBF. Также "1С: Торговля и склад" поддерживает
современные средства интеграции приложений: OLE, OLE Automation и DDE.
Использование этих средств позволяет:
- управлять работой других программ, используя встроенный язык "1С:
Торговля и склад", - например, формировать отчеты и графики в Microsoft
3
И.С. Суворов, 1С: Предприятие. Торговля и склад, Ай Пи Эр Медиа, 2009- 250стр.
38
Excel;
- получать доступ к данным "1С:Торговля и склад" из других программ;
- вставлять в документы и отчеты "1С:Торговля и склад" объекты,
созданные другими программами - например, помещать в первичные
документы логотип фирмы;
размещать в документах и отчетах рисунки и графики.
В "1С: Торговля и склад" реализована поддержка открытых стандартов:
обмена коммерческой информацией (CommerceML) и обмена платежными
документами (1С:Предприятие - Клиент банка). Это дает возможность:
формировать и выгружать коммерческие предложения на Web -
витрины, поддерживающие стандарт;
организовывать электронный обмен каталогами, прайс-листами и
документами со своими контрагентами;
обмениваться платежными документами (платежными поручениями и
выписками) с системами Клиент - банка.
Из «1С: Торговля и склад» можно управлять собственной Web-
витриной, размещенной на ресурсе www.torgcenter.ru. Программа «1С:
Торговля и склад» интегрирована с базой данных Ассоциации
ЮНИСКАН/EAN Россия. Считав сканером с этикетки, размещенной на
упаковке товара штрих-код, система может автоматически сформировать
запрос, получить данные о товаре и записать их в информационную базу.
Программа обеспечивает работу с торговым оборудованием:
контрольно-кассовыми машинами, чековыми принтерами, сканерами и
принтерами штрих-кодов, электронными весами, терминалами сбора данных,
дисплеями покупателя и другими видами оборудования. "Интеллектуальное"
взаимодействие с торговым оборудованием позволяет, например, заполнять
документы путем считывания штрих-кодов товаров сканером.
Дополнительные компоненты и методики работы с торговым
оборудованием поставляются отдельно.
Для торговых предприятий с различным количеством совершаемых
39
операций фирма "1С" предлагает разные версии программы "1С: Торговля и
склад":
однопользовательская версия;
сетевая версия;
версия для SQL (клиент-сервер).
При переходе на другую версию автоматически сохраняются все
введенные данные. "1С: Торговля и склад" включает средства, позволяющие
администратору системы:
вести список пользователей системы;
назначать пользователям пароли на вход в систему;
назначать пользователям права на доступ к информации,
обрабатываемой системой
формировать индивидуальные пользовательские интерфейсы,
включающие меню и панели инструментов;
просматривать список работающих пользователей;
получать историю работы пользователей.
Таблица 5
Сравнение способов приобретения ИС
Способ
приобретени
я \ критерии
Покупка готовой
специализированной
ИС
Разработк
а ИС
своими
силами
Разработка ИС
сторонней
фирмой
Покупка
системы и
её
доработка
Соответстви
е
поставленно
й задаче
Несоответствие
поставленной задаче,
за счет невозможности
автоматизации
собственных бизнес
процессов
Полное
соответстви
е
требования
м к системе
Частичное
соответствие
потребностям
Полное
соответ-
ствие
требова-
ниям к
системе
Стоимость
внедрения
До 100000 рублей
До 200000
рублей
От 300000
рублей
До 150000
рублей
Адаптивност
ь
Невозможность
изменения системы
Возможност
ь полной
переработк
и
Возможность
изменения
силами
компании-
разработчика
Возмож-
ность
переработ-
ки
разрабатыв
аемых
процессов
Надежность
Надежность
гарантируется фирмой-
производи-телем ИС
Слабая
надежность
ИС
Надежность
гарантируется
фирмой-
разработчиком
ИС
Высокая
надеж-ность
ИС
40
Покупка + доработка: Это покупка уже готового решения с
возможностью дописать функционал силами самих производителей ПО либо
сделать это средствами своей компании, то есть программистом, работающим в
компании на постоянной основе, в этом случае язык программирования
программиста должен совпадать или хотя бы быть близок к тому языку
программирования, на котором пишет программист компании.
Разработка: В данном случае можно использовать внешних разработчиков,
предоставим им чёткое техническое задание или разрабатывать ПО силами ИТ
специалистов, работающих в компании.
1.4.2. Обосновaние проектных решений по техническому обеспечению
Обеспечение техническое - совокупность технических средств,
компьютерной техники, средств передачи информации, используемых в
автоматизированных системах управления и в информационных системах.
4
Для функционирования программы (службы) по обработке заявок
горячей линии в рамках дорабатываемой ИС потребуются следующие элементы
технического обеспечения:
ПК-сервер - это основная ЭВМ, на которой уже развернута сама база
данных в СУБД, а также данный сервер будет являться сервером БД. На нем же
будет размещён сервис (служба) которая и будет производить регистрацию и
обработку заявок в автоматическом режиме. Характеристики данного сервера
представлены в таблице 6;
Почтовый сервер - сервер корпоративной почты, используется SD
системой для формирования заявок и рассылки оповещений;
ПК-пользователя (рабочая станция) - это пользовательский ПК,
посредством которого будут создаваться заявки через отправку письма с
описанием проблемы на почтовый ящик горячей линии;
4
Вишнякова С.М. Профессиональное образование: Словарь. Ключевые понятия, термины, актуальная лексика.
— М.: НМЦ СПО, 1999. — 538 с.
41
ПК-инженера/горячей линии (рабочая станция) - это
пользовательский ПК, на котором будет установлена программа клиент,
которая будет фиксировать и распределять заявки;
Средства организации ЛВС - в данный перечень входят активные
(маршрутизатор, коммутатор, шлюз и т.д.) и пассивные (сегменты ЛВС,
коммутационные розетки и т.д.) компоненты ЛВС.
Для каждого элемента мы выберем несколько критериев, наиболее
критичных при осуществлении выбора:
Серверы - это самые незаметные системы в целой сети компьютеров. Их
прячут от посторонних глаз, не выставляя напоказ, но берегут, как зеницу ока.
Идеальный сервер - система, которая стоит в уголочке или в шкафу-стойке, и о
ней все забыли. Этим он отличается от обычных ПК или рабочей станции. И
подход к выбору сервера гораздо более жесткий и прагматичный, чем к любой
другой системе. При этом специфика сервера - преднамеренная избыточность
основных компонентов. И горе тому, кто пренебрежет этой "природной сутью"
его в попытках сэкономить. Главными критериями выбора серверной
платформы являются специфика решаемых сервером задач и количество
автоматизированных рабочих мест, которые объединяются в сеть. После этого
остается только выбрать производителя.
Для сервера СУБД сервера в рамках одного ПК основным критерием
выбора будет отказоустойчивость и пропускная способность сетевого
интерфейса. Исходя из среднего арифметического количества заявок в день,
которое составляет 500 заявок и ежеминутным опросом программы базы
данных на наличие новой заявки в базе, а также загруженности сетевой
инфраструктуры на 30% и загруженности корпоративного сервера баз данных
на 25% нет необходимости закупать высокопроизводительный сервер с
сетевым адаптером скоростью в 1Gbps, достаточно ограничиться интерфейсом
в 100Mbps. Итогом анализа критериев по серверному оборудованию будет
использование того же сервера , который использовался в компании ранее. В
качестве сервера БД используется сервер, построенный на платформе HP
42
ProLiant DL365 G5, он обладает следующими характеристиками,
представленными в таблице 6.
Таблица 6
Характеристики сервера БД
Характеристика
Значение
Процессор
Двуядерный Intel® Xeon® X5260 с тактовой частотой
3,3 Гц.
Кол-во процессоров
2
Оперативная память
16 Гб (расширяемая до 64Гб)
Жесткие диски
Тип «SAS» 4 диска 147 Гб и 2 диска 73 Гб
Кол-во жестких
дисков
6 (расширяемо до 8)
Питание
Дополнительно резервный блок питания 800Вт с
горячей заменой
Рассмотрим данную платформу подробнее:
1- Два процессора позволяют, при использовании SQL сервера,
эффективно распараллеливать задачи, выполняемые на сервере.
2- 16 Гб оперативной памяти достаточно для обработки больших
объемов информации используемых на данный момент в БД, а так же
последующего увеличения вычислительной нагрузки, так как на данный
момент пиковый размер занятой оперативной памяти составляет 6 Гб.
3- Использование 6 жестких дисков обусловлено следующими
соображениями:
Для надежного функционирования операционной системы сервера
организован RAID массив из двух жестких дисков каждый по 73 ГБ (такого
объема достаточно для работы ОС). Операционная система специально
расположена отдельно от файлов БД из соображения безопасности и
производительности.
Для надежного хранения данных в формате Structured Query Language
(SQL) организован массив жестких дисков большего объема 147 Гб. Данного
объема достаточно для внедрения нового функционала, на данный момент
объем занятого пространства занимает 53 Гб, при условии того, что в БД
храниться записи за 3 года.
43
Так же отдельно необходимо хранить данный в форматах mdf (файл
базы данных), а так же транзакции в виде файлов ldf (файл транзакций), для
чего необходим еще один массив, аналогичный предыдущему по размеру.
4- Использование дополнительного питания повышает
отказоустойчивость системы.
Для ПК-пользователя и ПК-инженера основными критерием выбора
оборудования в данном случае являются его технические характеристика, и что
не менее важно, соответствие утвержденным корпоративным стандартам.
Таким образом, для персональных компьютеров основным критерием выбора
является утвержденный список конфигураций ПК. Характеристики данной
конфигурации описаны в таблице 7.
Таблица 7
Характеристика конфигурации ПК пользователя
Параметры
Значения
Корпус
Minitower IN-WIN "EMR-003", mATX, черно-серебр.
(450Вт)
Процессор
Intel "Core 2 Duo E7500" (2.93ГГц, 3МБ, 1066МГц,
EM64T) Socket775 (oem)
Кулер для процессора
Socket775 Arctic Cooling "Alpine 7 GT" (ret)
Вентилятор
GlacialTech "SilentBlade II GT9225-EDLA1" d90мм,
1600об./мин. (питание от мат.платы и разъёма питания
ATA HDD) (oem)
Материнская плата
Socket775 ASUS "P5G41-M LE/C/SI" (iG41, 2xDDR2,
U100, SATA II, PCI-E, D-Sub, DVI, SB, 1Гбит LAN,
USB2.0, mATX) (oem)
Модуль оперативной
памяти
2ГБ DDR2 SDRAM Kingston "ValueRAM" KVR800D2N6/2G
(PC6400, 800МГц, CL6) (ret)
Жесткий диск
320ГБ Seagate "Barracuda 7200.12 ST3320418AS"
7200об./мин., 16МБ (SATA II) (oem)
Привод DVD±RW
24x8x16xDVD/48x32x48xCD Sony Optiarc "AD-7260S",
черный (SATA) (oem)
Устройство чтения
карт памяти
CF/MD/SM/MMC/SD/MS/MS Pro Sony "MRW620", в 3.5"
отсек, черный (USB2.0) (oem)
Для почтового сервера критериями выбора будет отказоустойчивость и
высокая скорость работы подсистемы обработки данных. Для него будут
использоваться высоко производительные жёсткие диски WD RAPTOR со
скоростью вращения шпинделя более 12000 оборотов в мин. И отдельный
RAID контроллер, поддерживающий реализацию массива данных Raid 10,
44
который предоставляет и высокую скорость работы и высокую
отказоустойчивость подсистемы данных. Конфигурация почтового сервера,
функционирующего в компании совпадает с указанными критериями, поэтому
оставляем то, что есть. Упрощенная конфигурация почтового сервера описана в
таблице 8.
Таблица 8
8
Аппаратная конфигурация почтового сервера
Форм-фактор
2U
Код
X5650
Модель
Intel® Xeon®
Количество ядер
6
Количество процессоров (установлено)
2
Тактовая частота
2660 МГц
Intel Smart Cache
12 Mb
Разъем (сокет)
FCLGA1366
Тип памяти
DDR3 1066 МГц
Объём одного HDD
2 Гб
Общий объём
892 Гб
Количество HDD
4 шт
Интерфейс
SAS/SATA
Количество сетевых адаптеров
4 шт
Скорость подключения
1 Гб/с
Тип видеокарты
Дискретная
Оптический привод
DVD±R
USB
4 шт
RJ45 (LAN)
2 шт
Monitor port (VGA)
Есть
Мощность блока питания
570 Вт
Количество блоков питания
2 шт
Возможность горячей замены
Есть
Для средств организации ЛВС критерием выбора будет тип кабеля и
пропускная способность. На данный момент по анализу сетевого трафика
программой Net Send загруженность сети составляет 36%. Соответственно,
свободная пропускная способность составляет 64% от общей пропускной
способности СКС. Обрабатываемые службой(сервисом) 500 заявок в день и
ежеминутный опрос почтового сервера добавит загруженность сети всего на 3-
5%, что, никаким образом, не повлияет не её пропускную способность и
45
появление коллизий. Из типа кабеля по скоростным параметрам
предпочтительнее выбрать витую пару вместо устаревшего коаксиала из-за
ограничения по максимальной пропускной способности коаксиала в 10 Mbps.
При использовании свитчей и коммутаторов класса CISCO(WS-C3560G-24TS и
PIX-515E (FO)) сеть работает на скорости 100Mbps, а на некоторых участках и
1Gbps.

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

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