Проектирование базы данных "База данных районного отдела налоговой инспекции" в среде Delphi - Курсовая работа

бесплатно 0
4.5 165
Разработка простейшей базы данных с использованием приемов работы с Microsoft Access в среде программирования Delphi. Назначение базы данных, условия эксплуатации, выполнения и запуска программы "База данных районного отдела налоговой инспекции".


Аннотация к работе
Программный продукт разрабатывается в среде Delphi. В данном курсовом проекте на разработку автоматизированной системы обработки информации и управления списком нарушителей налоговой инспекции, представлен краткий анализ работы районного отдела налоговой инспекции. Программный продукт обеспечит просмотр содержимого, своевременное и правильное внесение изменений и быстрый поиск требуемых сведений в базе данных.Программный продукт на тему "База данных районного отдела налоговой инспекции" выполняется в соответствии с учебным планом для специальности 1304000 "Вычислительная техника и программное обеспечение (по видам)" Павлодарского колледжа управления по дисциплине "Основы алгоритмизации и программирования".Программный комплекс, разрабатываемый в рамках данной работы, предназначен для осуществления автоматизации документооборота внутри районного отдела налоговой инспекции, учета нарушителей. В связи с указанным обстоятельством возникла потребность в создании и внедрении в повседневную деятельность новых программно-технических средств, позволяющих повысить оперативность и качество подготовки документов.В начале каждого месяца, сотрудник, на основе базисного плана районного отдела, составляет список нарушителей. В соответствии с этим планом, каждый месяц составляется список нарушителей районного отдела налоговой инспекции. В ходе управления процессом сотрудник постоянно пользуется картотекой с личными делами сотрудников и нарушителей, для просмотра информации, и принятия решений.Использование программного комплекса позволит выполнить функции: хранение информации, возможность просмотреть список всех клиентов, дополнить его новой информацией, а также выполнить поиск по заданным критериям."База данных районного отдела налоговой инспекции" должна выполнять следующие функции: - хранение информации о клиентах;Для обеспечения надежного функционирования базы данных должны применяться следующие методы: - контроль со стороны базы данных, за информацией вводимой пользователем; Данный программный комплекс предъявляет следующие требования, к уровню подготовки пользователей: - пользователь, должен иметь общее представление о работе на персональной ЭВМ типа IBM PC. База данных налоговой инспекции районного отдела основана на типовых программных средствах и может быть освоена в кратчайшие сроки в процессе использования. Для проведения определенных сервисных работ по обслуживанию комплекса требуется программист по сопровождению, удовлетворяющий следующим требованиям: - знание аппаратного состава компьютера; Таблица 1 - Системные требования, предъявляемые к рабочей станции программного комплексаВ состав программной документации должны входить: - документ "Техническое задание";Начало: 23.10.12 Окончание: 31.12.12 Пояснительная записка включает в себя: - введение; Отчетность: пояснительная записка. Руководство пользователя включает в себя: - введение;Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal.Изначально среда разработки была предназначена исключительно для разработки приложений Microsoft Windows, затем был реализован также для платформ Linux (как Kylix), однако после выпуска в 2002 году Kylix 3 его разработка была прекращена, и, вскоре после этого, было объявлено о поддержке Microsoft .NET.Object Pascal - результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль, начиная с версии 5.5, добавил в Паскаль объектно-ориентированные свойства, а в Object Pascal - динамическую идентификацию типа данных с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде, также называемом интроспекцией - данная технология получила обозначение RTTI. Так как все классы наследуют функции базового класса TOBJECT, то любой указатель на объект можно преобразовать к нему, после чего воспользоваться методом CLASSTYPE и функцией TYPEINFO, которые и обеспечат интроспекцию. Также отличительным свойством Object Pascal от С является то, что объекты по умолчанию располагаются в динамической памяти. Delphi for .NET - среда разработки Delphi, а также язык Delphi (Object Pascal), ориентированные на разработку приложений для .NET.Используется Win16 (Delphi 1), Win32 (Delphi 2 и позже), Win64 (Delphi 16 (XE2) и позже), а также .NET 1.x, 2.0 (Delphi 8, Delphi 2005-Delphi 2007). Поддержка .NET, впоследствии выделена в отдельный продукт, известный как Oxygene. Free Pascal (FPC) - свободный компилятор Object Pascal, который поддерживает различные диалекты Паскаля, включая Turbo Pascal, Delphi и собственные диалекты. На текущий момент, FPC может генерировать код для x86, x86-64, POWERPC, SPARC и процессоров ARM, а также для различных операционных систем, в том числе для Microsoft Windows, Linux, FREEBSD, Mac OS. Не ставит целью продолжение серии диалектов Delphi, как составляющей Паскаля,

План
Содержание

Введение

1. Техническое задание на проект

1.1 Основание для разработки

1.2 Назначение и цель разработки проекта

1.3 Описание технологического процесса

1.4 Требования к программному средству

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

1.4.2 Требования надежности. Условия эксплуатации. Требования к составу и параметрам технических средств

1.5 Требования к программной документации

1.6 Стадии и этапы разработки

2. Технический проект

2.1 Язык программирования

2.1.1 Целевая платформа

2.1.2 История языка

2.1.3 Компиляторы

2.1.4 Синтаксис языка

2.1.5 Объектно-ориентированные особенности языка

2.1.6 Структура программы

2.1.7 Известное программное обеспечение, созданное на Delphi

2.2 Разработка программы

2.3 Схема работы системы

2.4 Определение формы входных и выходных данных

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

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

2.5 Структура программы

2.6 Описание состава технических средств, состава программных средств, распределение носителей данных

2.7 Разработка процедур поиска в программе

2.7.1 Поиск по коду нарушения

2.7.2 Поиск по дате рождения

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

3.1 Назначение базы данных

3.2 Условия выполнения программы

3.3 Запуск программы

3.4 Форма "База данных районного отдела налоговой инспекции"

3.5 Меню "Добавить"

3.6 Меню "Редактировать"

3.7 Меню "Удалить"

3.8 Меню "Справка"

3.9 Меню "Фильтры"

3.10 Выход из программы

3.11 Поиски

3.11.1 Поиск по заданному коду

3.11.2 Поиск по заданной дате рождения

3.11.3 Очистка формы

3.12 Сортировка данных

Заключение

Список литературы

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

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

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

В курсовом проекте необходимо разработать: -техническое задание;

-интерфейс программы;

-запросы пользователя;

-программную документацию;

-программный продукт;

-пояснительную записку.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?