소개글
학점을 자동으로 계산해주는 프로그램입니다.주요기능은..
- 자동으로 학점을 계산해 주는 프로그램입니다.
- 학기별, 학과종류별(교양,전공등) 성적과 열람용성적, 취업용성적(F를 제외한)을 쉽게 계산해 볼수 있습니다.
- 입력된 정보는 파일로 저장해서 이후에 계속 볼 수 있게 했습니다.
- 특히, 재수강이 필요한 과목에서 예상 학점으로 전체 학점을 쉽게 예측계산해 볼 수 있습니다.
- 학점은 4.5만점제(A+, A, B+, B ...) 기준으로 만들었습니다.
- 과목 분류가 7가지 있습니다.
(교양, 전공, 전공기초, 자율선택, 복수전공, 부전공, 기타)
- 재수강 체크박스를 추가 하였습니다.
재수강 체크박스에 표시를 하는 것은 해당과목이 재수강되어 취업용평점 계산시 제외시킨다는 것을 의미합니다.
* 즉 '취업용'의 뜻은 F학점 받은 과목과 재수강된 과목을 제외한 것들을 의미합니다.
- 한 학기 전체를 계산에서 제외시킬수 있는 옵션을 추가했습니다.
해당 학기의 상단에 '학점계산에서 제외' 라는 체크박스가 있습니다.
체크표시를 하면 전체 학점 계산시 일단 제외 시킬 수 있습니다.
컴파일 실행환경
비주얼 베이직 6.0에서 제작하였습니다.아래 주소에 있는 실행파일을 직접 테스트 해보시고
소스를 다운 받으세요.
http://myhome.naver.com/mystery250/program/grade.exe
본문내용
Public arr_title(7, 2, 15) As String' 과목명이 저장될 배열 최대 7학년, 2학기, 15과목
Public arr_score(7, 2, 15) As Integer
' 학점 저장
Public arr_grade(7, 2, 15) As Integer
' 성적 저장
Public arr_type(7, 2, 15) As Integer
' 분류 저장
Public arr_reattend(7, 2, 15) As Boolean
'재수강 여부 저장
Public arr_term(7, 2) As Boolean
' 학기별 계산 포함여부 저장
Public cur_class As Integer
' 현재 디스플레이중인 학년저장
Public version As String
' 프로그램 버전정보
Public ct_title, ct_realtitle, ct_realtitle_app, ct_score, ct_realscore, ct_realscore_app As Integer
' 신청과목수, 열람용이수과목수, 취업용이수과목수, 신청학점수, 열람용이수학점수, 취업용이수학점수
Public arr_ct_score(7), arr_ct_realscore(7), arr_ct_realscore_app(7) As Integer
' 과목분류별 신청학점, 열람용이수학점수, 취업용이수학점수
Public term_ct_score(7, 2), term_ct_realscore(7, 2), term_ct_realscore_app(7, 2) As Integer
' 학기별 신청학점, 열람용이수학점수, 취업용이수학점수
Public ave_grade, ave_grade2, total_score, total_score_app As Single
' 열람용평점, 취업용평점, 열람용 학점 * 취득성적 총계, 취업용 학점 * 취득성적 총계
Public arr_ave_grade(7), arr_ave_grade2(7), arr_total_score(7), arr_total_score_app(7) As Single
' 과목분류별 평점 및 열람용 학점 * 취득성적 총계, 취업용 학점 * 취득성적 총계
Public term_ave_grade(7, 2), term_ave_grade2(7, 2), term_total_score(7, 2), term_total_score_app(7, 2) As Single
' 학기별 평점 및 열람용 학점 * 취득성적 총계, 취업용 학점 * 취득성적 총계
압축파일 내 파일목록
MSSCCPRJ.SCC
grade.exe
frmAnal.frm
frmAnal.frx
frmHelp.frm
frmHelp.frx
frmMain.frm
frmMain.frx
Grade.PDM
Grade.vbp
Grade.vbw
Module1.bas
grade.exe
frmAnal.frm
frmAnal.frx
frmHelp.frm
frmHelp.frx
frmMain.frm
frmMain.frx
Grade.PDM
Grade.vbp
Grade.vbw
Module1.bas
참고 자료
없음이 자료와 함께 구매한 자료
[비주얼베이직] 성적관리 프로그램 10페이지
[비주얼베이직]비베로 만든 자동차구입견적프로그램 1페이지
심플하고 깔끔한 레포트 표지(무료) 1페이지
비주얼베이직 친구관리 프로그램 3페이지
[프로그램] 성적처리 프로그램 1페이지