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. Ngồ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 đã hồ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 hồn thành tốt Đồ Aùn của mình. MỤC LỤC MỤC LỤC 1 LỜI CÁM ƠN 5 LỜI NÓI ĐẦU 6 PHẦN 1. 7 TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT 7 CHƯƠNG I. 8 GIỚI THIỆU VỀ WORD WIDE WEB 8 .1. lịch sử 8 .2. GIAO THứC TCP/IP 8 .3. GIAO THứC FTP 9 I.4. GIAO THứC WORD WIDE WEB 10 CHƯƠNG II. 12 SƠ LƯỢC VỀ CÁC MÔ HÌNH CSDL TRÊN MẠNG 12 II.1. MộT Số KHÁI NIệM CƠ BảN 12 II.1.1. CÔNG NGHệ CLIENT /SERVER 12 II.1.2. INTERNET 12 II.1.3. WEB SERVER 12 II.1.4. CƠ Sở Dữ LIệU (CSDL) 12 II.2. KếT HợP CSDL VÀ WEB 13 II.2.1. Hỗ TRợ ĐA NềN TảNG 13 II.2.2. Hỗ TRợ MạNG 13 II.3. CÁC GIảI PHÁP TÍCH HợP WEB VÀ CSDL 14 II.3.1. MÔ HÌNH KIếN TRÚC MộT LớP 14 II.3.2. MÔ HÌNH KIếN TRÚC HAI LớP 14 II.3.3. MÔ HÌNH KIếN TRÚC BA LớP 16 II.3.4. CÁC VấN Đề BảO MậT 15 CHƯƠNG III. 16 TÌM HIỂU VỀ IIS 16 (INTERNET INFORMATION SERVER) 16 III.1. GIớI THIệU 16 III.2. TÌM HIểU Về INTERNET INFORMATION SERVER 17 III.2.1. INTERNET INFORMATION SERVER (IIS) LÀ GÌ ? 17 III.2.2. NHữNG KHảO SÁT Về INTERNET VÀ INTRANET 18 III.2.3. CÓ THể LÀM GÌ VớI IIS 18 III.2.4. BảO MậT IIS 19 CHƯƠNG IV. 20 TÌM HIỂU ĐÔI NÉT VỀ ASP 20 IV.1. TÌM HIểU SƠ LƯợC Về ASP 20 IV.2. ASP LÀ GÌ VÀ TạI SAO Sử DụNG ASP 22 IV.2.1. ASP LÀ GÌ? 202 IV.2.2. TạI SAO Sử DụNG ASP? 21 IV.2.3. NHữNG Sự VIệC XảY RA TRONG TRANG ASP? 21 IV.2.4. LợI ÍCH CUả VIệC Sử DụNG ASP 21 IV.3. CÁCH HOạT ĐộNG CUả ASP 22 IV.4. ƯU ĐIểM VÀ KHUYếT ĐIểM ASP 28 IV.4.1. ƯU ĐIểM 28 IV.4.2. KHUYếT ĐIểM 30 CHƯƠNG V. 29 GIỚI THIỆU SƠ LƯỢC VỀ VBSCRIPT 29 V.1. KIểU Dữ LIệU CủA VBSCRIPT 29 V.2. CÁC CấU TRÚC ĐIềU KHIểN CHƯƠNG TRÌNH 32 V.3. PROCEDURES 33 CHƯƠNG VI. 35 GIỚI THIỆU VỀ SQL SERVER 35 VI.1. QUảN LÝ DEVICE 35 VI.1.1. ĐịNH NGHĨA 35 VI.1.2. CÁC LOạI DEVICE 35 VI.2. DATABASE 35 VI.2.1. ĐịNH NGHĨA 35 VI.2.2. TRANSACTION LOG 35 VI.3. CÁC LOạI OBJECT TRONG DATABASE 358 VI.3.1. TABLE 358 VI.3.2. NULLABILITY 36 VI.3.3. VIEW 36 VI.3.4. Sử DụNG VIEW CÓ NHữNG THUậN LợI SAU 36 VI.3.5. STORED PROCEDURE 37 VI.3.6. TRIGGER 37 VI.4. Hệ THốNG SECURITY CủA MS-SQL SERVER 37 VI.4.1. LOGIN ID 37 VI.4.2. CÁC CHế Độ SECURITY CủA MS-SQL 37 PHẦN 2. 41 KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG 41 CHƯƠNG I. 41 MÔ Tả Hệ THốNG I. GIớI THIệU CHUNG ERROR! BOOKMARK NOT DEFINED.1 I.1.GIớI THIệU Về PHÒNG ĐĂNG KÝ kinh doanh VÀ QUY TRÌNH HOạT ĐộNG ERROR! BOOKMARK NOT DEFINED.1 I.2 CÁC KHAI NIệM. 42 II.CHỨC NĂNG HỆ THỐNG 43 CHƯƠNG II. PHÂN TÍCH Dữ LIệU Hệ THốNG. 44 I.PHÂN TÍCH Hệ THốNG 44 I.1.MÔ HÌNH QUAN NIệM Dữ LIệU. 44 I.2.MÔ HÌNH Tổ CHứC Xữ LÝ 45 I.3.MÔ HÌNH VậT LÝ Xử LÝ. 46 I.4.MÔ HÌNH HÓA Xử LÝ 53 I.4.1.CÁC KHÁI NIệM. 53 I.4.2.MÔ HÌNH THÔNG LƯợNG THÔNG TIN. 55 II.CÀI ĐặT Hệ THốNG. 56 II.1.MộT Số GIảI THUậT CHÍNH 56 III.PHÂN TÍCH CÁC CHứC NĂNG Hệ THốNG 58 III.1.SƠ Đồ PHÂN CấP CHứC NĂNG Hệ THốNG. 58 III.2.PHÂN TÍCH CÁC CHứC NĂNG CủA BIểU Đồ PHÂN CấP CHứC NĂNG 59 IV. MÔ HÌNH Xử LÝ Hệ THốNG 61 IV.1.MÔ HÌNH TổNG THể 61 IV.2.MộT Số MODUN Hệ THốNG 62 V. MỘT SỐ GIAO DIỆN CHÍNH TRONG CHƯƠNG TRÌNH. 67 KẾT LUẬN 84 TÀI LIỆU THAM KHẢO 86