Автоматизация рабочего места кассира по продаже билетов на поезда

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ Курсовая работа на тему: «Автоматизация рабочего места кассира по продаже билетов на поезда» Выполнили студенты группы ДЭ-103 Швачкин М.А. Москва 1998 С О Д Е Р Ж А Н И Е Введение 1. Создание базы данных 2. Таблицы 3. Запросы 4. Формы и отчеты Введение.Перед работой поставлена задача автоматизации рабочего места продавца билетов на поезда.

В условиях современной жизни требуется ускорение процессов обработки информации. Для решения этих задач требуется использование различных программных. Одним из них является СУБД Access 0. Автоматизация рабочего места продавца билетов на железнодорожные поезда требует использование данного программного продукта. Так как специфика деятельности в данной сфере требует обработки больших массивов информации, а также их систематизацию необходимо создание баз данных и систем по их управлению и обработке.

В настоящее время существует множество СУБД. Среди них достойное место занимает программный продукт Microsoft Access 7.0 .Хотя сейчас существуют более новые версии. Также одной из целей курсовой работы является изучение возможностей предоставляемых СУБД и их использование для автоматизации. Курсовая работа представлена в виде программы для Access 7.0 DB1.MDB , которая содержит в себе: 1. Таблицы : Поезда ; Места ; Стоимость билетов К ; Стоимость билетов П ; Свободные места ; 2. Запросы : На удаление ; На дополнение ; На обновление ; На создание таблицы ; Выборки ; Перекрестный ; В режиме SQL ; 3. Формы 4. Отчеты 5. Макросы 1.

Создание базы данных

Создание таблиц через SQL показано на примере таблицы МЕСТА : CREATE T... В результате открылось окно конструктора таблицы. Числовые поля : - при вводе данных числового поля автоматически произв... Теперь данный запрос превратим в перекрестную таблицу, выбирая элемент... Можно создать различные виды форм.

Приложения”,поэтому напишу, что по оси ОХ я разположила страны, по оси ОУ - тарифы. Названия стран даны в отдельной рамке на диаграмме, т.к. напечатать их непосредственно под столбиками невозможно из-за их размеров. У каждой страны - свой цвет. Созданную диаграмму я сохранила, назвав эту форму “Диаграмма”. 2.Простая.

Такую форму можно создать (как, впрочем, и другую),пользуясь пиктограммой “Новая форма” на панели управления. Эта форма сделана полностью на основе данных таблицы “Первая основная” - у каждого абонента есть своя страничка - своя карточка, где хранятся данные, касающиеся только его. При необходимости я могу найти информацию о фамилии, имени, отчестве, месте жительства и телефоне любого из двадцати “созданных” мной абонентов, получив ее на дисплее в удобном виде. Также данные любой из форм я могу увидеть на экране в виде таблицы, пользуясь “Видом” из верхней строки меню. 3.Табличная.

В этом случае я использовала таблицу “Small”,созданную мной для запросов, требующих удаления или изменения данных - что нежелательно делать в “Основных”,где все данные связаны друг с другом. Кроме того, я придала “Табличной” более красочный вид, войдя в нее через “Конструктор” и “раскрасив” поля и рамки в болотно-зеленый и терракотовый цвета соответственно, пользуясь Палитрой и функцией “Заключить в рамку”,имеющуюся в отдельной табличке, находящейся на дисплее слева, когда запускается “Конструктор” в режиме “Формы”. 4.Составная.

Это - более совершенная версия формы “Простая”.В “Составную” я взяла данные еще и из “К оплате”(таблицы),а именно - дату разговора, код страны, тариф, время и графу “Оплатить”.Таким образом, теперь я могу видеть в личной карточке абонента не только его фамилию, имя и отчество, но и сведения о его международных разговорах(в том числе, сколько наш клиент должен уплатить). Отчеты позволяют представить и распечатать данные в соответствиями с моими требованиями. Плюс к этому - возможности оформления данных для вывода на печать практически столь же гибки, как и возможности их отображения на экране. Отчеты похожи на формы - у них практически идентичны режимы “Конструктор”,панели инструментов, средства для работы с элементами управления. Но между формами и отчетами есть существенная разница - отчеты предназначаются для вывода данных на печать, в них отсутствует необходимость наличия управляющих элементов для ввода данных.

В отчетах нельзя установить режим таблицы или формы, потому что они предназначены только для вывода данных на печать. Для отчета можно, помимо режима “Конструктор” выбрать режим “Просмотр” (предварительный). Теперь - об отчетах, созданных мной: 1.Простой.

Этот отчет сделан “по мотивам” таблицы “Первая основная” и занимает 6 страниц, поэтому если я его и вставлю в качестве “Приложения”,то лишь частично. Этот отчет, равно как и все остальные, я создавала через Мастер. 2.Групповой.

Этот отчет есть в “Приложении” к курсовой в конце работы. Он делался на основе таблицы “К оплате” - там есть фамилия абонента, время разговоров (суммарное!) и стоимость всех его разговоров(под каждой строкой идет процент - сколько времясумма составляют от общего временисуммы, которые даны в низу страницы). 3.Табличный.

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