Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа Чиркин.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
326 Кб
Скачать
☆

1.2. Описание входной и выходной информации

Входная информация – это те данные, которые вносятся пользователем в программу.

Входная информация формируется на основании данных об абонентах телефонной станции, а именно: номер телефона абонента, сумме на его счету, расходов на междугородние телефонные разговоры.

При этом вся введенная информация должна сохраняется и в последующем используется для получения выходной информации.

Выходная информация – это данные представляемые по запросу пользователя в электронном и при необходимости в печатном виде.

Выходная информация формируется на основании обработки входной информации, отсортированной в определенном виде, по запросу пользователя и представляется в виде таблиц.

1.3. Требования к комплексу технических средств

Для реализации поставленной задачи необходимо наличие следующих программно-технических средств, представленных в таблице 1.3.1:

Таблица 1.3.1 – Программно-технические требования

Наименование

Требования

Процессор

с тактовой частотой 1200 MHz или более мощный

RAM

 512 Мб или больше

Video

Не меньше 512 Мб

Операционная система

 Windows 7, Windows 8

1.4. Требования к интерфейсу конечного пользователя

Пользовательский интерфейс состоит из главного окна с системным меню. Меню предлагает пользователю работу с данными. А именно, Открытие файла с данными, редактирование ранее введенной информации, удаление данных. Также пользователю предлагается вывести перечень абонентов удовлетворяющих условию запроса (Вывод списка абонентов, которые остались должны) , расчёт остатка на счёте абонента. Программа имеет контекстные меню для отдельных компонентов.

2. Технический проект

2.1. Разработка форм представления входных данных

Входная информация должна содержать в себе данные об абонентах, заносящиеся в программу и хранящиеся в файле БД. Раздел программы, отвечающий за ввод входной информации выделен на рис.2.1.1.

Рис 2.1.1. Форма для ввода информации об абоненте

После ввода данные сохраняются в файле БД и затем могут быть отображены.

2.2. Разработка форм представления выходных данных

Программа реализует основные функции по выдаче выходной информации. Во-первых, это вывод списка всех абонентов, во-вторых, вывод списка абонентов, у которых остался долг, в третьих вычисление остатка на счёте, в четвёртых выдача справки по конкретному телефону.

Обратиться к таблице данных можно с помощью кнопок и меню расположенных на форме (Рис. 2.2.1)

Рис.2.2.1. Выбор запроса

После выбора пункта запроса выполняются соответствующие действия, которые отображаются в исходной таблице.

2.3. Проектирование программных модулей

В соответствии с условиями поставленной задачи была построена схема программы, отражающая все задачи, которые должна решать программа (рис.2.3.1).

ГЛАВНОЕ

МЕНЮ

ПРОГРАММЫ

СПРАВКА

ФАЙЛ

СОХРАНИТЬ КАК

ОТКРЫТЬ КАК

ФОРМАТ

ШРИФТ

ОТКРЫТЬ

ВЫХОД

Рис.2.3.1.Структурная схема программы «Телефонная станция»

Данная схема облегчает разработку программы, так как позволяет увидеть основные блоки работы программы, а также взаимосвязи между ними.

В соответствии со структурной схемой программа должна решать следующие задачи:

  • ввод данных по абонентам;

  • вывод информации об абонентах в виде таблицы;

  • вывод списка абонентов, имеющих задолженность;

  • выдача справки по конкретному телефону;

  • вычисление остатка на счёте абонента;

  • поиск конкретного абонента по его номеру телефона;

  • построение графика, демонстрирующего количество должников

  • выход из программы в ОС.

Приведенный выше перечень показывает, какие программные модули следует разработать для решения поставленных задач.