Разработка программного обеспечения "Телефонный справочник"

Дипломная работа - Компьютеры, программирование

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



?ке выбора ФИО/Организация;

procedure TF_Gurnal.Edit1Change(Sender: TObject);- ограничение ввода в поле количество минут;

procedure TF_Gurnal.Button1Click(Sender: TObject)- добавление записи в расчетный журнал;

procedure TF_Gurnal.Edit2Change(Sender: TObject);- ограничение ввода в поле сумма;TF_Gurnal.Edit3Change(Sender: TObject);- поиск по

ФИО/Организация;TF_Gurnal.Edit4Change(Sender: TObject);- поиск по дате оплаты;TF_Gurnal.RadioGroup2Click(Sender: TObject);- процедура сортировки по ФИО/Организация;TF_Gurnal.RadioGroup1Click(Sender: TObject);- процедура поиска, сортировки в расчетном журнале;TF_Gurnal.FormCreate(Sender: TObject);-формирует отчет;TF_Gurnal.Button2Click(Sender: TObject);-закрытие формы расчетный журнал;TF_Gurnal.Button3Click(Sender: TObject);-очистка журнала;TF_Ochist_Gurn.BitBtn2Click(Sender: TObject);- закрытие формы очистка журнала;TF_Ochist_Gurn.BitBtn1Click(Sender: TObject);- процедура очистки расчетного журнала;TF_Razrab.BitBtn1Click(Sender: TObject);-закрытие формы о разработчике;TF_red_chastnie.FormShow(Sender: TObject);- процедура отображения полей при редактирование для частных лиц;TF_red_chastnie.Button2Click(Sender: TObject);- закрытие окна редактирования для частных лиц;TF_red_chastnie.Button1Click(Sender: TObject);- процедура редактирования полей;TF_red_organiz.Button1Click(Sender: TObject);- редактирование тарифов;TF_red_organiz.FormShow(Sender: TObject);- процедура отображения полей при редактирование организаций;TF_red_organiz.Button2Click(Sender: TObject);-закрытие формы редактирование организаций;TF_red_tarif.FormShow(Sender: TObject);- процедура отображения полей при редактирование для тарифов;TF_red_tarif.Edit_ab_fChange(Sender: TObject); ограничение ввода в поле минут для тарифов;TF_red_tarif.Edit_ab_uChange(Sender: TObject);- ограничение ввода в поле минут для организаций;TF_red_tarif.Edit_min_fChange(Sender: TObject);- ограничение ввода в поле минут для частных лиц;TF_red_tarif.Button2Click(Sender: TObject);- закрытие окна редактирования для тарифов;TF_red_tarif.Button1Click(Sender: TObject);- редактирование тарифов;TF_svedenia.Button1Click(Sender: TObject);-открытие формы сведения;TF_svedenia.Button2Click(Sender: TObject);-открытие формы расчетный журнал;TF_svedenia.Button3Click(Sender: TObject);-закрытие формы сведения;TF_Tarif.Button1Click(Sender: TObject);- открытие формы добавить для тарифов;TF_Tarif.Button2Click(Sender: TObject);- открытие формы редактировать для тарифов;TF_Tarif.Button3Click(Sender: TObject);- открытие формы удалить для тарифов;TF_Tarif.FormCreate(Sender: TObject);- вывод на печать таблицы тарифов;TF_Tarif.Button4Click(Sender: TObject);- формирование таблицы тарифов для вывода печати;TF_Tarif.Button5Click(Sender: TObject);-закрытие формы тарифы;

3.2.3 Результат работы программы

Результатом работы является быстрый и удобный поиск абонентов в базе, расчет тарифов и начисление абонентской платы за оказанные услуги телефонной связи, расчетный журнал формирует счет (рисунок Г4, Г3) из полученных данных. Автоматически формирует заявление на предоставление услуг телефонной связи. Осуществляет хранение, обработку, большого объема данных.

3.2.4 Руководство работы с программой

Из папки Телефонный справочник запустить файл Телефонный справочник.exe (рисунок 3).

Рисунок 3 - Телефонный справочник.exe

Появится главное меню программы (рисунок 4)

Рисунок 4-Главное меню Телефонного справочника

Вверху находится главное всплывающее меню которое включает в себя выбор следующий действий:

Всплывающее меню База данных справочника- отображает информацию о частных лицах и организациях

Всплывающее меню Сведения- отображает информацию о тарифах и расчетного журнала

Всплывающее меню Справка- отображает справочные сведенья данного программного продукта

Также на главном меню имеется аналогичное меню в виде кнопок:

Кнопка главного меню База данных справочника - данная кнопка осуществляет переход к в меню база данных где можно выбрать частные лица и организации телефонного справочника(рисунок-5)

Рисунок 5- меню база данных справочника

Далее нажимаем на кнопку частные лица появится окно абонентов справочника частных лиц (рисунок-6). (для организаций используется такая же ниже описанная инструкция)

Рисунок-6 Частные лица

Для добавления частных лиц нажимаем на кнопку Добавить данные, и откроется окно добавить частные лица (рисунок 7)

Рисунок-7 Добавить частные лица

Вводим данные об абонентах частных лиц и при завершении нажать кнопку Добавить и данное частное лицо добавится в список , если хотим чтобы открылось заявление которое выводится на печать то нажимаем на кнопку заявление. Если не предпринимаются не какие действия, то необходимо нажать на кнопку Закрыть и данное меню закроется.

Для редактирования абонентов частных лиц нажимаем на кнопку редактирование данных откроется следующее окно редактирование частных лиц (рисунок 8)

Рисунок 8 редактирование частных лиц

После изменения всех данных нажимаем изменить и запись изменится. Если все же передумали изменять, нажимаем на кнопку закрыть форма закроется

При удалении абонента нажимаем на кнопку удалить данные откроется окно удаление частных лиц на подтверждения удалить запись да или нет (рисунок 9)

Рисунок-9 удаление частных лиц

Так же на форме частные лица можно осуществить поиск абонентов

С помощью панели фильтрация поиск осуществляется по ФИО абонента, номер телефона, населенный пункт, адрес. (рисунок-10)

Рисунок 10 Фильтрация данных

Также имеются кнопки, позволяющие быстро перемещаться по записям табличной части вперед, назад, к началу списка и в конец списка (рисунок 11), также имеется кнопка выбор всех