Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем»




Скачать 313.73 Kb.
НазваниеМетодические указания по выполнению домашнего задания по курсу «проектирование информационных систем»
страница1/3
Дата конвертации14.02.2016
Размер313.73 Kb.
ТипМетодические указания
источникhttp://library.mephi.ru/Data-IRBIS/book-mephi/UMKD_Maksimov_Proektirovanie_informacionnyh_sistem
  1   2   3
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ДОМАШНЕГО ЗАДАНИЯ ПО КУРСУ «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ»


Общие требования

Домашнее задание (ДЗ) является неотъемлемой частью курса «Проектирование информационных систем».

Цель выполнения ДЗ – закрепление теоретических и практических навыков по темам курса «Проектирование информационных систем».

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

В ходе выполнения ДЗ студент должен спроектировать и разработать программное обеспечение информационной системы (ПО ИС) по заданной предметной области.


Порядок выполнения

В ходе ДЗ требуется:

1. Провести анализ выбранной в соответствии с Вариантом предметной области (ПрО):

  • выделить объекты;

  • сформулировать состав атрибутов для каждого объекта;

  • определить характер взаимодействия объектов в рамках сформулированной в Варианте Задания ПрО.

2. Построить функциональную модель ИС в нотации IDEF0.

3. Построить диаграмму потоков данных (DFD)

4. Построить концептуальную модель ПрО на основе ER-диаграммы.

5. Построить логическую модель на базе реляционной модели данных.

6. Построить физическую модель, ориентированную на СУБД Access.

7. Спроектировать не менее трех интерфейсных форм (входные и отчетные) и функционально реализовать запросы к ИС.

8. Подготовить отчет.

Содержание отчета

- Описание предметной области (с необходимыми дополнениями), описание потенциальных пользователей и их требований

- Описание процесса проектирования БД и ИС.

- Описание физической модели БД.

- Описание БД и пользовательского интерфейса.

- Текст запросов к данным.

- Экранные формы функций ИС.


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


Вариант 1. Информационная система ВУЗа


Студенты, организованные в группы, учатся на одном из факультетов ВУЗа.

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

Учебный процесс регламентируется учебным планом. Учебный план содержит перечень учебных дисциплин с указанием курса и семестра для студентов каждого года набора, количества часов на каждый вид занятий по дисциплине (виды занятий: лекции, семинары, лабораторные работы, консультации, курсовые работы, ИР и т.д.) и формы контроля (зачет, экзамен). Перед началом учебного семестра деканаты раздают на кафедры учебные поручения, в которых указывается, какие кафедры (не обязательно относящиеся к данному факультету) какие дисциплины и для каких групп должны вести в очередном семестре. Преподаватель может вести занятия по одной или нескольким дисциплинам для студентов как своего, так и других факультетов. Сведения о проведенных экзаменах и зачетах собираются деканатом.


Обязательные функции информационной системы:

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

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

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

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

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

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

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

  8. Получить перечень преподавателей, принимающих (принимавших) экзамены в указанных группах, по указанным дисциплинам, в указанном семестре.


Вариант 2. Информационная система проектной организации


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

Сотрудники разделены на отделы, руководимые начальником. Каждый сотрудник числится только в одном отделе.

Проектная организация заключает договоры с заказчиками на выполнение проектов.

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

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


Обязательные функции информационной системы:

  1. Получить данные о составе указанного отдела или всей организации (по указанной категории сотрудников, по возрастному составу).

  2. Получить перечень руководителей отделов.

  3. Получить перечень договоров или проектов, выполняемых в данный момент или в указанный период времени.

  4. Получить информацию о том, какие проекты выполняются (выполнялись) в рамках указанного договора и какие договоры поддерживаются указанными проектами.

  5. Получить данные о стоимости выполненных договоров (проектов) в течение указанного периода времени.

  6. Получить сведения об участии указанного сотрудника или категории сотрудников в проектах (договорах) за определенный период времени.

  7. Получить данные о численности и составе сотрудников, участвующих в указанном проекте (в целом и по отдельным категориям).

  8. Получить сведения об эффективности договоров (стоимость договоров, соотнесенная с затраченным временем или стоимость с учетом привлеченных людских ресурсов).

  9. Получить сведения об эффективности проектов (стоимость проектов, соотнесенная с затраченным временем или стоимость с учетом привлеченных людских ресурсов).


Вариант 3. Информационная система авиастроительного предприятия


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

Сотрудники предприятия - инженерно-технический персонал (инженеры, технологи, техники) и рабочие (сборщики, токари, слесари, сварщики и пр.).

Рабочие объединяются в бригады, которыми руководят бригадиры. Бригадиры выбираются из числа рабочих, мастера, начальники участков и цехов назначаются из числа инженерно-технического персонала.

Каждое изделие собирается в своем цехе (в цехе может собираться несколько видов изделий) и в процессе изготовления проходит определенный цикл работ, перемещаясь с одного участка на другой. Все работы по сборке конкретного изделия на определенном участке выполняет одна бригада рабочих, при этом на участке может работать несколько бригад. Возглавляет работу на участке начальник участка, в подчинении которого находится несколько мастеров. Различные изделия могут проходить одни и те же циклы работ на одних и тех же участках цеха.


Обязательные функции информационной системы:

  1. Получить перечень видов изделий, собираемых указанным цехом (в целом и отдельной категории).

  2. Получить число и перечень изделий (отдельной категории и в целом), собранных указанным цехом, участком, предприятием за определенный отрезок времени.

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

  4. Получить перечень участков и их начальников указанного цеха или предприятия в целом.

  5. Получить перечень работ, которые проходит указанное изделие.

  6. Получить состав бригад указанного участка, цеха.

  7. Получить список мастеров указанного участка, цеха.

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

  9. Получить состав бригад, участвующих в сборке указанного изделия.

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


Вариант 4. Информационная система библиотечного фонда города


Библиотечный фонд города составляют библиотеки, расположенные на территории города. Каждая библиотека включает в себя абонементы и читальные залы.

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

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

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

Сотрудники библиотеки, работающие в различных залах различных библиотек, ведут учет читателей, а также учет размещения и выдачи литературы.


Обязательные функции информационной системы:



  1. Получить список читателей, на руках у которых находится указанное издание (книга, журнал и т.д).

  2. Получить список литературы, которая в настоящий момент выдана с определенной полки некоторой библиотеки.

  3. Получить список читателей с просроченным сроком литературы.

  4. Получить перечень указанной литературы, которая поступила (была списана) в течение некоторого периода.

  5. Выдать список библиотекарей, работающих в указанном читальном зале некоторой библиотеки.

  6. Получить перечень читателей, которые в течение указанного промежутка времени получали издание с некоторым произведением, и название этого издания.

  7. Получить список читателей, не посещавших библиотеку в течение указанного времени.

  8. Выдать из библиотечного фонда указанной библиотеки список инвентарных номеров и названий произведений указанного автора.

  9. Получить список самых популярных произведений.


Вариант 5. Информационная система спортивных организаций города


Спортивная инфраструктура города представлена спортивными сооружениями различного типа: спортивные залы, манежи, стадионы, корты и т.д.

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

Организаторы соревнований проводят состязания по отдельным видам спорта на спортивных сооружениях города. По результатам участия спортсменов в соревнованиях производится награждение.


Обязательные функции информационной системы:

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

  2. Получить список спортсменов, занимающихся указанным видом спорта.

  3. Получить список спортсменов, тренирующихся у заданного тренера.

  4. Получить список спортсменов, занимающихся более чем одним видом спорта с указанием этих видов спорта.

  5. Получить список тренеров указанного спортсмена.

  6. Получить перечень соревнований, проведенных в течение заданного периода времени в целом либо указанным организатором.

  7. Получить список призеров указанного соревнования.

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

  9. Получить список тренеров по определенному виду спорта.

  10. Получить список спортсменов, не участвовавших ни в каких соревнованиях в течение определенного периода времени.

  11. Получить перечень спортивных сооружений и даты проведения на них соревнований в течение определенного периода времени.


Вариант 6. Информационная система гостиничного комплекса


Гостиничный комплекс состоит из нескольких зданий-гостиниц (корпусов). Каждый корпус имеет ряд характеристик, таких, как класс отеля (двух-, пятизвездочные), количество этажей в здании, общее количество комнат, комнат на этаже, местность номеров (одно-, двух-, трехместные и т.д.), наличие служб быта: ежедневная уборка номера, прачечная, химчистка, питание (рестораны, бары) и развлечения (бассейн, сауна, бильярд и пр.). От типа корпуса и местности номера зависит сумма оплаты за него. Химчистка, стирка, дополнительное питание, все развлечения производятся за отдельную плату.

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

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


Обязательные функции информационной системы:



  1. Получить перечень фирм, забронировавших места в объеме, не менее указанного, за весь период сотрудничества, либо за некоторый период.

  2. Получить перечень постояльцев, заселявшихся в номера с указанными характеристиками за некоторый период.

  3. Получить общее количество свободных номеров на данный момент.

  4. Получить сведения о количестве свободных номеров с указанными характеристиками.

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

  6. Получить данные об объеме бронирования номеров данной фирмой за указанный период.

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

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

  9. Получить сведения о новых клиентах за указанный период.

  10. Получить сведения о конкретном человеке, сколько раз он посещал гостиницу, в каких номерах и в какой период останавливался, какие счета оплачивал.

  11. Получить процентное отношение всех номеров к номерам, бронируемым партнерами.

  1   2   3

Похожие:

Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания по выполнению контрольной работы (задания) по дисциплине «Статистика»
Методические указания по выполнению контрольной работы (задания) по дисциплине «Статистика» для студентов 3 курса заочного отделения...
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания по выполнению контрольной работы
...
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconРабочая программа дисциплины Краткое изложение программного материала (краткий курс лекций)
Методические указания (рекомендации) и варианты домашнего задания для студентов заочной формы обучения
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания по курсу
Сборник тестов и методические указания по курсу «История отечественной журналистики XIX века». – М.: Импэ им. А. С. Грибоедова, 2002....
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания по выполнению контрольного задания по информатике
Выполнение контрольного задания рекомендуется начинать с подбора и изучения необходимых материалов и литературы. Для получения наиболее...
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconПрограмма, методические указания и контрольные задания для студентов заочной формы обучения специальности 330200 санкт-петербург
...
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания к выполнению контрольного задания в форме реферата
Контрольное задание в форме реферата является индивидуальной самостоятельно выполненной работой студента
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания к курсу «Политическая эпистемология»
Методические указания к учебному курсу «Политическая эпистемология» для студентов первого курса отделения политологии факультета...
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания и контрольные задания для слушателей факультета заочного обучения по специальности 5B100100 «Пожарная безопасность»
Методические указания и контрольные задания по курсу «Экология и устойчивое развитие» для слушателей факультета заочного обучения...
Методические указания по выполнению домашнего задания по курсу «проектирование информационных систем» iconМетодические указания по выполнению реферативных работ по дисциплине «История и философия науки»
Методические указания к выполнению реферативных работ аспирантов и соискателей по дисциплине «История и философия науки» /Уфимск...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница