ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
BÁO CÁO ĐỒ ÁN CUỐI KỲ
Môn học: Lập Trình Trên Windows
Đề tài: Chương Trình Hỗ Trợ Quản Lý Máy Tính
Giảng viên lý thuyết
Thầy Ngô Thanh Hùng
Giảng viên thực hành
Thầy Cáp Phạm Đình Thăng
Thầy Hầu Nguyễn Thành Nam
Nhóm sinh viên thực hiện
Lê Văn Hiếu 09520086
Hồ Minh Quân 09520232
Lê Thanh Tú 09520336
Tô Thành Luân 09520420
Trương Đình Trung 09520698
Tp.Hồ Chí Minh, tháng 6/2011
MỞ ĐẦU
Chương trình UIT Explorer là chương trình quản lý tài nguyên file, thư mục trên
máy tính có các chức năng cơ bản tương tự Windows Explorer và các tính năng nâng cao
như nén, giải nén, cắt nối file, gửi mail, nghe nhạc. Đặc biệt chương trình khắc phục được
nhược điểm của Windows Explorer là chỉ có một cửa sổ để hiển thị file, folder. Chương
trình UIT Explorer có hai cửa sổ để hiển thị file, folder rất thích hợp khi thực copy, cut,
paste file. Đa số người sử dụng đều cảm thấy phiền phức khi copy, cut, paste file và folder
trong Windows Explorer vì phải chuyển đổi qua lại giữa hai cửa sổ và UIT Explorer đã
khắc phục được điều đó.
Tp.HCM ngày 31/5/2011
Nhóm thực hiện
LỜI CẢM ƠN
Để xây dựng được chương trình UIT_Explorer , trước hết nhóm chúng em
xin chân thành cảm ơn thầy Ngô Thanh Hùng (giảng viên lý thuyết), thầy Cáp Phạm
Đình Thăng và thấy Hầu Nguyễn Thành Nam (giảng viên thực hành) của trường
Đại Học Công Nghệ Thông Tin – ĐHQGTPHCM đã tận tình giảng dạy cũng như
giúp đỡ chúng em trong quá trình thực hiện đồ án. Nhóm chúng em xinh thành cảm
ơn các thầy!
NHẬN XÉT CỦA GIẢNG VIÊN
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
MỤC LỤC
I. Phân công công việc
Bảng ghi nhận phân công công việc
Stt
Người thực
hiện
Nội dung công
việc
Thời gian
bắt đầu
Thời gian
kết thúc
Sản phẩm
1 Lê văn hiếu
-Thiết kế giao
diện
-Phím tắt
-Các ứng dụng
của windows
-Viết báo cáo
01/3/2011 20/5/2011 Hoàn thành
2
Tô thành
luân
-Nén-giải nén
-Split-Join
01/3/2011 20/5/2011 Hoàn thành
3
Trương đình
trung
-Nghe nhạc
-Lướt web
-Gửi mail
01/3/2011 20/5/2011 Hoàn thành
4
-Lê thanh tú
-Hồ minh
quân
-Drag-drop
-Contextmenu
-Search
-Cut,Copy, …
01/3/2011 20/5/2011 Hoàn thành
II. Giới thiệu chương trình
1. Giao diện chính và môi trường xây dựng
Giao diện chính của chương trình
Chươn trình UIT_Explorer là một chương trình quản lý dữ liệu máy tính với những
tính năng phục vụ những nhu cầu cơ bản phục vụ những nhu cầu cơ bản như: duyệt file và
folder, copy, delete, ...
Chương trình có giao diện đơn giản đem lại sự thuận thiện và thân thiện cho người
sử dụng.
Chương rình được xây dựng trên môi trường Visual Studio 2008, sử dụng ngôn
ngữ C#, với sự hỗ trợ thiết kế giao diện của công cụ DotnetBar.
2. Các chức năng chính của chương trình
1.1 Các tab
Chương trình được chia thành 5 tab chính:
1.1.1 Tab File
Tab này chứa những chức năng cơ bản như:
• New: tạo mới folder, file word, excel, access.
• Rename: đổi tên file và folder.
• Paste: thực hiện thao tác dán các file và folder được cut hay copy.
• Copy: sao chép file và folder.
• Cut: cut file và folder.
• Copy to: copy file và folder đến folder mới.
• Move to: chuyển file và folder đến folder mới.
• Delete: xóa file và thư mục vào recyclebin
• Shift delete: xóa hoàn toàn file và folder.
• Property: hiển thị thông tin về file và folder được chọn trên listview.
• Close: đóng chương trình.
1.2.1 Tab Command
Chứa các chức năng như:
• Sort: sắp
xếp các mục
trong
listview theo thứ tự tên tăng hoặc giảm dần.
• Zip: nén file.
• Unzip: giải nén file zip.
• Split/Join: cắt va nối file.
• Tìm kiếm nhanh: tìm kiếm tất cả các file và folder trong thư mục hiện
hành có tên nhập vào tại textbox.
1.3.1 Tab View
• View: cứa các chế độ duyệt file và folder như: Large
Icon, Small Icon, …
• Hai cửa sổ: chọn chế độ xen hai cửa sổ.
• Ba cửa sổ: chọn chế độ xem ba cửa sổ.
1.4.1 Tab Application
• Nghe nhạc: mở một chương trình nghe nhạc mp3
đơn giản phục vụ việc giải trí.
• Duyệt web: hiển thị một trình web nhỏ sẽ hiện ra phục vụ việc duyệt web đơn giản.
• Send mail
• Cửa sổ dòng lệnh: hiện cửa sổ command line của windows
• Cấu hình máy:hiện cửa sổ DirectX diagnotic Tool của windows sẽ hiện ra để xem cấu
hình máy tính
• Quản lí tiến trình: hiện cửa sổ Task manager
• Máy tính bỏ túi: hiện chương trình calculator của windows.
• Defrag Disk: hiện chương trình Disk defragmenter của widows.
• Hẹn giờ tắt máy: nhập vào thời gian là số phút để sau thời gian đó máy tính sẽ tự động
tắt (shut down).
• Hủy: hủy thời gian tắt máy đã định.
1.5.1 TabHhelp
• Thông tin chương trình: hiện ra một hộp thoại chứa thông tin chương trình và tác
giả.
• Trợ giúp: sẽ hiện file help.pdf để hướng dẫn người dùng sử dụng chương trình.
1.2 TreeView và ListView
• Treeview
• Hiển thị folder theo dạng cây.
• Hỗ trợ menu chuột phải.
• Listview
• Hiển thị danh sách folder và ổ đĩa
• Hỗ trợ menu chuột phải
• Hỗ trợ kéo thả
•
1.3 Các phím tắt , thanh status bar và một số hỗ trợ
• Tính năng kéo thả:
o Trong nội bộ các listview
o Giữa các listview
o Giữa treeview và listview
• Phím tắt
• Ctrl+A: chọn tất cả
• Ctrl+C: Copy
• Ctrl+X: Cut
• Ctrl+V: Paste
• Shift+Delete:Xóa hoàn toàn
• F1: Help
• F2: Rename
• F3: Search
• Thanh StausBar