|
лабы по программной инженерии. лаб. 4. Отчет к практической работе 4 разработка описания и анализ информационной системы по дисциплине
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Тульский государственный университет»
Институт прикладной математики и компьютерных наук Кафедра информационной безопасности
ОТЧЕТ к ПРАКТИЧЕСКой работе № 4
РАЗРАБОТКА ОПИСАНИЯ И АНАЛИЗ
ИНФОРМАЦИОННОЙ СИСТЕМЫ
по дисциплине
«Программная инженерия»
Направление подготовки: 09.03.03 Прикладная информатика
Профиль подготовки: Прикладная информатика в промышленности
Форма обучения: очно-заочая
Выполнила: ст-ка гр. Б252581 Родионова Э. С.
Проверил: доц. Сафронова М. А.
Тула 2021 г.
РАЗРАБОТКА ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ 1. Цель работы: Составить и проанализировать требования к информационной системе, оформить техническое задание на разработку программного обеспечения. Введение
Разработка требований — это процесс, включающий мероприятия, необходимые для создания и утверждения документа, содержащего спецификацию системных требований. Различают четыре основных этапа процесса разработки требований:
1. Анализ технической осуществимости создания системы,
2. Формирование и анализ требований,
3. Специфицирование требований и создание соответствующей документации,
4. Аттестация этих требований.
Программно-аппаратные средства, используемые при выполнении работы.
Я построении диаграмм будем использовать пакет MS Visio 2007.
Microsoft Office Visio – это решение для создания технических и деловых диаграмм, предназначенных для систематизации и наглядного представления различных данных, процессов и систем. Данный продукт позволяет специалистам технических и коммерческих направлений визуализировать свои идеи, информацию и проекты. Диаграммы Microsoft Office Visio позволяют без труда осуществлять визуализацию и обмен различной информацией с высочайшей точностью, надежностью и эффективностью, недостижимыми при использовании текстовых и числовых данных.
Основная часть, выполненная согласно требованиям к результатам выполнения лабораторного практикума.
Диаграмма идентификации точек зрения Введение сведений Печать запрашиваемой информации Администратор Сотрудник учебного сектора Доступ к базе данных
Учебный план Учитель
Оценки
=Расписание
Иерархия точек зрения:
Все точки зрения
Участники учебного процесса Сотрудники учебного сектора
Сотрудники других секторов Родители Учителя
Секретарь Администратор
В процессе аттестации требований были выдвинуты следующие требования:
1.Наличие общей базы данных, доступных для редактирования по разрабатываемой ЛВС.
2. Предоставление и прекращение доступа участников учебного процесса в соответствии с текущей потребностью.
3.Возможность занесения информации об участниках учебного процесса.
4.Просмотр базы данных секретарем и администратором на разных компьютерах, подключенных к общей ЛВС.
5. Управление организацией и ходом учебного процесса и сохранением его истории.
6. Управление текущими и итоговыми оценками;
7. Формирование и отслеживание расписания.
На основании этих данных составим техническое задание на ИС. ТЕХНИЧЕСКОЕ ЗАДАНИЕ
на разработку ИС «Учебный сектор»
Общие сведения
1.1. Наименование системы
Аналитическая информационная система «Учебный сектор».
2.1. Назначение и цели создания системы
Система «Учебный сектор» предназначена для информационного обеспечения процессов, которые происходят в школе, а именно: хранение и обработку информации об участниках учебного процесса, управление учебными, организацией и ходом учебного процесса и сохранением его истории, текущими и итоговыми оценками, формирование и отслеживание расписания. Характеристика объектов информатизации
3.1. Краткое описание работы школы
При поступлении родители учеников предоставляют все необходимые данные для школы, также поступаю и учителя при устройстве на работу. В ходе учебного процесса бывают необходимы эти данные для изучения или внесения в документы.
В начале учебного года каждый педагог составляет учебный план. Администрация назначает нагрузку учителям. Специалист составляет расписание занятий классов. В конце триместра выставляются итоговые оценки, на основе текущих.
3.2. Описание объектов информатизации
К основным объектам информатизации системы относится кабинет секретаря.
Требования к информационной системе
4.1. Базовые принципы разработки подсистем
При проектировании и разработке подсистем должны использоваться следующие базовые принципы:
-Исключение дублирования ввода информации и повышение ее достоверности, за счет отождествления ранее введенной информации;
-Изоляция создаваемых таблиц базы данных друг от друга.
Система должна удовлетворять следующим требованиям:
-Пользовательский интерфейс системы должен быть сформирован в соответствии с навыками и профилем обычных пользователей.
Выбор прикладного программного обеспечения системы должен удовлетворять следующим критериям:
-Интеграция с базами данных, поддерживающих Microsoft-технологии;
-Возможность подключения базы данных из любого места жесткого диска.
4.2. Требования к архитектуре системы
Архитектура системы «Учебный сектор» является однозвенной. В качестве клиентского приложения выступает разработанное в среде Delphi ПО.
4.3. Требования к способам и средствам связи для информационного обмена между компонентами (модулями)
Система должна взаимодействовать между компьютерами в пределах единой компьютерной сети (Интернет/ЛВС), в которой происходит весь обмен информацией.
4.4. Требования к режимам функционирования подсистемы
Разрабатываемая система должна функционировать 24 часа в сутки, для чего организовать беспрепятственный доступ к локальной сети школы.
4.5. Требования к пользователям
Система подразумевает два типа пользователя:
Сотрудник – имеет доступ к просмотру и добавлению данных по школе, а также к регистрации постоянной базе участников образовательного процесса;
Администратор - имеет доступ к просмотру и удалению имеющихся данных.
4.6. Требования к защите информации от несанкционированного доступа
Разрабатываемая система должна обладать специализированной подсистемой разграничения доступа к информационным ресурсам, функционирующей на основе парольной защиты и выборе типа учетной записи.
4.7. Требования к обмену данными
Обмен данными должен происходить по сети в среде Intranet/Internet с поддержкой протокола TCP/IP.
4.8. Требования к внешней среде системы
Сервер баз данных должен находиться внутри школы на компьютере администратора.
4.9. Требования к хранению данных
База данных «Учебный сектор» должна содержать следующие данные:
-Данные участников образовательного процесса (ФИО, адрес, контактный телефон и т.д.).
-Данные об учебных планах, нагрузке.
-Данные о расписании занятий.
-Данные об оценках.
Тестирование
Перед сдачей Модулей и Компонент Заказчику для выявления возможных сбоев в работе производится занесение тестовых данных в базу данных и производится работа с ней в течение одних суток.
Порядок контроля и приемки Системы
Для проверки выполнения заданных функций Системы, определения и проверки соответствия требованиям ТЗ количественных и (или) качественных характеристик Системы, выявления и устранения недостатков в действиях Системы и в разработанной документации, поэтапного контроля над ходом разработки должны быть проведены следующие виды испытаний:
-Предварительные: добавление случайных данных через ПО во все таблице баз данных с целью выявления грубых ошибок сохранения данных.
-Контрольные: полное заполнение имеющихся таблиц данных, проверка системы «на сбой» в течение суток.
Требования к проектной документации
Состав и комплектность проектной документации должна соответствовать требованиям ГОСТ 34.201-89. 5. Заключение
В процессе работы создано техническое задание на разрабатываемое ИС «Учебный сектор», аттестованы все имеющиеся точки зрения на разрабатываемую ИС. 6. Список используемой литературы
1.Иванова Г.С. Технология программирования: Учебник для вузов. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 320 с.
2.ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
3.ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению
|
|
|