이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 19697|회답: 0

[ASP.NET] asp.net 기사 출판 시스템

[링크 복사]
게시됨 2015. 4. 15. 오전 11:59:06 | | | |


기사 출판 시스템
1. 언어와 환경
3. 구현 언어: C#, asp.net
4. 환경 요구사항: Visual Studio 2005 또는 2008, SQL Server 2005
2. 데이터베이스 설계

3. 요구 사항
모든 사람에게 학습과 교류 기회를 제공하기 위해 특정 관심 집단이 온라인 학습 및 교류 시스템을 개발하고자 합니다
통찰, 학습 경험, 전문 기술 같은 기사들이 모두가 배우고 소통할 수 있도록 제공됩니다.
이제 다음 업무들을 책임지게 됩니다:
1. 로그인 모듈 구현을 담당함;
2. 사용자 등록 기능 구현을 담당합니다;
3. 현재 사용자가 발행한 모든 기사와 현재 사용자가 읽을 수 있는 모든 문서를 나열하는 책임;
호우푸 정보기술공학 엔지니어 교육 시스템 브론즈 시리즈 4.0 우한 호우푸 교육 기술 유한회사
25/53
4. 기사 읽기 기능을 실현하는 책임
4. 권장 실행 단계
1. SQL Server 데이터베이스 KnowledgeDataBase 생성, 데이터 테이블 생성: Articles,
사용자 정보;
2. 시각적 C# ASP.NET 웹사이트 만들기;
3. 구성 파일에 구성 섹션과 데이터베이스 연결 문자열 설정을 위한 로그인 방법 설정을 추가하세요
익명 사용자만 등록 페이지에 접근할 수 있는 섹션 및 설정 섹션
4. 로그인 로그인 양식 생성
a) 로그인 양식 인터페이스는 그림 1에 나와 있습니다:
그림 1 로그인 페이지
b) 로그인 양식의 기능 요구사항
1) 사용자가 로그인을 클릭하고 사용자 이름과 비밀번호가 맞으면 메인 페이지로 이동합니다
2) 로그인이 성공하면 사용자의 로그인 횟수는 +1이 됩니다
3) 사용자가 가입 버튼을 클릭하면 등록 페이지로 이동합니다
4) 로그인하지 않은 사용자는 등록 페이지에만 접근할 수 있습니다
5. 메인 페이지 생성
a) 메인 페이지 인터페이스는 그림 2에 나와 있습니다:

그림 2 메인 페이지
b) 메인 페이지 기능
1) 현재 사용자의 게시물을 먼저 표시하고, "탐색"을 클릭하면 article.aspx으로 이동할 수 있습니다
기사 보기 페이지
2) 그 후 현재 사용자가 읽을 수 있는 기사가 표시되고, "읽기"를 클릭하면 article.aspx로 이동합니다
기사 보기 페이지
6. 등록 페이지 만들기
a) 등록 페이지 인터페이스 그림 3:
그림 3 등록 페이지
b) 등록 페이지 기능, 사용자가 입력한 정보를 검증하며, 요구 사항은 다음과 같습니다:
1) 사용자 이름이 비어 있을 수 없고 길이가 3보다 커야 합니다;
2) 비밀번호는 세 개의 숫자와 세 개의 글자로 구성됩니다
3) 이메일이 형식 요건을 충족해야 합니다;
4) 전화번호는 11

c) 검증이 성공적으로 완료된 후, 사용자 정보를 데이터 테이블 UserInfo에 입력하고 이메일 주소만 요청하세요
사용자 등록 가능
d) 사용자가 성공적으로 등록된 후, 사용자 로그인 수를 0으로 설정합니다
7. 문서 보기(view article) 페이지를 만들고 그림 4에 표시된 것처럼 문서 제목과 문서를 페이지에 표시합니다:
그림 4 기사 페이지 보기
8. 프로그램을 실행하고 디버깅하며, 데이터베이스에 최소 두 명의 사용자를 등록하고, 각 사용자별로 최소 한 개의 기사를 게시합니다

5. 주의사항
1. 문제를 꼼꼼히 검토하고 정확히 이해할 것;
2. 양식의 설계 요구사항에 따라 인터페이스 디자인에 주의를 기울여 주세요;
3. 개발 환경을 구축하기 위해 3단계 아키텍처를 사용해 주세요.
4. 코드 작성, 명명 규칙, 적절한 주석에 주의를 기울이세요


소스 코드: Artic.rar (35.87 KB, 다운로드 횟수: 4, 판매 가격: 3 그레인 MB)




이전의:휴대전화 번호와 Asp.net (C#)의 전화번호에 관한 정규 표현식이 있을까요?
다음:2012년 컴퓨터 과학 전문대학 전문 과정 심사 체계
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com