Почта

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Федеральное агентство по образованию

Южно-Уральский Государственный университет

Кафедра Информатика

 

 

 

 

 

 

 

 

 

 

 

Пояснительная записка к курсовой работе по дисциплине

Система автоматизации экономических расчётов

на тему Почта

 

 

 

 

 

 

 

 

 

Выполнил:

студент II курса факультета

Экономики и Управления

группы ЭиУ-264

Кадученко Вадим Дмитриевич

 

Проверил:

Горных Е.Н.

 

 

 

 

 

 

Челябинск 2007

 

Аннотация

 

Разработана программа автоматизации учёта работы почты. Автоматизирован учёт полученной, отправленной корреспонденции, выдача корреспонденции, печать квитанций об оплате и извещений для получателей. Программа предоставляет суммарные отчёты полученной и отправленной корреспонденции, а также сопроводительные ведомости для полученной и отправленной корреспонденции за выбранный день.

 

 

 

 

Содержание

 

Аннотация2

Содержание3

Введение4

Основная часть5

Постановка задачи.5

Описание исходных данных6

Описание структуры приложения9

Описание форм10

Описание отчётов15

Заключение17

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

 

Введение

 

Программа Microsoft Excel, входящая в пакет офисных программ Microsoft Office, представляет собой мощную систему разработки систем автоматизации экономических расчётов. Microsoft Excel представляет возможность как простой записи последовательности действий с помощью макросов, так и создания сложных алгоритмов и полноценных приложений на его основе с помощью встроенного языка программирования Visual Basic for Applications. Большое количество встроенных функций и процедур значительно упрощает процесс создания подобных приложений. Эти возможности Microsoft Excel были широко использованы в ходе данной работы.

Основная часть

 

Постановка задачи.

 

Используя средства Excel по созданию окон диалога и написание макросов на VB, создать приложение, автоматизирующее учет отправленной и полученной корреспонденции на почте. Приложение должно выполнять следующие функции:

  1. Регистрировать отправленную корреспонденцию и печатать квитанцию об оплате.
  2. Регистрировать полученную корреспонденцию и ее выдачу.
  3. Печатать извещение для получателя корреспонденции
  4. Рассчитывать стоимость отправки корреспонденции в зависимости от пункта назначения.
  5. Составлять отчет по направлениям о стоимости и весе корреспонденции.
  6. Формировать сопроводительную ведомость.

Описание исходных данных

 

Исходными данными для приложения являются 5 таблиц. 3 таблицы содержат стоимости отправки посылок, бандеролей и заказных писем (за 1 кг) по направлениям и выглядят следующим образом (см. рис. 1):

 

Рисунок 1 Таблица стоимостей отправки посылок

На рисунке представлена таблица стоимостей отправки посылок, соответствующие таблицы для бандеролей и заказных писем выглядят аналогично, поэтому приводить их в виде рисунков нет необходимости. Данные, занесённые в таблицы стоимостей, являются неизменяемыми. Данные из таблицы стоимостей используются при автоматическом расчёте стоимости отправки корреспонденции.

Следующие 2 таблицы являются изменямыми и заполняются последовательно при работе с приложением. Эти таблицы содержат информацию об отправленной и полученной корреспонденции.

Рисунок 2 Таблица отправленной корреспонденции

Таблица отправленной корреспонденции содержит следующую информацию: порядковый номер корреспонденции, дату отправки, вид корреспонденции (посылка, бандероль или заказное письмо), пункт назначения, ФИО и точный адрес отправителя, ФИО и точный адрес получателя, вес, стоимость отправки. Таблица полученной корреспонденции содержит полностью аналогичные столбцы плюс 1 дополнительный столбец Выдано, содержащий значение ВЫДАНО, если корреспонденция выдана получателю, и пустую ячейку в противном случае.

Рисунок 3 Часть таблицы Полученная корреспонденция

 

К исходным данным также можно отнести два бланка квитанций, ячейки которых заполняются нужными значениями. На рисунке 4 представлен образец извещения, доставляемого на дом получателю, если на его имя получена корреспонденция.

Рисунок 4 Образец извещения, формируемого программой

На рисунке 5 представлен образец квитанции об оплате отправки корреспонденции. Данная квитанция выдаётся на руки отправителю.

Рисунок 5 Образец квитанции об оплате

Описание структуры приложения

 

Приложение содержит 2 формы: основную, Почта, и вспомогательную Справка. Схема подчинения форм представлена в приложении А. Форма Почта содержит необходимые элементы для ввода данных об отправленной и полученной корреспонденции, которые заносятся в таблицы Отправленная корреспонденция и Полученная корреспонденция соответственно. На этапе ввода данных предусмотрено формирование извещения, квитанции об оплате отправки (при условии корректности введённых данных). Помимо этого, на форме Почта содержится сп?/p>