1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

80 363 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 80
Dung lượng 4,19 MB

Nội dung

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.

Đồ án tốt nghiệp Trang MỤC LỤC MỤC LỤC LỜI CÁM ƠN LỜI NÓI ĐẦU PHẦN TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT CHƯƠNG I .8 GIỚI THIỆU VỀ WORD WIDE WEB .1 LỊCH SỬ .8 .2 GIAO THỨC TCP/IP .3 GIAO THỨC FTP 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 SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang 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 SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang 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 41 KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG .41 CHƯƠNG I .41 MÔ TẢ HỆ THỐNG ………………………………………………………………………………………………… ………………………………….41 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 SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang 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 SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang LỜI CÁM ƠN Để hồn thành đồ án tốt nghiệp này, bên cạnh nổ lực thân tơi cịn nhận giúp đỡ q báu nhiều người Tơi xin chân thành cám ơn Thầy: Nguyễn Đức Thuần tận tình hướng dẫn tơi suốt thời gian Thực Tập Tốt Nghiệp hồn thành Đồ Aùn Tốt Nghiệp Cám ơn Khoa Công Nghệ Thông Tin Trường Đại Học Bách Khoa Hà Nội Trường Đại Học Thủy Sản Nha Trang tạo điều kiện thuận lợi cho suốt trình học tập trường Thầy Cơ hết lịng truyền đạt kiến thức kinh nghiệm quí giá Cám ơn Sở Kế Hoạch Đầu Tư Tỉnh Bà Rịa – Vũng Tàu hướng dẫn, giúp đở tạo điều kiện cho suốt q trình thực tập Và cuối tơi xin tỏ lịng biết ơn đến gia đình, bạn bè giúp đỡ tạo điều kiện cho tơi q trình học tập thực hồn thành Đồ Aùn Tốt Nghiệp Nha Trang, tháng 08 năm 2003 Sinh viên Lê Minh Huy SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang LỜI NĨI ĐẦU Nhằm góp phần vào cơng xây dựng phủ điện tử áp dụng công nghệ thông tin vào thực tiển sống, người muốn hoạt động kinh doanh cách hợp pháp phải đến Sở Kế Hoạch Và Đầu Tư tỉnh nhà để đăng ký thành lập Doanh Nghiệp, mà vấn đề đăng ký kinh doanh làm thời gian bất tiện cho khơng người, vấn đề thiết giúp tơi nảy sinh ý tưởng thiết kế WebSite “Đăng Ký Kinh Doanh Qua Mạng” cho Sở Kế Hoạnh Và Đầu Tư Bà Rịa – Vũng Tàu WebSite tạo điều kiện thuận lợi cho Doanh Nghiệp đăng ký kinh doanh cách dể dàng nhanh chống với chi phí thấp hiệu 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à ngồi nhà lại xem đầy đủ thông tin hướng dẫn thủ tục đăng ký kinh doanh rỏ ràng chi tiết, sau tự đăng ký kinh doanh cho Ngồi qua Website doanh nghiệp trao đổi thông tin với với Sở Kế Hoach Đầu Tư thông qua muc Diễn Đàn Doanh Nghiệp Trong báo cáo này, tơi xin trình bày q trình phân tích, thiết kế 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ị sở liệu SQL Server hãng MICROSOFT Bản báo cáo gồm ba phần chính: Phần Tổng quan sở lý thuyết Phần Khảo sát phân tích hệ thống Phần Hiện thực chương trình Sau trình tìm hiểu thiết kế, hồn thành Tuy nhiên, thời gian nghiên cứu có hạn, kiến thức kinh nghiệm cịn hạn chế nên q trình phân tích, thiết kế cho hệ thống không tránh khỏi sai sót Rất mong góp ý thầy phịng đăng ký kinh doanh bạn sinh viên gần xa để tơi hoần thành tốt Website Tơi xin chân thành cảm ơn thầy Nguyễn Đức Thuần Cô Chú công tác Sở Kế Hoạch Đầu Tư hướng dẫn tạo nhiều điều kiện thuận lợi cho tơi hồn thành tốt Đồ n Nha Trang, tháng 08 năm 2003 Sinh viên thực Lê Hữu Xuân SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang PHẦN TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT PHẦN TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang CHƯƠNG I GIỚI THIỆU VỀ WORD WIDE WEB .1 Lịch sử Web sinh Internet, cho thấy khả tự trị giới hạn kiến trúc Internet Ngày nay, chương trình duyệt Web có khả truy cập vào công nghệ Internet khác : Emai, Word Wide Web… Nhưng Web Internet khơng ngành kỹ thuật mà môi trường để người liên lạc, học tập, tác động qua lại môi trường văn hóa Năm 1926, Paul Baran, mơ tả giấy lời giải vấn đề làm đau đầu nhà quân lúc giờ, tựa :”Liên lạc phân tán qua mạng “ Anh ta đưa hệ thống máy tính rộng khắp đất nước kết nối lại với sử dụng hệ thống mạng không tập trung (decentralized) hay nhiều node mạng bị phá hủy node cịn lại tự động điều chỉnh kết nối để trì việc liên lạc Do mạng không tập trung (decentralized), nên ta thêm vào máy tính thơng qua đường dây điện thoại, thiết bị phần cứng, số phần mềm NCP (network control protocol), ví dụ mạng ARPAnet Một ứng dụng phát triển ARPAnet thư điện tử (electronic mail) Ngày nay, email phần thiếu Net thiết kế sẵn bên trình duyệt Web (ví dụ netscape) chương trình đơn lẻ để xem email khơng cần thiết .2 Giao thức TCP/IP Vào năm 1970, nhu cầu trao đổi truyền tin mạng phân biệt có “ngôn ngữ ” khác biệt cần thiết Năm 1974, Vint Cerf Bob Kahn đưa việc thiết kế chi tiết cho protocol để liên lạc mạng khác Đến năm 1982, việc thiết kế cài đặt gọi TCP/IP (Transmission control protocol /Internet protocol) Phần TCP giao thức TCP/IP cung cấp chế kiểm tra việc truyền liệu Client Server: liệu bị hay hỏng TCP yêu cầu gởi lại liệu hết lỗi Phần IP giao thức TCP/IP di chuyển liệu từ node sang node khác Nó giải mã địa tìm đường để đưa liệu đến đích Nó sử dụng máy tính nhỏ để liên lạc mạng LAN (ethernet hay token ring) sử dụng giao thức TCP/IP giao thức khác novel hay window for workgroups Một máy mạng LAN sử dụng TCP/IP để kết nối với máy khác giới Bộ quốc phịng Mỹ nhanh chóng định nghĩa TCP/IP protocol chuẩn cho hệ thống liên mạng quân Tuy nhiên với ưu TCP/IP nhanh chóng thâm nhập trở thành chuẩn cho tất hệ thống mạng dân dụng tiền đề cho mạng Internet ngày Telnet TCP/IP cung cấp khả login từ xa thông qua giao thức telnet Với telnet, User liên kết tìm thơng qua thư mục hệ thống xa chạy chương trình SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang .3 Giao thức FTP File transfer protocol: phần mềm (software) cho phép truyền file nhị phân file text từ máy sang máy khác Internet, hay nói khác hơn, FTP dịch vụ (service) cho phép chép file từ Internet host đến Internet host khác Giống dịch vụ khác Internet, FTP sử dụng hệ thống Client /Server Một hệ thống Client /Server hiểu sau: Khái quát: Một nguyên tắc sử dụng mạng cho phép chia sẻ tài nguyên Rất nhiều thời gian việc chia sẻ hồn thành hai chương trình riêng biệt, chương trình chạy máy tính khác Một chương trình gọi Server, cung cấp tài nguyên riêng Chương trình gọi Client để sử dụng tài nguyên Dịch vụ có tên FTP, để kết nối vào chương trình Server máy tính từ xa Bằng cách sử dụng chương trình Client phát lệnh chuyển đến Server Server trả lời cách tải mà tập lệnh tới nơi phát yêu cầu Để sử dụng, dùng lệnh FTP mơ tả địa host từ xa mà muốn kết nối vào Anonymous FTP: Khi dùng FTP để chuyển file từ máy đến máy khác Internet, có vài hạn chế: Chúng ta truy cập vào máy tính trừ cho phép Nghĩa phải có User ID (account name) password xâm nhập vào Khi sử dụng chương trình FTP để kết nối vào anonymous FTP host, hoạt động giống nghi thức FTP, ngoại trừ địi hỏi User ID, anonymous Khi địi hỏi password, đánh vào địa email tên mình.Vì vậy, người quản trị hệ thống lần dấu vết truy cập vào files họ Khi người quản trị hệ thống cài đặt máy tính anonymous FTP host định rõ thư mục dùng cho việc truy cập chung Như biện pháp an tồn, hầu hết anonymous FTP host cho phép User download file, không cho phép upload file (chép lên Server) Nếu anonymous cho phép upload, người quản trị hệ thống yêu cầu User copy tất file để thư mục upload xác định trước Sau đó, người quản trị hệ thống có dịp kiểm tra file này, chuyển chúng đến thư mục download chung Bằng cách ngăn chặn nhiều người, bảo vệ họ khỏi upload file phá hoại hệ thống Như User Internet, sử dụng nghi thức FTP để chép file hai host Internet Thực tế, hầu hết người có tài khoản (account) Internet nghi thức FTP sử dụng để download file dùng chung I.4 Giao Thức Word Wide Web Word Wide Web tập protocol sử dụng cấu trúc trang (Web page) để cung cấp thông tin cho User chạy Web Client software netscape, navigator… Nó khơng cho phép kết nối liệu từ Web page khác từ vị trí khác trang mà cho phép truy xuất đến Internet services khác SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần Đồ án tốt nghiệp Trang 10 Public Internet or Private Internet HTTP HTTP HTML Page Internet Informatio n Server (Web Window Server) NT Server Internet Explorer other Web Browser HTML Form Any Client Platform Active Server Page SQL Server DBMS Hình :Cấu Trúc Web Database Web có khả liên kết với loại tài nguyên Internet như: file Server văn bản, phiên kết nối telnet… Giống nhiều tài nguyên khác Internet, Web dùng hệ thống Client/Server Các Client gọi Web Browser dùng để truy cập vào dịch vụ tài nguyên Internet Điều quan trọng Browser biết cách kết nối vào Web Server để đưa tài liệu hypertext cơng cộng Có nhiều Web Server nằm khắp nơi mạng Internet hầu hết chúng chuyên lĩnh vực Sự bùng nổ Web Web sử dụng công nghệ HTML (hypertext markup language ) sử dụng để viết trang Web, máy Web Server sử dụng HTTP (hypertext transfer protocol) để truyền trang trình duyệt Web máy Client để nhận liệu, xử lý đưa kết HTML ngôn ngữ đánh dấu (markup) có nghĩa trang Web xem thơng qua chương trình duyệt Web Vào năm 1993, National Center for SupercomputingApplications (NCSA) đại học Illinois đưa phiên Mosaic, chương trình Web thiết kế Marc Andreessen Nó lan rộng Internet vịng năm có đến hai triệu người sử dụng Web với Mosaic Mọi người tạo truy cập trang Web Đó phát triển lớn chưa có lịch sử phát triển máy tính SVTH: Lê Hữu Xuân GVHD: THs Nguyễn Đức Thuần ... lập Doanh Nghiệp, mà vấn đề đăng ký kinh doanh làm thời gian bất tiện cho khơng người, vấn đề thiết giúp tơi nảy sinh ý tư? ??ng thiết kế WebSite “Đăng Ký Kinh Doanh Qua Mạng” cho Sở Kế Hoạnh Và Đầu. .. với Sở Kế Hoach Đầu Tư thông qua muc Diễn Đàn Doanh Nghiệp Trong báo cáo này, tơi xin trình bày q trình phân tích, thiết kế hệ thống quản lý đăng ký kinh doanh qua mạng cho ? ?Sở Kế Hoạch Và Đầu Tư. .. Hoạch Và Đầu Tư để đăng ký thành lập Doanh Nghiệp cho mà ngồi nhà lại xem đầy đủ thông tin hướng dẫn thủ tục đăng ký kinh doanh rỏ ràng chi tiết, sau tự đăng ký kinh doanh cho Ngồi qua Website doanh

Ngày đăng: 25/04/2013, 20:26

HÌNH ẢNH LIÊN QUAN

Mơ hình đối tượng cuả ASP: - 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
h ình đối tượng cuả ASP: (Trang 20)
Variant cĩ thể chứa các kiểu dữ liệu Subtype như trong bảng sau: - 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
ariant cĩ thể chứa các kiểu dữ liệu Subtype như trong bảng sau: (Trang 25)
I.2. Mơ hình tổ chức xử 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
2. Mơ hình tổ chức xử lý: (Trang 37)
Malh tinyint 1 Mã loai hình Tendoanhnghiepvarchar50 Tên doanh nghiệp Tengiaodichvarchar50Tên giao dịch - 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
alh tinyint 1 Mã loai hình Tendoanhnghiepvarchar50 Tên doanh nghiệp Tengiaodichvarchar50Tên giao dịch (Trang 39)
Tenlh varchar 50 Tên loại hình - 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
enlh varchar 50 Tên loại hình (Trang 40)
Malh char 2 Mã loai hình - 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
alh char 2 Mã loai hình (Trang 40)
I.4.2. Mơ hình thơng lượng thơng tin: - 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
4.2. Mơ hình thơng lượng thơng tin: (Trang 47)
III.1. Sơ đồ phân cấp chức năng của hệ thống. - 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
1. Sơ đồ phân cấp chức năng của hệ thống (Trang 50)
+Trang cập nhật loại hình - 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
rang cập nhật loại hình (Trang 74)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w