• 제목/요약/키워드: MVC pattern

검색결과 40건 처리시간 0.024초

Ajax MVC 기반 일정관리프로그램 (Schedule Management Program based on Ajax MVC)

  • 박진철;이영경;김태성;장해용;신동석
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.833-836
    • /
    • 2007
  • 최근 Web2.0을 이용하여 다양한 웹 어플리케이션이 개발 및 서비스 되고 있다. 본 논문에서는 기존의 서버스크립트 언어로 구현된 일정관리프로그램의 단점을 보완하기 위하여 MVC 패턴을 적용한 Ajax 기반의 개인 및 그룹용 일정관리프로그램을 Java Servlet으로 구현하였다. 또한, OPEN API를 활용한 Mash-up을 통해 사용자들에게 다양한 부가 서비스를 제공함으로써 어플리케이션의 활용도를 제고하였다.

  • PDF

개발 생산성 있는 엔터프라이즈 프레임워크 구축을 위한 N-Tiers 플랫폼의 설계 (A Design of N-Tiers Platform for Building Enterprise Framework with Development Productivity)

  • 이명호
    • 디지털융복합연구
    • /
    • 제11권10호
    • /
    • pp.411-417
    • /
    • 2013
  • 정보 기술의 디지털 컨버전스 속에서 기업들은 전략적으로 소프트웨어 개발을 활용하고 있다. 정보 기술의 소프트웨어 개발의 발전 방향도 전사적 데이터 및 비즈니스 프로세스의 통합을 통하여 전 영역에 걸쳐 신기술을 이용하여 표준화와 통합화로 진보되고 있다. 그러나 점차 세계화가 가속화 되고 있는 기업들의 개발 환경은 각종 혁신활동에 대한 통제 및 관리와 비용 절감 노력을 하고 있음에도 불구하고 프로젝트에 따라 고객의 요구사항에 표준화가 되어 있지 못하다. 또한 기존의 시스템과 새로운 시스템과의 연결이 조화롭지 못함에 따라 과도한 소프트웨어 개발 통합 작업과 관리가 필요하고 있다. 따라서 본 연구에서는 MVC 디자인 패턴을 적용하여 개발 생산성 있는 N-Tiers 플랫폼에서 엔터프라이즈 프레임워크 환경의 프리젠테이션 티어와 미들(비즈니스) 티어 및 데이터(EIS) 티어의 설계를 제안토록 한다.

분산 객체 조립기를 이용한 MVC 응용의 구성적 작성 (Structural Construction of MVC Applications using Distributed Object Composer)

  • 음두헌
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권11호
    • /
    • pp.1298-1305
    • /
    • 1999
  • 네트워크 및 분산 처리 기술의 발달로 분산 환경에서 동작하는 응용 프로그램에 대한 생산성 향상이 요구되고 있다. 본 논문에서는 MVC(Model, View, Controller) 패턴을 기반으로 하는 분산 응용 프로그램의 생산성 향상을 위해, 조립식 분산 응용의 작성을 지원하는 분산 객체 조립기, DOC(Distributed Object Composer)를 소개한다. 분산 객체 조립성의 기반이 되는 DOC의 구성적{{) '전체'를 창조해 내기 위해 여러 요소들을 결합, 배치하여 하나의 예술작품을 성립시키는 방법. 모아서 조립한다는 의미.}} 인터페이스(Structural Interface)는 기존 객체지향 기술의 절차적 인터페이스(Procedural Interface)에 비해 콤포넌트 재사용성을 개선하고, 분산 응용의 신속한 개발을 지원하여, 소프트웨어의 생산성 및 확장성을 향상시킨다. 또한, DOC 방식으로 모델링하고 구현한 공급망 관리(Supply Chain Management: SCM) 응용 프로그램의 조립식 작성을 통해, DOC의 실시간 정보 처리 및 조립 기능을 보인다.DOC는 이질적인 통신 환경에서 클라이언트와 서버 객체간의 네트워크 투과성을 제공하는 미들웨어, CORBA를 기반으로 한다. 또한, 분산 객체들 간의 상호작용을 자동 처리하기 위해 Java의 관찰자/피관찰자(Observer/Observable)를 확장한 분산 관찰자/피관찰자 패턴을 정의하여 DOC와, 서버 및 클라이언트의 분산 응용 객체들을 정의하기 위한 인터페이스에 적용한다.Abstract Due to the availability of advances in network and distributed processing technologies, the enhanced productivity of application software that runs on distributed environment is demanded. In this paper, we introduce the Distributed Object Composer (DOC) that supports the structural composition of distributed applications for the enhanced productivity of MVC (Model, View, Controller) pattern-based application programs. The structural interface of DOC that is the basis for the composibility of distributed objects increases the reusability of software components and provides better software productivity and extendibility than the procedural interface of the traditional object-oriented technology by supporting rapid constructions of distributed applications. In this paper, we also discuss the real-time information processing and composibility features of DOC by applying the DOC mechanism to the Supply Chain Management (SCM) application.DOC is implemented using the CORBA middleware that supports the network transparency between client and server objects on heterogeneous communication environments. We apply the distributed Observer/Observable pattern that extends the Observer/Obseverable of Java to DOC itself and distributed client/server objects as their interface definitions for the automatic interactions of distributed objects.

클라우드 기반 O2O 소독 서비스 시스템 설계 및 구현 (Design and Implementation on Cloud-based System for O2O Disinfection Services)

  • 장예진;백종호
    • 인터넷정보학회논문지
    • /
    • 제25권1호
    • /
    • pp.39-48
    • /
    • 2024
  • 코로나19의 발생으로 인한 방역 및 소독업무의 중요성이 높아짐에 따라 소독원을 모집하고 싶은 소독사업자와 일하고 싶은 소독원의 수요가 증가했지만, 구인·구직은 쉽지 않은 실정이며, 소독 업무에 대한 자동화와 업무를 효율적으로 관리할 수 있는 시스템이 필요하다. 따라서 본 논문에서는 O2O 소독 서비스 시스템을 MVC 패턴을 사용하여 설계하고, MySQL, Ejs/BootStrap 뷰, Node.js를 통해 구현한다. 또한, AWS 클라우드 서비스와 연동하여 사용자가 언제 어디서나 시스템을 사용할 수 있게 한다. 제안한 O2O 소독 서비스 시스템을 통해 국내 소독방역 시장의 인력 채용의 어려움을 해결하고, 기존의 비효율적인 소독 업무 프로세스 개선을 기대한다.

Effect of Sprinter Pattern Bridging Exercise using Theraband on Activation of Lower Extremity and Abdominal Muscle

  • Kim, Gwanho;Yi, Donghyun;Yim, Jongeun
    • Physical Therapy Rehabilitation Science
    • /
    • 제10권3호
    • /
    • pp.244-250
    • /
    • 2021
  • Objective: The purpose of this study was to investigate the effect of sprinter pattern bridging exercise using theraband on activation of lower extremity and abdominal muscle and to find out postures that can effectively improve abdominal and lower extremity muscle strength and increase abdominal stability. Methods: This study was designed as a cross-sectional study. The following research was done with applicants attending S university in Seoul to compare the difference in muscle activity between one-leg-Support bridging exercise and sprinter-pattern bridging exercise using theraband. For 48 study participants, we first measured their MVC. Then, we applied one-leg-support bridging exercise and sprinter-pattern bridging exercise at random order. These data were expressed as the percentage of maximal voluntary contraction (%MVC).Electromyography analysis was performed by measuring the external obliques, internal obliques, biceps femoris, and gluteus maximus. Results: There was a statistically significant increment of muscle activity in external and internal oblique muscle(p<0.001)by sprinter-pattern bridging exercise using theraband. On the lower body, statistically significant increment of muscle activity in biceps femoris and gluteus maximus was found(p<0.05). On the other hand, on erector spinae, there was statistically significant decrease in muscle activity(p<0.05). Conclusions: Efficient treatment is expected when sprinter-pattern bridging exercise using theraband is applied clinically.For patients with chronic knee and ankle pain who have difficulty bearing weight, including low back pain and internal rotation of the femur, starting with a low weight bearing, we think it will be helpful in planning systematic training aimed at progressively strengthening the lower extremities.

Target Force Level에 따른 악력의 주관적 평가 정확도 (The Accuracy of Subjective Rating of Grip Strength Associated with Target Force Levels)

  • 공용구;박동현;최경희;신재민;이주희;이준협
    • 대한인간공학회지
    • /
    • 제36권5호
    • /
    • pp.569-578
    • /
    • 2017
  • Objective: The purposes of this experiment are an analysis of accuracy between target force level and subjective rating for the Target Force Level and an analysis of the patterns of subjective rating depending on target force level when there is no feedback from males for analysis. Background: The study of perceived exertion about the static contraction is processed with using among the matching procedure method between contralateral limbs, Exertion vs. Borg CR-10 scale and Exertion vs. %MVC (Maximum Voluntary Contraction). However, when there is no feedback, there is lack of the study on whether the subject can distinguish the subjective rating of the force depending on the target force levels. Method: Total 30 males, healthy subjects are measured the maximum grip strength, MVC, and then, each subject is measured the subjective rating and the accuracy with the random target force level (10, 20, 30, 40, 50, 60, 70, 80, and 90% MVC). Results: In the MVC study, males exerted 256.87N (${\pm}51.33$). In the subjective rating of grip strength increased for each Target Force Level (9 levels), higher subjective rating evaluated (p<0.05). In accuracy examination between target force level and subjective rating of grip strength by each %MVC, 10, 30, 40, 50, 70, 90% target force levels showed accurate strength (p>0.05). However, at 20% target force level, the subjects evaluated less subjective rating of grip strength than the target force (Underestimation), and at 60% and 80% target force level, the subjects evaluated more subjective rating of grip strength than the target force (Overestimation) (p<0.05). Conclusion: In the experiment, the MVC showed 256.87N (${\pm}51.33$) for the male adults and as the subjective rating value increased for each Target Force Level (9 levels), higher subjective rating evaluated (p<0.05). Moreover, the results of the accuracy test between target forces and subjective rating of the subjects showed that most participants rated a fairly accurate assessment of subjective rating of grip strength for Target Force Level (9 levels), except for 20%, 60%, and 80%MVC. Application: This experimental result would be used for basic data for the subjective rating of grip strength pattern by the target force level when the voluntary muscle is contracted.

두 근 수축 방법이 피로 회복율과 근육 동원 방법에 미치는 영향에 관한 연구 (Effects of two different isometric contraction methods on recovery form fatigue and on the recruitment pattern of muscles of both arms)

  • 변승남;정윤태
    • 대한인간공학회지
    • /
    • 제14권1호
    • /
    • pp.9-23
    • /
    • 1995
  • The objectives of the study were twofole: (1) to investigate effects of rhythmic contraction and sustained contraction methods on recovery rate of isometric endurance capacity and (2) to compare aptterns of muscle recruitment of both arms observed during each contraction period. In the experiment, each of two subjects performed five successive rhythmic or sustained isometric contractions at 50% MVC with both arms to the point of fatigue, which was the failure to maintain the required tension. In making the contractions, the subjects stood erect with upper arms held at an angle of approximately 90 .deg. to the forearm. The interval between the successive contractions was kept constant at 3, 7, 20, or 40 minutes. Regardless of the contraction methods, the recovery rate was least at the shortest interval and was highest at the longest interval. However, a statistical analysis showed that the recovery rates for the rhythmic contractions were significantly lower than those for the sustained contractions throughout 4 different intervals. Furthermore, as the frequency of the rhythmic contractions per min, increased 4 to 6 times, the recovery rate of isometric endurance capacity decreased. From an EMG anglysis, recruitment pattern of the muscules of both arms was found to be common between two different contraction methods. The biceps muxcles of the upper arms played a major role in exerting 50% MVC, while the brachioradialis muscles of the forearms acted as synergists. As the contraction proceeded, the role of the biceps muscles as a prime mover lessened due to the fatigue. Then, the brachioradialis muscles exerted more strength to sustain 50% MVC. The implications of these finding were discussed.

  • PDF

SMUAP의 패턴분류를 위한 근 신호처리 알고리듬 (A EMG Signal Processing Algorithm for SMUAP Pattern Classification)

  • 이진;조일준;변윤식;홍완희;김성환
    • 대한전자공학회논문지
    • /
    • 제26권7호
    • /
    • pp.106-111
    • /
    • 1989
  • 본 연구에서는 근신호로 부터 SMUAP의 패턴 분류를 위한 새로운 근신호처리 알고리듬을 제시하였다. 제안된 알고리듬은 spike 카운터를 이용한 의사결정 방법으로서 ISI의 조합 및 규칙성을 검사하고, 주파수 평면에서 SMUAP 파형을 정렬하였으며 FIR 필터링을 통하여 스파이크를 선정하였다. 실험결과 IBM PC/AT 상에서 $10{\sim}50%$ MVC에 대한 5초 동안의 침 전극으로 검출된 근신호로 부터 $5{\sim}9$개의 SMUAP를 분류하였으며 인식율은 55% 이상이었고 컴퓨터 수행시간은 2분이었다.

  • PDF

Design and Implementation of a Service Platform that Recommends the Optimal Shortest Distance as a Patrol Route

  • Jo, Yu-min;Jang, Ye-jin;Paik, Jong-ho
    • 인터넷정보학회논문지
    • /
    • 제23권1호
    • /
    • pp.1-9
    • /
    • 2022
  • Recently, interest in living safety and crime prevention is increasing. The reality is that most women have anxiety about social safety and ultimately want a safe return to home. As a result of these issues, the Seoul Metropolitan Government and the National Police Agency are implementing various services to alleviate them. However, there are limitations such as that the service can be used only during a limited time or the process of checking whether the patrol is really completed is complicated. Therefore, in this paper, we propose a service platform that overcomes these limitations and suggests the best and shortest patrol route to the police based on the desired patrol location applied by citizens. It is designed based on the MVC pattern, and the functions are divided for each user. It is hoped that the platform will reduce crime rates and allow citizens to ultimately return home with peace of mind. Also we expect that the police will ablet to find places where they did not know about or need to patrol with more attention through the recommended route of the platform, which will be helpful in their task.

SGS: Splicing Graph Server

  • Bollina, Durgaprasad;Lee, Bernett T.K.;Ranganathan, Shoba
    • 한국생물정보학회:학술대회논문집
    • /
    • 한국생물정보시스템생물학회 2005년도 BIOINFO 2005
    • /
    • pp.47-50
    • /
    • 2005
  • SGS (Splicing Graph Server) is as web application based on the MVC architecture with a Java platform. The specifications of the implemented design pattern are closely associated with the specific requirements of splicing graphs for analyzing alternative splice variants from a single gene. The paper presents the use of MVC architecture using JavaBeans as a model, with a JSP viewer and the servlet as the controller for this bioinformatics web application, with the open source apache/tomcat application server and a MySql database management system.

  • PDF