[졸업프로젝트][컴퓨터공학] 실습실 관리 프로그램
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2008.11.25 / 2019.12.24
- 51페이지 / hwp (아래아한글2002)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 5,200원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
추천 연관자료
- 목차
-
과 제 요 약 서
1. 서론
1) 제1절 연구 개발 목적
2) 제2절 연구 개발의 필요성
3) 제3절 연구 내용
① 소켓의 구현
② DB 설계
③ 메시지 파싱
4) 제4절 진행 일정 및 개인별 담당분야
① 진행일정
② 개인별 담당 분야
2. 시스템의 구조 및 구성
1) 제1절 구성도
① 전체 프로그램 구성도
② 프로그램 흐름도
2) 제2절 시스템 세부 구성
① 인터페이스 설계
② DB 설계
③ 클래스 설계
④ 사용사례 설계
2) 제3절 시스템 개발 환경
3. 결론
1) 제1절 창의성 측면
2) 제2절 기술적 측면
2) 제3절 협동성 측면
4. 참고문헌
5. 부록
- 본문내용
-
제 1 장 서론
제 1 절 연구 개발 목적
이 프로젝트를 기획할 당시에는 실습실에 관리 프로그램이 설치되어 있지 않았다. 현재 실습실에 무료로 배포된 실습실 관리 프로그램이 설치되었지만, 실행 시, 게임 광고가 뜨는 등 실습실 실정에 맞지 않다. 이의 해결책이 될 수 있는 이 프로젝트는, 컴퓨터 공학과 실정에 맞는(컴퓨터 공학과 공지, 강의 시간 중 학생 감시) 프로그램을 개발할 것이다.
제 2 절 연구 개발의 필요성
현재 동국대학교에는 컴퓨터공학과를 비롯한 여러 학과의 컴퓨터 실습실이 존재한다. 특정학과의 전용 실습실은 해당 학과의 공지사항이나 학생들의 건의사항을 커뮤니케이션하기에 가장 좋은 장소이지만 그 장소를 활용하지 못하고 있으며, 강의 시간에 인터넷이 되는 컴퓨터는 학생들에게 집중력을 떨어뜨릴 수 있다. 이를 해결하고자 현재 실습실에 무료로 배포되는 소프트웨어를 설치하였지만, 매번 실행되는 게임 광고는 실습실에 맞지 않다. 이를 개선하기 위해 컴퓨터공학과 실습실에 최적화된 환경의 프로그램을 개발한다. 이는 컴퓨터공학과의 실정에 맞는 인터페이스를 갖추었으며, 수업을 진행하는 교수님이나 강사 분은 이러한 학생들을 관리 등을 프로그램의 개발로서 어느 정도 해결할 수 있을 것이다.
제 3 절 연구 내용
1. 소켓의 구현
한 개의 관리 프로그램이 다수의 클라이언트 프로그램을 관리해야 하므로 1: N 통신이 가능한 소켓 구조를 선택했다. 서버는 TCPListener 가 Listen 상태로 대기하다가 클라이 언트 접속이 발생하면 Thread를 생성, Arraylist에 삽입해 소켓을 담은 클래스를 관리한 다. 소켓 클래스에서는 기본적으로 TextStream을 이용한 통신을 구현하고, 클라이언트 화면 캡쳐 명령 부분은 ByteStream을 이용해 데이터를 주고받는다. 관리 프로그램에서는 소켓클래스의 메소드를 이용해서 클라이언트와 통신한다.
2. DB 설계
프로그램 성격상 DB에 큰 비중을 두지 않았으며 따라서 간단히 사용할 수 있는 MS ACCESS를 사용하였다. 총 4개의 테이블을 사용하였으며 각 테이블의 용도는 다음과 같다.
• IPINFO - 실습실의 모든 클라이언트의 IP주소를 저장한다.
• TimeTable - 실습실 사용가능여부 조사에 필요한 정보인 해당 실습실의 강의일정을
저장한다.
• Notice - 서버에서 수정 가능한 공지사항을 클라이언트에 보여주기 위해 사용한다.
• Users - 로그인에 사용되는 학생 및 관리자의 정보를 저장한다.
- 참고문헌
-
[1] 이춘식 "데이터베이스 설계와 구축(성능까지 고려한 데이터 모델링)", 한빛미디어
[2] 스티븐 포이어스타인 "오라클 PL/SQL 프로그래밍(개정3판)", 한빛미디어
[3] 빌 와그너 "Effective C#(강력한 C#코드를 구현하는 개발지침 50가지)", 한빛미디어
[4] 윤성우 "TCP/IP 소켓 프로그래밍", 프리렉
[5] 최은만 “소프트웨어 공학”, 정익사
자료평가
-
아직 평가한 내용이 없습니다.
오늘 본 자료
더보기
최근 판매 자료
- [졸업 논문] 라즈베리파이를 이용한 독거노인 고독사 방지 장치
- [학사] [유기화학] 아스피린만들기
- [졸업논문][기계진동학 설계] TMD 설치에 따른 시간이력 해석 -수동형 제진 장치 TMD 설계
- [The Cell-세포생물학] 시험문제
- [진동,음향실험] 실내 ·옥외 소음 계측 실험
- [영양교육] 당 섭취 줄이기 영양교육 수업지도안(“당” 섭취를 줄이자.)
- [졸업][기계설계]굽힘과 드로잉에서 윤활조건이 탄성복원에 미치는 영향에 대한 실험
- [컴퓨터공학] [게임프로그래밍] 테트리스소스분석집
- [건축,건축물,기숙사,건축재료] 기숙사 건축물의 건축적 재료별분석
- [홈페이지제작] 쇼핑몰구축_홈페이지 구축 사이트개발 제안서
저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.