{"id":24481349,"url":"https://github.com/davidrochacode/cadastrosus","last_synced_at":"2025-03-14T18:25:36.154Z","repository":{"id":155375035,"uuid":"572256314","full_name":"DavidRochaCode/CadastroSus","owner":"DavidRochaCode","description":"Projeto de banco de dados de um Sistema de cadastro de pacientes na Unidade Básica de Saúde (SUS) ","archived":false,"fork":false,"pushed_at":"2024-12-01T21:24:38.000Z","size":141,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T11:34:16.385Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DavidRochaCode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-29T22:02:12.000Z","updated_at":"2024-12-01T21:24:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"6aeb1a6b-daef-479c-963b-2af8529c4b8d","html_url":"https://github.com/DavidRochaCode/CadastroSus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidRochaCode%2FCadastroSus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidRochaCode%2FCadastroSus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidRochaCode%2FCadastroSus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DavidRochaCode%2FCadastroSus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DavidRochaCode","download_url":"https://codeload.github.com/DavidRochaCode/CadastroSus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243624154,"owners_count":20321037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-21T11:28:55.359Z","updated_at":"2025-03-14T18:25:36.119Z","avatar_url":"https://github.com/DavidRochaCode.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CadastroSus\n\nProjeto de banco de dados de um Sistema de cadastro de pacientes na Unidade Básica de Saúde (SUS) \n\nSistema desenvolvido como projeto final da diciplina de Banco de Dados.\n\nMini mundo do sistema: \n\nEm uma unidade básica de saúde ( UBS ), são atendidos pacientes distribuídos por regiões, desse modo:\n\nOs pacientes, que possuem nome, sobrenome e CPF, são atendidos por apenas um único médico, que tem um CRM ( documentação do conselho regional de medicina), um nome e sobrenome, e uma atuação. \nEsse médico tem a função de atender os pacientes. Além disso, ele também encaminha os pacientes para fazerem exames.\n\nTodavia, antes dos pacientes passarem pelo médico, eles têm que ser atendidos primeiro pela atendente da UBS, que encaminha os pacientes e organiza as consultas. Essa atendente terá que conferir os dados dos pacientes ( contatos, CPF, cartão do SUS, número do prontuário, código da agência regional de saúde e o endereço). \nDepois disso, a atendente pode encaminhar os pacientes para o médico.\n\n\nModelo conceitual:\n\n\n![modelo conceitual](https://user-images.githubusercontent.com/83674801/204658642-8396ed86-3b73-42aa-90eb-6fe9a5bc7e47.png)\n\n\nModelo Lógico:\n\n![modelo logico](https://user-images.githubusercontent.com/83674801/204658685-ca4f963f-20b3-4328-959f-3b19affad3cf.png)\n\nps: Ao longo da implementação do sistema, algumas informações foram alteradas e não atualizadas nos modelos acima.  \n\n\nTecnologias usadas:\n\nSGBD: PostgreSQL,\nLinguagem de programação: Python,\nAdaptador de Banco de dados (interoperabilidade do PostgreSQL e Python): psycopg2,\nBiblioteca: tkinter (biblioteca para a interface gráfica do sistema).\n\n\nImagens gráfica do sistema:\n\n\n![1](https://user-images.githubusercontent.com/83674801/204661076-e5ea4009-1e4e-4979-b9bd-c6294133f785.png)\n\n![2](https://user-images.githubusercontent.com/83674801/204661095-2a968a3e-f640-410c-8938-eef7c621e43d.png)\n\n![3](https://user-images.githubusercontent.com/83674801/204661113-5af631f0-c3ec-40fb-97f3-999b6e0df46e.png)\n\n![4](https://user-images.githubusercontent.com/83674801/204661138-cb929431-feb1-4e21-83cf-3af92f9f9e3c.png)\n\n![5](https://user-images.githubusercontent.com/83674801/204661172-d78c6264-1765-4828-9f3a-d6422b8024d9.png)\n\n![7](https://user-images.githubusercontent.com/83674801/204661216-e82210ef-0db6-42d6-9636-94ca2250858f.png)\n\n![84](https://user-images.githubusercontent.com/83674801/204661345-56171ac7-490f-43dc-b15a-44cd7b0d90bc.png)\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidrochacode%2Fcadastrosus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidrochacode%2Fcadastrosus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidrochacode%2Fcadastrosus/lists"}