특정 회사가 현재 사용하고있는 시스템과이 시스템으로 수행 할 작업에 대해 논의하기 위해 보냈습니다.
이 회사는 다양한 카톤 디스플레이를 제조합니다. 이 시스템은 고객, 주문 및 가격을 추적하기 위해 개발되었습니다. 시스템이 생성 된 이후로 많은 일이 일어 났으며 관리자가 설명한대로 " 잠금 "과 " 문제가있는 " 시스템은 이제 "동적 아님"과 "불안정한"으로 번역됩니다.
시스템에 관한 정보
- 2000 년경에 개발되었습니다
- 상당히 작은 시스템, 2-5 명의 사용자, 6 개의 양식, 평균 수량의 데이터가있는 ~ 8 개의 테이블
- 초기 Visual Basic을 기반으로하여 끌어서 놓기 디자인으로 만든 양식 인터페이스는 기본적으로 메뉴와 일부 형식의 창입니다
- MSSQL 데이터베이스 (SQL2005 서버)를 사용하여 데이터 및 ODBC 드라이버를 쿼리에 저장하고,이 시스템 이전에 Excel에서 데이터를 마이그레이션했으며, Excel을 사용하기 전에 수작업으로 종이를 처리, 계산 및 작성했습니다.
- 사용자는 Microsoft XP 환경 이상에서 작업
그들의 주요 문제는 가격을 조정하고 계산할 수없고, 새로운 카톤 유형 등을 더 이상 정확하게 추가 할 수 없다는 것입니다. 더 이상 서버의 데이터를 건드릴 수 없기 때문입니다.
가능한 3 가지 해결책을 제안했습니다.
- 현재 시스템 패치 시도
- 새로운 인터페이스를 새로 만듭니다 (유사한 환경, VB.net 또는 VB 기반)
- 작은 시스템이므로 Excel 솔루션으로 다시 가져옵니다.
더 많은 옵션이있을 수 있지만 이것들은 내가 생각할 수있는 것입니다.
내 질문은
- 무엇을 추천해야하며 왜 그런가요?
- 이러한 대안의 장단점은 무엇입니까?
- 다른 (아마도 더 나은) 대안이 있습니까?