제가 개발한 종합 시험 시스템을 보내주세요. 이 시스템의 개발 환경은 제가 인턴쉽 유닛에 있을 때 독립적으로 했던 프로젝트이며 3티어 아키텍처를 참고하여 개발되었습니다. 객관식 문제에는 단선형 문제, 객관식 문제, 참-거짓 문제, 빈칸 채우기 문제, 퀴즈 문제(또는 단답형 문제)가 있습니다.
내 개발 경험에 대해 이야기하겠습니다.
1. 인터넷에서 본 시험지에는 문제 유형이 거의 없습니다. 얼마전에 다운받았는데 단답형 문제가 나오네요. 그런데 신기한 것은 복습지가 자동으로 나오지 않는다는 것입니다. 이것은 프론트 데스크에서 직접 채점하는 질문입니다. 빈칸 채우기 질문이라면 사용자가 입력한 몇 단어가 데이터베이스에 있는 답변과 동일한지 비교할 수 있기 때문입니다. , 단답형 질문의 답변은 일반적으로 수십 개의 단어로 구성되어 있으므로 사용자가 데이터베이스의 모든 단어를 일치시키는 것은 불가능합니다. 이를 비교할 수는 있지만 현실과 일치하지 않습니다. 그래서 사용자의 답변을 첫 페이지에 저장할 수 있는 "시험지 검토" 기능을 백그라운드에 추가한 다음, 사용자가 선택한 문제와 입력 단어를 백그라운드에서 동일하게 표시할 수 있는 기능이 있다고 생각합니다. 지금까지 보아온 시험제도에서는 가장 큰 장점은 발견되지 않았습니다. "시험지 검토"에서는 수동으로 입력하는 "문답"을 제외한 다른 문제 유형은 시스템에 의해 자동으로 채점됩니다.
2. 권한 관리가 추가되었습니다. 관리자, 교사, 학생의 세 가지 유형의 사용자로 구분되어 관리자가 교사의 권한을 설정할 수 있습니다.
3. "사용자 관리" 모듈에는 "비밀번호 재설정" 기능도 추가되었습니다. 사용자가 비밀번호를 잊어버린 경우 관리자는 사용자의 비밀번호를 임의의 6자리 숫자로 재설정할 수 있습니다.
4. 시스템은 하나의 인터페이스만 사용하여 로그인합니다. 라디오 버튼을 사용하지 않고 세 종류의 사용자에 대한 지능형 로그인을 실현할 수 있으며 신원에 따라 자동으로 해당 페이지로 이동합니다. 또한 쿠키는 사용자 이름을 기억하는 데 사용됩니다.
5. 성공적으로 로그인한 후, 학생은 개인 비밀번호 변경, 시험 기록 보기, 시험 선택 등을 할 수 있습니다.
6. 저는 아름다운 인터페이스를 오랫동안 작업해 왔습니다. 아름답다고 말할 수는 없지만 확실히 좋습니다.
7. 기본적으로 암호의 MD5 암호화, GridView의 모든 CheckBox 삭제 및 단 하나의 선택 허용, GridView에 너무 많은 단어가 있을 때 마우스를 움직일 때 GridView의 행 색상이 변경되는 등 내가 배운 모든 것이 여기에 있습니다. 열에서 다음 단어는 삭제 시 확인 대화 상자를 표시하며, 다중 조건 검색 쿼리에서 사용자 입력을 얻습니다. . . . . .NET을 처음 접하는 친구들에게 도움이 되기를 바랍니다.
7. 인턴십이 끝나고 일자리를 구하고 있어서 시스템을 개선할 시간이 별로 없습니다. 사용하시다가 문제가 있으면 시간이 되는 한 연락주시면 됩니다. 최선을 다해 도와드리겠습니다. 이메일:
[email protected] 백엔드 모듈에는 다음이 포함됩니다.
개인정보 관리 비밀번호 변경 부서 정보 관리 부서 관리 사용자 정보 관리 사용자 관리 권한 설정 시험지 작성 유지 시험지 작성 (랜덤 문제, 수동 문제) 시험지 유지 관리 사용자 시험지 관리 시험지 검토 사용자 점수 문제 범주 관리 단선형 문제 객관식 질문 유지 참/거짓 질문 유지 빈칸 채우기 질문 유지 관리 퀴즈 질문