Диплом: Разработка подсистемы управления заказами корпоративной информационной системы (на примере ООО "Макс-фарма")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
33
предоставлялось бесплатно. Тем не менее, многие из наиболее успешных
проектов открытого программноего обеспечения — бесплатны.
Подавляющее большинство открытых программ является одновременно
свободным . Определения открытого и свободного программного обеспечения
не полностью совпадают друг с другом, но близки, и большинство лицензий
соответствуют обоим.
Отличие между движениями открытого программного обеспечения и
свободного программного обеспечения заключается в основном в приоритетах.
Сторонники термина «open source» делают упор на эффективность открытых
исходников как метода разработки, модернизации и сопровождения программ.
Сторонники термина «free software» считают, что именно права на свободное
распространение, модификацию и изучение программ являются главным
достоинством свободного открытого программного обеспечения.
Shareware (в переводе с англ. – «условно бесплатное программное
обеспечение») — тип программного обеспечения, которое не является
бесплатным или свободным, и предполагает оплату за его использование.
Сейчас под shareware чаще всего понимают тип, способ или метод
распространения проприетарного программного обеспечения на рынке (то есть
на пути к конечному пользователю), при котором испытателю предлагается
ограниченная по возможностям (неполно функциональная или
демонстрационная версия), сроку действия (триал-версия, от англ. trial —
пробный) или версия с встроенным блокиратором-напоминанием о
необходимости оплаты использования программы. В лицензии также может
быть оговорён запрет на коммерческое или профессиональное (не тестовое) её
использование. Иногда незарегистрированная программа спустя некоторое
время (например, 30 дней) прекращает запускаться. Иногда становится
недоступной часть функций. Иногда функциональность остаётся в полном
объёме, но пользователю время от времени показывается напоминание о том,
что он пользуется незарегистрированной версией.
34
2.4 Обоснование проектных решений по видам обеспечения
В рассматриваемом дипломном проекте компании ООО «Макс-Фарма»
используются.
Oracle Database 11g Express Edition (Oracle Database XE) - это СУБД
начального уровня, основанная на программном коде СУБД Oracle Database 11g
Release 2. Данная СУБД бесплатна для разработки, развертывания и продажи,
быстро скачивается и проста в администрировании. Oracle Database XE часто
используется как стартовая СУБД для:
- разработчиков, работающих с PHP, Java, .NET, XML и приложениями с
открытым кодом;
- администраторов баз данных, которым нужна небольшая бесплатная
СУБД;
- независимых вендоров, которые хотят бесплатную СУБД стартового
уровня для продажи без лишних затрат.
С помощью Oracle Database XE можно разрабатывать и внедрять
приложения с мощной инфраструктурой, а когда необходимо - обновлять
систему без дорогостоящих сложных миграций.
Oracle Database XE может быть установлена на любой компьютер с
любым количеством процессоров (одна база данных на машину), но с
ограничением в 4Гб пользовательских данных, использует не более 1Гб
оперативной памяти и только один из имеющихся процессоров.
Фарм Рынок. В феврале 2000 года специалисты фирмы
"Информационные Технологии" ("ИнТех") г. Ставрополь начали новый проект
- развитие информационной фармацевтической сети на Юге России
(автоматизированная информационно-аналитическая система (АИАС)
"ФармРынок Юга России"). Программа позволяет аптечным пунктам
заказывать продукцию у поставщиков. В программе указывается количество
товара у конкретного поставщика, цена и приблизительное время доставки.
Программа является платной и без регистрации не загружает прайсы.
35
Mozilla Thunderbird — бесплатная кроссплатформенная свободно
распространяемая программа для работы с электронной почтой и группами
новостей, а при установке расширения Lightning, и с календарем. Является
составной частью проекта Mozilla. Поддерживает протоколы: SMTP, POP3,
IMAP, NNTP, RSS. Предоставляются официальные сборки для Microsoft
Windows, Mac OS X, Linux (i386), причём набор возможностей на всех
платформах одинаков. Существуют также сторонние сборки для FreeBSD,
Solaris, OpenSolaris, OS/2.
Рассмотрим программу «Склад». Автоматизацию одиночной аптеки или
аптечного пункта, можно начать именно с модуля Склад. Данный модуль
может работать самостоятельно, с помощью него вы сможете осуществлять
обработку приходных накладных, расценку, печать ценников, приходовать
товар. Так же возможен контроль сроков годности и забракованных серий.
Поддержка реестра цен на ЖНВЛС. При установки только складского модуля
вы сможете контролировать остатки в суммовом выражении. Для ведения
количественного учета необходима установка модуля Алгоритм-Розница.
Программа является условно-бесплатной.
Рассмотрим программу «Розница». Устанавливается на месте фармацевта
первостольника для отпуска медикаментов. В нем совершаются продажи по
заводским или внутренним штрих-кодам, с помощью подсветки специалисты
могут контролировать сроки годности препаратов, так же возможно
просматривать описание и синонимы ЛС. Благодаря данному модулю,
программа автоматически анализирует ваши продажи и формирует большое
количество аналитических отчетов, среди них отчет «Рекомендация к заказу».
На основе этого отчета, возможно, автоматически формировать заявку в
системе анализа прайсов поставщиков (система СКЛИТ, Алгоритм-Прайс и
др.). Программа является условно-бесплатной..
Для реализации инструментального метода информационной
поддержки торговых сделок на региональном фармацевтическом рынке
информационная сеть должна предусматривать возможность включения всех
36
аптек и поставщиков лекарственных средств региона, с перспективой
расширения количества клиентов системы, а также за счет применения
Internet/Intranet технологий, возможности доступа к статистической
информации базы данных прочих пользователей (призводителей
лекарственных средств, консалтинговых и аналитических фирм, иностранных
компаний, органов административного управления, потребителей лекарств и
др.).
База данных информационной системы должна содержать помимо
информации, необходимой для текущих расчетов, статистические данные,
необходимые для моделирования процессов товародвижения.
К фармацевтической продукции предъявляются самые высокие
требования в части обеспечения ее качества, и это не может не сказываться на
требованиях к программному обеспечению, используемому производителями
такой продукции. Первое, о чем следует позаботиться при внедрении
подобных систем, это проведение валидации не только самого программного
обеспечения, но и технического решения или, попросту говоря, "железа", на
котором будет использоваться данное программное обеспечение.
Валидация, по сути своей, является подтверждением того, что
используемая информационная система работает правильно, т.е. так как мы от
нее ожидаем. Не нужно путать процесс валидации с тестированием на
соответствие требованиям, поскольку валидация подразумевает более широкий
спектр вопросов, и часто выделяется в отдельный проект.
К фармацевтической продукции предъявляются самые высокие
требования и это не может не сказываться на требованиях к программному
обеспечению
Если говорить о специфике функциональности систем, то для систем
электронного документооборота можно вспомнить о необходимости
обеспечить прохождение и контроль подготовки, согласования и актуализации
определенных групп документов, примером которым может быть
регистрационное досье, процесс формирования которого на столько
37
специфичен, что для его автоматизации требуется разработка и внедрение
отдельного функционала.
Если мы говорим о специфике для систем ERP класса, то чем глубже мы
опускаемся в процессы производства, хранения, контроля и обеспечения
качества, тем отчетливее видны их особенности. Это и обеспечение
протоколирования каждой операции, и жесткое управление статусами как
сырья и материалов так и готовой продукции, и обеспечение контроля за
передвижением товаров и условий их хранения, и многое другое.
К элементам технического обеспечения относятся: комплекс технических
средств, организационные формы использования технических средств,
персонал, который работает на технических средствах, инструктивные
материалы по использованию техники.
Требования к комплексу технических средств:
минимизация затрат на приобретение и эксплуатацию;
надежность;
защита от несанкционированного доступа;
рациональное распределение по уровням обработки.
Комплекс технических средств составляют:
компьютеры;
устройства сбора, накопления, обработки, передачи и вывода
информации - жесткие диски, устройства хранения данных, сканеры, принтеры;
устройства передачи данных и линий связи;
эксплуатационные материалы.
В нашем случае основные элементы технического обеспечения :
1. Средства сбора и регистрации информации:
персональные компьютеры для ввода информации документов и
записи ее на носители;
сканеры для автоматического считывания данных с документов и
их преобразования в графическое, цифровое и текстовое представление.
2. Комплекс средств передачи информации:
38
компьютерные сети;
средства телефонной связи.
3. Средства хранения данных:
USB-накопители (flash, HDD);
4. Средства обработки данных или компьютеры, которые делятся на
классы:
серверы;
ноутбуки:
смартфоны.
Персональные компьютеры
5. Средства вывода информации:
мониторы;
принтеры.
Основные организационные формы использования компьютеров,
на практике применяется два вида:
вычислительные центры;
локальные АРМы и вычислительные сети.
Основными элементами технического обеспечения будет, локальная
вычислительная сеть, которая может состоять из сетевых устройств
(маршрутизаторов, коммутаторов, точки доступа, репиторы), и соединяющего
их кабеля.
Комплекс технических средств локальной компьютерной сети
предусматривает:
персональные компьютеры для рабочих мест пользователей;
комплект сетевого оборудования;
комплект кабельной продукции;
устройства ввода и вывода - сканер и принтер;
коммуникационное устройство - модем, сетевой адаптер.
Конкретное решение по созданию локальной вычислительной ситемы
39
должно приниматься после обследования помещений, в которых расположена
компания, и некоторых других факторов, к которым в первую очередь можно
отнести:
наличие кабельной системы в здании;
план помещений предприятия;
расположение рабочих мест в организации;
наличие места под серверное помещение;
- перспектива расширения организации, и следовательно – локальной
вычислительной сети.
Обеспечение деятельности головного офиса невозможно без
предоставления хорошей вычислительно-аппаратной базы и средств
коммуникаций. Для офиса в настоящий момент эта задача уже решена.
Для ORACLE сервера выбрана конфигурация включающая в себя сервер
компании HP на базе двух четырех ядерных Intel Xeon с 28 Гб оперативной
памяти, RAID массивом из 4 жестких дисков по 4Тб, на базе Windows 2008
server r2.
Для сервера 1С и SQL выбрана конфигурация включающая в себя сервер
компании HP на базе двух четырех ядерных Intel Xeon с 20 Гб оперативной
памяти, RAID массивом из 4 жестких дисков по 4Тб, SSD на 128 Гб для
временных файлов SQL на базе Windows 2008 server r2.
В качестве доменного сервера выбран персональный компьютер на базе
Intel Pentium G 2130 с 2 Гб оперативной памяти и жестким диском на 250 Гб на
базе Windows 2003 server. В качестве шлюза и почтового сервера выбран
персональный компьютер на базе Intel Pentium G 2130 с 4 Гб оперативной
памяти и жестким диском на 1 Тб на базе FreeBSD.
В качестве ЭВМ в аптечных пунктах предполагается использовать
персональные компьютеры со следующими конфигурацией (таблицы 2.1-2.4)
40
Таблица 2.1
Конфигурация компьютера «Первая Касса»
Наименование
комплектующих
Технические характеристики
1
Процессор
Intel Core i3-4330 (LGA 1150), Box
2
Материнская плата
ASUS Z97M-PLUS, Z97, Socket 1150, DDR3, mATX
3
Память
Модуля памяти для компьютера DIMM DDR3, 4ГБ,
PC3-12800, 1600МГц, Kingston, KVR16N11S6/2
4
Жесткий диск
500ГБ, 3.5", 7200об/мин, 32МБ, SATA 6 Гбит/с,
Toshiba, DT01ACA050
5
Блок питания
ATX 500W FSP, Active PFC, вентилятор 12 см,
FSP500-60HCN
6
Монитор
Benq GW2255, 1920x1080, 20M:1, 250cd/m^2, DVI,
6ms, VA-LED
7
Источник
бесперебойного
питания
APC Back-UPS ES 700VA 230V CEE BE700G-RS
Данные конфигурации выбраны исходя из надежности брендов.
Компьютер заведующей отличается боле большим монитором, так как на кассе
пространство для работы ограничено.
Таблица 2.2
Конфигурация компьютера «Заведующая Аптекой»
Наименование
комплектующих
Технические характеристики
1
Процессор
Intel Core i3-4330 (LGA 1150), Box
2
Материнская плата
ASUS Z97M-PLUS, Z97, Socket 1150, DDR3, mATX
3
Память
Модуля памяти для компьютера DIMM DDR3, 4ГБ,
PC3-12800, 1600МГц, Kingston, KVR16N11S6/2
4
Жесткий диск
500ГБ, 3.5", 7200об/мин, 32МБ, SATA 6 Гбит/с,
Toshiba, DT01ACA050
5
Блок питания
ATX 500W FSP, Active PFC, вентилятор 12 см,
FSP500-60HCN
6
Монитор
Benq GW2265HM, 1920x1080, 20M:1, 250cd/m^2,
DVI, HDMI, 6ms, VA-LED, с колонками
7
Источник
бесперебойного
питания
APC Back-UPS ES 700VA 230V CEE BE700G-RS
Складской компьютер и кассы не должны быть неоправданно дорогими,
но при этом в случае поломки основного оборудования могли выполнять его
функции до починки (несколько часов – несколько дней)
41
Таблица 2.3
Конфигурация компьютера «Склад»
Технические характеристики
1
Intel Celeron G1820, 2.70ГГц, 2МБ, LGA1150, BOX
2
ASUS H81M-K, H81, Socket 1150, DDR3, mATX
3
Модуля памяти для компьютера DIMM DDR3, 2ГБ,
PC3-12800, 1600МГц, Kingston, KVR16N11S6/2
4
500ГБ, 3.5", 7200об/мин, 32МБ, SATA 6
Гбит/с, Toshiba, DT01ACA050
5
ATX 500W FSP, Active PFC, вентилятор 12
см, FSP500-60HCN
6
монитор Benq GW2255, 1920x1080, 20M:1,
250cd/m^2, DVI, 6ms, VA-LED
Таблица 2.4
Конфигурация компьютера «Вторая и последующие кассы»
Технические характеристики
1
Intel Celeron G2020, 2.70ГГц, 2МБ, LGA1150, BOX
2
ASUS H81M-K, H81, Socket 1150, DDR3, mATX
3
Модуля памяти для компьютера DIMM DDR3, 2ГБ,
PC3-12800, 1600МГц, Kingston, KVR16N11S6/2
4
500ГБ, 3.5", 7200об/мин, 32МБ, SATA 6 Гбит/с,
Toshiba, DT01ACA050
5
ATX 500W FSP, Active PFC, вентилятор 12 см,
FSP500-60HCN
6
монитор Benq GW2255, 1920x1080, 20M:1,
250cd/m^2, DVI, 6ms, VA-LED
Таким образом, суммируя все вышесказанное можно сделать вывод:
автоматизация управления организаций сети аптек, вне зависимости от ее
организационно-правовых форм, ввиду комплексного подхода к решению
проблем управления заказам, повышает оперативность управления,
эффективность работы ее сотрудников, а, следовательно, приводит к
повышению конкурентоспособности на рынке.
42
3. Проектная часть
3.1 Информационное обеспечение задачи
Особенность использования информационных систем в
фармацевтических компаниях, проистекает из особенностей технологических
процессов производства продукции и необходимости получения и
хранения большого количества разрешительных документов, как на саму
готовую продукцию, так и на используемые в ее производстве ингредиенты.
Ниже приведены описание некоторых информационных элементов
которые должны быть автоматизированы и учтены в корпоративной системе
фармацевтической компании:
- Информация об ингредиентах и технологических композициях
- Данные о стоимости ингредиентов
- Данные о поставщиках ингредиентов
- Исторические данные о компонентах, как они хранятся, как они
были обработаны/изготовлены
- Данные о производстве и хранении упаковочных материалов
- Учет и анализ транспортной документации
- Лицензии и разрешения от уполномоченных органов
здравоохранения
- Согласование, учет и ведение договоров с контрагентами
- Маркетинговая информация
Поскольку охватить все выше перечисленные задачи какой-то одной
системой практический невозможно, да и вряд ли нужно, то в компании
возникает целый комплекс систем которые в идеале должны быть на
определенном уровне интегрированы и объединены в единую
информационную систему компании.
На современном этапе развития технологий корпоративного управления,
принципиальная схема информационной системы крупной фармакологической
компании будет выглядеть следующим образом (рисунок 3.1)

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

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