1. Анализ исходных данных

 

1.1 Основание и назначение разработки

Программа адресная книга ZiBook написана на языка Visual Basic, целью написания данной программы, было создание многофункциональной адресной книги с возможностью добавления, изменения, редактирования и поиска информации, так же в программе имеется возможность дозвона модемом по номеру абонента.

1.2 Минимальные требования к составу и параметрам технических средств: ЭВМ, внешние устройства

Для того, чтобы использовать ZiBook, Вам нужен компьютер со следующим аппаратным и программным обеспечением:

·          Процессор Pentium (или аналогичный) *

·          Звуковая карта **

·          Микрофон и динамики (лучше наушники - для устранения эха)

·          Модем

·          Microsoft Windows 95-98

*Может быть использован также быстрый процессор i486, однако успешный результат в этом случае не гарантирован.

** Для наилучшего результата, звуковая карта должна поддерживать звуковой формат 8000 Гц (8 кГц) / 16 бит и работать в режиме полного дуплекса (то есть позволять одновременные запись и воспроизведение звука).

1.3 Требования к информационной и программной совместимости

·          Операционная система MS Windows 95-98-Me

·          Поддержка операционной системой кириллицы

·          Для работы программы на компьютере должны быть установлен Scripting Host (Сервер сценариев) (WSCRIPT.SHELL)

·          16Мб оперативной памяти

·          10 Мб на жестком диске

·          Видеоадаптер SVGA

·          SVGA монитор

1.4 Требования к функциональным характеристикам

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

·          Вывод формы, содержащей всю адресную книгу

·          Вывод формы, для внесения и редактирования адресной книги

·          Вывод формы, для настройки параметров модема (тоновый\импульсный, номер СОМ порта)

·          Вывод формы поиска.

1.5 Выбор и обоснование системы программирования и используемых программных средств

При разработке программных продуктов, обязательно возникает вопрос выбора программных средств для оптимального решения, поставленной задачи. Но, каждый пакет имеет свои особенности, решению которых уделено большее внимание. В данном случае оптимальным выбором стал Visual Basic 6.0. Так как, Visual Basic 6.0 является очень гибким языком, что позволяет в короткие сроки создавать программное обеспечение довольно высокой степени сложности. Кроме того, Visual Basic популярный язык программирования, как следствие, наличие достаточно полной справочной информации.


1.6 Разработка математической модели задачи, выбор алгоритма реализации и его обоснование

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


2. Внешняя спецификация

2.1 Входные данные

Входными данными являются:

-           Имя

-           Отчество

-           Фамилия

-           Адрес

-           Дом

-           Квартира

-           Телефон

-           Комментарии

2.2 Выходные данные

Выходными данными для данной программы является список адресатов.

2.3 Общее описание алгоритмов и внутренних данных

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

Общее описание алгоритмов. Программа основана на событийной модели. Когда происходит какое-либо событие (нажатие клавиши на клавиатуре или кнопке мыши), программа его обрабатывает (выполняет определённый код).


2.4 Основной алгоритм программы

Основной алгоритм программы заключается в организации работы пользователя с БД адресной книги. Внесение данных происходит в файл data.dat, после того, как все данные введены, и номер телефона проверен на корректность, данные записываются в него.

 


3. Руководство пользователя

 

3.1Назначение программы

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

3.2 Описание интерфейса. Требования к входным данным

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

Нажимая на соответствующие кнопки пользователь может:

Добавлять\изменять элементы.


Поиск по БД. Заполняем нужные поля и нажимаем Ok.

Никаких особых требования программа не предъявляет пользователю. В поле «телефон» поставлена проверка на вводимые символы – программа просто не даст Вам ввести туда ничего кроме цифр. В остальные поля, можете вводить что угодно, использовать любые символы, но учтите что при поиске слова «Иванов» и «иванов» будут учитываться как разные, т.к. программа чувствительна в регистру букв.

Результаты поиска выводятся в том же окне, где и основная БД. Но в этот момент основная БД адресной книги будет невидима для удобства пользователя.

Чтобы просмотреть, найденные элементы, нажимаем кнопку «Изменить»

Чтобы, загрузить всю базу, нажимаем на кнопку «Вся книга»


Выбор параметров дозвона – тоновый или импульсный, номер порта «Параметры»

По всем возникающим вопросам, пользователь всегда может обратиться в службу поддержки по электронной почте: admin@zigmynd.tk или ICQ UIN 907700


4. Руководство программиста

4.1 Описание типов пользовательских данных

В программе пользовательские типы данных не используется, применяются стандартные типы данных: Single, Long, Integer, String, Boolean. Для хранения БД используется файл data.dat. Результаты поиска временно хранятся в файле search.dat


Информация о работе «Адресная книга на языка Visual Basic»
Раздел: Информатика, программирование
Количество знаков с пробелами: 21010
Количество таблиц: 2
Количество изображений: 5

Похожие работы

Скачать
285324
13
0

... -e[x,n,s] =Изменить метод сжатия -<p|P> = История пути | p=recursed into | P=specified & recursed into -<w|W><H,S> = | w=include | W=don't include | Показывает ход работы -<j|J><H,S,R> = | j=mask | J=don't mask | Hidden/System/Readonly attributes -v[b,c,d,e,n,p,s,r,t] = Просмотр архива Date/Ext/Name/Percentage/Size/sort Reverse/Technical (long) listing] ...

Скачать
257002
0
22

... быть выведены на печать. На экране рисунки могут быть статическими (неподвижными) или динамическими (движущимися). В последнее время машинная графика выделилась в самостоятельный раздел информатики с многочисленными приложениями. Средствами машинной графики создается не только печатная продукция, но и рекламные ролики на телевидении, мультфильмы. Объясним, как кодируется изображение в памяти ...

Скачать
284992
7
0

... 6.0. – Microsoft Press, 1998. – 260 c. ISBN 1-57231-961-5 ТУЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ На правах рукописи Карпов Андрей Николаевич ЗАЩИТА ИНФОРМАЦИИ В СИСТЕМАХ ДИСТАНЦИОННОГО ОБУЧЕНИЯ С МОНОПОЛЬНЫМ ДОСТУПОМ Направление 553000 - Системный анализ и управление Программная подготовка 553005 – Системный анализ данных и моделей принятия решений АВТОРЕФЕРАТ диссертации на соискание степени ...

Скачать
25521
0
0

... и возможности избежать заражения в дальнейшем. И поработать я решил с одним из нашумевших и принесших наиболее ощутимые убытки (10 млрд. долларов) вирусом I LOVE YOU (LOVE LETTER FOR YOU). АНАЛИЗ АЛГОРИТМА ИНТЕРНЕТ-ЧЕРВЯ I LOVE YOU (LOVE LETTER FOR YOU). Компьютерный вирус I LOVE YOU по своей сути является одним из представителей класса вирусов – Internet – червем, распространяющемся по ...

0 комментариев


Наверх