Файл: ТЗ к курсовой работе по курсу ИС.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Проектирование информационных систем

Добавлен: 21.10.2018

Просмотров: 619

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

общей тенденции внедрения IT технологий в предметной области, достигаемая польза

 

 

   

   

 

 

 

 

и новые возможности. 

Математическая модель 

Математическая модель ИС в курсовой работе может иметь 2 вида: 

● математические методы обработки информации - если система является ИС

 

 

 

   

 

 

 

 

обработки данных. Приводятся алгоритмы трансформации данных: расчёты,

 

 

 

 

 

 

 

разбиение, аккумуляция, анализ и синтез, трансформация и т.д. 

● ограничения данных - представляются в виде множества допустимых значений

 

   

   

 

 

 

 

для конкретных доменов. 

Требования к системе 

Описываются требования к системе, на которой будет функционировать ИС:

 

   

 

 

 

 

 

 

отдельно требования для серверной части и для клиентского места. 

Для серверной части указываются программные требования - необходимый

 

 

 

 

 

   

 

Web-сервер, СУБД, дополнительные средства (всё с указанием минимальной или

 

 

 

 

   

 

 

 

конкретной версии), а также аппаратные требования для функционирования ИС. 

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

 

 

 

 

 

   

 

 

 

которых ИС будет функционировать исправно, а также доступные платформы -

 

 

 

 

   

 

 

   

например, Windows, MacOS, iOS, Android и т.д. (перечислить то, что действительно

 

 

 

 

   

 

 

 

 

 

будет обеспечивать работоспособность ИС) с указанием минимальной версии. Также

 

 

 

   

 

 

 

 

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

 

   

 

 

 

 

 

необходимость в какой-либо периферии. 

Техническое решение 

*частично обязательно, зависит от желаемой оценки* 

Описание функций, предоставляемых ИС 

Описывается весь функционал разрабатываемой ИС. Указывается: 

● наименование функции; 

● словесное описание функции; 


background image

● входные данные; 

● алгоритм работы; 

● выходные данные. 

-=-=-=-=-=- 

Например: 

“Добавление книги”  - функция позволяет добавить книгу в БД при помощи

 

   

 

 

 

   

 

 

 

формы на странице “Добавление книги”. Входными данными являются: 

● Название книги - строковое поле ввода; 

● Автор книги - выбирается из выпадающего списка; 

● Год издания - ручной ввод года; 

● Издатель - выбирается из выпадающего списка 

● Количество страниц - числовое поле ввода. 

Функция проверяет входные данные на корректность по правилу (описывается

 

 

 

 

 

 

 

 

 

правила). Если данные не удовлетворяют правилам, пользователь получает

 

 

 

 

 

 

 

 

уведомление и переводится обратно на форму ввода. 

Если данные прошли проверку, они вносятся в таблицу (таблицы) при помощи

 

 

 

 

 

   

 

 

 

 

запроса (приведён запрос). 

-=-=-=-=-=- 

Вместо конкретного кода SQL можно описать таблицей - в какие таблицы БД в

 

 

 

 

 

 

     

 

 

   

какие поля какие данные вносятся. 

Физическая модель данных 

Физическая модель данных отражает конкретную реализацию базы данных на

 

 

 

 

 

 

 

 

 

конкретной СУБД. 

Логическая структура сайта 

Логическая структура сайта представляет собой карту сайта. Карту сайта можно

 

 

 

 

 

 

 

 

 

 

представить в виде древовидной иерархии или в виде сетевого графика. Вершинами

   

 

 

 

   

 

 

 

 

являются страницы сайта, а рёбрами - переходы между страницами. 


background image

Физическая структура сайта 

Физическая структура сайта представляет собой файловый состав ИС. 

Заключение 

*обязательно* 

В заключении описывается степень достижения поставленной цели. 

Литература 

*обязательно* 

Список использованной литературы. Минимум 10 позиций. 

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

*обязательно* 

Описывается пошаговая инструкция со скриншотами и описанием того, что

 

 

 

 

   

 

 

 

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

 

 

 

 

 

 

 

   

 

 

до успешного добавления операционных данных. 

Приложение 2. Программный код 

*обязательно* 

Приложить часть программного кода: 

● где осуществляется работа с БД: подключение, формирование запросов,

 

 

   

 

 

 

 

обработка ответов. 

● где формируется страница с данными 

Приложить HTML страницы с выводом данных и страницы с формой ввода. 


background image

Критерии оценки работы 

Критерии перечислены в порядке повышения оценки работы. Более высокая

 

   

 

 

 

 

 

 

оценка также подразумевает выполнение требований более низкой оценки: 

На оценку “удовлетворительно”: 

1. Реализованы страницы сайта и ссылки для перехода между страницами. 

2. Страницы с данными выводят данные из БД (хотя бы одна страница). 

3. Пояснительная записка содержит хотя бы необходимые разделы. 

На оценку “хорошо”: 

4. Страницы с данными выводят обработанные данные: 

○ Вместо внешних ключей - данные, доступные по этому ключу. 

○ Заголовки таблицы в понятном пользователю виде. 

○ Никаких суррогатных ключей. 

5. Кроме страницы со справочной таблицей также реализована страница с

 

 

 

 

 

 

 

   

отображением операционных данных. 

6. Есть форма ввода новых операционных данных. 

7. В пояснительной записке присутствует раздел “Требования к системе”. 

На оценку “отлично”: 

8. Для вывода табличных данных на страницах используются шаблоны. 

9. Форма ввода операционных данных предоставляет для ручного ввода только

 

 

 

 

 

 

 

 

 

неключевые данные операционной таблицы. Данные из таблиц-справочников

 

 

 

 

 

 

 

предлагаются пользователю для выбора при помощи тега <select>. 

10. ИС имеет средства обработки вводимых данных, и способна реагировать на

 

 

 

 

 

   

 

 

 

неправильный ввод пользователя. 

11. Пояснительная записка содержит все разделы в полном объёме. 

12. Использование объектно-ориентированного подхода крайне поощряется. 

Приложение 1. Примеры тем курсовых работ 

В скобках даётся пример (операционная таблица, справочник 1, справочник 2 и

 

 

 

 

 

 

   

     

т.д.) 


background image

● Такси ( заказы , водители, автомобили, адреса, клиенты…) 

● Библиотека ( учёт выдачи книг , книги, абонементы, авторы…) 

● Учебный процесс ( зачетная ведомость , студенты, преподаватели, группы,

 

 

 

 

 

 

 

дисциплины…) 

● Блог ( Посты пользователя , пользователя, тематические рубрики…) 

● Проходная на заводе ( Регистр учёта прохода , персона, время прохода.

 

 

 

 

 

 

 

 

 

направление прохода…)