Автор работы: Пользователь скрыл имя, 12 Июня 2012 в 11:05, курсовая работа
Разнообразие задач, решаемых с помощью ИС, привело к появлению множества разнотипных систем, отличающихся принципами построения и заложенными в них правилами обработки информации.
Целью курсового проекта является - рассмотреть поэтапно, процесс создания информационных систем.
Задачи данной работы – выяснить главную цель проектирования, а также цель создания информационных систем.
Введение
1. Анализ предметной области.
1.1. Описание предметной области решаемой задачи.
1.2. Функции предметной области, реализуемые задачей.
1.3. Перечень документов.
2. Постановка задачи.
2.1. Организационно-экономическая сущность задачи.
2.2. Форматы входных документов.
2.3. Описание выходной информации задачи (отчет, справка, экранная форма).
3. Разработка информационного обеспечения, задачи.
3.1. Информационный анализ входной информации, необходимой для решения задачи и выделение информационных объектов предметной области.
3.2. Определение связей информационных объектов и построение частной ИЛМ.
3.3. Определение логической структуры базы данных.
3.4. Разработка исходных данных контрольного примера.
4. Описание технологии и алгоритмов решения задачи и их машинная реализация.
4.1. Описание технологии ввода в базу данных входной информации задачи (определение перечня документов-источников для загрузки данных и описание макетов экранных форм для ввода данных).
4.2. Обобщенный алгоритм решения задачи и его декомпозиция на модули, реализуемые инструментальными средствами (СУБД, электронные таблицы).
4.3. Алгоритмы реализации модулей задачи и их реализация (запросы, таблицы, формы, отчеты, макросы, стандартные программы).
5. Разработка диалогового приложения пользователя.
Заключение
Список использованных источников
Таблица.3.9. Данные таблицы Вид маршрута
4_1ВидМаршрута |
Параметр |
Авто |
Морской |
Пеший |
Речной |
Таблица.3.10. Данные таблицы Маршруты
4Маршруты | |||||||||
ID_Маршрут | Вид_маршрута | Название_оператора | Название_маршрута | Пункт_отбытия | Пункт_назначения | Места_остановки | Кол-во_дней | Стоимость | Краткое_описание |
М1 | Авто | Икар | Мы едим, едим, едим | Москва | Питер | Тверь, Торжок | 12 | 15000 | Великолепный тур по старейшим городам и дорогам |
М2 | Речной | Икар | Весёлый рабык | Москва | Силигер | Озеро селигер, палаточный городо | 12 | 15000 | Просто рыбная ловля |
М3 | Пеший | В путь | Прогулки по лесу | Торжок | -------- | Солнечная паляна | 2 | 3000 | Прекрастный пеший поход, с ночёвкой в тихой чаще |
М4 | Морской | В путь | Зелёный тазик | Сочи | Италия | Разнообразные | 15 | 50000 | Незабываемая прогулка на морском лаинене |
4. Разработка алгоритмов и технологии решения задачи
Общие сведения о содержании и алгоритме решения задачи
По мере заключения договоров с клиентами, содержащих данные об турпутевке и маршруте по ней, должен осуществляться ввод этих данных в БД, где они должны храниться. Таким образом, осуществляется накопление необходимой для решения задачи оперативно-учетной информации.
При оценке турпутевок необходимо обеспечить анализ покупки по заданному пользователем маршруту или турпутевки и получить список всех клиентов и туроператоров. В первом случае надо по запросу пользователя для задаваемой им турпутевки формировать отчет, содержащий сведения об заказываемым маршрутам или турпутевкам. Для ввода запроса пользователю в диалоге должна быть выведена экранная форма, где он может непосредственно с клавиатуры ввести код турпутевки или маршрута. Отчет должен выводиться на экран и принтер.
Во втором случае необходимо сформировать список туроператоров, по которым продаются турпутевки или маршруты. Список должен включать название туроператора, по которым происходит продажи турпутевок и маршрутов. Список может содержать данные, показывающие отгрузку и оплату изделий. Список должен выводиться на экран и принтер. Расчеты в данной задаче должны производиться в натуральном выражении, в соответствии с контрольным примером (в шт.). Расчеты производятся за период, в течение которого накапливалась информация.
4.1. Разработка технологии ввода и накопления входной информации
Для решения рассматриваемой задачи должен производиться ввод и накопление оперативно-учетной информации об продажи турпутевок по маршрутам.
Справочная информация об заказах, продаваемых турпутевках, о клиенты и турагентства должны быть ранее загружена в базу данных в процессе решения других задач данной предметной области с соответствующих документов
В
соответствии с этим технология ввода
входной оперативной информации
и решение рассматриваемой
На
рис. 4.2. показаны источники данных —
входные данные для создания записей
таблиц с оперативной (учетной) информацией
БД. Здесь также указан перечень
загружаемых нолей, которые необходимы
для решения рассматриваемой
задачи.
Реализация запросов средствами Access 2000:
Подзапрос, определяющий какие турмаршруты выбраны и по какой цене, какие именно туроператоры обслуживают (Вид>Режим SQL):
SELECT [4Маршруты].
ID_Маршрут, [4Маршруты].Вид_маршрута,
[4Маршруты].Название_
FROM 4Маршруты;
Стоимость турпутевки и название маршрута:
SELECT [3ТурПутёвки].
ID_Путёвка, [3ТурПутёвки].Название_
FROM 3ТурПутёвки;
Пример выполнения запроса по «Турмаршруту»:
Рис. 4.7. Пример выполнения запроса по «Турмаршруту»
Пример выполнения запроса по «Турпутевки»:
Рис. 4.8. Пример выполнения запроса по «Турпутевки»
Заключение
Список литературы
Информация о работе Разработка информационного обеспечения, задачи