Требования к курсовой работе. Владение полной и достоверной информацией дает возможность рационально управлять и правильно принимать управленческие решения в любой сфере человеческой
Введение
Владение полной и достоверной информацией дает возможность рационально управлять и правильно принимать управленческие решения в любой сфере человеческой деятельности. Особенно это актуально для экономической деятельности.
Современное общество живет в период, характеризующийся небывалым ростом объема информационных потоков. Рыночные отношения предъявляют повышенные требования к достоверности, актуальности и полноте информации.
Экономические информационные системы и системы управления предприятием предназначены для накопления, хранения и выдачи информации по мере ее необходимости в управленческой деятельности, а также для решения конкретных экономических задач. Основой современных информационных систем являются базы данных или базы знаний.
Требования к курсовой работе
1. В Пояснительной записке (ПЗ) должна быть разработано Техническое задание (ТЗ) на разработку Информационной системы (ИС), в котором должна быть четко сформулирована постановка задачи проектирования ИС. ТЗ должно содержать:
ü определение глобальной цели обработки информации, т.е. определение назначения разрабатываемой ИС;
Пояснение: формулировка глобальной цели, должна отвечать на следующие вопросы:
- почему процесс обработки информации должен быть автоматизирован?
- чего можно достичь, после того как в организации будет создана ИС, основанная на разработанной БД?
Примеры глобальных целей:
a) Идентифицировать и определить текущие проблемы, сделать возможным анализ потенциальных улучшений;
b) Идентифицировать роли и ответственность служащих для написания должностных инструкций;
c) Описать функциональность предприятия с целью написания спецификаций ИС;
d) Улучшить качество обслуживания клиентов организации;
e) Ускорить процесс оформления документации и т.д.
ü перечень всех частных целей (подцелей глобальной цели), которые определяют, какие проблемы обработки информации в данной организации можно будет решить, после того как ИС будет создана;
Пояснение: Примерами частных целей являются цели, которые достигаются на отдельных этапах обработки информации. Это могут быть:
a) Автоматизировать процесс сборки изготавливаемого на предприятии изделия;
b) Проводить операцию тестирования изготавливаемого на предприятии изделия;
c) Принять конкретное решение (сформулировать это решение) по обслуживанию клиента;
d) Выбирать вариант обслуживания клиента организации (например, выдать книгу, не выдать книгу, предложить переписать заявку, посоветовать другую книгу, предложить найти коллегу, который эту книгу взял и т.п.);
e) Работать с данными (систематизировать, вводить новые, сортировать, объединять в группы для последующего занесения в таблицы, удалять ненужные и т.д.);
f) Анализировать данные (например, есть ли свободные номера и какие в них удобства; есть ли заказываемые путевки, билеты, книги, марки машин; отвечает ли созданное изделие требованиям ГОСТ; удовлетворяет ли созданное изделие тесту и т.д.);
g) Уменьшить время поиска конкретных данных в БД;
h) Принять решение по обслуживанию клиентов: обслуживать или нет и т.п.
ü перечень задач, решаемых системой, которые потребовали создания различных объектов БД (запросов, форм, макросов и вычисляемых полей);
Пояснение: такими задачами могут быть, например:
a) Сбор и хранение данных (перечислить конкретные данные, относящиеся к теме КР);
b) Обработка данных (перечислить конкретные данные, относящиеся к теме КР), которая может включать следующие подзадачи:
· Подсчет дневной (месячной, квартальной, годовой) выручки магазина;
· Поиск и выборка требуемых данных по имени, обозначению, дате и т.п.
· Подведение итогов и т.п.
c) Защита данных (установка паролей для пользователей системы с различными правами доступа).
ü перечень субъектов, представляющих собой разные подразделения организации и сотрудников организации, в той или иной степени участвующих в процессе обработки данных;
Пояснение: такими субъектами могут быть, например: отдел продаж, бухгалтерия, читальный зал библиотеки, касса, диспетчер, программист, руководитель предприятия, сборочный цех и т.п.
ü описание процессов взаимодействия субъектов – действий, выполняемых перечисленными подразделениями или сотрудниками (бухгалтерией, отделом кадров, деканатом, секретарями, администраторами, начальниками разного уровня, продавцами и т.п.);
Пояснение: такими процессами могут быть, например: библиотека, агентство, магазин, аэропорт, деканат, покупка, продажа, выдача, тестирование, поиск, подписка, анализ, расчет, выработка рекомендаций, принятие решения и т.п.
ü перечень потоков данных между этими процессами, на вербальном уровне без формализации;
Пояснение: потоками данных могут быть, например: заказ, счет, поставка товара, подписка, заготовка, собранное изделие, выданная книга, запрос, ответ, план, реквизиты, отказ, подтверждение и т. п.
2. В ПЗ должна быть определена структура информационного фонда(хранилища данных), обрабатываемого в процессе функционирования ИС, т.е. должны быть определены и представлены:
ü список данных, хранящихся в главных таблицах, которые также должны быть перечислены;
ü список данных, хранящихся в подчиненных таблицах, которые также должны быть перечислены;
ü список данных, используемых для параметрических запросов;
ü множество входных данных;
ü множество выходных данных – результатов, получаемых в процессе обработки информации и документов, создаваемых в процессе работы ИС.
3. Инфологическая модель данных должна быть нормализована и приведена к 3НФ, в которой должны быть исключены отношения «многие ко многим» и транзитивные зависимости.
4. В БД необходимо предусмотреть запросы следующих типов:
ü Запросы-выборка;
ü Запросы с параметрами;
ü Запросы с вычисляемыми полями;
ü Многотабличные запросы;
5. Обязательно наличие главной кнопочной формы, позволяющей:
ü выводить на экран формы с информацией по запросам пользователя;
ü проводить заполнение БД только с ее помощью, для чего при открытии mdb-файла необходимо исключить возможность работы со средствами Access и выйти в окно БД;
ü ответить на вопросы:
- что, где?
- когда, сколько?
ü подводить итоги.
2. Интерфейс пользователя должен предусматривать наличие на экране не более одной формы, т.е. при открытии каждой следующей формы предыдущая должна закрываться.
3. Обязательное наличие кнопок закрытия форм и перехода по записям, если это необходимо.
4. Желательно исключить из форм лишние инструменты MS Access, такие как линии прокрутки, кнопки перехода по записям, кнопки закрытия и системного меню, разделительные линии и т.п.
5. В формах, предназначенных для чтения (просмотра) информации, необходимо предусмотреть невозможность редактирования данных.
6. Для форм, предназначенных для ввода новых данных, предусмотреть режим открытия в соответствующем режиме.
7. Необходимо проанализировать каждую форму на наличие в ней лишних элементов управления и полей (например, поля «Код») для последующей коррекции формы путем запрета вывода их на экран.
8. Предусмотреть защиту БД от несанкционированного доступа.
9. Предусмотреть автоматический запуск при открытии (Autoexec) или открытие главной формы с одновременным запретом на открытие Окна БД (с помощью команды Сервис).