자바 프로젝트 경험을 구하다
--
회사 명: 허베이 xinlong 기술 그룹
직책 이름: 자바 프로그래머 근무 시간: 2006- 1 1 ~ 2007- 10.
프로젝트명: 의약품 구매 관리 시스템
프로젝트 설명: 이 프로젝트는 실제 구매 상황, 고객 관리, 시스템 관리 등 제약 기업에 구매 관리 시스템을 제공하기 위한 것입니다.
개발 도구: JSP 용 bea workshop, Mysql5.0, Tomcat5.5, SVN, PowerDesigner.
채택 된 기술: Struts+Hibernate+Spring 계층 아키텍처 모델, MVC2 프로그램 아키텍처 기반, Mysql 데이터베이스 관리 부서 사용.
시스템.
프로젝트 기술:
1. 시스템은 표현 계층, 제어 계층, 비즈니스 논리 계층, DAO 계층 및 최종 데이터베이스의 5 개 계층으로 나뉩니다.
2. 시스템에는 에이전트 모드, 외관 모드, 템플릿 모드 등과 같은 많은 고전적인 디자인 패턴이 사용됩니다.
3. 프로젝트의 웹 계층은 현재 널리 사용되는 MVC 모드, Struts 프레임워크 (B/S), JSTL 및 HTML 페이지 요소를 채택하고 AJAX 기술을 사용하여 비동기적으로 새로 고치지 않습니다.
Json 을 사용하여 비동기 데이터 전송을 달성합니다.
4. 지속성 계층은 경량 매핑 프레임워크 Hibernate 를 사용합니다.
5. 서비스 계층은 프록시 모드 사용, Spring 관리, DAO 계층은 Spring 에서 제공하는 Hibernate 템플릿을 사용하여 데이터베이스 및 POJO 클래스에 액세스하는 인터페이스로 프로그래밍됩니다.
Middlegen 에 의해 생성된 BeanUtils 패키지는 d to 객체를 POJO 로 변환하는 동작, 서비스 및 DAO 계층을 참조합니다.
인터페이스 구현 클래스입니다.
6. 시스템은 POI 를 통해 EXCEL 가져오기 내보내기 기능을 구현하고, osworkflow 를 통해 Quartz 일정 작업 일정을 구현하고, log4j 는 시스템 일일 값을 기록합니다.
모듈 코딩 담당: 품종 라이브러리, 브랜드/상표 관리, 실제 구매 상황, 재고 유지 관리 모듈.
프로젝트 이름: 보도 자료 시스템
운영 환경: TOMCAT5.5.20 어플리케이션 서버, Windows 2000.
개발 도구: MyEclipse 엔터프라이즈 워크벤치 5. 1.0 GA, Macromedia Dreamweaver MX.
사용 된 기술: HTML, 자바스크립트, FCKeditor, Struts, 모듈 2 기반 MVC 프로그램 아키텍처, 웹 기반 구성 요소 응용 프로그램, SQL 서버.
데이터베이스 관리 시스템 (JDBC 접속 사용).
프로젝트 설명: 전체 프로젝트는 포그라운드 게시판 전시 모듈과 백그라운드 관리 모듈로 구성됩니다. Http 프로토콜 기반 B/S 구조 웹 애플리케이션 MVC2 아키텍처 채택 ,
웹 인터페이스와 4 계층 구조 (브라우저, 웹 컨테이너, J2EE 서버, 데이터베이스) 의 프로젝트 분석, 설계 및 개발
데이터베이스 시스템: JDBC 및 MSSQLServer, MSSQLServer 및 Oracle 에서 마이그레이션할 수 있습니다.
직무 설명: 발표, 수정, 삭제, 감사 당일 공고 포그라운드 페이지 표시.
프로젝트 이름: 엔터프라이즈 인스턴트 메시징 소프트웨어
프로젝트 소개: 엔터프라이즈 인스턴트 메시징 소프트웨어는 기업 또는 회사의 웹 채팅 도구로서 주로 직원 간에 사용됩니다.
인스턴트 메시징 및 커뮤니케이션. 주로 서버측 프로그램과 클라이언트 프로그램의 두 부분으로 구성됩니다. 전체 시스템은 Java 플랫폼에서 사용자 데이터를 선택하는 구현을 개발합니다.
통합 관리를 위한 Microsoft SQL Server 2000.
프로젝트 기술: JDBC 연결 데이터베이스, C/S 아키텍처 사용
--
회사 명: 베이징 스징 목탁 유한 회사
직위명: 자바 엔지니어 근무 시간: 2007- 12 누계.
직업 설명: 하북성 범죄 종합 정보 시스템
프로젝트 설명: 시스템은 주로 프롬프트 정보, 정보 수집, 쿼리, 사례 문자열 및 통계, 평가 등 6 개의 하위 시스템으로 나뉩니다. (원래 C/S 구조
B/S 패브릭 및 통합 데이터 구조로 업그레이드)
힌트: 공안부에 보고해야 할 정보를 수집하는 모듈을 표시합니다.
정보 수집: 사건, 위법자, 단서, 협찰 보고서, 지명 수배령 등의 정보를 입력하고 수정하는 것이다.
쿼리: 조합 쿼리, 전체 텍스트 쿼리, 사용자 정의 쿼리 및 빠른 쿼리로 나뉩니다. 여기서 전체 텍스트 쿼리는 데이터베이스의 모든 필드를 하나 이상의 필드로 그룹화하는 것입니다.
바이두의 검색 기능은 입력한 정보와 동기화할 수 없다는 단점이 있다.
통계: 자유 통계와 공정한 보고서 통계로 나뉜다.
평가: 개인 사용자에게 수집한 정보의 합격률을 보여주는 것입니다.
시스템 설정: 데이터 사전 유지 관리, 권한 관리,
개발 도구: MyEclipse 5.5, Oracle 9i, IBM WebSphere 6.0, CVS.
기술 채택: 안정적인 Strtus 아키텍처 모델, MVC2 프로그램 아키텍처 기반, Oracle 9i 데이터베이스 관리 시스템.
프로젝트 기술:
1. 이 시스템은 표현 계층, 제어 계층 및 비즈니스 논리 계층의 세 계층으로 나뉩니다.
2. 프로젝트의 웹 계층은 현재 널리 사용되는 MVC2 모드, struts 프레임워크 (B/S), Struts 태그 및 HTML 페이지 요소를 채택하고 AJAX 기술을 사용하여 비동기를 구현합니다.
제출 요청은 새로 고쳐지지 않고 많은 수의 JavaScript 및 DWR 프레임워크가 있습니다.
책임 모듈: 증거 라이브러리 구현, 사진 업로드 기능, 단서, 협찰 통보, 지명 수배령, 빠른 조회, 조합 조회, 맞춤형 조회, 전체 텍스트 조회 유지
그 중에서도 사용자 정의 쿼리는 원래의 생각과 신기술에 따라 다시 실현된다.