Danh mục

Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - XÂY DỰNG DIỄN ĐÀN TRÊN WEBSITE

Số trang: 90      Loại file: pdf      Dung lượng: 1.01 MB      Lượt xem: 10      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 45,000 VND Tải xuống file đầy đủ (90 trang) 0
Xem trước 9 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo luận văn - đề án đồ án tốt nghiệp - phân tích thiết kế hệ thống - xây dựng diễn đàn trên website, luận văn - báo cáo, công nghệ thông tin phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - XÂY DỰNG DIỄN ĐÀN TRÊN WEBSITE ĐỒ ÁN:XÂY DỰNG DIỄN ĐÀN TRÊN WEBSITEChương 1ĐẶT VẤN ĐỀI. GIỚI THIỆU CHUNG Nếu ai đã từng sử dụng Internet chắc sẽ không ít lần nghe hoặc sử dụng dịch vụnhóm thảo luận trên Internet (NewsGroup), đây là dịch vụ khá phổ biến hiện nay. Khi tagặp một vấn đề thắc mắc, hoặc đang tìm kiếm một thông tin gì đó, thì NewsGroup sẽ làngười trợ giúp đắc lực cho chúng ta. Dịch vụ này cho phép người dùng gửi lên mạngInternet những câu hỏi hoặc những thắc mắc của mình, sau đó nếu một người nào đó, ởđâu đó trên thế giới cũng tham gia vào nhóm thảo luận đó nếu họ đọc được được mẩu tincủa chúng ta và biết về thông tin về vấn đề đó họ sẽ trả lời cho ta và ngược lại ta cũng cóthể trở thành một người trả lời. Thật là thú vị khi được mọi người trên toàn cầu giúp tagiải quyết một vấn đề. Ngày nay các NewsGroup thường được tích hợp luôn trên web nên tạo điều kiệnthuận lợi hơn cho người sử dụng và người ta gọi đó là các Diễn đàn trên web (webforum). Trên mạng Internet hiện đang có rất nhiều diễn đàn nói về nhiều chủ đề khác nhau.Ví dụ trang www.deja.com đây là trang web nổi tiếng về vấn đề trao đổi thông tin giữamọi người qua Internet. Như ta thấy trên hình, người ta chia ra rất nhiều chủ đề như:copm. (computer): khoa học về máy tính, rec. (recreation): hội thảo về giải trí nghệthuật...Tác dụng lớn nhất của Diễn đàn trên web là mọi người khi tham gia vào mạng có thể đặtra một vấn đề gì đó theo một chủ đề nhất định để có thể nhận được câu trả lời của nhiềungười trên toàn thế giới. Để có thể thấy được lợi ích về tính quảng bá và khối lượng thôngtin, kiến thức đồ sộ trên diễn đàn ta có thể so sánh dịch vụ này với dịch vụ E-mail nhưsau: Nếu như nói thông tin trao đổi qua mail chỉ là quan hệ 1-1 , tức là chỉ có một ngườigửi và chỉ có một người, hoặc một nhóm người nhận thư. Trong khi đó Diễn đàn trên weblại có quan hệ 1-n, tức là một người hỏi có nhiều người trả lời. Như vậy lợi ích mà Diễnđàn trên web đem lại cho người sử dụng là không nhỏ. Ngày nay Diễn đàn trên Web được ứng dụng rất nhiều nơi, ví dụ trong một trườngđại học, diễn đàn sẽ giúp đỡ các sinh viên trao đổi thảo luận với nhau qua mạng, hay trongmạng nội bộ của một cơ quan... Xuất phát từ lợi ích mà diễn đàn đem lại, với mong muốn tạo ra một ứng dụng trênmạng, giúp mọi người trao đổi thông tin với nhau nên em chọn đề tài: “Xây dựng diễnđàn trên web - Web Forum”. Hiện nay Khoa Công Nghệ Thông Tin - Điện tử Viễn thông chúng ta đang có mộtmạng cục bộ hiện đại, tuy nhiên em chưa thấy có nơi cho phép sinh viên truy nhập, tìmhiểu những vấn đề phục vụ cho công việc học tập hay giải trí. Chương trình Diễn đàn trênWeb nếu được sử dụng trên mạng của trường mong sẽ góp một phần vào việc trao đổithông tin của các bạn sinh viên, đem lại một hình thức trao đổi thông tin mới và chắc chắnsẽ hiệu quả.II. HƯỚNG XÂY DỰNG CHƯƠNG TRÌNH Khi nói đến diễn đàn mọi người liên tưởng đến ngay đến các cuộc bàn luận, phântích về một vấn đề gì đó của một nhóm người nào đó. Trong diễn đàn mọi người đưa ra ýkiến của mình, các câu hỏi của mình để mọi người tham gia phân tích tìm câu trả lời, đólà diễn đàn trong cuộc sống hằng ngày chỉ diễn ra trong nội bộ một nhóm người. Ngày nay, với sự phát triển của mạng Internet ý tưởng đưa các cuộc nói chuyện, bànluận xung quanh một vấn đề gì đó cũng được đưa lên mạng. Như vậy, khi tham gia diễnđàn trên mạng các thành viên không cần phải tập trung tại một địa điểm nào đó mà chỉcần ngồi tại nhà cùng với chiếc máy tính và tham gia vào mạng là có thể tham gia đượcdiễn đàn. ưu điểm của phương pháp này là ở chổ sẽ có nhiều người và rất nhiều nơi trênthế giới tham gia vào diễn đàn và vấn đề đặt ra trên diễn đàn chắc chắn sẽ mau chóngđược giải thích. Diễn đàn trên web là một chương trình ứng dụng được xây dựng dưới dạng các trangweb. Với web, mọi người sử dụng có thể truy xuất đến các trang ứng dụng này để trao đổithông tin với người khác. Do chương trình xây dựng trên web có trao đổi thông tin giữa các người sử dụng vớinhau nên các trang web của ứng dụng nhất thiết phải là các trang web có nội dung động.Trong những năm gần đây để xây dựng các trang web động người ta thường hay sử dụngcác ngôn ngữ như: VBScript, Jscript, ASP. Ngoài ra các trang web cho phép người sửdụng trao đổi thông tin với nhau nên phải có một cơ sở dữ liệu để lưu trữ các thông tin màngười sử dụng trao đổi với nhau. CHƯƠNG 2 CÁC CÔNG CỤ TRỢ GIÚP Phần này giới thiệu về các thành phần cần thiết để ứng dụng có thể chạy được và cáccông cụ giúp cho việc lập trình.I. YÊU CẦU VỀ MÔI TRƯỜNG LÀM VIỆC CỦA ỨNG DỤNG Diễn đàn trên Web là một chương trình ứng dụng được viết trên giao diện web vàngười sử dụng có thể ngồi tại máy con để truy xuất các trang web của ứng dụng do vậyyêu cầu đầu tiên là phải có một máy chủ chạy phần mềm web server (thông th ường là IIS(Internet Information Server chạy trên WinNT hay Personal Web Server chạy trênWin98). Thứ hai, do đây là trang web có tương tác với cơ sở dữ liệu cần phải có MS Accesshay SQL Server. Thứ ba, phải có một chuẩn kết nối giữa cơ sở dữ liệu để đưa dữ liệu từcác người sử dụng vào cơ sở dữ liệu cũng như truy xuất các dữ liệu từ các bảng của cơ sởdữ liệu. Khi xây dựng chương trình tuy có nhiều cách lựa chọn về môi trường làm việc củaứng dụng nhưng em chọn môi trường làm việc cho ứng dụng gồm: - PWS (Personal Web Server) - Cơ sở dữ liệu: Microsoft Access 98 - Chuẩn kết nối: ODBC Web Server là một chương trình ứng dụng. Trên web server chứa những site mà cácmáy con có thể truy xuất đến các site này. Thông thường trên máy có hệ điều hànhWindows 98 thì web server là Personal Web Server, trên máy WindowsNT Server thìdùng phần mềm IIS 4.0. Về cơ sở dữ liệu, ...

Tài liệu được xem nhiều: