Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 88 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
88
Dung lượng
1,69 MB
Nội dung
TRƯỜNG ĐẠI HỌC AN GIANG KHOA KỸ THUẬT - CƠNG NGHỆ - MƠI TRƯỜNG NGUYỄN THỊ THANH KIM KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC NGÀNH CỬ NHÂN TIN HỌC XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ THIẾT BỊ PHỤC VỤ CHO PHÒNG QUẢN TRỊ THIẾT BỊ TRƯỜNG ĐẠI HỌC AN GIANG An Giang, 14/05/ 2010 TRƯỜNG ĐẠI HỌC AN GIANG KHOA KỸ THUẬT - CÔNG NGHỆ - MÔI TRƯỜNG NGUYỄN THỊ THANH KIM KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC NGÀNH CỬ NHÂN TIN HỌC XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ THIẾT BỊ PHỤC VỤ CHO PHÒNG QUẢN TRỊ THIẾT BỊ TRƯỜNG ĐẠI HỌC AN GIANG Giảng viên hướng dẫn: ThS Nguyễn Thị Mỹ Truyền An Giang, 14/05/ 2010 LỜI CẢM ƠN oo-Trong trình thực đề tài quản lý, nhờ nhiệt tình giúp đỡ phịng Quản trị thiết bị, dẫn cặn kẽ quý thầy cô, người thân bạn bè tạo điều kiện giúp em hoàn thành đề tài Em xin chân thành gởi lời cảm ơn đến: Quý thầy cô khoa Kỹ Thuật - Công Nghệ - Môi Trường ân cần giảng dạy, truyền đạt kiến thức hữu ích cho chúng em lịng u thương ! Cảm ơn cô Nguyễn Thị Mỹ Truyền tận tình hướng dẫn, động viên em cố gắng thực đề tài thực tập cuối khóa khóa luận tốt nghiệp Mặc dù bận rộn Cô dành nhiều thời gian, quan tâm giúp đỡ, bảo để em hoàn thành tốt đề tài ! Em xin cảm ơn Thầy Cơ phịng Quản trị thiết bị nhiệt tình, vui vẻ cung cấp cho em nhiều tài liệu cần thiết, giúp đỡ em nhanh chóng hồn thành đề tài cuối khóa ! Xin cảm ơn bạn thân yêu hết lòng giúp đỡ hồn thành chun đề tốt nghiệp ! Lời cảm ơn sâu sắc em xin dành tặng cho cha mẹ - người tạo điều kiện để em học tập với bạn bè Người chỗ dựa tinh thần to lớn giúp em vượt qua khó khăn thách thức kết học tập em thật tốt ! Em xin chân thành cảm ơn!!! Sinh viên Nguyễn Thị Thanh Kim An Giang, ngày 14/05/2010 MỤC LỤC ***** Tiêu đề Trang Phần I: MỞ ĐẦU Chƣơng 1: GIỚI THIỆU CHUNG Chƣơng 1: GIỚI THIỆU ĐỀ TÀI I Lý chọn đề tài II Đề tài nghiên cứu Mục đích nghiên cứu Phạm vi nghiên cứu đề tài 3 Ràng buộc đề tài III Quá trình thực đề tài Chƣơng 2: CƠ SỞ LÝ THUYẾT I Ngơn ngữ lập trình C# II Cơ sở liệu SQL Server 2000 III Ngơn ngữ mơ hình hóa hợp UML Khái niệm UML Các biểu đồ (Diagrams) UML Biểu đồ Use Case Biểu đồ lớp Biểu đồ 10 Phần II: NỘI DUNG 11 Chƣơng 1: TỔNG QUAN HỆ THỐNG 11 I Mô tả trạng trình quản lý tài sản 11 II Đánh giá trạng 12 III Mô tả hệ thống 12 Phát triển hệ thống 12 Lợi ích hệ thống mang lại 17 Chƣơng 2: PHÂN TÍCH HỆ THỐNG 18 I Phân tích yêu cầu hệ thống 18 Yêu cầu chức 18 Yêu cầu phi chức 18 II Sơ đồ Use Case 19 III Đặc tả Use Case 26 Đặc tả Use Case Dang Nhap 26 Đặc tả Use Case Dang Xuat 26 Đặc tả Use Case Backup Du Lieu 26 Đặc tả Use Case Restore Du Lieu 27 Đặc tả Use Case (Them, Xoa, Cap Nhat, Tim Kiem) Nguoi Dung 27 Đặc tả Use Case Đoi Mat Khau 28 Đặc tả Use Case (Them, Cap Nhat, In, Tim Kiem) Hoa Don 29 Đặc tả Use Case Thong Ke Chi Phi 30 Đặc tả Use Case (Them , Xoa, Cap Nhat, Tim Kiem) tt.TS Sua Chua 31 10 Đặc tả Use Case Lap Bang Thanh Ly TS Sua Chua 32 11 Đặc tả Use Case (Them, Xoa, Cap Nhat) tt.Nha Cung Cap 33 12 Đặc tả Use Case (Them, Xoa, Cap Nhat) tt.Don Vi 34 13 Đặc tả Use Case (Them, Xoa, Cap Nhat) tt.Phong Ban 35 14 Đặc tả Use Case (Them, Xoa, Cap Nhat) tt.Loai TS 36 15 Đặc tả Use Case (Them, Xoa, Cap Nhat) tt.TS Dac Trung 37 16 Đặc tả Use Case (Them, Xóa, Cap Nhat, Tim Kiem) tt.TS Nhap Kho 38 17 Đặc tả Use Case Thong Ke TS Nhap Kho 40 18 Đặc tả Use Case (Them, Xoa, Cap Nhat, Tim Kiem) tt.TS Xuat Kho 40 19 Đặc tả Use Case Bao Cao TSXK theo TG 42 20 Đặc tả Use Case Thong Ke TSXK theo PB 42 21 Đặc tả Use Case Thong Ke TS Xuat Kho 43 22 Đặc tả Use Case Thong Ke TS Ton Kho 43 23 Đặc tả Use Case (Them ,Xoa, Cap Nhat, Tim Kiem) tt.Chi Tiet TS 44 24 Đặc tả Use Case Lap Bang Chi Tiet TS 45 25 Đặc tả Use Case Lap Bang Thanh Lý TSTK 46 26 Đặc tả Use Case (Them, Xoa, Cap Nhat, Tim Kiem) tt.Nhat Ki TS 46 27 Đặc tả Use Case (Them, Xoa, Cap Nhat, Tim Kiem, Bao Cao) tt.Kiem Ke TS 48 28 Đặc tả Use Case (Them, Xoa, Cap Nhat,Tim Kiem) tt.Thanh Ly TSSC 50 29 Đặc tả Use Case Tra Cuu TS (Xuat Kho, Nhap Kho, Ton Kho, Nhat Ki, Sua Chua) 51 IV Hiện thực hóa Use Case 52 Chƣơng 3: THIẾT KẾ HỆ THỐNG 65 I Sơ đồ lớp 65 Danh sách lớp đối tượng 65 Sơ đồ lớp tổng quát 66 II Cơ sở liệu quan hệ 67 Cơ sở liệu đối tượng 67 Sơ đồ quan hệ sở liệu 68 III Thiết kế hệ thống 69 IV Giao diện hệ thống 70 Phần III: KẾT LUẬN 77 Tài liệu tham khảo 78 Phụ lục 79 DANH SÁCH CÁC HÌNH ***** Hình -0: Sơ đồ use case tổng quát 19 Hình -1: Sơ đồ use case cho actor Người dùng 19 Hình -2: Sơ đồ use case cho actor Thủ trưởng 20 Hình -3: Sơ đồ use case cho actor Nhân viên kĩ thuật 20 Hình -4: Sơ đồ use case cho actor Nhân viên kế toán 21 Hình -5: Sơ đồ use case cho actor Thủ kho 21 Hình -6: Sơ đồ use case cho actor Thủ kho (tt) 22 Hình -7: Sơ đồ use case cho actor Thủ kho(tt) 22 Hình -8: Sơ đồ cho use case Đăng nhập 52 Hình -9: Sơ đồ cho use case Đổi mật 52 Hình -10: Sơ đồ cho use case Thêm người dùng 53 Hình -11: Sơ đồ cho use case Xóa người dùng 53 Hình -12: Sơ đồ cho use case Cập nhật người dùng 54 Hình -13: Sơ đồ cho use case Thêm hóa đơn 54 Hình -15: Sơ đồ cho use case Cập nhật hóa đơn 55 Hình -16: Sơ đồ cho use case In hóa đơn 55 Hình -17: Sơ đồ cho use case Thêm nhập kho 56 Hình -18: Sơ đồ cho use case Xóa nhập kho 56 Hình -19: Sơ đồ cho use case Cập nhật nhập kho 57 Hình -20: Sơ đồ cho use case Thêm xuất kho 57 Hình -21: Sơ đồ cho use case Xóa xuất kho 58 Hình -22: Sơ đồ cho use case Cập nhật xuất kho 58 Hình -23: Sơ đồ cho use case Thêm tài sản sửa chữa 59 Hình -24: Sơ đồ cho use case Xóa tài sản sửa chữa 59 Hình -25: Sơ đồ cho use case Cập nhật tài sản sửa chữa 60 Hình -26: Sơ đồ cho use case Thêm chi tiết tài sản 60 Hình -27: Sơ đồ cho use case Xóa chi tiết tài sản 61 Hình -28: Sơ đồ cho use case Cập nhật chi tiết tài sản 61 Hình -29: Sơ đồ cho use case Thêm kiểm kê tài sản 62 Hình -30: Sơ đồ cho use case Xóa kiểm kê tài sản 62 Hình -31: Sơ đồ cho use case Cập nhật kiểm kê tài sản 63 Hình -32: Sơ đồ cho use case Lập bảng lý tài sản tồn kho 63 Hình -33: Sơ đồ cho use case Thống kê tài sản xuất kho 64 Hình -34: Sơ đồ cho use case Tra cứu tài sản nhập kho 64 Hình -35: Sơ đồ Thuộc tính thao tác lớp đối tượng 65 Hình -36: Sơ đồ Lớp tổng quát 66 Hình -37: Sơ đồ Cơ sở liệu lớp đối tượng 67 Hình -38: Sơ đồ Quan hệ sở liệu 68 Hình -39: Mơ hình Cây chức hệ thống 69 Hình -40: Giao diện Chính 70 Hình -41: Giao diện Đổi mật 70 Hình -42: Giao diện Quản lý người dùng 71 Hình -43: Giao diện Tài sản nhập kho 71 Hình -44: Giao diện Tài sản xuất kho 72 Hình -45: Giao diện Tài sản sửa chữa 72 Hình -46: Giao diện Hóa đơn mua tài sản 73 Hình -47: Giao diện Chi tiết tài sản 73 Hình -48: Giao diện Nhật kí tài sản 74 Hình -49: Giao diện Thanh lý tài sản tồn kho 74 Hình -50: Giao diện Tra cứu tài sản nhập kho 75 Hình -51: Giao diện Tra cứu tài sản xuất kho 75 Hình -51: Giao diện Tra cứu tài sản sửa chữa 76 Hình -51: Giao diện Tra cứu nhật kí tài sản 76 TÓM TẮT ĐỀ TÀI ***** XÂY DỰNG CHƢƠNG TRÌNH QUẢN LÝ THIẾT BỊ PHỤC VỤ CHO PHÒNG QUẢN TRỊ THIẾT BỊ TRƢỜNG ĐẠI HỌC AN GIANG Sinh viên: NGUYỄN THỊ THANH KIM – MSSV: DTH061094 Giảng viên hướng dẫn: ThS.NGUYỄN THỊ MỸ TRUYỀN Nội dung: - Tìm hiểu qui trình quản lý tài sản trường đại học An Giang phòng Quản trị thiết bị từ phân tích, thiết kế chương trình quản lý tài sản phục vụ cho cơng tác quản lý phịng Chương trình bao gồm chức sau: + Quản lý tài sản nhập kho + Quản lý tài sản xuất kho + Quản lý tài sản sửa chữa + Hỗ trợ thống kê tài sản xuất kho, nhập kho, tồn kho năm + Hỗ trợ lý tài sản tồn kho, tài sản sửa chữa + Hỗ trợ tra cứu nhiều thông tin tài sản Yêu cầu: - Thu thập thông tin xác định yêu cầu hệ thống quản lý - Tìm hiểu tham khảo sở lý thuyết vấn đề có liên quan để xây dựng hệ thống - Mơ tả hệ thống quản lý tài sản - Phân tích hệ thống quản lý tài sản - Thiết kế hệ thống quản lý tài sản - Viết chương trình quản lý tài sản - Cài đặt hệ thống quản lý tài sản - Kiểm thử bảo hành hệ thống Môi trƣờng phát triển ứng dụng: - Ngôn ngữ cài đặt: C# - Hệ quản trị sở liệu: SQL Server 2000 - Công cụ hỗ trợ: Rational Rose EnterPrise Edition PHỤ LỤC ***** * Các thuật ngữ: Tài sản: bao gồm tất trang thiết bị, dụng cụ, đồ dùng dạy học có trường Thống kê tài sản: tổng kết số lượng tài sản năm Kiểm kê tài sản: kiểm tra tài sản đột xuất kiểm tra tài sản theo định kỳ Khấu hao tài sản: giá trị hao mòn tài sản tính theo % năm Thanh lý tài sản: biện pháp xử lý tài sản có trị giá tài sản sửa chữa nhiều lần Chi tiết tài sản: cho biết thành phần tài sản (ví dụ: Ram, CPU, Mouse,… máy computer) Nhật ký tài sản: ghi nhận địa điểm giữ tài sản Chương trình quản lý tài sản 11 Hiện thực hóa Use Case Thong Ke TS Xuat Kho: Hình 2-33: sơ đồ cho use case thống kê tài sản xuất kho 12 Hiện thực hóa Use Case Tra Cuu TS Nhap Kho: Hình 2-34: sơ đồ cho use case tra cứu tài sản nhập kho Nguyễn Thị Thanh Kim **DTH061094 64 Chương trình quản lý tài sản Chương 3: THIẾT KẾ HỆ THỐNG I Sơ đồ lớp: Danh sách lớp đối tượng: Hình 2-35: sơ đồ thuộc tính thao tác lớp đối tượng Nguyễn Thị Thanh Kim **DTH061094 65 Chương trình quản lý tài sản Sơ đồ lớp tổng quát: Hình 2-36: sơ đồ thể quan hệ lớp Nguyễn Thị Thanh Kim **DTH061094 66 Chương trình quản lý tài sản II Cơ sở liệu quan hệ: Cơ sở liệu đối tượng: Hình 2-37: sở liệu đối tượng Nguyễn Thị Thanh Kim **DTH061094 67 Chương trình quản lý tài sản Sơ đồ quan hệ sở liệu: Nguyễn Thị Thanh Kim **DTH061094 68 Chương trình quản lý tài sản III Thiết kế hệ thống: Hình 2-39: mơ hình chức hệ thống Nguyễn Thị Thanh Kim **DTH061094 69 Chương trình quản lý tài sản IV Giao diện hệ thống: Giao diện chính: Hình 2-40: from main Giao diện đổi mật khẩu: Hình 2-41: from đổi mật Nguyễn Thị Thanh Kim **DTH061094 70 Chương trình quản lý tài sản Giao diện quản lý người dùng: Hình 2-42: from quản lý người dùng Giao diện quản lý tài sản nhập kho: Hình 2-43: from quản lý tài sản nhập kho Nguyễn Thị Thanh Kim **DTH061094 71 Chương trình quản lý tài sản Giao diện quản lý tài sản xuất kho: Hình 2-44: from quản lý tài sản xuất kho Giao diện quản lý tài sản sửa chữa: Hình 2-45: from quản lý tài sản sửa chữa Nguyễn Thị Thanh Kim **DTH061094 72 Chương trình quản lý tài sản Giao diện hóa đơn: Hình 2-46: from quản lý hóa đơn mua tài sản Giao diện quản lý chi tiết tài sản: Hình 2-47: from quản lý chi tiết tài sản Nguyễn Thị Thanh Kim **DTH061094 73 Chương trình quản lý tài sản Giao diện quản lý nhật kí tài sản: Hình 2-48: from quản lý nhật kí tài sản 10 Giao diện lý tài sản sửa chữa: Hình 2-49: from lý tài sản sửa chữa Nguyễn Thị Thanh Kim **DTH061094 74 Chương trình quản lý tài sản 11 Giao diện tra cứu: Hình 2-50: tra cứu tài sản nhập kho Hình 2-51: tra cứu tài sản xuất kho Nguyễn Thị Thanh Kim **DTH061094 75 Chương trình quản lý tài sản Hình 2-51: tra cứu tài sản sửa chữa Hình 2-52: tra cứu nhật kí tài sản Nguyễn Thị Thanh Kim **DTH061094 76 Chương trình quản lý tài sản Phần III: KẾT LUẬN ***** I Phần thực hiện: - Quản lý tài sản nhập kho - Quản lý tài sản xuất kho - Quản lý tài sản sửa chữa - Quản lý hóa đơn mua tài sản - Quản lý chi tiết tài sản - Quản lý nhật kí tài sản - Quản lý tài sản sửa chữa sau lý - Thống kê tài sản nhập kho - Thống kê tài sản xuất kho - Lập bảng lý tài sản sửa chữa - Lập bảng chi tiết tài sản - Tra cứu tài sản nhập kho, xuất kho, sửa chữa nhật kí tài sản - Quản lý người dùng - Đổi mật - Phân quyền người dùng - Tra cứu tài sản tồn kho - Kiểm kê tài sản tồn kho II Phần chưa hoàn thành: - Thanh lý tài sản tồn kho III Tính khả thi hệ thống: Hệ thống thiết kế theo kiểu kiến trúc phát triển theo chiều rộng lẫn chiều sâu Do đó, phát triển thêm nhiều modul để phục vụ cho công tác quản lý tài sản nhiều trường đại học khác IV Nhận xét: Mặc dù, nổ lực thực đề tài nhiên không tránh khỏi thiếu sót, kính mong cảm thơng tận tình bảo q thầy Nguyễn Thị Thanh Kim **DTH061094 77 Chương trình quản lý tài sản TÀI LIỆU THAM KHẢO ***** Đoàn Thiện Nhân, Hoàng Đức Hải, Đồn Thiện Ngân Giáo trình nhập mơn UML Nhà xuất Lao Động Xã Hội Phạm Hữu Khang 2008 C# 2005 – tập 4: Lập trình sở liệu Report Visual SourceSafe 2005 Nơi XB: Hà Nội Nhà XB: Lao Động Xã Hội Phạm Nguyễn Cương 2003 Giáo trình Phân Tích Thiết Kế Hệ Thống Thơng Tin Giáo trình biên dịch tổng hợp “Ngơn ngữ Lập trình C#” từ: Programming C#, Jesse Liberty, O’Reilly C# in 21 Days, Bradley L.Jones, SAMS Windows Forms Programming with C#, Erik Brown, Manning MSDN Library – April 2002 Nguyễn Thị Thanh Kim **DTH061094 78 ... trình quản lý tài sản trường đại học An Giang phòng Quản trị thiết bị từ phân tích, thiết kế chương trình quản lý tài sản phục vụ cho cơng tác quản lý phịng Chương trình bao gồm chức sau: + Quản. .. nghiên cứu định thực đề tài: ? ?xây dựng chương trình quản lý thiết bị phục vụ cho phòng Quản trị thiết bị trường đại học An Giang? ??, nhằm đáp ứng yêu cầu quản lý tài sản phòng II Đề tài nghiên cứu:...TRƯỜNG ĐẠI HỌC AN GIANG KHOA KỸ THUẬT - CÔNG NGHỆ - MƠI TRƯỜNG NGUYỄN THỊ THANH KIM KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC NGÀNH CỬ NHÂN TIN HỌC XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ THIẾT BỊ PHỤC VỤ CHO PHÒNG