Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 34 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
34
Dung lượng
1,86 MB
Nội dung
ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN - ĐỒ ÁN TỐT NGHIỆP Đề t i XÂY DỰNG WEBSITE TRƢỜNG THPT PH C TRẠCH – H T NH Giáo viên hướng dẫn Ts L Ng c Xu n Sinh viên thực Nguy n Th H nh Giáo viên phản biện : Ths Vũ Văn Nam Lớp : 46E2-CNTT inh tháng GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n LỜI CẢM ƠN Em xin chân thành cảm ơn Ban giám hiệu trường Đại học inh, ban chủ nhiệm khoa Công nghệ thông tin, thầy giáo tận tình giảng dạy, trang bị cho em kiến thức cần thiết năm học trường Đặc biệt em xin chân thành cảm ơn Tiến sĩ Lê Ngọc Xuân tận tình quan tâm, giúp đỡ hướng dẫn em suốt q trình thực đồ án để em hoàn thành tốt đồ án tốt nghiệp Xin chân thành cảm ơn anh chị, bạn bè đồng nghiệp có nhận xét, ý kiến đóng góp, động viên quan tâm giúp đỡ vượt qua khó khăn suốt q trình làm đồ án Mặc dù em cố gắng hoàn thành đồ án phạm vi khả cho phép thời gian có hạn nên khơng hồn thiện đầy đủ chức website trường THPT Em mong nhận góp ý bảo Thầy bạn để phát triển trang web hoàn thiện Vinh, ngày tháng năm 2010 Sinh viên: Nguyễn Thị Hạnh GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n LỜI NÓI ĐẦU Trong năm gần đ y, công nghệ thông tin phát triển nhanh chóng ứng dụng hầu hết mặt đời sống, kinh tế, văn hóa, xã hội Một số ứng dụng bật cơng nghệ thơng tin Internet Đ y kho tài nguy n vô phong phú đa d ng Các d ch vụ giúp cho người khắp ch u lục tr n giới trao đổi, cập nhật thơng tin cách nhanh chóng, xác d dàng Các website trở thành người b n đáng tin cậy người sử dụng m ng với hình thức khai thác thơng tin Hiện nay, trường h c c quan có nhu cầu lớn thành lập website ri ng với mục đích giúp cho việc li n l c, cập nhật thơng tin cách nhanh chóng k p thời tới bậc phụ huynh h c sinh Với h c sinh, Website n i tra cứu thông tin thông tin v trường, điểm, tài liệu h c tập, thông tin tuyển sinh, giúp em h c sinh có di n đàn để trao đổi h c tập Nhận thấy tầm quan tr ng vấn đ , em ch n đ tài website tr ờng c r c – ây dựng n ” cho án tốt nghiệp Nội dung đề t i bố cục đồ án gồm chƣơng Chƣơng Tìm hiểu mơ hình lớp, ASP.Net, ngơn ngữ C# Chƣơng Tìn hiểu hệ quản trị SQL Sever 2005 Chƣơng Tổng quan đề t i Chƣơng Kết c i đặt v giao diện GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n CHƢƠNG I TÌM HIỂU MƠ HÌNH LỚP, ASP.NET, NGƠN NGỮ C# I.1 Mơ hình lớp Trong phát triển ứng dụng, để d quản lý thành phần hệ thống, không b ảnh hưởng thay đổi, người ta hay nhóm thành phần có chức l i với ph n chia trách nhiệm cho nhóm để công việc không b chồng chéo ảnh hưởng lẫn Ví dụ cơng ty có phòng ban, phòng ban ch u trách nhiệm cơng việc cụ thể đó, phịng khơng can thiệp vào cơng việc nội phịng phịng tài phát lư ng, chuyện lấy ti n đ u phát cho nhân viên phịng Marketing h khơng cần biết Trong phát triển phần m m, người ta áp dụng cách ph n chia chức Thuật ngữ kiến trúc đa tầng/nhi u lớp, lớp thực chức đó, mơ hình lớp phổ biến ba lớp là: lớp giao diện(Presentation), lớp xử lý đối tượng(Business Logic) lớp xử lý liệu(Data Access) Các lớp giao tiếp với thông qua d ch vụ(services) mà lớp cung cấp để t o n n ứng dụng, lớp không cần biết b n lớp làm mà cần biết lớp cung cấp d ch vụ cho sử dụng mà thơi I.1.1 Lớp giao diện (Presentation) Lớp làm nhiệm vụ giao tiếp với người dùng cuối để thu thập liệu hiển th kết quả/dữ liệu thông qua thành phần giao diện người sử dụng Lớp sử dụng d ch vụ lớp Business Logic cung cấp Trong NET dùng Windows Forms, ASP NET Trong lớp có thành phần User Interface Components User Interface Process Components UI Components phần tử ch u trách nhiệm thu thập hiển th thông tin cho người dùng cuối Trong ASP NET thành phần TextBox, Button, DataGrid… UI Process Components thành phần ch u trách nhiệm quản lý qui trình chuyển đổi UI Components GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n I.1.2 Lớp xử lý đối tƣợng (Business Logic) Lớp thực nghiệp vụ hệ thống, sử dụng d ch vụ lớp Data Access cung cấp, cung cấp d ch vụ cho lớp Presentation Lớp sử dụng d ch vụ nhà cung cấp thứ (3rd parties) để thực cơng việc mình(ví dụ sử dụng d ch vụ cổng tóan trực tuyến VeriSign, Paypal…) Trong lớp có thành phần Business Components, Business Entities Service Interface Service Interface giao diện lập trình mà lớp cung cấp cho lớp Presentation sử dụng Lớp Presentation cần biết d ch vụ thông qua giao diện mà không cần phải quan t m đến b n lớp thực I.1.3 Lớp xử lý liệu (Data Access) Lớp thực nghiệp vụ li n quan đến lưu trữ truy xuất liệu ứng dụng Thường lớp sử dụng d ch vụ hệ quản tr c sở liệu SQL Server để thực nhiệm vụ Trong lớp có thành phần Data Access Logic, Data Sources, Servive Agents Data Access Logic components (DALC) thành phần ch u trách nhiệm lưu trữ vào truy xuất liệu từ nguồn liệu - Data Sources RDMBS, XML, File systems… Trong NET Các DALC thường thực cách sử dụng thư viện ADO NET để giao tiếp với hệ c sở liệu sử dụng O/R Mapping Frameworks để thực việc ánh x đối tượng nhớ thành liệu lưu trữ CSDL Chúng ta tìm hiểu thư viện O/R Mapping viết khác Service Agents thành phần trợ giúp việc truy xuất d ch vụ b n cách d dàng đ n giản truy xuất d ch vụ nội t i I.2 Công nghệ Net I.2.1 Giới thiệu Net Microsoft NET gồm phần Framework Integrated Development Environment (IDE) Framework cung cấp cần thiết bản, chữ GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n Framework có nghĩa khung hay khung cảnh ta dùng h tầng c sở theo qui ước đ nh để công việc trôi chảy IDE cung cấp môi trường giúp triển khai d dàng, nhanh chóng ứng dụng dựa tr n n n tảng NET Nếu khơng có IDE dùng trình so n thảo ví Notepad hay trình so n thảo văn sử dụng command line để bi n d ch thực thi, nhi n việc nhi u thời gian Tốt dùng IDE phát triển ứng dụng, cách d sử dụng Thành phần Framework quan tr ng NET, cịn IDE cơng cụ để phát triển dựa tr n n n tảng Trong NET tồn ngôn ngữ C#, Visual C++ hay Visual Basic NET đ u dùng IDE Tóm l i Microsoft NET n n tảng cho việc x y dựng thực thi ứng dụng ph n tán hệ Bao gồm ứng dụng từ client đến server d ch vụ khác Một số tính Microsoft NET cho phép nhà phát triển sử dụng sau Một mơ hình lập trình cho phép nhà phát triển x y dựng ứng dụng d ch vụ web ứng dụng client với Extensible Markup Language (XML) Tập hợp d ch vụ XML Web, Microsoft NET My Services cho phép nhà phát triển đ n giản tích hợp người dùng kinh nghiệm Cung cấp server phục vụ bao gồm Windows 2000, SQL Server, BizTalk Server, tất u tích hợp, ho t động, quản lý d ch vụ XML Web ứng dụng NET cho phép lập trình tr n thiết b di động cách hiệu Nhi u công cụ hỗ trợ Visual Studio NET, để phát triển d ch vụ Web XML, ứng dụng tr n n n Windows hay n n web cách dể dàng hiệu GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n I.2.2 Kiến trúc NET Framework NET Framework n n làm đ n giản việc phát triển ứng dụng môi trường ph n tán Internet NET Framework thiết kế để đáp ứng y u cầu sau: Để cung cấp mơi trường lập trình hướng đối tượng vững chắc, mã nguồn đối tượng lưu trữ thực thi cách cục Thực thi cục ph n tán tr n Internet, thực thi từ xa Để cung cấp môi trường thực thi mã nguồn mà tối thiểu việc đóng gói phần m m tranh chấp v phi n Để cung cấp môi trường thực thi mã nguồn mà đảm bảo việc thực thi an toàn mã nguồn, bao gồm việc mã nguồn t o hãng thứ ba hay hãng mà tu n thủ theo kiến trúc NET Để cung cấp môi trường thực thi mã nguồn mà lo i bỏ lỗi thực script hay môi trường thông d ch Để làm cho người phát triển có kinh nghiệm vững nắm vững nhi u kiểu ứng dụng khác Như từ ứng dụng tr n n n Windows đến ứng dụng dựa tr n web Để x y dựng tất thông tin dựa tri n ti u chuẩn công nghiệp để đảm bảo mã nguồn tr n NET tích hợp với mã nguồn khác NET Framework có hai thành phần Common Language Runtime (CLR) thư viện lớp NET Framework CLR n n tảng NET Framework Chúng ta hiểu runtime agent quản lý mã nguồn thực thi, cung cấp d ch vụ cốt lõi quản lý nhớ, quản lý tiểu trình quản lý từ xa Ngồi cịn thúc đẩy việc sử dụng kiểu an tồn hình thức khác việc xác mã nguồn, đảm bảo cho việc thực bảo mật m nh mẽ Thật vậy, khái niệm quản lý mã nguồn nguy n lý n n tảng runtime Mã nguồn mà đích tới runtime biết mã nguồn GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n quản lý (managed code) Trong mã nguồn mà khơng có đích tới runtime biết mã nguồn không quản lý (unmanaged code) Thư viện lớp, thành phần khác NET Framework tập hợp hướng đối tượng kiểu liệu dùng l i, cho phép phát triển ứng dụng từ ứng dụng truy n thống command-line hay ứng dụng có giao diện đồ h a (GUI) đến ứng dụng cung cấp ASP NET, Web Form d ch vụ XML Web Sau đ y mơ hình mơ tả thành phần Net Framework I.2.3 Tìm hiểu ASP.NET Khi nghi n cứu v kiến trúc NET Framework, ưu điểm nhận thấy NET Framework t o cách m ng kỹ thuật công nghệ thông tin, thay đổi hoàn toàn kiểu mẫu, phong cách lập trình, cách phát triển phần m n tr n m ng Chính lý tr n mà chúng tơi lựa ch n APS NET để x y hệ thống Website trường THPT Phúc tr ch – Hà tĩnh ASP NET từ viết tắt Active Server Pages NET ASP NET xem công nghệ m nh để phát triển ứng dụng v m ng tư ng lai Chúng ta cần lưu ý chỗ ASP NET khung tổ chức để thiết GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n lập ứng dụng hùng m nh v m ng dựa tr n CLR (Common Language Runtime) ngôn ngữ lập trình ASP NET cho phép tr n Website cài đặt nhi u ngơn ngữ lập trình khác Tuy ASP NET có t n gần giống với ASP cổ điển khơng phải ASP Sau đ y điểm khác biệt giữu ASP NET ASP Tập tin ASP NET có phần mở rộng ASPX, ASP ASP Tập tin ASP NET ph n tích cú pháp XSPISAPI DLL, tập tin ASP ph n tích ASP DLL ASP NET kiểu lập trình động kiện, cịn ASP thực thi từ xuống ASP NET sử dụng trình bi n d ch (Compiler Code) n n tốc độ thực thi nhanh, cịn ASP sử dụng trình thơng d ch (Interpreted Code) n n tốc độ chậm h n ASP NET hỗ trợ gần 25 ngôn ngữ lập trình với NET ch y mơi trường bi n d ch (Compiler Invironment) ASP chấp nhận VBScript JavaScript ch y môi trường thông d ch ASP NET kết hợp nhuần nhuy n với XML (eXtensible Markup Language) để chuyển thông tin qua m ng ASP NET hỗ trợ hầu hết Browser, đặc biệt ASP NET hỗ trợ thiết b di động, đ y điểm khác biệt lớn mà ASP khơng có Trong hệ thống Website e-Learning, lựa ch n ngôn ngữ C# để cài đặt trong ASP.NET I.3 Tìm hiểu ngơn ngữ lập trình C # I.3.1 Giới thiệu ngôn ngữ C# Ngôn ngữ C# cho phép thực thi phong cách lập trình đ i C# hỗ trợ cấu trúc, thành phần component, lập trình hướng đối tượng Những tính chất đặc trưng ngơn ngữ lập trình đ i Ngôn ngữ C# hội đủ u GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n kiện vậy, h n x y dựng tr n n n tảng hai ngôn ngữ m nh C++ Java Ngôn ngữ C# phát triển hãng phần m m Microsoft, người dẫn đầu Anders Hejlsberg Scott Wiltamuth Trong Anders Hejlsberg biết đến tác giả Turbo Pascal, ngơn ngữ lập trình PC phổ biến Ơng đứng đầu nhóm thiết kế Borland Delphi, thành công đầu ti n việc x y dựng môi trường phát triển tích hợp (IDE) cho lập trình client/server Đặc trưng ngơn ngữ lập trình hướng đối tượng hỗ trợ cho việc đ nh nghĩa làm việc với lớp Lớp đ nh nghĩa kiểu liệu mới, cho phép người phát triển mở rộng ngôn ngữ t o mơ hình tốt h n để giải vấn đ Ngơn ngữ C# chứa từ khóa cho việc khai báo kiểu lớp đối tượng phư ng thức hay thuộc tính lớp, cho việc thực thi đóng gói, kế thừa, đa hình, ba thuộc tính c ngơn ngữ lập trình hướng đối tượng Trong ngơn ngữ C# m i thứ li n quan đến khai báo lớp u tìm thấy phần khai báo Đ nh nghĩa lớp ngôn ngữ C# không đòi hỏi phải chia tập tin header tập tin nguồn giống ngôn ngữ C++ H n nữa, ngôn ngữ C# hỗ trợ kiểu XML, cho phép chèn tag XML để phát sinh tự động document cho lớp C# hỗ trợ giao diện interface, xem cam kết với lớp cho d ch vụ mà giao diện quy đ nh Trong ngơn ngữ C#, lớp kế thừa từ lớp cha, tức không cho đa kế thừa ngôn ngữ C++, nhi n lớp thực thi nhi u giao diện Khi lớp thực thi giao diện hứa cung cấp chức thực thi giao diện Trong ngôn ngữ C#, cấu trúc hỗ trợ, khái niệm v ngữ nghĩa thay đổi khác với C++ Trong C#, cấu trúc giới h n, kiểu liệu nhỏ g n, t o thể y u cầu h n v hệ u hành nhớ so với lớp Một cấu trúc khơng thể kế thừa từ lớp hay kế thừa cấu trúc thực thi giao diện GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 10 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n c K o liệu Đ nh nghĩa kho liệu lưu l i để truy cập nhi u v sau Biểu di n hai đo n thẳng nằm ngang kẹp t n kho T n kho phải danh từ, kèm tính ngữ cần, nội dung liệu lưu giữ Hình minh h a T n kho liệu” d Tác nhân Đ nh nghĩa thực thể ngồi hệ thống có trao đổi thơng tin với hệ thống Biểu di n hình chữ nhật b n có t n đối tác t n danh từ T n đối tác” e Tác nhân Đ nh nghĩa chức hệ thống hệ thống mô tả trang khác mơ hình có trao đổi thơng tin với trang t i Biểu di n hình chữ nhật thiếu c nh tr n có viết t n tác nh n T n tác nh n trong” III.3.2 Phân tích thiết kế hệ thống Căn vào kết khảo sát thực tế, mục đích, y u cầu đ tài đối tượng sử dụng chư ng trình, website có hai chức sau o Giao tiếp với người dùng o Quản tr hệ thống Giao tiếp với ng ời dùng GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 20 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n Người dùng truy cập vào website xem thơng tin tìm kiếm thơng tin mà thích Đối với quản trị ệ t ống: Quản tr hệ thống có quy n cập nhật thơng tin, thông tin hỗ trợ khác III.3.2.1 Sơ đồ phân cấp chức HỆ THỐNG WEBSITE Quản trị hệ thống GVHD: TS g c uân Giao tiếp với ngƣời dùng Sin vi n t ực iện: guyễn ị n 21 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n III.3.2 Sơ đồ phân cấp chức quản trị hệ thống Quản trị hệ thống QL DL Điểm kết học tập QL DL tin tức QL DL ngƣời dùng QL DL Học sinh QL DL chung website III.3.2 Sơ đồ phân cấp chức giao tiếp với ngƣời sử dụng Hệ thống Website Giao tiếp với ngƣời dùng Giới thiệu trƣờng Cung cấp tin tức Liên kết trang Download t i liệu GVHD: TS g c uân Tìm kiếm, tra cứu Trả lời ngƣời dùng Sin vi n t ực iện: guyễn ị n 22 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n III.3.2.4 Sơ đồ mức khung cảnh Thông tin đăng nhập Kết tra cứu Thông báo kq đăng nhập ý kiến, c u hỏi Ngƣời sử dụng Quản trị viên Hệ thống Website Trả lời Dữ liệu cập nhật Thông tin cần tra cứu III.3.2.5 Sơ đồ luồng liệu mức đ nh GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 23 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n III.3.2.6 Sơ đồ luồng liệu mức dƣới đ nh III.3.3.1 Sơ đồ chức quản lý th nh viên Đăng nhập Ngƣời quản trị Thông tin sửa đổi Thành viên Thông báo từ chối/đồng ý Quản lý truy cập Dữ liệu thành viên Quản lý th nh viên Thêm, xóa Thêm, xóa III.3.3.2 Sơ đồ chức quản trị nội dung Website Thông tin cập nhật Cập nhật thông tin Thông tin cập nhật Dữ liệu nội dung Website GVHD: TS g c uân Quản trị viên Nội dung yêu cầu xem Bài cần đăng tải Nội dung cần xem Kiểm duyệt nội dung đăng tải Thống kê nội dung Sin vi n t ực iện: guyễn ị n 24 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n III.3.3.3 Sơ đồ chức quản lý ý kiến hỏi đáp Ngƣời sử dụng Câu trả lời C u hỏi, ý kiến Nhận câu hỏi Dữ liệu hỏi đáp Kiểm duyệt C u hỏi qua kiểm duyệt Trả lời III.3.4 Chức giao tiếp với ngƣời dùng III.3.4.1 Sơ đồ chức tìm kiếm - tra cứu thông tin chung Y u cầu truy cập thông tin Ngƣời sử dụng Thông tin cần truy cập Giới thiệu trƣờng Cung cấp tin tức Dữ liệu nội dung Website GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 25 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n III.3.4.2 Sơ đồ chức tìm kiếm kết học tập Ngƣời sử dụng Thơng tin tra cứu Kết h c tập Trả lời ngƣời dùng Dữ liệu KQHT III.3.4.3 Sơ đồ chức trả lời ngƣời dùng C u hỏi, ý kiến Ngƣời sử dụng Trả lời ngƣời dùng C u trả lời Dữ liệu hỏi đáp GVHD: TS g c uân C u hỏi, ý kiến qua kiểm duyệt Sin vi n t ực iện: guyễn ị n 26 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n III.3.5 Phân tích thiết kế sở liệu Hệ sở liệu bảng GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 27 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n CHƢƠNG IV KẾT QUẢ C I ĐẶT V GIAO DIỆN IV.1 Các chức hệ thống a Giao tiếp hệ thống với người dùng b Quản tr hệ thống website IV.1.2 Xây dựng sơ đồ website thể chức IV.1.2.1 Sơ đồ phân trang website giao tiếp với khách h ng TRANG CHỦ Thông tin tổng hợp Thông tin chi tiết Trang chủ website: GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 28 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n Một số phân trang website: Trang giới thiệu nh trƣờng Trang hệ thống tra cƣu điểm học sinh GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 29 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n Trang thƣ viện giáo viên v học sinh: GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 30 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n Trang tin truyền thống nh trƣờng GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 31 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n Trang hệ thống quản trị GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 32 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n KẾT LUẬN Những kết đạt đƣợc Trong trình x y dựng hệ thống website trường THPT Phúc Tr ch – Hà Tĩnh thu kết sau a Về cơng nghệ Đã tìm hiểu ứng dụng mơ hình lớp thiết kế web Đã tìm hiểu v ngơn ngữ lập trình ứng dụng C#, cách thức x y dựng ứng dụng C# với c sở liệu SQL Sever 2005 Đã nghi n cứu v ASP NET cách thức x y dựng Website ASP.NET b Về kết Đã x y dựng website cho trường THPT Phúc Tr ch – Hà Tĩnh gồm chức trang chủ tin tức – kiện, quản lý tin tức, quản lý di n đàn, trang tài nguyên, thư viện h c tập giáo vi n h c sinh Hƣớng phát triển Do việc triển khai đồ án thực thời gian ngắn n n tơi chưa hồn thiện đầy đủ chức hệ thống thiết kế ban đầu, thời gian tới chúng tơi cố gắng hồn thiện chức hệ thống bổ sung số chức để website trở n n hoàn thiện đầy đủ h n Thêm số chức Ban li n l c cựu Giáo vi n – H c sinh, chức li n l c… GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 33 ĐỒ ÁN TỐT NGHIỆP Xây dựng Website tr ờng c r c – n T I LIỆU THAM KHẢO T i liệu: [1] Nguy n Văn Ba, ân tíc v t iết kế ệ t ống thơng tin, NXB Đ i h c quốc gia Hà Nội, 2006 [2] Nguyễn Ngọc Minh, Ho ng Đức Hải, ự c SQL Server 2005 m ời tiếng, NXB Văn hóa thông tin Website: [3] http://www.codeproject.com, rang mã nguồn c o E [4] http://www.w3schools.com/ [5] http://www.csharpcorner.com/ GVHD: TS g c uân Sin vi n t ực iện: guyễn ị n 34 ... cách thức x y dựng ứng dụng C# với c sở liệu SQL Sever 2005 Đã nghi n cứu v ASP NET cách thức x y dựng Website ASP.NET b Về kết Đã x y dựng website cho trường THPT Phúc Tr ch – Hà Tĩnh gồm chức... – n m vi ứng dựng đề t i Website xây dựng dựa vào nhu cầu thực tế trường THPT nay, website đáp ứng nhu cầu giáo vi n h c sinh nhà trường III Đối t ợng ng ời sử dụng Website thiết kế cho tất m... tài website tr ờng c r c – ây dựng n ” cho đồ án tốt nghiệp III.2 Tóm tắt đề t i III.2 Mô tả đề t i Website x y dựng nhằm mục đích giới thiệu rộng rãi hình ảnh trường THPT Phúc Tr ch - Hà Tĩnh