Диплом: Разработка автоматизированного рабочего места менеджера компьютерных курсов в учебном центре ООО "Программастер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
8
Содержание
ВВЕДЕНИЕ ...................................................................................................................... 10
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ. ............................................................................... 12
1.1 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ПРЕДМЕТНОЙ ОБЛАСТИ И
ПРЕДПРИЯТИЯ ООО «ПРОГРАММАСТЕР». АНАЛИЗ ДЕЯТЕЛЬНОСТИ. ........................................ 12
1.1.1 Характеристика предприятия и его деятельности. ............................... 12
1.1.2 Организационная структура управления предприятием. ..................... 13
1.2 ХАРАКТЕРИСТИКА КОМПЛЕКСА ЗАДАЧ, ЗАДАЧИ И ОБОСНОВАНИЕ
НЕОБХОДИМОСТИ В РАЗРАБОТКЕ АВТОМАТИЗИРОВАННОГО РАБОЧЕГО МЕСТА МЕНЕДЖЕРА
КОМПЬЮТЕРНЫХ КУРСОВ............................................................................................................ 16
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих процессов. .................................................................................................. 16
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание. .................................................................................................................... 18
1.2.3 Обоснование необходимости использования вычислительной техники
для решения задачи. ............................................................................................................. 20
1.3 АНАЛИЗ СУЩЕСТВУЮЩИХ РАЗРАБОТОК И ВЫБОР СТРАТЕГИИ ПРИ РАЗРАБОТКЕ
АВТОМАТИЗИРОВАННОГО РАБОЧЕГО МЕСТА МЕНЕДЖЕРА КОМПЬЮТЕРНЫХ КУРСОВ. ............... 21
1.3.1 Анализ существующих разработок для автоматизации задачи. .......... 21
1.3.2 Выбор и обоснование стратегии написание программного
обеспечения и его цели. ....................................................................................................... 23
1.4 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ. ............................................................... 24
1.4.1 Обоснование проектных решений по информационному
обеспечению. .................................................................................................................... 24
1.4.2 Обоснование проектных решений по программному обеспечению. .. 28
1.4.3 Обоснование проектных решений по техническому обеспечению. ... 29
2 ПРОЕКТНАЯ ЧАСТЬ ............................................................................................ 31
2.1 РАЗРАБОТКА ПРОЕКТА АВТОМАТИЗАЦИИ ............................................................ 31
2.1.1 Этапы жизненного цикла проекта автоматизации ................................ 31
2.1.1 Ожидаемые риски на этапах жизненного цикла и их описание. ......... 44
2.1.2 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации. ........................... 47
2.2 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ. ....................................................... 50
9
2.2.1 Информационная модель и её описание. ............................................... 50
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации. .................................................................................................................... 52
2.2.3 Характеристика результатной информации. ......................................... 60
2.3 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ. ОБЩИЕ ПОЛОЖЕНИЯ (ДЕРЕВО ФУНКЦИЙ
И СЦЕНАРИЙ ДИАЛОГА). .............................................................................................................. 62
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА
АВТОМАТИЗАЦИЯ РАБОЧЕГО МЕСТА МЕНЕДЖЕРА КОМПЬЮТЕРНЫХ КУРСОВ. . 65
3.1 РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ. ...................................................... 65
3.2 РАСЧЁТ ПОКАЗАТЕЛЕЙ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА. ............. 77
ЗАКЛЮЧЕНИЕ ............................................................................................................... 86
СПИСОК ЛИТЕРАТУРЫ ............................................................................................... 88
ПРИЛОЖЕНИЕ ............................................................................................................... 90
10
Введение
Широкое применение средств вычислительной техники привело к
образованию новых приемов и способов организации рабочего места. В
современных условиях информационные технологии в организациях присутствуют
как необходимый атрибут технологии контроля и управления процессом
производства товаров и услуг, экономического анализа и приобретение
управленческих решений. В современном менеджменте информационные
технологии принимают во многих сферах управленческой деятельности.
Информационные технологии становятся тем инструментарием, который
определяет эффективность управления предприятием, позволяет сокращать
издержки и получать максимальную прибыль.
Современное состояние бизнеса требует от создателей программного
обеспечения (ПО) разработки программных продуктов высокого качества в рамках
отведенного бюджета и в срок. В создании программных продуктов, как правило,
принимают участие различные специалисты, которые объединяются в команды.
Команды могут включать сотрудников организации разработчика и заказчика,
привлекаемых временных специалистов и субподрядчиков. Члены команды
разработчиков программного обеспечения могут территориально находиться в
одном или разных местах (распределенная разработка). Эффективное решение задач
создания качественного программного обеспечения предполагает применение
инструментальных средств, методик и технологий управления процессами
жизненного цикла программных систем: формирования требований, моделирования
и проектирования, создании, тестирования, построения и развертывания систем.
Для менеджера ключевой частью рабочей жизни является связь с клиентами
и информация. Учет клиентов, расписание, посещение и оплата курсов, составление
отчетов. В этой выпускной квалификационной работе будет описано создание
программного продукта для автоматизации рабочего места менеджера
компьютерных курсов.
Главная цель программного продукта представляет собой анализ и
оптимизация рабочего места менеджера. В автоматизированном учете можно
достаточно легко, быстро и точно получить необходимую информацию,
сформировать отчет, и так далее. Кроме того, подсчет данных при
11
автоматизированном учете осуществляется быстрее и точнее, чем, если бы это
делалось работником вручную. Софт создается для менеджера компьютерных
курсов в учебном центре «ПрограмМастер».
Для того, чтобы достичь поставленной цели нужно решить некоторые
задачи:
выполнить анализ бизнес-процессов менеджера и создать предложения
по автоматизации;
автоматизировать бизнес-процессы и представить требования к
информационной системе;
спроектировать программное обеспечение.
Данная задача может быть наиболее востребованной и актуальной во многих
организациях, ведущих предпринимательскую деятельность, направленную на
обучение компьютерным или другим курсам.
Представленная работа состоит из введения, трёх глав, заключения и
приложения.
12
1 Аналитическая часть.
1.1 Технико-экономическая характеристика предметной области и
предприятия ООО «ПрограмМастер». Анализ деятельности.
1.1.1 Характеристика предприятия и его деятельности.
Официальное информационно-технологическое сопровождение состоит из
сервисов и услуг, которые предоставляются Фирмой 1С и ее сертифицированными
партнёрами. Фирма 1С создает программные продукты и технологии, которые
помогают людям в ежедневной работе, упрощая и автоматизируя многие бизнес-
процессы. Помимо программ, фирма 1С обеспечивает комплекс сервисов, которые
дополняют программные решения, расширяя ваши возможности.
Партнёры фирмы 1С – это предприятия, которые в вашем регионе
предоставляют услуги по внедрении и поддержке 1С продукции. Они помогут вам
подобрать, запустить, настроить, и поддерживать в актуальном и рабочем состоянии
программы и сервисы 1С. Партнеры также адаптируют программы 1С под
потребности вашего бизнеса, ведут обучение и предоставляют консультации.
Компания «ПрограмМастер» была организована группой профессионалов в
2005 году. Она специализируется на внедрении продукции на платформе 1С, так же
оптимизации, поддержке и продвижении этой продукции. Буквально через месяц
компания стала первой в рейтинге партнеров 1С в городе Тольятти и держится ее до
сих пор.
Девиз "ПрограмМастер" - Делаем жизнь проще! Ее клиенты знают, что
могут полностью сосредоточиться на своей работе и не переживать о том, как
работают компьютер, программа и сервисы. Главная задача предприятия - огородить
клиента от технических сложностей и сделать так, чтобы ему было легко и просто
вести учет.
Компания "ПрограмМастер" успешно трудится на рынке сопровождения
программ 1С и одновременно занимается внедрением ERP-систем на
промышленных предприятиях и ведет проектную деятельность.
Направления "ИТ-обслуживание" и "Центр Сертифицированного обучения
1С" позволяют обеспечить клиенту полный спектр информационных услуг по
принципу "единого окна".
13
Сотрудники организации – это в первую очередь команда
единомышленников, практические умения которых подкреплены многолетним
опытом, знаниями и засвидетельствованы официальными сертификатами фирмы 1С.
Компания ПрограмМастер оказывает множество услуг:
сопровождение программ на платформе 1С - выполнение всех работ по
внедрению, поддержке и адаптации программ на платформе 1С к особенностям
бизнес-процессов предприятия;
внедрение ERP-систем - помогаем грамотно управлять ресурсами
предприятия с помощью программной системы, охватывающей ключевые процессы
деятельности и управления организацией;
обучение - первый Центр Сертифицированного Обучения (ЦСО).
Знакомят всех желающих с компьютером, обучают работать в программах на
платформе 1С и программированию;
1С в «облаке» / Аренда 1С - облачные технологии стали сегодня одним
из самых популярных и выгодных инструментов для работы компаний. Благодаря
им необязательно устанавливать нужные вам программы на компьютер — можно
просто пользоваться ими через Интернет.
1.1.2 Организационная структура управления предприятием.
Определение "компания" может быть сложной онтологической (понятийной)
структурой, состоящей из определенной совокупности сущностей и взаимосвязей
(рисунок 1.1). Взаимодействия между ее элементами, определяемые бизнес-логикой
и закрепленные в наборе бизнес-правил, и являются деятельностью компании.
Информационная система "отражает" логику и правила, организуя и преобразуя
информационные потоки, автоматизирует процессы работы с данными и
информацией и визуализирует итоги в виде наборов отчетных форм. Поэтому для
начала следует создать бизнес-модель предприятия, являющуюся отображением
предприятия и его информационно-управляющей системы. При создании модели
формируется "язык общения" руководителей предприятия, консультантов,
разработчиков и будущих пользователей, позволяющий выработать единое
представление о том, что и как должна делать система управления предприятием
(корпоративная система управления).
14
Рисунок 1.1 - Онтологическое поле компании
Такая бизнес-модель - осязаемый итог, с помощью которого можно
максимально конкретизировать цели внедрения ИС и определиться со следующими
параметрами проекта:
основные цели бизнеса, которые можно достичь посредством
автоматизации процессов;
перечень участков и последовательность внедрения модулей ИС;
фактическая потребность в объемах закупаемого программного и
аппаратного обеспечения;
реальные оценки сроков развертывания и запуска ИС;
ключевые пользователи ИС и уточненный список членов команды
внедрения;
степень соответствия выбранного прикладного программного
обеспечения специфике бизнеса вашей компании.
15
В организации «ПрограмМастер» существует организационная система,
которая отражает многостороннее разделение. Система организации показана на
рисунке 1.2.
Рисунок 1.2 – Система организации «ПрограмМастер»
Во главе организации директор, которому подчиняются пять отдельных
подразделения.
Технический директор обеспечивает техническую эксплуатацию
оборудования. В его подчинении два отдела:
отдел сопровождения – сотрудники, сопровождающие программные
продукты и сервисы 1С;
проектный отдел – Сотрудники, которые занимаются разработкой
технико-коммерческих предложений.
Коммерческий директор отвечает за работу с клиентами и прибыль в
организации. В его распоряжении три отдела:
отдел по работе с клиентами – сотрудники, которые общаются с
клиентами;
16
отдел холодных продаж – сотрудники, которые общаются с
потенциальными клиентами, предлагая товары организации;
учебный центр – сотрудники, которые проводят подготовку
специалистов по нескольким направлениям.
Директор по персоналу организует управление использованием и развитием
персонала.
Менеджер по закупкам работа по снабжению организации необходимой
продукцией.
Маркетолог выполняет работу по исследованию основных факторов,
влияющих на динамику потребительского спроса на товары, соотношение спроса и
предложения на аналогичные виды товаров.
1.2 Характеристика комплекса задач, задачи и обоснование
необходимости в разработке автоматизированного рабочего места
менеджера компьютерных курсов.
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих процессов.
Автоматизация бизнес-процессов современного предприятия является
необходимым и обязательным условием его успешного функционирования. Трудно
представить сегодня предприятие, на котором, ведется вручную, например,
бухгалтерский учет. Но бухгалтерский учет — далеко не единственный пример
приложения автоматизации на предприятии. Существующие информационные
технологии позволяют автоматизировать деятельности практически всех уровней
предприятия. Исходя из этого становится ясно, что для того, чтобы предприятие
работало максимально эффективно, автоматизация деятельности становится
ключевой задачей, которую необходимо решить руководству.
Цель разрабатываемой системы заключается в устранении недостатков. В
рамках предприятия были выбраны следующие задач для автоматизации процессов:
учет слушателей запись анкет клиентов, персональных данных
клиента, составление групп-классов;
составление расписания – учет графика клиентов и преподавателей,
учет времени и места проведения курсов;
17
фиксирование оплаты – фиксация предоплаты, кредита или аванса по
оплате курсов;
составление отчетов – составление отчетов с учетом пожелания
менеджера;
Можно привести много подсистем в комплексе задач автоматизации бизнес-
процессов предприятия. Нужно подчеркнуть, что все подсистемы в комплексе задач
связаны между собой, а операции, происходящие в учебном центре, не могут
относиться к какой-либо одной задаче. Так, например, операция зачисления
учащегося в учебный центр затрагивает как подсистему учета слушателей, так и
подсистему взаиморасчетов с учащимися (увеличение долга по оплате за обучение,
или погашение задолженности), так и другие подсистемы. Таким образом, ни одна
из задач не может рассматриваться как отдельная задача, а должна решаться только,
как часть комплекса задач для автоматизации деятельности учреждения.
Автоматизация работы именно этих отделов представляет собой типовую
задачу практически для любого учебного заведения, так как данные отделы
присутствуют в каждом подобном учреждении. Систему автоматизации следует
разрабатывать, конечно, как комплексную систему, связывающую воедино все
отделы. Эта связь вытекает из естественной связи работы перечисленных отделов.
Кроме естественно-логической связи деятельности отделов друг с другом
имеется еще несколько связей, которые объединяют деятельность всех отделов в
единое предприятие.
Разработанная система должна быть без прерываний при возникновении
критических ошибок, даже тех, которые возникают по вине пользователя или из-за
ошибок во входных данных. Соответственно, секции программы, в которых
возможно возникновение таких ошибок должны обрабатываться в программе
особым образом. В случае возникновения ошибки после выдачи соответствующего
предупреждения программа должна продолжить свою работу.
При внедрении или удалении данных программа должна поддерживать
ссылочную целостность информации в базе данных. Программа должна обеспечить
физическую и логическую целостность базы данных.

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

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