2026 개정판 · 1차 8월 5일 공개전체 커리큘럼 →
← WORK 목록으로
GLOBALFreelancer데이터REMOTE

Development of an Advanced Oncology Chemotherapy Management & Ordering System

이 프로젝트는 MS Access와 VBA를 활용하여 종양학 화학요법 프로토콜의 주문 및 관리를 자동화하는 정교한 임상 데이터베이스 시스템을 개발하는 것입니다. 시스템은 복잡한 임상 계산, 환자 이력 추적, 안전 용량 제한 및 MOH 템플릿 기반 보고서 생성을 포함합니다. MS Access/VBA 전문성, SQL 지식 및 임상 소프트웨어 개발 경험이 필수적으로 요구됩니다.

2026.04.22VIEW 8Freelancer에서 수집
Budget$250~$750 USD
Difficulty고급
Duration1~2개월
Work style원격 가능
Required stack

필요 기술

Microsoft AccessVBASQLVisual BasicDatabase ProgrammingData AnalysisDatabase Management
Project brief

프로젝트 내용

​1. Project Overview
​The goal is to develop a robust, high-precision clinical database system (preferably using MS Access with VBA) to automate the ordering process for Oncology Chemotherapy protocols. The system will bridge the gap between diagnosis and drug administration by automating clinical calculations, tracking patient treatment history, and enforcing safety dosage limits.
​2. Key Modules & Features
​A. Admin Dashboard (Protocol Management)
​Database Management: Ability to Add, Edit, or Delete Diagnoses and their associated Protocols.
​Protocol Structure: Each protocol must be divided into three sections:
​Pre-medications (Supportive care).
​Chemotherapy Agents (Cytotoxic drugs).
​Post-medications (Take-home or recovery drugs).
​Safety Limit Settings:
​Per Cycle Cap: Set a maximum dose for a single administration (e.g., Vincristine capped at 2mg).
​Lifetime Cumulative Cap: Set a maximum total dose a patient can receive across all cycles (e.g., Doxorubicin max 400-550 mg/m^2).
​B. Physician Ordering Interface
​Patient Profile: Fields for Name, Medical Record Number (MRN), Gender, Age, Height, Weight, and Serum Creatinine.
​Dynamic Filtering: Selecting a "Diagnosis" must automatically filter and show only the relevant "Protocols."
​Interactive Medication List: * Once a protocol is selected, all associated drugs auto-populate.
​Checkboxes: Every drug must have a checkbox. If unchecked, the drug is excluded from both the dose calculation and the final printout.
​Dose Modification: Option to adjust dose by percentage (e.g., 75%, 80%, 100%) or manual override.
​C. Clinical Logic & Safety Guardrails
​Automated Calculations:
​BSA: Mosteller Formula \sqrt{\frac{Ht(cm) \times Wt(kg)}{3600}}
​CrCl: Cockcroft-Gault Equation.
​Carboplatin Dose: Calvert Formula Dose = Target AUC \times (GFR + 25).
​Patient History Tracking: Entering an MRN should display a history of all previous protocols and total doses received.
​The 6-Day Rule: If the same protocol is ordered within 6 days for the same MRN, the system must flag it as the "Same Cycle" rather than a new one.
​Cumulative Dose Alert: A hard warning or block must trigger if the new dose exceeds the pre-set Lifetime Cumulative Cap for that patient.
​3. Reporting & Output
​Standardized Printout: Generate a professional PDF Order Form matching the attached Ministry of Health (MOH) template.
​Modified Protocol Label: If any standard dose is manually changed by the physician, a prominent "MODIFIED PROTOCOL" warning must appear on the printed form.
​Signature Blocks: Include dedicated fields for the Consultant, Pharmacist, and Nurse signatures with auto-generated timestamps.
​4. Technical Requirements
​Expertise in MS Access & VBA (or similar relational database platforms).
​Strong understanding of SQL and Data Integrity.
​Experience in Healthcare/Clinical software development is highly preferred.
​Ability to translate clinical formulas into precise code.
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...