2011-02-16 3 views
0

저는 지금 조금씩 Java를 배우고 있으며, 뭔가를 구축 할 준비가되었습니다. 간단한 파트를 만드는 방법에 대한 기본 지식이 있다고 생각하지만 프로젝트를 계획하는 데 어려움이 있습니다. 너희들이 내가 일하도록하기 위해 내가 필요하다고 말할 수 있기를 바랐다.정보 목록 관리에 대한 조언

나는 직장에서 사용할 앱을 만들고 있습니다. 저는 ATM 사업에서 일하고 있으며 모든 ATM 모델에 대한 기술 지원을 제공합니다. 그래서 우리는 atm 에러 코드의 마스터리스트, 그들이 적용 할 모델, 설명, 솔루션을 가지고 있습니다.

App에서 ATM 제조업체 -> 모델 -> 선택할 수있는 오류 코드 목록으로 검색 가능하게 만들고 싶습니다. 오류 코드로 검색 할 수 있습니다.

내가 알지 못하는 부분은 그러한 큰 코드 목록을 저장하는 방법입니다. ("효성", "1000", "20001", "카세트를 감지 할 수 없음", "카세트 제거 및 교체 - 왼쪽 벽 안쪽에있는 마이크로 스위치 확인")

(제조업체, 모델, 코드, 설명, SOLUTION)

그래서 사용자가 찾기를 선택하는 방법에 따라, 모든 오류를 당길 수

있다, 어쩌면 1000 개 오류 코드. 앱이 액세스 할 수있는 텍스트 파일에 저장하는 것이 가장 좋을까요? 어떻게 오류 코드를 관리합니까?

+0

1000 오류 코드는 큰 목록이 아닙니다. 다소 작습니다. –

답변

5

SQLite database에 저장하십시오. 이 경우 다소 과도한 부담이 될 수 있지만 충분히 유연합니다 (그리고 어쨌든 데이터베이스에 대해 배워야합니다).

+0

+1 사용자 입력을 기반으로 데이터베이스를 검색하는 것이 훨씬 더 간단합니다. – RivieraKid

+0

sqlite를 배울 수있는 좋은 링크가 있습니까? 나는 수색했으나, 대부분 당신은 이미 SQL 배경이 있다고 가정하는 것 같습니다. –

1

오류 코드는 CSV 형식 인 것 같습니다. 그래서 :

CSV 구문 분석 libs와 중 하나를 사용하여 라인으로 응용 프로그램 구문 분석 CSV 파일 라인의 처음 사용할
  1. : http://opencsv.sourceforge.net/

  2. 저장 데이터베이스의 행으로 데이터의 모든 라인 : http://developer.android.com/guide/topics/data/data-storage.html#db

  3. 오류 코드를 입력하고이 오류 코드의 모든 데이터를 리턴하는 간단한 GUI를 작성하십시오.