Диплом_Автоматизация работы сервисной компании по ремонту компьютерной. Диплом_Автоматизация работы сервисной компании по ремонту компью. Дипломная работа специальность 5B070300 Информационные системы Караганда 2018 Обозначения и сокращения
Скачать 1.48 Mb.
|
Техническое заданиеСозданию подлежит информационная система сервисного центра «Ремонт техники». Основанием для проведения работ по созданию программного продукта является задание на дипломную работу. За последние годы существенно вырос объём и оборот данных во всех областях деятельности человека, и процесс накопления, обработки и применения знаний с каждым годом ускоряется. Сегодня практически все компании остро нуждаются в расширении аналитических работ, которые связаны с разработкой перспектив развития, комплексной оценкой эффективности использования различных форм хозяйствования, своевременной выработкой оперативных управленческих решений. Проектирование любой информационной системы, которой, в частности, является и база данных, начинается с постановки задачи. На этом этапе всесторонне и детально рассматривается и описывается информация, которая должна храниться в базе данных, оговариваются права лиц на доступ к информации, описываются задачи, которые будут решаться с помощью данной базы, с кратким описанием алгоритмов из решения, описываются входные документы, информация с которых поступает в базу данных и выходные документы, генерируемые на выходе [20, с.205] Для постановки задачи используется системный анализ предметной области. В общем случае существует два подхода к выбору структуры данных: функциональный, когда задачи и функции системы известны, и предметный, когда функции задачи в общем случае не известны. В случае функционального подхода получается система с минимальным набором элементов и средств, она получается компактной, но специализированной. При предметном подходе система получается более универсальной, но и более громоздкой, с множеством, возможно, излишних функций и элементов. Чаще всего применяется некоторый «гибридный» подход к проектированию, при котором база данных проектируется ориентированной на какие-то вполне определенные задачи, но оставляется возможность ее расширения, если набор решаемых задач и функций расширяется. Информационная система сервисного центра «Ремонт техники» разрабатывается для ведения учета выполненных работ цента, сотрудников и предназначена для хранения информации о заказах, о списке предлагаемых услуг и их стоимости. Также программа предлагает решение ремонта компьютерной техники в зависимости от ответов на опрос экспертной системы, включенной в программу. База данных позволяет добавлять, просматривать, редактировать, удалять данные о заказах и сотрудниках. Имеется возможность добавления, редактирования, удаления и поиска данных. В данной работе рассматривается внедрение реляционной базы данных «Ремонт техники». Создаваемая информационно-поисковая система должна представлять собой программно-аппаратную и организационно-административную систему сбора и обработки информации, связанной с выполнением ремонта компьютерной техники в сервисном центре, функционирующим в реальном масштабе времени. В системе должна быть предусмотрена возможность экспорта информации в иные форматы, а также иметь простой и интуитивно-понятный для пользователя интерфейс, ориентированный на Windows платформы. Информационная система позволит избавить администратора сервисного центра от рутинной повседневной работы по учеты выполненных работ и поиску необходимой информации. Так как раньше документы выписывались вручную, а в них указывались повторяющиеся реквизиты и огромный список номенклатуры – на это уходило немало времени. Автоматизация позволит значительно сократить время. Администратор должен будет лишь выбрать из списка соответствующий вид услуги и указать номенклатуру из справочника. Для формирования отчета нужно собрать необходимые данные путем поиска их в соответствующих документах, в случае если это отчет за длительный период, то потребуется просмотреть все документы за данный период, на что может понадобится много времени. При выведении итогов по отчету требуется большая точность в расчетах, что иногда не по силам даже специалистам своего дела. Данные и многие иные задачи можно решить с помощью проектируемой информационной системы. Если при поиске нужного объекта (документа, суммы, количества) не будет известен документ, где его искать, потребуется перелистать все документы и просмотреть каждую позицию. Благодаря автоматизации можно сделать выборку по данной позиции и существенно сократить объем подходящих документов либо сведет к единственному искомому документу. За счет сокращения времени на осуществление рутинных работ можно повысить трудоемкость администратора, который может теперь осуществлять кроме совей работы и ряд иных обязанностей. Техническое обеспечение – это совокупность технических средств, которые обеспечивают работу автоматизированной информационной системы. Компьютер занимает центральное место среди всех технических средств. Наряду с техническими средствами структурными элементами технического обеспечения являются также методические и руководящие материалы, техническая документация и обслуживающие данные технические средства сотрудники [21, с.119] Настоящее техническое задание распространяется на внедрение информационно-справочной системы сервисного центра, предназначенной для хранения информации о выполненных ремонтах техники. Система служит для хранения и обработки сведений о предоставлении услуг клиентам. Требования к программе. Требования к функциональным возможностям. Система должна обеспечить выполнение следующих функций: хранить информацию о выполненных услугах клиентов; редактирование информации; Требования к надёжности; контроль вводимых данных; целостность хранимых данных. Требования к составу и параметрам технических средств Система должна работать на IBM PC- совместимых компьютерах. Минимальная конфигурация компьютеров: Требованию к исполняемому компьютеру: процессор не менее 1000 МГц; оперативная память не менее 512 Мб; место на жестком диске не менее 1 Гб; операционная система – класса Windows. Информационно-справочная система сервисного центра «Ремонт техники» позволит автоматизировать: процесс сбора и обработки входной информации; контролировать полноту поступление входной информации; формирование выходного документа – отчета о выполненных заказах. В соответствие с этим в проекте поставлены следующие задачи: разработка программы с учетом задач предметной области; формирование выходных форм для просмотра ее на экране и печати; выбор средства разработки программы. Режим работы будущей информационно-справочной системы: сохранение всех отчетов, для подсчета суммы за определенный период. Функциональные возможности разрабатываемой информационной системы: возможность просмотра отчетов; удобный интерфейс приложения; легкое использование приложения. Необходимо выбрать инструментарий для разработки информационной системы с учетом критериев, таких как: удобство обмена информацией и эффективность работы программного обеспечения. 2 Проектная часть 2.1 Постановка задачи Проектирование любой информационной системы, которой, в частности, является и база данных, начинается с постановки задачи. На этом этапе всесторонне и детально рассматривается и описывается информация, которая должна храниться в базе данных, оговариваются права лиц на доступ к информации, описываются задачи, решаемые с помощью данной базы, с кратким описанием алгоритмов из решения, описываются входные документы, информация с которых поступает в базу данных и выходные документы, генерируемые на выходе. Для постановки задачи используется системный анализ предметной области. В общем случае существует два подхода к выбору структуры данных: функциональный, когда задачи и функции системы известны, и предметный, когда функции задачи в общем случае не известны. В случае функционального подхода получается система с минимальным набором элементов и средств, она получается компактной, но специализированной. При предметном подходе система получается более универсальной, но и более громоздкой, с множеством, возможно, излишних функций и элементов. Чаще всего применяется некоторый «гибридный» подход к проектированию, при котором база данных проектируется ориентированной на какие-то вполне определенные задачи, но оставляется возможность ее расширения, если набор решаемых задач и функций расширяется [22, с. 98]. Требуется разработать информационно-справочную систему сервисного центра «Ремонт компьютеров» для предметной области «Сервисный центр». Система должна иметь простой и интуитивно-понятный для пользователя интерфейс, ориентированный на Windows платформы. С помощью ИС менеджер предприятия сможет избавиться от рутинной повседневной работы по принятию техники на ремонт и выдачи отремонтированной техники. Так как раньше документы выписывались вручную, в них указывались повторяющиеся реквизиты и огромный список номенклатуры, на что уходило немало времени. Благодаря автоматизации можно будет существенно сократить время. При поиске нужной техники, если не будет известна дата сдачи в ремонт, нужно будет перелистать все имеющиеся документы и просмотреть каждую позицию. Автоматизация даст возможность сделать выборку по этой позиции и существенно сократить объем подходящей техники. Программа должна обеспечивать обработку данных следующим образом: сервисный центр посещает клиент и сдает на ремонт технику, в сервисном центре должна быть база данных с записями обо всей имеющейся техники. База данных предполагает ввод-вывод следующей информации: вводить данные о принимаемой технике; выводить информацию об имеющейся технике по определенному параметру. Предполагается в ИС наличие таких функций, как: ввод, редактирование и удаление данных о принятой на ремонт технике; ввод, редактирование и удаление данных о сотрудниках сервисного центра; просмотр информации об обслуживании; формирование отчета по принятой на ремонт технике. В программе должна быть предусмотрена корректность ввода каких-либо данных. Программа должна быть доступной, удобной, надежной для извлечения требуемых данных и лёгкой для восприятия пользователем. Предполагается, что использовать данное программное обеспечение будут менеджеры по работе с клиентами. Программное обеспечение разрабатывается на основании задания на дипломную работу. В сервисном центре «Ремонт компьютеров» предлагается внедрить автоматизированную систему управления заказами, благодаря чему повысится работоспособность персонала. При помощи ЭВМ в сервисном центре «Ремонт компьютеров» будет автоматизирован учет поступления техники на ремонт, учет расчетов с клиентами. В общем объеме учетных работ данные задачи имеют существенный удельный вес. Благодаря их автоматизации даст возможность уменьшить ручные операции, ускорить обработку данных, повысить точность учета. В памяти компьютера хранятся и могут быть отправлены на печать детальные данные о количестве поступления заказов. Исходными данными для учета являются первичные документы. При ручном учете и частичной автоматизации в каждом подразделение компании обрабатываются одни и те же данные из первичных документов, на базе которых составляются отчетные и иные выходные документы статистического, оперативного и бухгалтерского учета. Создание в каждом отделе организации своей собственной информационной базы приводит к многократному дублированию информации, а следовательно к увеличению времени и стоимости ее обработки. Основным назначением информационной системы обработки данных в этом случае является повышение эффективности реализации основных функций менеджера, так как функционирование блока выписки документов связано с огромным информационным потоком. Кроме того, программа должна улучшить оперативность принятия решений, повысить производительность труда, снизить количество ошибок благодаря автоматизации процесса обработки данных, содействовать безопасному и эффективному хранению и доступу к данным. Целью программного приложения является создание единой информационно-справочной системы, которая позволит эффективно хранить и обрабатывать данные по учету техники на ремонт сервисным центром «Ремонт компьютеров». Сотрудники сервиса немалую часть рабочего времени тратят на выполнение многочисленных рутинных учетно-технических операций обработки данных, которые связаны с оперативным учетом поступления техники на ремонт. Поскольку по мере роста объема данных доля работ их обработки возрастает, это ведет к сокращению времени на реализацию иных работ. Структура базы данных должна обеспечивать: минимальный объем памяти внешних запоминающих устройств компьютера для хранения данных; минимальное время обработки данных; минимальную избыточность данных; наиболее эффективный доступ к данным. База данных должна храниться на внешних и внутренних запоминающих устройствах ЭВМ прямого доступа. Ключевыми требованиями к разрабатываемой системе являются: открытость - совместимость со всеми современными стандартами; масштабируемость – основное требование с позиции экономии вложений, которое гарантирует, что не будет нужды перестраивать систему по мере роста объема обрабатываемых данных и количества пользователей, работающих одновременно; адаптируемость - возможность легкой настройки на нужды определенного предприятия; локализация - поддержка национальных стандартов и требований в сфере управления и организации работы сервисного центра. Требование к функциональности системы. Информационная система «Ремонт компьютеров» должно полностью реализовывать функции обработки данных о принятой на ремонт в сервисный центр техники. Должны поддерживаться функции формирования и сохранения требуемых отчетов, связанных с разработкой и организацией услуг. Необходимо предусмотреть различные выборки данных, необходимые в работе сервисного центра. Требования к надежности технических средств. Желательно, чтобы на компьютере, обеспечивающем функционирование программного обеспечения ИС «Ремонт компьютеров», имелась защищенная внешняя дисковая память на основе массивов дисков RAID-5. Эргономические требования. Программы, реализующие интерфейс пользователя, не должны иметь отвлекающих декоративных элементов. Яркие, мигающие или напряженные цвета должны использоваться только для привлечения внимания пользователя в исключительных случаях. Содержание управляющих окон должно содержать информацию в лаконичной форме. При наведении курсора на функциональную ссылку или другой управляющий элемент должна появляться дополнительная (справочная) информация. Для получения часто используемой информации или для выполнения регулярных операций должны задействоваться минимально необходимые наборы управляющих элементов для минимизации временных трудозатрат. Требования к составу и параметрам технических средств 1. Система должна работать на ЭBM совместимых персональных компьютерах. 2. Рекомендуемая конфигурация: тип процессора Pentium 4 и выше, 2.4Ггц; объем оперативного запоминающего устройства от 512 Мб. HDD объемом 80 Гб. Требования к программной и информационной совместимости. Система должна работать под управлением семейства ОС Windows 7 и т.п.). ОС ЭВМ должна обеспечивать: работу пользователей на универсальных языках программирования; иметь пакетный режим работы; обладать способностью автоматической диагностики аппаратных неисправностей; иметь возможность компоновки программ, транслированных с различных алгоритмических языков. 2.2 Программное и техническое обеспечение сервисного центра «Ремонт компьютеров» В состав программного обеспечения входит комплекс программ, выполняющих функции и задачи информационной системы и обеспечивают устойчивую работу технических средств. В его состав входят специальные и общесистемные программы, а также инструктивно-методические материалы по использованию средств ПО. Операционная система является основой программного обеспечения ЭВМ и совокупностью служебных и системных программных средств, обеспечивающей взаимодействие пользователя с ЭВМ и реализацию всех остальных программ [23, с. 76]. В зависимости от алгоритма управления процессом ОС можно классифицировать следующим образом (рисунок 16). Рисунок 16. Классификация ОС в зависимости от алгоритма управления процессом В однозадачных системах применяются средства управления файлами, средства общения с пользователями и периферийные устройства. Многозадачные операционные системы применяют все эти средства и управляют разделением совместно применяемых ресурсов. В зависимости от сфер применения многозадачные операционные системы можно разделить на: системы с разделением времени; системы пакетной обработки; системы реального времени. Каждый пользователь многопользовательских операционных систем настраивает интерфейс для себя. Помимо этого, имеются средства защиты данных каждого пользователя от несанкционированного доступа остальных пользователей. Структура программного обеспечения достаточно сложна и неоднозначна. Эта структура является несколько условной и производит классификацию программного обеспечения нестрого и лишь по назначению программ [24, с. 82]. Ниже данная структура рассмотрена подробнее. 1) Базовое программное обеспечение: 1.1. Системное ПО. Классификация системного ПО приведена на рисунке 17. |