Курсовая работа на языке С

Гость18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.05.2007

Работа называется "База данных", делать надо на языке Си (не С++!)

Структура записи – динамический список (последовательное продвижение по списку)

Структура состоит из 5-6 полей: ЛЮБЫХ

Например:

- Фамилия

- Имя

- Отчество

- Должность

- Дата рождения

- Адрес

- Телефон

Возможности:

- Редактирование данных

- Удаление

- Сортировка

- Фильтрация

- Поиск по любому полю, которое выберет пользователь

Требования к содержанию пояснительной записки

Содержание пояснительной записки:

Введение

1. Анализ задания и постановка задач

2. Теоретическая часть

3. Проектирование программы

4. Реализация программы

5. Тестирование программы

Заключение

Литература

Приложение А: Модульная схема программы

Приложение Б: Функциональная схема программы

Приложение В: Листинг программы (на дискете 3.5”)

В разделе «Введение» указывается цель изучения курса и выполнения курсовой работы.

Дается краткий обзор тем, изучение которых предполагается в процессе выполнения

курсовой работы. Объем 1 страница.

В главе «Анализ задания и постановка задач» подробно описывается индивидуальное

задание. Формируется перечень задач, которые необходимо решить в ходе выполнения

курсовой работы. Объем 1 – 2 страницы.

В главе «Теоретическая часть» приводится описание теоретических сведений

необходимых для решения поставленных задач с указанием ссылок на литературу.

Объем 2 – 3 страницы.

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

на модули. Для каждого модуля указывается целесообразность его создания, а

также дается краткий обзор функций, реализованных в этом модуле. Данная глава

завершается описание схемы подключения модулей, со ссылками на приложение А.

Объем 5 – 6 страниц.

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

касательно языка С. Каждый модуль описывается отдельно. Описание модуля должно

содержать: описание внутренних и внешних типов и переменных, описание функций.

Описание каждой функции должно содержать: описание параметров функции, описание

возвращаемого значения, описание алгоритма выполнения функции. Алгоритм

описывается либо текстовым способом с достаточной степенью понятности, либо

приводится блок-схема алгоритма в виде рисунка с краткими комментариями в

тексте. Глава завершается описанием схемы вызова функций и общего алгоритма

функционирования программы со ссылками на приложения Б и В. Объем 7 – 9 страниц.

В главе «Тестирование программы» описывается методика проведения тестирования

как отдельных частей программы (функций, модулей), так и всей программы в целом.

Приводятся исходные данные для тестов и полученные результаты. Объем 4 – 5 страниц.

В разделе «Заключение» подводится итог выполнения курсовой работы. Описываются

полученные результаты. Объем 1 страница.

В разделе «Литература» приводится список литературы, использованной ходе

выполнения курсовой работы.

Оформление записки:

Поля отступа: левое – не менее 25 мм, правое не менее 10 мм, верхнее и нижнее –

не менее 20 мм. Абзацный отступ – 1,5 см. Шрифт: Times New Roman. Размер шрифта –

12-14 пт, межстрочный интервал – одинарный. Названия разделов и подразделов выделяются

жирным. Расстояние между заголовком и текстом раздела не менее 12 пт. Число строк на

странице – 50±3, число символов в строке – 70±5. Каждый структурный раздел пояснительной

записки начинается с новой страницы.

Нумерация страниц – внизу в центре. Первая страница – титульный лист (номер не ставится),

вторая страница – задание на выполнение курсовой работы (номер не ставится), третья страница

– содержание. Далее нумеруются по порядку. Страницы приложений не нумеруются. Объем

пояснительной записки (без учета приложений) должен составлять 20 – 25 страниц.

На первой странице каждого приложения вверху в центре пишется: ПРИЛОЖЕНИЕ буква.

На следующей строке в центре – название приложения. Далее само приложение.

--

Нужно сделать ДВЕ такие работы, практически одинаковые, только применить разные поля. Довольно срочно.

upd.

Необходимо сохранение данных в файл и выгрузка из файла.

PS Возможно дальнейшее сотрудничество.

Заявки фрилансеров