Вход

Создание конфигурации "Железнодорожный вокзал"

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 325447
Дата создания 08 июля 2013
Страниц 42
Мы сможем обработать ваш заказ (!) 22 ноября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 310руб.
КУПИТЬ

Содержание

Содержание

Введение
Раздел 1. Аналитическая часть
§ 1. Актуальность предметной области
§ 2. Анализ системных средств, позволяющих автоматизировать работу железнодорожной кассы
§ 3. Выдвижение требований
Раздел 2. Практическая часть.
§ 1. Концепция системы 1С: Предприятие 8.0
§ 2. Описание объектов конфигурации, позволяющие реализовать выдвинутые требования
§ 3. Этапы разработки системы
Заключение
Приложение (программные коды)
Список использованной литературы

Введение

Создание конфигурации "Железнодорожный вокзал"

Фрагмент работы для ознакомления

В Конфигураторе 1С: Предприятие 7.7 и выше можно создать не сам справочник, как список значений, а определить его заготовку, его шаблон или структуру. В процессе конфигурирования определяется и описывается структура информации, которая должна будет храниться в справочнике, определяется и создается экранное и, если необходимо, печатное представление справочника, определяются различные особенности его «поведения».
Документы
Документы в 1С: Предприятие предназначены для хранения основной информации о всех событиях, происходящих на предприятии. При помощи документов отражаются и платежи с расчетного счета, и операции по кассе, и кадровые перемещения, и движения по складу, и прочие подобные события.
Каждый вид документа отражает свой тип событий. Это определяет его структуру и свойства, которые описываются в конфигурации.
Документы играют центральную роль для основных механизмов, реализуемых компонентами системы.
В системе 1С: Предприятие документ - основная учетная единица. Каждый документ хранит информацию о конкретной хозяйственной операции и характеризуется своим номером, датой и временем. Дата и время - наиболее важные характеристики документов, так как устанавливают строгую временную последовательность совершения операций.
Все документы (вне зависимости от вида) составляют единую последовательность. Фактически, эта последовательность описывает последовательность событий - так, как они имели место быть. Внутри даты последовательность документов определена их временем, при этом время документа - это не столько средство отражения реального (астрономического) времени ввода документа, сколько средство, позволяющее четко упорядочить документы внутри одной даты8.
Данные, которые вводятся в документ (реквизиты документа), обычно содержат информацию о происшедшем событии. Кроме собственно записи, для документа весьма важное свойство - его проведение. При проведении, в случае корректного заполнения всех полей документа, документ может отразить зафиксированное им событие в механизмах, реализуемых компонентами (например, в виде проводок или записей в регистры).
Регистры
Регистры представлют собой таблицы, в которых накапливаются оперативные данные и сводная информация.
Данные в регистры заносятся только при проведении документов. Сведения из регистров необходимы для формирования отчетов. Классическая схема использования регистров в 1С: Предприятие выглядит следующим образом: из документов данные поступают в регистры, а из регистров - в отчеты или же другие документы.
В системе 1С: Предприятие предусмотрено использование регистров двух типов: регистры остатков и регистры оборотов. Разница между ними исходит из их названия и заключается в характере хранимой информации: в регистрах остатков всегда хранится информация о конечном состоянии средств, а в регистрах оборотов, образно выражаясь, - как это состояние было достигнуто.
Если из регистра нужно быстро «вывести» остаток чего-либо на текущий момент, тогда нужно сделать регистр остатков. Если из регистра нужно быстро получать приход или расход чего-либо за период, тогда нужно сделать оборотный регистр.
Подчиненные группы объектов
Реквизиты – дополнительная информация об объекте, доступная только в пределах этого объекта.
Табличные части – наборы дополнительной информации об объекте, представленной в виде таблицы.
Формы – форма используется для ввода, просмотра и редактирования информации, хранящейся в объекте конфигурации, содержит модуль формы – программу на встроенном языке системы 1С: Предприятие 8.0. Способность иметь визуальное представление позволяет объекту конфигурации организовывать интерактивное взаимодействие с пользователем. Характер такого взаимодействия разрабатывается специалистом, осуществляющим конфигурирование системы 1С: Предприятие 8.0, и определяется в основном типом объекта конфигурации. Для разработки форм в конфигураторе применяется комплексный редактор форм, позволяющий редактировать все компоненты формы во взаимосвязи. Каждый объект может иметь несколько форм.
Макеты – табличные, HTML или текстовые документы, предназначенные для формирования печатных форм объекта.
§ 3. Этапы разработки системы
1. Создание справочников.
В дереве конфигурации необходимо выбрать объект «Справочники», затем через контекстное меню добавить три новых справочника: Вокзалы, Клиенты, Станции.
Справочник «Вокзалы» создается для ведения списка наименований вокзалов. На закладке «Данные» необходимо добавить реквизит «Наименование вокзала».
Справочник «Клиенты» создается для ведения списка пассажиров. На закладке «Данные» необходимо добавить реквизит «ФИО пассажира».
Справочник «Станции» создается для ведения списка станций прибытия. На закладке «Данные» необходимо добавить реквизит «Станция прибытия».
В режиме отладки справочники выглядят следующим образом:
2. Создание документа.
В дереве конфигурации добавляем новый объект документ «Билет»:
На закладке «Данные» добавляем реквизиты, табличную часть и реквизиты табличной части:
На закладке «Формы» создаем новую форму документа:
В модуле формы создаем необходимые процедуры для работы системы в режиме отладки:
На закладке «Макеты» с помощью конструктора печати добавляем печатную форму документа и редактируем ее:
Аналогичным образом создается в дереве конфигурации добавляем новый объект документ «Возврат билета».
3. Регистры накопления.
В дереве конфигурации необходимо выбрать объект «Регистры накопления», затем через контекстное меню добавить регистр накопления «Возврат и продажа билетов».
На вкладке данные необходимо добавить ресурс «Стоимость» и реквизит «Пассажир».
На вкладке регистраторы необходимо выбрать документ - регистратор.
Образцы списков в режиме 1С:Предприятие:
Содержание справочника «Вокзалы»:
Содержание справочника «Клиенты»:
Содержание справочника «Станции»:
Просмотр и корректировка оформленного проданного железнодорожного билета:
Просмотр и корректировка оформленного возврата железнодорожного билета:
Просмотр регистра накоплеения по продаже и возврату железнодорожных билетов:
Печатная форма железнодорожного билета на конкретного пассажира:
Заключение
При работе над этой курсовой работой была использована программа «1С Предприятие 8.0» Следует отметить, что начать работать с данной программой можно практически сразу после ее установки, не представляет большой сложности также и освоение ее базовых возможностей, а наличие мощных инструментальных средств позволяет гибко приспосабливать программу к автоматическому выполнению массовых расчетов. При этом указанные средства не только дают возможность изменять отдельные параметры, но и позволяет достаточно описать и модифицировать правила выполнения расчетов, что повышает эффективность использования программы на конкретном предприятии.
С помощью программы «1С Предприятие 8.0» была разработана конфигурация «Железнодорожный вокзал». Автоматизированная система «Железнодорожный вокзал» позволяет вести учет продажи и возврата билетов пассажирам.
1С: Предприятие 8.0 открывает большие возможности перед пользователями системы. С ее помощью можно воплотить любые идеи в работе железнодорожных касс и других хозяйствующих субъектов.
Приложение (программные коды)
Процедура ОбработкаПроведения(Отказ, Режим)
Для Каждого ТекСтрокаТабличная_Часть Из Табличная_Часть Цикл
// регистр Возврат_и_продажа_билетов
Движение = Движения.Возврат_и_продажа_билетов.Добавить();
Движение.Период = Дата;
Движение.Стоимость = ТекСтрокаТабличная_Часть.Стоимость_билета;
Движение.Пассажир = ФИО_пассажира;
КонецЦикла;
// записываем движения регистров
Движения.Возврат_и_продажа_билетов.Записать();
КонецПроцедуры
Процедура Печать(Элемент)

ТабДок = Новый ТабличныйДокумент;
Макет = Документы.Билет.ПолучитьМакет("Печать");
// Заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);
// Шапка
Область = Макет.ПолучитьОбласть("Шапка");
Область.Параметры.ФИО_пассажира = ФИО_пассажира;
Область.Параметры.Вокзал_отправления = Вокзал_отправления;
ТабДок.Вывести(Область);
// Табличная_Часть
Область = Макет.ПолучитьОбласть("Табличная_ЧастьШапка");
ТабДок.Вывести(Область);
Для Каждого ТекСтрокаТабличная_Часть Из Табличная_Часть Цикл
Область = Макет.ПолучитьОбласть("Табличная_Часть");
Область.Параметры.Станция_прибытия = ТекСтрокаТабличная_Часть.Станция_прибытия;
Область.Параметры.Дата_отъезда = ТекСтрокаТабличная_Часть.Дата_отъезда;
Область.Параметры.Время_в_пути = ТекСтрокаТабличная_Часть.Время_в_пути;
Область.Параметры.Номер_вагона = ТекСтрокаТабличная_Часть.Номер_вагона;
Область.Параметры.Номер_места = ТекСтрокаТабличная_Часть.Номер_места;
Область.Параметры.Стоимость_билета = ТекСтрокаТабличная_Часть.Стоимость_билета;
ТабДок.Вывести(Область);
КонецЦикла;
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
КонецПроцедуры
Процедура ОбработкаПроведения(Отказ, Режим)

Для Каждого ТекСтрокаТабличная_Часть Из Табличная_Часть Цикл
// регистр Возврат_и_продажа_билетов
Движение = Движения.Возврат_и_продажа_билетов.Добавить();
Движение.Период = Дата;
Движение.Стоимость = (ТекСтрокаТабличная_Часть.Стоимость_билета)*(-1);
Движение.Пассажир = ФИО_пассажира;
КонецЦикла;
// записываем движения регистров
Движения.Возврат_и_продажа_билетов.Записать();
КонецПроцедуры
Процедура Печать(Элемент)

ТабДок = Новый ТабличныйДокумент;
Макет = Документы.Билет.ПолучитьМакет("Печать");
// Заголовок
Область = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(Область);
// Шапка

Список литературы

Список использованной литературы

1.Автоматизированные информационные технологии в экономике. / М.И. Семенов, И.Т. Трубилин, В.И. Лойко. Учебник. - М.: Финансы и статистика, 2007. – 411 с.
2.Акулов Н. Delphi World 6. - М.: Эксмо, 2004. – 516 с.
3.Артамонов Б.Н. и др. Основы современных компьютерных технологий. - СПб.: КОРОНА, 2004. – 384 с.
4.Атре Ш. Структурный подход к организации баз данных. – М.: Финансы и статистика, 2003. – 320 с.
5.Ахаян Р., Горев А., Макашарипов С. Эффективная работа с СУБД. - СПб.: Питер, 2001. - 450 с.
6.Бартеньев О.В. 1С: Предприятие: программирование для всех. – М.: Диалог-МИФИ, 2005. – 655 с.
7.Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 2009. – 351 с.
8.Гладкий А.А. 1С: Предприятие 8.0. – СПб.: Тритон, 2005. – 256 с.
9.Дейт К. Введение в системы баз данных. – М.: Мир, 2007. – 460 с.
10.Дубянский В. 1С: Предприятие. Конфигурирование и администрирование для начинающих. – СПб.: БХВ-Петербург, 2005. – 344 с.
11.Информатика. Учебник / Под ред. Н.В. Макаровой. - М.: Фи¬нансы и статистика, 2005. – 711 с.
12.Каймин В.А. Основы компьютерной технологии. - М.: Фи¬нансы и статистика, 2002. – 288 с.
13.Кириллов В.В. Структурированный язык запросов (SQL). – СПб.: ИТМО, 2004. – 80 с.
14.Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация, Мартин Дж. Планирование развития автоматизированных систем. – М.: Финансы и статистика, 2004. – 196 с.
15.Мейер М. Теория реляционных баз данных. - М.: Мир, 2007. - 608 с.
16.Михайлов С.Е. Программирование как дважды два. Самоучитель. – СПб.: Тритон, 2005. – 173 с.
17.Могилев В., Пак Н.И., Е.K. Хеннер. Информатика. – М.: Наука, 2000. – 432 с.
18.Организация производства и управление предприятием: Учебник. Туровец О.Г., Бухалков М.И., Родинов В.Б. и др. / Под ред. Туровца О.Г. – 2-е изд. – М.: ИНФРА-М, 2005. – 542 с.
19.Поган А.М., Царенко Ю.А. Программирование в Delphi. - М.: Эксмо, 2007. – 640 с.
20.Проектирование экономических информационных систем. / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов. Учебник. - М: Финансы и статистика, 2005. – 376 с.
21.Ревунков Г.И., Самохвалов Э.Н., Чистов В.В. Базы и банки данных и знаний: Учеб. для вузов / Под ред. Четверикова В.Н. – М.: Высш. шк., 2002. – 367 с.
22.Симонович С., Евсеев Г. Занимательное программирование Delphi. - М.: АСТпресс, 2001. – 412 с.
23.Симонович С., Евсеев Г., Алексеев А.. Общая информатика (учебное пособие) - М.: ACT-ПРЕСС КНИГА, 2004. – 412 с.
24.Тиори Т., Фрай Дж. Проектирование структур баз данных. В 2 кн., – М.: Мир, 2005. Кн. 1. – 287 с.: Кн. 2. – 320 с.
25.Ульман Дж. Основы систем баз данных: Пер. с англ. – М.: Финансы и статистика, 2003.
26.Фигурнов Э.В. IBM PC для пользователя. - М.: ИНФРА-М, 2006. – 355 с.
27.Филимонова Е.В. Практическая работа в 1С: Предприятие 7.7: Настройка, конфигурирование, программирование, эксплуатация: Учебное пособие. Изд. 5-е, доп., перераб. – М.: Феникс, 2006. – 615 с.
28.Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 2004. – 294 с.
29.Шафрин Ю.А. Информационные технологии. - М.: Высшая школа, 2007. – 410 с.
30.Шумаков А. Базы данных в среде Delphi 3. - М.: АСТпресс, 2003. – 502 с.
31.http://rzd.ru/ - сайт ОАО "РЖД".

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00489
© Рефератбанк, 2002 - 2024