Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2019, 20:56   #1
Afraid1
 
Регистрация: 12.01.2019
Сообщений: 6
По умолчанию [Lazarus] База данных занятости врачей в поликлинике

База данных занятости врачей в поликлинике.
Таблица врачей: ФИО, специальность, номер кабинета.
Таблица занятости времени: дата, время начала интервала, время окончания интервала, тип приема (первичный/повторный), ФИО пациента.
Общие требования к выполнению заданий: создание экранного меню, управляемого с помощью клавиш-стрелок, при этом enter - активизация пункта меню, ESC - выход. Пункт меню должен подсвечиваться изменением цвета
фона. В случае ввода информации в окошко должно контролироваться, что пользователь не ввел слишком много
символов (информация должна оставаться в рамках окошка). Интерфейс должен быть оконным в том смысле,
что информация входят в окошки, которые рисуются в текстовом режиме (с использованием псевдографики).
Вы можете реализовывать пользовательский интерфейс и другим способом
в случае, если степень удобства не уменьшается. В задании предполагается, что работа происходит не прямо
внутри файлов, то есть необходимо использовать функции чтения/записи из пользовательского меню, чтобы
информация записалась в файл.
Написать на Lazarus.
Afraid1 вне форума Ответить с цитированием
Старый 28.05.2019, 21:02   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от Afraid1 Посмотреть сообщение
Вы можете реализовывать пользовательский интерфейс и другим способом в случае, если степень удобства не уменьшается.
Уже давно придуман GUI, который даже удобен, чем эта псевдографика.


Цитата:
Сообщение от Afraid1 Посмотреть сообщение
необходимо использовать функции чтения/записи из пользовательского меню, чтобы
информация записалась в файл
Я так понимаю, имеется в виду файловая база данных, всё хранится в одном файле?
Вадим Мошев вне форума Ответить с цитированием
Старый 28.05.2019, 21:06   #3
Afraid1
 
Регистрация: 12.01.2019
Сообщений: 6
По умолчанию

Предполагается, что чтение и запись в файл производится в случае, когда пользователь выбрал соответствующий пункт меню (в остальное время содержимое базы данных находится в оперативной памяти); при этом имя файла пользователь вводит с клавиатуры.
Собственно разработка программы состоит из следующих этапов:
1. Создание прототипа базы данных (количество хранимых объектов от 0 до 100), реализующий следующие
функции:
• Добавление информации о новом объекте (в удобном интерфейсе, который нельзя испортить, каждое
отдельное поле вводится либо в поле таблицы, либо в окошке)
• Удобный просмотр списка объектов (необходимо учесть, что их может быть больше 25)
• Удаление информации об объекте (необходимо предусмотреть удобный выбор объекта для удаления– с помощью выбора в таблице)
• Удаление информации об объекте по значению одного из полей
значение вводится таким образом, чтобы нельзя было испортить интерфейс, в окошке)
• Изменение информации об объекте (необходимо предусмотреть удобный выбор объекта для изменения
– с помощью выбора в таблице) и удобный ввод (прямо в таблице или в окошках – по одному окошку
на поле)
• Изменение информации об объекте по значению одного из полей
варианте; значение вводится таким образом, чтобы нельзя было испортить интерфейс, в окошке)
• Нахождение записи по значению одного из полей
• Сортировка по значению одного из полей
Afraid1 вне форума Ответить с цитированием
Старый 28.05.2019, 21:17   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

есть опыт разработки подобного (На Delphi, правда, но не сильно важно), но надо посмотреть, как со временем будет.
Сразу интересует: сроки и бюджет?
Вадим Мошев вне форума Ответить с цитированием
Старый 28.05.2019, 22:28   #5
MansMI
Пользователь
 
Регистрация: 04.07.2012
Сообщений: 32
По умолчанию

пишите mansmi@yandex.ru
MansMI вне форума Ответить с цитированием
Старый 05.06.2019, 01:16   #6
xxbesoxx
Участник клуба
 
Аватар для xxbesoxx
 
Регистрация: 10.08.2010
Сообщений: 1,392
По умолчанию

Если еще актуально
______________
Обращайтесь, E_MAIL: rijgvina7@yahoo.com
1. (Техническое задание) все что требуется .
2. Сколько вы готовы заплатить за эту работу и срок выполненияработы.
3. Работаю только с предоплатой 30%

Последний раз редактировалось xxbesoxx; 05.06.2019 в 01:18.
xxbesoxx вне форума Ответить с цитированием
Старый 10.06.2019, 19:37   #7
Thread
 
Аватар для Thread
 
Регистрация: 08.06.2011
Сообщений: 4
По умолчанию

Обращйтесь
Thread вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доработка b2b сайта расписания приема врачей для партнеров qwedc Фриланс 0 25.05.2019 19:12
База данных в Lazarus АнтонКурышов Lazarus, Free Pascal, CodeTyphon 7 23.12.2015 00:24
Postgres: может ли база данных дать отчет, какой язык используется в данных? Blondy SQL, базы данных 2 30.03.2014 06:25
Небольшая база в Open Office База данных. sashaman Фриланс 3 11.04.2010 20:13