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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
99
При создании заявки на ремонт пользователь выбирает единицу
техники, которая подлежит ремонту. После создания заявки выбранная
техника автоматически помечается системой статусом «в ремонте».
3.5. Подсистема мастера
Подсистема мастера содержит все необходимые инструменты, чтобы
оперативно реагировать и вести учет заявок пользователей на ремонт
техники. Меню мастера позволяет (рисунок П1.13):
указать запчасти и комплектующие, необходимые и примененные
при выполнении ремонта;
показать текущие (актуальные) заявки пользователей на ремонт;
показать архивные (выполненные) заявки пользователей на ремонт;
завершить выбранную заявку на ремонт, пометив ее
соответствующим статусом, информируя пользователя о
выполнении заявки (соответствующая заявке единица техники также
автоматически помечается статусом «в работе»);
завершить выбранную заявку на ремонт со списанием техники,
пометив ее соответствующим статусом, информируя пользователя о
выполнении заявки (соответствующая заявке единица техники также
автоматически помечается статусом «списано»);
сформировать документ «карточка заявки».
100
Рисунок П1.13 – Меню мастера
Все актуальные или архивные заявки на ремонт техники
отображаются на рабочем месте мастера в виде соответствующей учетной
таблицы (рисунок П1.14), в которой мастер может выполнять доступные в
меню команды над выбранной заявкой. Выбранной в данный момент
считается заявка, в позиции которой находится курсор таблицы
(соответствует выделенной строке).
101
Рисунок П1.14 – Таблица учета заявок пользователей в
подсистеме мастера
Когда мастер инициирует завершение выполнения заявки по
окончании ремонта или при списании техники (соответственно, команды
«Завершить» и «Списать» из меню), система предлагает ввести краткий
комментарий мастера к заявке (рисунок П1.15), в которой может быть
указан состав выполненных работ, рекомендации или другая информация
на выбор мастера. Комментарий не обязателен (поле можно оставить
пустым), однако для завершения заявки данный диалог должен быть
подтвержден кнопкой применения.
102
Рисунок П1.15 – Диалог ввода комментария мастера по заявке
По любой заявке может быть необходимым приобретение
дополнительных запчастей и комплектующих, которые пойдут на замену
неисправным. Для этого в системе есть возможность учета купленных
компонентов по каждой заявке – соответствует самому первому пункту
меню мастера. Все купленные для выполнения заявки компоненты
представляются в виде учетной таблицы (рисунок П1.16). Для управления
данными таблицы предусмотрено меню команд, расположенное вверху
таблицы. Команды не доступны, если заявка была завершена, поскольку
завершенные заявки доступны только для просмотра.
Рисунок П1.16 – Таблица учета комплектующих для ремонта
Для ввода и редактирования данных компонентов для заявки на
ремонт техники используется соответствующий диалог (пример см. на
рисунке П1.17). Диалог ввода данных предусматривает проверку
введенных пользователем значений на полноту заполнения и корректность
введенных данных.
103
Рисунок П1.17 – Диалог ввода данных компонента для ремонта
Последней командой, доступной в меню мастера, является генерация
отчетного документа по заявке – карточки заявки на ремонт. В данном
документе указываются все необходимые сведения, касающиеся заявки,
включая состав закупленных компонентов с подсчетом общей стоимости
ремонта. Пример сгенерированной системой карточки заявки приведен на
рисунке П1.18.
Рисунок П1.18 – Форма карточки заявки
104
3.6. Подсистема руководителя
Руководитель нуждается в оперативном и быстром получении
сводных данных по состоянию и эффективности работы технического
отдела. Для этого системное меню руководителя (рисунок П1.19) включает
пункты, предоставляющие возможности доступа к формированию
информации в виде сводных отчетов:
по состоянию технических ресурсов Предприятия позволяет
обладать общей картиной о количестве и состоянии компьютерной
техники пользователей;
по выполненным ремонтам мастерами технического отдела
позволяет оценить работы выполненные, техническим отделом.
Рисунок П1.19 – Меню руководителя
На рисунке П1.20 приведен пример формы сводных данных по
состоянию технических ресурсов.
Эти данные включают сводную таблицу, в которую сведены все
технические ресурсы Предприятия с указанием их типов, назначения,
инвентарного номера и текущего технического состояния, и элементы
инфографики:
диаграмму секторов, отражающую общее количество компьютерной
105
техники на Предприятии по их категориям;
диаграмму, отражающую общее количество компьютерной техники
на Предприятии по их техническому состоянию.
Рисунок П1.20 – Форма отчета по техническим ресурсам
На рисунке П1.21 приведен пример отчета по выполненным
ремонтам мастерами технического отдела. Данный отчет представляет
собой сводную таблицу, в которой указываются все выполненные заявки с
указанием их стоимости.
В качестве итогов также подсичтываются общие затраты на все
выполненные заявки.
106
Рисунок П1.21 – Форма отчета по ремонтам
107
ПРИЛОЖЕНИЕ2
Автоматизированная система учета ремонта компьютерного оборудования
в магазине музыкальных инструментов «Дореми» - ИСУРКТ.
Листинг исходного кода типовых (основных) модулей
программного обеспечения на языке C# (фрагменты)
108
Программный код типового класса сущности (на примере
заявки)
using System;
usingSystem.Windows.Forms;
namespaceDoremi_Service.Entity
{
///<summary>
/// Класс представления м манипулирования данными заявки
///</summary>
classOrder :Interfaces.IUser, Interfaces.IDataBase
{
///<summary>
///Конструктор
///</summary>
///<param name="__id_">Необязательныйидентификатор</param>
publicOrder(int __id_ = 0)
{
// Инициализацияатрибутов
Initialize(__id_);
}
// ----------------------------------------------------------
// Атрибуты
// ----------------------------------------------------------
privateint __id;
privatestring __descr;
privatestring __note;
privateDateTime __createdate;
privateDateTime? __completedate;
privateEquipment __tech;
// ------------------------------------ Доступ к атрибутам --
///<summary>
/// Доступ к идентификатору
///</summary>
publicint ID { get { return __id; } }
///<summary>
/// Доступ к описанию
///</summary>
publicstring Description { get { return __descr; } }
///<summary>
/// Доступ к комментариям
///</summary>
publicstring Note { get { return __note; } }
///<summary>
/// Доступ к дате создания
///</summary>
publicDateTimeCreateDate{ get { return __createdate; } }
///<summary>
/// Доступ к дате завершения
///</summary>
publicDateTime? CompleteDate{ get { return __completedate; } }
///<summary>
/// Доступ к тех. средству
///</summary>
publicEquipment Tech { get { return __tech; } }
///<summary>
/// Доступ к флагу завершенной заявки
///</summary>
publicbool Completed { get { returnCompleteDate != null; } }

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

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