기업에 있어서 인적 자원은 가장 귀중한 자원이며 기업의' 생명선' 이다. 급여 관리는 인적자원 관리에서 가장 중요한 부분이다. 임금 관리 전자화의 시행은 인적 자원 관리 인력을 번거로운 사건 발생에서 해방시켜 더 중요한 일을 완성할 수 있게 한다. (윌리엄 셰익스피어, 윈스턴, 임금, 임금 관리, 임금 관리, 임금 관리, 임금 관리, 임금 관리, 임금 관리) 이 문서에서는 졸업 디자인의 배경과 의미, 관련 R&D 의 비교 및 요약, R&D 프로세스, 설계 아이디어 및 구현 세부 사항에 대해 설명합니다. 마지막으로, 저자는 졸업 디자인 과정에서 자신의 체득을 보여 주었다.
키워드 관리 정보 시스템, 데이터베이스, 급여 관리, 엔티티 다이어그램 (E-R 다이어그램), 데이터 사전, 데이터 흐름 다이어그램
첫 번째 장은 스레드 이론이다
1..1연구 주제 배경
현대 정보 기술 및 관리 이론을 통해 기업 관리 정보 시스템을 구축하는 것은 오늘날 사회의 중요한 추세입니다. 지식경제시대의 특징에 따르면 당과 정부는 국민경제건설' 정보화로 공업화를 이끌다' 는 지도사상을 제시했다. 기업에 있어서 컴퓨터 관리 정보 시스템의 전면적인 개발과 응용은 가까운 시일 내에 피할 수 없는 문제이다. 기업 관리에서 인적 자원은 가장 귀중한 자원이며 기업의 "생명선" 이므로 인사 관리는 기업 컴퓨터 관리 정보 시스템의 중요한 구성 요소입니다. 급여 관리는 인적자원 관리에서 가장 중요한 부분이다. 임금 관리 전자화의 시행은 인적 자원 관리 인력을 번거로운 사건 발생에서 해방시켜 더 중요한 일을 완성할 수 있게 한다. (윌리엄 셰익스피어, 윈스턴, 임금, 임금 관리, 임금 관리, 임금 관리, 임금 관리, 임금 관리, 임금 관리) 임금 관리 정보 시스템의 실현은 번거로운 수작업 임금 관리를 줄일 수 있다.
현재 중대형 기업의 관리 정보 시스템에 적용되고 있으며, 거의 모두 보상 관리 모듈을 포함하고 있다. 어떤 환경은 대형 ERP 소프트웨어의 모듈로 도입되고, 어떤 환경은 기업 재무 시스템의 일부이다. 서구 표준화 관리 체계에 따라 설계된 임금 관리 소프트웨어는 중국특색 중소기업의 문제를 완전히 해결하지 못하는 경우가 많다. 이 글에서 소개한 졸업 디자인의 연구는 중국특색 있는 중소기업을 위한 임금 관리 문제를 해결하는 것이다.
우리 부서에서 일주일 동안 조사한 결과, 다른 동료의 급여 관리 소프트웨어 설계를 참고하여 우리 회사와 같은 중소기업의 시스템 수요에 대한 기본적인 이해를 얻었습니다. 우리 회사와 같은 소규모 공기업에서는 급여 관리 시스템을 설계하는 것이 특히 의미가 있으며, 기존의 재무 관리 소프트웨어는 대체할 수 없습니다.
지도 교사와의 여러 차례의 교류를 거쳐 실시 방안의 중점과 작업 계획을 확정하였다. 이 시스템의 주요 기능은 사원 정보 관리, 임금 구조 설정, 임금 요약 인쇄 등입니다.
1.2 연구 아이디어 및 작업 계획
참고: 이 범문은 컴퓨터와 통신학원 서 선생님이 제공한다.
다른 소프트웨어 프로젝트를 연구하는 것과 마찬가지로 졸업 디자인은 주제 선정, 조사, 개발 환경 숙지, 핵심 기술 실험, 관련 시스템과 같은 자료 찾기 등을 거쳤다. 시스템 요약 설계, 데이터베이스 구조 설계, 기능 모듈 개발, 기능 모듈 테스트, 시스템 디버깅, 시스템 파일럿 및 수정 아래 흐름도는 우리의 기본 아이디어와 과정을 반영합니다.
각 단계의 일정에서 선정과 조사는 2 주 정도 걸렸다. 개발 환경에 익숙해지는 데 2 주가 걸렸고, 핵심 기술을 시험해 보고, 관련 시스템과 비슷한 자료를 찾았다. 시스템 요약 설계는 일주일이 걸렸습니다. 데이터베이스 구조를 설계하는 데 일주일이 걸렸습니다. 기능 모듈을 개발하고 테스트하는 데 4 주가 걸렸습니다. 마지막으로 시스템 디버깅, 시운전 및 수정에 약 3 주가 걸렸습니다. 모든 일을 끝내는 데 약 3 개월이 걸렸다.
두 번째 장에서는 경영 정보 시스템 연구를 검토합니다.
2. 1 경영 정보 시스템 개발 과정
정보는 생산성에서 가장 활발한 요소로서 오랫동안 인간 경제 생활에서 대체불가의 역할을 해 왔지만, 1950 년대 말 컴퓨터가 발명된 후에야 정보가 기업 관리 시스템에 통합되어 효율적으로 처리되고 적용되었다.
현재 사람들이 말하는 관리 정보 시스템은 일반적으로 컴퓨터를 도구로 사용하여 관리 정보를 수집, 저장, 검색, 처리 및 전달하고 조직 및 기업 관리 분야의 "인간 시스템" 에 적용됩니다. 시스템이 70 입니다.
90 년대 초' 후공업경제' 시대의 산물로, 발전 초기에는 기업관리정보시스템이 기능이 간단하고 비효율적이며 관리작용이 제한적인 단일 인간 시스템이었다.
1980 년대 말, 컴퓨터 네트워크와 통신 기술이 활발하게 발전함에 따라 기업 관리 정보 시스템이 네트워크화 발전 시기에 접어들었다. 세계 선진국들은 모두 선진적인 관리 정보 시스템을 구축하여 사회 경제 발전에 큰 역할을 했다.
중국 경영 정보 시스템의 대발전은 80 년대 말 90 년대 초였다. 국가는 연이어' 금카드',' 금문',' 금교' 공사를 세웠고, 대부분의 기업사업단위는 LAN 과 WAN 관리 정보 시스템을 구축했다. 세계 경제와 중국 경제가 점차 지식경제로 접어들면서 산업경제 기반 관리 정보 시스템과 소수의 전문가 및 관리자를 위한 전문가 시스템 또는 의사 결정 지원 시스템이 처리 대상 및 서비스 대상, 시스템 구조 및 처리 능력 측면에서 더욱 발전해 왔습니다.
2.2 경영 정보 시스템의 특성
1, 경영 정보 시스템의 구성
기업 내 관리 정보 시스템의 응용에는 사람, 컴퓨터, 데이터의 세 가지 요소가 있습니다.
인간은 시스템에서 주도적인 역할을 하는 기업 지도자, 경영진, 기술자, MIS 건설의 리더십 기관 및 구현 기관을 말한다. 관리 정보 시스템은 시스템 엔지니어링으로, 일부 컴퓨터 개발자로만 수행할 수 없으며, 기업 관리자, 특히 기업 지도자의 적극적인 참여가 있어야 합니다.
컴퓨터 기술은 경영 정보 시스템을 실현하는 주요 기술이다. 이러한 기술 중에서 소프트웨어 개발은 MIS 개발의 중점이다.
세 번째 요소는 무시할 수 없습니다. 기업 관리 데이터는 MIS 의 정상적인 운영을 위한 기초입니다. 넓은 의미에서, 각종 관리 제도는 MIS 건설 성공의 기초이다. 기계 한 대의 원가를 계산하려면 각 조립품, 부품, 나사 너트 당 비용을 제때에 입력해야 하는데, 이는 생산 공장, 구매, 창고, 공정 설계, 재무 등 기업의 많은 부문을 포괄하는 관리 제도가 있어야 합니다.
2. 경영 정보 시스템의 인터페이스 특성
컴퓨터 소프트웨어 기술에서, 인간-기계 인터페이스는 이미 중요한 분기로 발전하였다. 잘못된 인간-기계 인터페이스 설계는 일반적으로 다음과 같은 기본 원칙을 따릅니다.
(1) 통신 기능을 인터페이스 설계의 핵심으로 사용합니다.
인간-기계 인터페이스 설계의 핵심은 사람들이 컴퓨터와 정확하게 정보를 교환할 수 있도록 하는 것이다. 한편으로는, 사람들은 컴퓨터에 정보를 입력할 때 가능한 자연스러운 방식을 채택해야 한다. 반면에, 컴퓨터가 사람들에게 전달하는 정보는 오해나 혼란을 일으키지 않도록 정확해야 한다. 또한 내부 가공과 기계 가공과 인간-기계 인터페이스를 혼동하지 마십시오 (인간-기계 인터페이스 프로그램은 통신일 뿐). 서로 간섭하지 않고 속도에 영향을 주지 않도록 합니다.
MIS 를 설계할 때 모듈식 사상에 따라 입력, 처리, 출력은 인간-기계 인터페이스의 교류 기능을 충분히 반영해야 한다. 이렇게 설계된 프로그램은 실수하기 쉽고 유지 보수가 쉽다.
보고서 인쇄는 MIS 의 필수 기능 중 하나이며 인쇄 전에 계산이 필요한 경우가 많습니다. 계산 및 인쇄 별도 설계는 시간이 많이 걸리지만 전체 MIS 시스템을 쉽게 유지 관리할 수 있습니다.
(2) 인터페이스는 항상 일치해야 합니다.
통합 인간-기계 인터페이스는 사용자의 부담을 증가시키지 않으며 사용자가 항상 같은 방식으로 생각하고 조작할 수 있도록 합니다. 가장 꺼리는 것은 화면을 바꿀 때마다 사용자가 조작 명령과 방법을 바꿔야 한다는 것이다.
예를 들어, 시스템 전체에서 물음표 아이콘, 디스크 아이콘, 프린터 아이콘, 인쇄 등을 사용하여 도움말을 나타낼 수 있습니다.
(3) 인터페이스는 사용자가 작업의 진행 상황을 언제든지 알 수 있도록 해야 합니다.
인간-기계 인터페이스는 사용자에게 소프트웨어 운영 진행 상황을 알릴 수 있어야 합니다. 특히 대기 시간이 길면 완료된 작업에 대한 진행률 막대를 디자인하는 등 작업 진행 상황을 사용자에게 알려야 합니다. 현재 Windows 의 거의 모든 어플리케이션은 크기에 관계없이 이 작업을 수행합니다. 이것은 MIS 소프트웨어를 개발할 때 배울 만한 가치가 있다.
(4) 인터페이스가 우호적이다. 사용하기 편해요
대부분의 MIS 소프트웨어에는 대량의 데이터 입력이 있습니다. 상대적으로 고정된 일부 데이터의 경우 사용자가 자주 입력 (특히 한자) 하는 것이 아니라 마우스로 쉽게 선택할 수 있도록 해야 합니다. 예를 들어 인사 관리 시스템의' 학력' 은 상대적으로 고정된 데이터로, 그 가치는 일반적으로' 초등학교',' 중학교',' 고등학교',' 대학',' 학부',' 대학원',' 박사 대학원생' 이다. MIS 소프트웨어는 이러한 데이터를 입력하기 전에 해당 위치에 목록 상자를 팝업하여 사용자가 매번 한자를 입력하도록 하는 대신 마우스로 클릭하도록 해야 합니다.
결론적으로, 개발된 MIS 는 사용자의 데이터 입력을 최소화하고 사용 중 사용자의 개입을 줄여야 합니다. 사용자 개입이 적을수록 MIS 시스템의 만족도가 높다는 것이 입증되었습니다.
2.3 경영 정보 시스템 개발 모델
관리 정보 시스템의 개발 방식은 주로 자체 개발, 위탁 개발, 협력 개발 및 기성 소프트웨어 구매가 있다. 이 네 가지 개발 방식은 각각 장단점이 있어 사용자의 기술력, 자금 상황, 외부 환경 등 다양한 요인에 따라 종합적으로 선택을 고려해야 한다. 어떤 개방형 모델이든 단위 리더와 비즈니스 인력의 참여가 필요하며, 개발 과정 전반에 걸쳐 정보 시스템을 관리하는 유지 관리 팀을 양성, 운동 및 성장시켜야 합니다.
1. 독립 개발
자체 개발은 관리 정보 시스템 분석 설계 팀, 프로그래머 및 시스템 유지 관리 팀 (예: 대학, 과학 연구소, 컴퓨터 회사, 하이테크 회사 등) 에 적합한 조직과 단위입니다. 자체 개발의 장점은 개발 비용이 낮고 개발된 시스템이 단위의 수요를 충족시킬 수 있고 만족도가 높다는 것이다. 가장 편리한 것은 시스템 유지 관리입니다. 단점은 전문 개발팀이 아니라 업무 업무에 제약을 받기 쉽고 시스템 최적화가 부족해 개발 수준이 낮기 때문이다. 그리고 개발자가 산하 부서에서 임시로 관리 정보 시스템을 개발하기 때문에, 이들은 원래 부서에서 다른 일을 하고, 정력이 제한되어 시스템 개발 시간이 길어지기 쉬우며, 개발자가 이전한 후 시스템 유지 관리 업무가 보장되지 않는다. 따라서 리더십을 강화하고' 제 1' 원칙을 관철해야 하며, 전문 개발자나 회사에 문의하거나 개발 고문으로 채용할 수 있다.
2. 개발 위임
위탁 개발 모델은 관리 정보 시스템 분석, 설계 및 소프트웨어 개발자 또는 개발 팀이 약하지만 자금이 충분한 단위에 적용됩니다. 쌍방은 새로운 시스템의 목표와 기능, 개발 시간과 비용, 시스템 표준과 수용 방법, 인력 교육 등을 명확히 하기 위해 관리 정보 시스템 개발 프로젝트 계약을 체결해야 합니다. 개발을 위탁한 장점은 시간을 절약하고 개발한 시스템 기술 수준이 높다는 것이다. 단점은 비용이 많이 들기 때문에 개발자가 장기간 시스템 유지 관리를 지원해야 한다는 것이다. 이러한 개발 방식은 사용자의 비즈니스 백본 참여 시스템의 데모가 필요하며, 개발 과정에서 개발자와 사용자 모두 적시에 의사 소통, 조정 및 검사가 필요합니다.
3. 협력 개발
협력 개발 모델은 특정 관리 정보 시스템 분석, 설계 및 소프트웨어 개발자에게 적합하지만 개발 팀은 약합니다. 관리 정보 시스템 개발을 통해 자체 기술 팀을 구축하고 보완하여 시스템 유지 관리를 용이하게 하려는 단위입니다. 쌍방이 개발 성과를 즐기는 것은 사실상 반위탁 개발 작업이다. 장점은 위탁 개발 모델에 비해 돈을 절약하고, 사용자의 기술력을 키우고, 시스템 유지 관리를 용이하게 하며, 기술 수준이 높다는 것이다. 단점은 쌍방의 소통이 협력에서 문제가 생기기 쉬우므로 쌍방이 제때에 양해를 얻어 조율과 검사를 해야 한다는 것이다.
결론적으로, 서로 다른 개발 방식은 각각 장단점이 있으며, 사용자의 실제 상황에 따라 선택해야 하며, 다양한 개발 방식을 종합적으로 사용할 수도 있습니다.
2.4 경영 정보 시스템 개발 프로세스
관리 정보 시스템의 개발 프로세스에는 일반적으로 시스템 개발 준비, 시스템 조사, 시스템 분석, 시스템 설계, 시스템 구현, 시스템 개조, 시스템 운영 유지 보수, 시스템 평가 등의 단계가 포함됩니다. 개발 시스템의 규모, 복잡성, 투자, 방법 등에 따라 각 단계의 요구 사항과 내용이 다르므로 사용자가 실제 상황에 따라 선택하고 계획해야 합니다.
1, 시스템 개발 준비
시스템 개발 준비에는 주로 시스템 개발 요구 사항 제시, 시스템 개발 팀 구성, 시스템 개발 계획 개발 등이 포함됩니다.
2. 시스템 조사
새 시스템의 시스템 분석 및 시스템 설계는 기존 시스템에 대한 조사를 기반으로 해야 합니다. 즉, 기존 시스템의 운영 및 기존 문제를 조사하고 사용자의 요구 사항, 특히 공동 개발 및 위탁 개발 방식을 명확히 해야 합니다.
조사의 주요 내용은 다음과 같습니다.
(1) 현재 시스템 개요: 기관의 발전 내역, 현재 기관 규모, 근무 조건, 관리 수준, 외부 세계와의 주요 연계 등 이런 내용을 고찰하는 목적은 주로 시스템 경계, 시스템과 외부의 입/출력 인터페이스 등을 나누는 것이다.
(2) 조직기구: 조직도를 그려 행정관계, 인원 편성, 업무 범위, 지리적 위치 등을 명확히 한다. 불합리한 문제와 새로운 시스템이 시작된 후 기존 조직에 미칠 수 있는 영향을 파악합니다.
(3) 업무 프로세스: 업무 유형에 따라 처리 시간이 다르고, 현재 시스템의 업무 프로세스를 심층적으로 이해하고, 기존 시스템의 업무 흐름도를 작성하며, 업무 담당자와 반복적으로 논의하여 승인을 받습니다. 조사에서 정성과 정량의 결합에 주의를 기울여야 하며, 사람, 재정, 물건, 정보의 흐름, 사양, 빈도, 요구 사항 및 해결해야 할 문제에 주의를 기울여야 한다.
(4) 보고서 및 데이터 처리: 다양한 통계 보고서 및 데이터의 형식, 내용, 처리 시간, 에스컬레이션 시간, 빈도 및 규칙 성, 기존 문제, 새로운 시스템에 대한 요구 사항 및 희망을 이해하고 다양한 보고서를 수집합니다.
(5) 문제: 현 제도의 주요 문제와 약점은 심각도에 따라 다른 수준으로 나눌 수 있다. 새로운 제도의 수립은 대부분의 문제를 해결하고 약한 고리를 개선할 수 있어야 한다.
(6) 새로운 시스템의 기능 및 목표: 모든 수준의 리더와 다양한 비즈니스 인력의 새로운 시스템 기능에 대한 요구 사항을 이해합니다. 시스템 분석 (논리적 설계라고도 함) 은 관리 정보 시스템 개발의 핵심 부분으로, 새로운 시스템의 기능을 상세히 분석하고 시스템 조사를 기반으로 새로운 시스템의 논리적 모델을 구축해야 합니다.
새 시스템의 논리 모델은 시스템 데이터 흐름 차트, 개요 테이블, 데이터 사전, 물리적 논리 표현식 및 관련 설명으로 구성됩니다. 마지막으로 시스템 분석 보고서 (시스템 논리 설계 설명서라고도 함) 를 완료해야 합니다. 시스템 논리 모델은 학교 교육 수준 (초등, 중등, 고등), 규모, 투입, 지리 환경, 기술 수준 등의 요구 사항과 제약에 따라 주문형 개교와 같습니다. 먼저 건축설계원에서 설계한 후에야 공사 설계와 시공을 할 수 있어 학교가 완공된 후 각 기능의 실현을 보장할 수 있다. 시스템 설계 단계에서는 새로운 시스템의 선천적인 부족이나 결함을 피하기 위해 신중하고 세밀한 분석 연구를 해야 합니다.
새로운 시스템 모델은 기존 시스템의 분석 및 요구 사항을 기반으로 하기 때문에 시스템 조사는 심도 있고 세밀하며 포괄적으로 수행되어야 합니다. 사용자는 새 시스템의 논리 모델에 대해 의견을 제시할 수 있다. 토론과 수정을 거쳐 쌍방은 결국 * * * 양해를 얻어 시스템 분석 보고서 (시스템 논리 설계 설명서) 를 완성했다. 관련 지도자의 승인을 받은 후 시스템 설계 (시스템 물리적 설계라고도 함) 단계로 넘어갑니다.
4. 시스템 설계
시스템 설계는 시스템 물리적 설계라고도 합니다. 시스템 설계는 시스템 분석 보고서의 시스템 논리 모델에 따라 다양한 제약 조건을 종합적으로 고려하고, 이용할 수 있는 모든 기술적 수단과 방법을 이용하여 다양한 구체적인 설계를 수행하고, 새로운 시스템의 구현 방안을 결정하고,' 시스템이 어떻게 하는가' 문제를 해결해야 한다.
구조화 된 시스템 설계 (Structured system design) 는 표준 차트 도구 및 지침 세트를 사용하여 시스템의 입력, 출력, 데이터 처리 및 데이터 저장소를 상세하게 설계하여 시스템에 어떤 모듈이 있는지, 이러한 모듈을 연결하는 방법 및 좋은 시스템 구조를 형성하는 방법을 결정하는 것을 의미합니다. 이 단계의 중점은 설계 시스템의 전반적인 구조를 중점적으로 하고 가장 경제적이고 합리적인 기술 수단을 선택하는 것이다. 시스템 설계 단계에 대한 문서는 시스템 설계 보고서 (시스템 물리적 설계 사양이라고도 함) 입니다.
5. 시스템 구현 및 변환
시스템 구현 단계의 주요 업무는 시스템 하드웨어 구입 및 설치, 프로그램 작성 (구매) 및 디버깅, 시스템 운영자 교육, 시스템 관련 데이터 준비 및 입력, 시스템 디버깅 및 변환입니다.
시스템 구현 단계에서는 시스템 구현 작업량을 팀으로 설정하고, 각 전문 팀장과 관련 부서 지도자를 조직하여 새로운 시스템의 구현 계획을 세워야 합니다. 다양한 프로젝트 관리 소프트웨어 및 방법을 사용하여 관리할 수 있으며, 프로젝트 관리자 책임제를 실시하여 시스템의 원활한 구현과 성공을 보장할 수 있습니다.
하드웨어 구매 및 설치에는 컴퓨터 하드웨어, 주변 장치, 네트워크, 전원, 기계실, 환경 등 관련 장비의 구매, 수락, 설치 및 디버깅이 포함되며 주로 전문 기술자가 수행합니다.
데이터 준비 및 입력은 주로 컴퓨터 처리에 필요한 다양한 데이터의 수동 조작과 입력, 컴퓨터 시스템에 사용된 데이터를 새 시스템으로 변환하는 것을 말합니다. 데이터 준비 및 입력 작업은 데이터의 정확성에 주의를 기울이고, 정리, 입력, 검증 등 각 부분의 관문을 잘 정리해 시스템의 원활한 전환을 위한 토대를 마련해야 한다.
이와 함께 정보 시스템 관리를 위한 일반 교육, 새로운 시스템 학습, 컴퓨터 운영 교육 등을 포함한 인력 교육이 진행될 예정입니다. 모든 사람들이 새로운 시스템의 기본 기능, 사용자에 대한 새로운 시스템의 요구 사항, 관리 정보 시스템 구축의 목적, 관리 정보 시스템 구축이 조직과 개인에게 가져올 수 있는 도움과 편리함, 개인이 새로운 시스템에서 수행해야 하는 작업은 사용자의 관심과 지원입니다.
6. 시스템 유지 보수 및 평가
경영 정보 시스템은 복잡한 인간-기계 시스템입니다. 외부 환경과 시스템 내부 요인의 변화는 끊임없이 시스템 운영에 영향을 미치고 있다. 이를 위해서는 시스템 운영의 효율성과 서비스 수준을 향상시키기 위해 시스템을 지속적으로 개선해야 하며, 이를 위해서는 시스템을 처음부터 끝까지 유지 관리해야 합니다.
시스템 평가는 시스템이 완료된 후 일정 기간 동안 실행된 후 시스템 목표 및 기능 달성을 점검하고 시스템 개발에 설정된 시스템 예상 목표와 비교하여 시스템 평가 보고서를 적시에 작성하는 것을 말합니다.
시스템 유지 관리 및 평가 단계는 시스템 수명 주기의 마지막 단계이자 가장 중요한 단계입니다.
제 3 장 임금 관리 시스템 분석 및 설계
3. 1 시스템 기능 요구 사항 소개
임금 관리 정보 시스템은 기업이 임금 관리를 강화하는 데 매우 중요한 역할을 한다. 대기업의 경우 설계 내용은 매우 복잡하고 다양합니다. 임금 계산 기능, 임금 통계 기능, 보고서 출력 기능 등이 있습니다. 설계된 모듈도 많습니다. 임금 관리 모듈, 임금 통계 모듈, 보고서 디자인 모듈, 인쇄 출력 모듈, 퍼지 쿼리 모듈 등이 있습니다.
이 소프트웨어는 주로 저자가 있는 한 테크놀로지 회사를 위한 것이기 때문이다. 회사는 새로 설립된 회사로, 전체 인원이 비교적 적다. 그중 정규직 직원 20 명, 인원 구조가 비교적 간단하고 학력이 비교적 높으며, 기본적으로 대학 이상 학력이며, 부서 분업도 명확하고, 인력 유동성도 높지 않아 회사는 현재 급여 관리에 대한 요구가 높지 않다. 그래서 이 회사에 대해 반복적인 논증을 거쳐, 우리는 결국 급여 관리 체계의 설계 방안을 확정하였다. 임금 관리 시스템의 주요 기능은 그림 3. 1 과 같습니다.
그림 3. 1 시스템 기능 모듈 다이어그램
3.2 기능 요구 사항 설명
1, 직원 프로파일 모듈
사원 프로파일 모듈에는 사원 정보 입력, 사원 추가 삭제 및 사원 정보 조회라는 세 가지 기능이 있습니다. 사원 기본 정보에는 사원 번호, 사원명, 사원 성별, 부서, 직책, 근무 연령, 지급 등급이 포함됩니다. 직원 추가 및 삭제는 데이터베이스에서 직원 정보 추가 및 제거를 가능하게 합니다. 사원 정보 조회 사원 번호 또는 사원명별로 사원 정보를 질의합니다.
2. 급여 구조 설정 모듈
이 체계는 회사 급여 관리의 실제 상황에 따라 보상 구조를 기본 급여, 직급, 근로연수 임금의 세 부분으로 나누었다. 시스템은 세 가지 임금 유형에 대해 임금 등급을 설정하고 각 등급에 대해 임금 기준을 설정할 수 있습니다. 3. 급여 요약 모듈
사용자가 직원 정보 관리 모듈에 직원의 급여 등급을 입력하면 직원의 급여가 급여 요약 모듈에 자동으로 합산됩니다. 사용자는 인쇄 전에 인쇄 미리 보기 기능을 통해 미리 볼 수 있는 급여 요약 테이블을 인쇄할 수 있습니다.
3.3 대상 시스템 요구 사항
대상 시스템은 다음 요구 사항을 충족해야 합니다.
1, 시간 경제. 논리적 및 물리적 설계를 최적화하여 시스템을 효율적으로 실행하고 신속하게 대응할 수 있습니다.
2. 신뢰성. 업무를 지속적으로 정확하게 처리할 수 있어 내결함성이 강하다.
3. 이해력. 사용자는 시스템을 쉽게 이해하고 사용할 수 있습니다.
4. 서비스 및 적응성. 시스템은 수정, 확장 및 유지 관리가 용이해야 하며 끊임없이 변화하는 비즈니스 요구 사항에 적응할 수 있어야 합니다.
5. 가용성. 대상 시스템은 모든 기능을 갖추고 있어 비즈니스 요구 사항을 완벽하게 충족할 수 있습니다.
6. 안전과 기밀성. 시스템의 물리적 보안, 데이터 저장 및 액세스의 보안 유지, 데이터 전송의 보안 유지, 사용자의 권한 부여 관리를 보장합니다.
3.4 시스템 플랫폼 선택
Microsoft 플랫폼을 주도로 선택하는 것은 현재 Microsoft 의 급속한 발전을 고려하여 점점 더 많은 기업들이 내부 네트워크를 계획할 때 Microsoft 플랫폼을 선호하고 있습니다. 반면에 기술적 관점에서 볼 때 Microsoft 플랫폼의 응용 프로그램은 개발 및 소프트웨어 배포에 매우 쉽고 성능이 우수합니다.
운영 체제: Windows 98
개발 도구 및 언어: Visual FoxPro 6.0 중국어 버전
3.5 데이터베이스 설계
3.5. 1 데이터베이스 소개
데이터베이스란 여러 개의 상호 연관된 데이터를 일정한 구성으로 함께 저장하는 조합입니다. 데이터베이스 관리 시스템은 데이터베이스를 조작하고 관리하는 대형 소프트웨어, 즉 DBMS 입니다. 운영 체제를 기반으로 데이터베이스를 일관되게 관리하고 제어합니다. 기능에는 데이터베이스 정의, 데이터베이스 관리, 데이터베이스 구축 및 유지 보수, 운영 체제와의 통신 등이 있습니다. DBMS 는 일반적으로 데이터 사전, 데이터 설명 언어 및 해당 컴파일러, 데이터 조작 (조회) 언어 및 해당 컴파일러, 데이터베이스 관리 루틴 등으로 구성됩니다.
관계형 데이터베이스는 테이블, 레코드 및 필드 간의 관계에 따라 구성 및 액세스하는 관계형 모델을 기반으로 하는 데이터베이스입니다. 여러 테이블을 통해 데이터에 액세스하고 관계를 통해 테이블을 연결합니다. 관계형 데이터베이스는 다양한 데이터베이스 도구와 제품을 사용할 수 있는 제도화된 쿼리 언어 (SQL) 로 사용되는 표준 인터페이스를 제공합니다. 관계형 데이터베이스는 현재 가장 널리 사용되는 데이터베이스입니다.
데이터베이스는 VFP 에서 논리적 개념입니다. 상호 연관된 데이터 테이블 및 해당 데이터베이스 객체는 확장자가 인 시스템 파일 세트로 구성됩니다. 확장자가 인 데이터베이스 주석입니다. 확장자가 인 DCT 및 데이터베이스 색인 파일. Dcx. 일반적으로 이 세 파일은 직접 사용할 수 없으며 VFP 데이터베이스에 의해 관리됩니다.
VFP 는 이를 라고 합니다. 하나의 라이브러리에 여러 테이블을 저장할 수 있는 테이블 파일입니다. 라이브러리를 통해 테이블 간의 관계를 명확히 하여 테이블 파일이 서로 분리되는 것이 아니라 상호 연관된 데이터 세트가 되도록 할 수 있습니다.
데이터 흐름도
보상 관리에 대한 조사 및 사용자 요구 사항 분석에 따르면 시스템의 데이터 흐름도는 그림 3.2 에 나와 있습니다.
데이터 사전 분석
이 소프트웨어의 데이터베이스는 다음 네 가지 데이터 테이블로 구성됩니다.
사원 정보 테이블: 개인. DBF
기본급 설정표: 과정. DBF
직무 임금 설정표: 직급. DBF
근로 연령 임금 설정표: 궁종. DBF
1. 직원 정보 양식: 개인. DBF
필드 필드명 유형 폭 설명
1 멤버 번호 문자 유형 3 숫자
2 사원명 문자 유형 10 5 자 미만
3 직원 성별 성격 유형 2' 남자' 또는' 여자'
4 자리명 문자 유형 14 7 자 미만
5. 근무연령의 숫자 유형은 2 1-99 사이입니다.
6 임금 등급 숫자 2 1-99
2. 기본급설정표: 과정. DBF
필드 필드명 유형 폭 설명
1 임금 등급 숫자 2 1-99 사이
2 포인트 범위 숫자 4 1-9999
3. 직급설정표: 직급입니다. DBF
필드 필드명 유형 폭 설명
1 위치 이름 문자 유형 14 는 7 자 이하입니다.
2 포인트 범위 숫자 4 1-9999
4. 근로연수 임금 설정표: 궁종. DBF
필드 필드명 유형 폭 설명
1 임금 등급 숫자 2 1-99 사이
2 포인트 범위 숫자 4 1-9999
5. 관리자 등록 양식: 관리자. DBF
필드 필드명 유형 폭 설명
1 등록 이름 문자 유형 10 임의 문자
2 명령 문자 유형 10 영문자 또는 숫자
제 4 장 임금 관리 시스템의 기능 실현
4. 1 직원 기본 정보 모듈 코딩 설계
1. 직원 프로파일 추가, 삭제 및 수정 기능
직원 프로파일 모듈은 주로 직원 정보 탐색 인터페이스와 직원 정보 조회 인터페이스로 나뉩니다. 직원 정보 탐색 인터페이스는 그림 4. 1 에 나와 있습니다.