Диплом: Автоматизация аналитического учета в ООО «Верный»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
36
высокая эффективность файловых операций;
возможность эффективной интеграции с другими ОС;
наличие централизованной масштабируемой справочной службы;
хорошие перспективы развития;
эффективная работа удаленных пользователей;
разнообразные сервисы: файлсервис, принтсервис, безопасность
данных и отказоустойчивость, архивирование данных, служба обмена сообще-
ниями, разнообразные базы данных и другие;
поддержка многообразных операционных систем конечных пользо-
вателей;
поддержка сетевого оборудования стандартов Ethernet;
наличие популярных прикладных интерфейсов и механизмов вызо-
ва удаленных процедур RPC.
В рамках дипломного проекта в качестве серверной ОС для ООО «ВЕР-
НЫЙ» была выбрана Microsoft Server 2019.
Выбор СУБД происходит из принципа, по определению программ про-
дукта, по большей степени соответствующего требуемым представлениям са-
мой компании.
В таблице 8 приведена сравнительная таблица четырех распространенных
систем управления базами данных, конкурирующих на рынке программного
обеспечения по основным показателям.
37
Таблица 8
Сравнение СУБД
Критерий
Система управления базой данных
IBM
DB2
Microsoft SQL Server
2019
MySQL
Моделирование данных
4
5
3
Особенности архитекту-
ры и функционал
4
4
5
Контроль работы системы
3
4
5
Производительность
5
4
5
Особенности разработки
4
5
5
Надежность
5
4
5
Требования к рабочей среде
3
4
4
Смешанные критерии
4
5
5
Итого:
32
39
33
Таким образом, для проекта, рассматриваемого в данном дипломном про-
екте наиболее приемлема СУБД MSSQL.
Важным отличием разработки бизнес-приложений в системе 1С от разра-
ботки в универсальных системах (Delphi, С++) состоит в том, что приложение в
1С разрабатывается в терминах классов проблемно ориентированных бизнес –
сущностей.
В случае использования универсальной среды программирования при
разработке системы автоматизации какого-либо предприятия существует целый
ряд различных сущностей – товары, клиенты, счета, накладные, документы - а
также все способы регистрации их взаимодействия.
В отличии от вышеперечисленных вендоров, продукция отечественной
компании фирмы «1С» является более рентабельной, в силу относительно не
высокой стоимости внедрения и большого количества качественных специали-
стов, способных поддерживать информационную систему.
Основным отличием от имеющихся аналогичных систем станет
направленность разрабатываемой информационной системы на реализацию
конкретных требуемых бизнес-процессов средствами информационной
поддержки ЭИС. Также стоит заметить, что залоежнная в платформу
функциональность и технология RAD (технология быстрого проектирования и
разработки приложений) позволяет произвести быструю доработку и
38
добавление в неё функционала при необходимых адаптационных запросах на
изменение ЭИС в соответствии с изменением предметной области.
Для реализации приложения пользователя ООО «ВЕРНЫЙ» вполне по-
дойдёт встроенный язык программирования платформы 1C: «Предприятие 8.3».
1.4.3 Обоснование проектных решений по техническому обеспечению
В рассматриваемой задаче автоматизации, в ходе которой необходимо ав-
томатизировать процесс приема и распределения заявок от клиентов ПО ООО
«ВЕРНЫЙ», в качестве технического обеспечения используются следующие
средства:
персональные компьютеры менеджеров;
сервера;
соединительные линии локальной вычислительной сети.
Персональные компьютеры оцениваются по следующим основным кри-
териям:
быстродействие процессора;
объем жесткого диска;
объем оперативной памяти;
быстродействие видеокарты.
39
Глава 2. ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
В настоящее время известны и используются следующие модели жизнен-
ного цикла:
Каскадная модель (рисунок 12) предусматривает последовательное
выполнение всех этапов проекта в строго фиксированном порядке.
Поэтапная модель с промежуточным контролем (рисунок 13).
Спиральная модель (рисунок 14).
Разработка требований
Проектирование
Реализация
Тестирование
Ввод в действие
Рисунок 12. Каскадная модель ЖЦ ИС
Разработка требований
Проектирование
Реализация
Тестирование
Ввод в действие
Рисунок 13. Поэтапная модель с промежуточным контролем
40
Проектирование
Реализация
Тестирование
Версия 1
Версия 2
Версия 3
Разработка
требований
Ввод в действие
прототипов системы
Рисунок 14. Спиральная модель ЖЦ ИС
XP (eXtreme Programming) – методология содержит совершенно иные ба-
зовые принципы, нежели RUP.
Для разработки системы аналитического учета будем использовать стан-
дарт ISO 12207-99, как наиболее подходящий для данного случая, так как поз-
воляет соблюсти баланс между жесткостью и гибкостью, в отличии от других
методологий. Именно это и требуется в рамках разработки информационной
системы учета для увеличения эффективности разработки ИС.
Согласно выбранному стандарту следует выделить следующие этапы:
Подготовка проекта
• Анализ деятельности
• Проведение предпроектного обследования
• Разработка плана проекта
Разработка
• Создание таблиц и связей БД
• Создание шаблонов отчетных файлов
• Создание процедур по сбору, обработке и хранению информации
• Создание процедур фильтрации
• Разработка пользовательского интерфейса
Тестирование настроек системы
• Настройка словарей и справочников
41
• Тестирование работоспособности системы
• Корректировка системы по результатам тестирования
• Подготовка документации для внедрения
• План эксплуатации
• Документация по установки и настройки ПО
• Подготовка плана внедрения
Внедрение
• Установка на сервер СУБД
• Установка серверных компонентов системы учета продаж
• Установка клиентских приложений системы учета продаж
• Настройка серверной и клиентских частей
• Тестирование работоспособности
• Демонстрация работы системы
• Подготовка плана по обучению пользователей
• Проведение семинара по обучению работе с системой
• Обучение службы эксплуатации
Эксплуатация
• Подготовка плана по эксплуатации
• Ввод системы в опытную эксплуатацию
• По результатам опытной эксплуатации перевод системы в промыш-
ленную эксплуатацию
• Поддержка пользователей
• Проведение обучающих лекция для пользователей
• Подготовка отчетов о работе системы
Сопровождение
• Анализ ошибок и их устранение
• Подготовка отчетов по модификациям и изменениям
• Обновление функционирующих систем
Для рассматриваемого в данном дипломном проекте наиболее подходит
спиральная модель жизненного цикла информационной системы, так как:
42
Разработка имеет небольшой объем;
Требования к системе формализованы;
Изменения функциональности не планируются.
В качестве стратегии внедрения ИС в ПО ООО «ВЕРНЫЙ» был выбран
«Пилотный проект».
Данная стратегия внедрения информационной системы была выбрана,
потому что это наиболее часто используемая компаниями стратегия. Такой
подход снижает риск и наиболее надежен.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Рассмотрим наиболее вероятные риски по фазам жизненного цикла ин-
формационной системы в соответствии с выбранным стандартом.
На этапе Подготовка проекта возможны следующие риски:
Несоответствие выделенного бюджета масштабу проекта.
Неформализуемая задача (невозможно автоматизировать те или
иные бизнес-процессы или стоимость такой автоматизации превысит ожидае-
мую выгоду).
На этапе Внедрение возможны следующие риски
увеличение нагрузки на персонал;
несогласованность действий персонала исполнителя и сотрудников
предметных областей.
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
По требованиям безопасности подсистема должна гарантировать возмож-
ность безопасной установки, наладки, эксплуатации, обслуживания и ремонта
ее технических средств.
Уровни освещенности рабочих мест пользователей должны соответство-
вать характеру и условиям труда. Мониторы должны соответствовать стандар-
43
там на электромагнитное излучение, частоты развертки, разрешения экрана.
Также должна быть предусмотрена защита от слепящего действия света и
устранения бликов.
При выполнении работ с использование ЭВМ в производственных поме-
щениях уровень вибрации не должен превышать допустимых значений вибра-
ции для рабочих мест в соответствии с действующими санитарно-
эпидемиологическими нормами.
Локальная вычислительная сеть должна гарантировать высокую степень
защиты, безопасности и производительности своей работы, гибкую систему
управления пользователями.
Для обеспечения безопасности предполагается оснастить разрабатывае-
мую информационную подсистему контролем доступа к данным, на основе
введения уникальных идентификационных паролей и системой соответствую-
щих логинов.
Для защиты от внутренних угроз определим группы пользователей разра-
батываемой системы и назначим им соответствующие права доступа к папкам и
модулям системы, определим требования к паролям и частоте их смены, а так-
же другие параметры использования ИС.
Для защиты от внутренних угроз в системе используется политика разде-
ления прав доступа. Характеристика политики приведена в таблице 9.
Таблица 9
Разграничение прав пользователей
Группы поль-
зователей
Модуль «Авто-
ризация»
Модуль
«Учет»
Модуль
«Ввод»
Модуль
«Отчеты»
Сотрудник
Чтение
Нет
Нет
Ограничен
Администратор
системы
Полный
Полный
Полный
Полный
Бухгалтер
Чтение/запись
Полный
Полный
Полный
Начальник про-
изводста
Полный
Полный
Полный
Ограничен
Кладовщик
Ограничен
Полный
Полный
Ограничен
Защита от внешних угроз осуществляется путем применения следующих
способов:
44
использованием программно-аппаратных комплексов защиты от не-
санкционированного доступа;
разработкой и соблюдение политик безопасности;
использованием антивирусных средств;
физической защитой помещений с наиболее ценной информацией.
Применение организационных методов защиты информации составляет
одну из важнейших сторон обеспечения информационной безопасности и за-
щиты персональных данных любой организации [28].
В исследуемой организации решено применять два общих принципа, ис-
пользуемых при управлении кадрами для организации информационной без-
опасности:
- разделение обязанностей;
- минимизация привилегий.
Первый принцип - принцип разделения обязанностей, заключается в та-
ком распределении ответственности, когда один человек не сможет нарушить
важный для организации процесс.
Второй принцип - принцип минимизации привилегий, подразумевает вы-
деление пользователям только тех права доступа к ПДн, которые необходимы
им для выполнения своих непосредственных служебных обязанностей.
Система приема новых сотрудников компании должна обеспечивать без-
опасность информационных ресурсов.
45
2.2 Информационное обеспечение задачи
2.2.1 Характеристика нормативно-справочной, входной и
оперативной информации
В состав списка клиентов входят следующие реквизиты:
полное наименование клиента;
краткое наименование клиента;
адрес размещения;
юридический адрес;
банковские реквизиты;
контактное лицо;
телефон;
сайт;
факс;
дата начала сотрудничества.
В разработанной информационной системе мониторинга используются
справочники, приведенные в таблице 10.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")