Разработка информационной системы на MS Access

Автор работы: Пользователь скрыл имя, 10 Января 2012 в 21:53, дипломная работа

Описание работы

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

Содержание работы

ВВЕДЕНИЕ
Теоретические основы разработки информационных систем(ИС)
Основные понятия БД
Этапы развития баз данных
Иерархическая модель
Проектирование базы данных
Этапы проектирования
Концептуальное проектирование
Логическое проектирование
Физическое проектирование
Условия обеспечения целостности данных
Нормализация данных
Средства разработки
Разработка информационной системы
Цель создания ИС и решаемые задачи
Этапы построения базы данных
Создание модели базы
Создание необходимых таблиц
Нормализация базы данных
Создание запросов в базе данных
Создание форм
Создание главной формы
Создание отчётов
Создание макросов
Проверка и отладка программы
Внесение тестовых данных
Полное тестирование, поиск ошибок
ЗАКЛЮЧЕНИЕ
Список используемой литературы

Файлы: 1 файл

ДИП Теория_диплом.doc

— 1.17 Мб (Скачать файл)

      

       Рисунок 27 : Макросы, созданные для ИС. 
 
 
 
 

2.3.1 Внесение тестовых данных 

      На  этом этапе мною были внесены данные (тестовые) для проверки базы, которые помогли мне выявить недостатки, доработать базу. Это произвольные данные.

2.3.2 Полное тестирование, поиск ошибок

 

       Этап  отладки и тестирования программы, следующий за этапом программирования. Цель тестирования программы - выявление  и устранение ошибок в ней, а так же определение в какой мере разработанная программа  удовлетворяет сформулированным  изначально требованиям.

       Тестирование  программы – процесс многократного выполнения программы с целью обнаружения ошибок.

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

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

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

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

       Целью отладки является исправление выявленных в процессе тестирования ошибок.

       Отладка содержит в себе два этапа:

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

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

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

       Данная  глава дипломной работы посвящена  разработке информационной системы. В ней определены цели и задачи разработки. Подробно описаны этапы создания базы данных:

       - разработка инфологической модели;

      - создание таблиц в базе данных;

      - нормализация базы данных; 

      - создание запросов в базе данных поиска и вывода информации, удовлетворяющей заданным условиям;

      - создание форм в базе данных для отображения информации и ее редактирования;

      - создание макросов;

      - создание отчетов в базе данных;

      - тестирование и отладка программы.

ЗАКЛЮЧЕНИЕ

 

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

      - хранить большой объем данных;

      - обеспечивать просмотр необходимой информации;

      - иметь возможность печати справочного материала.

      ИС данных реализована с помощью системы управления реляционной базы данных  Microsoft Access 2003, так как она прекрасно зарекомендовала себя при создании подобных систем. Система MS Access работает под управлением Windows, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в MS Access и наоборот.

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

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

Список  используемой литературы: 

  1. Справка F1 Microsoft Access 2003.
  2. Петров В.Н. Информационные системы Учебник СПб.: Питер, 2002.
  3. Кузнецов А. Microsoft Access 2003. Учебный курс – СПб.: Питер, 2005.
 
 

 

Приложения 

Приложение 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