소프트웨어공학

[GCSU] Medical System 구축하기 (feat. G.Y.C)
GCSU의 Software Engineering는 서울시립대학교의 컴. 과. 종과 같이 이 수업을 들어야만 학교를 졸업할 수 있는 과목이었다. 그래서 현지 학생들에게는 졸업 프로젝트인 G.Y.C 단체와 연계해서 프로젝트를 할 수 있었습니다. GCSU는 매번 각종 기업, 단체들과 Georgia의 발전을 위해 만들어진 단체와 콜라보를 하여 프로그램을 개발한다. 이번 학기에는 G.Y.C Medical 시스템(이 단체에 참여하고자 하는 조지아 청년 지원자들의 의료 관련 자료들을 손쉽게 G.Y.C에 잘 제출할 수 있도록 도와주는 시스템)을 구축해나가는 것이 프로젝트이자 목표였다. 이 수업의 가장 큰 취지는 이 수업을 듣는 모든 학생들을 4개의 팀을 이뤄 각 팀마다 주어진 파트를 부여 받고, 팀원끼리 상의한 후 가..

[AngularJS] CRUD[4] - SELECT 기능 구현하기
AngularJS - SELECT CODE GCSU 교환학생 활동을 하면서 SOFTWARE ENGINEERING 수업을 듣게 되었는데, 그 수업에서 Front-end로 AngularJS를 사용한다고 하여 AngularJS 공부를 하게되었다. CRUD기능을 사용해보기 위해 FORM LETTER를 만들어보았다. 모든 웹에서는 MVC pattern(Model, View, Controller)을 가장 중요시하기 때문에 차례대로 이 패턴의 해당하는 코드들을 보여드리도록 하겠습니다. CRUD의 SELECT 부분이다. Model - select_insert.php select에서는 따로 query를 호출 할때 넘겨줄 변수가 없기 때문에 따로 controller에서 넘겨받은 변수는 없으며, 그냥 select 쿼리 호출..

[AngularJS] CRUD[3] - UPDATE 기능 구현하기
AngularJS - UPDATE CODE GCSU 교환학생 활동을 하면서 SOFTWARE ENGINEERING 수업을 듣게 되었는데, 그 수업에서 Front-end로 AngularJS를 사용한다고 하여 AngularJS 공부를 하게되었다. CRUD기능을 사용해보기 위해 FORM LETTER를 만들어보았다. 모든 웹에서는 MVC pattern(Model, View, Controller)을 가장 중요시하기 때문에 차례대로 이 패턴의 해당하는 코드들을 보여드리도록 하겠습니다. CRUD의 UPDATE 부분이다. Model - form_update.php 먼저 controller에서 가져온 formID, formName과 formText를 php변수에 저장시킨 후, database에 update 쿼리를 호출함을..

[AngularJS] CRUD[1] - INSERT 기능 구현하기
AngularJS - INSERT CODE GCSU 교환학생 활동을 하면서 SOFTWARE ENGINEERING 수업을 듣게 되었는데, 그 수업에서 Front-end로 AngularJS를 사용한다고 하여 AngularJS 공부를 하게되었다. CRUD기능을 사용해보기 위해 FORM LETTER를 만들어보았다. 모든 웹에서는 MVC pattern(Model, View, Controller)을 가장 중요시하기 때문에 차례대로 이 패턴의 해당하는 코드들을 보여드리도록 하겠습니다. 먼저 CRUD의 INSERT 부분이다. Model - form_insert.php 먼저 controller에서 가져온 formName과 formText를 php변수에 저장시킨 후, database에 INSERT 쿼리를 호출함을 알 수 ..

[GCSU] AngularJS CRUD - Form letter
GCSU 교환학생 중 Software Engineering 수업에서 AngularJS를 이용한 Form letter를 만들보았습니다. Form letter를 작성하기 위해 편리한 폼을 쉽게 add, delete, update 할 수 있도록 해주는 프로그램입니다. 수업에서 교수님께 깔끔하다고 피드백을 받아 정말 기분 좋았었습니다. Form letter - CRUD 시연 영상입니다. Dr. Phelps's feed back : 소스코드 : https://github.com/withseungryu/gcsu_se_angularjs_crud