ASDF 조 (1조) 한양대학교 전자전기컴퓨터공학부 소프트웨어 공학 2019년 2월 4일

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

일정 관리 다이어리 제작 JSP Programming with a Workbook. 학습 목표  사용자의 일정을 관리할 수 있는 다이어리에 대하여 알아보자. JSP Programming with a Workbook2.
2D 게임 프로그래밍 프로젝트 학과 : 게임 공학과 학번 : 이름 : 최우진.
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Popcon 이규태 김준수 강예진. 목차  Popcon 이란  개발동기 및 목적  필요성  차별성  설계  개발일정  기대효과 및 향후 계획.
1 넷스팟 MAC ID 설정 방법 ( 서울캠퍼스 기준 ) 각종 스마트폰의 WiFi 를 이용시 각종 스마트폰의 WiFi 를 이용시 MAC ID 설정을 하는 방법 입니다. 아이폰의 경우는 별도의 설정없이 바로 사용이 가능하오니, 사용이 어려울 경우, 고객센터로 문의하시면 됩니다.
I. 프로젝트 동기 II. 프로젝트 목표 III. 파일시스템 IV. 암호화 및 복호화 V. 인터페이스 VI. FBR READ/WRITE VII. 프로그램 흐름도 VIII. 미 구현 사항 IX. 프로젝트 기대효과 X. 프로그램 요구사항 및 팀원 역할분담 XI. 시연 XII.
1 Copyright© 2014 Korea Trade-Investment Promotion Agency. All Rights Reserved. GP USA 2016 in Chicago 사업신청 매뉴얼 ( 국내기업용 ) GP USA 2016 in Chicago 사업신청 매뉴얼.
서울시립대학교 전자전기컴퓨터공학부 김한준
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.

목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
제어판 –> 네트워크 및 인터넷 –> 네트워크 및 공유센터 이동 후 화면에서 “새 연결 또는 네트워크 설정” 클릭
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
표지 Ⅵ. Web VAN 사용자매뉴얼 (브라우저보안설정)
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
5장 Mysql 데이터베이스 한빛미디어(주).
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
1. C++ 시작하기.
FTP 프로그램 채계화 박재은 박수민.
컴퓨터과학 전공탐색 배상원.
NJM Messenger 박상원 박연호.
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
컴퓨터응용과학부 Java Enterprize(DB) 제 15 주
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
5장 Mysql 데이터베이스 한빛미디어(주).
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
Grade Server Team14. Attention Seeker
사용자인터페이스설계서 ㈜진우소프트이노베이션 문서번호 300-UOS-T02 배포권한 관리본 개정번호 V1.0 개정일자
모바일 학생증 사용안내.
IPAD2(ios 5.0.1) 사용자 메뉴얼 Mobile Service Team.
Samsung 복합기 사용 방법 (공용PC)
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
WZC 무선 연결 방법 (Windows XP Ver.).
PRM 정보관리 업체 메뉴얼
Mobile braille system for the blind
USN(Ubiquitous Sensor Network)
최종 발표 VoIP를 이용한 PC to PC 소프트 폰 1조 백상현 장현제.
졸업 요건 충족을 위한 추가 이수 학점에 대해서는 ‘졸업요건‘ 규정 확인 바람
워드프로세서 실기 강 사 : 박영민.
MovieStory 작성자 홍성혁 소속 전자전기컴퓨터공학부 학번
Kangwon National Univ. | Computer Science
화상대화 매뉴얼 한국지역정보개발원.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
강의 제목 강사 이름 | 강의 번호.
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
연구실안전관리시스템 온라인 안전교육 수강방법.
Level 0 Level 1 Level 2 Level 3 공모전 후기 모음 웹 서비스 1. 웹 페이지 설계 2. 웹 서버 구현
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
여주대학교 사용자 메뉴얼 개발사 PM 현업 PM
Coding for Kids.
공인인증로그인 매뉴얼.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
공인인증로그인 매뉴얼.
TrustNet 전자 협조전 사용설명서 목 차 작성,수정,삭제 결재함 처리현황 발송대장,접수대장
BALENO MeSSENGER (BALENO-M) 메뉴얼.
Installation Guide.
FTP 스캔 설정 방법 강사 : 이성휘 대리.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
연구실안전관리시스템 온라인 안전교육 수강방법.
이 프레젠테이션은 PowerPoint의 새로운 기능에 대해 안내하며, 슬라이드 쇼에서 가장 잘 보입니다
인지세 등록 방법 Version : 1.0 Date :
연구실안전관리시스템 온라인 안전교육 수강방법.
연구실안전관리시스템 온라인 안전교육 수강방법.
공인인증로그인 매뉴얼.
소프트웨어 설계 및 실습 강기준.
연구실안전관리시스템 안전교육 이수방법 사무국 시설과.
Presentation transcript:

ASDF 조 (1조) 한양대학교 전자전기컴퓨터공학부 소프트웨어 공학 2019년 2월 4일 강의실 기자재 관리 시스템 ASDF 조 (1조) 한양대학교 전자전기컴퓨터공학부 소프트웨어 공학 2019년 2월 4일

프로젝트 요약 강의실 멀티 기자재 대여 수작업 ☞ 전산화 신속한 장비 대출 기대 실시간 대출 현황 파악 효율적인 장비 유지 보수

프로젝트 요약 대출시 기자재 상태, 믿을 수 있는 학생인지 확인 해당 기자재와 학생 정보가 대여 목록에 추가됨 학생증 교강사실

프로젝트 요약 반납시 기자재 이상 유무 확인 (이상시 고장접수) 학생 교강사실 기자재

기자재에 알맞은 바코드 를 붙인 후, 기자재 정보 및 위치(강의실)입력 프로젝트 요약 기자재 등록 기자재에 알맞은 바코드 를 붙인 후, 기자재 정보 및 위치(강의실)입력 교강사실 기자재

프로젝트 요약 기자재 폐기 기자재 기자재 정보에서 제거 교강사실

프로젝트 요약 기자재 유지 보수 기자재 정보에서 고장기록 이용자로부터 고장접수 또는 반납시 고장확인 수리불능시 폐기 교강사실 학생 교강사실 기자재 수리불능시 폐기

진행 중 바뀐 내용 RFID를 2차원 바코드로 대체

진행 중 바뀐 내용 RFID를 2차원 바코드로 대체 RFID 2차원 바코드 태그 제작이 어려움 프린터로 쉽게 출력 가능 고가의 리더기 필요 저가의 PC용 캠 이용 고장에 소극적 대응 고장에 적극적 대응 인식속도 빠름 (1ms) 인식속도 느림 (100ms) 대용량 정보 저장 가능 제한된 정보 공간(10bit)

진행 중 바뀐 내용 소프트웨어 구현

진행 중 바뀐 내용 Zigbee를 이용한 바코드 리더기 제작

진행 중 바뀐 내용 Zigbee(IEEE 802.15.4-2003) 란?

차례 Part 1 계획 Part 3 설계 Part 2 요구 분석

Part 1. 계획

일정 계획 - 작업 분해 소작업 내용 선행작업 소요 기간 (일) S 시작 - A 교강사 업무 분석 3 B 멀티 장비 분석 C A 교강사 업무 분석 3 B 멀티 장비 분석 C 유지 보수 방법 분석 D 교강사 데이터 정의 2 E 멀티 장비 데이터 정의 F 유지 보수 장비 데이터 정의 G 데이터 베이스 설계 D, E, F H 소프트웨어 설계 A, B, C 7 I 사용자 업무 능력 분석 5 J 사용자 인터페이스 설계 H, I 10 K 입력 디바이스 설계 L 데이터 베이스 구현 M 소프트웨어 구현 15 N 입력 디바이스 구현 O 테스트 L, M, N P 매뉴얼 작성 X 제품 인도 O, J

일정 계획 - CPM 네트워크

일정 계획 - 프로젝트 일정표

노력 추정 – COCOMO 방법 제품의 특성 요구되는 신뢰도 높음 1.15 데이터베이스 크기 낮음 0.94 제품의 복잡도 정상 컴퓨터의 특성 실행 시간의 제약 주 기억 장치의 제약 H/W, S/W의 안정성 처리시간 0.87 개발요원의 특성 분석가의 능력 응용 경험 1.13 컴퓨터와의 친숙성 프로그래머 능력 1.17 프로그래밍 언어 경험 1.07 프로젝트 성격 소프트웨어 공학원리의 사용 0.91 소프트웨어 도구의 사용 요구되는 개발 일정 1.04 1.317671

조직 계획 방기영 방현철 연승룡 이태구 조장 일정관리 시스템 분석 재무 관리 시스템 분석 인력관리 문서작업 업무추진 시스템 분석 방현철 재무 관리 시스템 분석 연승룡 인력관리 문서작업 업무추진 이태구 시스템 설계

위험 분석 / 관리 위험 내용 발생 가능성 위험 수준 대응방안 프로젝트 참여도 저조 상 화요일 수업 후, 지속적으로 회의를 통한 참여 독려 지속적인 연락 기간지연 중 최대한 기능을 줄임 경험 부족 프로젝트 일정에 공부하는 시간을 포함한다.

Part 2. 요구 분석

기능적 요구 – 자료 흐름도 (Level 0)

기능적 요구 – 자료 사전 장비/강의실파일 = 장비/강의실ID + 장비모델명 + 종류 + 사업명 + 사업체_전화번호 +서비스_만료일 + 고장여부 +특이사항 장비/강의실ID = 지역구분 + 건물코드 + 강의실 + 기자재코드 + 강의실내부 +교강사실_소유 지역구분 = 1 | 2 건물코드 = {십진수}22 강의실 = {십진수}33 기자재코드 = {십진수}22 강의실내부 = 0 교강사실_소유 = 1 사업명 = 장비를 도입하게 된 사업명 사업체_전화번호 = 전화번호 서비스_만료일 = {십진수}44 + 월 + 일 고장여부 = 0 | 1

기능적 요구 – 소단위 명세서 프로세스 이름: 장비 정보 입력 설명: 장비 정보 입력 화면 출력; If 바코드 입력 없으면, 프로세스 이름: 장비 정보 입력 설명: 장비 정보 입력 화면 출력; If 바코드 입력 없으면, ID 키보드 입력; else 바코드 인식해서 ID 얻음; If 올바른 도메인을 가진 정보이면, 장비 정보 수정 단계로 넘김; 에러 메시지 출력;

기능적 요구 – 기능면에서의 시스템의 특성 이용자와 관계된 기능 이용자에 대한 정보를 추가, 삭제, 수정이 가능해야 한다. 수초 내로 대출/예약, 반납이 가능해야 한다.

시스템 요구 사항 강의실 기자재 관리 시스템은 학과 수업이 진행되는 동안 서비스가 가능해야 한다. 윈도우즈 시스템에서 동작 가능해야 한다. 교강사와 관리자가 5초 안에 로그인이 가능해야 한다. 통계정보는 15초 안에 20가지 품목을 한 번에 표시할 수 있어야 하며, 화면 하단에 숫자 표시가 되어 다른 표시되지 않은 다른 품목들을 접속하면 표시 할 수 있어야 한다. 대출/예약, 반납 때마다 입력 후 3 ~ 5 내에 처리가 완료되어야 한다. 이용자 정보(특히, 학번, 주민등록번호와 이름)의 도용방지를 위해, 교강사 이외의 접근을 막아야 하며 교강사 정보의 경우 관리자 외의 접근을 막을 수 있어야 한다. 일반적으로 사용할 수 있는 PC에서 동작할 수 있어야 한다. (H/W)

Part 3. 설계

시스템 구조도

알고리즘

인터페이스 - 초기설정

인터페이스 - 초기설정

인터페이스 - 초기설정

인터페이스 - 초기설정

인터페이스 - 로그인

인터페이스 - 로그인

인터페이스 - 장비관리

인터페이스 – 학생 추가

인터페이스 - 대여

인터페이스 – 바코드 인식

인터페이스 - 대여

인터페이스 - 대여

인터페이스 - 반납

인터페이스 – 정보 수정

감사합니다.