Диплом: Разработка информационной системы для автоматизации работы менеджера по продажам на примере компании "Альпиндустрия"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
деленности подлежат учету в расчетах эффективности, если при разных
возможных условиях реализации затраты и результаты по проекту различ-
ны.
Риски для каждого этапа ЖЦ.
1) Формирование требований к системе.
определение заведомо невыполнимых или избыточных требо-
ваний;
определение недостаточного набора требований даже для ми-
нимальных характеристик системы;
не учет требований заказчика;
отсутствие документирования требований;
не привлечение квалифицированного персонала для составле-
ния требований в случаях, когда это необходимо;
привлечение неквалифицированного персонала.
2) Разработка концепции системы.
неверное определение рамок и масштаба проекта;
оценка ошибочных функций системы;
выбор неправильных технологий и методов решений задач;
отсутствие различных альтернативных решений;
разработка и утверждение технического задания на проект;
не привлечение заказчика к утверждению концепции системы;
отсутствие четко задокументированных результатов данного
этапа.
3) Разработка технического задания.
Недостаточно детализированное ТЗ.
Определение ошибочных функций системы.
Не учет всех требований заказчика в ТЗ.
Отсутствия согласования ТЗ с заказчиком.
4) Разработка эскизного проекта.
33
– Ошибочное определение функций ИС в целом и ее подсистем,
их целей и эффекта.
– Отсутствие документации на части ИС.
5) Разработка технического проекта.
Отсутствие документации на части ИС.
Ошибки в описании функциональной и обеспечивающей ча-
стей системы.
Ошибочное проектирование информационной базы ИС.
Ошибочные алгоритмы для решения определенного комплекса
задач.
6) Разработка рабочей документации.
Неспособность разработчиков реализовать требуемые функ-
ции.
Ошибки в разработанном программном обеспечении.
Уход ключевых разработчиков из команды.
Недопонимание между участниками проекта из-за отсутствия
налаженной системы коммуникации.
Неверное понимание задачи проектирования.
Пользовательская документация охватывает не все функции
системы.
7) Ввод ИС в действие.
Неудовлетворительная производительность системы.
Несогласованность действий разработчика и специалистов
предметной области.
Нежелание сотрудников работать с новой системой и связан-
ные с этим трудности их обучения.
Неучастие руководства в проекте.
8) Сопровождение ИС.
34
Ошибки в программе, приводящие к невозможности ее исполь-
зования.
Некорректная эксплуатация разработанного ПО.
2.2. Информационное обеспечение задачи
Информационная система может быть определена с технической
точки зрения как набор взаимосвязанных компонентов, которые собирают,
обрабатывают, запасают и распределяют информацию, чтобы поддержать
принятие решений и управление в организации. В дополнение к поддержке
принятия решений, координации и управлению информационные системы
могут также помогать менеджерам проводить анализ проблемы, делают
видимыми комплексные объекты и создают новые изделия.
Информационные системы содержат информацию о значительных
людях, местах и объектах внутри организации или в окружающей среде.
Информацией мы называем данные, преобразованные в форму, которая
является значимой и полезной для людей. Данные, напротив, являются по-
токами сырых фактов, представляющих результаты, встречающиеся в ор-
ганизациях или физической среде прежде, чем они были организованы и
преобразованы в форму, которую люди могут понимать и использовать.
Основу деятельности любой организации составляют ее деловые
процессы или бизнес-процессы, которые определяются целями и задачами
организации. Каждый бизнес-процесс характеризуется четко определен-
ными во времени началом и концом. Для каждой работы, входящей в биз-
нес-процесс, определены временные характеристики, определяющие ее
место в общей последовательности работ. Описание деятельности органи-
зации с помощью бизнес-процессов позволяет определить где, когда и кем
выполняется каждая функция, какие данные, информационные или функ-
циональные взаимосвязи для этого нужны и откуда эти данные поступают.
Цель этапа информационного моделирования состоит в том, чтобы иден-
тифицировать концептуальные сущности, или объекты, которые составля-
35
ют подсистему для анализа. Объекты информационной модели представ-
ляются через их имена и имена их атрибутов. Здесь устанавливаются связи
между информационными объектами и функциональные зависимости.
Кроме структурной направленности информационное моделирование свя-
занно с особенностями реализации связей в различных компьютерных тех-
нологиях, в зависимости от количества связываемых предметов. Для
успешной реализации проекта объект проектирования должен быть прежде
всего адекватно описан, должны быть построены полные и непротиворе-
чивые функциональные и информационные модели ИС. Накопленный к
настоящему времени опыт проектирования ИС показывает, что это логиче-
ски сложная, трудоемкая и длительная по времени работа, требующая вы-
сокой квалификации участвующих в ней специалистов. Однако до недав-
него времени проектирование ИС выполнялось в основном на интуитив-
ном уровне с применением неформализованных методов, основанных на
искусстве, практическом опыте, экспертных оценках и дорогостоящих
экспериментальных проверках качества функционирования ИС. Кроме то-
го, в процессе создания и функционирования ИС информационные по-
требности пользователей могут изменяться или уточняться, что еще более
усложняет разработку и сопровождение таких систем.
Информационная модель задачи служит для отображения взаимосвя-
зи входных, промежуточных, а также результатных информационных по-
токов, функций предметной области и файлов с условно-постоянной ин-
формацией.
2.2.2 Характеристика нормативно-справочной и входной ин-
формации
Данный пункт представляет собой описание состава входных докумен-
тов и справочников, соответствующих им экранных форм размещения
36
данных и структуры файлов. При этом следует уделять внимание следу-
ющим вопросам:
при описании входных документов необходимо привести в приложении
формы документов; перечень содержащихся в них первичных показате-
лей; источник получения документа; в каком файле используется ин-
формация этого документа, описывается структура документа, число
строк, объемные данные, частоту возникновения документа;
описание экранной формы входного документа должно содержать ма-
кет экранной формы в приложении, особенностей организации рабочей
и служебной зон макета, состав и содержание подсказок, необходимых
пользователю для заполнения макета, перечень справочников, автома-
тически подключаемых при заполнении этого макета;
описание структур входных файлов с оперативной информацией долж-
но включать таблицу с описанием наименований полей , идентификато-
ром каждого поля и его шаблона; по каждому файлу должна быть ин-
формация о ключевом поле, длине одной записи, числе записей в файле,
частоте создания файла, длительности хранения, способе обращения
(последовательный, выборочный или смешанный), способе логической
и физической организации, объеме файла в байтах;
описание структур файлов с условно-постоянной информацией содер-
жит те же сведения, что и для файлов с оперативной информацией, но
добавляются сведения о частоте актуализации файла и объеме актуали-
зации (в процентах).
2.2.3 Характеристика информации
Понятие «информация» в настоящее время стали применять к лю-
бому потоку цифр, слов и предложений. В результате самые совершенные
базы данных буквально засорены лишними или повторяющимися данны-
ми.
37
Для руководителей понятие «информация» имеет очень важное зна-
чение для результативной работы с людьми и документами.
Все коммуникации и организации основаны на получении, обработ-
ке, передаче и хранении данных. Данные — это сообщения, результаты
мыслительной деятельности, сведения любого происхождения, вида и
назначения.
Информацияэто данные, несущие в себе новизну и полезность
для работника, принимающего решение. Информация — это часть данных.
Формирование характеристик информации основано на применении
статистических данных, аналитических методах современных информаци-
онных технологий. Формирование характеристик информации по резуль-
татам осуществляется путем ее корректировок. Эффективность использо-
вания информации определяется соотношением результата (ценность ин-
формации) к затратам (объем, насыщенность, достоверность, открытость).
Расчет эффективности производится сравнением вариантов используемых
уровней характеристик информации. Например, например, для руководи-
теля при принятии решения необходима информация среднего или высо-
кого уровня ценностей + абсолютного уровня достоверности + среднего
уровня насыщенности + конфиденциальность или открытого уровня от-
крытости.
2.3.Программное обеспечение
Програ
ммное обеспе
чение (допустимо также произноше-
ние обеспече
ние — все или часть программ, процедур, правил и соответ-
ствующей документации системы обработки информации (ISO/IEC 2382-
1:1993)
Программное обеспечение является одним из видов обеспече-
ния вычислительной системы, наряду с техническим (аппаратным), мате-
38
матическим, информационным, лингвистическим, организационным и ме-
тодическим обеспечением.
Программное обеспечение — это то, что делает компьютеры универ-
сальными, позволяя использовать типовую вычислительную машину для
решения самых разнообразных задач.
Программное обеспечение делится на два подмножества:
Системное программное обеспечение
Комплекс программ, которые обеспечивают управление компонен-
тами компьютерной системы, такими как процессор, оперативная па-
мять, устройства ввода-вывода, сетевое оборудование, выступая как «меж-
слойный интерфейс», с одной стороны которого аппаратура, а с другой —
приложения пользователя. В отличие от прикладного программного обес-
печения, системное не решает конкретные практические задачи, а лишь
обеспечивает работу других программ, предоставляя им сервисные функ-
ции, абстрагирующие детали аппаратной и микропрограммной реализации
вычислительной системы, управляет аппаратными ресурсами вычисли-
тельной системы. Отнесение того или иного программного обеспечения к
системному условно, и зависит от соглашений, используемых в конкрет-
ном контексте. Как правило, к системному программному обеспечению
относятся операционные системы, утилиты, системы управления базами
данных, широкий класс связующего программного обеспечения.
Прикладное программное обеспечение
Прикладное программное обеспечение — программа, предназначен-
ная для выполнения определённых пользовательских задач и рассчитанная
на непосредственное взаимодействие с пользователем.
2.3.1. Общие положение (древо функций и сценарий диалога)
39
Дерево функций представляет собой иерархическую структуру дей-
ствий, реализованных в ИС. Все действия (функции) программного про-
дукта можно разделить на два подмножества:
1) служебные функции – идентичны для всех автоматизированных
систем управления предприятием на современном уровне развития аппа-
ратных и программных средств. Функции этого вида призваны обеспечить
безопасность ввода, обработки и хранения информации, облегчить работу
с системой, сделать ее наиболее удобной и незатруднительной для конеч-
ного пользователя.
2) основные функции управления и обработки данных – свойственны
как информационным системам любой специализации, так и именно дан-
ной ИС. Они отражают особенности процесса обработки информации, по-
лучения результатов, ведения информационной базы проекта. Эти функ-
ции организованы в том порядке и в том составе, которые продиктованы
условиями обработки и управления данными в конкретной предметной об-
ласти.
Рис. 2.1 Древо функций
2.3.2. Характеристика базы данных
40
Каждая сущность и каждое отношение трансформируется в таблицу.
Имена сущностей и отношений становятся именами таблиц, а имена
атрибутов – именами колонок. Описание таблиц базы данных приведено в
таблице 2.4.
Таблица 2.4. Описание таблиц базы данных
Название
таблицы
Тип поля
1
Группа
Длинное целое (ключевое поле)
Текстовое (50)
2
Поставщики
Длинное целое (ключевое поле)
Текстовое (100)
Текстовое (100)
Текстовое (30)
Текстовое (100)
Текстовое (15)
Текстовое (15)
3
Реквизиты
Текстовое (100)
Текстовое (100)
Текстовое (30)
Текстовое (100)
Текстовое (15)
Текстовое (15)
Текстовое (30)
4
Менеджеры
Длинное целое (ключевое поле)
Текстовое (30)
Текстовое (50)
5
Товар
Длинное целое (ключевое поле)
Длинное целое
Текстовое (100)
Текстовое (15)
Денежный
Денежный
Длинное целое
6
Приход
Длинное целое (ключевое поле)
Дата/время
Денежный
Длинное целое
Длинное целое
7
Расход
Длинное целое (ключевое поле)
Дата/время
Денежный
Длинное целое
8
Состав Прихода
Длинное целое (ключевое поле)
41
Длинное целое
Длинное целое
Денежный
9
Состав Расхода
Длинное целое (ключевое поле)
Длинное целое
Длинное целое
Денежный
2.0. ER-диаграмма системы на физическом уровне представлена на
риунке
Рис. 2.0. ER-диаграмма системы на физическом уровне;
ГруппыТоваров
ID: Счетчик
Группа: Teкст
Менеджеры
Шифр: Счетчик
ФИО: Tекст
Должность:Текст
Поставщики
Шифр: Счетчик
Наименование: Teкст
Адрес: Teкст
Телефоны: Teкст
Реквизиты: Teкст
ИНН: Teкст
КПП: Teкст
Приход
Шифр: Счетчик
Дата: Дата\время
Сумма: Денежный
ПоставщикID: Длинное целое
МенеджерID:Длинное целое
Расход
Шифр: Счетчик
Дата: Дата\Время
Сумма: Денежный
МенеджерID: Длинное целое
Реквизиты
Наименование: Teкст
Адрес: Teкст
Телефоны: Teкст
Реквизиты: Teкст
ИНН: Teкст
КПП: Tекст
ГенДиректор: Текст
СоставПрихода
ПриходID: Длинное целое
ТоварID: Длииное целое
Колво: Длииное целое
Цена: Денежный
СоставРасхода
РасходID: Длииное целое
ТоварID: Длииное целое
Колво: Длииное целое
Цена: Денежный
Товар
Шифр: Счетчик
ГруппаID: Длинное целое
Наименование: Tекст
ЕдИзм: Teкст
ЦенаЗакуп: Денежный
ЦенаРеализ: Денежный
Колво: Длинное целое

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

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