Обработка данных о студентах

Файл : kursovik.doc (размер : 121,856 байт)

Министерство образования и науки Республики Казахстан

Восточно-Казахстанский государственный технический университет

им. Д.М.Серикбаева

Колледж ВКГТУ

ОтделениеИнформационных технологий, управления и экономики

Комиссия Программирования и информатики

Пояснительная записка

к курсовому проекту

по предмету «Основы алгоритмизации и программирования»

Тема: «Обработка данных о студентах»

Специальность 3706002 «Программное обеспечение вычислительной техники и автоматизированных систем»

Группа 02-КП-1

Преподаватель Троеглазова В.П.

Учащийся Терещенко Т

г. Усть–Каменогорск

2004

Содержание

Введение……………………………………………………………………………...4

1 Основная часть

1.1 Аналитическая часть…………………………………………………………….5

1.1.1 Описание и постановка задачи………………………………………………..5

1.1.2 Описание и формализация технологии передачи и обработки информации……………………………………………………………………………………6

1.1.3 Обоснование этапов обработки информации, общая концепция

программы её состав и структура…………………………………………………..6

1.1.4 Обоснование выбора инструментальных средств…………………………...7

1.2 Технологическая связь…………………………………………………………..7

1.2.1 Назначение и цель создания…………………………………………………..8

1.2.2 Требование к системе………………………………………………….............8

1.2.2.1 Требования к функциям системы…………………………………………..8

1.2.2.2 Требования к интерфейсу пользователя…………………………………...8

1.2.3 Описание функциональных возможностей и схем диалога………………..9

1.2.4 Перечень и описание входных данных………………………………..........10

1.2.5 Руководство к использованию и эксплуатации……………………………10

1.2.6 Результаты экспериментальной проверки………………………………….12

2 Охрана труда и техника безопасности………………………………………….12

3 Заключение……………………………………………………………………….13

4 Список используемой литературы……………………………………………...14

Приложение – А. Блок схемы

Приложение – Б. Распечатка образов экрана

Приложение – В. Отчет

Приложение – Г. Текст программы

Введение

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

«Человек – не машина», и он может попросту перепутать либо столбец, либо строку. Из-за таких ошибок фирма может понести ущерб не только в материальном смысле, она также может потерять доверие покупателей, что наложит отпечаток на репутации фирмы, поэтому было предложено частично или полностью автоматизировать дынный процесс с внедрением персональных компьютеров. Создание АРМ таких типов направленно на уменьшение времени для поиска того или иного товара на склада, а это в свою очередь способствует увеличению производительности.

Программа реализована на языке программирования Turbo Pascal 7.0 так как он один из первых языков программирования, предназначен для написания программ для операционной системы MS-DOS. И успешно используется в учебных целях. У программы удобный интерфейс, понятный даже не подготовленному пользователю.

Задача данной работы - создать программное обеспечение для ПК.

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

1.1 Аналитическая часть

Описание и постановка задачи

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

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

Создание базы данных;

Создание списка записей;

Вывод списка на дисплей;

Запись списка в файл;

Просмотр файла;

Добавление записи;

Поиск по наименованию;

Редактирование записей;

Удаление записей;

Сортировка списка;

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

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

При выборе функции «Выход» работа программы завершается.

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