Диплом: Разработка системы учета поставок оборудования и ПО на примере ООО "Лантер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
СОДЕРЖАНИЕ
ВВЕДЕНИЕ .............................................................................................................. 3
ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ ................................................................. 5
1.1. Описание предприятия, организационная структура ................................... 5
1.3. Рассмотрение аналогов .................................................................................... 7
1.4. Модель функционирования AS IS ................................................................ 13
1.5. Постановка задачи .......................................................................................... 18
1.6. Выбор и обоснование инструментов разработки ....................................... 21
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ ........................................................................ 26
2.1. Модель функционирования TO BE .............................................................. 26
2.2. Концептуальное проектирование БД ........................................................... 31
2.3. Логическое проектирование БД ................................................................... 33
2.4. Физическое проектирование БД ................................................................... 34
ГЛАВА 3. ПРОГРАММНАЯ ЧАСТЬ ................................................................. 39
3.1. Реализация БД в среде конкретной СУБД ................................................... 39
3.2. Программная архитектура системы ............................................................. 49
3.4. Реализация системы ....................................................................................... 53
3.5. Руководство пользователя ............................................................................. 57
ЗАКЛЮЧЕНИЕ ..................................................................................................... 65
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ........................................... 66
ПРИЛОЖЕНИЕ ..................................................................................................... 68
3
ВВЕДЕНИЕ
Прогресс, достигнутый за последние несколько лет во всех аспектах
вычислительной техники, включая теорию, технологию и приложения,
привели к значительному расширению области применения компьютеров и
росту числа их пользователей. Существенной частью современного общества
являются разнообразные системы доступа и хранения информации, которые
являются неотъемлемой составляющей современного научно-технического
прогресса. Существует много веских причин перевода существующей
информации на компьютерную основу, т.к. более быстрая обработка данных
и централизация их хранения с использованием клиент/серверных
технологий позволяют сберечь значительные средства, а главное и время для
получения необходимой информации, а также упрощает доступ и ведение.
В любой фирме, как большой, так и маленькой, возникает проблема
такой организации управления данными, которая обеспечила бы наиболее
эффективную работу. Некоторые фирмы используют для этого шкафы с
папками, но большинство предпочитают компьютеризированные БД,
позволяющие эффективно хранить, извлекать информацию и управлять
большими объемами данных.
Важнейшим достоинством применения БД в информационных
системах является обеспечение независимости данных от прикладных
программ. Это дает возможность пользователям не заниматься проблемами
представления данных на физическом уровне: размещения данных в памяти,
методов доступа к ним и т. д.
Задачи, связанные с обработкой данных, широко распространены в
любой сфере деятельности. Они ведут учет товаров в супермаркетах и на
складах, начисляют зарплату в бухгалтериях и т.д. Невозможно представить
себе деятельность современного предприятия или учреждения без
использования АИС (автоматизированных информационных систем). Эти
системы составляют фундамент информационной деятельности во всех
4
сферах, начиная с производства, управления финансами и
телекоммуникациями и заканчивая управлением семейным бюджетом.
Темой данного дипломного проекта является разработка системы учета
продаж оборудования на предприятии. Это позволит частично
автоматизировать управление предприятием и повысить эффективность
работы сотрудников предприятия.
Целью работы является разработка автоматизированной
информационной системы учета продаж оборудования.
Объектом работы является компания «Лантер».
Предметом работы является автоматизированная информационная
система отдела продаж.
Для достижения поставленной цели необходимо решить следующие
задачи:
Дать общую характеристику предприятия и его деятельности;
Описать экономическую сущность задачи;
Сформировать задачу на разработку ЭИС;
Проанализировать существующие разработки в данной области;
Описать будущую технологию функционирования ЭИС;
Описать математическое, техническое, информационное
обеспечение;
Выбрать средства разработки и СУБД;
Спроектировать и реализовать базу данных;
Спроектировать информационную систему;
Описать технологию работы с ЭИС (руководство пользователя).
5
ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1. Описание предприятия, организационная структура
Компания «Лантер» с 1996 г. работает на рынке торгового
оборудования. Основной акцент при этом делается на сотрудничестве
именно с отечественными производителями.
Центральный офис компании располагает автомобилями типа «Toyota
Hayas», «Ford-Tranzit».
Имеются 2 дополнительных склада на ул. Иркутская, производственная
компания «Системы Промавтоматики» г. Новосибирск и филиал в г. Томск.
Руководителем ООО «Лантер» является Генеральный директор. В его
подчинении находятся заместитель Генерального директора – Коммерческий
директор, директор по кадрам, заместитель Генерального директора, главный
бухгалтер.
Коммерческий директор руководит отделом продаж, отделом
логистики, складом и отделом маркетинга и рекламы. Директор по кадрам
руководит административно-хозяйственным отделом. Главный бухгалтер,
кроме бухгалтерии, руководит экономистами, которые закреплены за
различными подразделениями отдела продаж.
Отдел продаж состоит из подразделения по работе с государственными
заказчиками, подразделения мультисервисных сетей и подразделения
оборудования электропитания.
Структурная схема ООО «Лантер представлена на рис. 1.1.
6
Рисунок 1.1. Организационная структура компании
Организационная структура ООО «Лантер» линейно-функциональная.
У функциональных звеньев нет права принимать решения и осуществлять
непосредственное руководство подразделениями. Они могут участвовать в
постановке задач, разработке решений, оказывать помощь линейному
руководителю в реализации отдельных управленческих функций.
Взаимодействие руководителей функциональных служб с основными
звеньями управления осуществляется через вышестоящего линейного
руководителя.
Основными должностными лицами компании «Лантер»,
обеспечивающими работу с клиентами являются специалисты отдела
продаж. Их задача принять обращение клиента по различным средствам
связи – электронная почта, телефон, факс, запрос с сайта, обсудить с
клиентом суть задачи, руководствуясь нормативными документами и
технической документацией, предложить клиенту различные варианты
решения задачи и подобрать наиболее приемлемое для клиента,
Отдел
продаж
Генеральный директор
Коммерческий
директор
Директор по кадрам
Главный бухгалтер
Отдел
логистики
и склад
Административно-
хозяйственный
отдел
Бухгалтерия
Экономисты
7
руководствуясь прайс-листами и технической документацией на
оборудование.
Кроме того в обязанности специалиста входят и организационные
вопросы, которые он должен исполнять. К ним относятся выставление счета,
согласование Договора на поставку или выполнение работ, а также контроль
за приходом денег, поставкой оборудования от Поставщиков, своевременной
отгрузкой оборудования клиенту и выполнение работ инженерным составом
подразделения и другие.
В своей работе специалист отдела продаж руководствуется
следующими документами:
- нормативной базой по отрасли связи;
- прайс-листом компании;
- технической документацией на оборудование связи
- указаниями руководства.
1.3. Рассмотрение аналогов
В настоящее время существует множество бухгалтерских систем, среди
которых есть наиболее популярных на рынке программных продуктов.
1С: Бухгалтерия
1С: Бухгалтерия – универсальная, часто используемая программа для
автоматизации бухгалтерского учета.
Данная система позволяет автоматизировать все разделы
бухгалтерского учета:
банковские и кассовые операции;
основные средства и нематериальные активы;
товары и услуги, выполнение работ;
учет выпускаемой продукции;
учет валютных операций;
взаиморасчеты с предприятиями;
8
расчеты по зарплате;
расчеты с бюджетом;
другие разделы учета.
Программа 1С: Бухгалтерия позволяет вести налоговый учет на
предприятии (подменю «Налоговый учет»). Данное подменю дает
возможность выполнять такие функции, как:
ведение учета движения финансовых средств;
ведение учета операций приобретения и выбытия имущества, работ,
услуг, прав;
ведение учета других хозяйственных операций;
осуществление регламентных операций, включая начисление
налогов;
регистры учета хозяйственных операций;
регистры промежуточных расчетов;
регистры учета состояния единицы налогового учета;
регистры формирования отчетных данных;
проведение анализа состояния налогового учета (анализ показателей
доходов, расходов организации, оценки имущества, учета
амортизируемого имущества);
формирование и контроль начальных остатков по налоговому учету.
Приведенный перечень показывает, что программа не позволяет
анализировать налоговые выплаты.
При помощи конфигуратора, который включен в программные
продукты системы 1С, можно осуществлять изменение элементов типовой
конфигурации, а также создавать свою конфигурацию «с нуля». Создавая
оригинальные конфигурации, можно при помощи 1С: Бухгалтерии решать
множество различных задач по автоматизации экономической деятельности,
включая амортизацию налоговых выплат организации.
9
При помощи конфигуратора в рамках решаемой задачи есть
возможность:
настройки системы на различные виды учета и реализации любой
методологии учета;
редактирования существующих и создания новых необходимых
документов любой структуры;
изменения экранных и печатных форм документов;
создания любых дополнительных отчетов и процедуры обработки
данных.
В процессе конфигурирования системы все основные действия по
описанию структуры базы данных (документов, справочников, планов счетов
и других объектов), а также определению их свойств, выполняют с
использованием визуальных средств. Чтобы спроектировать формы ввода и
просмотра информации, применяют редактор диалогов. Использование
редактора табличных документов дает возможность создавать печатные
формы документов и отчетов любой сложности. При этом применяются
широкие возможности оформления: шрифты, рамки, цвет, рисунки,
встроенные объекты.
Чтобы выполнить описание специфических алгоритмов поведения
объектов, применяют предметно-ориентированный встроенный язык.
Упростить написание алгоритмов на встроенном языке в 1С позволяют
различные вспомогательные инструменты, к примеру, Синтакс - помощник,
обозначение синтаксических конструкций языка цветом, Отладчик и ряд
других.
БЭСТ-4
Профессиональная бухгалтерская система БЭСТ-4 представляет собой
комплекс бухгалтерских, складских и торговых программ, которые
применимы в средних и малых компаниях. Данная полнофункциональная,
многопользовательская и многовалютная система оперативного,
бухгалтерского и налогового учета имеет простую настройку на уровне
10
пользователя и доступный интерфейс. БЭСТ-4 обладает модульной
структурой и включает в себя набор подсистем.
Подсистема «АРМ главного бухгалтера» ПБС БЭСТ-4 включает раздел
«Внешняя отчетность», где присутствует функция «Расчет и вывод
документов». Она позволяет осуществлять расчет сумм любых налогов,
которые оплачивает предприятие, а также формирование по ним налоговых
деклараций.
Проводить автоматизированный анализ в данной системе невозможно.
Но БЭСТ-4 позволяет создавать алгоритм расчета и анализа налогов при
помощи Генератора групповых проводок. Групповой операцией называется
сценарий расчетов и формирования проводок по счетам с применением
произвольно заданных алгоритмов. Подобные операции используют для
того, чтобы автоматически закрывать счета, списывать остатки по одним
счетам на другие, распределять остатки и т.д. Используя групповую
операцию, можно задавать алгоритм расчета налоговых сумм.
Помимо этого, система позволяет создавать формы отчета с
использованием Генератора выходных форм. Последний дает возможность
при помощи внутреннего языка программирования создавать алгоритмы
вычисления налогов и анализа полученных результатов, а также из
полученных значений формировать отчетную сводку, форма которой
разрабатывается и создается самим пользователем.
Инфо-Бухгалтер
При помощи программы Инфо-Бухгалтер доступно формирование:
стандартных форм (оборотно-сальдовой ведомости, шахматки,
главной книги, карточки движения средств, журналов-ордеров и
других);
отчетных форм, которые настраивает бухгалтер в соответствии с
законодательством (баланс предприятия, отчет о финансовых
результатах, расчет налогов и другие выходные формы).
11
Формирование всех отчетов осуществляется за любой отчетный период
с любой детализацией от одной хозяйственной операции до года. При
помощи встроенного текстового редактора можно выполнять корректировку
и разработку любых новых бланков бухгалтерской отчетности, при этом есть
возможность вести архив по каждому бланку. Также существует мощная
система генерации отчетов, позволяющая создавать проекты и реализовывать
все необходимые виды отчетов, включая отчет для проведения анализа
деятельности организации.
Парус
Эту систему используют в крупных компаниях различной отраслевой
направленности, в корпоративных структурах холдингах. Система «Парус»
состоит из набора модулей, работа каждого осуществляется при
взаимодействии с другими модулями или автономно. Модульный принцип
построения системы позволяет постепенно наращивать ее возможности по
мере расширения автоматизации задач управления компанией.
Анализировать налоговые платежи организации позволяют два модуля.
В модуле «Бухгалтерский учет» присутствуют все необходимые
функции, позволяющие бухгалтерии эффективно и точно работать,
предоставлять полную налоговую отчетность, вести учет для нужд
управления компанией и предоставлять отчетность в вышестоящие
организации, как в форме отчетов, так и в электронной форме. Данная
модель позволяет рассчитывать суммы налоговых платежей компании,
необходимые для проведения дальнейшего их анализа.
Основным инструментом специалиста, позволяющим обеспечить
настройку и сопровождение системы в целом, является модель
«Администратор». Он дает возможность настраивать систему в соответствии
с требованиями и условиями конкретной компании, а также для выполнения
нужных данному предприятию функций.

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

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