Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
06 ИДЗ_технические задания ВСЕ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
215.04 Кб
Скачать

Тема 11. Разработка базы данных «Стоматологический кабинет»

В стоматологическом кабинете оказывают следующие виды услуг:

  • Лечение зубов (пломбирование)

  • Удаление зубов

  • Протезирование

Стоимость пломбирования зуба зависит от стоимости пломбировочного материала и сложности обработки зубной полости.

Стоимость удаления зуба зависит от вида анестезии.

Стоимость протезирования зависит от типа зубного протеза.

Пенсионерам предоставляется скидка в размере 10%.

Кроме того, на пломбирование зуба дается гарантия 1 год, на протезирование -2 года. Если возникает необходимость повторного лечения или протезирования во время гарантийного срока, то услуга оказывается за счет врача. А в таблицу учета деятельности врача вносятся сведения об этом «браке».

Система должна обеспечивать выполнение следующих возможностей:

  1. Выдавать данные о врачах по указанному параметру:

  1. Фамилия врача

  2. Категория врача

  3. Срок работы в кабинете

  4. Формировать данные о «браке» в работе врача за указанный период времени. С указанием суммы «брака».

  1. Выдавать сведения о лечебной деятельности кабинета:

  • Вести учет лечения больных (ФИО, дата, лечащий врач, зуб, какое получено лечение, пенсионер/не пенсионер, стоимость лечения, скидка, сумма оплаты)

  • По ФИО клиента (отображать даты посещения кабинета и какие зубы лечил, (удалял, или протезировал).

  • По ФИО клиента и указанному зубу выдавать информацию о лечении этого зуба, лечащем враче и о возможности повторного лечения по гарантии (например, если Иванов Иван Иванович запломбировал зуб 5вп (пятый зуб вверху справа) 20.04.2003 и вновь пришел с жалобами на этот же зуб 24.07.2003, то при система должна выдать сообщение о том, какое было получено лечение и о том, что возможно повторное лечение по гарантии).

  • Отображать список всех пациентов указанного врача на указанную дату (а также какое лечение было проведено этим пациентом и на какую сумму).

Тема 12. Разработка автоматизированной системы учета и продажи компьютернй техники

Необходимо разработать автоматизированную систему учета и продажи компьютерной техники. Система должна удовлетворять следующим требованиям:

  1. возможность добавления сведений обо всех видах комплектующих (название, цена, количество);

  2. возможность удаления отсутствующих на складе комплектующих;

  3. возможность редактирования данных;

  4. учет прихода комплектующих;

  5. учет реализации комплектующих;

  6. автоматизированный расчет стоимости компьютера в зависимости от комплектующих;

  7. поиск необходимых сведений обо всех комплектующих;

  8. наличие журнала продаж.

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

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

  1. Система должна иметь справочник, в котором содержаться полные сведения обо всех животных находящихся на учете в данном территориальном управлении, а именно: идентификационный номер, вид животного, тип (указывается только для МРС), дата рождения, масть, кличка, владелец животного, округ, в котором находится животное. Должна поддерживаться возможность добавления, удаления и просмотра данных в справочнике;

  2. Система должна иметь справочник, в котором содержаться полные сведения обо всех владельцах животных находящихся на учете в данном территориальном управлении, а именно: номер удостоверения владельца, фамилия, имя, отчество, название организации (для не домашних животных), населенный пункт, адрес, телефон. Должна поддерживаться возможность добавления, удаления и просмотра данных в справочнике;

  3. Система должна иметь справочники, в которых содержаться сведения обо всех видах вакцинации и диагностики для каждого вида животного и периодичность их проведения. Каждый вид вакцинации имеет свой код. Код вакцине в базе данных присваивается по следующему правилу. Первые три буквы кода всегда ВАК. Следующие буквы означают для какого вида животных эта вакцина: КРС - для крупного рогатого скота, МРС- для мелкого рогатого скота, СВИН - для свиней, ЛОШ - для лошадей. И последние буквы указывают от какого инфекционного заболевания эта вакцина: ЯЩ - ящур, СЯ - сибирская язва, ЭМКАР - эмфизиматозный карбункул и т.п. Так, например, вакцина для лошадей от бешенства будет иметь следующий код - ВАКЛОШБЕШ. Принцип кодирования вида диагностики аналогичен. Первые три буквы всегда ДИА, затем буквы, обозначающие вид животного, последние буквы – вид заболевания, диагностика которого производится. Например, диагностика лошадей на бруцеллез имеет следующий код - ДИАЛОШБРУ.

  4. Система должна иметь справочник, в котором содержаться сведения обо всех округах подотчетных данному территориальному управлению. Должна поддерживаться возможность добавления, удаления и просмотра данных в справочнике.

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

  6. Система должна обеспечивать учет вакцинации и диагностики животных, согласно принятым нормам и правилам;

  7. Для проведения анализа и подведения итогов деятельности по мероприятиям, проводимым с животными, система должна формировать списки животных, подлежащих первичной вакцинации, отчеты по проведенной вакцинации животных, отчеты по диагностики животных;

  8. Система должна формировать ветеринарный паспорт животного, в котором указывается: номер животного, вид животного, пол, масть, кличка, дата рождения, Ф.И.О. и адрес владельца, а также все вакцинации этого животного, вся диагностика этого животного.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]