1. 한 가지 생각:' 실현 가능성과 적응성'
실현가능성이란 수요를 구체화할 때 핵심 수요를 만족시키고 주요 기능을 충족시키는 것이지, 위성을 현재 기술 수준 밖에 두는 것이 아니다!
적응성이란 제품의 실현 조건과 적용 조건을 말한다. 기업의 현재 환경에 순응할 수 없고, 환경을 뛰어넘어 무당 생산만 근의 식량의 대약진을 할 수 없다.
핵심 요구 사항의 일관성은 OA 가치 실현을 보장하는 것이며, 워크플로우 및 문서 관리에 대한 사용자의 핵심 요구 사항을 충족하는 것은 프로젝트 성공의 기초입니다.
2
2 가지 생각: "전향 적 및 실용성"
OA 시스템의 개발 설계는 시스템의 가치를 극대화하고, 모든 사용자의 요구를 최대한 충족시키며, 향후 시스템의 다단계 확장을 충분히 고려해야 합니다. 구현 과정에서 항상 응용 지향, 응용 지향, 응용 분야 기반, 실효성 중시 방침을 관철해야 한다. 비용 통제, 프로젝트 주기 통제 등의 요소도 고려해야 하기 때문에 기능 배치에서도 실용주의를 따라야 한다.
셋;삼;3
두 번 생각하십시오: "고급 성숙"
고급 관리 이념, 기술 및 방법은 기업의 경쟁력을 강화하고 시스템의 수명 주기를 연장할 수 있습니다. 그러나 동시에, 어떤 혁신도 작은 흰토끼 실험이 위험하다는 것을 의미한다. 따라서 소프트웨어 시스템, 하드웨어 장비, 개발 도구 및 소프트웨어 제품의 성숙도를 중시하고 선진성과 성숙도 사이의 균형을 맞추는 것이 가치 극대화의 관건이 됩니다.
사
4. 4 가지 생각: "개방성과 규범"
데이터 섬, 정보 섬, 어플리케이션 섬이 다년간의 정보화 건설의 후유증이 되었으며, 이러한 섬을 해결하는 핵심 요소는 개방이며, 이러한 섬을 해결하는 효율성은 표준화에 달려 있습니다.
우리의 콘센트와 플러그의 관계와 마찬가지로, 우리의 주변 장치와 USB 포트의 관계와 마찬가지로 OA 시스템이 충분히 개방되어 있고 규범이 아키텍처 설계에서 가장 중요한 문제가 되었습니다.
현재와 미래에 OA 시스템은 다양한 운영 체제, 미들웨어, 데이터베이스, 비즈니스 시스템, 도구 소프트웨어와 원활하게 연결해야 합니다. 현재 메인스트림 (Mainstream) 업체들은 구사 소프트웨어, 파도, Clickpoint 등과 같은 점을 충분히 고려하고 있다.
다섯;오;5
5. 다섯 가지 생각: "신뢰할 수 있고 안정적인"
OA 시스템에는 대량의 관리 데이터 흐름이 있으므로 신뢰할 수 있어야 하며, 일반 사용자 및 외부 예외 사건으로 인해 시스템 충돌이 발생해서는 안 됩니다. 시스템에 문제가 발생할 경우 짧은 시간 내에 복구할 수 있으며, 시스템의 데이터는 데이터 불일치 없이 완전합니다.
우리는 구사 소프트웨어의 iThink 시스템에 대한 스트레스 테스트를 조직했다. 로드 밸런싱의 경우 3000 명이 동시에 온라인 상태일 때 전체 주 인터페이스 로드를 포함한 시스템 로그인 시간은 8 초를 넘지 않습니다. 데이터 브라우징은 8 초를 넘지 않습니다. 데이터 쿼리는 8 초를 초과하지 않습니다. 통계가 15 초를 초과하지 않습니다.
또한 IBM 서버에서 실행되는 iThink 제품의 안정성을 테스트했습니다. 기본적으로 평균 무고장 가동 시간: 10000 시간 이상 가용성: 전체 시스템 평균 가용성은 99.99% 이상입니다. 안정성: 호스트 시스템은 7*24 로 안정적으로 운영됩니다.
여섯;육
6. 여섯 가지 생각: "보안 및 기밀 유지"
OA 시스템의 개발과 설계는 정보 자원의 완전한 이용뿐만 아니라 정보의 보호와 격리에도 주의를 기울여야 한다. 따라서 시스템은 시스템 보안을 보장하기 위해 시스템 보안 메커니즘 및 데이터 액세스 제어를 포함하여 애플리케이션, 네트워크 통신 환경 및 스토리지 디바이스에 따라 다른 조치를 취해야 합니다.
이 가운데 취해진 조치는 다음을 포함하지만 이에 국한되지는 않는다
플랫폼 보안: 아키텍처 설계는 보안 요구 사항을 고려하며 플랫폼 소프트웨어는 보안 설계 표준을 준수합니다.
어플리케이션 보안: 권한 제어, 인증 인터페이스 지원, 변조 방지, 폭력 방지 등의 조치 모두 완벽해서 USB 키, CA, IP 주소 제한 등 다양한 보안 조치를 결합할 수 있습니다.
데이터 보안: 데이터 전송 암호화, 원격 보안 액세스, 데이터 스토리지 암호화 및 VPN 바인딩과 같은 다양한 보안 방식을 지원하는 문서 보안 소프트웨어 통합 기술을 지원하여 침입 탐지 방어 시스템 및 방화벽 어플리케이션을 지원합니다.
재해 복구 백업: 다양한 재해 복구 하드웨어 및 소프트웨어 장비 사용을 지원합니다.
보안 관리: 시스템 사용자의 주요 작업을 기록하고 시스템 어플리케이션의 보안을 보장하는 완벽한 로깅 기능을 제공합니다.
비밀번호 정책: 초기 비밀번호 강제 변경, 그래픽 인증 코드 활성화, USB 키 인터페이스 지원, 비밀번호 만료 제어, 비밀번호 오류 횟수 제어, 비밀번호 강도 설정 등 폭력적인 해독과 악의적인 공격을 막을 수 있습니다.
시스템 네트워크 카드 MAC 및 IP 바인딩; CA 인증 및 디지털 서명 암호화 기술 지원 전자키 (Ukey) 기술과 지문 Ukey 기술을 지원합니다. SSL (secure sockets) 기술 지원 소프트웨어 시스템의 엄격하고 유연한 액세스 보안 제어, 기능 권한 부여 및 데이터 범위 권한 부여 결합
시스템에는 전체 사용자/권한 관리 시스템이 있어 사용자/권한을 일관되게 관리하고 필드 수준의 쿼리, 수정 및 관리 권한 제어를 수행할 수 있습니다. 이 시스템은 사용자 인증, 데이터 전송, 데이터 저장소, 디지털 서명 등의 보안 수단을 제공하여 타사 보안 인증 시스템을 포괄적으로 지원합니다.
일곱
7.7 가지 생각: "확장성과 서비스 가능성"
프로젝트의 향후 비즈니스 확장 및 기능 확장에 적응하기 위해서는 가장 간단한 방법과 최소한의 투자로 소프트웨어 시스템의 확장 및 유지 관리를 충분히 고려해야 합니다.
따라서 OA 소프트웨어 시스템의 개발 및 설계에서는 관리 용이성과 지속 가능한 발전을 위한 아키텍처를 형성하기 위해 애플리케이션 및 시스템 확장 요구 사항을 고려해야 합니다. 향후 비즈니스 확장은 기존 메커니즘을 기반으로 새로운 애플리케이션 및 서비스 모듈만 추가하면 됩니다. 한편, 애플리케이션 수가 증가하고 사용자 수가 증가하면 시스템은 새로운 스트레스 수요를 지원하기 위해 서버 수를 부드럽게 늘릴 수 있습니다. 한편, 신기술, 신제품 업그레이드 시 사용자 사용에 영향을 주지 않고 시스템을 원활하게 전환할 수 있습니다. 반면, 제품에 새로운 기능이 추가되면 플러그인 및 모듈 맞춤형 플랫폼을 통해 비즈니스 확장을 쉽게 수행할 수 있습니다.
장치 선택 및 네트워크 시나리오에서 개방성의 원칙을 준수하여 시스템이 다양한 하드웨어 장치를 상호 연결할 수 있도록 합니다. 소프트웨어는 플랫폼 간 및 오픈 데이터 인터페이스를 지원하므로 다른 시스템 소프트웨어와의 통합이 용이합니다. 향후 비즈니스 시스템, 포털 등의 시스템과의 SSO (single sign-on) 통합이 지원되어 해당 시스템의 데이터 구조를 얻을 수 있을 때 애플리케이션, 포털, 데이터 등 모든 측면에 원활하게 연결할 수 있습니다.
시스템의 관리와 유지 보수는 집권과 분권이 균형을 이루는 사상을 채택해야 한다. 예를 들어, 9 사 소프트웨어의 iThink 제품은 시스템 관리, 애플리케이션 관리 및 개인 관리를 설정하고 시스템을 계층적으로 승인 및 유지 관리합니다.
시스템에서 제공하는 도구를 사용하여 사용자가 자신의 기능을 사용자 정의하고 인코딩 없이 인터페이스 데이터 항목의 표시를 사용자 정의할 수 있습니다. 또한 네트워크나 시스템에 문제가 발생할 경우 신속하게 시스템의 정상 작동을 재개하고, 시스템의 복구 가능성을 보장하며, 네트워크 시스템의 간섭 방지 기능을 향상시킬 수 있습니다.
다양한 코드 없는 모듈 맞춤형 플랫폼을 사용하여 사용자가 기능을 구현하는 DIY 설계를 지원합니다.
여덟;팔
8. 8 시: "아름답고 사용하기 쉽다"
시스템 사용자 인터페이스는 웹 2.0 사용자 인터페이스 설계 기술을 사용하여 사용자 요구에 따라 유연하게 변경할 수 있으며 (레이블 분류 기능 향상), 사용자 경험에 중점을 두어 시스템 기능을 보기, 학습, 사용, 유지 관리 및 관리할 수 있도록 설계되었습니다.
상근 애플리케이션 시스템으로서 사용 편의성과 사용자 경험은 프로젝트 성패의 핵심 요소입니다. 제공되는 제품은 B/S 로그인 방식을 사용하여 컴퓨터, 휴대폰 등을 통해 로그인할 수 있으며, AJAX, 그래픽 편집기 등 다양한 신기술을 사용하여 읽기 쉽고, 이해하고 조작하며, 사용자 인터페이스가 간결하고 아름답고 친숙하며, 사용자가 쉽게 익히고 조작하고 사용할 수 있습니다. 시스템 관리의 사용 및 관리도 간단하고 조작하기 쉬우며 편리하다.
사용 편의성 6 가지 원칙을 엄격히 준수하여 제품 배포, 로그인, 사용, 유지 관리, 업그레이드, 확장에서 종합적인 사용 편의성을 실현하여 시스템 부착성을 높입니다. 사용자에게 통합 액세스 주소를 제공합니다. 로그인 페이지에서 사용자에게 즐겨찾기 추가, 홈페이지로 설정 등의 작업을 제공하여 사용자가 나중에 시스템에 빠르게 액세스할 수 있도록 합니다. 스타일도 일관되고 친숙한 사용자 인터페이스, 직관적인 그래픽 디스플레이 및 디자인에서 사용에 이르는 그래픽 워크플로우를 갖추고 있습니다.
사용 편의성에 비해 미관은 그다지 중요하지 않다. 마치 예쁜 여자 같다. 외모가 당신을 첫눈에 반하게 한 다음, 종종 그녀의 내면이 당신을 끊임없이 감동시킬 수 있습니다.
아홉;구;9
9.9 생각: "강력한 동시 지원"
그룹, 다중 조직, 대규모 사용자 단위로서 OA 소프트웨어 시스템의 개발 설계는 어플리케이션, 데이터베이스 등 다양한 로드 밸런싱 기능을 지원해야 하며, 액세서리 서버와 데이터베이스 서버의 분리 기술을 지원하여 수만 명의 사용자가 동시에 온라인 작업을 수행할 수 있도록 지원해야 합니다. 시스템 응답 능력은 사용자 수의 증가나 정보의 증가로 인해 감소하지 않습니다.
시스템의 동시 기능: 클러스터를 통해 기술적으로 동시 상한선이 없으므로 사용자의 향후 확장 요구를 충분히 보장할 수 있습니다.