Разработка подсистемы учета запчастей для автосервиса «Мустанг»

Автор работы: Пользователь скрыл имя, 04 Мая 2014 в 07:13, курсовая работа

Краткое описание

Целью создания автоматизированной системы является повышение объема продаж фирмы и эффективности работы сотрудников на этапе подбора запасных частей, уменьшение временных затрат на поиск запчастей, учет товара на складе.
На этапе разработки технического задания должны быть выполнены
перечисленные ниже работы:
постановка задачи;
определение и уточнение требований к техническим средствам;
определение требований к программе;
определение стадий, этапов и сроков разработки программы и документации на неё;
согласование и утверждение технического задания.

Прикрепленные файлы: 1 файл

1курсач по проектированию.doc

— 683.00 Кб (Скачать документ)

В функции отдела снабжения входит:

  • содержание собственного склада запасных частей, сопутствующих товаров, материалов для ремонта и обслуживания, отремонтированных агрегатов для продажи;
  • заказ, приемка поступивших товаров, проверка количества и качества;
  • подбор, упаковка и выдача товаров в цех;
  • розничная торговля запасными частями и принадлежностями;
  • эффективное использование объема склада, оптимизация оборудования;
  • соблюдение системы хранения во избежание пересортицы, размещение товаров наиболее экономичным способом;
  • обеспечение сохранности товаров от повреждений и хищений;
  • учет и контроль движения товаров;
  • перманентная инвентаризация запасов товаров и материалов, выборочная проверка соответствия фактического наличия данным компьютерного учета, установление фактов хищений и порчи товаров.

Информационная подсистема  будет использоваться отделом снабжения для быстрого подбора запчастей для клиентов. На данный момент  подбор запчастей производится с помощью каталогов оригинальных запчастей или же поиск аналогов в интернете,  на что уходит много времени, программа позволит сократить затрачиваемое время на данную операцию.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Продолжение ПРИЛОЖЕНИЯ Ж

4 ТРЕБОВАНИЯ К СИСТЕМЕ

4.1 Требования к системе в целом

4.1.1 Требования к структуре и  функционированию системы

   Программа должна быть централизованной, т.е. все данные должны располагаться в центральном хранилище.

В Системе предлагается выделить следующие функциональные подсистемы:

  • подсистема обработки данных, которая предназначена для реализации процессов ввода данных, необходима для наполнения подсистемы хранения данных;
  • подсистема хранения данных, которая предназначена для хранения данных в таблицах;
  • подсистема формирования и визуализации отчетности, которая предназначена для формирования отчетности.

Создаваемая система должна содержать ряд программных модулей, которые, в свою очередь, должны выполнять следующие функции:

  • дружественно-пользовательский интерфейс, а именно: реализация всех функций с помощью меню; расположение всех кнопок в удобной форме;
  • ввод данных о приходной накладной включает в себя полные данные об изделии, поставщике, а также перечень поступивших изделий;
  • поиск необходимых запчастей по данным автомобиля;
  • поиск документа в базе данных по различным критериям;
  • печать приходных накладных на специальном бланке;
  • печать отчетов;
  • уведомление о наличие товара на складе.

Для выполнения всех задач система должна обеспечивать хранение всей необходимой информации. Для этого информация должна быть строго структурирована и представлена в виде набора таблиц, представляющих базу данных. Создаваемая система должна обеспечивать передачу данных по сети. При

Продолжение ПРИЛОЖЕНИЯ Ж

возникновении сбоев работы программных или технических средств необходимо обеспечить достоверность данных, оставшихся после сбоя.

В качестве протокола взаимодействия между компонентами системы на транспортно-сетевом уровне необходимо использовать протокол TCP/IP. 
Для организации информационного обмена между компонентами системы должны использоваться специальные протоколы прикладного уровня, такие как: NFS, HTTP и его расширения HTTPS.

Для организации доступа пользователей к отчетности должен использоваться протокол презентационного уровня HTTP и его расширение HTTPS.

Определяются требования к режимам функционирования системы.

  • система должна быть стабильна в работе;
  • необходимо установленное антивирусное программное обеспечение;
  • персональный компьютер должен иметь беспроводное питание.

4.1.2 Требования к персоналу

 Для обслуживания системы требуется один оператор для заноса поступающей информации. Оператор системы должен иметь навыки работы с ЭВМ и обязан знать технику безопасности при эксплуатации персонального компьютера. Для работы с создаваемой системой достаточно одного пользователя для ввода запросов на получение необходимой информации и просмотра полученных результатов.

4.1.3 Требования  к надежности

К надежности оборудования предъявляются следующие требования:

  • в качестве аппаратных платформ должны использоваться средства с средней надежностью;
  • применение технических средств соответствующих классу решаемых задач;
  • аппаратно – программный комплекс системы должен иметь возможность восстановления в случаях сбоев.

Продолжение ПРИЛОЖЕНИЯ Ж

 К надежности электроснабжения предъявляются следующие требования:

  • с целью повышения отказоустойчивости системы в целом необходима обязательная комплектация компьютеров источником бесперебойного питания с возможностью автономной работы системы не менее 5 минут;
  • должно быть обеспечено бесперебойное питание активного сетевого оборудования.

Обеспечение информационное безопасности информационной системы должно удовлетворять следующим требованиям:

  • защита системы должна обеспечивать комплексом программно – технических средств и поддерживающих из организационных мер.
  • защита системы должна обеспечиваться на всех технологических этапах обработки информации во всех режимах функционирования, в том числе при проведении ремонтных и регламентных работ.
  • программно – технические средства защиты не должны существенно ухудшать основные функциональные характеристики базы данных (надежность, быстродействие, возможность изменения конфигурации).
  • разграничение прав доступа пользователей и администраторов системы должно строиться по принципу «что не разрешено, то запрещено».

Средства антивирусной защиты должны быть установлены на всех рабочих местах пользователей и администраторов базы данных. Средства антивирусной защиты рабочих местах пользователей и администраторов должны обеспечивать:

  • централизованное управление сканированием, удалением вирусов и протоколированием вирусной активности на рабочих местах пользователей;
  • централизованную автоматическую инсталляцию клиентского ПО на рабочих местах пользователей и администраторов;
  • централизованное автоматическое обновление вирусных сигнатур на рабочих местах пользователей и администраторов;
  • ведение журналов вирусов активности;

Продолжение ПРИЛОЖЕНИЯ Ж

  • администрирование всех антивирусных продуктов.

Применительно к программно-аппаратному окружению персонального компьютера предъявляются следующие требования к защите от влияния внешних воздействий.

Требования по стойкости, устойчивости и прочности к внешним воздействиям:

  • информационная система должна иметь возможность функционирования при колебаниях напряжения электропитания от 155 до 256 В (220 ± 20 % - 30%);
  • информационная система должна иметь возможность функционирования в диапазоне допустимых температур окружающей среды, установленных изготовителем аппаратных средств.

4.2 Требования к функциям, выполняемым  системой

Программа должна обеспечивать возможность выполнения перечисленных ниже свойств:

  • самоорганизация;
  • гибкость - настраивается на любую структуру, для широкого круга деятельности;
  • безопасность – ограничение общего доступа к заранее определенным ресурсам базы данных;
  • целостность и доступность – документы в базе данных должны быть представлены в общепринятых в организации форматах защищенных от изменений;
  • использование форм и шаблонов - позволит использовать типовые документы с возможностью изменений определенных полей;
  • возможность поиска - фильтрация по базе данных.

4.3 Требования к видам обеспечения

4.3.1  Требования  к информационному обеспечению

Информация, обрабатываемая системой, должна храниться в базе данных.

Продолжение ПРИЛОЖЕНИЯ Ж

При возникновении сбоев работы программных или технических средств необходимо обеспечить достоверность данных, оставшихся после сбоя. Информационная совместимость данных, поступающих на обработку, осуществляется путем организации однородного ввода и хранения данных, что удобно для дальнейшей обработки и реализации информации.

Проектируемая информационная система должна быть независимой от исходного языка и версии программного обеспечения, с помощью которого она будет реализована.

Для разработки базы данных используется СУБД InterBase 7.5.

InterBase 7.5 - высокопроизводительный, экономичный, многоплатформенный сервер баз данных. InterBase 7.5 представляет собой экономичную, высокопроизводительную СУБД с обработкой транзакций, которую используют миллионы пользователей во всем мире.

Сочетая легкость установки, автоматическое восстановление после аварийных отказов и минимальные требования к администрированию, InterBase является наиболее подходящим решением для встраивания в тиражируемые приложения. Обладая поддержкой многопроцессорного режима и сложной архитектурой, InterBase идеально подходит для многофункциональных бизнес приложений, обслуживающих большое количество пользователей. Графический пользовательский интерфейс IBConsole теперь включает монитор производительности, одновременно отслеживающий состояние нескольких серверов и баз данных InterBase.

Производительность, удобство использования, поддержка Windows, Linux и Solaris, а также таких сред разработки, как Delphi, C++Builder, C#Builder и Kylix позволяют InterBase занять ведущее место среди разработчиков и стать недорогим вариантом ПО для предприятий.

Требования к контролю, хранению, обновлению и восстановлению данных

К контролю данных предъявляется следующие требования:

Продолжение ПРИЛОЖЕНИЯ Ж

Система должна протоколировать все события, связанные с изменением своего информационного наполнения и иметь возможность в случае сбоя в работе восстанавливать свое состояние, используя ранее запротоколированные изменения данных.

К обновлению и восстановлению данных предъявляются следующие требования:

  • для базы данных необходимо обеспечить резервное копирование его бинарных файлов раз в 2 недели и хранение копии на протяжении 2-х месяцев;
  • для данных хранилища данных необходимо обеспечить резервное копирование и архивацию на ленточный массив в следующие промежутки времени:
  • холодная копия - ежеквартально;
  • логическая копия – ежемесячно;
  • инкрементальное резервное копирование – еженедельно;
  • архивирование – ежеквартально.

Для реализации алгоритмов манипулирования данными в базе данных необходимо использовать стандартный язык запроса к данным SQL.

4.3.2 Требования к лингвистическому обозначению

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

  • средство разработки структуры базы данных ERWin;
  • язык программирования высокого уровня Delphi 7 Studio;
  • построение модели информационных потоков предприятия и его отделов производится в пакете BPWin.

ER Win  -  CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных. Модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации,

Продолжение ПРИЛОЖЕНИЯ Ж

управления и администрирования таких аспектов деятельности предприятия, как уровень сложности данных, технологий баз данных и среды развертывания.

Delphi 7 Studio - полное решение для разработки корпоративных приложений от проектирования до развертывания по архитектуре, управляемой моделью (MDA), которое позволяет интегрировать моделирование, разработку и развертывание приложений и систем электронного бизнеса для платформы Windows. Delphi 7 Studio содержит развитые библиотеки и инструменты для создания приложений электронного бизнеса и веб-сервисов, полностью интегрирует соответствующие технологии и качественно повышает производительность разработчиков, предоставляя все необходимое для исследования вопросов перехода на Microsoft .NET. При помощи включенного в комплект поставки Kylix 3 для Delphi разработчики могут переносить свои приложения на Linux, повышая отдачу своих инвестиций и расширяя спектр платформ, на которых доступны их приложения. Интегрируя ведущие приложения разработки в единый и легкий в использовании пакет, Delphi 7 Studio сокращает жизненный цикл разработки приложений и ускоряет вывод создаваемых с его помощью продуктов на рынок ПО.

BP Win - инструмент для моделирования, анализа, документирования и оптимизации бизнес-процессов. BP Win  можно использовать для графического представления бизнес-процессов. Графически представленная схема выполнения работ, обмена информацией, документооборота визуализирует модель бизнес-процесса. Графическое изложение этой информации позволяет перевести задачи управления организацией из области сложного ремесла в сферу инженерных технологий.

4.3.3 Требования к программному обеспечению

Для нормального функционирования системы необходимо наличие установленной операционной системы Microsoft Windows 2000/XP. Для функционирования в системе прикладного программного обеспечения необходимо наличие приложений Microsoft Office, Microsoft Excel 2000/XP.

Информация о работе Разработка подсистемы учета запчастей для автосервиса «Мустанг»