LỜI MỞ ĐẦU Ngày nay, Công Nghệ Thông Tin thật thông dụng có bước phát triển mạnh mẽ nhiều lónh vực, chiều sâu lẫn chiều rộng Máy tính cá nhân không xa lạ với người mà trở nên quen thuộc thiếu nhiều người, nhiều công ty, nhiều tổ chức hay nhiều đơn vị v v Nó thật công cụ thuận lợi để giúp người giải vấn đề khoa học, kỹ thuật, văn hóa, giáo dục, xã hội, kinh tế, trị, quản lý công cụ giải trí tốt cho người Không nằm phát triển xã hội Một số công việc ngành trước phải làm thủ công ứng dụng Công Nghệ Thông Tin Không làm giảm đáng kể công lao động mà tăng nhanh tốc độ công việc lên hàng trăm lần đáp ứng kịp thời yêu cầu công việc Một công việc mà cán ngành thường xuyên phải làm việc tra tìm cước đối tượng qua vân tay hay Trước chưa ứng dụng Công Nghệ Thông Tin vào công tác thường phải mấât nhiều thời gian Do không đáp ứng yêu cầu cấp bách công việc Từ tình hình yêu cầu đặt phải nghiên cứu để ứng dụng Công Nghệ thông tin vào công tác Nhằm khắc phục nhược điểm công việc làm thủ công Có rât nhiều cách ứng dụng Công Nghệ Thông Tin để giả vần đề hiệu công việc cách khác Trong khoá luận Em đưa giải pháp Đó dùng công nghệ ASP.NET SQLSERVER Microsoft để xây dựng Phân Hệ Tra Tìm Căn Cước Theo Vân Tay Trên Mạng Mà cụ thể xây dựng trang WEB mạng nội ngành phục vụ công tác Chương TỔNG QUAN I YÊU CẦU CỦA ĐỀ TÀI Mục đích đề tài: Xây dựng trang WEB hệ thống mạng nội ngành phục vụ công tác tra tìm cước theo vân tay Làm cho công việc tra tìm cước theo vân tay thực hiên dễ dàng nhanh chóng dáp ứng nhanh yêu cầu nghiệp vụ đặêt Yêu cầu đề tài: - Mô hệ thống nhận dạng vân tay tự động - Xây dựng hệ thống trang WEB tra tìm cước mạng nội ngành - Hệ thống nhận yêu cầu người dùng qua Browser từ máy trạm dạng dấu vết hiên trường dấu vân tay hay toàn đối tượng - Trên Server nhận yêu cầu người dùng trả lời lại theo yêu cầu dạng trang WEB - Do tính bảo mật thông tin cước hệ thống cần phải đảm bảo an toàn thông tin - Quản lý cán sử dụng hệ thống, trình sử dụng hệ thống cán - Giao diện thân thiệ dễ sử dụng đáp ứng yêu câu đặc thù công tác II NỘI DUNG NGHIÊN CỨU Công nghệ Internet -Là công nghệ mạng chuẩn toàn cầu -Gồm nhiều giao thức truyền thông mạng chuẩn Ngôn ngữ HTML -Hypertext Makup Languge Là ngôn ngữ chuẩn để tạo lập tài liệu WWW.HTML Javascript - ngôn ngữ lập trình thống, ngôn ngữ nhúng…… Nhưng nói chung muốn sử dụng JavaScript phài có trình soạn thảo văn Ví dụ : Jpad, NotePada8Va2 phải có trình duyệt support cho JavaScript chẳng hạn : Internet Explorer, hay Netsape Browser - Là ngôn ngữ hay sử dụng thiết kế va xây dựng trang WEB động Mô hình Client/Server - Mô hinh ứng dụng thông dụng mạng ứng dụng chia làm hai phần: - Client gửi thông tin yêu cầu từ may trạm mạng tới Server - Server :nhận yêu cầu từ Client sau giải yêu cầu trả lời lại cho Client Công nghệ ASP.NET - Từ yêu cầu việc đặt vấn đề, ta nhận thấy hệ thống hoạt động môi trường mạng (Internet) theo mô hình Client/Server Công nghệ ASP.NET Microsoft công nghệ với nhiều ưu điểm - ASP.NET Cho phép sử dụng ngôn ngữ trung lập Trang ASP.NET viết nhều ngôn ngữ : VBScript, Jscript, VisualBasic, C++, C#, Pert … - ASP.NET Cho phép tách rời mã lập trình với nội dung tài liệu làm cho ứng dụng dễ bảo trì - ASP.NET kiểm soát giúp lập trình viên việc trạng thái va tương tác với thành phần điều khiển - Ngoài việc sử lý trang HTML ASP.NET co khả tạo trang WML phục vụ cho điện thoạ di động va thực hiên trao đổi liệu XML - Xây dựng đối tượng phân tán triệu gọi từ xa sử dụng lại nhiều hệ điều hành - APS.NET cung cấp nhiều công cụ phục vụ cho việc bảo mật thông tin mạng ADO.NET - ADO+ Hay ADO.NET công nghệ truy xuất sở liệu Microsoft lại đặc điểm dễ dùng ADO Nhưng kiến trúc ADO.NET thay đổi nhiều theo hướng phục vụ cho ứng dụng WEB búng nổ Internet SQL Server: - Khối lượng thông tin cướcø lớn đòi hỏi tính bảo mật cao nên việc chọn SQL Server phù hợp Việc chọn SQL Server với lý sau: - Là hệ quản trị sở liệu thông dụng - Đáp ứng nhu cầu thực nhiều truy vấn lúc - Cho phép thực mô hình sở liệu phân tán - Tính bảo mật cao - Mô tả đầy đủ sở liệu quan hệ Tóm lại, từ nội dung nghiên cứu phần chương trình bày công nghệ liên quan ta xây dựng nên hệ thống Ch¬ng C¬ së lý thuyết I Công nghệ internet Internet xuất xứ Internet mạng máy tính nối hàng triệu máy tính với phạm vi toàn giới Internet có lịch sử ngắn, có nguồn gốc từ dự án Bộ Quốc Phòng Mỹ có tên ARPANET vào năm 1969, dự án nhằm thực nghiệm xây dựng mạng nối trung tâm nghiên cứu khoa học quân với Đến năm 1970 đà có thêm hai mạng: Store-and-forwarrd ALOHAnet, đến năm 1972 hai mạng đà đợc kết nối với ARPANET Cũng năm 1972 Ray Tomlinson phát minh chơng trình th tín điện tử E-mail Chơng trình đà nhanh chóng đợc ứng dụng rộng rÃi để gửi thông điệp mạng phân tán Kết nối quốc tế vào ARPANET từ University College of London (Anh) Royal Radar Establishment (Na Uy) đợc thực vào năm 1973 Thành công vang dội ARPANET đà làm nhanh chóng đợc phát triển, thu hút hầu hết trờng đại học Mỹ Do tới năm 1983 đà đợc tách thành hai mạng riêng: MILNET tích hợp với mạng liệu quốc phòng (Defense Data Network) dành cho địa điểm quân ARPANET dành cho địa điểm phi quân Sau thời gian hoạt động, số lý kỹ thuật trị, kế hoạch sử dụng mạng ARPANET không thu đợc kết nh mong muốn Vì Hội đồng khoa học quốc gia Mỹ (National Science Foundation) đà định xây dựng mạng riêng NSFNET liên kết trung tâm tính toán lớn trờng đại học vào năm 1986 Mạng phát triển nhanh chóng, không ngừng đợc nâng cấp mở rộng liên kết tới hàng loạt doanh nghiệp, sở nghiên cứu đào tạo nhiều nớc khác Cũng từ thuật ngữ Internet đời Dần dần kỹ thuật xây dựng mạng ARPANET đà đợc thừa nhận tổ chức NSF, kỹ thuật đợc sử dụng để dựng mạng lớn với mục đích liên kết trung tâm nghiên cứu lớn nớc Mỹ Ngời ta đà nối siêu máy tính (Supercomputer)thuộc vùng khác đờng điện thoại có tốc độ cao Tiếp theo mở rộng mạng đến trờng đại học Ngày có nhiều ngời nhận lợi ích hệ thống mạng, ngời ta dùng để trao đổi thông tin vùng với khoảng cách ngày xa Vào năm 1990 ngời ta bắt đầu mở rộng hệ thống mạng sang lĩnh vực thơng mại tạo thành nhãm CIX (Commercial Internet Exchange Association) Cã thÓ nãi Internet thật hình thành từ Cho đến thời điểm tại, Internet đà trở thành phần tách rời sống đạiĐối với ngời lao động bình thờng nớc phát triển bình thờng, Internet đà trở thành khái niệm giống nh Điện thoại, Tivi Trong thời gian biểu ngày làm việc đà xuất khoảng thời gian định để sử dụng Internet, giống nh khoảng thời gian xem Tivi mà Theo số liệu thống kê, năm 2000 số lợng ngời sử dụng Internet khoảng 150 triệu dự đoán đến năm 2003 545 triƯu ngêi sư dơng hiƯnSè lỵng 150 triƯu ngêi sử dụng đợc phân bố không đồng toàn cầuQuá nửa số ngời sử dụng khu vực Bắc Mỹ lại Châu Âu, Châu á, Nam Mỹ, Châu Phi khu vực cận ĐôngCụ thể là: Bắc Mỹ 57%, Châu Âu 21.75%, Nam Mỹ 3%, Châu Phi 0.75% khu vực cận Đông 0.5% Các loại hình dịch vụ đợc sử dụng nhiều Internet là: Giáo dục, mua bán, giải trí, công việc thờng ngày công sở, truyền đạt thông tin, loại dịch vụ có liên quan đến thông tin cá nhân Trong đó, dịch vụ liên quan đến thông tin cá nhân chiếm nhiều nhất, sau công việc, giáo dục, giải trí mua bán Cách thức truyền thông Internet Trong năm 60 70, nhiều công nghệ mạng máy tính đà đời nhng kiểu lại dựa phần cứng riêng biệt Một kiểu đợc gọi mạng cục (Local Area Networks - LAN), nối máy tính với phạm vi hẹp dây dẫn thiết bị đợc cài đặt máy Các mạng lớn đợc gọi m¹ng diƯn réng (Wide Area Networks - WAN), nèi nhiỊu máy tính với phạm vi rộng thông qua hệ thống dây truyền dẫn kiểu nh hệ thống điện thoại Mặc dù LAN WAN đà cho phép chia sẻ thông tin tổ chức cách dễ dàng nhng chúng bị hạn chế mạng riêng rẽ Mỗi công nghệ mạng có cách thức truyền tin riêng dựa thiết kế phần cứng Hầu hết LAN WAN không tơng thích với Internet đợc thiết kế để liên kết kiểu mạng khác cho phép thông tin đợc lu thông cách tự ngời sử dụng mà không cần biết họ sử dụng loại máy kiểu mạng Để làm đợc điều cần phải có thêm máy tính đặc biệt đợc gọi định tuyến (Router) nối LAN WAN với kiểu khác lại với Các máy tính đợc nối với nh cần phải có chung giao thức (Protocol) tức tập hợp luật dùng định cách thức truyền tin Với phát triển mạng nh có nhiều giao thức chuẩn đời nhằm đáp ứng nhu cầu phát triển Các chuẩn giao thức đợc sư dơng réng r·i nhÊt hiƯn nh giao thøc TCP/IP, giao thøc SNA cđa IBM, OSIISDN, X.25 hc giao thức LAN to LAN netBIOS Giao thức đợc sử dụng rộng rÃi mạng TCP/IP Giao thức cho phép liệu đợc gửi dới dạng gói (packet) thông tin nhỏ Nó chứa hai thành phần, Internet Protocol (IP) Transmission Control Protocol (TCP) Giao thức TCP/IP đảm bảo thông suốt việc trao đổi thông tin máy tính Internet liên kết hàng ngàn máy tính thuộc công ty, quan nhà nớc, trung tâm nghiên cứu khoa học, trờng đại học, không phân biệt khoảng cách địa lý toàn giới Đó ngân hàng liệu khổng lồ nhân loại Một số mạng máy tính bao gồm máy tính trung tâm (còn gọi máy chủ) nhiều máy trạm khác nối với Các mạng khác kể Internet có quy mô lớn bao gồm nhiều máy chủ cho phép mạng máy tính mạng kết nối với máy khác để trao đổi thông tin Một máy tính đợc kết nối víi Internet sÏ lµ mét sè hµng chơc triƯu thành viên mạng khổng lồ Vì Internet mạng máy tính lớn giới hay mạng mạng Các dịch vụ Internet Internet công nghệ thông tin liên lạc mới, tác động sâu sắc vào xà hội, vào sống mức độ bao quát Nó đa vào giới có tầm nhìn rộng lớn vµ chóng ta cã thĨ lµm mäi thø nh: viÕt th, đọc báo, xem tin, giải trí, tra cứu công ty kinh doanh thông qua Internet, dịch vụ thơng mại điện tử phát triển mạnh mẽ Dới số dịch vụ Internet: Th điện tử (E-mail): Dịch vụ E-mail dùng để trao đổi thông tin cá nhân với nhau, cá nhân với tổ chức tổ chức với Dịch vụ cho phép tự động gửi nội dung thông tin đến địa tự động gửi đến tất địa cần gửi theo danh sách địa cho trớc (gọi mailing list) Nội dung thông tin gửi dùng th điện tử văn (text) mà ghép thêm (attack) văn đà đợc định dạng, graphic, sound, video Các dạng thông tin hoà trộn, kết hợp với thành tài liệu phức tạp Lợi ích dịch vụ th điện tử thông tin gửi nhanh rẻ WWW (World Wide Web): Đây khái niệm mà ngời dùng Internet quan tâm nhiều Web công cụ, hay dịch vụ Internet, Web chứa thông tin bao gồm văn bản, hình ảnh, âm chí video đợc kết hợp với Web cho phép chui vào ngõ ngách Internet, điểm chứa CSDL gọi Website Nhờ có Web nên dù chuyên gia, ngời sử dụng Internet cách dễ dàng Phần mềm sử dụng để xem Web gọi trình duyệt (Browser) Một trình duyệt thông thờng Navigator Netcape, tiếp Internet Explorer Microsoft DÞch vơ trun file (FTP - File Transfer Protocol): dịch vụ dùng để trao đổi tệp tin từ máy chủ xuông máy cá nhân ngợc lại Gropher: Dịch vụ hoạt động nh viện Menu đủ loại Thông tin hệ thống Menu phân cấp giúp ngời sử dụng bớc xác định đợc thông tin cần thiết để tới vị trí cần đến Dịch vụ sử dụng để tìm kiếm thông tin FTPSite Telnet: Dịch vụ cho phép truy cập tới Server đợc xác định rõ nh TelnetSite tìm kiếm Server Ngời tìm thấy dịch vụ vô giá tìm kiếm thông tin th viện thông tin lu trữ Telnet đặc biệt quan trọng việc kết nối thông tin từ máy tính xuống trung t©m