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

Nghiên cứu và viết chương trình hỗ trợ quản lí phòng mạng internet

56 2 0

Đ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 56
Dung lượng 1,86 MB

Nội dung

Nghiên cứu viết chương trình hỗ trợ quản lý phũng mng Internet Tr-ờng Đại Học Vinh Khoa Công Nghệ Th«ng Tin    đồ án tốt nghiệp Đề tài: Nghiên cứu viết ch-ơng trình hỗ trợ quản lý phòng mạng Internet NetRoom Manager Sinh viên thực hiện: Lê Văn Thành - 44K1 - CNTT Giáo viên h-ớng dẫn: PGS.TS Mai Văn Trinh Vinh, tháng năm 2008 Trang Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet LỜI CẢM ƠN  Suốt trình học tập khoa CNTT - Đại học Vinh vừa qua, em quý thầy cô cung cấp truyền đạt tất kiến thức chuyên môn cần thiết q giá Ngồi ra, em cịn rèn luyện tinh thần học tập làm việc độc lập, sáng tạo Đây tính cách cần thiết để thành cơng bắt tay vào nghề nghiệp tương lai Đồ án tốt nghiệp hội để em áp dụng, tổng kết lại kiến thức mà học Đồng thời, rút kinh nghiệm thực tế quý giá suốt trình thực đồ án Sau học kỳ tập trung công sức cho đồ án, em hoàn thành đồ án cách thuận lợi gặt hái số kết khả quan Bên cạnh kết khiêm tốn mà em đạt được, chắn không tránh khỏi sai lầm, thiếu sót thực đồ án mình, kính mong q thầy thơng cảm Sự phê bình, góp ý quý thầy cô học kinh nghiệm quý báu cho công việc thực tế em sau Em xin chân thành cảm ơn Ban chủ nhiệm khoa CNTT, thầy cô giáo khoa CNTT, đặc biệt em xin chân thành cảm ơn PGS TS Mai Văn Trinh - GVHD tận tình quan tâm, giúp đỡ hướng dẫn em suốt q trình làm đồ án để em hồn thành tốt đồ án tốt nghiệp Tôi xin chân thành cảm ơn anh chị bạn có nhận xét, ý kiến đóng góp, động viên quan tâm giúp đỡ tơi vượt qua khó khăn suốt trình làm đồ án Là sinh viên ngành CNTT, em tự hào khoa mà theo học, tự hào tất thầy Một lần nữa, em xin chân thành cảm ơn công lao dạy dỗ quý thầy Kính chúc q thầy mạnh khỏe, tiếp tục đạt nhiều thắng lợi nghiệp giáo dục nghiên cứu khoa học Vinh, ngày 15 tháng 05 năm 2008 Sinh viên thực Lê Văn Thành Trang Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet MỤC LỤC LỜI CẢM ƠN MỤC LỤC PHẦN MỞ ĐẦU 1.1 Lý chọn đề tài 1.2 Kế hoạch thực đồ án PHẦN TÌM HIỂU CƠNG CỤ XÂY DỰNG HỆ THỐNG 2.1 Công cụ NET 2.1.1 Tổng quan 2.1.2 Kiến trúc NET Framework 2.1.3 Ngôn ngữ C# 11 2.2 Công nghệ XML 13 2.2.1 2.2.2 Tổng quan XML 13 Mục tiêu đời lợi ích sử dụng XML 13 2.2.3 XML Cơ sở liệu 13 2.3 Hệ quản trị sở liệu SQL Server 2000 14 2.3.1 2.3.2 Giới thiệu SQL Server 2000 14 Giới thiệu Transact SQL (T-SQL) 15 2.3.3 Sử dụng SQL Server 2000 15 PHẦN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16 3.1 Khảo sát trạng 16 3.1.1 Các thông tin hệ thống 16 3.1.2 Quy trình hoạt động 16 3.2 Yêu cầu chƣơng trình 17 3.2.1 Về giao diện 17 3.2.2 3.2.3 Về chức 17 Cách tiếp cận giải vấn đề 18 3.3 Phân tích hệ thống 18 3.3.1 Giới thiệu chung 18 3.3.2 Danh sách Actor (tác nhân hệ thống) 19 3.3.3 Use Case Diagram sơ đồ hoạt động 19 3.3.4 Phân tích Class Diagram 34 3.4 Chƣơng trình 43 3.4.1 Yêu cầu hệ thống 43 3.4.2 Cơ sở liệu 43 3.4.3 Biểu đồ liên kết thực thể 49 3.4.4 Giao diện chƣơng trình 50 PHẦN KẾT QUẢ ĐẠT ĐƢỢC, HƢỚNG PHÁT TRIỂN 56 Trang Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet 4.1 Những kết đạt đƣợc 56 4.1.1 Về công nghệ 56 4.1.2 Về chƣơng trình 56 4.2 Hƣớng phát triển 57 PHẦN TÀI LIỆU THAM KHẢO 58 Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet PHẦN MỞ ĐẦU 1.1 Lý chọn đề tài “… Cùng với phát triển chung Internet, đại lý Internet công cộng đóng góp tích cực cho việc phổ cập dịch vụ Internet đến tầng lớp nhân dân Tuy nhiên, bên cạnh mặt tích cực loại hình cung cấp dịch vụ này, nhiều điểm truy cập Internet công cộng kinh doanh dịch vụ Internet hình thức đại lý không tuân thủ quy định pháp luật quản lý Internet, để người sử dụng tùy tiện truy cập đến thông tin thiếu lành mạnh gây phương hại đến an ninh trị, trật tự an tồn xã hội sắc văn hóa dân tộc Việt Nam“ Trích Chỉ thị số: 07 /2004/CT-BBCVT Bộ trƣởng Bộ Bƣu Viễn thơng Nhận thức cách sâu sắc qui định Nghị định số 55/2001/NĐ-CP ngày 23/8/2001 Chính phủ quản lý, cung cấp sử dụng dịch vụ Internet, phát huy cao độ ý thức vai trò tổ chức, doanh nghiệp việc xây dựng phát triển hạ tầng CNTT hƣớng tới môi trƣờng Internet lành mạnh nhằm hạn chế tối đa tiêu cực nảy sinh hoạt động đại lý Internet Nhằm hỗ trợ việc khai thác quản lý cho chủ đại lý Internet công cộng, giúp họ dễ dàng việc quản lý đồng thời đáp ứng đƣợc u cầu Chính phủ Do tơi định lựa chọn đề tài “Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet - NetRoom Manager” Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet 1.2 Kế hoạch thực đồ án  Cài đặt nghiên cứu sơ qua hoạt động phần mềm quản lý phòng Internet nhƣ NetCafe, EasyCafe, CSMCafe số chƣơng trình khác Bƣớc đầu cài Server máy chạy cài Client máy giả lập Kết nối mạng máy với tiến hành chạy thử chúng  Đi thực tế số điểm sử dụng Internet có cài chƣơng trình quản lý tìm hiểu chúng mơi trƣờng thực Tham khảo ý kiến chủ tiệm khách hàng sử dụng chƣơng trình  Tìm hiểu ngơn ngữ lập trình C#, cách trình bày giao diện, viết code, gỡ rối, số thủ thuật mẹo vặt lập trình C# Sƣu tầm đoạn code hay, bổ ích phục vụ cho chƣơng trình  Nghiên cứu hệ quản trị CSDL SQL Server 2000 hãng Microsoft Cách thức tạo kết nối, đăng nhập vào hệ quản trị, tạo CSDL bảng mới, tạo quan hệ, ràng buộc bảng liệu Nhập vào số liệu mẫu để kiểm tra thử  Phân tích cách tổng thể tốn quản lý Đƣa mơ hình quan hệ, sơ đồ chức hệ thống Đi vào phân tích chi tiết chức cụ thể, thiết kế CSDL phù hợp với u cầu tốn Chuẩn hóa CSDL cho tối ƣu nhỏ gọn nhất, tránh dƣ thừa liệu không cần thiết  Viết chƣơng trình dựa hệ thống CSDL thiết kế Bố trí form, menu, điều khiển cho phù hợp thuận tiện cho ngƣời sử dụng Đặc biệt phải có chức quản lý đáp ứng đƣợc yêu cầu TT-TT việc quản lý sử dụng Internet Tìm hiểu đƣa vào số tính cao cấp nhƣ truyền file, theo dõi, khóa chƣơng trình máy Đƣa báo cáo, in ấn, thống kê doanh thu cửa hàng  Nhập liệu thực vào chƣơng trình test thử khả hoạt động, khắc phục lỗi xảy có Đƣa chƣơng trình số quán Internet chạy thử, thu thập ý kiến nhập xét khách hàng sửa lại chƣơng trình cho phù hợp với u cầu  Đóng gói chƣơng trình thành cài hồn chỉnh Viết phần hƣớng dẫn sử dụng kèm theo Tạo CDKey khác theo máy để bảo mật cho chƣơng trình cần thiết Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet PHẦN TÌM HIỂU CƠNG CỤ XÂY DỰNG HỆ THỐNG 2.1 Công cụ NET 2.1.1 Tổng quan Microsoft NET gồm phần chính: Framework Integrated Development Environment (IDE) Framework cung cấp cần thiết bản, chữ Framework có nghĩa khung hay khung cảnh ta dùng hạ tầng sở theo qui ƣớc định để công việc đƣợ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 tảng NET Nếu khơng có IDE dùng trình soạn thảo ví nhƣ 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ốt lõi tinh hoa mơi trƣờng, cịn IDE công cụ để phát triển dựa tảng thơi Trong NET tồn ngơn ngữ C#, Visual C++ hay Visual Basic.NET dùng IDE Tóm lại Microsoft NET 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 nhƣ 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, nhƣ 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 điều tích hợp, hoạt động, quản lý dịch vụ XML Web ứng dụng  Các phần mềm client nhƣ Windows XP Windows CE giúp ngƣời phát triển phân phối sâu thuyết phục ngƣời dùng kinh nghiệm thơng qua dịng thiết bị Nhiều cơng cụ hỗ trợ nhƣ Visual Studio NET, để phát triển dịch vụ Web XML, ứng dụng Windows hay web cách dể dàng hiệu 2.1.2 Kiến trúc NET Framework NET Framework platform 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 đƣợc thiết kế đầy đủ để đáp ứng theo quan điểm 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 đƣợc lƣu trữ thực thi cách cục Thực thi cục nhƣng đƣợc phân tá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 đƣợc việc đóng gói phần Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet mềm tranh chấp 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 đƣợc 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ỏ đƣợc 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 Windows đến ứng dụng dựa 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 NET tích hợp với mã nguồn khác .NET Framework có hai thành phần chính: Common Language Runtime (CLR) thƣ viện lớp NET Framework CLR tảng NET Framework Chúng ta hiểu runtime nhƣ agent quản lý mã nguồn đƣợc thực thi, cung cấp dịch vụ cốt lõi nhƣ: 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 đƣợ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ý tảng runtime Mã nguồn mà đích tới runtime đƣợc biết nhƣ mã nguồn đƣợc quản lý (managed code) Trong mã nguồn mà khơng có đích tới runtime đƣợc biết nhƣ mã nguồn không đƣợc 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 đƣợc 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 đƣợc cung cấp ASP.NET, nhƣ Web Form dịch vụ XML Web Sau mơ hình mơ tả thành phần Net Framework: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 10 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet Mơ tả thành phần Net Framework 2.1.3 Ngôn ngữ C# 2.1.3.1 Giới thiệu ngôn ngữ C# Ngôn ngữ C# đơn giản, khoảng 80 từ khóa mƣời kiểu liệu đƣợc xây dựng sẵn Tuy nhiên, ngơn ngữ C# có ý nghĩa cao thực thi khái niệm lập trình đại C# bao gồm tất hỗ trợ cho cấu trúc, thành phần component, lập trình hƣớng đối tƣợng Những tính chất diện ngơn ngữ lập trình đại Và ngôn ngữ C# hội đủ điều kiện nhƣ vậy, đƣợc xây dựng tảng hai ngôn ngữ mạnh C++ Java Ngôn ngữ C# đƣợc phát triển đội ngũ kỹ sƣ Microsoft, ngƣời dẫn đầu Anders Hejlsberg Scott Wiltamuth Cả hai ngƣời điều ngƣời tiếng, Anders Hejlsberg đƣợc biết đến tác giả Turbo Pascal, ngơn ngữ lập trình PC phổ biến Và ơng đứng đầu nhóm thiết kế Borland Delphi, thành công 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 Phần cốt lõi hay gọi trái tim 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 Những 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 để 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 ngơn ngữ lập trình hƣớng đối tƣợng Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 11 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet Trong ngơn ngữ C# thứ liên quan đến khai báo lớp điều đƣợc 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 nhƣ 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, đƣợc xem nhƣ 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 nhƣ 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 đƣợc hỗ trợ, nhƣng khái niệm ngữ nghĩa thay đổi khác với C++ Trong C#, cấu trúc đƣợc giới hạn, kiểu liệu nhỏ gọn, tạo thể u cầu hệ điề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 đƣợc kế thừa nhƣng cấu trúc thực thi giao diện Ngôn ngữ C# cung cấp đặc tính hƣớng thành phần (component-oriented), nhƣ thuộc tính, kiện Lập trình hƣớng thành phần đƣợc hỗ trợ CLR cho phép lƣu trữ metadata với mã nguồn cho lớp Metadata mô tả cho lớp, bao gồm phƣơng thức thuộc tính nó, nhƣ bảo mật cần thiết thuộc tính khác Mã nguồn chứa đựng logic cần thiết để thực chức Do vậy, lớp đƣợc biên dịch nhƣ khối self-contained, nên môi trƣờng hosting biết đƣợc cách đọc metadata lớp mã nguồn cần thiết mà không cần thông tin khác để sử dụng Một lƣu ý cuối ngơn ngữ C# ngôn ngữ hỗ trợ việc truy cập nhớ trực tiếp sử dụng kiểu trỏ C++ từ khóa cho dấu ngoặc [] tốn tử Các mã nguồn khơng an tồn (unsafe) Và giải phóng nhớ tự động CLR khơng thực việc giải phóng đối tƣợng đƣợc tham chiếu sử dụng trỏ chúng đƣợc giải phóng 2.1.3.2 Những ưu điểm C# Ngôn ngữ C# ngôn ngữ đƣợc dẫn xuất từ C C++, nhƣng đƣợc tạo từ tảng phát triển Microsoft bắt đầu với công việc C C++ thêm vào đặc tính để làm cho ngơn ngữ dễ sử dụng Nhiều số đặc tính giống với đặc tính có ngơn ngữ Java Khơng dừng lại đó, Microsoft đƣa số mục đích xây dựng ngơn ngữ Những mục đích đƣợc đƣợc tóm tắt nhƣ sau:  C# ngôn ngữ đơn giản  C# ngôn ngữ đại  C# ngôn ngữ hƣớng đối tƣợng  C# ngôn ngữ mạnh mẽ mềm dẻo  C# ngơn ngữ có từ khóa  C# ngơn ngữ hƣớng module  C# trở nên phổ biến Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 12 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet Danh sách bảng sở liệu: tblUser: Lƣu thông tin quản lý/ nhân viên cửa hàng Tên trường Kiểu DL Kích thước Mơ tả IDUser Int Mã quản lý/ nhân viên Username nVarChar 50 Tên đăng nhập Password nVarChar 50 Mật đăng nhập IDGroupName Int ID xác định dạng NV/ KH Name nVarChar 50 Tên đầy đủ Birthday nVarChar 50 Ngày sinh Phone nVarChar 50 Số điện thoại Email nVarChar 50 Địa Email Address nVarChar 100 Địa liên lạc CMTND nVarChar 50 Số CMTND Picture Image 16 Ảnh IsPicture Int Xác định có ảnh hay không DateCreate nVarChar 50 Ngày tạo tài khoản Note nVarChar 200 Ghi IDUser Int Người tạo tblCustomer: Lƣu thông tin khách hàng Tên trường Kiểu DL Kích thước Mơ tả IDUser Int Mã quản lý/ nhân viên Username nVarChar 50 Tên đăng nhập Password nVarChar 50 Mật đăng nhập IDGroupName Int ID xác định dạng khách hàng Name nVarChar 50 Tên đầy đủ Birthday nVarChar 50 Ngày sinh Phone nVarChar 50 Số điện thoại Email nVarChar 50 Địa Email Address nVarChar 100 Địa liên lạc CMTND nVarChar 50 Số CMTND Picture image 16 Ảnh IsPicture Int Xác định có ảnh hay không Money Int Số tiền tài khoản DateCreate nVarChar 50 Ngày tạo tài khoản Note nVarChar 200 Ghi IDUser Int Người tạo tblCustomerTemp: Lƣu thông tin tạm thời khách hàng sử dụng máy Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 44 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet Tên trường Kiểu DL Kích thước Mơ tả CustomerTempID Int Mã tạm khách hàng ClientName nVarChar 50 Tên Client IDCustomer Int Mã khách hàng tblWebsiteMonitor: Lƣu nhật kí truy cập Website Client Server Tên trường Kiểu DL Kích thước Mơ tả IDMonitorWebsite Int Mã theo dõi website DateUse DateTime Ngày vào website TimeStart nVarChar 50 Thời gian bắt đầu truy cập ComputerName nVarChar 50 Tên máy truy cập IDCustomer Int Mã khách hàng IDWebsite Int Mã Website tblGroupName: Lƣu dạng ngƣời dùng Tên trường Kiểu DL Kích thước Mơ tả IDGroupName Int Mã nhóm GroupName nVarChar 50 Tên nhóm tblWebsite: Lƣu thơng tin website bị cấm hay cho phép Tên trường Kiểu DL Kích thước Mô tả IDWebsite Int Mã website Address nVarChar 50 Địa website Info nVarChar 200 Thông tin website Status nVarChar 50 Trạng thái website IDUser Int Người tạo tblTypeUse: Lƣu dạng sử dụng dịch vụ Tên trường Kiểu DL Kích thước Mơ tả IDTypeUse Int Mã website TypeUse nVarChar 50 Dạng sử dụng dịch vụ Note nVarChar 200 Ghi tblPrice: Lƣu giá sử dụng dịch vụ Tên trường Kiểu DL Kích thước Mô tả IDPriceDetail Int Mã theo dõi website IDTypeUse Int Mã dạng sử dụng IDGroupName Int Mã tên nhóm Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 45 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet PriceUse Int Giá sử dụng tính theo phút PriceMin Int Giá thấp cho lần sử dụng IDUser Int Người tạo tblClientUse: Lƣu thông tin Client đƣợc khai báo sử dụng Tên trường Kiểu DL Kích thước Mơ tả IDClientUse Int Mã Client khai báo sử dụng IDTypeUse Int Mã dạng sử dụng dịch vụ ClientName nVarChar 50 Tên Client 10 tblCardNumber: Lƣu thông tin mã số thẻ nạp tiền vào tài khoản Tên trường Kiểu DL Kích thước Mơ tả IDCardNumber Int Mã quản lý/ nhân viên Number nVarChar 50 Mã số thẻ PIN nVarChar 50 Mã PIN (xác nhận thẻ) Money Int Số tiền thẻ IDCardStatus Int Trạng thái thẻ DateCreate nVarChar 50 Ngày tạo thẻ DateExp nVarChar 50 Ngày hết hạn thẻ IDUser Int Người tạo 11 tblCardStatus: Lƣu trạng thái thẻ nạp tiền Tên trường Kiểu DL Kích thước Mô tả IDCardStatus Int Mã trạng thái thẻ CardStatus Int Trạng thái thẻ 12 tblService: Lƣu dịch vụ cửa hàng Tên trường Kiểu DL Kích thước Mô tả IDService Int Mã dịch vụ Name nVarChar 50 Tên dịch vụ Unit nVarChar 50 Đơn vị tính Price Int Giá sử dụng IDUser Int Người tạo 13 tblPriceCutting: Lƣu chƣơng trình khuyến giảm giá Tên trường Kiểu DL Kích thước Mơ tả IDPriceCutting Int Mã chương trình giảm giá ProgramName nVarChar 50 Tên chương trình Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 46 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet DateStart DateTime Ngày bắt đầu DateEnd DateTime Ngày kết thúc PriceCutting Int Giá giảm IDUser Int Người tạo 14 tblMoneyPreTemp: Lƣu giá trị trả tiền trƣớc tạm Tên trường Kiểu DL Kích thước Mơ tả IDMoneyPreTemp Int Mã trả tiền trước ClientName nVarChar 50 Tên máy Client MoneyPre Int Số tiền trả trước 15 tblBuySell: Lƣu thông tin mua bán Tên trường Kiểu DL Kích thước Mơ tả IDBuySell Int Mã mua bán DateTime DateTime Ngày mua bán Type nVarChar 50 Dạng mua bán Reason nVarChar 50 Nguyên nhân Money Int Số tiền MoneyText nVarChar 50 Số tiền chữ IDUser Int Người tạo 16 tblServiceTemp: Lƣu loại dịch vụ tạm Tên trường Kiểu DL Kích thước Mơ tả IDServiceTemp Int Mã dịch vụ tạm ClientName nVarChar 50 Tên máy Client ServiceName nVarChar 50 Tên dịch vụ Price Int Đơn giá Amount Int Số lượng PriceTotal Int Tổng tiền 17 tbCustomerMonitor: Lƣu báo cáo theo dõi khách hàng Tên trường Kiểu DL Kích thước Mơ tả IDCustomerMonitor Int Mã báo cáo khách hàng DateUse DateTime Ngày sử dụng ComputerName nVarChar 50 Tên máy IDCustomer Int Mã khách hàng TypeUse nVarChar 50 Dạng sử dụng TimeStart nVarChar 50 Thời gian bắt đầu TimeEnd nVarChar 50 Thời gian kết thúc Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 47 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet TimeUse nVarChar 50 Thời gian sử dụng MoneyNet Int Tiền sử dụng Net IDServiceMonitor nVarChar 50 Mã theo dõi dùng dịch vụ MoneyService Int Tiền dịch vụ MoneyCutting Int Tiền giảm giá MoneyTotal Int Tổng tiền IDUser Int Người tạo 18 tbServiceMonitor: Lƣu báo cáo theo dõi sử dụng dịch vụ Tên trường Kiểu DL Kích thước Mơ tả IDServiceMonitor nVarChar Mã theo dõi dịch vụ Name nVarChar 50 Tên dịch vụ Price Int Đơn giá Amount Int Số lượng PriceAll Int Tổng tiền IDUser Int Người tạo 19 tblSystemMonitor: Lƣu báo cáo theo dõi hệ thống Tên trường Kiểu DL Kích thước Mơ tả IDSystemMonitor Int Mã báo cáo khách hàng DateUse DateTime Ngày sử dụng ComputerName nVarChar 50 Tên Client TimeStart nVarChar 50 Thời gian bắt đầu TimeEnd nVarChar 50 Thời gian kết thúc Note nVarChar 200 Ghi IDUser Int Người tạo Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 48 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet 3.4.3 Biểu đồ liên kết thực thể Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 49 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet 3.4.4 Giao diện chương trình Màn hình đăng nhập: Chương trình chính: Thiết lập hệ thống: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 50 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet Thiết lập bảng giá: Kết nối với máy chủ: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 51 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet Kết nối với sở liệu: Sao lưu sở liệu: Phục hồi sở liệu: Tạo thẻ nạp tiền vào tài khoản: 10 Xem thẻ nạp tiền vào tài khoản: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 52 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet 11 Thêm người sử dụng: 12 Thông tin thu chi: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 53 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet 13 Báo cáo doanh số: 14 Gửi thông báo: 15 Thêm dịch vụ: 16 Đổi máy: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 54 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet 17 Chuyển tiền: 18 Thanh toán: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 55 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phịng mạng Internet PHẦN KẾT QUẢ ĐẠT ĐƯỢC, HƯỚNG PHÁT TRIỂN 4.1 Những kết đạt Trong trình nghiên cứu xây dựng chƣơng trình tơi thu đƣợc kết nhƣ sau: 4.1.1 Về công nghệ  Đã nghiên cứu kiến thức Lập trình mạng, các phƣơng pháp truyền liệu môi trƣờng mạng, cách thức triển khai, cài đặt hệ thống phòng mạng Internet  Đã tìm hiểu 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 sở liệu  Đã nghiên cứu cách thức lƣu trữ liệu dƣới dạng tệp text, tệp nhị phân, mã hóa, bảo mật nội dung liệu quan trọng  Tìm hiểu XML vấn đề lƣu trữ liệu, cách thức khai thác tài liệu XML XmlReader, XmlWriter XmlDocument, tìm hiểu công nghệ liên quan đến XML nhƣ DTD, Schema XML, DOM  Nghiên cứu hệ quản trị sở liệu SQL Server 2000, cách thức xây dựng sở liệu SQL Server 2000 phƣơng pháp khai thác sử dụng liệu SQL  Để xây dựng ứng dụng, chúng tơi nghiên cứu cách sử dụng mơi trƣờng tích hợp phát triển (IDE – Integrated Development Environment) Visual Studio 2005 Microsoft 4.1.2 Về chương trình 4.1.2.1 Ngơn ngữ:  Chƣơng trình sử dụng ngơn ngữ lập trình Visual C# cơng cụ lập trình Microsoft Visual.NET 2005 hệ quản trị CSDL SQL Server 2000  Sử dụng UML để phân tích, thiết kế hệ thống theo hƣớng đối tƣợng  Dùng XML, File text để lƣu thơng tin cần thiết 4.1.2.2 Chương trình: Chƣơng trình có tính quản lý tính tiền cho điểm truy cập, từ việc tự động quản lý thời gian truy nhập tính tiền tai máy trạm với bảng giá động theo tuần, quản lí hội viên sử dụng thẻ, quản lí dịch vụ gia tăng, quản lí cân đối khoản thu chi hàng ngày, báo cáo tài thơng dụng, đến việc cung cấp khả theo dõi, điều khiển, bảo vệ tồn máy tính trạm, máy in mạng từ máy chủ Với giao diện trực quan, hoàn toàn tiếng Việt, chức đa dạng phong phú, NetRoom Manager đáp ứng đƣợc hầu hết yêu cầu đặt công tác quản lý điểm truy nhập internet công cộng Một số tính chính: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 56 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Nghiên cứu viết chương trình hỗ trợ quản lý phòng mạng Internet  Theo dõi điều khiển trạng thái tất máy trạm máy chủ  Cung cấp thông tin chi tiết xác máy trạm sử dụng  Báo hiệu máy trạm ngừng sử dụng (bình thƣờng bất bình thƣờng)  Hiển thị in ấn hoá đơn chi tiết cho khách hàng  Lập in ấn báo cáo tổng hợp chi tiết tình hình hoạt động,  doanh thu, quỹ theo ngày, tháng, năm  Quản lí Hội viên sử dụng thẻ  Quản lí thực đơn cho phép khách hàng gọi thức ăn thực đơn từ máy trạm  Tính an tồn bảo mật đƣợc xây dựng theo nhiều cấp  Cho phép xây dựng bảng cƣớc phí truy nhập theo thời gian, khuyến mại, giảm giá  Điều khiển, Khởi động, Tắt, Đóng ứng dụng nhiều máy trạm máy chủ  Ngƣời sử dụng tự theo dõi Hố đơn dịch vụ  Tự động theo dõi ghi nhận lịch sử truy nhập  Gửi thông điệp tới máy trạm 4.2 Hướng phát triển Do việc triển khai đề tài thực đƣợc thời gian ngắn nên chƣa hoàn thiện đƣợc chức hệ thống nhƣ thiết kế ban đầu, đó, thời gian tới tơi cố gắng hồn thiện chƣơng trình để chƣơng trình ứng dụng tốt vào thực tế Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Trang 57 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn

Ngày đăng: 27/08/2023, 20:32

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

TÀI LIỆU LIÊN QUAN

w