Диплом: Применение автоматизированной информационной системы отдела материально-технического снабжения (на примере: ООО «Арт-студия «Панорама»)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ …………………………………………………………………….3
ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ……………………………………….6
1.1. Общая характеристика баз данных и информационных
систем…………………………………………………………………...………6
1.2. Анализ существующих разработок в области автоматизации
материально-технического обеспечения ………..…………………………..14
ГЛАВА 2. АНАЛИТИЧЕСКАЯ ЧАСТЬ ……………………………………27
2.1. Характеристика ООО «Арт-студия «Панорама» ……...…...……….27
2.2. Разработка базы данных учёта материальных запасов…..…………37
ГЛАВА 3. ПРОЕКТНАЯ ЧАСТЬ ………………..……………………...…..46
3.1. Обоснование разработанного программного обеспечения.………..46
3.2. Описание разработанного программного обеспечения…………….52
3.3. Оценка экономической эффективности проекта……………………61
ЗАКЛЮЧЕНИЕ ………………………………………………………………68
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ …………………...…….71
ПРИЛОЖЕНИЯ ……………………………………………………………....75
3
ВВЕДЕНИЕ
Развитие информационных технологий, аппаратного обеспечения и
каналов связи открывают широкие возможности по реализации различных
автоматизированных и учётных систем. Увеличение объёмов информации
возникающих в процессе работы предприятий и организаций, влечёт за
собой потребность в автоматизации обработки и накопления данных. Рано
или поздно организации сталкиваются с потребностью создания или
внедрения автоматизированной системы учёта в свою работу. Очевидно,
что предприятия, ведущие учёт вручную или псевдо-автоматизированный
учёт проигрывают перед теми, кто строит и более-менее успешно
эксплуатирует свои программно-информационные системы. Наличие
реально работающей программной системы повышает скорость обработки
информации, тем самым, сокращая трудозатраты персонала.
При рассмотрении деятельности отдела по материально-техническому
обеспечению выяснилось, что в процессе его функционирования часть
информации накапливается в журнал, содержащий данные о заявках
клиентов, а другая необходимая информация нигде не фиксируется. Работа
в таких условиях затруднена в связи с большим числом обслуживаемой
техники. Таким образом появилась необходимость создания базы данных,
в которой можно было бы обеспечить ввод, хранение, и поиск
информации.
В связи с этим в рамках данной работы проведено создание
информационной системы учёта материально-технических средств для
небольшой организации, занимающейся развлекательной деятельностью –
ООО «Арт-студии «Панорама».
Актуальность данной задачи обусловлена сокращением
финансирования статей по приобретению материалов и необходимостью
рационального использования выделяемых средств, обеспечение
бесперебойности работы специалистов ООО «Арт-Студия «Панорама».
4
Концепция внедрения автоматизации в системах учёта материально-
технического обеспечения реализуется посредством разработки и
внедрения специального набора программных комплексов, позволяющих
автоматизировать основные операции сотрудников, совершенствовать учёт
материалов, техники - а значит, совершенствовать бизнес-процессы в
области управления предприятием. Это даёт возможность компаниям
получать сводные отчётные показатели, связанные с учётом материалов, на
основании которых можно проводить анализ эффективности
использования ресурсов. Это является теоретической и практической
значимостью данной работы.
Целью данной работы является разработка аналитической системы
для автоматизации учёта материально-технического обеспечения.
Задачами работы явились:
-анализ теоретических аспектов использования информационных
технологий;
-анализ организационной структуры исследуемой организации;
-анализ бизнес-процессов в технологии материально-технического
обеспечения;
-постановка задач автоматизации указанной технологии;
-анализ структуры автоматизированной системы учёта материалов;
-анализ существующих решений в области автоматизации
материально-технического обеспечения;
-проектирование базы данных учёта материалов;
-разработка архитектуры программного продукта в соответствии с
поставленными задачами;
-разработка программного обеспечения автоматизации учёта
материалов;
-оценка экономической эффективности проекта.
Объектом исследования является ООО «Арт-студия «Панорама».
5
Предмет исследования – автоматизация учёта материально-
технического обеспечения.
Метод исследования – изучение текущего состояния бизнес-
процессов в технологии учёта материалов, моделирование, изучение
литературных источников в области информационных технологий, CASE-
систем и языков программирования.
Работа содержит 3 главы, введение, заключение и список
использованной литературы. В первом разделе проведён анализ
особенностей использования информационных систем для автоматизации
прикладных задач, предметной области учёта материалов, проведено
построение моделей бизнес-процессов и постановка задач автоматизации.
Также проведён анализ структуры автоматизированной системы
предприятия, проведён обзор существующих решений в области
автоматизации учёта материалов. В разделе 2 проведена разработка
информационной модели согласно поставленным задачам, а также
логической и физической моделей данных, сформулированы требования к
разрабатываемому программному продукту, приведено описание
разработанного программного обеспечения (ПО). В третьем разделе
проведена оценка экономической эффективности проекта, оценены сроки
окупаемости системы и анализ возможности внедрения разработанного
решения в деятельность отдела материально-технического обеспечения.
6
ГЛАВА 1.ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1. Общая характеристика баз данных и информационных систем
Невозможно представить современную жизнь без компьютерной
техники. Наряду с тем, что это удобный рабочий инструмент, в
повседневной жизни большинства населения нашей планеты это очень
удобное средство общения, развлечения, какой либо деятельности. И
наверное самые главные функции компьютерной техники - хранение,
обработка информации самой разной формы: текстовой, графической (
рисунки, чертежи, карты …), звуковой , HTML, видео.. Все данные
собираются по определённым критериям. Эти критерии можно задавать,
выбирать, создавать по желанию или необходимости. Объёмы информации
могут быть разными по величине: небольшие, средние и большие. И
название у любой совокупности объёма информации, собранной согласно
определённым правилам, принципам соответствующее – база данных. То
есть – БД. Данные представляют собой информацию, представленную в
форме, пригодной для проведения обработки с помощью автоматических
средств при возможном участии человека.
Предметная область представляет собой однородную часть
реального мира, представляющую интерес в рамках постановки задач
проектирования.
Простейшими базами данных можно назвать телефонные
справочники, расписания движения транспорта, данные о сотрудниках
компании, каталоги, словари, ведомости по заработной плате и др.
Достоинство электронных БД - возможность быстрого поиска и
затрата минимума времени на получение результатов поиска. А также
возможность простой генерации отчётов по заданной форме: финансовой,
материальной, сводной…
7
Пользователи баз данных делятся на следующие категории:
конечные пользователи (специалисты, осуществляющие ввод оперативных
данных), программисты и системные аналитики (разрабатывают
процедуры обработки данных, определяют логическую структуру БД) и
администраторы.
Администратор базы данных — это лицо, ответственное за
выработку перечня требований к базе данных в процессе проектирования,
реализации БД, создания, эффективного использования и сопровождения
БД в процессе эксплуатации. Администраторы взаимодействуют с
конечными пользователями и программистами в процессе проектирования
БД, контролируют параметры ее работоспособности, отвечают за
реорганизацию и своевременность обновления информации, удаления
устаревших данных и за восстановление разрушенных данных, за
обеспечение безопасности и целостности данных.
Под безопасностью данных понимают защиту данных от случайного
или преднамеренного несанкционированного доступа к ним лиц, не
имеющих на то права.
Под целостностью понимается возможность восстановления данных
в случае возникновения сбоев в работе. Если база данных содержит
данные, используемые многими пользователями, то очень важно, чтобы
данные и связи между ними не разрушались.
Для возможности извлечения из БД информации и желательно с
произвольным сочетанием признаков, создатели БД стремятся
упорядочить данные по различным критериям - реквизитам, атрибутам,
параметрам.
Но процесс создания базы данных, её поддержки и обеспечения
доступа пользователей к ней в современных технологиях невозможны без
использования специальных программных продуктов — систем
управления базами данных.
8
Системы управления базами данных (СУБД) — программные
пакеты, обеспечивающие поддержку процесса создания БД и организации
базы данных. СУБД позволяют осуществлять ввод, отбор и
редактирование данных. СУБД предоставляют средства для проведения
выборки данных согласно определенным критериям (требованиям,
правилам). СУБД предоставляют возможности конечным пользователям
по осуществлению непосредственного управления данными, а
программистам и системным аналитикам эффективно проводить
разработку более совершенных программных средств. Рассмотрим
существующие классификации баз данных.
По технологии обработки данных БД подразделяются на:
- централизованные - хранятся в памяти одной ЭВМ;
- распределённые - состоят из нескольких частей, хранятся на различных
компьютерах. Могут пересекаться и/или дублировать друг друга.
По способу установления связей между данными различаются:
-реляционные,
-иерархические,
-сетевые.
- Реляционные базы данныхпростейшие (в форме таблицы) формы
представления данных. Название данного класса БД происходит от
термина relation- что значит отношение. Для этих БД разработан
необходимый математический аппарат реляционного исчисления и
реляционной алгебры, где определяются математические операции
объединения, вычитания, пересечения, соединения и др..
Сравнительная простота инструментальных средств её поддержки -
достоинство реляционных БД, жесткость структуры данных
(невозможность, например, задания строк таблицы произвольной длины) и
зависимость скорости её работы от размера базы данных - недостаток. Для
9
некоторых операций, определённых в такой базе данных, может оказаться
необходимым просмотр всей БД.
- Иерархические и сетевые БД предполагают наличие связей между
данными, имеющими какой-либо общий признак. В иерархической БД
такие связи могут быть отражены в виде дерева-графа, где возможны
только односторонние связи от старших вершин к младшим. Это ускоряет
доступ к необходимой информации, но только если все возможные
запросы отражены в структуре дерева. Никакие иные запросы на
извлечение информации не будут удовлетворены.
- Указанный недостаток снят в сетевой БД, в которой (по крайней
мере, теоретически) возможны связи «всех со всеми». Поскольку на
практике это осуществить невозможно, приходится прибегать к некоторым
ограничениям. Использование иерархической и сетевой БД ускоряет
доступ к информации в базе. Каждый элемент данных должен содержать
ссылки на некоторые другие элементы. По этой причине требуются
значительные ресурсы как дисковой, так и оперативной памяти ЭВМ.
Взаимосвязанная совокупность средств, методик и персонала,
участвующего в процессе хранения, обработки и выдачи данных в
процессе достижения поставленных целей составляет из себя
информационные системы (ИС)
Рассмотрим принятую в настоящее время классификацию
информационных систем.
Классификация информационных систем производится по
различным критериям. Проведём описание наиболее часто используемых
способов классификации.
1. Классификация по масштабам
По масштабам информационные системы разделяются на [37]:
Одиночные ИС;
Групповые ИС;
10
Корпоративные ИС.
Схема классификации ИС по масштабам приведена на рисунке 1.
Рисунок 1 - Схема классификации ИС по масштабам
В групповых и корпоративных системах существенно возрастают
требования к надёжности функционирования и защиты данных.
Обеспечение данных свойств производится путём поддержки целостности
данных, ссылок и транзакций в СУБД.
Работа одного пользователя или группы пользователей,
разделяющих по времени одно рабочее место на персональных
компьютерах без использования сетевых технологий – это реализация
одиночных информационных систем. Данная система может включать
простые приложения, связанные общим информационным фондом.
Создание приложений подобного типа производится с использованием
настольных или локальных систем управления базами данных (СУБД). Из
локальных СУБД наиболее распространенными являются Clarion, Clipper,
FoxPro, Paradox, dBase и Microsoft Access [42].
Многопользовательские информационные системы предполагают
коллективное использование данных пользователями, входящими в
рабочие группы и зачастую основываются на базе локальных
вычислительных сетей. В процессе разработки данных приложений
Масштаб
информационных
систем
Одиночные ИС Групповые (ЛВС)
Корпоративные
ИС
11
применяются специализированные серверы баз данных (SQL-серверы). В
настоящее время разработано достаточно большое количество SQL-
серверов на различных платформах, предполагающих как коммерческое
использование, так и свободное распространение. Наиболее известными
серверами баз данных в локальных сетях являются: Oracle, DB2, Qicrosoft
SQL Server, InterBase, Sybase, Inforqix.
В организациях, имеющих сложную филиальную структуру
используют корпоративные информационные системы, что предполагает
наличие механизмов поддержки территориально разнесенных узлов или
сетей.
Данные информационные системы, как правило, имеют
иерархическую структуру, включающую несколько уровней. Для данных
систем характерно наличие клиент-серверной архитектуры,
предполагающей специализацию серверов или же многоуровневую
архитектуру. В процессе разработки таких систем могут применяться те же
серверы баз данных, что и при разработке сетевых программных решений.
При этом крупные информационные системы наиболее часто используют
СУБД Oracle, DB2 и Мicrosoft SQL Server.
Рассмотрим классификацию ИС по сфере использования.
По сфере использования информационные системы, как правило,
обычно подразделяются на следующие категории [5]:
ИС обработки транзакций;
ИС принятия решений;
информационно-справочные системы;
системы на базе офисного ПО.
Системы обработки транзакций, в свою очередь, по временным
затратам на обработку информации, подразделяются на пакетные ИС и
оперативные ИС. Информационные системы организационного
управления используют режим оперативности обработки данных – OLTP

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

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