Методические материалы для выполнения курсового проекта по дисциплине «Проектирование информационных систем» для специальности «Прикладная информатика (в экономике)» (заочное отделение)

Вид материалаЛабораторная работа

Содержание


Общее описание курсового проекта
Часть 1. Моделирование предметной области
Часть 2. Реализация информационной системы
Лицевой счет
Лицевой счет
Часть 3. Оформление курсового проекта
Приложение 1. варианты
Приложение 2. титульный лист
Кафедра систем управления и вычислительной техники
ПРИЛОЖЕНИЕ 3. СУБД ACCESS. Методические указания Лабораторная работа № 1. Создание базы данных
Мастера Access
Планирование базы данных
Отсутствие повторяющихся полей
Каждая запись в любой таблице должна быть уникальной.
Для каждого значения первичного ключа набор значений в столбцах данных должен относиться к объекту таблицы и полностью его описы
Тип данных
Свойства поля
Значения по умолчанию.
Обязательное поле.
Условие на значение.
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7



Методические материалы

для выполнения курсового проекта

по дисциплине «Проектирование информационных систем»

для специальности «Прикладная информатика (в экономике)»

(заочное отделение)

Оглавление


Оглавление 2

Общее описание курсового проекта 3

Часть 1. Моделирование предметной области 4

Часть 2. Реализация информационной системы 7

Часть 3. Оформление курсового проекта 10

ПРИЛОЖЕНИЕ 1. ВАРИАНТЫ 11

ПРИЛОЖЕНИЕ 2. ТИТУЛЬНЫЙ ЛИСТ 13

ПРИЛОЖЕНИЕ 3. СУБД ACCESS. Методические указания 14

Лабораторная работа № 1. Создание базы данных 14

Лабораторная работа № 2. Создание форм 20

Лабораторная работа № 3. Выборка данных в СУБД Access 24

Лабораторная работа № 4. Отчеты 29

Лабораторная работа № 5. Создание кнопочных форм 32



Общее описание курсового проекта


Целью курсового проекта является разработка прикладной информационной системы с использованием современных методик и графических средств моделирования систем управления:
  1. диаграмм функциональной декомпозиции FDD (Functional Decomposition Diagrams), представляющих функции, которые системы должна выполнять,
  2. диаграмм потоков данных DFD (Data Flow Diagrams), моделирующих информационные процессы, которые обеспечивают выполнение указанных функций,
  3. моделей описания данных, используемых при выполнении функций, следующих видов:
  • диаграмма «сущность-связь» (Entity Relationship Diagram – ERD),
  • модель данных, основанная на ключах (Key Based model – KB),
  • полная атрибутивная модель (Fully Attributed model – FA).

При этом в силу ограниченного объема учебной дисциплины не ставится целью изучение современных компьютерных технологий и CASE-средств для решения поставленных задач – в качестве инструмента представления диаграмм и реализации самой информационной системы предполагается применение интегрированного пакета MS Office, а именно, текстового процессора MS Word – для изображения диаграмм и СУБД Access – для реализации информационной системы.

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

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

Часть 1. Моделирование предметной области


1.1.Моделирование предметной области по заданному варианту

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

Например, если множество атрибутов определено следующим образом:


ФИО ответственного квартиросъемщика, лицевой счет, общая площадь, адрес, количество проживающих, название месяца, стоимость содержания жилья, стоимость холодной воды, оплата отопления, общая стоимость коммунальных услуг за месяц,


то предметная область может быть определена как «Оплата коммунальных услуг», заинтересованное предприятие – ЖЭУ.

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

Например, для системы «Оплата коммунальных услуг» такими функциями могут быть: формирование квитанции на оплату услуг за месяц по квартире, определение задолжников по оплате, формирование списка квартиросъемщиков, не имеющих горячего водоотведения, и т.д. Все эти функции замыкаются на бухгалтера ЖЭУ, а визирование штрафных санкций к задолжникам – функция начальника ЖЭУ.

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

Например, для системы «Оплата коммунальных услуг» требуется база данных, включающая данные по каждой подведомственной квартире с указанием ее параметров (площади, числа проживающих, адреса и т.п.), а также база данных, в которой фиксируются все выполненные платежи квартиросъемщиков по месяцам. В то же время, для отчетности возможно получение бумажных отчетов по задолжникам по различным временным периодам и т.п.


  1. Построить средствами текстового процессора MS Word диаграмму функциональной декомпозиции и диаграмму потоков данных.

Например, для системы «Оплата коммунальных услуг» может быть предложена следующая диаграмма функциональной декомпозиции:



  1. Выделить в воображаемой предметной области сущности в соответствии с их атрибутами, определенными вариантом.

Например, для атрибутов


ФИО ответственного квартиросъемщика, лицевой счет, общая площадь, адрес, количество проживающих, название месяца, стоимость содержания жилья, стоимость холодной воды, оплата отопления, общая стоимость коммунальных услуг за месяц


такими сущностями могут быть:
  • «квартира» с атрибутами: ФИО ответственного квартиросъемщика, лицевой счет, общая площадь, адрес, количество проживающих,
  • «квитанция на оплату» с атрибутами: название месяца, стоимость содержания жилья, стоимость холодной воды, оплата отопления, общая стоимость коммунальных услуг за месяц.



  1. Построить ER-модель воображаемой предметной области, определить идентифицирующие атрибуты, ввести связи между сущностями, определить их типы. Изобразить модель средствами текстового процессора MS Word.

Например, для системы «Оплата коммунальных услуг» с учетом указанных ранее атрибутов ER-модель может иметь вид (названия атрибутов сокращены):





1.2.Моделирование предметной области как области профессиональной деятельности


Выполнить шаги 1 – 6 для предметной области, с которой связан студент - разработчик информационной системы по роду своей профессиональной деятельности. При этом состав атрибутов изначально не определен.