Проектирование системы.
Разработка автоматизированного рабочего места специалиста по ремонту и обслуживанию вычислительной техники
Между подсистемами установлены информационные и функциональные связи. Информационные связи между подсистемами определяют входные и выходные данные. Функциональные связи устанавливают механизм взаимодействия между подсистемами. Совокупность подсистем и связей описывают целостность системы и определяют ее структуру. Система может функционировать под управлением операционной системы семейства… Читать ещё >
Проектирование системы. Разработка автоматизированного рабочего места специалиста по ремонту и обслуживанию вычислительной техники (реферат, курсовая, диплом, контрольная)
Определим функции, которые должна выполнять система и опишем функционал системы необходимый для эффективного решения оставленной перед системой задачи по автоматизации работы сервисного центра.
Автоматизированная система работает с соблюдением следующих основных требований:
структура представления информационных ресурсов и пользовательские интерфейсы доступа к ресурсам и сервисам интуитивно понятны широкому кругу пользователей;
система обеспечивает эффективный контроль состояния документов клиентов и качества ремонта оборудования для недопущения ошибок и брака.
Основными принципами создания Системы являются:
использование современного программного и аппаратного обеспечения;
использование общепризнанных и широко используемых стандартов структурирования информации и описания сервисов;
высокая степень масштабирования программных и аппаратных средств;
использование эффективных методов защиты от несанкционированного доступа к информационным ресурсам.
Обмен информацией осуществляется с помощью средств платформы программы 1с Предприятие 8.2.
Система обеспечивает информационный обмен между экземплярами системы, запущенных на различных компьютерах внутри локальной сети по стеку протоколов TCP/IP.
В качестве прикладного протокола выбран протокол связи с целевой реляционной СУБД.
Выбор СУБД осуществлен ИТ отделом организации с учетом возможности установки и настройки взаимодействия 1С 8.2 СУБД выбрана Microsoft Server 2008.
Система может функционировать под управлением операционной системы семейства Windows 2000, XP, Vista, Server 2000, Server 2003, Server 2008, Server 2008 R2,7. В 1С 8.2 осуществлена поддержка Microsoft SQL Server 2000, 2005, 2008, 2008 R2; PostgreSQL 8.1.5, 8.2.4, 8.3.8, 8.4.3; IBM DB2 9.7 Fix Pack 1, 9.5 Fix Pack 4; Oracle Database 11gR1, 10gR2.
Диагностирование системы проводится при внесении изменений в систему (из-за модернизации, ввода в строй новых прикладных решений) или выявлении сбойных состояний отделом ИТ.
В иных случаях диагностика не требуется или проводится в целях профилактики системы для выявления сбойных состояний.
Целостность таблиц поддерживаться внутренними механизмами 1С 8.2 и СУБД.
При развитии технологий обмена и связи с БД, в Систему могут быть внесены изменения с учетом использования новых технологий, переписыванием кода для связи по этой технологии.
Код, отвечающий за интерфейс с пользователем, различный статистический расчет и вывод информации при этом не изменится.
Система имеет стандартный оконный интерфейс взаимодействия с операционной системы Windows. Интерфейс программы интуитивно-понятен пользователю.
Дизайн Системы удовлетворяет следующим требованиям по эргономике и технической эстетике:
обеспечивать минимум усилий и временных затрат пользователя для навигации по интерфейсным элементам Системы;
обладать развитой системой поиска информации, в том числе и посредством контекстного поиска.
корректно отображаться при всех возможных разрешениях и количестве одновременно отображаемых цветов монитора;
сохранять идентичность отображения на большинстве современных ОС;
обладать системой подсказок в местах, где у пользователя потенциально могут возникнуть затруднения;
обеспечивать приемлемый результат при распечатке страниц отчетов, справок и прочих печатных форм на принтере.
Система хранит следующую справочную информацию в виде справочников и регистров:
справочник «Клиенты» ;
справочник «Регионы» ;
справочник «Населенные пункты» ;
справочник «Улицы» ;
справочник «Должности» ;
справочник «Банки» ;
справочник «Сфера деятельности» ;
справочник «Сотрудники» ;
справочник «Ставки НДС» ;
справочник «Телефонный справочник» ;
справочник «Договоры» ;
справочник «Шаблоны договоров» ;
справочник «Прокси серверы» ;
справочник «Почтовые ящики» ;
справочник «Шаблоны писем» ;
справочник «Смс шаблоны» ;
справочник «Юридические лица» ;
справочник «Единицы измерения» ;
справочник «Страны» ;
справочник «Номер ГТД» ;
справочник «Номенклатура» ;
справочник «Отделы» ;
справочник «Пользователи» ;
справочник «Места нахождения» ;
справочник «Набор» ;
справочник «Типы оборудования» ;
справочник «Комплектующие» ;
справочник «Организации» ;
перечисления «Предпочитаемая форма связи» ;
перечисления «Типы договоров» ;
перечисления «Тип номенклатуры» ;
перечисления «Учет номеров договоров» ;
перечисления «Тип прокси» ;
перечисления «Тип изменения» ;
перечисления «Пол» ;
перечисления «Типы рабочих мест» ;
перечисления «Состояние задачи» ;
регистра сведений «Выполненные задачи» ;
регистра сведений «Текущее состояние» ;
регистра сведений «Наличие программ» .
В состав системы входят следующие подсистемы:
- а) подсистема работы с клиентами;
- б) подсистемы ведения, учета задач;
- в) подсистема ведения, учета оборудования;
- г) подсистема администрирования.
В состав подсистемы работы с клиентами должны входить справочники: клиенты, телефонный справочник, договора, сотрудники, должности, отделы, регионы, населенные пункты, улицы, банки, сферы деятельности, ставки НДС, шаблоны договоров, шаблоны писем, смс шаблоны; документы: счет, реализация, счет-фактура, входящий платеж. В состав подсистемы должны входить модули отчетов по доходам сотрудников, актуальности договоров, оплаты счетов. Основное предназначение подсистемы ведение оперативной и качественной работы с клиентами.
В состав подсистемы ведения и учета задач должны входить модули контроля выполнения задач и модуль составления задач. Основное предназначение подсистемы учет задач по ремонту оборудования.
В состав подсистемы ведения и учета оборудования должны входить справочники: страны производства, места нахождения, наборы, комплектующие, организации приема передачи оборудования; документы: перечень изменений, комплектация наборов, перемещение наборов. В состав данной подсистемы так же должны входить модули отчетов по состоянию оборудования. Основное предназначение подсистемы ведение учета места нахождения и состава наборов и комплектующих.
Между подсистемами установлены информационные и функциональные связи. Информационные связи между подсистемами определяют входные и выходные данные. Функциональные связи устанавливают механизм взаимодействия между подсистемами. Совокупность подсистем и связей описывают целостность системы и определяют ее структуру.
Система осуществляет следующие основные функции:
- а) введение информации. А именно: ввод новых записей, корректировка записей, удаление. Все действия носят сквозной характер для всех объектов БД.
- б) вывод информации осуществляется в печатном виде и в формате mxl. Выводимые отчеты могут быть импортированы в файлы формата xls, xlsx, docx, txt, htm. Выводимые данные соответствуют нормативно-правовым документам.
Подсистемы обеспечивают следующий функционал.
Функциональная схема находится в техническом проекте, Приложение Е, Рисунок 1.
Функционал № 1: Авторизация пользователя.
При запуске системы и выборе базы «Сервисный центр» запускается форма с возможностью ввода Имени пользователя и пароля. Авторизация пользователя дополнительно поддерживает аутентификацию операционной системы.
Функционал № 2: Рабочий стол.
При открытии системы открывается форма, работающая в режиме рабочего стола с возможностью быстрого перехода к основным объектам подсистем.
Функционал № 3: Учет клиентов.
Для начала работы с клиентом пользователь открывает справочник Клиенты и вводит следующие поля:
наименование;
полное наименование;
ИНН;
КПП;
телефоны;
электронная почта;
руководитель;
должность руководителя расчетный счет;
банк;
контактное лицо;
сфера деятельности;
закрепленный сотрудник;
адрес юридический;
адрес фактический;
сайт;
дополнительно.
Из формы справочники есть возможность вызова обработок отправки письма клиенты, перехода на сайт. На форме размещены контактные лица клиента (справочник Телефонная книга) с возможность добавления, удаления записей. Все обращения клиента выведены в отдельную табличную часть с указанием состояния их выполнения. Есть возможность создания новой Задачи. Выполненные, но не еще не сообщенные об окончании работы задачи выводятся в отдельную табличную часть с возможностью установления флага выполнения задачи. Создание нового договора, а так же удаление существующего выведено в отдельную табличную часть. Выставление счета по договору возможно выполнить из этой же табличной части. Все заведенные и проведенные документы клиента отражаются в отдельной табличной части с указанием факта оплаты. Поля заполняются автоматически по данным системы. Проведенные платежи выводятся в отдельной вкладке. Данные о платежах заполняются автоматически. Все введенные и автоматически заполняемые данные доступны для открытия при нажатии на них.
Функционал № 4: Заведение контакта.
Для добавления контакта пользователь вводит следующие данные:
организация-клиент;
ФИО;
должность;
телефон рабочий;
сотовый;
e-mail;
номер icq;
номер скайпа;
предпочитаемая форма связи;
примечания.
Функционал № 5: Ввод договора.
Ввод договора осуществляется пользователем через справочник Клиенты или нажатием на соответствующем пункте меню. Пользователь вводит:
наименование;