• Title/Summary/Keyword: 모듈화 프로그램

Search Result 213, Processing Time 0.024 seconds

Design of the File Security Function Using Encryption Algorithm in the Windows Operating System (윈도우 운영체제에서 암호화 알고리즘을 이용한 파일 보안 기능 설계)

  • Jang, Seung-Ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.3
    • /
    • pp.612-618
    • /
    • 2013
  • The file security function, which this paper suggests, restricts the access of an unauthorized users by using password algorithm and saving file. Saved files that are encrypted are read by decrypting them with decryption algorithm. These features are user interface to design the program for user friendly. The security function implements both file encryption and decryption programs and tests whether the experiment works or not. In addition, when a decryption is progressed and the settings of between decryption and encryption are different each other, the security function also checks the possibility of decryption. We can enhance the security on important files stored in Windows servers or personal computers by developing this program.

A Communication Module for Distributed Strategic Games (분산형 전략 시뮬레이션 게임을 위한 통신모듈)

  • 노기남;심중표;송동호
    • Proceedings of the Korea Database Society Conference
    • /
    • 1995.12a
    • /
    • pp.127-131
    • /
    • 1995
  • 응용프로그램과 통신처리 프로그램간의 접속에 있어서는 응용 프로그래머가 통신을 고려하지 않고 개발해야 하며 중앙집중식 다자간 통신을 분산식 다자간 통신으로 지원할 수 있는 통신 모듈이 이상적이다. 중앙집중식 통신을 사용시에는 반드시 서버의 역할을 하는 중계시스템을 거쳐야 하지만 분산식 통신을 한다면 중계자론 거치지 않고 통신게임을 원하는 사용자간의 의사에 의해서 게임을 할 수 있다. 본 논문에서는 클라이언트와 서버의 기능을 통합한 단일모듈을 이용해서 분산통신 모듈이 가져야할 편의성, 범용성, 이벤트 동기화, 다중성등에 관하여 논의한다. 그리고 전락 시뮬레이션의 형태에 따른 세가지 유형의 예를 설정한다. 첫째는 웨이브 파일서버의 형태를 갖으면서 정해져 있는 시나리오를 따르는 게임이다. 둘째는 바둑과 같은 형태의 토큰을 통해서 제어권을 행사하는 것이다. 셋째는 토큰을 갖지 않고도 제어권을 행사하는 것이다. 마지막으로 본 논문에서 제안하는 통신모듈을 이용하여서 개발 중에 있는 Death Flower라는 게임을 소개한다.

  • PDF

System Optimization Technique using Crosscutting Concern (크로스커팅 개념을 이용한 시스템 최적화 기법)

  • Lee, Seunghyung;Yoo, Hyun
    • Journal of Digital Convergence
    • /
    • v.15 no.3
    • /
    • pp.181-186
    • /
    • 2017
  • The system optimization is a technique that changes the structure of the program in order to extract the duplicated modules without changing the source code, reuse of the extracted module. Structure-oriented development and object-oriented development are efficient at crosscutting concern modular, however can't be modular of crosscutting concept. To apply the crosscutting concept in an existing system, there is a need to a extracting technique for distributed system optimization module within the system. This paper proposes a method for extracting the redundant modules in the completed system. The proposed method extracts elements that overlap over a source code analysis to analyze the data dependency and control dependency. The extracted redundant element is used to program dependency analysis for the system optimization. Duplicated dependency analysis result is converted into a control flow graph, it is possible to produce a minimum crosscutting module. The element extracted by dependency analysis proposes a system optimization method which minimizes the duplicated code within system by setting the crosscutting concern module.

국제 보안 API 표준화 동향

  • 박수진;신동명;김학범;최용락
    • Review of KIISC
    • /
    • v.11 no.1
    • /
    • pp.55-63
    • /
    • 2001
  • 다양한 응용프로그램에서 개별적인 보안기능의 개발은 중복된 노력의 투자는 물론 호환성과 이식성이 부족하므로 상업적 상품으로 기대되는 모듈화와 내구성을 제공하지 못한다. 따라서, 각 응용프로그램에서 공통적으로 사용할 수 있는 보안 API 표준화가 관심을 갖고 국제적으로 추진되고 있다. 본 논문에서는 널리 알려진 보안 API 표준으로써 IETF의 GSS-API, X/OPEN의 GCS-API, 마이크로소프트의 CryptoAPI, RSA의 Cryptoki, Intel의 CSSM-API를 중심으로 표준화 동향을 조사 분석하였다.

  • PDF

Design and Implementation of a Session Handler Module for SyncML Data Synchronization Clients (SyncML 자료 동기화 클라이언트를 위한 세션 핸들러 모듈의 설계 및 구현)

  • Ha Byoung-Hoon;Park KeeHyun;Ju HongTaek;Woo Jongjung
    • The KIPS Transactions:PartC
    • /
    • v.12C no.5 s.101
    • /
    • pp.741-748
    • /
    • 2005
  • SyncML is an open standard data synchronization protocol proposed by OMA(Open Mobile Alliance). In this paper, a Session Handler module, one of major modules for developing SyncML data synchronization clients, and a client User Setup program are designed and implemented. The Session Handier Module controls communication sessions, generates header parts of messages exchanged, and determines the legitimacy of incoming messages. In order to justify normal operations of the Session Handler module and the client User Setup program implemented In this paper, they are ported to a Zaurus PDA, which runs on LINUX operating system. In addition, data synchronization operations are performed between the PDA and a Synthesis sever, whose SyncML data synchronization operation is certificated by OMA, Wireless Internet International Standard Forum.

Fast Durable Storage Module based on Non-Volatile Memory (비휘발성 메로리를 이용한 빠르고 지속성 있는 저장장치 모듈 설계 및 구현)

  • Jang, Hyeongwon;Rhee, Sang Youp;Cho, Kwangil;Jung, Hyungsoo
    • Annual Conference of KIPS
    • /
    • 2016.10a
    • /
    • pp.12-15
    • /
    • 2016
  • 데이터베이스 시스템의 트랜잭션 로깅이나 파일 시스템의 저널링에서 데이터 저장시 입출력 동기화(Synchronous I/O)는 올바른 프로르램 동작에 필수적이다. 하지만 입출력 동기화로 인한 프로그램의 지연 혹은 기다림은 응용 프로그램 성능의 저하를 가져온다. 본 논문에서는 차세대 저장장치인 비휘발성 메모리를 사용하여 지속성을 보장하며 쓰기 연산의 응답성을 개선하는 사용자 수준의 스토리지 모듈을 제안하고 기존의 동기화된 쓰기 연산과 성능을 비교하였다. 특히 멀티코어 환경에서 동시에 들어오는 여러 입출력 쓰기 연산 요청에 대하여 효율적으로 처리하였다.

Jumplementation & Design of the Adminstration Management System for Easy_SRP System vl .0 Functions P. M. High school (초중고등학교 행정관리 시스템 설계 및 구축 사례 Easy_SRP System v1.0의 기능)

  • 최성;최장익;김승찬;김호성;이종욱;최현식;오영갑
    • Proceedings of the KAIS Fall Conference
    • /
    • 2001.05a
    • /
    • pp.207-210
    • /
    • 2001
  • 현재 초ㆍ중ㆍ고등학교(이하 ‘학교기관’ )에서 쓰이고 있는 기존의 수작업 방식의 회계관리와 DOS 방식의 행정전산관리 프로그램의 한계점을 벗어나 새로운 GUI 윈도우 체계의 프로그램의 개발 필요성이 대두되어 본 시스템을 개발하게 되었다. 또한 학교기관에 납입해야 할 모든 납부금, 급식비, 장부관리에서부터 수입, 지출 등 학교에서 쓰이는 회계부분의 수작업을 모듈화 및 집약화하고 누구나 쉽게 운영할 수 있는 행정관리 시스템, 일괄처리로 구성하도록 하였으며, DB를 이중모드(사용자 모드와 관리자모드)로 분리, 보안문제를 보충하고, 문서의 표준화로 정보교류의 용이하다. 전국 학교기관의 회계운영방식을 표준화하여 구축 설계하고, 초보자 입장을 지향한 순차적 처리방식과 회계관리의 중복처리를 집약화 하여 구축하였다.

H-형상 단면의 축대칭 부품에 대한 열간단조 공정설계 및 금형설계

  • 최재찬;김병민;김성원;김호관
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1993.04b
    • /
    • pp.18-22
    • /
    • 1993
  • 본 논문은 H-형상 단면의 측대칭 부품에대하여 컴퓨터에 의한 열간단조 공정설계 및 금형설계 시스템을 개발하고 슬래브 해석법을 이용한 단조 시뮬레이션 프로그램을 통하여 단조하중을 예측하고자 한다. 이 시 스템을 수행하기 위한 컴퓨터 프로그램의 입력사항은 축대칭 H-형상 단조품 단면의 기하학적 형상, 소재비 도는 단조비, 마찰조건, 램속도, 다조온도, 소재 및 다이 재료명 등이다. 시스템의 실행 후 얻은 결과들은 실제 산업 현장의 요구에 맞추어 빌렛 형상, 예비 성형체, 그리고 최종다이 및 예비성형 다이가 도면화 되 어 출력된다. 수행된 출력결과가 사용자의 요구와 일치하지 않을 경우 입력사항을 변경하여 재 설계할 수 있도록 되어 있다. 그리고 본 시스템은 크게 세개의 모듈 즉, 공정설계 모듈, 시뮬레이션 모듈 등으로 구성되어 있고 각각의 모듈은 독립적으로 또는 통합하여 수행된다.

An Evaluation Study of an ESP Module Program Combining with Keller's Learning Motivation Model for the 1st grade Nursing Students (학습동기모델과 특수목적영어 융합 모듈 프로그램 평가연구: 간호학과 신입생을 대상으로)

  • An, Seon uk
    • Journal of the Korea Convergence Society
    • /
    • v.9 no.5
    • /
    • pp.257-267
    • /
    • 2018
  • The purpose of this study was to evaluate the effects of an ESP module program which combines Keller's ARCS model for the $1^{st}$ grade nursing students. Students' learning motivation and academic achievement were compared between an intervention group and a control group and their perception and subjective effects on the module program were identified. Quantitative data showed that the overall level of learning motivation in the intervention group was significantly higher than that in the control group (t=2.391, p=.019). No significant difference was found on the level of academic achievement between two groups (t=0.116, p=.098). Contents analysis on the qualitative data showed that ESP module program was interesting, effective, helpful for understanding clinical settings, and giving confidence and satisfaction. According to the result, it is assumed that the ESP module program which combines ARCS model can be effective in motivating the $1^{st}$ grade nursing students to learn nursing contents and English.