СОДЕРЖАНИЕ

 

Введение ……………………………………………………………………5

1.     Краткие теоретические сведения об используемых алгоритмах…….7

2.     Описание организации структур хранимых данных………………..10

3.     Создание пользовательских функций приложений…………………12

3.1   Функции меню………………………………………………………12

3.2   Функции кодировки…………………………………………………13

3.3 Функции организации работы для администратора и пользователя…………………………………………………………………….....................13

4.     Схемы алгоритмов работы приложения …………………………….16

5.     Функциональная схема…………………..……………………………30

6.     Описание программы …………………………………………………32

7.     Приложение А…………………………………………………………42

 

 



Фрагмент работы:

ЗАДАНИЕ

 

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

2.       Создать программу (консольный режим), выполнив функциональное разбиение, реализующую следующие функции работы с бинарным/текстовым файлом. Предусмотреть создание меню 1-го уровня со следующими пунктами:

a.        Вход под администратором

b.       Вход под пользователем

c.        Выход

Учетные записи администратора и обычного пользователя должна содержать логин и пароль. Сведения об учетных записях должны храниться в отдельном файле, желательно предусмотреть механизм шифрования/дешифрования логинов/паролей.

3.       Меню 2-го уровня:

−         Для администратора:

a)       Создание/открытие файла с данными

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

c)        Редактирование записи

d)       Удаление записи

e)        Просмотр всех данных в табличной форме

f)         Различные процедуры поиска и фильтрации данных

g)       Управление пользователями

h)       Выход в меню 1-го уровня

−         Для обычного пользователя:

a)       Открытие файла с данными

b)       Просмотр всех данных в табличной форме

c)        Различные процедуры поиска и фильтрации данных

d)       Выход в меню 1-го уровня

4.       Данные должны быть организованы в структуре (struct), не менее 7-ми полей, обязательно предусмотреть использование вложенных структур.

5.       Предусмотреть обработку исключительных ситуаций

6.       Построение программного кода должно соответствовать правилам, определенным в документе «Code Conventions» для соответствующего языка (технологии).

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

 



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

1.       Дейтел, Х. Как программировать на С++ / Х. Дейтел, П. Дейтел. – 1005 с.

2.       Макконнелл, С. Совершенный код, 2-е издание / С. Макконнелл. – Русская редакция, 2010. – 867 с.

3.       Керниган, Б. Язык программирования / Б. Керниган, Д. Ритчи. – Вильямс, 2013. – 304 с.

4.       Мелещенко, А. А. Основы программирования на языке С / А. А. Мелещенко. – Минск, 2004. – 232 с.

5.       Шилдт, Г. Базовый курс С++: третье издание / Г. Шилдт. – Осборн, 2013.

 


Цена сегодня: 50.00 бел.руб.

Вы находитесь на сайте как незарегистрированный пользователь.
Для покупки работы Вам необходимо авторизоваться на сайте через социальную сеть
Либо Вы может заполнить все поля ниже, тогда кабинет пользователя будет создан автоматически
Ваше имя :
Придумайте логин :
Ваш e-mail :
Ваш телефон :
Параметры выбора
Дисциплина
Вид работ
Цена
от 
до 
Год сдачи
от 
до 
Минимальный балл
Страниц не менее
Слова в названии
Слова в описании


ИП Глухов Руслан Алексеевич, Свид-во о гос. рег. № 190616554 от от 07.04.2005 г., Мингорисполком.
Юр. адрес: 220020, Республика Беларусь, г. Минск, пр-т Победителей, 125-185

Megabank.by - Купить дипломную работу в Минске

Разработка сайта 3D.BY

Оставьте свои данные и мы перезвоним!