Автор работы: Пользователь скрыл имя, 10 Января 2012 в 21:53, дипломная работа
Целью данного дипломного проекта является создание и реализация приложения автоматизации учёта квитанций об оплате дополнительных услуг, оказываемых на коммерческой основе, для упрощения сбора информации и упорядочивания, а также облегчения администрирования. Приложение ориентирована на сбор, хранение, обработку информации, а также на формирование и печать отчётов.
ВВЕДЕНИЕ
Теоретические основы разработки информационных систем(ИС)
Основные понятия БД
Этапы развития баз данных
Иерархическая модель
Проектирование базы данных
Этапы проектирования
Концептуальное проектирование
Логическое проектирование
Физическое проектирование
Условия обеспечения целостности данных
Нормализация данных
Средства разработки
Разработка информационной системы
Цель создания ИС и решаемые задачи
Этапы построения базы данных
Создание модели базы
Создание необходимых таблиц
Нормализация базы данных
Создание запросов в базе данных
Создание форм
Создание главной формы
Создание отчётов
Создание макросов
Проверка и отладка программы
Внесение тестовых данных
Полное тестирование, поиск ошибок
ЗАКЛЮЧЕНИЕ
Список используемой литературы
Рисунок
27 : Макросы, созданные для ИС.
2.3.1 Внесение
тестовых данных
На этом этапе мною были внесены данные (тестовые) для проверки базы, которые помогли мне выявить недостатки, доработать базу. Это произвольные данные.
Этап отладки и тестирования программы, следующий за этапом программирования. Цель тестирования программы - выявление и устранение ошибок в ней, а так же определение в какой мере разработанная программа удовлетворяет сформулированным изначально требованиям.
Тестирование программы – процесс многократного выполнения программы с целью обнаружения ошибок.
Программа тестируется для того, чтобы повысить уровень ее надежности, т.е. выявить максимальное число ошибок.
Проверка
проводится для определения различий
между действительными и
Опытная эксплуатация позволяет выявить различного рода скрытые недостатки, проявляющиеся в реальных условиях работы информационной системы.
Отладка – процесс, позволяющий получить программу, функционирующую с требующимися характеристиками в заданной области изменения входных данных.
Целью отладки является исправление выявленных в процессе тестирования ошибок.
Отладка содержит в себе два этапа:
Первый этап отладки выполняется в результате компиляции программы, при этом обнаруживаются синтаксические ошибки. В данном случае процесс программирования практически скрыт от пользователя и данные ошибки исключены.
На втором этапе необходимо осуществить семантическую отладку программы, для этого необходимо создать набор текстовых данных, которые обеспечили бы 100% покрытие программы.
При отладке программы была проверена правильность результатов выполнения действий при выборе каждого из пунктов главного меню. Все обнаруженные ошибки были устранены.
Данная глава дипломной работы посвящена разработке информационной системы. В ней определены цели и задачи разработки. Подробно описаны этапы создания базы данных:
- разработка инфологической модели;
- создание таблиц в базе данных;
- нормализация базы данных;
- создание запросов в базе данных поиска и вывода информации, удовлетворяющей заданным условиям;
- создание форм в базе данных для отображения информации и ее редактирования;
- создание макросов;
- создание отчетов в базе данных;
- тестирование и отладка программы.
Информационная система была разработана для автоматизации учёта квитанций об оплате дополнительных услуг, оказываемых на коммерческой основе. Требовалось создать информационную систему для автоматизации учета квитанций, хранения информации о пользователях, иметь возможность получить информацию о месяцах (какие пользователи, когда оплатили ), позволяющую:
- хранить большой объем данных;
- обеспечивать просмотр необходимой информации;
- иметь возможность печати справочного материала.
ИС данных реализована с помощью системы управления реляционной базы данных Microsoft Access 2003, так как она прекрасно зарекомендовала себя при создании подобных систем. Система MS Access работает под управлением Windows, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в MS Access и наоборот.
База
данных работает в соответствии
с требованиями поставленной задачи,
имеет удобный, понятный интерфейс.
Созданная база данных ориентирована
на пользователя, не обладающего высокой
квалификацией в области
Данная
ИС данных создавалась как альтернатива
существующей, с которой большую часть
времени мы работаем. Было улучшен процесс
добавления квитанций, отображения информации,
улучшен интерфейс, появилась возможность,
распечатать информацию по настройке
сетевого адаптера пользователя, основные
функции сгруппированы.
Список
используемой литературы:
Приложения
Приложение 1
Настройки Microsoft Windows Vista
Настройки Microsoft Windows XP
Приложение 2
Квитанция с данными пользователя (обратная сторона)
Приложение 3
Структура вводимых данных
название таблицы | имя поля | тип данных | длина поля |
Группировка | |||
nomer_gruppi | Счетчик | Длинное целое | |
nazvanie_gruppi | Текстовый | 50 | |
название таблицы | имя поля | тип данных | длина поля |
Квитанция | |||
nomer_kvit | Счетчик | Длинное целое | |
ident_kvit | Числовой | Длинное целое | |
data_oplat | Дата/время | ||
nomer_mes | Числовой | Длинное целое | |
nomer_komn | Текстовый | 10 | |
название таблицы | имя поля | тип данных | длина поля |
Месяц | |||
nomer_mes | Счетчик | Длинное целое | |
nazvanie_mes | Текстовый | 50 | |
nachalo | Текстовый | 50 | |
konec | Текстовый | 50 | |
название таблицы | имя поля | тип данных | длина поля |
Пользователь | |||
nomer_polz | Счетчик | Длинное целое | |
nomer_kom | Текстовый | 50 | |
familiya | Текстовый | 50 | |
imya | Текстовый | 50 | |
otchestvo | Текстовый | 50 | |
ip | Текстовый | 50 | |
seriya_nom_pass | Текстовый | 50 | |
kem_vidan | Текстовый | 50 | |
kogda | Дата/время | 50 | |
adres | Текстовый | 50 | |
nazvanie_gruppi | Числовой | 50 |
Приложение 4
Информация о работе Разработка информационной системы на MS Access