효율적인 의류 판매 플랫폼 구축: Spring Boot 및 "Yiyi" 사례

1 시스템 개요
1.1 연구 배경
오늘날 인터넷은 급속도로 발전하고 네트워크가 전 세계적으로 확산되고 있다. 인터넷을 통해 발표되는 뉴스는 빠르고 쉽게 세계 곳곳으로 전파될 수 있으며, 이를 통해 전파될 수 있는 정보는 인터넷을 통해 전파될 수 있다. 인터넷은 텍스트, 사진, 사운드, 비디오 등 매우 광범위합니다. 따라서 이러한 이점은 인터넷을 정보 전달의 주요 수단으로 만들었습니다. 사회의 모든 정보는 인터넷을 통해 전파되기 위해 최선을 다하고 있으며 인터넷이 사회에 미치는 영향은 점점 더 커지고 있습니다.
컴퓨터 기술의 발달과 컴퓨터 네트워크의 점진적인 대중화로 인해 인터넷은 사람들이 정보를 찾는 중요한 장소가 되었습니다. 21세기는 정보의 시대이기 때문에 정보의 교환과 유통이 특히 중요합니다. 따라서 적합한 'Yiyi' 의류 판매 플랫폼을 개발하는 것은 기업에게 불가피한 단계가 되었습니다. 적합한 "Yiyi" 의류 판매 플랫폼을 개발하면 관리자가 "Yiyi" 의류 판매 플랫폼을 쉽게 관리하고 정보 관리 효율성과 쿼리 효율성을 향상하며 사용자에게 더 나은 서비스를 제공하는 데 도움이 됩니다.
1.2 연구 목적
인터넷 기술의 급속한 발전과 인터넷 시대의 도래로 인해 네트워크 정보는 오늘날의 사회도 변화시킬 것이다. 각계각층도 일상적인 비즈니스 운영 및 관리 측면에서 표준화와 네트워킹으로 서서히 수렴되고 있습니다. 'Yiyi' 의류 판매 플랫폼의 정보화 정도는 운영 및 관리에 인터넷과 정보 기술을 적용하고 전통적인 수작업을 현대 도구로 대체하는 데 반영됩니다. 의심할 바 없이 네트워크 정보 관리를 사용하면 정보 관리가 더욱 발전되고 효율적이며 과학적이고 정보 교환이 빨라집니다.
만약 회사가 여전히 오프라인에서 옷을 판매한다면, 그것은 매우 시대에 뒤떨어져 효율성이 저하될 것입니다. 더욱이, 시간이 지남에 따라 축적된 데이터 정보는 저장하기가 쉽지 않아 조회, 업데이트 및 유지 관리에 많은 문제가 발생합니다. 데이터 핸드오버에는 숨겨진 위험도 큽니다. 전자 스토리지를 채택하면 사용자의 문의가 크게 개선되고 편리해집니다. 따라서 정보 기술 분야에서 기업의 디스플레이 수준을 향상시킬 수 있는 'Yiyi' 의류 판매 플랫폼을 설계하는 것이 시급합니다.
1.3 시스템 디자인 아이디어
성공적인 웹사이트는 웹사이트 구축 목적을 명확히 정의하고, 웹사이트의 기능을 결정하며, 웹사이트의 규모와 투자비용을 결정하고, 필요한 시장 분석 등을 수행해야 합니다. 상세한 계획만이 웹사이트 구축 중에 발생하는 많은 문제를 방지하고 웹사이트 구축이 원활하게 진행될 수 있도록 보장합니다. 동시에 대규모 컴퓨터 웹 사이트 시스템은 올바른 디자인 지도 이념을 가지고 있어야 하며 데이터 구조, 네트워크 구조, 운영 체제 및 개발 환경의 합리적인 선택을 통해 완전한 네트워크 아키텍처를 형성해야 합니다. 컴퓨터 정보 관리의 장점. 실생활에서 네티즌의 실제 요구를 기반으로 이 시스템은 다음 원칙에 따라 설계되었습니다.
1. 효율성: 실제로 효율성에는 유용성과 유용성이라는 두 가지 측면이 포함됩니다. 유용성은 사용자의 요구를 충족시킬 수 있는 사이트의 잠재력을 의미하고, 유용성은 사이트 운영을 통해 특정 목표를 달성할 수 있는 능력을 의미합니다. 사이트가 제대로 작동하지 않거나 디자인이 잘못되면 좋은 사이트가 아니라고 볼 수 있습니다. 사용 가능한 사이트는 효율성이 높고, 배우기 쉽고, 실수 없이 사용자 목표를 달성할 수 있어야 합니다.
2. 높은 신뢰성: 실용적인 웹사이트는 동시에 신뢰성이 있어야 합니다. 이러한 디자인은 합리적이고 진보된 네트워크 설계와 최적화된 소프트웨어 및 하드웨어 선택을 통해 웹사이트의 신뢰성과 내결함성을 보장할 수 있습니다.
3. 높은 보안성: 네트워크 소프트웨어 및 하드웨어가 제공하는 다양한 보안 조치를 충분히 활용하여 사용자가 리소스를 공유하고 재해 복구, 백업, 시스템 및 데이터 리소스 복구에 대한 요구 사항을 완전히 고려할 수 있도록 합니다. 시스템을 위한 강력한 데이터베이스 백업 도구를 제공합니다. 중요한 데이터의 보안을 보장할 수 있습니다. 작업 권한 수준은 각 단계의 작업 권한을 보장하기 위해 다양한 역할을 설정하고 관리자가 설정할 수 있습니다.
4. 고급성: 세계에서 가장 앞선 개발 기술을 채택하고 JSP 개발 기술을 사용하며 MYSQL을 웹 사이트 백엔드 데이터베이스로 사용합니다. 이러한 기술을 사용하면 향후 시스템 운영 비용이 절감되고 시스템 안정성과 유지 관리 용이성이 향상됩니다.
5. 표준 기술 채택: 이 웹사이트의 모든 디자인은 시스템의 개방성을 향상시키기 위해 현재의 국제 표준을 따릅니다.
6. 외관과 기술의 균형: 시스템은 친절하고 아름답고 사용하기 쉽고 배우고 사용하기 쉬운 웹 스타일 인터페이스 디자인을 채택합니다. 웹사이트 디자인에서 가장 중요한 이슈는 외관과 기술의 균형입니다. 보기에 좋지 않은 웹사이트는 짜증스럽습니다. 사이트는 잘 작동하지만 사용자에게 동기를 부여하지 못할 수 있습니다. 반대로, 표현력은 뛰어나지만 기술이 제한되어 있으면 사용자는 매우 실망하게 됩니다. 외관과 기술 사이에는 명확하고 지속적인 관계가 결정되어야 합니다. 즉, 외관은 사이트의 의도와 관련되어 있으며, 다양한 유형의 웹사이트는 다르게 취급됩니다.

3 시스템 분석
3.1 타당성 분석
본 "Yiyi" 의류 판매 플랫폼의 구현 목적에 대한 사전 조사 및 분석을 통해 타당성 계획을 하나씩 제안하고 시연합니다. 여기서는 주로 기술적 타당성, 경제적 타당성, 운영 타당성 등의 측면에서 분석합니다.
3.1.1 기술 타당성
본 'Yiyi' 의류 판매 플랫폼은 개발 언어로 JAVA, Spring Boot 프레임워크를 사용하고 WEB 플랫폼 기반의 B/S 아키텍처 시스템이다.
(1) Java는 안정적인 성능, 탁월한 업그레이드 가능성, 보다 빠른 개발, 보다 쉬운 관리, 새로운 언어 및 서비스를 제공합니다. 전체 시스템은 사용자가 대부분의 사소하고 중요하지 않은 작업을 수행하는 데 도움이 됩니다.
(2) B/S 모델을 기반으로 한 시스템 개발이 점점 성숙해졌습니다.
(3) 우리 모두 알고 있듯이 Java는 객체 지향 개발 언어입니다. 프로그램 개발자는 Eclipse 플랫폼에서 일부 알려진 솔루션을 쉽게 사용할 수 있습니다.
따라서'Yiyi'의류 판매 플랫폼은 개발 기술의 타당성이 높고 개발자가 특정 개발 기술을 숙달했기 때문에 이 시스템의 개발 기술은 실현 가능하다.
3.1.2 경제성 이
'Yiyi' 의류 판매 플랫폼에 사용된 소프트웨어는 모두 오픈 소스이므로 많은 에너지와 자원을 절약하고 개발 비용을 절감할 수 있습니다. 동시에, 컴퓨터 구성 요구 사항도 매우 낮으며, 구식 컴퓨터도 요구 사항을 충족할 수 있습니다. 따라서 이 시스템은 경제적으로 매우 실현 가능합니다.
3.1.3 운영 타당성
이 "Yiyi" 의류 판매 플랫폼의 인터페이스는 간단하고 운영하기 쉽습니다. 사용자는 컴퓨터를 사용하는 한 액세스하고 운영할 수 있습니다. 이 시스템은 조작이 쉽고, 관리가 용이하며, 상호작용성이 좋다는 특징을 갖고 있습니다. 조작이 매우 간단하여 조작 가능성이 높습니다.
요약하자면, 이 시스템의 개발 목표는 명확하게 정의되어 있으며 기술, 경제성, 운영 측면에서 실현 가능성이 매우 높으며, 낮은 투자 비용, 완벽한 기능 및 편리한 관리가 필요하므로 시스템 개발이 완벽하게 가능합니다. .
3.2 시스템 성능 분석
3.2.1 시스템 보안
본 'Yiyi' 의류 판매 플랫폼은 관리 권한을 엄격하게 통제해야 하며 구체적인 요구 사항은 다음과 같습니다.
(1) 'Yiyi' 의류 판매 플랫폼을 관리하려면 먼저 다음과 같은 서비스에 의존해야 합니다. 사용자 이름과 비밀번호. 시스템에 로그인할 때 허가 없이 사용자는 어떠한 수단으로도 시스템에 로그인할 수 없으며 시스템의 모든 정보와 데이터를 볼 수 없습니다. 이는 시스템의 보안, 신뢰성 및 정확성을 보장합니다.
(2) 특정 구현에서 다른 권한을 설정합니다. 다른 권한을 가진 사용자는 시스템에 로그인한 후 건너뛰기 수준 작업을 수행할 수 없습니다.
3.2.2 데이터 무결성
(1) 기록된 모든 정보는 포괄적으로 유지되어야 하며, 정보 기록 내용은 비어 있을 수 없습니다.
(2) 다양한 데이터 간의 상관관계가 정확하게 유지되어야 합니다.
(3) 동일한 데이터는 서로 다른 기록에서 일관성을 유지해야 합니다.
3.3 시스템 인터페이스 분석
현재 인터페이스 디자인은 소프트웨어 품질을 평가하는 핵심 지표가 되었습니다. 좋은 사용자 인터페이스는 시스템 사용에 대한 사용자의 자신감과 관심을 높여 작업 효율성을 향상시킬 수 있습니다. JSP 웹 페이지는 HTTP 애플리케이션을 제공하기 위해 전체 서버측 JAVA 라이브러리 단위에 대한 인터페이스를 제공합니다. 동적 페이지를 만드는 것이 더 쉽습니다. 고객 인터페이스는 소프트웨어 시스템과 사용자 사이의 인터페이스를 말하며 출력, 입력 및 인간-컴퓨터 대화의 인터페이스 형식을 다루는 경우가 많습니다.
1. 출력 디자인
출력은 입력된 기본 정보를 컴퓨터가 해결하여 고품질의 효과적인 정보를 생성하고 이를 특정 형식으로 관리자에게 제공하는 것입니다. 이것이 출력 디자인의 주요 책임이자 목표입니다.
시스템 개발 과정은 구현 과정과 정반대로, 입력 설계에서 출력 설계가 아닌 출력 설계에서 입력 설계로 진행됩니다. 출력양식은 사용자와 직접적으로 관련되어 있기 때문에, 사용자가 출력양식을 쉽게 사용할 수 있도록 하고, 각 부서의 유용한 정보를 적시에 반영할 수 있도록 하는 것이 디자인 목적이 되어야 합니다. 출력 디자인의 원칙은 다양한 관리 수준의 모든 요구 사항을 전체적으로 고려하는 동시에 간결하고 사용자에게 불필요한 정보를 제공하지 않는 것입니다.
2. 입력 설계
입력 데이터의 수집 및 입력은 번거롭고 많은 인력과 특정 장비가 필요하며 실수가 자주 발생합니다. 시스템에 입력된 데이터가 정확하지 않으면 처리된 출력이 이러한 오류를 증폭시키므로 입력 데이터의 정확성이 전체 시스템 성능에 결정적인 역할을 합니다.
투입 설계에는 다음과 같은 원칙이 있습니다.
1) 투입량은 처리 요구 사항을 충족하기 위해 가능한 한 낮게 유지되어야 합니다. 입력이 적으면 오류가 줄어들고 데이터를 준비하는 데 걸리는 시간도 줄어듭니다.
2) 입력준비 및 입력과정은 최대한 편리하게 하여 오류 발생을 줄여야 한다.
3) 입력된 데이터는 오류가 적시에 수정될 수 있도록 최대한 빨리(원래 데이터가 발생한 지점에 최대한 가깝게) 확인해야 합니다.
4) 입력된 데이터는 한 매체에서 다른 매체로 전송되어 전사될 때 발생할 수 있는 오류를 방지하기 위해 처리에 필요한 형태로 가능한 한 빨리 기록됩니다.
3.4 시스템 프로세스 및 로직
여기에 이미지 설명을 삽입하세요.

그림 3-3 로그인 흐름도
여기에 이미지 설명을 삽입하세요.

그림 3-4 비밀번호 변경 흐름도

추천

출처blog.csdn.net/2401_85743969/article/details/142689656