2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제

Slides:



Advertisements
Similar presentations
2D 게임프로그래밍 프로젝트 한국산업기술대학교 1 차 발표 학번 : 이름 : 이철한 학번 : 이름 : 이철한.
Advertisements

유공압설계 Term Project#1 2조 김성동 김민완 김성욱.
운동화 전문 매장 관리 시스템 - 시스템 개발 계획안 - 소프트웨어공학 4조 ‘04 조수민 ‘04 이준희 ‘04 최재원
Allow reverse scans allow reverse scnas. allow reverse scans allow reverse scnas.
DB2 Information Management DB2 UDB CLP Command Summary.
12 프로젝트 실습.
DRIMS-Cloud 소개.
아하! 청소년의 성교육은 이렇게!.
실전 데이터모델링 & 데이터베이스 설계와 구축
KTC 생산운영관리 PROJECT 생산계획 정확도 향상.
소비자 만족도 설문조사 결과.
제약 조건 부모 테이블 자식 테이블 입 력 수 정 삭 제  관계형성을 통한 참조 무결성
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
캡스톤 디자인2 최종발표 유경현 김기윤 Team : 너 지금 어디야.
Chapter 05 SQL 인젝션 공격.
JDBC 프로그래밍 이수지 이동주 1.
데이터베이스 담당교수 신정식 Chapter 4 SQL(1).
12. 데이터베이스 설계.
최 연식 ( ) EDMS를 활용한 EKP 구축 전략 2002년 09월 04일 성우시스템 주식회사 김 정훈 ( ) 최 연식 ( )
관계 데이터 모델과 제약조건 개념, 특성, 키, 무결성 제약조건.
11장. 데이터베이스 서버 구축과 운영.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
Term Project 중간보고서 중간보고서
마케팅 분석 시스템 개발 방법론 2004년 5월 27일 ㈜비아이솔루션 김환태
화면(UI) 기반 도메인모델 작성 2014년 8월.
Data Modeling Database 활용을 위한 기초 이론 Database의 개요 Data Modeling
ER-Win 사용 방법.
SQL Server 2000 세미나 Profiler를 이용한 문제해결
차례 튜닝 - 프로필러를 이용한 튜닝 프로필러 친해지기 프로필러 결과 테이블로 만들기 프로필러 결과 분석하기
2장. 관계 데이터 모델과 제약조건 관계 데이터 모델은 지금까지 제안된 데이터 모델들 중에서 가장 개념이 단순한 데이터 모델의 하나 IBM 연구소에 근무하던 E.F. Codd가 1970년에 관계 데이터 모델을 제안함 관계 데이터 모델을 최초로 구현한 가장 중요한 관계 DBMS.
Database 소개.
SQL.
택배 데이터베이스 모델링 김동영 이승언.
보상사업 제안서 반룡일반산업단지 사업시행자 성창아이엔디㈜ 대표 정연교님 귀하 주 식 회 사 한 국 보 상 원.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
Project Specification - 학사관리 시스템 과제 2번
SQL Query in the SSMS : DB, Table
JSP 게시판 구현.
4. 관계 데이터베이스 (Relational Database)- 7, 8장
ER-Win 4.0 Database Modeling Ⅰ. Logical Design
2장. 관계 데이터 모델과 제약조건 관계 데이터 모델은 지금까지 제안된 데이터 모델들 중에서 가장 개념이 단순한 데이터 모델의 하나 IBM 연구소에 근무하던 E.F. Codd가 1970년에 관계 데이터 모델을 제안함 관계 데이터 모델을 최초로 구현한 가장 중요한 관계 DBMS.
소프트웨어 공학 Lecture #7: 상세 설계
4. 관계 데이터 모델.
ODBC &DAO 안명상.
학습목표 학습목표 본 장은 데이터베이스를 구성하는 개체, 속성, 관계 등을 다룬다. 특별히 데이터베이스의 구조를 테이블에 기초하여 조직하는 관계 데이터 모델은 개체(entity)와 관계(relationship) 들이 테이블의 집합 형태로 되어 간단하고 이해하기 쉬우며.
데이터베이스 개발 단계.
소프트웨어 공학 (Software Engineering) 상세 설계 (Detailed Design)
                              데이터베이스 설계 및 실습 #8 - ER-Win 한국외국어대학교 DaPS 연구실                              
사회복지사무소 시범사업 안내 보 건 복 지 부
2장 시스템 분석/설계 개요 한빛미디어(주).
자바 5.0 프로그래밍.
상세 개념적 모델링. 상세 개념적 모델링 정규화를 하는 이유 데이터의 중복성 제거 데이터 모형의 단순화 Entity, Attribute의 누락 여부검증 데이터 모형의 안전성 검증.
1. 관계 데이터 모델 (1) 관계 데이터 모델 정의 ① 논리적인 데이터 모델에서 데이터간의 관계를 기본키(primary key) 와 이를 참조하는 외래키(foreign key)로 표현하는 데이터 모델 ② 개체 집합에 대한 속성 관계를 표현하기 위해 개체를 테이블(table)
한국의 CEO 탐구 - 대우그룹의 흥망과 CEO 김우중 - 경영 96 백민우 97 김상경 김진영 99 김승우 00 김진우
(제작자: 임현수)모둠:임현수,유시연,유한민
홍미영 부평구 재정 및 운영방향 인천광역시 부평구.
과목명: IT 표준 (표준화강좌) 교재: 미래사회와 표준, KSA 한국표준협회, 2007
서울, 1964년 겨울 -김승옥.
서울, 1964년 겨울 -김승옥.
서울, 1964년 겨울 -김승옥.
국어지도 유아교육과 권수연 김아람 중등특수교육과 박수진 양한솔
ER-관계 사상에 의한 관계 데이터베이스 설계
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
광개토대왕 테마파크 ㈜ 광개토대왕 테마파크(설립예정).
과목명: IT 표준 (표준화강좌) 교재: - 스마트 시대와 표준, KSA 한국표준협회, 2016
박 현 미 울산여자상업고등학교 창업포스터 만들며 포토샵과 친해지기 박 현 미 울산여자상업고등학교.
Data Base Mysql.
지용희 교수 서강대학교 경영학부 <경제전쟁시대, 이순신을 만나다>著
제 2 장 데이타베이스 시스템 개념과 아키텍처 Fundamentals of Database Systems
2장. 데이터베이스 시스템 개념과 아키텍처 2.1 데이터 모델, 스키마, 인스턴스
Presentation transcript:

2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제 지역 버스노선 안내 시스템 설계명세서 2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제 1

1. 메 뉴 2

1. 관리자 메뉴 1. 로 그 인 2. 버스관리 2.1 노선관리 2.1.1 노선추가 2.1.2 노선수정 2.1.3 노선삭제 2.2 배차시간 관리

1. 관리자 메뉴 3. 요 금 관 리 3.1 요 금 변 경 3.2 할인율 변경 4. 정류장 관리 4.1 정류장 추가 4.2 정류장 삭제 4.3 주요시설물 추가 4.4 주요시설물 삭제

2. 사용자 메뉴 5. 버스시간 조회 5.1 버스 배차시간 조회 5.2 정류장 경유버스 도착시간 조회 6. 노선조회 6.1 노선번호로 조회 6.2 정류장으로 노선조회 6.3 구간으로 노선조회 7. 요 금 조 회 6.4 주요 시설물로 노선조회

2. 입ㆍ출력 User Interface 6

1. 로그인

2.1.1 노선추가 버스정보 입력 정류장 / 누적시간 입력 리스트박스에서 선택된 정류장 제거

2.1.2 노선수정 노선번호 입력시 노선정보 출력 정류장 / 누적시간 입력 리스트박스에서 선택된 정류장 제거

2.1.3 노선삭제 확인버튼 클릭시 삭제할 노선경로 출력

2.2 배차시간 관리 1. 노선번호 입력 2. 선택된 노선에 대해 배차정보 수정

2.2.2 배차삭제

3.1 요금변경

3.2 할인율 변경

4.1 정류장 추가 맵 클릭시 좌표추출

4.2 정류장 삭제 삭제하려는 정류장 선택

4.3 주요시설물 추가 추가하고자 하는 정류장 선택 주요시설물 이름 입력

4.4 주요시설물 삭제 정류장 선택시 목록 펼쳐짐

사용자 전체화면 하위메뉴 상위메뉴 노선출력 지도

5.1 배차시간 조회 검색하고자 하는 노선번호 입력 노선에 대한 배차시간 출력

5.2 정류장 경유버스 도착시간 조회 1. 검색된 정류장의 경유버스 출력 2. 확인하고자 하는 노선번호 선택 3. 선택된 노선번호의 도착시간 출력

6.1 노선번호로 조회

6.2 정류장으로 노선조회 1. 검색된 정류장의 경유노선 출력 2. 확인하고자 하는 노선번호 선택 3. 선택된 노선의 경로 출력

6.3 구간으로 노선조회 입력된 구간을 경유하는 노선 출력 2. 확인하고자 하는 노선번호 선택 3. 선택된 노선의 경로 출력

6.4 주요시설물로 노선조회 검색된 시설물에 대한 정류장 출력 2. 확인하고자 하는 노선번호 선택 3. 선택된 노선의 경로 출력

7. 요금조회

3. 모 듈 설 계 27

1. 로 그 인

2.1.1 노선추가

2.1.2 노선수정

2.1.3 노선삭제

2.2 배차시간 관리

3.1 요금변경

3.2 할인율 변경

4.1 정류장 추가

4.2 정류장 삭제

4.3 주요시설물 추가

4.4 주요시설물 삭제

5.1 버스 배차시간 조회

5.2 정류장 경유버스 도착시간조회

6.1 노선번호로 경로조회

6.2 정류장으로 노선조회

6.3 구간으로 노선조회

6.4 주요시설물로 노선조회

3. Database 설계 45

ER Diagram

1. Bus_info (버스 정보) Column name Data type Bus_type varchar(10) Basic_fare Integer Additional_fare integer primary key (Bus_type)

2. Route_list (노선) Column name Data type Route_no varchar(10) Bus_type primary key (Route_no) foreign key (Bus_type) references Bus_info(Bus_type)

3. Route_path (노선 경로) Column name Data type Route_no varchar(10) Stop_name varchar(30) Accum_min Integer Is_upward boolean primary key (Route_no, Stop_name) foreign key (Route_no) references Route_list(Route_no) foreign key (Stop_name) references Stop(Stop_name)

4. Allocation (배차시간) Column name Data type Route_no varchar(10) Start_time Time Is_upward Boolean Mode varchar(2) primary key (Route_no, Start_time, Is_upward) foreign key (Route_no) references Route_list(Route_no)

5. Stop (정류장) Column name Data type Stop_name varchar(30) In_city Boolean Location_X Integer Location_Y integer primary key (Stop_name)

6. Facility (주요 시설물) Column name Data type Facility_name varchar(30) Stop_name primary key (Facility_name, Stop_name) foreign key (Stop_name) references Stop(Stop_name)

7. Discount (할인) Column name Data type Target varchar(30) Discount_rate integer primary key (Target)