ПЗ (Автоматизированная информационная система предприятия компьютерного сервиса), страница 2

2020-10-01СтудИзба

Описание файла

Файл "ПЗ" внутри архива находится в следующих папках: Автоматизированная информационная система предприятия компьютерного сервиса, Черноусов. Документ из архива "Автоматизированная информационная система предприятия компьютерного сервиса", который расположен в категории "". Всё это находится в предмете "дипломы и вкр" из 8 семестр, которые можно найти в файловом архиве ДВГУПС. Не смотря на прямую связь этого архива с ДВГУПС, его также можно найти и в других разделах. .

Онлайн просмотр документа "ПЗ"

Текст 2 страницы из документа "ПЗ"

Предполагаются следующие информационные решения [4]:

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

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

 обработка данных осуществляется в диалоговом режиме;

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

 база данных состоит из одного файла, имеющего расширение «.mdb» (формат Microsoft Access).

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

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

1.5.2 Обоснование проектных решений по техническому обеспечению

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

Разрабатываемая АИС должна быть предназначена для работы на ПК с характеристиками:

– процессор: Intel или AMD с частотой не менее 1000 МГц;

– оперативная память: 1 Гб или больше;

– свободное пространство на жестком диске: не менее 10Гб;

– видеокарта;

– клавиатура (PS2/USB);

– мышь (PS2/USB);

– монитор.

Для печати отчетов: 1 принтер формата А4.

1.5.3 Обоснование проектных решений по программному обеспечению

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

К операционной системе можно выдвинуть следующие требования [4]:

 требование надежности;

 требование защиты информации (операционная система должна иметь средства аутентификации и идентификации, иметь встроенные средства аудита доступа к информации);

 требование минимизации затрат на сопровождение и поддержку;

 требование эргономичности.

В качестве операционной системы была выбранна система семейства Microsoft Windows - Windows 10, данная операционная система удовлетворяет всем требованиям надежности, понятности пользователю, защиты информации, мобильности, масштабируемости, минимизации затрат на сопровождение и поддержку.

К СУБД, используемой для разработки и использования базы данных, можно выдвинуть следующие требования [6]:

 требование надежности (СУБД должна позволять пользователям и системным администраторам восстанавливать предыдущее состояние СУБД без потери данных);

 требование защиты информации (СУБД должна иметь средства аутентификации и идентификации, иметь возможность разграничения доступа к объектам базы данных – различные группы пользователей должны иметь различные права на доступ к объектам базы данных);

 требование модифицируемости (база данных должна быть легко расширена при помощи добавления новых объектов);

 требование минимизации затрат на сопровождение и поддержку;

 требование эргономичности.

В качестве СУБД выбрана Microsoft Access 2016. MS Access 2016 предлагает универсальный набор программных средств, которые обеспечивают широкие возможности для профессиональных разработчиков и вместе с тем могут быть легко освоены новичками. Изначально Access предназначался для создания локальных приложений и не являлся в полной мере средством разработки коммерческих программных продуктов. Однако возможности текущих версий Access настолько возросли, что на нем вполне можно создавать очень сложные программы [7].

MS Access 2016 представляет собой совокупность инструментов для ввода, хранения, просмотра, выборки и управления информацией. К этим средствам относятся таблицы, формы, отчеты, запросы. Система Access  это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов [7].

В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Access поддерживает все необходимые типы полей, в том числе текстовый, числовой, счетчик, денежный, дата/время, MEMO, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений [7].

К программной среде, где будет разрабатываться приложение, осуществляющее доступ к базе данных, можно выдвинуть следующие требования [5]:

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

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

 требование понятности пользователю (интерфейс программной среды должен быть «дружественным»;

 требование масштабируемости (программная среда должна корректно работать на малых и на больших системах с производительностью, которая увеличивается пропорционально вычислительной мощности системы);

 требование минимизации затрат на сопровождение и поддержку;

 требование эргономичности.

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

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

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

Из таких средств наибольшей известностью пользуются системы Dеlрhi от компании Embarcadero и продукты фирмы Microsoft – Visual Basic.NET и Visual C++. Каждый из указанных классов имеет свои достоинства и недостатки, поэтому в общем случае трудно отдать предпочтение одному из них. В данной выпускной квалификационной работе в качестве средства разработки выбран продукт Embarcadero Delphi 10.1 Berlin.

В Delphi 10.1 удачно сочетаются средства визуального проектирования приложений и оптимизирующий компилятор. Помимо эффективности выполняемого кода, каждому разработчику необходимо средство, которое было бы, с одной стороны, достаточно мощным и гибким, чтобы выполнить любую стоящую перед ними задачу, а, с другой стороны  было достаточно простым и удобным в работе. Такая система должна быть построена на принципах объектно-ориентированного программирования. Она должна совмещать в себе функции среды для быстрой разработки баз данных, которая не вынуждала бы их каждый раз при программировании спускаться до ядра СУБД [8].

Все это предоставляет Delphi 10.1. Это стало возможным благодаря подходу, который применила компания Embarcadero при создании этой системы,  собрать все лучшее, что есть в средствах разработки для Windows, и объединить в одном продукте [8].

Сравнительная характеристика некоторых существующих сред разработки представлена в таблице 1.1.

Таблица 1.1  Сравнительная характеристика некоторых сред разработки

Аспект

Delphi 10.1

Visual Basic.NET

Visual C++

1. Развитые средства визуального проектирования

10

5

7

2. Обширный набор визуальных компонентов

10

5

5

3. Наличие быстрого оптимизирующего компилятора, генерирующего машинный код

10

1

10

4. Развитость встроенного генератора кода

10

6

6

5. Удобство встроенного отладчика

10

5

7

6. Наличие простого в освоении механизма доступа к базам данных

10

4

4

Итоговое количество баллов

60

26

39

В результате оценки по выбранным критериям по 10-ти балльной шкале сред разработки, указанных в таблице 1.1, максимальное количество баллов получил Embarcadero Delphi 10.1. Данная оценка является субъективным мнением автора проекта, сформированным на основе собственного опыта и данных из источников, рассматривающих те или иные аспекты указанных сред разработки.

2 Техническое задание

2.1 Основание для разработки

Разработка программного обеспечения производится на основании заказа руководства «IT-сервис». На основании этого была сформулирована тема выпускной квалификационной работы, впоследствии утвержденная кафедрой «Вычислительная техника и компьютерная графика».

2.2 Назначение разработки

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

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

2.3 Требования к программе

2.3.1 Требования к функциональным характеристикам

Необходимо разработать автоматизированную информационную ситстему.

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

 ведение прайс-листа на работы и услуги сервис-центра;

 ведение прайс-листа на запчасти и расходные материалы;

 оформление заказа на ремонт или обслуживание техники с учетом стоимости запчастей и расходных материалов;

 авторизация и распределение прав доступа между сотрудниками (менеджеры, мастера);

 распределение заказов между работниками;

 учет наличия запчастей и расходных материалов на складе;

 формирование документов и отчетов.

АИС должна быть реализована в рамках распределенной архитектуры.

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

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

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

В случае ошибки ввода-вывода должны выдаваться соответствующие сообщения и предоставляться возможность исправления ошибок и продолжения работы.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5192
Авторов
на СтудИзбе
433
Средний доход
с одного платного файла
Обучение Подробнее