ВВЕДЕНИЕ 4
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1 Выбор программного и аппаратного обеспечения 8
1.1.1 Выбор операционной системы 8
1.1.2 Обоснование выбора СУБД 13
1.3 Характеристика языка программирования 18
1.4 Требования предъявляемые к информационной системе 20
1.4.1 Требования к функциональным характеристикам 20
1.4.2 Требования к надежности подсистемы 21
1.5 Информационное обеспечение 22
1.5.1 Обрабатываемая информация 22
1.5.2 Описание входной информации 22
1.6 Выводы по главе 23
2 РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 24
2.1 Схема взаимосвязи программных модулей 24
2.2 Схема взаимосвязи связей базы данных 26
2.3 Руководство программиста 28
2.4 Руководство пользователя 35
2.5 Вывод по главе 48
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 50
В сферах деятельности современных предприятий получили реализацию различные базы данных. Это обосновано тем, что данный раздел информационных технологий имеет значительную степень применимости в практических ситуациях и довольно просто внедряется в каждом конкретном случае. К тому же в настоящее время существует множество всевозможных реализаций баз данных (БД) и систем управления базами данных (СУБД).
СУБД становятся наиболее популярным средством обработки табличной информации. Они являются инструментальным средством проектирования баз данных при обработке больших объемов информации.
Важной категорией программ сегодня являются системы обработки информации, основанные на базах данных (БД).
От данных информационной системы во многом зависит эффективность работы любого предприятия или учреждения. Такая система должна:
- иметь возможность структурировано отображать хранимую информацию;
- иметь возможность быстрого поиска нужной информации в огромных массивах данных и способность ее сортировки;
- иметь возможность более компактно хранить большие объемы информации;
- обеспечивать получение общих и/или детализированных отчетов по итогам работы;
- позволять легко определять тенденции изменения важнейших показателей;
- обеспечивать получение информации, критической по времени, без существенных задержек.
АРМ должно отвечать следующим требованиям:
- своевременное удовлетворение информационной и вычислительной;
- потребности специалиста;
- минимальное время ответа на запросы пользователя;
- адаптация к уровню подготовки пользователя и его запросам;
- простота освоения приемов работы на АРМ и легкость общения;
- надежность и простота обслуживания;
- терпимость по отношению к пользователю;
- возможность быстрого обучения пользователя.
Целью выпускной квалификационной работы является проектирование и программная реализация информационной системы «Отдела государственной регистрации и учета налогоплательщиков». В полнофункциональной базе данных должны содержаться все необходимые данные по налогоплательщику. Система должна обеспечить удобные механизмы поиска информации по базе.
В рамках работы были поставлены следующие задачи:
- анализ предметной области «Отдела государственной регистрации и учета налогоплательщиков»;
- проектирование БД в исследуемой предметной области;
- разработка удобного интерфейса для ввода, поиска и просмотра данных.
Разработанная программа должна быть не требовательна к ресурсам системы, проста в установке и настройке и удобна в эксплуатации. Программа моделирует работу базы данных организации, занимающейся деятельностью в сфере регистрации налогоплательщиков. Настройка программы для применения в других областях обработки данных невозможна.
Средствами Delphi 2010 создана информационная система отдела государственной регистрации и учета налогоплательщика с удобным пользовательским интерфейсом. Особенности приложения заключаются в том, что практически все операции с базой данных выполняются хранимыми процедурами, что позволяет:
- значительно увеличить производительность системы;
- уменьшить объем, кода приложения, так как функциональность, в основном, переложена на базу данных.
В процессе работы было реализовано приложение, которое обладает необходимой функциональностью для учета налогоплательщиков физических лиц.
Исходя из результатов проделанной работы, следует сделать несколько выводов:
1) Внедрение разработанной информационной системы, выражается в снижении затрат, а именно:
- уменьшение трудоемкости выполнения работ по вводу данных;
- создание современной организационной структуры;
- обеспечение достоверности информации.
2) Информационная система способствует проявлению социального эффекта, который достигается за счёт того, что система предоставляет такие возможности, как:
- облегчение труда работников;
- легкость освоения системы пользователем за счёт удобного, интуитивно понятного интерфейса;
- общение с компьютером, необходимое для решения поставленной задачи, сведено к минимуму.