Диплом: Исследование и разработка информационной системы учета продаж в автосалоне на примере "Петровский автоцентр"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
107
Таблица 2.26
Структура таблицы work_kind
Поле
Тип
Null
По умолчанию
Id
int(11)
Нет
title
varchar(255)
Да
NULL
cost
double
Да
NULL
id_unit
int(11)
Да
NULL
Таблица 2.27
Структура таблицы work_spare_part
Поле
Тип
Null
По умолчанию
Id
int(11)
Нет
id_work
int(11)
Да
NULL
id_spare_part
int(11)
Да
NULL
cost
double
Да
NULL
amount
double
Да
NULL
total
double
Да
NULL
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Программное обеспечение состоит из двух модулей – это скрипты веб-
приложения, размещаемые на сервере и база данных.
Скрипты веб-приложения включают следующие модули:
Программный модуль работы с пользователями;
Программный модуль учета автомобилей;
Программный модуль учета продаж;
Программный модуль учета запчастей;
Программный модуль учета работ;
Программный модуль аутентификации;
Программный модуль подготовки отчетов.
Код программных модулей приведен в Приложении.
Для своего функционирования система должна иметь:
сервер БД системы. На сервере запущена БД, в которой хранится
информация системы. Система работает с информацией взятой с БД;
108
сервер с веб-сайтом. На сервере запущен Apache или другой веб-
контейнер, он настроен на работу с PHP. У PHP должно быть активизировано
расширение для работы с MySQL;
ПК администратора. На этом компьютере запущен веб-браузер с
панелью управления системой. Через нее происходит работа с системой.
Опционально ПК может использоваться, как и рабочая станция пользователя;
ПК сотрудника. На этом компьютере запущен веб-браузер с панелью
управления системы. Через нее происходит работа с системы
Структурная схема пакета представлена на Рисунке 2.20.
Рисунок 2.20 Схема вызова программных модулей
Характеристика программных модулей представлена в Таблице 2.29.
Таблица 2.28
Характеристика программных модулей
п/п
Наименование модуля
Функции модуля
1.
ПМ загрузка главного
меню
Содержит процедуры, позволяющие сформировать
главное меню
2.
ПМ формирования
Содержит предопределенные процедуры формы
109
п/п
Наименование модуля
Функции модуля
главного меню
списка и элемента меню работы документами
3.
ПМ работы со
справочниками
Содержит предопределенные процедуры,
позволяющие работать со справочниками, то есть
добавлять, удалять, редактировать записи в них
4.
ПМ формирования
отчетов
Содержит предопределенные процедуры,
позволяющие формировать соответствующие
отчеты
5.
ПМ учетных операций
Содержит предопределенные процедуры,
позволяющие учитывать осуществление учетных
операций
6.
ПМ настроек
Содержит предопределенные процедуры,
позволяющие вносить изменения в настройки
системы
2.3.4 Описание программных модулей
Схема описания работы программного модуля представляет собой блок-
схему и состоит из:
символов данных, указывающих на наличие данных (символы данных
могут также указывать вид носителя данных);
символов процесса, указывающих операции, которые следует
выполнить над данными, а также определяющих логический путь, которого
следует придерживаться;
линейных символов, указывающих потоки данных между процессами;
специальных символов, используемых для облегчения написания и
чтения блок-схемы.
Схема функционирования ИС приведена на Рисунке 2.21.
110
Рисунок 2.21 Схема функционирования ИС
На схеме показаны связи основных таблиц базы данных и основных
документов, формируемых в ходе работы системы. Списки наименований в
справочниках, а также списки автомобилей, запчастей и работ формируются в виде
экранных форм, а отчеты ИС – в виде файлов MS Exlel.
2.4 Контрольный пример реализации проекта и его описание
Рассмотрим порядок работы с программой. Для ее запуска необходимо
разместить скрипты и базу данных на сервере хостинговой площадки или
локальной сети. Доступ к сайту осуществляется по заранее определенному адресу.
После запуска необходимо ввести пароль и логин для авторизации в
программе.
111
Рисунок 2.22 Форма авторизации
В главной форме программы приведен список автомобилей салона, которые
зарегистрированы для продажи.
Рисунок 2.23 Список автомобилей
Из этой же формы пользователь может получить данные по конкретному
автомобилю.
112
Рисунок 2.24 Данные по автомобилю
В этом отчете приведены все данные автомобиля, а также список
выполненных работ. Для добавления автомобиля необходимо вызвать
специальную форму, внести в нее все данные и нажать «Ок».
Рисунок 2.25 Добавление автомобиля
В этой же форме возможно добавление работ и запчастей для данного
автомобиля.
113
Рисунок 2.26 Список работ и запчастей
Для добавления работ необходимо вызвать соответствующую форму, в
которой выбрать наименование работы и их количество.
Рисунок 2.27 Добавление работ
Добавление запасных частей производится аналогично. Пользователь также
может видеть наличие запасных частей на складе компании.
Рисунок 2.28 Запасные части
По запчастям также можно получить отчет для вывода его на печать. Для
добавления запасной части при получении ее на склад необходимо вызвать форму
«Регистрация». При этом необходимо выбрать наименование запасной части и
ввести количество.
114
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Внедрение ИС в компании направлено на увеличение качества
производственных процессов и повышение быстроты и точности исполнения
управленческих решений. Не отставая от тенденций ИТ сферы, руководитель
готовится к обновлению аппаратной и программной части для работающей ИС.
Вопросы отражения эффективности ИТ-проектов, экономической
результативности сейчас очень актуальны из-за быстрого роста области
информатизации.
Так что понимать под результативностью использования ИС, как посчитать
ее и как сравнить? Как ни странно, однозначного определения нет.
Экономическая результативность. Есть много трактовок понятия
«результативность», в том числе, применительно к ИТ и ИС.
К примеру, в стандарте ИСО 9000-2008 «Системы менеджмента качества.
Базовые положения» сказано: «результативность - связь между реализованным
результатом и примененными ресурсами» [1]. Отметим, что в оригинале стандарта
[2] локализованный термин является словом efficiency, а слово effectiveness в ГОСТ
Р ИСО 9000 переводится как «результативность». При этом суть этого слова и его
определение в ИСО 9000 больше всего относится к «productivity». Подобная
ситуация говорит о нюансах перевода зарубежной версии стандартов серии ISO
9000 на русский язык, что может внести некую неопределенность в суть слова, и
часто можно наблюдать подмену понятий «результативность» на «эффективность»
и наоборот.
Рассмотрим часть определений результативности, которые можно применить
к категориям «услуга», «проект», «финансовый проект» и др.
В используемом стандарте МЭК 50 (191)-90. Стабильность и качество услуг.
Термины и выражения выделено определение: результативность услуги – параметр
услуги, состоящий в том, что потребитель может без проблем ей пользоваться.
115
В методичках по эффективности финансовых проектов Минэкономики РФ,
Минфин РФ, Госстрой РФ, 21 июня 1999 [4] выделено одно общее определение:
результативность финансового проекта - категория, включающая соответствие
финансового проекта интересу и цели всех участников.
В модели PRM (для оценки показателей деловых процессов и остальной
деятельности) присутствует слой показателей, называемый Productivity&Efficiency
[5]: «Совокупность работы, реализованной в единицу времени и определенная к
примененным ресурсам». В таком аспекте для понимания показателей самих ИТ
как таковых имеются 2 категории параметров: Efficiency как «результативность
или эффективность ПО или системы с учетом времени отклика, уровня
взаимодействия, доступности для пользователя и обновления технических
показателей или параметров»; Effectiveness - «уровень, до которого пользователи
будут довольны системой или ПО, или показатель соответствия требованиям
пользователей, а также совокупное влияние на эффективность и результативность
процессов, которые они поддерживают, а также не итоги работы клиентов или
успех миссии, где они применяются».
В версии 2-08 основного справочника ФОСТАС (Фонд помощи системному
проектированию, стандартизации и контроля проектов) подготовлено определение,
учитывающее все имеющиеся аспекты результативность: «Результативность
системы в глубоком смысле – это совокупный параметр системы, указывающий
уровень реализации потребностей и интересов ее заказчиков, пользователей, а
также других заинтересованных лиц».
Авторами дается определение изучаемой категории, относительно области
IT: результативность ИС - это отношение эффекта создания и установки ИС в
процесс работы компании к затратам, которые были получены на каждом этапе ЖЦ
IT-проекта от задумки до применения.
Методы оценки ИС. Для понимания и оценивания результативности
применения ИТ сейчас есть большое число абсолютно разных методик, созданных
с применением различных разнородных критериев и концепций.
Опишем некоторые базовые методы, которые могут использоваться для
оценки экономической результативности и рисков, возможных при внедрении и
использовании ИС в России. Полное описание указанных методов имеется в
116
работах [6-25]. Исходя их методологии исследования, используемого
инструментария и подходов, их делят на 3 главные группы [18-23]. Подобная
классификация реализована Константином Красноперовым в работе "Оценка
результативности IT-Инвестиций" [18].
Создание и внедрение ПО, в том числе ИС — это достаточно длительная,
трудоемкая и непростая работа, которая всегда требует высокой квалификации
участвующих в ней специалистов. Часто создание системы реализуется на
интуитивном уровне методами, состоящими из элементов искусства,
практического опыта, экспертных оценок и экспериментальных проверок работы
самой ИС и различных ее модулей. Также в процессе разработки и применения ИС
потребности и желания персонала могут изменяться или уточняться, что также
усложняет разработку и управление такими системами, требует их обновления и
развития.
В процессе работы и создания различных ИС было выделено немало
совокупных принципов их обоснования и реализации этих процессов. Зачастую
оценка экономической эффективности подобной ИС обязана строиться комплексно
и учитывать все экономические, экологические, социальные и другие особенности
выбранных решений [33].
Базовая цель экономического обоснования описываемой ИС заключается в
качественном и качественном обосновании актуальности создания или обновления
ИС, а также выражение основных экономических и организационных условий для
последующей стабильной работы.
При создании части компонентов или элементов ИС, итоги экономического
анализа готовятся непосредственно по ним. Важно понимать, что в процессе
создании любой ИС есть несколько аспектов доказательства эффективности.
ПО играет важную роль в составе комплексного средства автоматизации.
Оно тоже состоит из программных модулей или раздельных пакетов программ,
созданных для применения другой ИС, или созданных для глобального
применения в разных ИС, или абсолютно типичные для различных сфер
использования ПК. Помимо такого типа ПО в любой ИС есть оригинальные,
созданные в одном экземпляре программы и алгоритмы, поддерживающие

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

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