2009년 5월 31일 일요일

S.M.S(Score Managers) 성적관리시스템(08.9.6 ~ 12.4)

▲ 소프트웨어 공학 수업시간에 한학기 동안 한 프로젝트이다.

 

1. 개요

현재 대부분의 대학에서 사용되는 성적관리 시스템은 A, B와 같이 성적입력을 통해 학생들이 성적을 확인할 수 있는 시스템이다. 따라서 교수와 학생 사이에 별도의 커뮤니티가 이루어지기 어렵고 학생들이 자신의 성적에 대해 의문을 가질 수도 있을 뿐 아니라, 교수는 학생들의 평가한 결과에 대한 데이터를 모두 유지해야 하고 성적을 결정하기 위해 별도의 계산 과정을 가져야 했었다. 따라서 이와 같은 단점을 보완하기 위해 필요에 따라 필드를 추가해 학생에 대한 코멘트를 적을 수 있고 자동으로 성적을 계산하고 유지해 줄 수 있는 시스템을 개발해 보고자 함이 그 목적이다.

 

2. 개발환경

- H/W

ㆍCPU : Inter Core(TM) 2 DUO CPU 2.0GH

ㆍRAM : 2GB

 

- Software

ㆍOS : Windows XP Service 3

ㆍPL : C#, WPF

ㆍDatabase : SQL Server 2005 Developer

ㆍDevelopment Tool : Visual Studio 2008

 

3. 시스템 구성

 

4. 실행화면

제안서, 요구사항정의서, 분석, 설계, 구현까지 하나의 소프트웨어를 만들기 위해 많은 문서 작업들을 하였다. 지금까지는 설계없이 그냥 구현하였었지만 이 프로젝트를 통하여 실제로 어떠한 작업에 의해서 하나의 소프트웨어가 탄생되게 되는지 알았다.

 

Visual Stdio 2008에 있는 WPF를 이용하여 만들면서 많은 어려움이 있었지만

나름 만족한다. 응용프로그램에서 HTML과 같이 프레임 단위로 할수 있다는것은

WPF의 매력이였다.

처음에는 성적관리만을 만들려고하였지만 학사관리기능을 추가하라는 교수님의 말씀으로 인하여 학사관리 프로그램을 만들게 되었다. 처음 생각과는 달리 커져버린 프로젝트의 크기때문에

고생을 많이 했었다.

제안서, 요구사항, 분석, 설계, 최종보고서 문서만.. 대략.. 총 200장....

 

댓글 없음:

댓글 쓰기