본 논문의 시스템은 학사업무 중의 하나인 온라인 수강신청 시스템을 설계 및 구현하였다. 이를 위해, PC 서버의 리눅스 환경에서 아파치 웹 서버와 데이터베이스 엔진으로 MySQL을 사용하였다. 또한, 데이터베이스 연동을 위해 최근에 각광받고 있는 인터넷 서버 기반 스크립트 언어인 PHP를 사용하였다. 수강신청의 특성상 단기간에 동시 접속으로 인한 심각한 과부하 문제가 발생하므로 불필요한 인터페이스를 최소화하여 수강신청을 할 수 있도록 고려하였다. 관리자 측면에서도 특정 업무를 위한 데이터베이스의 공개 범위를 한정하여 전용 서버를 분리·구축함으로써 부하 균형, 최적의 자료 보안 및 자료 관리 환경을 구축하였다.
본 논문의 시스템은 학사업무 중의 하나인 온라인 수강신청 시스템을 설계 및 구현하였다. 이를 위해, PC 서버의 리눅스 환경에서 아파치 웹 서버와 데이터베이스 엔진으로 MySQL을 사용하였다. 또한, 데이터베이스 연동을 위해 최근에 각광받고 있는 인터넷 서버 기반 스크립트 언어인 PHP를 사용하였다. 수강신청의 특성상 단기간에 동시 접속으로 인한 심각한 과부하 문제가 발생하므로 불필요한 인터페이스를 최소화하여 수강신청을 할 수 있도록 고려하였다. 관리자 측면에서도 특정 업무를 위한 데이터베이스의 공개 범위를 한정하여 전용 서버를 분리·구축함으로써 부하 균형, 최적의 자료 보안 및 자료 관리 환경을 구축하였다.
In this paper. the design and implementationof the on-line registration system for the school affairs is described. The environments for the system configurations include a PC server under Linux Iperating System. Apache Web-server, and MySQL as database engine. In addition, PHP, which becomes a popu...
In this paper. the design and implementationof the on-line registration system for the school affairs is described. The environments for the system configurations include a PC server under Linux Iperating System. Apache Web-server, and MySQL as database engine. In addition, PHP, which becomes a popular Internet server-based script language lately, is used to implement a real-time database. In order to avoid overload problems during short-term registration period, which deconstraces the typical surge of traffics, the proposed system is designed to minimize the unnecessary interfacing tasks. On administrator side task, the sytem is designed to have environments by separating the dechcated server that restricts the scope of specific database thasks. In doing so, it become possibal to build an optical system by distributing, balancing the transaction load, maintainimg the security and efficient administrative tasks.
In this paper. the design and implementationof the on-line registration system for the school affairs is described. The environments for the system configurations include a PC server under Linux Iperating System. Apache Web-server, and MySQL as database engine. In addition, PHP, which becomes a popular Internet server-based script language lately, is used to implement a real-time database. In order to avoid overload problems during short-term registration period, which deconstraces the typical surge of traffics, the proposed system is designed to minimize the unnecessary interfacing tasks. On administrator side task, the sytem is designed to have environments by separating the dechcated server that restricts the scope of specific database thasks. In doing so, it become possibal to build an optical system by distributing, balancing the transaction load, maintainimg the security and efficient administrative tasks.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
中강신청의 특성상 단기가에 동시 접속으로 인한 심각한 과부하 문제가 발생하는 힝테를 보임으로 본 논문에서는 (고림 2)와 갚이 쁠펼요한 단계를 즡어 최딘시간에 수강신청을 한 수 있도륵 하였다. 수감섕은 다음괴 같은 절차로 수강신청을 한다
차지하고 있는 수강.신청 부분에 대하여 집중적으로 살펴보고자 한다.
수강신청과 같이 일시성을 가진 입무는 단기간 동안 사욤량이 폭주하는 특성을 가셔 일시식인 볌목현상을 유발할 수 있다. 이에 디한 해걸 방안으로 수강신为 서비스만을 위한 웹 서비를 분리 . 구축하이 일반적인 웹 페이지 사욤자에게는 안정성괴 편의성을 게긍하고, 수강신청 사용지-에게는 폭주하는 사묨자의 수에 니헤 높은 성능의 빠■른 처리 효기- 를 실현함 수 있게 하였다
이에 뽄: 논문에서는 교수와 학생 끄리고 학사행정 업무의 효율싱을 증디시칠 수 있고 디학이라는 공간의 얽매인 없이 활용할 수 있는'방안을 모색해보고자 한다
학사헹정 나당자의 핀의를 위하여 혀개 수강신청한인원을 파악하기 위하여 학수번호란에 별도의 페스워드를 부이하여 확인한 수 있도록 하였다. 페스워드가일치할 경우 결과 테이블의 데이터를 조회하여 (그림 8)과 같이 수강신청자의 수외 신청된 과号의 수를 출력 한다
제안 방법
여 보안 유지플 위해 전용 서버를 분리 , 구축함으로써 최적의 자昱 보안 및 자료 관리 환경을 구축하였다. 또한, 국내 대부분의 대학예서 쥐고 있는 신가한 제정 이건을 최대할 고려하이 PC 서버를 이용하이 최고의 성늠이 밭휘되도록 개발하였다
본 논문에서 구현한 학사관리 시스템은 인터넷 최신의 기순인 PI-TP(Professional HTML Preprocessor : 이하 PHP)를 사움하여 구현하였다. 기존에 인터넷 클라이인트 스크립트 인어인 자바 스크립트 등이 많이 사용되고 있시만 서버이I 있는 파일 읽기, 업로드, 그리立 데이터베이스 변동 등 사실상 인터넷 서머가 지뭔하기전에는 사묨핱 수 없는 기능상의 한개가 있기 때문 매개 발하고자 하는 학사관히 시스템은 서버에서 해석하고 동척인 웹 문서를 생성할 수 있는 서버 차원의 스크리트 언어가 유욤하다고 사료된다[7, 10].
공개 범위를 한정히.여 보안 유지플 위해 전용 서버를 분리 , 구축함으로써 최적의 자昱 보안 및 자료 관리 환경을 구축하였다. 또한, 국내 대부분의 대학예서 쥐고 있는 신가한 제정 이건을 최대할 고려하이 PC 서버를 이용하이 최고의 성늠이 밭휘되도록 개발하였다
대상 데이터
. 또한, 데이터베이스 연동을 위해 최근에각광받고 있는 인터넷 서버 기반의 스크팁트 언어인 PHJ를 사욤하였다. 수강신청의 특심상 단기간에 동시접속으章 인한 심가한 과부하 문세가 빌-셍하는 형테를보임으류 뿔필요한 인터페이스를 줄여 최단시간에 수강신청을 할 수 있또록 하였다.
본 논문의 구성은 2장에서 세旦 毕각되고 있는 PIIF 와 인터넷과 데이터비이:스의 연동 솔루션을 살펴본다. 3장에서는 학점콴리 시스뎀의 전체 시스뎀의 설계와데이터베이스 실계를 설명하고, 4장에서는 구현 및 실제 시언에 디하여 언급한다.
본 논문의 시스템은 PC 서버의 리눅스 환경에서 아파치 웹 서버와 데이더베이△ 엔진으로는 MySQL을사응하였디..
이론/모형
웹 서버는 아파치 웹 서버 vl.3.3름 사묨하였다 아파치는 1995넌 그 당시에 가장 인기 있었던 웹 서비중의 하나인 NCSA HTTPd vl 3은 기반으로 하였다(1). 그 후 기존의 NCSA 웹 서버에 더욱 향상된 기능들을탑제하여 아파치 웹 서버를 발표하였다 현개는 인터넷 웹 서버 중에서 최고의 인기를 〒기.
성능/효과
3름 사묨하였다 아파치는 1995넌 그 당시에 가장 인기 있었던 웹 서비중의 하나인 NCSA HTTPd vl 3은 기반으로 하였다(1). 그 후 기존의 NCSA 웹 서버에 더욱 향상된 기능들을탑제하여 아파치 웹 서버를 발표하였다 현개는 인터넷 웹 서버 중에서 최고의 인기를 〒기.하고 있는 소프트웨어 증의 하나이다.
후속연구
향후 인구 과제로는 검퓨터와 틍신 기술믜 발딜-, 정보 통신 공학의 발달, 그리고 멀티미디어의 등장과 밮건 등은 학兄에도 많은 영향을 주있고 지금까지의 교육 체제와 망식에 내한 재검토믜 필요성믈 느끼게 하고 있다. 특히, 사회의 발전 속도에 비헤 항상 뒤쳐진국내 대학 체제를 감안할 떼 체제 방식에 대한 전환은절실히 요구되고 있다고 본다.
참고문헌 (15)
Apache Development Group, 'Apache Web Server Project', http://www.apachc.org
R. Atkinson, 'Preparing an Infrastructure for Virtual Campus Operations,' http://www.curtin.edu.au, 1997
R. Chellappa, B. Anitesh, and B. Andrew, 'An Electronic Infrastructure for a Virtual University,' Comm, of the ACM, Vol.40, No.9, pp.56-58, 1997
H. A. Latchman, C Salzmann, D Gillet, and H Bouzekri, 'Information Technology Enhanced Learning in Distance and Conventional Education,' IEEE Trans. on Education, Vol.42, No 4, pp 247-254,1999
※ AI-Helper는 부적절한 답변을 할 수 있습니다.