Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Задание для пробной работы
Темой пробной работы является создание и ведение базы данных. Необходимо создать файлы, которые будут хранить данные базы. Например, создается база МТКП.
Файл с именем Name1 («МТКП») – совокупность записей общей базы (типа tZap1). Каждая запись общей базы хранит сведения основной базы, например:
Файл с именем Name2 («МП31») – сведения основной базы, например, ведомость успеваемости студентов группы МП31 – совокупность записей следующей структуры (типа tZap2):
Например,
Входные формы данных для записей Zap1 и Zap2 зависят от конкретного варианта задания. Для универсальности обслуживающих базу данных программ, в записи Zap1 поле, хранящее наименование основной базы, назовём Name, а поле, хранящее количество записей основной базы – kol.
Входная форма данных общей базы должна иметь структуру, представленную в таблице 2.1.
Таблица 2.1
Аналогично должна быть определена структура данных основной базы (таблица 2.2).
Таблица 2.2
При создании или добавлении элементов в базу, данные должны располагаться в отсортированном виде (по первому полю).
Программа должна быть написана в диалоговом режиме с использованием следующих пунктов меню: v создание или перезапись базы данных; v добавление объекта в общую базу; v выбор объекта в общей базе: Ø редактирование: · добавление объекта; · удаление объекта или списка; · корректировка полей записи объекта; Ø просмотр: · исходные данные; · текущие данные; · документы; Ø завершение работы с основной базой; v просмотр общей базы: Ø исходные данные; Ø текущие данные; Ø документы; v конец работы.
При выходе из программы предусмотреть возможность сохранения всех изменений в базе.
Программа должна иметь модульную структуру (рисунок 3).
Модуль StrData – задание структуры данных (файл или список). Совокупность процедур, позволяющих получить список из файла и сохранить список в файле. Модуль JOB – совокупность подпрограмм, позволяющих выполнять различные действия с данными базы. Модуль Spisok – совокупность процедур работы с динамическими списками. Модуль Data – совокупность подпрограмм для работы с записями общей и основной базы. Модуль Docum – совокупность подпрограмм формирования и просмотра результатов работы (задание для курсовой работы).
Поскольку основная программа, модули StrData, Job, Spisok являются общими при работе с любой базой данных, то для их создания, разработка подпрограмм модулей будет распределена между студентами для последующей сборки программы.
|