Спецификация требований к программному обеспечению, его структура и основные элементы, сферы практического применения и оценка эффективности. Концепции системных операций и требования к производительности Сборка, интеграция, реализация программы.
Аннотация к работе
В 2010-2011 году вклад автотранспорта в объем перевозок в России составил 77%, пассажиров 53%(без учета личного транспорта), такие показатели характерны для развитых стран, при этом продолжается рост автопарка количественно и качественно, который показывает уровень развития экономики страны и оказывает непосредственное влияние на развитие страны. По данным независимых экспертов в области автотранспорта за первый квартал 2010 года было поставлено на учет 2 млн. автомобилей, а до конца этого года планируется еще зарегистрироваться 2 млн. автомобилей, для России это очень большой показатель. Весь этот автопарк так или иначе нуждается в техническом обслуживании, в условиях дефицита качественных и доступных СТО. Чем и занимается «Peugeot-Сервис» [1]. В процессе эксплуатации автомобиля его рабочие свойства постепенно ухудшаются из-за изнашивания деталей, а также коррозии материала, из которого они изготовлены. Исправным считают автомобиль, который соответствует всем требованиям нормативно-технической документации. Работоспособный автомобиль в отличие от исправного должен удовлетворять лишь тем требованиям, выполнение которых позволяет использовать его по назначению без угрозы безопасности движения. Необходимость и целесообразность ремонта автомобилей обусловлены, прежде всего, из-за качества их составных частей (сборочных единиц и деталей). Поэтому в процессе эксплуатации автомобили проходят периодическое ТО и при необходимости текущий ремонт (ТР), который осуществляется путём замены отдельных деталей и агрегатов. В качестве программной реализации используется язык программирования VB.6, VB. Net. Спецификация требований к программному обеспечению 1.1 Введение Цель Внедрение компьютерных информационных технологий в организацию позволяет осуществить основные цели: - получение прибыли - уменьшение сроков на выполнение работ - увеличение качества обслуживания Главной целью при создании автоматизированной системы является повышение всех показателей на производстве, организации, фирме. Автоматизированная система включает в себя модули: клиентская база, учет выполненных работ, учет ЗЧ (запасных частей). Область применения Автоматизирование предприятия по сервисному обслуживанию позволяет вести учет и контроль над всеми работами, которые проводятся на фирме. Создание общей базы данных позволяет контролировать процесс обращения клиентов и вести учет проделанных работ и оказанных услуг. Определения, термины и сокращения В таблице 1.1 даны определения некоторых терминов. Таблица 1.1 - Определения, термины Определение Описание ТО Техническое обслуживание Сервис Предоставление услуг для поддержания работоспособности Вид ТО Необходимый перечень работ для выполнения Клиент Лицо, пользующееся услугами организации. программа системный интеграция Ссылки Документация по тестированию программного обеспечения (STD) для информационной системы. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью. Структуру диаграмм UML можно представить на диаграмме классов UML: (см. рисунок 1.1). Рисунок 1.1 - Структура диаграмм UML Наиболее известными визуальными моделями, используемыми для проектирования компьютерных систем и их программных обеспечений, являются диаграммы языка UML и стандарта IDEF0, таблицы и диаграммы стандарта IDEF1X. Концепции системных операций Функции, реализуемые системой: аутентификация пользователя; создание и ведение прайс-листов ведение оперативной информации (операции на складах, заказах покупателей, списки выполненных работ, покупки запчастей); формирование отчётов (доставка товара, список работ на выполнения, заказ покупателя, история заказов) вывод отчетов на экран, возможно распечатать; предоставление информации о работе фирмы (информационная составляющая); Пользовательские интерфейсы Пользовательский интерфейс должен удовлетворять всем потребностям персонала, он должен включать в себя: - удобство в использовании (т.к. данной программой оператор будет пользоваться весь рабочий день); - высокая эргономика интерфейса (необходимые, часто используемые функции, должны быть в главном меню, меньшее кол-во подменю и сабменю); - оформление окон должно способствовать меньшей утомляемости (за счет спокойных цветов, плавности работы программных элементов, читабельности шрифта); - данные представлены в удобной форме (компактно, информативно, формой в виде таблиц); - организован удобный поиск (включает в себя поиск по названию, артикул, части слова, категории и т.д.); - присутствуют информационные вещи (имя пользователя, часы, календарь); Процедура обращения клиента на фирму «Peugeot-Сервис» представлена на рисунке 1.3. Рисунок 1.3 - Диаграмма переходов в состояния для информационной системы Программный продукт должен включать в себя: ? интерфейс аутентификации клиента и администратора; ? раздел «Документы»; ? раздел «Товары»; ? раздел «Прайс-лист»; ? раздел «Выполнения ТО»; ? раздел «История»; ? раздел «Работа с личным сч