- •Курсовой проект
- •Тема: «Проектирование приложения пользователя для ведения учета в турфирме»
- •Список используемых сокращений
- •Содержание
- •Введение
- •3. Разработка информационно-логической модели предметной области.
- •1. Формулировка задания на курсовой проект
- •2. Представление о реляционной модели данных
- •2.1. Определение базы данных
- •2.2. Концептуальная, логическая и физическая модели предметной области
- •2.3. Реляционная модель данных
- •3. Разработка информационно-логической модели предметной области
- •3.1. Описание предметной области и постановка задачи на курсовую работу
- •3.2. Логическое проектирование задачи учета в турфирме
- •3.2.1. Анализ документов
- •3.2.2. Выделение информационных объектов и определение их атрибутов
- •3.2.3. Определение связей и построение илм
- •3.2.4. Разработка контрольного примера
- •4. Создание бд в среде субд Microsoft Access
- •Заключение
- •Список литературных источников
- •Приложение 1 примеры документов учета и отчетности турфирмы
- •Личный листок по учету кадров
- •Агрегированный отчет о финансовых результатах (о прибылях и убытках) за ________год
- •Приложение 2 Категории услуг в отелях и их обозначения типы размещения
- •Классификация номеров
- •Типы питания в отелях
- •Приложение 3 Внесение данных контрольного примера в бд
- •Приложение 4 Интерфейс автоматизированной системы управления учетом в турфирме
3. Разработка информационно-логической модели предметной области.
4. Реализация БД и интерфейса приложения пользователя средствами СУБД MS Access.
5. Разработка контрольного примера для проверки правильности выполнения функций АСУ [2].
1. Формулировка задания на курсовой проект
Примером предметной области в курсовом проекте является деятельность менеджеров туристической фирмы по оформлению путевок.
С помощью БД и интерфейса пользователя должен быть автоматизирован следующий круг задач менеджера туристической фирмы:
1. Клиенту предоставляется перечень туристских маршрутов (туров) с указанием условий (проезд, проживание, питание), цены и уровня обслуживания (количество звёзд).
2. Турист регистрируется на маршрут на определенную дату при покупке им путевки.
3. Заказываются билеты на транспорт и места в отелях.
4. Сопровождающему передаётся список группы со всеми данными об участниках (ФИО, паспортные данные Российского и заграничного паспорта, год рождения, образование, пол, адрес, телефон, место работы).
5. В случае болезни турист лечится при наличии страховки, фиксируются затраты на лечение.
6. В отчётах анализируются затраты, выручка и доход туристической фирмы за определённый период.
7. Формируется документ туриста «путёвка», список группы для сопровождающего группу, список маршрутов со всеми данными по маршруту.
2. Представление о реляционной модели данных
2.1. Определение базы данных
База данных (БД) – это организованная во внешней памяти компьютера совокупность взаимосвязанных недублируемых данных, содержащая сведения о различных сущностях одной предметной области (реальных объектах, событиях или явлениях).
Под системой с базой данных обычно понимается любая ИС на базе компьютера, в которой данные могут совместно использоваться многими приложениями. БД занимает центральное место в ИС, поскольку для любого вида деятельности необходимы хранение и обработка соответствующих данных. В системе с БД файлы они объединены таким образом, чтобы содержащиеся в них данные могли использоваться множеством приложений.
Система управления базой данных (СУБД) – ПО, которое управляет доступом к данным и обеспечивает функциональные возможности ИС [4, С.5-7].
2.2. Концептуальная, логическая и физическая модели предметной области
Предметная область представляет собой часть реального мира, которая исследуется или используется. Из-за сложности предметной области охватить ее аспекты в одноуровневой модели не представляется возможным. Поэтому используются три уровня: концептуальный (понятийный), логический и физический.
В концептуальной части курсового проекта содержится: описание предметной области (организации-заказчика); общая постановка задачи; описание решаемых функций и документов, находящихся в обращении по решаемой задаче.
В части логического проектирования на основании концептуальной постановки разрабатываются: ИЛМ БД, модель визуальных форм (интерфейс пользователя), алгоритмы обработки информации предусмотренных в задаче функций.
Физическое проектирование – это процесс выбора технических и программных средств, с помощью которых реализуется проект. Техническими средствами являются: тип персонального компьютера, параметры внешней и оперативной памяти, необходимость принтера и других устройств, возможно указание типа и быстродействия процессора. Программными средствами, необходимыми для реализации проекта, являются: операционная система (ОС) и программный продукт (в данном случае – СУБД MS Access) [2], [4, С.12-13].