Дипломная работа: Автоматизация учёта посещений клиентов в ООО "ТехноКом"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
41
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение – это совокупность единой системы
классификации и кодирования информации, унифицированных систем
документации, схем информационных потоков, циркулирующих в организации,
а также методология построения БД [18].
Информационное обеспечение (ИО) предназначено для:
представления данных, которое используется при обработке,
представления связей между данными,
организации пользовательского интерфейса для взаимодействия
пользователя с системой,
оптимизации использования данных в рамках управления
предприятия.
Основные задачи создания и совершенствования системы ИО [16]:
определить пользователей, которые будут работать с
информационной системой, определить состав и форму представления данных,
определить источники данных и обеспечить к ним доступ для
ресурсов системы,
организовать и привести к единому стандарту процессы и средства
работы с информацией, такие как сбор, хранение, обработка, передача,
организовать потоки данных, создать новые информационные и
коммуникационные технологии и сформировать информационное пространство
предприятия, позволяющее работать совместно с разных программных
платформ,
сформировать структуры данных,
сформировать систему документации, отрегулировать
документооборот,
предоставлять ресурсы для формирования оценок тенденций,
альтернативных решений и стратегии для дальнейшего совершенствования
информационной системы предприятия [20].
42
Основные требования к информационному обеспечению ИС:
наличие способности поддержания функций предприятия;
кодирование информации должно происходить в соответствии с
классификаторами предприятия;
кодирование информации, используемой на высшем уровне, должно
происходить в соответствии с классификаторами этого уровня;
данные должны иметь форматы, совместимые для обработки не
только самой информационной системой, но и другими взаимодействующими
системами;
форматы выходной документации должны соответствовать
стандартам заказчика;
аббревиатуры и содержание информационных сообщений должны
быть согласованы с заказчиком;
необходимо обеспечить безопасность ввода информации и
предотвращение несанкционированного доступа к базам данных системы.
В системе 1С: CRM реализована реляционная модель баз данных.
возможно формирование справочников, форм и отчетов соответственно нуждам
предприятия.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) - это совокупность программ, систем
обработки информации и программных документов, необходимых для
эксплуатации этих программ (ГОСТ 19781-90).
Программное обеспечение разделяется (рисунок 14) [4]:
1) по назначению на системное, прикладное и инструментальное;
2) по способу распространения и использования – на закрытое, открытое и
свободное.
Рисунок 14 - Программное обеспечение
43
Свободное ПО – это программное обеспечение с открытым кодом,
свободно распространяемое по бесплатной лицензии.
Системное ПО — это программное обеспечение, от которого зависит
работоспособность компьютера, а также его полноценное функционирование в
компьютерной сети. Задачами системного программного обеспечения является:
1) обеспечение условий использования других приложений;
2) обеспечение надежности и эффективности работы компьютера и
сети;
3) диагностика и локализация, а также профилактика сбоев в работе
компьютера;
4) возможность выполнения дополнительных служебных операций,
таких как копирование, архивирование, восстановление файлов и др. [29]
Системное программное обеспечение делится на базовое и сервисное.
К базовому программному обеспечению относятся операционная система
(ОС), операционная оболочка и сетевая операционная система. Операционная
система управляет ресурсами компьютера, а также предоставляет платформы
для выполнения других программ и приложений. В задачи операционной
системы входят:
1) управление устройствами компьютера;
2) поддержка многозадачности;
3) предоставление возможности архивирования данных;
4) обслуживание логических дисков;
5) предоставление платформы для других программ.
Наиболее распространенной операционной системой является
операционная система Microsoft Windows. Сетевые операционные системы
предназначены для обеспечения работы в компьютерной сети. Операционная
оболочка – это программа для облегчения работы с операционной системой,
которая обеспечивает удобный для пользователя интерфейс. Обычно различают
графический и текстовый интерфейсы, а также речевой интерфейс,
используемый к примеру, в браузере Google Chrome.
44
К сервисному программному обеспечению относятся программы-утилиты,
которые производят обслуживание операционной системы или данных на
компьютере. К таким программам относятся:
1) программы для диагностики работы устройств компьютера;
2) программы для диагностирования физических дисков и файловой
системы;
3) программы-архиваторы;
4) антивирусные программы;
5) программы обслуживания сети.
В качестве примера сервисного программного обеспечения можно
привести служебные программы, входящие в состав операционной системы
Microsoft Windows: очистка диска, дефрагментация, архивация, восстановление
системы. Антивирусное обеспечение является коммерческим программным
продуктом.
Прикладное ПО – это программы для решения конкретных задач. От
состава прикладного программного обеспечения зависит сфера использования
компьютера, на котором оно установлено. Прикладное программное
обеспечение включает огромное множество приложений для решения
конкретных задач, например, создания документов, произведения расчетов,
моделирования процессов и т.д. [17]
Примером может служить пакет прикладных программ Microsoft Office,
решающий все перечисленные задачи.
Инструментальное ПО - это инструментальное программное обеспечение,
так как оно является используемым только разработчиками системного и
прикладного программного обеспечения. Сюда относятся следующие виды
программных средств:
1) ассемблеры – программы для преобразования текстов на языке
ассемблера в машинные команды;
2) трансляторы – программы, переводящие программный код с языков
высокого уровня на язык ассемблера;
3) компоновщики – программы, объединяющие модули программы;
45
4) препроцессоры исходных текстов – программы для преобразования
исходных данных;
5) отладчики – программы для поиска ошибок в программе;
6) специализированные редакторы исходных текстов – программы для
создания программного кода на языке высокого уровня;
7) библиотеки подпрограмм – наборы часто используемых
подпрограмм;
8) редакторы графического интерфейса.
В настоящее время все вышеперечисленные программные средства
объединяются в специальные пакеты, называемые интегрированной средой
разработки. Примером может служить интегрированная среда разработки Visual
Studio, позволяющая создавать программы на нескольких объектно-
ориентированных языках программирования [30,32].
Основные требования к программному обеспечению ИС:
независимость программных средств от платформы,
качество программных средств и способы его контроля,
использование фондов алгоритмов и программ.
В системе 1С:CRM возможна обработка документации в формате
Microsoft Office, также система вполне совместима с другим программным
обеспечением, используемым на предприятии.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение (ТО) - это комплекс технических средств,
предназначенных для работы ИС, а также соответствующая документация на эти
средства и технологические процессы.
К средствам технического обеспечения относятся:
компьютеры любых моделей;
устройства сбора, накопления, обработки, передачи и вывода
информации;
устройства передачи данных и линии связи;
оргтехника и устройства автоматического съема информации;
эксплуатационные материалы и др [27].
Источник: https://baza.diplomsite.ru/previewfile/2482