- •Курсовой проект По мдк 01.02 «Методы и средства проектирования ис»
- •Введение
- •Проектирование арм ж/д касс
- •Декомпозиция функции «Продажа билетов»
- •Разработка информационной системы
- •Концептуальная (инфологическая) модель предметной области
- •3.2. Реализация ис на базе Microsoft Access 2003
- •Виды межтабличных связей, используемых в проекте
- •3. Реализация ис
- •3.1. Проектирование пользовательского интерфейса
- •Заключение
- •Список используемых источников.
Виды межтабличных связей, используемых в проекте
В данном проекте используется один тип связи, этот тип является 1:М (один ко многим).
Отношение «один-ко-многим» имеет место, когда одной записи родительской таблицы может соответствовать несколько записей в дочерней таблице.
Связь "один-ко-многим" является самой распространенной для реляционных баз данных.
Связь «один ко многим» возможна, если только один из связанных столбцов является первичным ключом или имеет ограничение, обеспечивающее уникальность.
3. Реализация ис
3.1. Проектирование пользовательского интерфейса
Одним из важных компонентов является, создание пользовательского интерфейса. Интерфейс устанавливает связь между пользователем и компьютером с помощью языков , создавая между ними диалог , сообщая информацию выводя её на экран монитора. Графический интерфейс – это и есть язык общения компьютера с пользователем. Важным измерителем эффективности используемого интерфейса является выбранная форма диалога пользователя с системой.
Пользовательский интерфейс - является своеобразным коммуникационным каналом, по которому осуществляется взаимодействие пользователя и компьютера.
Интерфейс должен обладать следующими возможностями:
манипулировать различными формами диалога и изменяя их в процессе работы по выбору пользователя;
передавать данные системе различными способами;
получать данные от разных устройств системы в различных формах;
гибко поддерживать запросы.
Разработка пользовательского интерфейса состоит из проектирования панели и диалога. Обычно принято панель приложения делить на 3 части:
меню действий;
тело панели;
область функциональных клавиш.
Главная форма БД «Ж/Д касс» запускается при открытии БД, на ней имеются:
Заголовок;
Кнопки открывающие формы «станции», «информации о пассажирах», «информация о рабочих» <<состав>> <<касса Ж/Д вокзала>>.
РИСУНОК 4. Главная кнопочная форма
3.2. Реализация ис на базе Microsoft Access 2003
Использование некоторых сведений и выделения информации нам помогают запросы.
Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).
Запросы бывают: На выборку(SELECT), На добавление(INSERT), На изменение(UPDATE), На удаление(DELETE).
QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов. SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.
В БД «Ж/Д кассы» есть следующие запросы:
Первый запрос это простой : «информация о пассажирах»
Второй запрос это перекресный: «станции»
Присутствует запрос «состав» перекресный,
Так же выводить информацию можно за счёт отчётов.
Отчёты выводят информацию запросов , которую они выбирают.
Отчеты - объекты базы данных, предназначенные для вывода данных и их печати. Отчет выводит на печать информацию из базовых таблиц, полученную по результатам работы запроса. Базовой называется исходная таблица базы данных, в ячейках которой хранится информация. Отчеты обеспечивают создание не экранного, а бумажного документа. Как и формы, отчеты состоят из разделов (заголовка отчета, области данных, верхнего и нижнего колонтитулов, примечания), а разделы содержат соответствующие элементы управления.
Отчеты целесообразно выполнять с помощью Мастера или других указанных инструментов, а дорабатывать их, т.е. вносить необходимые изменения можно в режиме макета или конструктора. В Microsoft Access 2007 предусмотрено два режима внесения изменений и дополнений в reports: режим макета и режим конструктора.
В созданной БД «Ж/Д кассы» имеются следующие отчёты:
«станции», отчёт включающий поля: seats, places, arrival times).
Отчёт «информация о рабочих», в котором указаны все данные о рабочих вокзала.
Отчет «информация о пассажирах» в котором указаны все данные о пассажирах.
Отчет «состав» в котором указана информация о составе поезда
Характеристика результатной информации
Описание результатной информации во внешней памяти ЭВМ (описание файлов и записей)
Разработка данной программы ориентирована на формирование всего лишь одного результирующего выходного документа – проездного билета. В билете будут указаны:
1. номер билета (уникальный);
2. номер рейса;
3. время отправления;
4. время прибытия;
5. время стоянки;
6. дата отправления;
7. дата прибытия;
8. номер вагона;
9. тип вагона;
10. количество человек;
11. фамилия, имя, отчество пассажира;
12. вид предъявленного документа;
13. номер и серия предъявленного документа;
14. стоимость проезда (рассчитывается на основании расстояния, стоимости типа вагона).
Билет действителен при наличии документа, удостоверяющего личность, только на время и дату отправления поезда, а также на время его движения.
