도서관 관리 시스템은 일부 단위에서 없어서는 안될 부분입니다. 책은 인간, 특히 일부 학교에서 없어서는 안 될 영적 양식입니다. 따라서 도서관 관리 시스템은 이용자에게 충분한 정보와 빠른 조회 방법을 제공할 수 있어야 한다. 그러나 사람들은 책, 저널, 시험지 등을 관리하기 위해 항상 전통적인 수동 방법을 사용해 왔습니다. 이 관리 방법은 효율성이 낮고 기밀성이 떨어지는 등 많은 단점이 있습니다. 또한 시간이 지남에 따라 많은 양의 파일과 용량이 필요합니다. 데이터가 생성되므로 검색, 업데이트 및 유지 관리에 많은 어려움이 따릅니다.
과학과 기술이 지속적으로 발전함에 따라 컴퓨터 과학은 점점 더 성숙해졌고, 그 강력한 기능은 사람들에게 깊이 이해되었으며, 인류 사회의 다양한 분야에 진출하여 점점 더 중요한 역할을 담당하고 있습니다. 컴퓨터 응용 프로그램의 일부로 컴퓨터를 사용하여 도서 자원 정보를 관리하면 빠른 검색, 편리한 검색, 높은 신뢰성, 대용량 저장 용량, 우수한 기밀성, 긴 수명 및 저렴한 대기 비용 등의 장점이 있습니다. 이러한 장점은 도서관 관리의 효율성을 크게 향상시킬 수 있으며 기업과 학교의 과학적이고 공식적인 관리가 세계와 통합되는 중요한 조건이기도 합니다.
따라서 이러한 관리 소프트웨어 세트를 개발하는 것이 매우 필요해졌습니다. 다음 장에서는 도서관 관리 시스템 개발을 예로 들어 개발 프로세스와 관련된 문제 및 솔루션에 대해 설명합니다.
도서관 관리 시스템은 전형적인 정보 관리 시스템(MIS)으로, 주로 백엔드 데이터베이스 구축 및 유지 관리와 프론트엔드 애플리케이션 개발을 포함합니다. 전자의 경우 강력한 데이터 일관성과 무결성, 우수한 데이터 보안을 갖춘 라이브러리를 구축해야 합니다. 후자의 경우 애플리케이션은 완벽하게 기능하고 사용하기 쉬워야 합니다.
이러한 상황을 분석한 후 우리는 마이크로소프트의 VISUAL BASIC 개발툴과 그가 제공하는 다양한 객체지향 개발툴, 특히 데이터베이스를 편리하고 간단하게 조작할 수 있는 지능형 객체인 데이터 윈도우(Data Window)를 이용하여 먼저 단시간에 시스템을 구축했습니다. 애플리케이션 프로토타입을 작성한 후 초기 프로토타입 시스템에 대한 요구사항을 반복하고 사용자가 만족할 수 있는 실행 가능한 시스템이 형성될 때까지 지속적으로 수정 및 개선합니다.
확장하다