Presentation is loading. Please wait.

Presentation is loading. Please wait.

Powered by Microsoft ® Office Power Point 2008

Similar presentations


Presentation on theme: "Powered by Microsoft ® Office Power Point 2008"— Presentation transcript:

1 Powered by Microsoft ® Office Power Point 2008
Ready to Presentation Powered by Microsoft ® Office Power Point 2008

2 예방접종 관리시스템 Dream Service 20044300 방정호 20064440 김경섭 20070342 남민호
[ 시스템 설계 기술서 ] 예방접종 관리시스템 Dream Service 방정호 김경섭 남민호 김희주 이호종

3 목 차 You can briefly add outline of this slide page in this text box. 1 개요 2 설계 3 테스트 4 유지보수 5 시연

4 개 요 프로젝트 개요 최근 신종플루의 심각성을 깨닫고, 사람들의 예방접종의 필요성을 인식시키며 예방접종별 정보와 인근 예방접종 가능 병원을 알리고자 한다. 또한, 등록된 기록을 통해 접종 예정자와 접종 누락자 및 미접종자에게 개인별 예방접종일정에 대한 정보서비스를 제공함으로써 접종력에 대한 부정확한 기 록과 접종자의 기억에 의존하였을 때 발생할 수 있는 중복접종을 방지하고 적기접종과 완전접종을 보장하고자 한다. 프로젝트 산출물 예방접종 정보시스템 및 관리 시스템 서비스

5 개 요 인력배치 성명 요구분석 문서화 발표 프로그래밍 테스트 방정호 김경섭 남민호 김희주 이호종

6 목 차 You can briefly add outline of this slide page in this text box. 1 개요 2 설계 3 테스트 4 유지보수 5 시연

7 DreamService HomePage
2. 설 계 2.1 로그인, 로그아웃 DreamService HomePage 로그인 ~/Login.jsp 회원 ID, 패스워드로 로그인한다 ~/Logout.jsp 로그아웃 로그아웃 메시지 보여줌

8 ~/Register.jsp를 다시 불러오기
2. 설 계 2.2 회원가입 회원가입 ~/Register.jsp ID중복확인 다시쓰기 ~/Iolcheck.jsp RegisterProe.jsp ~/Register.jsp를 다시 불러오기 우편번호찾기 ZipCheck.jsp 확인완료 MemberInsert.jsp

9 2. 설 계 2.3 회원정보 수정 회원정보수정 수정완료 MemberUpdate.jsp MemberUpdateProc.jsp

10 2. 설 계 2.4 예방접종 정보 예방접종정보 개요 접종별정보 연령별정보 vacIntro.jsp 예방접종개요설명
~/vaccinationInformationHelper/vacIntro.jsp 개요 접종별정보 연령별정보 vacIntro.jsp 예방접종개요설명 vacInf.jsp 접종별 정보내용 보여줌 vacAge.jsp 소아, 성인별 접종정보 보여줌

11 2. 설 계 2.5 예방접종 관리 ~/vaccinationInformationHelper/vacViewer.jsp
~/ babDia.jsp ~/ vacCntReg.jsp ~/vacCntSch.jsp ~/vacViewer.jsp 접종 내역 확인 육아일기 접종 내역 등록 예방 접종 뷰어 게시판 회원이 맞은 예방 접종 내용 등록 회원이 맞은 접종 내역 확인 회원의 생년월일에 따른 접종 정보 날짜 알려줌 ~/vaccinationInformationHelper/vacViewer.jsp

12 Index.jsp(include Top.jsp, bottom.jsp)
2. 설 계 2.6 시스템 상세구조도 메인페이지 Index.jsp(include Top.jsp, bottom.jsp) 로그인 Login.jsp 로그인 에러 LogError.jsp 로그인 처리페이지 LoginProc.jsp 회원가입(정보입력) Register.jsp 회원가입 확인페이지 RegisterProc.jsp 회원가입 처리 페이지 memberInsert.jsp regBean -> .java (회원가입처리컴포넌트) DBConnection.Mgr.java (DB연계) ZipCodeBean.JAVA (우편번호 컴포넌트) memberMgr.jsp (회원가입처리 모듈) member.Mgr.java (회원가입처리모듈) NO YES 회원정보 갱신 페이지 MemberUpdate.jsp 회원정보 갱신 처리 페이지 MemberUpdateproc.jsp 실패 성공

13 2. 설 계 예방접종 정보 도우미 ~/vaccination.InformationHelper 연령별 접종 ~/vacAge.jsp
육아일기 ~/babDia.jsp 예방접종 가능 병원 지도 검색 페이지 VacMapSearch.jsp 병원정보 DB화면 출력 페이지 <iframe>LosList.jsp 개요 ~/vacIntro.jsp 접종별 정보 ~/vacInf.jsp 예방접종 관리 도우미 ~/vaccinationManageHelper ~/ SicknessMgr.JAVA (질병 관련 이벤트 제어) ~/ SicknessBeam.JAVA (질병명 컴포넌트) 예방접종 내용 확인페이지 vacCntSch.jsp ~/ memberMgr.jAVA (회원 정보 관련 정보 제어) 예방접종 뷰어 페이지 ~/VacView.jsp 접종 정보 처리 페이지 ~/ RegProcVac.jsp 예방접종 정보 등록 페이지 ~/ VacCntReg.jsp 실패 성공 예방접종 서비스 도우미 ~/vaccinationServiceHelper

14 목 차 You can briefly add outline of this slide page in this text box. 1 개요 2 설계 3 테스트 4 유지보수 5 시연

15 알파, 베타, 인수 테스트를 통해 다음과 같은 개선점을 발견하였다.
3. 테스트 알파, 베타, 인수 테스트를 통해 다음과 같은 개선점을 발견하였다. 2.1 회원가입  이메일 형식 체크, 주민등록번호 체크, ID 등록 시 특수문자 입력 등을 자바 스크립트 이벤트로 개선해야 한다. 2.2 육아일기  해당 폼의 내용을 입력하지 않고, 작성완료 버튼을 누르면 널값이 들어가 해당 프로그램에 예외가 발생함으로 예외처리가 필요하다. 2.3 지도검색 시스템  데이터 베이스에서 공백문자 삽입으로 인한 쿼리문 오작동으로 주소의 검색이 원할하지 않다.  크로스도메인 문제로 인한 외부 IP 지도 검색 서비스가 불가능하다.  네이버 API 지도 서비스 한계로 인한 상세한 지도 검색 시스템 구현이 불가능하다. (예 : 직접적으로 병원검색이 안되고, 해당지역의 ‘동’까지만 검색만 가능하다.)

16 목 차 You can briefly add outline of this slide page in this text box. 1 개요 2 설계 3 테스트 4 유지보수 5 시연

17 4. 유지보수 3.1 UI 개선  텍스트 형식의 인터페이스를 사용자의 편리성을 고려한 인터페이스로 디자인하여 개선한다. 3.2 접종내역등록  사용자에게 있어 데이터 범위 밖의 값을 입력받을 수 있는 경우가 생긴다. 그러므로 프로그램 신뢰성을 위해 범위를 제한하고 오류를 최소화하기 위해 해당 접종루틴을 개선해야 한다. 3.3 데이터베이스 설계  데이터베이스를 더욱 짜임새 있고 명확한 설계를 해야 한다. 3.4 코딩  자바스크립트 이벤트를 간결하고 모듈화할 필요가 있다. 3.5 관리자모드  관리자모드 업로드 관련 인터페이스를 상세히 구현해야 한다.

18 목 차 You can briefly add outline of this slide page in this text box. 1 개요 2 설계 3 테스트 4 유지보수 5 시연

19 Q&A


Download ppt "Powered by Microsoft ® Office Power Point 2008"

Similar presentations


Ads by Google