Автор работы: Пользователь скрыл имя, 04 Мая 2014 в 07:13, курсовая работа
Целью создания автоматизированной системы является повышение объема продаж фирмы и эффективности работы сотрудников на этапе подбора запасных частей, уменьшение временных затрат на поиск запчастей, учет товара на складе.
На этапе разработки технического задания должны быть выполнены
перечисленные ниже работы:
постановка задачи;
определение и уточнение требований к техническим средствам;
определение требований к программе;
определение стадий, этапов и сроков разработки программы и документации на неё;
согласование и утверждение технического задания.
В функции отдела снабжения входит:
Информационная подсистема будет использоваться отделом снабжения для быстрого подбора запчастей для клиентов. На данный момент подбор запчастей производится с помощью каталогов оригинальных запчастей или же поиск аналогов в интернете, на что уходит много времени, программа позволит сократить затрачиваемое время на данную операцию.
Продолжение ПРИЛОЖЕНИЯ Ж
4 ТРЕБОВАНИЯ К СИСТЕМЕ
4.1 Требования к системе в целом
4.1.1 Требования к структуре и функционированию системы
Программа должна быть централизованной, т.е. все данные должны располагаться в центральном хранилище.
В Системе предлагается выделить следующие функциональные подсистемы:
Создаваемая система должна содержать ряд программных модулей, которые, в свою очередь, должны выполнять следующие функции:
Для выполнения всех задач система должна обеспечивать хранение всей необходимой информации. Для этого информация должна быть строго структурирована и представлена в виде набора таблиц, представляющих базу данных. Создаваемая система должна обеспечивать передачу данных по сети. При
Продолжение ПРИЛОЖЕНИЯ Ж
возникновении сбоев работы программных или технических средств необходимо обеспечить достоверность данных, оставшихся после сбоя.
В качестве протокола взаимодействия между компонентами системы
на транспортно-сетевом уровне необходимо
использовать протокол TCP/IP.
Для организации информационного обмена
между компонентами системы должны использоваться
специальные протоколы прикладного уровня,
такие как: NFS, HTTP и его расширения HTTPS.
Для организации доступа пользователей к отчетности должен использоваться протокол презентационного уровня HTTP и его расширение HTTPS.
Определяются требования к режимам функционирования системы.
4.1.2 Требования к персоналу
Для обслуживания системы требуется один оператор для заноса поступающей информации. Оператор системы должен иметь навыки работы с ЭВМ и обязан знать технику безопасности при эксплуатации персонального компьютера. Для работы с создаваемой системой достаточно одного пользователя для ввода запросов на получение необходимой информации и просмотра полученных результатов.
4.1.3 Требования к надежности
К надежности оборудования предъявляются следующие требования:
Продолжение ПРИЛОЖЕНИЯ Ж
К надежности электроснабжения предъявляются следующие требования:
Обеспечение информационное безопасности информационной системы должно удовлетворять следующим требованиям:
Средства антивирусной защиты должны быть установлены на всех рабочих местах пользователей и администраторов базы данных. Средства антивирусной защиты рабочих местах пользователей и администраторов должны обеспечивать:
Продолжение ПРИЛОЖЕНИЯ Ж
Применительно к программно-аппаратному окружению персонального компьютера предъявляются следующие требования к защите от влияния внешних воздействий.
Требования по стойкости, устойчивости и прочности к внешним воздействиям:
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 занять ведущее место среди разработчиков и стать недорогим вариантом ПО для предприятий.
Требования к контролю, хранению, обновлению и восстановлению данных
К контролю данных предъявляется следующие требования:
Продолжение ПРИЛОЖЕНИЯ Ж
Система должна протоколировать все события, связанные с изменением своего информационного наполнения и иметь возможность в случае сбоя в работе восстанавливать свое состояние, используя ранее запротоколированные изменения данных.
К обновлению и восстановлению данных предъявляются следующие требования:
Для реализации алгоритмов манипулирования данными в базе данных необходимо использовать стандартный язык запроса к данным SQL.
4.3.2 Требования к лингвистическому обозначению
Процесс проектирования системы необходимо производить с использованием следующих программных продуктов:
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.
Информация о работе Разработка подсистемы учета запчастей для автосервиса «Мустанг»