Giter Club home page Giter Club logo

oss_teamproject's Introduction

[OSS LAB-13 팀별과제] CRUD Mini project 설계하기 (팀별로 설계한 Mini project에서 검색 기능을 제외한 모든 함수를 팀원끼리 적절히 분배하여 구현 및 테스트하고, 수정과 추가, 삭제 작업이 있을 때마다 git을 이용한 버전을 관리한다.)

  • mini project 주제 : 오픈소스 소프트웨어 수업을 듣는 학생들의 성적을 관리하는 시스템.

  • mini project 가 가지고 있는 대략적인 기능 설명

  1. CRUD 기능
  2. 데이터 save, load 기능
  3. search 기능
  4. grading 기능
  5. 이름 별, 성적 별 검색기능
  6. 정렬 기능(원하는 기준에 따라) [CRUD 기능, 데이터 파일 저장/읽어오기, 검색 등 메뉴(종료메뉴 제외) 등 10개 이상 함수 정의(구조체도 정의)]
  • 팀소개 및 팀원이 맡은 역할
    팀원 :
    지성민(Repo 소유자) : 파일 관리 함수 및 main 함수 설계
    배기완(Repo Contributer) : CRUD 및 추가 함수 설계
  • 현재, 서로 교환하면서 git 작업중인데 fork에 문제가 있음. (해결했음)
  1. forked 된 repository에 다시 push를 한 뒤 pull request 보내는 방식인지

oss_teamproject's People

Contributors

jeeseongmin avatar ykeab94 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

jeeseongmin

oss_teamproject's Issues

제안사항 #2

이제 저희가

  • 10번째 함수 구상
  • github repo에 screenshots 폴더를 생성해서 번호별로 결과화면 올리기

를 하면 좋을 것 같은데 역활 분담을 어떻게 하면 좋을까요??

sorting funtion 완료

정렬 함수 구현 완료했습니다!
정렬 기준은
이름, 중간고사, lab, project, 기말고사입니다.

테스트 해보시고 수정사항 있으면 말씀해주세요~!

제안 사항 #1

코드를 보다보니까

image

이 부분에서 말이죠.
gradeScore에서 이제 sum으로 grade를 판단해서 그 grade를 return 해주는건데,
readScore 에서 gradeScore를 호출할 때, sum만 매개변수로 넣어도 되는거 아닐까요?
readScore에서의 grade는 "?" 이던데, 이게 gradeScore에 들어가야 할 필요가 있나요?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.