МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ по ВЫПОЛНЕНИЮ курсовой работЫ ПО дисциплинЕ«ПРИКЛАДНАЯ ИНФОРМАТИКА В ЭКОНОМИКЕ часть 1, 2»

(БАКАЛАВРИАТ по направлениям «Экономика» ОЧНо-ЗАОЧНАЯ форма обучения)

Аннотация

Курсовая работа по разработке информационной системы с использованием средств MS Access выполняется студентами с целью, закрепления на практике теоретических основ и развития навыков работы с базами данных В ходе разработки студенты используют основные методы создания объектов баз данных, формируют понятия о соблюдении правил информационной безопасности, осваивают навыки работы с персональным компьютером как средством управления информацией.

1.  Цели выполнения курсовой работы

Основные цели курсовой работы:

·  ознакомить студентов с основами использования баз данных для хранения, получения, и манипулирования данными в деятельности экономиста;

·  научить студентов описывать предметную область, выделять общие свойства объектов, логические связи, анализировать и структурировать полученную информацию;

·  научить студентов управлять ограничениями доступа к информации в базах данных для соблюдения правил информационной безопасности;

·  развивать навыки оформления результатов самостоятельной разработки.

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

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

НЕ нашли? Не то? Что вы ищете?

На первом практическом занятии студент должен получить от преподавателя тему для разработки. Темы перечислены в Приложении 2. Для успешного выполнения курсовой работы нужно описать предметную область и информационные процессы той сферы деятельности, которая определяется полученной темой. Описание предметной области делается для того, чтобы выявить объекты и субъекты информационной системы. Примеры объектов разных информационных систем – товар, книга, билет, изделие. Каждый объект описывается совокупностью атрибутов (свойств). Как примеры субъектов можно привести отдел продаж, бухгалтерия, читальный зал библиотеки, касса, диспетчер, программист, руководитель предприятия, сборочный цех и т. п. Нужно описать взаимодействия субъектов, например - «автор пишет книгу», или - «врач лечит пациента». Взаимодействия описывают процессы, связанные с изменением информации (например: выдача книг, покупка товара, регистрация клиента). Они связаны с потоками данных (заказ, поставка товара, запрос, подтверждение регистрации).

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

Главная цель, то есть то, для чего разрабатывается база данных, основное назначение ИС и обоснование необходимости автоматизации того или иного процесса обработки данных определяет задачи, которые необходимо выполнить для ее достижения.

Например, цель разработки ИС - повышение качества обслуживания читателей библиотеки (ускорение процесса обслуживания, упорядочение хранения информации, управление поиском, изменениями данных).

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

·  Сбор и хранение данных. Необходимо перечислить конкретные данные, относящиеся к теме курсовой работы (КР),

·  Обработка данных (перечислить конкретные данные, относящиеся к теме КР), которая может включать следующие подзадачи:

·  Подсчет дневной (месячной, квартальной, годовой) выручки магазина;

·  Поиск и выборка требуемых данных по имени, обозначению, дате и т. п.

·  Подведение итогов и т. п.

·  Защита данных (установка паролей для пользователей системы с различными правами доступа).

Для постановки задачи нужно ознакомиться с лекциями в курсе дисциплины, а также выполнить работу 5.1, в которой приводится описание предметной области ДЕКАНАТ.

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

Таблицы, определяющие структуру информационного фонда ИС, хранят данные об объектах, описываемых атрибутами в полях записи таблицы. Каждый атрибут (поле) определяется типом данных и другими дополнительными свойствами. Для связи таблиц используются ключевые поля. Поэтому, для создания ИЛМ необходимо определить ключевые поля. Инфологическая модель данных должна быть нормализована и приведена к 3НФ, в которой должны быть исключены отношения «многие ко многим» и транзитивные зависимости. Таблицы находятся только в отношениях «один к одному» или «один ко многим» или «многие к одному».

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

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

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

Для реализации определяются:

·  список данных, хранящихся в главных таблицах;

·  список данных, хранящихся в подчиненных таблицах;

·  список данных, используемых для запросов с параметрами;

·  множество входных данных;

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

Для выполнения этого этапа необходимо освоить навыки построения таблиц в конструкторе, заполнения таблиц данными, построения запросов на выборку (с условиями и с параметрами), перекрестных запросов, а также запросов на удаление, добавление и создание таблиц. Работа пользователя с информационной системой предполагает наличия форм представления данных и отчетов, Для удобства разрабатывается интерфейс в виде кнопочной формы. Весь этап разработки представлен в Практикумах 5.2.1 – 5.2.8. Названия тем представлено в таблице 2.1. Выполнение всех практических работ обязательно для допуска к защите курсовой работы.

Таблица 2.1

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

Номер
практической работы

Название темы

1

5.2

Разработка информационно-логической модели. Пример

2

5.2.1

Реализация информационно-логической модели

3

5.3.2

Разработка интерфейса для ввода данных в справочники

4

5.2.3

Разработка интерфейса для ввода данных в рабочие таблицы

5

5.2.4

Обработка данных при помощи сортировки и фильтрации

6

5.2.5

Обработка данных при помощи запросов на выборку

7

5.2.6

Обработка данных при помощи специальных запросов

8

5.2.7

Разработка выходных документов информационной системы

9

5.2.8

Интерфейс пользователя

3.  Требования к содержанию курсовой работы

К указанному в регламенте сроку студент должен представить преподавателю все выполненные практикумы в файле ДЕКАНАТ, свою разработку информационной системы в составе двух файлов: файл базы данных и пояснительная записка.

В своей разработке необходимо:

·  Разработать информационно-логическую модель на основе анализа предметной области (представить словесное описание предметной области (см. Приложение 3)

·  Разработать схему данных на основе 5-6 таблиц;

·  Наполнить таблицы данными, соответствующими ограничениям и описанию предметной области. Таблицы должны содержать текстовые и графические данные;

·  Разработать запросы следующих типов:

Запросы на выборку,

Запросы с параметрами,

Запросы с вычисляемыми полями,

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

·  Разработать простые формы для каждой таблицы и составные ко всем таблицам со связями 1:М с разным уровнем доступа к данным ( разрешение всех действий или только добавления или просмотра);

·  Разработать отчеты (не менее 3-х), отвечающие задачам, решаемым системой;

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

·  Разработать Макрос для автозапуска

Инфологическая модель данных должна быть нормализована и приведена к 3НФ, в которой должны быть исключены отношения «многие ко многим» и транзитивные зависимости.

Предусмотреть автоматический запуск при открытии (Autoexec) или открытие главной формы с одновременным запретом на открытие Окна БД (с помощью команды Сервис).

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4