Создание программного обеспечения для автоматизации деятельности компании

Описание существующего программного обеспечения и автоматизированных информационных систем. Разработка подсистемы управления проектами для организации "Налог-сервис". Написание прикладного решения, которое будет работать под управлением платформы 1С.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 19.11.2018
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ВВЕДЕНИЕ

Для того чтобы решить задачи и проблемы, которые возникают в момент организация управление проектами эти задачи являются весьма распространенным и так как встречаются практически во всех сферах деятельности: государственных, научных, коммерческих и производственных. программный информационный управление платформа

Для современного человека на рынке программного обеспечения предоставляется огромное количество различных программ, которые позволяют осуществлять управление проектами как самостоятельно, так и вручную при помощи взаимодействие сразу нескольких систем.

По своей сути управления проектом и сам проект подразумевает в себе сразу несколько различных функций, которые работают сообща взаимодействуют между собой, эти программы считаются сложным, их функция утяжелённая т таким образом для того чтобы приобрести такое программное обеспечение необходимо хорошо потратиться, также после приобретения необходимо будет затратить некоторое время для того, чтобы понять как работает система. Также в случае если с такой системой произошел какой-либо сбой только специалист сможет решить эту неприятную ситуацию.

Несмотря на то, что для современного потребителя представляется огромное количество различных программ и систем в работе для корпоративного и какого либо другого действия, всё равно остаётся актуальным момент разработки новых программ. Программисты, которые занимаются созданием новой, усовершенствованной, и в тоже время упрощенной системы, которая будет выполнять автоматически различные функции пользуется популярностью. Современные потребители раз за разом готовы рассматривать новые предложения для того, чтобы проверить их в работе и найти для себя более удобный и простой способ выполнения системных работ.

Ну прежде чем программист предоставит потребителю потенциально новый продукт, он должен понимать, что эта разработка отвечает стандартным требованиям потребителя: 1. В первую очередь такая система должна обеспечивать стабильную сохранность персональных данных, то есть информация о сотруднике должна храниться в базе и синхронизироваться.

2. Также новая разработанная системы должны обеспечивать выполнение ряд задач, которые можно составить для сотрудников. Также программисты должны предусматриваться тот момент, что во время выполнения этих работ, работник должен сообщить о этапе приведение задачи и ее завершении. Таким образом данная система должна позволить проследить выполнил ли работник поставленную задачу.

3. И конечно же программа должна наставлять информацию о том, что было запланировано, на определенный промежуток времени и было ли это выполнено. Также программа демонстрирует фактическое отработанное время по определенной задачи.

Во время выполнения данной дипломной работы было уделено особое внимание вопросам, которые связаны с автоматизацией системы управления проектами. За основу данных связанные с проектированием сайта для предприятия ФКУ «Налог-сервис».

Задачи дипломного проекта является создание программного обеспечения, которое позволит автоматизировать деятельность компании исходя из чего выполнять такие функции:

1. Вести учет по заказам клиента

2. Вести учёт и оформление договоров.

3. Осуществлять регистрацию заданий, а также вести контроль выполнения этих задач.

Для того чтобы выполнить это задание необходимо решить следующие задачи: 1. Необходимо заняться изучением организационные и экономической деятельности предприятия.

2. Определиться с целями и назначением будущей программы. 3. Провести анализ существующих разработок и понять их недостаток. 4. Осуществить проектирование и их реализацию запланированного проекта. 5. Протестировать работу этой системы выявить ошибки для того, чтобы их устранить. 6. Осуществить внедрение в работу компании.

Дипломная работа состоит из 4 глав каждая из которых рассматривает отдельные этапы формирования программного обеспечения. Заключительная часть диплома уделяет особое внимание экономической стороне разработанного проекта.

1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1 Технико-экономическая характеристика предметной области

1.1.1 Организационно - экономическая характеристика ФКУ «Налог-сервис»

ФКУ «Налог-сервис» - наиболее крупный элемент в системе вспомогательных предприятий Федеральной Налоговой Службы Российской Федерации (далее - ФНС). Основной деятельностью предприятия является обеспечение и поддержка в информационной и технической сфере работы ФНС, а также её подразделений и отделов. Свои функции ФКУ «Налог-сервис» реализует преимущественно в области информационных технологий и работы с данными. Одним из основных процессов в ФКУ «Налог-сервис» является централизованная регистрация в системе электронного документооборота информации, которая предъявляется получателями услуг ФНС в территориальных управлениях ФНС на бумажных носителях.

Регистрация данных в централизованной электронной системе является очень масштабной деятельностью и требует огромных трудовых затрат. В электронной базе данных регистрируются данные о каждом объекте недвижимости, иного крупного имущества, а также паспортные данные получателей услуг ФНС. Запрет повторного требования документов послужил причиной для создания централизованной базы данных. Для исполнения требований законодательства ФКУ «Налог-сервис» обеспечивает сканирование и регистрацию в цифровом виде информации, полученной в отделениях ФНС на бумажном носителе.

Обеспечение коммуникации местных органов управления ФНС с гражданами также является масштабной и трудоемкой задачей. Предоставление гражданам уведомлений и прочей информации может осуществляться в электронном виде, однако по ряду причин информирование граждан до сих пор по большей части осуществляется посредством бумажных носителей. Среди прочих видов деятельности ФКУ «Налог-сервис» стоит выделить архивную работу, обслуживание и поддержку программного обеспечения, используемого в работе ФНС, а также аналитическую работу. Столь широкая сфера деятельности полностью находится в зоне ответственности ФКУ «Налог-сервис».

ФКУ «Налог-сервис» позволяет снизить трудовую нагрузку на территориальные органы управления ФНС, представляя собой централизованную структуру органов, обеспечивающих выполнение рутинных и трудоемких задач в сфере обработки информации, технической поддержки и хранения данных в электронном виде. Со временем ФКУ «Налог-сервис» перенимает у головного органа структуры - ФНС - все больше функций и задач в сфере информационных технологий. Основной объем работы ФКУ «Налог-сервис» принял еще в 2015 году, и с тех пор функционирует, как полноценный элемент системы налогообложения Российской Федерации.

Пункт централизованной обработки цифровых данных, которые поступают от территориальных органов управления ФНС, позволяет оптимизировать деятельность всей системы документооборота, т.к. существенно понижает роль человеческого фактора, тем самым минимизируя количество ошибок, совершаемых операторами, и увеличивает скорость устранения обнаруженных ошибок. Совокупный объем задач подразделения ФКУ «Налог-сервис» получают от двенадцати видов организаций, занимающихся регистрацией информации на бумажных носителях, и вносят полученные данные в информационную базу данных. Ключевым элементом в цепи регистрации, оцифровки данных и информирования граждан являются несколько центров печати.

Постоянную связь граждан-получателей услуг системы налогообложения с органами управления ФНС, а также обработку поступивших жалоб и обращений от клиентов обеспечивает система контактных центров ФКУ «Налог-сервис».

Тематика вопросов, на которые могут дать ответы в центрах, касается только информационной работы ФНС -- ФКУ «Налог-сервис» не перебирает на себя функции инспекторов. Это целиком соответствует смыслу создания данной организации -- освободить налоговую службу от постоянно увеличивающейся в объемах работы по информационному сопровождению и наполнению электронных баз различными документами.

Качество работы ФКУ «Налог-сервис» является одной из характеристик регионального отделения налогового органа. Если отзывы ФКУ «Налог-сервис» получает хорошие, значит результат проведенной реформы налогового администрирования хороший. Если нет -- значит, есть недочеты, которые наилучшим способом можно выявить при изучении работы ФКУ. Например, ФКУ «Налог-сервис» Москвы существенно облегчил и упростил связь налогоплательщиков с ФНС Москвы, обеспечив своевременную отсылку уведомлений, повысив также и количество собранных налогов.

1.1.2 Краткая характеристика целевого подразделения

Штат сотрудников отдела веб-разработки в ФКУ «Налог-сервис» состоит из восьми должностей. К специалистам, занимающих эти посты предъявляются высокие профессиональные требования. Должностные обязанности специалистов для каждой должности приведены ниже:

Начальник отдела отвечает за принятие решений, координирует действия отдела в целом, отвечает за поиск и устранение несоответствий в работе отдела. Также начальник отдела веб-разработки уполномочен утвердить техническое задание и бюджет, выделяемый на проект. Занимает ключевое положение в коммуникациях с другими отделами ФКУ «Налог-сервис».

Менеджер по работе с заказами регистрирует в служебной базе данных заказы на проведение доработок на портале предприятия. Составляет договоры на предоставление услуг, отвечает за коммуникацию с бухгалтерией. Ответственен за регистрацию проектов и задач во внутренней информационной системе.

Аналитик. На основе разговора с клиентом, определяет, что нужно заказчику и что в конечном итоге должно быть сделано. Осуществляет предпостановку задачи. Как правило, эти функции ложатся на руководителя проекта или менеджера по рекламе и маркетингу.

Проектировщик - это тот человек на которого ложится большая ответственность, ему необходимо осуществить проектировку системы. В итоге проектировщик составляет структуру технического задания.

Программист, на этого человека ложится ответственность выполнения того технического задания, которое было прописано проектировщиком. Он по своей сути не занимается основной организацией при создании сайта. Программисты, которые работают в этой компании являются настоящими специалистами, которые на отлично знают свои обязанности. Эти люди занимаются кодированием, а это по своей сути занимает на порядок меньше времени ниже планирования поэтому программист должен выполнять свою задачу в максимально короткие сроки.

Верстальщик - это тоже весьма опытный человек, который занимается осуществлением верстовку сайта. Этот человек обязательно в порядке знает такие функции как HTML, CSS, JavaScript. Для выполнения функций верстальщика используется как правило 2 человека, первый с большим опытные занимается созданием графика для сайта, а второй выполняет рутинную работу переводит текст из формата Word в HTML.

Дизайнер или художник. Этот человек во время создания сайта занимается тем, что создает графические изображения, он выполняет оформления дизайна сайта и делает его комфортабельным.

Тестер. Человек, который занимает должность тестера в обязательном порядке должен разбираться во всех тонкостях создания сайта, он необходим для того чтобы проверить сайт и отыскать как можно больше ошибок. Как правило в этой работе принимает участие посторонний человек, который никак не принимал участие в создании сайта.

Редактор. По своей сути этот человек занимается тем, что подготавливает тексты для оформления сайта. Он может проверять как готовые написанные другим человеком, так и подготавливать тексты собственного сочинения для публикаций.

Суть данной дипломной работы заключается в том, чтобы создать автоматизированную систему для работы менеджера с клиентами.

1.2 Обоснование необходимости и цели использования вычислительной техники для решения задачи

Вычислительная техника-это сообщество различных систем, вычислительных устройств, средств подсчёта, а также других возможностей необходимых для быстрого решения трудных заданий, относящихся к работе с различной информацией.

В современном мире ведётся постоянное усовершенствование различных устройств ЭВТ. Данные средства необходимы в экономической и производственно-хозяйственной отрасли. Компания ФКУ "Налог-сервис" не может работать без вычислительной техники.

Деятельность специалиста по работе с клиентами без использования автоматизированной техники очень трудоёмка и занимает много времени, ведь все проекты приходится записывать на бумаге обычной шариковой ручкой. Для компании занимающийся налогообложением такой рабочий процесс просто не подходит и имеет много недостатков;

· Образование очередей при большом потоке клиентов из-за ручной обработки данных;

· Обработка информации очень энергоёмкий процесс;

· Появляется необходимость в расширении штата сотрудников в связи с большим количеством клиентов;

· Низкая скорость обработки данных и производительность труда.

В недавно открывшийся и успешно развивающейся компании, количество клиентов неуклонно растёт, а также становятся сложнее технологии расчётов и их динамический анализ, всё это полностью исключает ручной труд.

С появлением возможности сбора и обработке информации различной техникой почти все приведённые выше недостатки будут устранены, и появится множество различных вариантов для проведения динамического анализа. Главные преимущества работы предприятия после появления автоматизированной возможности управлять проектами;

· Количество клиентов и сложность заказов никак не влияет на рабочий процесс;

· Каждый работник выполняет определённую функцию;

· Быстрый процесс обработки данных;

· Возможность выдать результат работы в любой форме по желанию заказчика;

· Создание любых отчётов по работе компании;

· Осуществление контроля за исполнением заказов.

Делаем вывод, что при автоматизированном процессе обработки данных деятельность специалиста по работе с клиентами упрощается, а сам процесс протекает в разы быстрее.

С появлением компьютерной техники количество рабочих мест в крупных компаниях существенно сократилось и производительность труда увеличилась.

Налоговое законодательство в России очень часто меняется, и с появлением современных технологий у руководства и персонала компании появилась уникальная возможность своевременно узнать изменения при помощи сети интернет. Всё это позволяет сэкономить время и улучшает производительность труда, как работников, так и самой компании.

Через 10-15 лет человеческий труд на предприятиях станет ненужным, потому что его с лёгкостью заменят роботы, управляемые компьютером.

1.3 Постановка задачи

1.3.1 Цель и назначение автоматизированного варианта решения задачи

Разработка проектов в ФКУ «Налог-сервис» проводится в семь этапов:

1. Анализируются требования заказчика и собираются сведения, касающиеся этих требований;

2. Составляется ТЗ (техническое задание);

3. Производится визуализация и создание прототипа;

4. Проект заверстывается по утвержденному дизайну;

5. Пишется программное обеспечение;

6. Проект тестируется в реальных условиях;

7. Готовый продукт сдается заказчику.

Рассмотрим все этапы проектирования подробнее.

Первый этап «анализа требований заказчика» подразумевает сбор информации, выдаваемой заказчиком, ее обобщение и дополнение. На этом этапе объем полученной информация должен быть максимально полным. Проводятся совещания с клиентом, ему объясняются непонятные моменты и даются рекомендации, рассматриваются варианты интернет-проектов. Определяется их форма: сайт-визитка, личный сайт, интернет-магазин либо крупный интернет-портал. Окончанием этого этапа должен быть четкий список требований заказчика.

Этап «составления ТЗ» проходит по определенному списку требований заказчика. Структурируется полученная информация об интернет-проекте, прописывается его функционал, предполагаемый дизайн и другая информация.

Третий этап по «визуализации и созданию прототипа» - самый творческий. На данном этапе дизайнер определяет цветовую палитру проекта, которая не должна конфликтовать с фирменным стилем и логотипами заказчика. Сочетание цветов должно быть приятным для психологического восприятия и не вызывать дискомфорта у пользователей. Элементы дизайна, их размеры и цвет должны быть эстетически выверенными. Дизайн сайта должен быть стильным, удобным и в то же время информативным, в нем не должно быть отталкивающих элементов. Нужно продумать удобный в использовании графический интерфейс: форма ввода, кнопки, расположение разделов - все должно вызывать только положительные эмоции у посетителей интернет-проекта и желание воспользоваться им повторно.

Четвертый этап «верстки проекта» заключается в перенесении дизайн-концепции, созданной дизайнером, в практическую среду интернет-страницы. Верстальщик разбирает дизайнерский проект на элементы и отдельно расписывает шрифты и цвета для текста и заголовков, цвета фона страниц и меню, кнопок, линий и остальных элементов. Используя определенные команды разметки, раскладывает элементы страницы по ячейкам сетки-каркаса. В задачу верстальщика входит и наполнение веб-страницы различными спецэффектами.

Пятый этап проекта «написание программного обеспечения» - самый ответственный и длительный по времени. От качества кодирования полностью зависят возможности сайта и удобство управления им. Только программист может добавить сайту функции приема заказов с одновременной отправкой электронной копии на почту менеджеру или курьеру, вывода новостной строки, приема платежей через электронные системы, организацию форума или возможности регистрации личного кабинета клиента.

Программное обеспечение позволяет сотрудникам пополнять каталог, добавлять на сайт актуальные новости или статьи, вносить изменение в разделы. Работа программиста трудоемкая, но от нее зависит дальнейшая жизнь сайта, потому что пользователи ценят свое время, и не будут его тратить на неудобный или заторможенный сервис. Исходя из этого можно сказать, что этап программирования - самый важный в создании интернет-проекта.

Шестой этап «тестирования в реальных условиях» не менее ответственный, чем программирование, так как только он может выявить недочеты предыдущих этапов. Часто бывает, что интересная теоретическая задумка в реальных условиях оказывается не такой уж удобной, или ведет себя не так как задумывалось.

Этап тестирования должен проводиться обязательно, так как он может сэкономить в будущем финансы и время на исправление не выявленных вовремя недочетов. Иногда тестирование спасает от полных провалов и переделки всего проекта. Чем сложнее интернет-проект, тем длительнее проходит тестирование и исправление недостатков. Для квалифицированного тестирования специалисту контроля качества предоставляется полный пакет документов и материалов. Проверка проводится согласно специально разработанному регламенту и методическим рекомендациям.

Седьмой этап, когда «проект сдается заказчику», начинается с демонстрации его возможностей. Делается их описание, даются основные параметры и настройки. Обязательно обговаривается дальнейшее сопровождение интернет-проекта, его обслуживание, а в случае надобности, возможность доработки каких-либо деталей.

Для определения требований к автоматизированной системе управления проектами, представим весь процесс проектирования в виде модели IDEF0 (рис. 1).

Анализ созданных моделей показывает, что на каждом этапе проектирования нужен тщательный контроль, а весь проект в целом представляет собой трудоемкий процесс, требующий высокой квалификации от его исполнителей. Из этого можно сделать вывод, что проектирование автоматизированной системы управления проектами в ФКУ «Налог-сервис», требует своей скорейшей реализации. В следующем разделе будут описаны требования, предъявляемые к проектируемой автоматизированной системе.

Рис. 1. Контекстная модель создания проекта

На рисунке 1.2 представлены стадии разработки проекта.

Рис. 2. Модель декомпозиции создания проекта

1.3.2 Общая характеристика организации решения задачи на ЭВМ

Автоматизированные информационные системы (АИС), как более частный случай информационных систем вообще, стали широко применяться в последние 20 лет. Выгода их применения очевидна - оперативный мониторинг состояния производственной линии, сплошной контроль партий изделий с проведением высокоточных измерений, бухгалтерский учет и регулярная отчетность - все это представляется внедрить на предприятии на основе автоматизированной информационной системы.

Решающим аргументом является тот факт, что ответственность за принятие решений и взятие управления процессами в неочевидных процессах остается на человеке. АИС служит мощным инструментом в руках руководства предприятия, автоматически выполняя множество простых действий, оставляя за человеком право принимать решения и требующие его присутствия. Это системы, способные полностью исключить потребность во вмешательстве человека, или минимизировать его.

Всю совокупность АИС можно классифицировать по следующим признакам:

По характеру обрабатываемой информации:

ѕ документальные информационные системы;

ѕ фактографические информационные системы.

В документальных АИС объектами модификации, хранения и вывода являются разнообразные знания (книги, статьи, патенты и прочие информационные материалы). Работа такой системы чаще всего заключается в поиске и выводе данных по запросу оператора. В документальных АИС одним из параметров оценки качества работы системы является степень соответствия содержания выданного документа запрашиваемой информации. Количественное значение этого параметра вычисляется чаще всего с использованием некоторых специальных лингвистических алгоритмов.

Рис. 3. Классификация информационных систем

В фактографических АИС хранимые и модифицируемые данные являются определенной информацией об объекте. Зачастую эти данные являются оперативными, т.е. быстро теряют свою актуальность, вследствие чего с определенной периодичностью обновляются системой. Система в таком случае называется оперативной.

Во время разработки подобной системы необходимо определить параметры объектов, сведения о которых хранятся в системе, зависимости, характеризующие связь объектов в реальном мире, которые подлежат вычислению и после - визуализации в информационных отчетах.

Автоматизированные информационные системы подразделяются на:

ѕ АИС управления технологическими процессами;

ѕ АИС организационного управления;

ѕ АИС управления организационно-технологическими процессами;

ѕ АИС научных исследований;

ѕ обучающие АИС.

АИС управления технологическими процессами - это системы, требующие периодического вмешательства человека, которые являются вспомогательным инструментом при управлении технологическими устройствами, станками, автоматическими линиями.

Для АИС организационного управления объектом служат производственно-хозяйственные, социально-экономические функциональные процессы, реализуемые на всех уровнях управления экономикой, в частности: банковские АИС; АИС фондового рынка; финансовые АИС; и страховые АИС; налоговые АИС; АИС таможенной службы; статистические АИС; АИС промышленных предприятий и организации и др.

АИС управления организационно-технологическими процессами представляют собой многоуровневые системы, сочетающие АИС управления технологическими процессами и АИС управления предприятиями.

АИС научных исследований призваны производить вычисления с высокой точностью, автоматически регистрировать и сохранять информацию о протекании процессов. Основой подобных систем служат аналитические алгоритмы. Как организационно-технологические системы, так и системы научных исследований могут включать в свой состав системы автоматизированного проектирования работ (САПР).

Обучающие АИС нередко внедряются в процессы подготовки специалистов в системе образования, при переподготовке и повышении квалификации работников разных отраслей.

По отраслевому и территориальному признаку:

ѕ Отраслевые АИС;

ѕ Территориальные АИС;

ѕ Межотраслевые АИС.

Отраслевые АИС распространены в области промышленного и агропромышленного комплексов, в строительстве, на транспорте. Эти системы решают задачи информационного обслуживания аппарата управления соответствующих ведомств.

Территориальные АИС предназначены для управления административно-территориальными районами. Деятельность территориальных АИС направлена на качественное выполнение управленческих функций в регионе, формирование отчетности, выдачу оперативных сведений местным государственным и хозяйственным органам.

Межотраслевые АИС являются специализированными системами функциональных органов управления национальной экономикой. Имея в своем составе мощные вычислительные комплексы, межотраслевые многоуровневые АИС обеспечивают разработку экономических и хозяйственных прогнозов государственного бюджета, осуществляют контроль результатов и регулирование деятельности всех звеньев хозяйства, а также контроль наличия и распределения ресурсов.

В зависимости от сферы применения различают несколько видов АИС:

Информационные системы автоматизированного проектирования (САПР) направлены на сокращение количества ручных операций в работе работников при разработке конструкции или дизайна новой продукции. Основными функциями подобных систем являются: математические вычисления, визуальное конструирование документов (чертежей и схем), создание проектной документации, изображение моделей, построенных на основе введенных данных. Интегрированные системы позволяют автоматизировать рабочие операции на протяжении всего жизненного цикла продукции. Характерным признаком таких систем является модульность и единое информационное пространство для всех компонентов.

Автоматизированные информационные системы организационного управления - такие системы ориентированы на автоматизированное выполнение задач оператора. В основном подобные системы выполняют ряд следующих задач: Основными функциями подобных систем являются: сплошной или выборочный контроль, или регулирование, учёт и анализ, долгосрочное и краткосрочное планирование, бухгалтерский учёт, управление сбытом, снабжением и т.д.

Информационные системы управления технологическими процессами (СУТП) ориентированы на уменьшение человеческого фактора в операциях контроля и управления технологическими операциями. СУТП в большинстве случаев оснащены множеством датчиков и автоматических измерительных приборов, способных в полной мере предоставить общую информацию о характере протекания технологического процесса.

В зависимости от уровня управления:

Информационная система оперативного уровня обрабатывает вводимые данные и служат дополнительным инструментом в работе оператора. Такие системы участвуют в образовании связей между внешней и внутренней средой компании. Данные и способы их обработки определены, структурированы и приведены в виде, удобном для восприятия человеком.

Информационные системы специалистов обеспечивают хранение и обработку информации, увеличивают эффективность и результативность труда специалистов. Задача таких информационных систем - удобное добавление поступающей информации в существующую структуру данных с последующей обработкой.

Информационные системы уровня управления находят применение среди менеджеров среднего звена. Основными задачами таких систем являются мониторинг, контроль, принятие решений и управление.

Стратегические информационные системы призваны сопровождать процесс принятия решений по построению долгосрочной линии поведения организации, формированию её стратегических целей и политик. Основная задача таких систем - оперативный анализ изменений условий окружающей среды и сопоставление этих изменений с возможностями компании.

На уровне корпораций с развитием возможностей вычислительной техники нашли широкое применение так называемые ERP-системы (Enterprise Resource Planning -- Система планирования ресурсов предприятия). Такую представляет собой любая интегрированная информационная система, чьими функциями является снижение трудоемкости учета и управления ресурсами предприятия. Построение такой системы необходимо проводить с учетом интеграции в едином информационном пространстве всех ключевых бизнес-процессов предприятия. Доступ к этой информации должен быть оперативно предоставлен требуемому количеству сотрудников, при условии, что они имеют необходимые полномочия.

Несомненным преимуществом ERP-систем является их глубокая интеграция в процесс производства и избавление от проблем с оперативной передачей информации между отделами, однако высокая сложность системы требует значительных затрат на обучение персонала работе с системой. Недостаточные вложения в аппаратную часть системы также могут повлечь за собой серьезные последствия вследствие физического устаревания ЭВМ.

Трудности внедрения ERP-систем заключаются в следующем:

Результат внедрения системы зависит от компетентности работников, которым предстоит работать с интерфейсами системы.

Наем персонала осложняется необходимостью либо объявить одним из пунктов к соискателю знакомство с аналогичной ERP-системой, либо обеспечить обучающие курсы каждому новому сотруднику.

Зачастую ERP, являясь функциональным инструментом, все же лишен гибкости, что создает проблемы при появлении у предприятия специфических требований к функциональности программного обеспечения

В редких случаях может потребоваться изменение производственных процессов предприятия для их соответствия некоторым требованиям ERP-системы;

Стоит также отметить высокую стоимость внедрения подобной системы на предприятии;

Продление клиентской лицензии на программное обеспечение зачастую осуществляется платно, что означает появление очередной статьи расходов предприятия;

Техническая поддержка фирмы-поставщика программного обеспечения не редко вводит в ситуацию путаницу ввиду некомпетентности операторов call-центра.

Часто политика компании предоставляет слишком узкие полномочия сотрудникам в сфере информационной безопасности, в то время, как работа с интерфейсом информационной системы почти неизбежно связана с чтением и модификацией хранимой на сервере информации.

Одной из самых частых причин неудачного внедрения ERP-системы является отсутствие у этой системы гибкости и механизма адаптации, или подстройки, к некоторым типам данных и производственным процессам предприятия;

ERP-системы сложны как в эксплуатации, так и в освоении;

Некорректная работа одного из модулей ставит под угрозу краха работу всей системы;

Корректная работа системы часто связана с получением информации о протекании производственных процессов посредством датчиков, надежность и точность которых ухудшаются со временем.

Интеграция системы на уровне корпорации снижает и её гибкость, т.к. для полноценного функционирования системы необходимо её одинаковое функционирование во всех филиалах компании, что невозможно в случае внедрения некоторых новшеств в филиале;

Глубокая интеграция ERP-системы со временем затирает границы между зонами ответственности;

На предприятиях военно-промышленного комплекса эффективность системы нивелируется требованиями к оперативному контролю, защите секретной информации и необходимостью проставления личной подписи сотрудников на множестве бланков;

Взаимодействие предприятия с партнерами усложняется в случае, если они используют другую систему, либо ту же систему другой версии

В случае, если эксплуатация информационной системы подразумевает регулярное выполнение операций над разнородными данными, её построение следует проводить, опираясь на концепцию «хранилища данных»

В тех же условиях, но при глобальном характере работы системы, фокус проектировщиков во время разработки информационной системы смещается в сторону выбора объектно-ориентированных ЭВМ.

Максимальной результативности внедрения автоматизированных информационных систем возможно достичь, проектируя систему с упором на оптимизацию бизнес-процессов организации, оперативную поддержку принятия решений, грамотный контроль управления ресурсами предприятия и т.д. Вследствие этого менеджмент в контексте АИС в основном направлен на использование экономико-организационных моделей, составленных с учетом известных структурно-динамических свойств бизнес-процесса.

Используемые модели в этом случае должны с высокой степенью достоверности имитировать характеристики моделируемой системы. Само собой, построение идеальной модели процесса невозможно, тем не менее в процессе проектирования АИС целесообразно учесть максимум из возможных параметров. Модели имеют собственную классификацию, подразделяясь на вероятностные и детерминированные, функциональные и структурные. Их многообразие необходимо учесть при проектировании информационной системы.

Для оценки качества автоматизированной информационной системы обычно анализируются её функциональные и вспомогательные составляющие.

Функциональная составляющая системы дает представление о специфике её назначения, т.е. описывает способы выполнения конкретных процедур и ход процесса в целом. Такие системы идентифицируются по признакам управленческих функций, которые осуществляются в организации.

Подсистемы развития и обеспечения обеспечивают штатную работу отдельных элементов и подсистем АИС и всей системы в целом и позволяют совершенствовать, модернизировать и изменять систему, настраивать ее на решение новых классов задач, связанных с обработкой экономической информации.

Автоматическая система управления (АСУ) - комплекс математических алгоритмов, программного обеспечения, ЭВМ, операторов, персонала и организационных комплексов, предназначенный для управления работой определенного объекта или ходом производственного процесса.

Условно АСУ можно разделить на автоматизированные системы управления технологическими процессами и автоматизированные систему организационного управления (соответственно АСУТП и АСОУ). Разделение это обосновано различием способов передачи информации, а также различиями управляемых объектов систем. Те из них, которые ориентированы на управление физическими объектами, отнесены к автоматизированным системам управления технологическими процессами (АСУТП), остальные - к автоматизированным системам организационного управления (АСОУ).

Последние, в основном, внедряются в процессы для оптимизации управления производственно-хозяйственной деятельностью организации, либо их подразделений.

Широко применяются АСУ в управлении транспортом, промышленными объектами, а также системами вооружения и разведки.

Проектирование и разработка любых АСУ в той или иной мере соответствует нижеизложенным принципам:

Принцип новых задач

Внедрение АСУ должно ставить своей целью оптимизацию производства и последующее повышение качества продукции, основанное на статистическом анализе. Это означает, что при проектировании АСУ возникнет необходимость в решении сложных задач оптимизации.

Заранее точно сказать, какого характера проблемы возникнут при проектировании конкретной АСУ практически невозможно, как и предопределить состав задач. Все зависит от поведения объекта управления. Оптимальные результаты достигаются в условиях полного согласования относительно времени всех задач вне зависимости от их предназначения, согласования оптимальных размеров поставок и оптимизации производственной загрузки.

Принцип системного подхода к проектированию АСУ.

При проектировании АСУ необходимо опираться на математическом анализе поведения управляемого объекта и каналов воздействия на этот объект. Для этого необходимо определить параметры, по которым в дальнейшем будет проводиться оценка качества управления объектом.

Принцип лидерства руководства.

Ответственность руководства должна являться главным требованиям к процессу разработки и внедрения автоматизированной системы на предприятии.

Принцип постоянного развития системы.

Структура системы должна строиться с расчетом на будущее, с учетом сохранения возможности дополнения функциональности, внедрения определенных новшеств, локальных перестроек системы и т.д. Это же относится и к программному обеспечению, используемому в процессе управления.

Принцип единства информационной базы

На физических носителях информации хранится достаточно большой объем данных, которые, к тому же, ежедневно дополняются. Файловая система быть спроектирована так, чтобы информация о каждом внесении изменений в базу данных в максимально короткое время сперва заносилась на физический носитель, а затем уже распределялась по основным массивам данных.

Принцип комплексности задач и рабочих программ.

Большое влияние на быстродействие системы может оказать подход к описанию процессов, протекающих на предприятии и подлежащих управлению системой. В противоположность подходу к организации производства, при котором все происходящее на предприятии описывается прежде всего, как последовательность действий, деятельность организации следует рассматривать, как множество процессов, каждый из которых имеет вход и выход, который может являться входом следующего процесса.

Принцип согласования пропускной способности различных звеньев системы.

При проектировании системы следует уделить внимание распределению вычислительных мощностей в разных частях системы, чтобы избежать нерационального использования, или простоя этих мощностей с учетом разных степеней загрузки системы.

Любая АСУ включает в себя основную часть и функциональную. Основная часть состоит из информационной и технической базы и математического обеспечения.

Информационная база системы аппаратно находится на физических носителях данных, которые необходимы для автоматизации протекания процесса. Чаще всего она подразделяется на три части: генеральный массив, производные и оперативные массивы. Детали реализации файловой системы различны и зависят от условий, в которых должна работать проектируемая система.

Техническая база системы - совокупность средств обработки, агрегации, систем ввода и вывода информации, и комплекс исполнительных механизмов, входящих в систему.

В основном техническая база состоит из ЭВМ, предназначенных для агрегации, хранения, модификации информации, обращающейся внутри системы. Засчет ЭВМ оптимизируются алгоритмы управления, моделируются структурные подразделения организации, готовятся возможные варианты принятия управленческих решений. В автоматизированных системах управления для подобных задач используются два типа ЭВМ: информационно-расчетные и учетно-регулирующие. Первые применяются для управления в масштабах производства и используются для решения проблем стратегического уровня, связанных с управлением предприятием в целом. Такие системы отличаются высокой мощностью, защитой от прерываний, слоговым способом обработки данных, непостоянной длиной слова, а также множеством запоминающих устройств разного профиля.

Также в состав технической базы системы включают совокупность средств оргтехники и контроль-измерительные приборы, необходимые для полноценной работы системы управления в различных условиях.

Математическое обеспечение - это множество алгоритмов модификации и обработки данных, используемых при решении функциональных задач и в процессе автоматизации проектировочных работ АИС. Техническая документация по этому виду обеспечения АИС содержит описание задач, задания по алгоритмизации, экономико-математические модели задач, текстовые и контрольные примеры их решения.

Система программирования - комплекс программных средств, результатом работы которого является выражение внесенной человеком программы в машинном коде, что необходимо для передачи программ на исполнение ЭВМ, а также отладка этой программы, редактирование и включение в комплекс программ для обработки. К этой системе также относят описания языков программирования, совокупность модулей трансляции, комплекс стандартных программных компонентов, программа редактирования связей, программные комплексы, предназначенные для осуществления программной преемственности ЭВМ совместимых типов. В добавление к этому, часто в состав системы программирования включают набор программного обеспечения, облегчающего управление оператором ЭВМ.

Операционные системы необходимы для корректной работы аппаратной часто системы в нужных режимах, а также решение некоторого множества задач, оптимизации управляющего воздействия. Операционные системы в 100% случаев входят в состав АСУ, как необходимое звено в цепочке обработки информации между исполнительным механизмом и оператором автоматизированной системы. Тем не менее, иногда во время разработки системы необходимо наращивать функциональность операционной системы с целью выполнения некоторых специфических требований.

Общесистемный комплекс включает в себя множество программ, которые управляют работой периферийной системы, а также вычислителных модулей. Общесистемный комплекс состоит из программ объединения производительности нескольких ЭВМ во время выполнения алгоритма. К числу таких комплексов причисляют большинство информационно-поисковых систем, которые выполняют единовременный поиск множества массивов, а также формирование найденных массивов в соответствии с определенными требованиями. Также к общесистемным комплексам относят программы обслуживания средств, которые работают в реальном времени и комплексы обслуживания терминалов и средств представления данных.

Пакеты стандартного программного обеспечения используются в множестве различных комбинаций для решения определенных задач.К математическим программам автоматизированных систем управления зачастую относят и программы функционального анализа системы, результатом работы которых является удобство работы с системой и её оптимизация.

Организационно-экономическая база - комплекс экономических методик, способов управления производством, менеджмента, принципов построения задач организации на основе правовых документов. Под это определение подходит также организационно-экономический состав, а также методы формирования технологических показателей объекта управления, и главные пути оптимизации его функционирования, положение автоматизированной системы управления относительно общей системы планирования, учета и контроля. Регламентация производственных процессов, организация труда и менеджмента, на основе которой возможно определить структуру объекта, последовательность действий по реализации технологических маршрутов, оптимальные рабочие условия, которые сохраняют работоспособность персонала на высоком уровне, систему управления объектом, организационно-экономическая модель, регламентирующая процесс составления схемы взаимодействия различных составляющих частей системы, составляющие потока информации, методическое обеспечение процесса выполнения задач, а также анализа результатов их выполнения, организационно-правовое обеспечение, и т.д. В дополнение, организационно-экономическая база заключает в себе также методические материалы и рабочие инструкции, которые описывают зависимость основных показателей процесса от работы АСУ и оценку результативности, а также стратегию перспективного развития АСУ.

Функциональная часть системы управления представляет собой комплекс программного обеспечения, предназначенного для выполнения ряда задач, связанных с управлением, планированием, отчетами и прочей организационной деятельностью. Большинство задач функциональной части основаны на глобальном в контексте данной системы управления информационном пространстве, а также полного комплекса всех технических средств. Добавление в список новых задач не привносит изменений в структуру основы, т.к. выполняется с помощью типичного для автоматизированных систем формата данных и процессной схемы. Функциональную часть системы управления разделяют на составляющие, более простые, системы, основываясь на совокупности основных функций взаимодействия с объектом управления. Составные части системы иногда также разделяют на подсистемы, чьей задачей является в общем случае выполнение действий для решения конкретных проблем, связанных с управлением, в соответствии с заранее определенными требованиями. Комплекс задач функциональной части АСУ составляется по результатам анализа объекта управления, способов взаимодействия с ним и т.д.

1.4 Анализ существующих разработок

Цель реализации этого дипломного проектирования является обеспечение решений таких задач:

1. Выполнить регистрирование документов;

1.1 Сделать заявку клиентов;

1.2 Заключение договора клиента;

1.3 Оплата клиента;

1.4 Разработка проектов;

1.5 Составление акта приема и сдачи работы.

2. Выполнение автоматического составления договоров и счетов для оплаты;

3. Контролирование сроков отведенных для выполнения работ;

4. Составление отчетности в автоматическом режиме.

Так как сегодня в России на рынке программных продуктов наблюдается стабильное развитие, поиск автоматизированных систем для решения задач связанных с дипломной работой не составляет труда. Сейчас мы обратим внимание на самые известные разработки, которые нацелены на управление разными проектами в организациях.

Специальная программа «Управление проектами» является довольно простой и предоставляющей гибкие решения для помощи в реализации проектирования.

Данная система управления позволяет выполнять не только кратковременные задачи, но и более глобальные проекты, которые имеют большое количество областей. Такая программа позволяет выстроить взаимодействие между сотрудниками компании, для того чтобы иметь полный контроль касающийся сроков выполнения проекта, а также эффективности работы. Кроме того, эта программа является дополнительным решением в рамках концепции более гибких настроек касающихся базы данных, которой управляют сами пользователи. Данный подход дает возможность выстраивать адаптивные системы информации, имеющие способность к быстрым изменениям, одновременно с изменениями бизнес-проектов данной компании. Помимо этого, данная программа оснащена некоторые элементы складской системы, а также оборота документов, позволяет решать задачи, которые упрощают планирование и управление ресурсами компании.

Главные возможности программы:

· Учет сроков и статусов проектов на стадии их выполнения;

· Учет объектов указанных в проекте, а также их основные элементы;

· Произведение контроля за основными контрагентами, которые могут выполнять различные роли - поставка товаров, покупка, продажа;

· Ведение документации компании (счета, договора, акты);

· Контролирование работы по условиям договора, где указывается назначение работы, контролирование сроков, суммы;

· Отслеживание произведения оплаты от клиента;

· Контроль за поставками товаров;

· Складской учет, который позволяет следить за состоянием запасов;

· Учет за количеством расходов, как материалов, так и денежных средств;

· Учет зарплат сотрудникам компании;

· Ведение финансовых счетов предприятия в любой валюте;

· Экспорт и импорт данных, который осуществляется в автоматическом режиме;

· Генерация документации и отчетности по шаблонам, а также в автоматическом режиме;

· Структура БД довольна гибкая, что позволяет настраивать любую предметную область;

· Программа имеет многопользовательские настройки, что предоставляет возможность иметь права доступа отдельным лицам, а также к отдельным элементам (записи, поля, меню, таблицы и т.д.).

1С-Рарус: Управление проектами 1.0

Типовое решение «1С - Рарус: Управление проектами 1.0» предоставляет возможность производить организацию планирования и управления работой в условиях компании, а именно:

· Установка структуры проектов, а также синхронизация работы;

· Управление финансовой областью предприятия: контролирование расходов и доходов, также затраты ресурсов. Также программа позволяет осуществлять календарное слежение финансовых изменений;

· Контролирование движения финансов;

· Произведение контроля за другими ресурсами проекта (материалы, персонал, оборудование);

· Контроль за документацией;

· Предоставление информации о структуре проекта в графических изображениях.

Данная программа применима в любой отрасли, которой работает предприятие, не зависимо от его форм и принадлежности. Также программа 1С Предприятие 8.1 предоставляет типовые конфигурации для бухгалтерского учета.

Синхронизация и формирование структуры проектов

Типовые решения предоставляют возможность:

· Изменять на любом этапе работы структуру проекта, а также его задачи;

· Осуществлять поддержку связи между различными областями работы;

· Формирование иерархии рабочего процесса предприятия;

· Осуществление связи между временными характеристиками, а также разными сферами работы;

· Описание полного комплекса работ, также требуемых для этого ресурсов;

· Применение четырех основных типов синхронизации процесса работ (finish to start, start to start, finish to finish , start to finish).

Управление финансовой стороной проекта. Календарное управление доходами и расходами проекта.

Функция календарного управления финансами, позволяет контролировать прибыль и расходы проекта не только в разрезе статей, но и в движении финансов по проекту. Здесь предоставляется возможность осуществлять планирование финансовых изменений в производстве, которое не завершено.

Календарное планирование потоков финансовых средств

Функции программы предоставляют возможность отражать планы движения финансовых средств, а также контролирование соблюдения планов проекта. Управление иерархией проекта

Типовые настройки программного обеспечения предоставляют возможность задавать доходы и расходы, а также другие поступления и оттоки из финансового бюджета компании на любом уровне иерархической структуры проекта.

Осуществление руководства нефинансовыми ресурсами

Программа позволяет гибко контролировать любые ресурсы производства: заниматься распределением и контролировать процесс затрат материалов, финансов, персонала, а также оборудования проекта. Существуют функции, которые нацелены на ресурсное планирование, которое позволяет производить анализ достижения намеченных целей с учетом имеющихся ресурсов. В данной сфере есть два варианта: условия ограниченных ресурсов, и ограниченного времени.

На этапе формирования ресурсного планирования составляется документация, где резервируются ресурсы, которые предназначены для проекта. После того как будут созданы документация и структура проекта, необходимо произвести временной анализ. Под временным анализом подразумевается процесс календарного планирования, где автоматически подсчитывается дата и время начала и конца рабочего процесса. Данными, которые определяют временные затраты на выполнение проекта, является количество задач и связь между их осуществлением. Программа предоставляет возможность производить временной анализ не только вручную, но и автоматически.

Контролирование документооборота

Функции программы позволяют осуществлять контроль:

· Документацию, касающуюся проекта;

· Важные события, которые имеют связь с проектом;

· Поддержка работы с документами всех типов.

При использовании функции «план-фактный анализ», предоставляется возможность применять ссылки на документы в электронном варианте в сфере бухгалтерского учета.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.