6. TK bo sung sau thong quan (chua dang ky) tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất...
Đồ án tốt nghiệp Trang 1MỤC LỤC MỤC LỤC .1 LỜI CÁM ƠN .4 LỜI NÓI ĐẦU .5 PHẦN 1 6 TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT 6 CHƯƠNG I .7 .7 GIỚI THIỆU VỀ WORD WIDE WEB .7 Ι.1. LỊCH SỬ .7 Ι.2. GIAO THỨC TCP/IP 7 Ι.3. GIAO THỨC FTP .8 I.4. GIAO THỨC WORD WIDE WEB .8 CHƯƠNG II 10 SƠ LƯỢC VỀ CÁC MÔ HÌNH CSDL TRÊN MẠNG 10 II.1. MỘT SỐ KHÁI NIỆM CƠ BẢN .10 II.1.1. CÔNG NGHỆ CLIENT /SERVER .10 II.1.2. INTERNET .10 II.1.3. WEB SERVER .10 II.1.4. CƠ SỞ DỮ LIỆU (CSDL) .10 II.2. KẾT HỢP CSDL VÀ WEB 10 II.2.1. HỖ TRỢ ĐA NỀN TẢNG .11 II.2.2. HỖ TRỢ MẠNG 11 II.3. CÁC GIẢI PHÁP TÍCH HỢP WEB VÀ CSDL .12 II.3.1. MÔ HÌNH KIẾN TRÚC MỘT LỚP 12 II.3.2. MÔ HÌNH KIẾN TRÚC HAI LỚP 12 II.3.3. MÔ HÌNH KIẾN TRÚC BA LỚP 12 II.3.4. CÁC VẤN ĐỀ BẢO MẬT .12 CHƯƠNG III 13 TÌM HIỂU VỀ IIS 13SVTH: Lê Hữu Xuân GVHD: THs. Nguyễn Đức Thuần Đồ án tốt nghiệp Trang 2 (INTERNET INFORMATION SERVER) 13 III.1. GIỚI THIỆU 13 III.2. TÌM HIỂU VỀ INTERNET INFORMATION SERVER .14 III.2.1. INTERNET INFORMATION SERVER (IIS) LÀ GÌ ? 14 III.2.2. NHỮNG KHẢO SÁT VỀ INTERNET VÀ INTRANET .14 III.2.3. CÓ THỂ LÀM GÌ VỚI IIS 15 III.2.4. BẢO MẬT IIS .16 CHƯƠNG IV .17 TÌM HIỂU ĐÔI NÉT VỀ ASP .17 IV.1. TÌM HIỂU SƠ LƯỢC VỀ ASP 17 IV.2. ASP LÀ GÌ VÀ TẠI SAO SỬ DỤNG ASP 17 IV.2.1. ASP LÀ GÌ? 17 IV.2.2. TẠI SAO SỬ DỤNG ASP? 18 IV.2.3. NHỮNG SỰ VIỆC XẢY RA TRONG 1/2 Tờ khai bổ sung sau thông quan (chưa đăng ký) Số tờ khai bổ sung Cơ quan nhận NNNNNNNNN1NE XXXXXXXXXE X - NNNNNNNNN1NE - XXE dd/MM/yyyy Số tờ khai Ngày cấp phép Người khai Mã Tên Ngày đăng ký tờ khai Nhóm xử lý hồ sơ Ngày đăng ký tờ khai xuất nhập khấu Thời hạn tái nhập/ tái xuất dd/MM/yyyy hh:mm:ss XE dd/MM/yyyy - X dd/MM/yyyy XXXXXXXXX1-XXE WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4WWWWWWWWW5WWWWWWWWW6WWWWWWWWW7 WWWWWWWWW8WWWWWWWWW9WWWWWWWWWE Mã bưu XXXXXXE WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4WWWWWWWWW5WWWWWWWWW6WWWWWWWWW7 Địa WWWWWWWWW8WWWWWWWWW9WWWWWWWWWE Số điện thoại Đại lý Hải quan XXXXXXXXX1XXXXXXXXXE XXXXE XXXXXXXXX1XXXXXXXXX2XXXXXXXXX3XXXXXXXXX4XXXXXXXXXE Mã lý khai bổ sung X Phân loại nộp thuế X Mã xác định thời hạn nộp thuế X Ngày hiệu lực chứng từ dd/MM/yyyy Số quản lý nội doanh nghiệp Mã nhân viên Hải quan Thời hạn nộp thuế (GTGT) NNE NNE XXXXXXXXX1XXXXXXXXXE Trước khai báo Tỷ giá tính thuế XXE - 123.456.789 Phần ghi WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4WWWWWWWWW5 WWWWWWWWW6WWWWWWWWW7WWWWWWWWW8WWWWWWWWW9WWWWWWWWWE Sau khai báo XXE - 123.456.789 WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4WWWWWWWWW5 WWWWWWWWW6WWWWWWWWW7WWWWWWWWW8WWWWWWWWW9WWWWWWWWWE Mã sắc thuế Thuế xuất nhập X WWWWWWWWE X WWWWWWWWE X WWWWWWWWE X WWWWWWWWE X WWWWWWWWE XXXXE Tổng số tiền tăng/giảm thuế X 12.345.678.901 XXE X X X X 12.345.678.901 XXE 12.345.678.901 XXE 12.345.678.901 XXE 12.345.678.901 XXE X 12.345.678.901 XXE Tổng số trang tờ khai NE Tổng số dòng hàng tờ khai NE 2/2 Tờ khai bổ sung sau thông quan (chưa đăng ký) Số tờ khai bổ sung Cơ quan nhận Số tờ khai Ngày cấp phép < NNNNNNNNN1NE XXXXXXXXXE X - NNNNNNNNN1NE - XXE dd/MM/yyyy Ngày đăng ký Nhóm xử lý hồ sơ Ngày tờ khai xuất nhập khấu Thời hạn tái nhập/ tái xuất dd/MM/yyyy hh:mm:ss XE dd/MM/yyyy - X dd/MM/yyyy XE > Số thứ tự dòng/hàng tờ khai gốc XE Mô tả hàng hóa Mã nước xuất xứ XE Trước khai báo WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4WWWWWWWWW5WWWWWWWWW6WWWWWWWWW7 WWWWWWWWW8WWWWWWWWW9WWWWWWWWW0WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4 WWWWWWWWW5WWWWWWWWW6WWWWWWWWW7WWWWWWWWW8WWWWWWWWW9WWWWWWWWWE Sau khai báo WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4WWWWWWWWW5WWWWWWWWW6WWWWWWWWW7 WWWWWWWWW8WWWWWWWWW9WWWWWWWWW0WWWWWWWWW1WWWWWWWWW2WWWWWWWWW3WWWWWWWWW4 WWWWWWWWW5WWWWWWWWW6WWWWWWWWW7WWWWWWWWW8WWWWWWWWW9WWWWWWWWWE Trước khai báo Thuế xuất nhập 12.345.678.901.234.567 123.456.789.012 XXXE XXXX.XX.XX.X1XE Trị giá tính thuế Số lượng tính thuế Mã số hàng hóa Thuế suất XXXXXXXXX1XXXXXXXXX2XXXXXXXXXE 1.234.567.890.123.456 X Số tiền thuế Trị giá tính thuế Số lượng tính thuế X WWWWWWWWE 12.345.678.901.234.567 123.456.789.012 XXXE Sau khai báo 123.456.789.012 XXXE XXXX.XX.XX.X1XE XXXXXXXXX1XXXXXXXXX2XXXXXXXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 12.345.678.901.234.567 123.456.789.012 XXXE XXXXXXXXXE XXXXXXXXX1XXXXXXXXX2XXXXE 1.234.567.890.123.456 X 1.234.567.890.123.456 X Trị giá tính thuế Số lượng tính thuế X WWWWWWWWE 12.345.678.901.234.567 123.456.789.012 XXXE XXXXXXXXXE Mã xác định thuế suất XXXXXXXXX1XXXXXXXXX2XXXXE Thuế suất Số tiền thuế 1.234.567.890.123.456 X Tăng/giảm thuế 12.345.678.901.234.567 XXXXXXXXXE Mã xác định thuế suất XXXXXXXXX1XXXXXXXXX2XXXXE Thuế suất Số tiền thuế XE X 1.234.567.890.123.456 12.345.678.901.234.567 123.456.789.012 XXXE XXXXXXXXXE XXXXXXXXX1XXXXXXXXX2XXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 X WWWWWWWWE Trị giá tính thuế 12.345.678.901.234.567 123.456.789.012 XXXE Số lượng tính thuế XXXXXXXXXE Mã xác định thuế suất XXXXXXXXX1XXXXXXXXX2XXXXE Thuế suất 1.234.567.890.123.456 X Số tiền thuế 12.345.678.901.234.567 123.456.789.012 XXXE XXXXXXXXXE XXXXXXXXX1XXXXXXXXX2XXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 X WWWWWWWWE Trị giá tính thuế 12.345.678.901.234.567 123.456.789.012 XXXE Số lượng tính thuế XXXXXXXXXE Mã xác định thuế suất XXXXXXXXX1XXXXXXXXX2XXXXE Thuế suất 1.234.567.890.123.456 X Số tiền thuế 12.345.678.901.234.567 123.456.789.012 XXXE XXXXXXXXXE XXXXXXXXX1XXXXXXXXX2XXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 X WWWWWWWWE Trị giá tính thuế 12.345.678.901.234.567 123.456.789.012 XXXE Số lượng tính thuế XXXXXXXXXE Mã xác định thuế suất XXXXXXXXX1XXXXXXXXX2XXXXE Thuế suất 1.234.567.890.123.456 X Số tiền thuế 12.345.678.901.234.567 123.456.789.012 XXXE XXXXXXXXXE XXXXXXXXX1XXXXXXXXX2XXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thu Hồng HỆ THỐNG QUẢN LÝ ĐĂNG KÝ THUẾ SỬ DỤNG WEB SERVICE KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin HÀ NỘI - 2010 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thu Hồng HỆ THỐNG QUẢN LÝ ĐĂNG KÝ THUẾ SỬ DỤNG WEB SERVICE KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin Cán bộ hướng dẫn: ThS. Lương Việt Nguyên HÀ NỘI - 2010 1 LỜI MỞ ĐẦU Đề tài khóa luận là: “Hệ thống quản lý đăng ký thuế sử dụng web service”, khóa luận sẽ trình bày một cái nhìn tổng quan về công nghệ Web Service bao gồm các khái niệm, kiến trúc và hướng dẫn xây dựng một Web Service. Khóa luận sẽ phân tích các chuẩn cấu thành nên chồng giao thức của Web Service, bao gồm XML (Extensible Markup Language), SOAP (Simple Object Access Protocol), WSDL (web service Description Language) và UDDI (Universal Description, Discovery and Integration). Bên cạnh đó, khóa luận sẽ tìm hiểu về loại ứng dụng sử dụng công nghệ Web Service và các biện pháp bảo mật được áp dụng để đảm bảo an toàn cho một dịch vụ Web. Phần cuối khóa luận sẽ đi vào phân tích, thiết kế, cài đặt thực nghiệm và phát triển một ứng dụng cụ thể, đó là hệ thống đăng ký thuế sử dụng Web Service. 2 LỜI CẢM ƠN Trước tiên em xin được gửi lời cảm ơn chân thành đến các thầy cô giáo trường Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội đã tận tình giảng dạy và truyền đạt những kiến thức bổ ích cho chúng em trong suốt bốn năm học tập tại trường. Chúng em không chỉ được tiếp thu những kiến thức chuyên ngành mà còn được trang bị những phương pháp nghiên cứu và học tập hiệu quả nhất làm hành trang cho chúng em tự tin bước vào đời. Đặc biệt em xin được bày tỏ lòng biết ơn sâu sắc đến ThS. Lương Việt Nguyên, thầy đã tận tình hướng dẫn, chỉ bảo cho em trong suốt thời gian thực hiện khóa luận này. Em cũng xin gửi lời cảm ơn sâu sắc đến những người luôn bên cạnh cỗ vũ, động viên, giúp đỡ em trong quá trình học tập, rèn luyện. Gia đình và bạn bè luôn là chỗ dựa tin thần vững chắc, là nguồn động lực mạnh mẽ giúp em vượt qua những khó khăn để đạt được kết quả như ngày hôm nay. Em xin chân thành cảm ơn. Hà Nội, 5/2010 Sinh viên: Lê Thu Hồng 3 MỤC LỤC LỜI MỞ ĐẦU 1 LỜI CẢM ƠN 2 MỤC LỤC 3 DANH MỤC VIẾT TẮT 5 DANH MỤC HÌNH VẼ 6 Chương 1.TỔNG QUAN VỀ WEB SERVICE 7 1.1. Giới thiệu về Web Service: 7 1.2. Các đặc điểm của Web Service: 8 1.3. Các thành phần của Web Service: 9 1.3.1. Kiến trúc của web service: 9 1.3.2. Ngôn ngữ mô tả XML: 10 1. Giới thiệu về ngôn nhữ XML: 10 2. Truyền thông XML: 12 1.3.3. Giao thức SOAP: 14 1. Giới thiệu về SOAP (Simple Object Access Protocol): 14 2. Các đặc điểm của SOAP: 14 3. Cấu trúc SOAP Message: 15 4. Giao thức truyền thông trong SOAP: 18 5. Mã hóa trong SOAP: 18 1.3.4. UDDI: 18 1. Giới thiệu về UDDI: 18 2. Nguyên tắc hoạt động: 19 3. Đặc tả UDDI: 22 4. Một số đặc điểm của UDDI: 22 1.3.5. Ngôn ngữ mô tả dịch vụ web WSDL: 24 1. Giới LỜI NÓI ĐẦU Nhằm góp phần vào công cuộc xây dựng chính phủ điện tử và áp dụng công nghệ thông tin vào thực tiển cuộc sống, mọi người bất cứ ai muốn hoạt động kinh doanh một cách hợp pháp đều phải đến Sở Kế Hoạch Và Đầu Tư của tỉnh nhà để đăng ký thành lập Doanh Nghiệp, mà hiện nay vấn đề đăng ký kinh doanh vẫn còn làm mất thời gian và bất tiện cho không ít người, chính vì vấn đề bức thiết đó đã giúp tôi nảy sinh ý tưởng là thiết kế một WebSite “Đăng Ký Kinh Doanh Qua Mạng” cho Sở Kế Hoạnh Và Đầu Tư Bà Rịa – Vũng Tàu. WebSite này sẽ tạo điều kiện thuận lợi cho các Doanh Nghiệp có thể đăng ký kinh doanh một cách dể dàng và nhanh chống với chi phí thấp nhưng hiệu quả lại cao. Mọi người không cần phải trực tiếp đến Sở Kế Hoạch Và Đầu Tư để đăng ký thành lập Doanh Nghiệp cho mình mà có thể ngồi tại nhà nhưng lại xem được đầy đủ những thông tin hướng dẫn cũng như những thủ tục đăng ký kinh doanh rất rỏ ràng và chi tiết, rồi sau đó tự đăng ký kinh doanh cho mình. Ngoài ra qua Website này các doanh nghiệp có thể cùng trao đổi thông tin với nhau hoặc với Sở Kế Hoach Đầu Tư thông qua muc Diễn Đàn Doanh Nghiệp. Trong bản báo cáo này, tôi xin trình bày quá trình phân tích, thiết kế một hệ thống quản lý đăng ký kinh doanh qua mạng cho “Sở Kế Hoạch Và Đầu Tư Tỉnh Bà Rịa – Vũng Tàu” với hệ quản trị cơ sở dữ liệu SQL Server của hãng MICROSOFT. Bản báo cáo gồm ba phần chính: Phần 1. Tổng quan về cơ sở lý thuyết Phần 2. Khảo sát và phân tích hệ thống Phần 3. Hiện thực chương trình Sau quá trình tìm hiểu và thiết kế, nay tôi đã hoàn thành. Tuy nhiên, thời gian nghiên cứu có hạn, kiến thức và kinh nghiệm còn hạn chế nên trong quá trình phân tích, thiết kế cho hệ thống sẽ không tránh khỏi được những sai sót. Rất mong sự góp ý của thầy cô và phòng đăng ký kinh doanh cùng các bạn sinh viên gần xa để tôi có thể hoần thành tốt hơn Website của mình . Tôi xin chân thành cảm ơn thầy Nguyễn Đức Thuần và các Cô Chú đang công tác tại Sở Kế Hoạch Đầu Tư đã hướng dẫn và tạo nhiều điều kiện thuận lợi cho tôi hoàn thành tốt Đồ Aùn của mình. PHẦN 1. TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT PHẦN 1. TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT CHƯƠNG I. GIỚI THIỆU VỀ WORD WIDE WEB Ι.1. Lịch sử Web được sinh ra bởi Internet, và nó cho thấy khả năng tự trị và giới hạn của kiến trúc Internet. Ngày nay, các chương trình duyệt Web có các khả năng truy cập vào các công nghệ Internet khác nhau như : Emai, Word Wide Web…. Nhưng Web và Internet không chỉ là một ngành kỹ thuật mà đó ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thu Hồng HỆ THỐNG QUẢN LÝ ĐĂNG KÝ THUẾ SỬ DỤNG WEB SERVICE KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin HÀ NỘI - 2010 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Lê Thu Hồng HỆ THỐNG QUẢN LÝ ĐĂNG KÝ THUẾ SỬ DỤNG WEB SERVICE KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin Cán bộ hướng dẫn: ThS. Lương Việt Nguyên HÀ NỘI - 2010 1 LỜI MỞ ĐẦU Đề tài khóa luận là: “Hệ thống quản lý đăng ký thuế sử dụng web service”, khóa luận sẽ trình bày một cái nhìn tổng quan về công nghệ Web Service bao gồm các khái niệm, kiến trúc và hướng dẫn xây dựng một Web Service. Khóa luận sẽ phân tích các chuẩn cấu thành nên chồng giao thức của Web Service, bao gồm XML (Extensible Markup Language), SOAP (Simple Object Access Protocol), WSDL (web service Description Language) và UDDI (Universal Description, Discovery and Integration). Bên cạnh đó, khóa luận sẽ tìm hiểu về loại ứng dụng sử dụng công nghệ Web Service và các biện pháp bảo mật được áp dụng để đảm bảo an toàn cho một dịch vụ Web. Phần cuối khóa luận sẽ đi vào phân tích, thiết kế, cài đặt thực nghiệm và phát triển một ứng dụng cụ thể, đó là hệ thống đăng ký thuế sử dụng Web Service. 2 LỜI CẢM ƠN Trước tiên em xin được gửi lời cảm ơn chân thành đến các thầy cô giáo trường Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội đã tận tình giảng dạy và truyền đạt những kiến thức bổ ích cho chúng em trong suốt bốn năm học tập tại trường. Chúng em không chỉ được tiếp thu những kiến thức chuyên ngành mà còn được trang bị những phương pháp nghiên cứu và học tập hiệu quả nhất làm hành trang cho chúng em tự tin bước vào đời. Đặc biệt em xin được bày tỏ lòng biết ơn sâu sắc đến ThS. Lương Việt Nguyên, thầy đã tận tình hướng dẫn, chỉ bảo cho em trong suốt thời gian thực hiện khóa luận này. Em cũng xin gửi lời cảm ơn sâu sắc đến những người luôn bên cạnh cỗ vũ, động viên, giúp đỡ em trong quá trình học tập, rèn luyện. Gia đình và bạn bè luôn là chỗ dựa tin thần vững chắc, là nguồn động lực mạnh mẽ giúp em vượt qua những khó khăn để đạt được kết quả như ngày hôm nay. Em xin chân thành cảm ơn. Hà Nội, 5/2010 Sinh viên: Lê Thu Hồng 3 MỤC LỤC LỜI MỞ ĐẦU 1 LỜI CẢM ƠN 2 MỤC LỤC 3 DANH MỤC VIẾT TẮT 5 DANH MỤC HÌNH VẼ 6 Chương 1.TỔNG QUAN VỀ WEB SERVICE 7 1.1. Giới thiệu về Web Service: 7 1.2. Các đặc điểm của Web Service: 8 1.3. Các thành phần của Web Service: 9 1.3.1. Kiến trúc của web service: 9 1.3.2. Ngôn ngữ mô tả XML: 10 1. Giới thiệu về ngôn nhữ XML: 10 2. Truyền thông XML: 12 1.3.3. Giao thức SOAP: 14 1. Giới thiệu về SOAP (Simple Object Access Protocol): 14 2. Các đặc điểm của SOAP: 14 3. Cấu trúc SOAP Message: 15 4. Giao thức truyền thông trong SOAP: 18 5. Mã hóa trong SOAP: 18 1.3.4. UDDI: 18 1. Giới thiệu về UDDI: 18 2. Nguyên tắc hoạt động: 19 3. Đặc tả UDDI: 22 4. Một số đặc điểm của UDDI: 22 1.3.5. Ngôn ngữ BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHỆ KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆP Đề tài: QUẢN LÝ HỆ THỐNG ĐĂNG KÝ HỌC PHẦN TRỰC TUYẾN CHO TRƯỜNG ĐẠI HỌC GVHD: VŨ THANH HIỀN SVTH: NGUYỄN TRỌNG TUẤN MSSV: 10102205 TP. Hồ Chí Minh Năm 2006 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN GIÁO VIÊN PHẢN BIỆN LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành đến quý Thầy Cô trường Đai Học Dân Lập Kỹ Thuật Công Nghệ nói chung và khoa Công Nghệ Thông Tin nói riêng, quý thầy cô đã truyền đạt cho chúng em nhiều kiến thức qúy báu trong suốt bốn năm học vừa qua. Đặc biệt, em xin gửi lời cảm ơn đến thầy Vũ Thanh Hiền - thầy hướng dẫn luận văn của em - thầy đã tận tình hướng dẫn, chỉ bảo và giúp đỡ em từ lúc bắt đầu cho đến khi hoàn thành luận văn tốt nghiệp này. Mục lục 3 CHƯƠNG 1: GIỚI THIỆU CHUNG 1 1.1 Giới thiệu chung 1 1.2 Giới thiệu đề tài 2 1.3 Các công cụ sử dụng 2 CHƯƠNG 2: CÁC KIẾN THỨC LIÊN QUAN 3 2.1 Giới thiệu .NET Framework 3 2.2 Ngôn ngữ lập trình và bộ .NET Framework 3 2.3 Kiến trúc ứng dụng .NET 5 2.4 Thực thi và biên dịch ứng dụng .NET 5 2.5 Tìm hiểu ASP.NET 6 2.5.1 Giới thiệu ASP.NET 6 2.5.2 Các điểm thuận lợi của ASP.NET 7 2.5.3 Tương tác Client - Server 7 2.5.4 Xử lý trên Server 8 2.5.5 Biên dịch và phân phối đến trang ASP.NET 8 2.6 Các mô hình truy cập dữ liệu 9 2.6.1 Giới thiệu 9 2.6.2 Định nghĩa cấu trúc n-tier 9 2.6.3 Bảng so sánh giữa các mô hình truy cập dữ liệu 10 4 CHƯƠNG 3: NHIỆM VỤ 13 4.1 Phân tích nhiệm vụ 13 4.2 Giải thích phương án lựa chọn 13 CHƯƠNG 4: PHÂN TÍCH - THIẾT KẾ - HIỆN THỰC - KẾT QUẢ 15 4.1 Sơ đồ use case 15 4.2 Phân tích các use case 15 4.2.1 Nghiệp vụ: “Đăng nhập” 15 4.2.2 Nghiệp vụ: "Quản lý lớp học phần" 16 4.2.3 Nghiệp vụ “Đăng ký lớp học phần” 18 4.2.4 Nghiệp vụ “Xem điểm” 20 4.2.5 Nghiệp vụ “Xem chương trình đào tạo” 21 4.2.6 Nghiệp vụ “Quản lý chương trình đào tạo” 21 4.2.7 Nghiệp vụ “Quản lý thông báo” 23 4.3 Phân tích sơ đồ lớp 24 4.3.1 Nghiệp vụ: Quản lý chương trình đào tạo 24 4.3.2 Nghiệp vụ “Đăng ký lớp học phần” 25 4.3.3 Nghiệp vụ “Quản lý lớp học phần” 27 4.4 Thiết kế các bảng dữ liệu 29 4.5 Mô hình quan hệ 34 4.5.1 Chương trình đào tạo 34 4.5.2 Các lớp học phần 34 4.5.3 Đăng ký học phần 35 4.5.4 Điểm 35 4.5.5 Đăng nhập 35 4.6 Hiện thực – Kết quả 36 4.6.1 Tổ chức lập trình 36 4.6.1.1 Client Logic 36 4.6.1.2 Business Logic 50 4.6.1.3 Data Storage 50 CHƯƠNG 5: KẾT LUẬN - HƯỚNG PHÁT TRIỂN 51 5.1 Các mục tiêu đã thực hiện trong đề tài 51 5.2 Các yêu cầu chưa đạt được 51 5.3 Hướng phát triển 52 Phụ lục: Tài liệu tham khảo 53 Hình 1: Trang Home 37 Hình 2: Trang ListNews 38 Hình 3: Trang ThongBao 38 Hình 4: Trang Login 39 Hình 5: Trang NewDetail 39 Hình 6: Trang InitRegister 40 Hình 7: Trang RegisterCourse 40 Hình 8: Trang ListClassRegister 41 Hình 9: Trang ConditionSubject 41 Hình 10: Trang ViewMark 42 Hình 11: Trang GeneralCurriculumnDetails 43 Hình 12: Trang InitCourse 43 Hình 13: Trang ListCourse 44 Hình 14: Trang OpenCourse 45 Hình 15: Trang CourseDetail 46 Hình 16: ListStudentRegister 46 Hình 17: Trang GeneralCurriculumnView 47 Hình 18: Trang GeneralCurriculumnEdit 47 Hình 19: Trang GeneralCurriculumnAddSubject 48 Hình 20: Trang SpecialityCurriculumnView 48 Hình 21: Trang SpecialityCurriculumnEdit 49 Hình 22: Trang SpecialityCurriculumnAddSubject 49 LVTN: Quản lý hệ thống đăng ký học phần trực tuyến cho trường ĐH 3 CHƯƠNG 1: GIỚI THIỆU CHUNG 1.1 Giới thiệu chung Ngày nay, cùng với sự phát triển của hệ thống máy tính thì hệ thống mạng Internet đang phát triển như vũ bão. Con người có thể liên lạc, trao đổi thông tin với nhau qua hệ thống này. Điều này khiến cho con người có thể dễ dàng đến gần với Internet hơn, trong đó có một bộ phận không nhỏ luôn tiếp xúc với Internet là sinh viên. Sinh viên thông qua trang web của nhà trường chỉ để nắm bắt được các hoạt động trong nhà trường, như là: xem tin tức, thời sự, xem chương trình giảng ...2/2 Tờ khai bổ sung sau thông quan (chưa đăng ký) Số tờ khai bổ sung Cơ quan nhận Số tờ khai Ngày cấp phép < NNNNNNNNN1NE XXXXXXXXXE X - NNNNNNNNN1NE... 12.345.678.901.234.567 123.4 56.7 89.012 XXXE Sau khai báo 123.4 56.7 89.012 XXXE XXXX.XX.XX.X1XE XXXXXXXXX1XXXXXXXXX2XXXXXXXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 12.345.678.901.234.567 123.4 56.7 89.012... 12.345.678.901.234.567 123.4 56.7 89.012 XXXE XXXXXXXXXE XXXXXXXXX1XXXXXXXXX2XXXXE 1.234.567.890.123.456 X X 1.234.567.890.123.456 X WWWWWWWWE Trị giá tính thuế 12.345.678.901.234.567 123.4 56.7 89.012 XXXE Số