Диплом: Автоматизация расчетов с поставщиками и подрядчиками в ООО «Городской супермаркет»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
27
Необходимостью доработки программного обеспечения являются
большие временные затраты на выполнение данной задачи. Технология решения
задачи будет отличаться от существующей своей автоматизированной работой,
где будет исключена ручная работа со стороны сотрудников.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Реализация проекта автоматизации рассылки актов сверок проходит в
несколько этапов:
1.) Анализ существующей системы, с помощью которой будет решена
поставленная задача;
2.) Анализ автоматизируемых процессов поставленной задачи;
3.) Разработка системы;
4.) Отладка системы по контрольному заданию;
5.) Обоснование экономической целесообразности и эффективности
проекта.
На первом этапе производится анализ системы, в данном случае будет
рассматриваться программа 1С. Предприятие 8.3. Проводится ознакомление со
структурой программы, её свойствами, решениями и взаимодействием данных в
ней.
На втором этапе идет ознакомление с процессами, которые будет
необходимо автоматизировать. Составляется информационная модель
проектируемой системы, определяется поток входных и выходных данных.
На этапе разработки происходит самая важная часть дипломной работы –
непосредственная разработка конфигурации. На этом этапе необходимо создать
структуру всех данных, соответствующие области проектируемой задачи,
создать все объекты конфигурации и написать тексты программных модулей.
28
Далее идет отладка системы, вводится контрольное задание, и если
существуют какие-то неполадки, то ведется их устранение.
На последних этапах проводится оценка экономической эффективности
проекта.
Среди различных вариантов стратегии автоматизации я выбрал
автоматизацию по участкам. Предпочтительно внедрить автоматизацию сначала
в одном отделе, проанализировать результаты её эксплуатации, а уже потом
вводить эту систему в следующие отделы. В рамках разрабатываемой системы
автоматизацию целесообразно начать выполнять с автоматизации рабочих мест
отдела бухгалтерии. [7]
Из анализа деятельности предприятия можно выявить недостатки
построения существующей системы рассылки актов сверок. Из недостатков
присутствует ручное заполнение и рассылка актов сверок, что замедляет работу
в организации.
Анализ поставленной задачи приводит к выводу, что её решение
существующими методами не соответствует желаемым требованиям работы
предприятия. Следовательно, стратегия решения задачи – это автоматизация
всех процессов, относящихся к подзадаче рассылки актов сверок,
автоматизирующей рабочие места бухгалтерского отдела.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации комплекса задач
Для реализации задачи автоматизация рассылки актов сверок понадобятся
следующие ИС:
1.) Операционная система Windows 10, предназначенная для
функционирования на ПК сотрудников;
29
2.) Операционная система Windows Server 2012, предназначенная для
функционирования на сервере и обеспечивающая
многопользовательское подключение к системе управления баз данных;
3.) СУБД MS SQL Server 2005 для обеспечения работы в клиент-серверном
варианте функционирования системы и обеспечения хранения баз
данных;
4.) 1С. Предприятие 8.3.
Система разрабатывается для клиент-серверного варианта работы и
выделение в локальной сети сервера становится обязательным. На этом сервере
должны быть установлены серверная операционная система и сервер базы
данных. На ПК сотрудников должны быть установлены обычная операционная
система и система 1С. Предприятие 8.3.
Приведенные выше компоненты уже установлены на предприятии,
поэтому в предварительной установке они не нуждаются. Необходимо будет
только на сервере баз данных создать новую базу, определить для неё права
доступа и прописать доступ к ней в создаваемой информационной базе.
Таким образом для разработки и внедрения новой системы рассылки актов
сверок требуется только создать информационную базу и назначить ей
определенные роли, а при внедрении обучить сотрудников работе с ней.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Операционной системой, предназначенной для работы разрабатываемой
системы, была выбрана система Windows. Данная система очень популярна на
российских рынках. Из-за её популярности и спроса, большинство
разработчиков программного обеспечения также ориентированы на эту
30
операционную систему. Эта система имеет большое количество функций,
предназначенных для администрирования, диагностики и управления системы.
Так как разрабатываемая система является конфигурацией для 1С. Предприятие
8.3, то данная система становится центром автоматизации расчета с
поставщиками и подрядчиками.
В нашем случае используется клиент-серверный вариант работы. На
серверах должны быть установлены ОС сервера Windows Server 2012 и сервер
1С. Предприятия 8.3. Также должен быть отдельный сервер хранения баз
данных. В данной работе был выбран СУБД MS SQL Server 2005. На рабочих ПК
кроме обычной ОС Windows 10 и самой программы 1С. Предприятие 8.3 нам
ничего не потребуется.
Входными документами автоматизации рассылки актов сверок являются
документы поступления товаров, работ, услуг, документы поступления на
расчетный счет, списание с расчетного счета, акты взаимозачета, документ
корректировки поступления. Эти документы составляются бухгалтерами,
согласно методическим указаниям для инвентаризации обязательств и
имущества. Все документы, поступающие на предприятие, движущиеся внутри
него и выходящие с предприятия преобразуются в электронный вид системы
учета. Любой документ представляется записью в базе данных, а именно в
таблице документов с указанием всех его параметров.
Кроме документов, входными данными являются справочники адресов
контрагентов и самих контрагентов. Справочники должны иметь формы списка
и формы элементов справочника. Форма списка должна отображать состав
записей в виде списка, а форма элемента должна отображать полную
информацию об элементе. Формы должны быть разработаны максимально
быстрыми и удобными.
Электронные документы должны храниться в журнале документов. Форма
журнала должна позволять просматривать все документы со всеми их данными.
31
Должна быть возможность отобрать документы по определенному признаку.
Форма документа должна показывать всю информацию о документе.
1.4.2 Обоснование проектных решений по программному
обеспечению.
Программное обеспечение делится на 2 части: общее и специальное ПО.
Общее программное обеспечение – это операционные системы, СУБД и т. д.
Специальное программное обеспечение – это ПО, которое используется для
решения конкретных задач.
При выборе конкретной операционной системой, можно
руководствоваться несколькими основными факторами: требования к
аппаратным средствам, поддержка протоколов, надежность и быстродействие. В
данной работе отдается предпочтение ОС Windows 10. Также система имеет
серверную часть. Для неё был сделан выбор в сторону серверной ОС Windows
Server 2012. СУБД является вторым по важности программным компонентом,
который нужно выбрать для функционирования системы. Для реализации была
выбрана СУБД MS SQL Server 2005, так как выбранная система 1С. Предприятие
8.3 может работать только с данной СУБД. К тому же данная СУБД уже
установлена и успешно функционирует на предприятии.
В качестве специального ПО используется 1С. Предприятие 8.3. Эта
система используется и в качестве системы разработки, и в качестве платформы
функционирования разработанной конфигурации. Ниже идет описание объектов
и механизмов этой системы для автоматизации рассматриваемой задачи.
Для хранения исходных данных будет использоваться объект
Справочники. Справочники являются основным механизмом хранения условно-
постоянной информации в системе 1С.Предприятие 8.3. Справочник является
списком однородных объектов, называемыми элементами справочника. Для
справочника можно создать структуру, в нее могут входить, реквизиты и
32
табличные части. Справочники можно создать с иерархической структурой, то
есть один элемент одного справочника, может соответствовать нескольким
элементам другого. Таким образом можно легко систематизировать
информацию. Справочники могут иметь любое количество экранных форм. С
помощью форм отображается хранимая информация на экране. С помощью
встроенного языка можно запрограммировать необходимый функционал. Также
с помощью макетов можно создавать печатные формы для вывода их на принтер.
Для фиксации в системе сведений о совершенных операциях будет
использоваться объект Документы. В документе можно создать необходимые
реквизиты, табличные части и дополнительные элементы управления. Документ
может иметь несколько экранных форм, в которых отражаются все эти объекты.
Так же, как и в справочнике, документы имеют встроенный язык, который
позволяет запрограммировать необходимый функционал и макеты, с помощью
которых можно печатать документы.
Еще один нужный объект конфигурации – регистр накоплений. Он
позволяет хранить данные об изменении реквизитов в случаях, если акты сверки
не идентичны.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение делится на 2 части: серверную и клиентскую.
На серверной части сервера используют СУБД MS SQL Server. Данный
выбор обусловлен тем, что система предоставляет высокую масштабируемость,
низкую относительную стоимость и максимальную эффективность
энергопотребления.
На клиентской части выбор ЭВМ основывался на нескольких
преимуществах, простота в использовании, надежность, доступность,
возможность решения поставленных задач, возможность использования
33
устройств ввода и вывода информации, хорошая производительность,
интуитивно понятный интерфейс. Предприятие уже использует компьютеры для
работы во всех отделах. Эти компьютеры имеют примерно одинаковые
параметры: процессор – Intel Core i7, оперативная память – 2 Gb, 24x CD-ROM,
жесткий диск – 130 Gb.
Для печати используются принтеры, совместимые с данными
компьютерами.
Реализация данного проекта уже предусматривает использование данных
технических средств и адаптацию проектных решений к используемому
техническому обеспечению для экономической целесообразности.
34
2. Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
При разработке автоматизации необходимо выбрать стандарт и модель
жизненного цикла, по которому будет разрабатываться проект. [3]
В основу будет взят международный стандарт ISO/IEC 15288. [12] Данный
выбор обусловлен тем, что в нем конкретно описаны все положения о
формировании единой структуры для установления связей между сторонами,
создающими и использующими современные системы и управляющими ими с
целью получения результата. Также он описывает множество детально
определенных процессов и терминологий жизненного цикла систем. Стандарт
необходим для успешной реализации этих процессов, так как создает общие
правила для каждой стороны, по которым будет осуществляться проект.
Так как работа, которую предстоит сделать, не имеет большой сложности
в разработке и предлагает полную законченность каждого этапа, будет
использована каскадная модель жизненного цикла. Данная модель предполагает
последовательное выполнение этапов разработки, формирование документации
по каждому этапу и планирование затрат и сроков завершения. Каскадная модель
состоит из следующих этапов: выработка требований, анализ, проектирование,
реализация, внедрение, эксплуатация.
1.) На этапе выработки требований проводится составление
документации, проводится согласование технического задания и
разработка плана работ;
2.) На этапе анализа необходимо собрать всю текущую информацию
по рассылке актов сверок. Бухгалтера должны собрать и
предоставить информацию, которую нужно будет
35
автоматизировать. Это данные по всем контрагентам, видам
документов и их движению.
3.) На этапе проектирования создается проектирование структуры
функции;
4.) На этапе реализации производится создание самой функции и
всех её элементов, производится её тестирование;
5.) Этап внедрения включает в себя добавление функции в
конфигурацию, производится окончательное тестирование, чтобы
убедиться в работоспособности всех модулей системы;
6.) На этапе эксплуатации происходит обучение всех сотрудников,
работающих с данной системой;
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
На этапе выработки требований нужно четко сформировать требования, по
которым будет разрабатываться автоматизация, иначе существует риск
увеличить время работы по проекту и риск неполной и некорректной
спецификации требований.
На этапе анализа необходимо точно определить информацию,
поступающую в автоматизацию. Если какая-либо информация не будет учтена,
то не будет реализована возможность её использования в конкретной системе.
Для уменьшения риска необходима дополнительная проверка по всей
информации, предоставленной на автоматизацию.
На этапе проектирования необходимо точно изучить всю
предоставленную информацию и корректно отразить её в структуре функции.
На этапе реализации необходимо предотвратить возможность совершить
пользователем системы ошибочные действия, в следствии которых произойдет
36
ошибка или крах программы. Для уменьшения риска необходимо тестировать
систему большим количеством пользователей.
При внедрении необходимо удостовериться в том, чтобы произошла
перезагрузка системы для ввода функции. Желательно это делать в нерабочее
время, чтобы не произошло никакой ошибки.
На этапе эксплуатации необходимо провести правильное обучение
сотрудников, работающих с программой, для уменьшения риска можно дать
ответить работникам на контрольные вопросы по работе с данной функцией. [8]
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты
информации
Защита от внутренних угроз производится путем разграничения прав
доступа между сотрудниками организации и разработки внутренней политики
безопасности. Разграничения прав представлены в таблице 3. В организации
производится смена паролей с частотой 1 раз в месяц, пароль должен иметь более
7 символов, а также состоять из букв и цифр. Производится блокировка
компьютера из-за бездействия через определенное время. Также на предприятии
производится мониторинг сотрудников для предотвращения утечки информации
или её удаления. На каждом компьютере установлен Remote administrator, что
позволяет ИТ отделу получить доступ на рабочую станцию сотрудника в любой
момент.
Защита от внешних угроз включает в себя: нормативно-правовой акт,
антивирусные средства и средство защиты от внешних угроз, защита от
инсайдерских угроз и физическая защита. [11]
Нормативно-правовой акт содержит определенный перечень документов,
который необходим для трудоустройства сотрудника на работу. В нем
содержатся все соглашения о неразглашении информации, получаемой в

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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 - менеджмент: реализация проекта (на примере ООО "АГРОПАК")