|
|
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
я в курсе... employee <> сотрудник ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2009, 23:59 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
Воспользуйтесь поиском и найдите: 1) Справочники и классификаторы используемые в медицине (сразу увидите что уйдет в таблицы-классификаторы) 2) Примеры подобных вашей систем, где-то даже был их сравнительный анализ 3) В том числе и на этом форуме и форуме "Разработка ИС" обсуждалась структура этих систем По крайней мере если не модернизируете свою структуру БД найдете хорошие фразы для диплома. курсовика Ж)))) ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2009, 16:03 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
дддддВрачи тоже иногда могут быть пациентами... +1. Не стоит делить сущность клиенты на клиенты и докторы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2009, 09:47 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
Наверное, во многом повторю то, что Вам в этой ветке уже написали. проектировщикся почему то думаю, что "Специальность" больше относится к специальности, которую он получил после окончания университета, коледжа и прочее? может я ошибаюсь конечно. Ошибаетесь. В дипломе у врача чаще всего стоит специальность "лечебное дело". проектировщиксеще не совсем понимаю должность врача? это например старший врач, помощник и т. д. ? Должность - это, напр., завотделением, ординатор, медсестра, старшая медсестра и т.п. Впрочем, об этом уже написали. проектировщиксдумал, что должность, это и есть терапевт, гинеколог, ЛОР и прочее? Mr MarmeladВ Зависимости от квалификации по диплому то или иное лицо будет определено на ту или иную позицию в должностной иерархии клиники.Строго говоря, это не так. По сути это можно назвать специализацией или как-то там еще. Для выполнения соответствующих, Вами перечисленных функций, врач должен иметь сертификат с конкретной специализацией. Речь идет не о разных дипломах, а разных сертификатах. Сертификаты имеют срок действия, после истечения которого, если сертификат не продлен, врач теряет право на занятие данной деятельностью. Существуют еще и иные ограничения, но они, по-видимому, лежат вне "видимости" этого проекта. проектировщикспо поводу создания М : М доктор : специализация, нужно подумать, насколько это усложнит реализацию функций? скорее всего оставлю М : 1. Как Вы планируете выходить из ситуации, когда врач имеет несколько сертификатов и может вести прием, скажем, как терапевт и как рентгенолог, напр., при внутреннем совместительстве? проектировщиксИли вы считаете что будет избыточность данных? скорее всего нет, т к у них разные логические направления.Будет. Как Вы собираетесь, напр., обновлять, напр., дату рождения или какой иной атрибут, когда в разных ролях выступает одна и та же личность? В двух местах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2009, 12:45 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
Совершенно не нравится в Вашей схеме сущность Болезнь и все что с ней связано. Каждый человек болеет как правило не одной болезнью, а многими. Каждая болезнь имеет целую массу методов лечения, которые замучаетесь моделировать в БД. Что-то мне подсказывает, что нет никакого смысла в сущности Болезнь описывать ее "признаки". Каждая запись в истории болезни не обязательно означает процедуру. Записи в истории болезни могут оставлять не только лечащие врачи. Существуют записи, которые "подписывает" не один врач, а несколько, причем не только врачей. Напр., протокол операции, где фигурирует хирург, его ассистенты, опер. сестра, анестезиолог и анестезист и т.п. Та же проблема может возникать с оформлением консилиумов, различных комиссий. Не понятно, почему атрибутом каждой записи истории болезни является кабинет? А если речь идет о записи, сделанной врачом по результатам вызова на дом? В Вашей БД насколько я понимаю, вообще нет реальной информации о том, что именно было обнаружено, исследовано или сделано для Вашего пациента отсутствует протокол "процедуры", результаты осмотра т.п. Ну, и еще масса всяких вещей, делающих эту БД практически бесполезной как для врача, так и для пациента. Замучился писать. Если интересно, можно будет потом углубляться в каждую отдельную проблему, или озвучить еще целую кучу. PS. Существует еще такая вещь, как диагнозы. Диагнозы живут своей жизнью, они имеют разные типы: предварительный, клинический, окончательный и т.д. и т.п. Диагнозы появляются с течением времени и могут сниматься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2009, 13:09 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
схема БД уже определена и реализован больший функционал, поэтому доделки возможны, но не значительные, поскольку ядро БД уже спроектировано! возникли непреодолимые сложности с решением последнего вопроса из 5, а именно: Код: plaintext 1. 2. понимаю как получить количество посещений пациентами врачей всех специализаций, НО КАК В ЭТОМ ЖЕ ЗАПРОСЕ ПОЛУЧИТЬ КОЛИЧЕСТВО ПАЦИЕНТОВ, ПОСЕТИВШИХ ЭТИХ ВРАЧЕЙ? Также пока проблемы с указанием 5 специалиаций, но об этом попозже можно поговорить будет. например имеются такие данные: пациент Иванов, Сидоров, Петров. врач: Малахов, Нагиев, Жванецкий. Иванов был у всех по два раза например. Сидоров был только у Нагиева 3 раза. Петров был у Нагиева 1 раз и 2 раза у Жванецкого. какой будет ответ в по этим данным: Фамилия врача | Кол посещений | Кол пациентов Малахов | 2 |1 Нагиев | 6 |3 Жванецкий |4 |2 возможно ли получить такой запрос исходя и приведенной выше схемы данных? спасибо за помощь!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2009, 13:10 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
проектировщикспоскольку ядро БД уже спроектировано! нифигасе! проектировщиксвозможно ли получить такой запрос исходя и приведенной выше схемы да, это обычный запрос с группировками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2009, 13:15 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
авторэто обычный запрос с группировками это хорошо что можно!! может как нибудь формализуете его! я сам могу только первую часть, а вторую нет! спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2009, 13:36 |
|
||
|
проектирование БД по учету больных в поликлинике
|
|||
|---|---|---|---|
|
#18+
почти построил подобный запрос: Код: plaintext 1. 2. 3. 4. 5. но необходимо добавить distinct в Код: plaintext ошибка синтаксиса (пропущен оператор) можно ли ее как нибудь победить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2009, 17:43 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=35832199&tid=1543396]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 324ms |

| 0 / 0 |
