나는 최적의 답변에 도달하지 않고 정말로 오랫동안 이것에 대해 생각 해왔다.
우선, 나는 가정 학습과 자유 시간에 코드를 가지고 노는 많은 시간을 제외하고는 프로그래밍을 좋아하지만 실제로는 결코 연구하지 않은 의사입니다.
현재 저는 클리닉을 관리하기 위해 소규모 프로젝트를 구축하려고합니다.이를 위해 가능한 옵션 목록을 작성했습니다.
예:
- 활성 환자 기록.
- 다른 역할을 가진 인증 (예 : 환자, 간호사, 박사)
- 약속 일정 (일정을 cin 수있는 달력 / 수술 등 포함)
- 의사가 자신의 플러그인을 만들 수 있습니다.
- 의사가 자신의 통계를 볼 수있는 대시 보드
그런 다음 codeigniter / mysql / php / jquery로 시작하여 코딩을 시작했습니다.
개발 중 나의 단계 :-
- 첫 번째 데이터베이스.
필요한 모든 테이블을 만드는 것으로 시작했습니다.
- 이 테이블을 처리하기 위해 모든 모델을 만들었습니다 (내 테이블 관계도 고려하면서 기본 읽기 / 쓰기 / 업데이트 / 확인을 처리하는 마스터 모델 1 개).
그 후 뷰와 컨트롤러를 코딩하기 시작합니다. 먼저 뷰 HTML을 만든 다음이 뷰를 처리 할 컨트롤러를 만들고 뷰 상호 작용이 작동하도록 함수 코딩을 시작했습니다.
약속보기를 코딩 할 때의 예 (controller booking.php) :
이 레이아웃을 만들고 사용자가 클릭 할 때 테이블 td를 클릭 할 수있게했습니다 : jquery get (booking / add_patient_form) 팝업
사용자 저장시 : 예약 / 저장에 게시-약속을 저장하고 index () 함수를 다시로드
등등. 그리고 나는 전체 프로젝트를 달성하기 위해 뷰를 생성하는 동일한 단계를 계속했다.
결국 모든 대상 기능이 제대로 작동했지만 처음부터 PLAN 이 없었기 때문에 전체 프로젝트가 뇌 폭풍과 펀치 계획이 없었기 때문에 지금까지 계획 한 것이 없었습니다. 유지 보수성과 유연성에 집착했습니다! 서로 연결할 수 없습니다.
웹 사이트의 모든 페이지가 다른 페이지와 완전히 분리되어 있다고 느끼고 각 페이지가로드되는 방법과 엿보기없이 내부의 기능을 기억할 수 없습니다!
어쨌든 이것을 복구하고 디자인을 얻을 수 있습니까?