Диплом: Автоматизация регистрации и обработки заявок на комплектующие для персональных компьютеров в ГБОУ "Средняя школа №51"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
1) идентификации технических средств, файлов и аутентификации
пользователей;
2) регистрации и контроля работы технических средств и пользователей;
3) обслуживания режимов обработки информации ограниченного пользования;
4) защиты операционных средств ЭВМ и прикладных программ пользователей;
5) уничтожения информации в защитные устройства после использования;
6) сигнализирующих нарушения использования ресурсов;
7) вспомогательных программ защиты различного назначения.
Защита информации от несанкционированного доступа
Для защиты от чужого вторжения обязательно предусматриваются
определенные меры безопасности. Основные функции, которые должны
осуществляться программными средствами, это:
1) идентификация субъектов аи объектов;
2) разграничение (иногда и полная изоляция) доступа к вычислительным
ресурсам и информации;
3) контроль и регистрация действий с информацией и программами.
Наиболее распространенным методом идентификации является парольная
идентификация [16]. Однако практика показывает, что парольная защита данных
является слабым звеном, так как пароль можно подслушать или подсмотреть,
перехватить или просто разгадать.
Средства защиты от копирования предотвращают использование ворованных
копий программного обеспечения и являются в настоящее время единственно
надежным средством – как защищающим авторское право программистов-
разработчиков, так и стимулирующих развитие рынка. Под средствами защиты от
копирования понимаются средства, обеспечивающие выполнение программой своих
функций только при опознании некоторого уникального не копируемого элемента.
Защита от копирования реализуется выполнением ряда функций, являющихся
общими для всех систем защиты:
1. Идентификация среды, из которой будет запускаться программа (дискета или
ПК);
2. Аутентификация среды, из которой запущена программа;
47
3. Реакция на запуск из несанкционированной среды;
4. Регистрация санкционированного копирования;
5. Противодействие изучению алгоритмов работы системы.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Информационная модель – это совокупность информации об объекте,
описывающая свойства и состояние объекта, процесса или явления, а также связи и
отношения с окружающим миром [21]. Информационная модель представлена на
рисунке 7.
Рисунок 7. Информационная модель системы
48
В соответствии с приведенной информационной моделью, работа системы
осуществляется следующим образом.
Администрация школы принимает Заявки, занимается поиском нужных
комплектующих, используя справочники ,«Вид техники», «Комплектующие»,
«Техника» и изменяя содержимое таблицы «Выполнение».
Администратор имеет доступ ко всем справочникам и таблицам.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
В системе применяются справочники, представленные в таблице 6.
Таблица 6
Перечень используемых справочников
Название
справочника
От
a
вет
a
ст
a
венный
за ведение
Средний
объём
справочника
в записях
Средняя
част
a
от
a
у
акт
a
уализации
Средний
объем
акт
a
уализации,
%
Подразделение
Администратор
200
1 раз в месяц
10
Вид техники
Администратор
20
1 раз в месяц
20
Техника
Администратор
10
1 раз в месяц
10
Сотрудники
Администратор
20
1 раз в месяц
20
Комплектующие
Администратор
20
1 раз в месяц
10
Таблица 7
и Описание в входных на документов
пп
Наименова-
ние
Реквизиты
Таблицы, на
основе
которых
формируется
Частота
формирован
ия
1
Заявка
Номер
Дата
Вид техники
Техника
Подразделение
МОЛ
Комплектующее
Цена
Количество
Сумма
Вид техники
Техника
Подразделен
ия
Сотрудники
Комплектую
щее
По мере
необходимости
Выполнен
ие
Номер
Дата
Вид техники
Техника
Вид техники
Техника
Подразделен
По мере
необходимости
49
Подразделение
МОЛ
Комплектующее
Цена
Количество
Сумма
ия
Сотрудники
Комплектую
щее
2.2.3 Характеристика результатной информации
Экранные и формы в отчетов наописаны но в как таблице 8.
Таблица 888
Описание и выходных в документов
пп
Номенклатура
Реквизиты
Таблицы, на
основе
которых
формируется
Частота
формирован
ия
1
Заявки
Вид техники
Техника
Подразделен
ие
Комплектую
щее
Цена
Количество
Сумма
Вид техники
Техника
Подразделен
ия
Сотрудники
Комплектую
щее
По мере
необходимости
2
Выполнено
Вид техники
Техника
МОЛ
Комплектую
щее
Цена
Количество
Сумма
Вид техники
Техника
Подразделен
ия
Сотрудники
Комплектую
щее
По мере
необходимости
3
Осталось
закупить
Подразделен
ие
Комплектую
щее
Количество
Сумма
Подразделен
ия
Комплектую
щее
По мере
необходимости
50
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Сценарий диалога довольно прост и имеет схожесть с интерфейсом многих
программных продуктов, с которыми пользователь уже скорей всего имел дело.
Применение структурированного меню и дочерних форм обеспечит возможность
конечному потребителю приложения максимально быстро добраться до необходимой
ему задачи.
Имея уже установленное представление выходной и входной информации,
основной задачей при разработке внутримашинной информационной базы является
создание структуры БД, которая обеспечивает:
простоту и удобство работы;
необходимые условия доступа к подбазам с учетом санкционированного
доступа к информации;
достаточную производительность для работы в режиме реального
времени.
Структурно программа составляется из модулей, которые выполняют
отдельные операции, входящие в состав функционального набора АРМ.
По своему существу, диалог представляет собой процесс обмена сообщениями
между пользователем и вычислительной машиной, при котором производится
постоянная смена ролей информатора и реципиента, при этом смена паролей должна
быть достаточно оперативной.
Работа с информационной системой начинается с главной формы, через
которую можно выйти в необходимую подсистему (рисунок 8).
51
Рисунок 8. Дерево функций информационной системы
В системе присутствуют справочники
Справочник "Вид техники"
Справочник "Подразделение"
Справочник "Сотрудник"
Справочник "Техника"
Справочник "Комплектующее"
В список первичных документов входят:
Заявка
Выполнение
В результате должны формироваться следующие документы:
Заявки по подразделениям;
Выполнены
Осталось закупить
52
Система является диалоговой, т.е. выполняет с функциональной точки зрения
процесс обмена сообщениями между пользователями и ЭВМ, при котором,
осуществляется постоянная смена ролей информатора и реципиента.
Для просмотра информации об общем объеме зарегистрированных договоров
формируется отчет.
Дерево диалога изображено на рисунке 9.
Рисунок 9. Дерево диалога
2.3.2. Характеристика базы данных
В базе данных отражается информация об определенной предметной области
[9]. Предметная область - часть реального мира, которая представляет интерес для
данного исследования.
В автоматизированных ИС отражение предметной области создается путем
информационной модели. В зависимости от условия рассмотрения различают модели
данных нескольких уровней. Количество реально выделенных и поддерживаемых
самостоятельно уровней моделей зависит от особенностей системы управления
базами данных.
ER-модель является одним из компонентов концептуальной модели.
Использование ER- моделирования предоставляет много преимуществ:
53
предписывая определенную методологию моделирования, делает анализ
предметной области более конкретным и целенаправленным;
служит удобным средством документирования проекта;
обеспечивает возможность вести проектирование АИС без привязки к
конкретной целевой системе управления базами данных и производить выбор
последней в любой момент.
В данной выпускной квалификационной работе ER-модель построена в ERWin
(рисунок 10).
Рисунок 10. ER-диаграмма в среде ERwin
ERwin имеет два уровня представления модели — логический и физический.
CA ERwin Data Modeler SE - продукт, лидирующий в области моделирования
данных, который предоставляет действенный способ визуализации данных из
множественных источников внутри организации, увеличивая эффективность за счет
многократного использования и стандартов и одновременно повышая качество
сохраняемой информации, обеспечивая целостное представление стратегических
информационных активов [14].
CA ERwin Data Modeler SE увеличивает производительность за счет
предоставления легкого в использовании графического окружения, которое упрощает
54
конструирование баз данных и автоматизирует многие трудоемкие задачи, ускоряя
создание высококачественных, высокопроизводительных транзакционных и
информационных баз данных [15].
Способность представлять огромное количество информации в графическом
формате помогает поддерживать связь между деловыми и техническими
заинтересованными сторонами, обеспечивая соответствие требований бизнеса и их
технической реализации в базах данных. Благодаря визуальному проектированию,
разработчики баз данных могут разрешать все сложные вопросы до момента любого
значительного инвестирования ресурсов, способствуя более быстрому реагированию
организации на возникающие потребности предприятия, подчеркивая важность
влияния изменений на информационные активы и позволяя быстро отвечать на
постоянно меняющееся и стремительно возрастающее информационное окружение
[20].
На основе физической модели была создана база данных в 1 С Предприятие.
При проектировании базы данных разработаны следующие таблицы,
наименование и назначение которых приведено в таблице 9.
Таблица 9
Описание таблиц базы данных
Наименование
Хранимые данные
Подразделение
Список подразделений
Вид техники
Описание видов техники
Техника
Описание техники
Сотрудники
Сведения о сотрудниках
Комплектующие
Сведения о комплектующих
Заявка
Сведения о принятых заявках
Выполнение
Сведения о выполненных заявках
Характеристика каждой таблицы базы данных приведена ниже, в таблицах 10–
16.
Таблица 10
Вид техники
Номенклатура
поля
Идентифи
катор
поля
Тип
поля
Длина
поля
Примеча
ние
Вид техники
Вид техники
Текстовый
Ключевое
поле
Код вида
Код вида
Числовой
20
55
Таблица 11
Подразделение
Номенклатур
а поля
Идентифика
тор поля
Тип поля
Длина
поля
Код
подразделения
Код
подразделения
Числовой
Ключевое
поле
Название
Название
Текстовый
30
Код сотрудника
Код
сотрудника
Числовой
Таблица 12
Комплектующее
Номенклатура
поля
Идентификат
ор поля
Тип поля
Длина
поля
Код компл
Код компл
Числовой
Ключевое
поле
Название
Название
Текстовый
20
Таблица 13
Техника
Номенклатура
поля
Идентификатор
поля
Тип поля
Длина
поля
Код техники
Код техники
Числовой
Ключевое
поле
Код вида
Код вида
Числовой
20
Дата выпуска
Дата выпуска
Дата
Название
Название
Текстовый
Стоимость
Стоимость
Числовой
Таблица 14
Сотрудники
Номенклату
ра поля
Идентифика
тор поля
Тип
поля
Длина
поля
Приме
чание
Код
сотрудника
Код
сотрудника
Числовой
10
Ключево
е поле
ФИО
ФИО
Строка
200
Специализация
Специализация
Строка
200
Телефон
Телефон
Строка
10

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)