...Phạm Thu Thủy.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh tế...
Trang 1TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA: CÔNG NGHỆ THÔNG TIN
XÂY DỰNG PHẦN MỀM QUẢN LÍ KÍ TÚC XÁ
Hà Nội - 2016
Trang 2TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA: CÔNG NGHỆ THÔNG TIN
PHẠM THU THỦY
XÂY DỰNG PHẦN MỀM QUẢN LÍ KÍ TÚC XÁ
Chuyên ngành : Công nghệ Thông tin
Mã ngành : D480201
NGƯỜI HƯỚNG DẪN: THS VŨ VĂN HUÂN
Hà Nội - 2016
Trang 3LỜI CAM ĐOAN
Em xin cam đoan các kết quả nghiên cứu đưa ra trong đồ án tốt nghiệp này dựa trên các kết quả thu được trong quá trình nghiên cứu của riêng em, không sao chép bất kỳ kết quả nghiên cứu nào của các tác giả khác
Nội dung của đồ án tốt nghiệp có tham khảo và sử dụng một số thông tin, tài liệu từ các nguồn sách được liệt kê trong danh mục các tài liệu tham khảo và được
sự hướng dẫn của ThS Vũ Văn Huân
Nếu phát hiện có bất kỳ sư gian lận nào em xin hoàn toàn chịu trách nhiệm về nội dung đồ án của mình
Hà Nội, tháng 6 năm 2016 Sinh viên thực hiện:
Phạm Thu Thủy
Trang 4LỜI CẢM ƠN
Là sinh viên năm cuối chuyên ngành Công nghệ thông tin, được học tập tại trường Đại học Tài nguyên và Môi trường Hà Nội dưới sự giảng dạy tận tình của đội ngũ thầy cô tràn đầy nhiệt huyết, sáng tạo, yêu nghề Chúng em được học và tiếp cận với các lý luận, các kiến thức cơ bản về khoa học - máy tính văn hóa xã hội, kiến thức cơ sở ngành công nghệ thông tin và một phần kiến thức chuyên sâu
Qua 4 năm học tập và rèn luyện tại trường Trường Đại học Tài nguyên và Môi trường Hà Nội, được sự chỉ bảo và giảng dạy nhiệt tình của quý thầy cô, đặc biệt là quý thầy cô khoa Công nghệ thông tin đã truyền đạt cho em những kiến thức
về lý thuyết và thực hành bổ ích trong suốt thời gian học ở trường
Cuối cùng em xin cảm ơn Ths Vũ Văn Huân – Giảng viên trường ĐH Tài Nguyên Và Môi Trường Hà Nội đã hướng dẫn tận tình, hết lòng chỉ bảo và giúp đỡ
để em hoàn thành được đồ án tốt nghiệp này
Cuối cùng em kính chúc quý Thầy, Cô dồi dào sức khỏe và thành công trong sự nghiệp trồng người cao quý
Một lần nữa em xin chân thành cảm ơn !
Trang 5DANH MỤC TỪ VIẾT TẮT
GUI Graphics User Interface BLL Bussiness Logic Layer DAL Data Access Layer DTO Data transfer Object
Trang 6MỤC LỤC
LỜI CAM ĐOAN
LỜI CẢM ƠN
DANH MỤC TỪ VIẾT TẮT
DANH MỤC HÌNH
DANH MỤC BẢNG
MỞ ĐẦU 1
CHƯƠNG 1: GIỚI THIỆU VÀ TỔNG QUAN VỀ ĐỀ TÀI 3
1.1 Mô hình 3 lớp (three layer) 3
1.1.1 Các object của mô hình 3
1.1.2 Cách thức vận hành mô hình 4
1.1.3 Ưu điểm khi sử dụng mô hình 3 lớp 5
1.2 Hệ quản trị cơ sở dữ liệu 2012 5
1.3 Ngôn ngữ lập trình C-sharp và môi trường Net framework 6
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 7
2.1 Tổng quan 7
2.1.1 Mô tả bài toán 7
2.1.2 Mục tiêu cần đạt được 8
2.2 Phân tích hệ thống hướng đối tượng 9
2.2.1 Xác định các tác nhân của hệ thống 9
2.2.2 Lược đồ User Case 9
2.3 Mô tả các actor của hệ thống 12
2.3.1 Mô tả chi tiết các actor của hệ thống 12
2.3.2 Mô tả các chức năng của hệ thống 12
2.3.3 Các chức năng chính 13
2.3.4 Mô hình hóa lĩnh vực ứng dụng 40
CHƯƠNG 3 CHƯƠNG TRÌNH DEMO HỆ THỐNG QUẢN LÝ KÝ TÚC XÁ 70
3.1 Khái quát sử dụng hệ thống 70
Trang 73.2 Các chức năng của hệ thống 71
3.2.1 Đăng nhập hệ thống 71
3.2.2 Trang quản trị phòng 71
3.2.3 Quản lí nhân viên 72
3.2.4 Quản lí sinh viên 73
3.2.5 Đăng kí phòng, đổi phòng, đổi giường, đuổi sinh viên(Admin) 74
3.2.6 Đổi giường, đổi phòng, trả phòng (Student) 75
3.2.7 Thông báo sự vụ 77
3.3 Kết luận 77
KẾT LUẬN VÀ KIẾN NGHỊ 78
TÀI LIỆU THAM KHẢO 79
Trang 8DANH MỤC HÌNH
Hình 1.1: Cấu trúc mô hình 3-layer 3
Hình 2.1: Biểu đồ ca sử dụng của Admintrator 9
Hình 2.2: Biểu đồ ca sử dụng của cán bộ quản lý chung 10
Hình 2.3: Biểu đồ ca sử dụng của cán bộ quản lý sự vụ 10
Hình 2.4: Biểu đồ ca sử dụng của cán bộ quản lý vệ sinh 11
Hình 2.5: Biểu đồ ca sử dụng của sinh viên 11
Hình 2.7: Sơ đồ lớp ca sử dụng đăng nhập 45
Hình 2.8: Biểu đồ trình tự đăng nhập thành công 45
Hình 2.9: Sơ đồ lớp xem chi tiết tin tức 46
Hình 2.10: Biểu đồ trình tự Thêm Dom 46
Hình 2.11: Biểu đồ trình tự sửa Dom 47
Hình 2.12: Biểu đồ trình tự thêm loại phòng 47
Hình 2.13: Biểu đồ trình tự sửa loại phòng 48
Hình 2.14: Biểu đồ trình tự sửa loại phòng 48
Hình 2.15: Biểu đồ trình tự thêm phòng 49
Hình 2.16: Biểu đồ trình tự sửa phòng 49
Hình 2.17: Biểu đồ trình tự xóa phòng 50
Hình 2.18: Biểu đồ trình tự thêm nhân viên, sinh viên 51
Hình 2.19: Biểu đồ trình tự sửa nhân viên, sinh viên 52
Hình 2.20: Biểu đồ trình tự xóa nhân viên, sinh viên 52
Hình 2.21: Biểu đồ trình tự đăng kí phòng cho sinh viên 53
Hình 2.22: Biểu đồ trình tự chuyển phòng cho sinh viên 53
Hình 2.23: Biểu đồ trình tự xóa sinh viên khỏi phòng 54
Hình 2.24: Biểu đồ trình tự đổi giường giữa 2 sinh viên 55
Hình 2.25: Biểu đồ trình tự trả phòng 56
Hình 2.26: Biểu đồ hoạt động đăng nhập thành công 57
Hình 2.27: Biểu đồ hoạt động đăng ký phòng (Admin) 58
Hình 2.28: Biểu đồ hoạt động đổi phòng (Admin) 59
Trang 9Hình 2.29: Biểu đồ hoạt động trao đổi giường 60
Hình 2.30: Biểu đồ hoạt động xóa sinh viên khỏi phòng 61
Hình 2.31: Biểu đồ hoạt động đăng ký phòng của sinh viên 62
Hình 2.32: Biểu đồ hoạt động đổi phòng của sinh viên 63
Hình 2.33: Biểu đồ hoạt động trao đổi giường của sinh viên 64
Hình 2.34: Biểu đồ hoạt động ca sử dụn trả phòng của sinh viên 65
Hình 2.35: Biểu đồ hoạt động thêm thông tin sinh viên 66
Hình 2.36: Biểu đồ hoạt động sửa thông tin sinh viên 67
Hình 2.37: Biểu đồ hoạt động xóa thông tin sinh viên 68
Hình 2.6: Sơ đồ liên kết Bảng cơ sở dữ liệu 69
Hình 3.1: Trang chủ 70
Hình 3.2: Màn hình đăng nhập 71
Hình 3.3: Danh mục quản trị phòng 72
Hình 3.3: Add, update Nhân viên 73
Hình 3.4: Add, update sinh viên 74
Hình 3.5: Đăng kí phòng (Admin) 75
Hình 3.6: Đổi phòng 76
Hình 3.7 Trả phòng 76
Hình 3.8: Thông báo sự vụ 77
Trang 10DANH MỤC BẢNG
Bảng 2.1: mô tả chức năng các actor của hệ thống 12
Bảng 2.2: mô tả các chức năng của hệ thống 12
Bảng 2.3: tổng quan đăng nhập 13
Bảng 2.4: Mô tả chi tiết đăng nhập 14
Bảng 2.5: Mô tả xem tin tức thông báo 19
Bảng 2.6: Mô tả chi tiết hệ thống quản lý Dom 19
Bảng 2.7: Mô tả chi tiết hệ thống quản lý phòng 20
Bảng 2.8: Mô tả hệ thống quản lý tài sản phòng 24
Bảng 2.9: Mô tả hệ thống xem danh sách tài sản (login = tài khoản sinh viên) 24
Bảng 2.10: Mô tả hệ thống quản lý nhân viên 24
Bảng 2.11: Mô tả hệ thống quản lý sinh viên 26
Bảng 2.12: Mô tả chi tiết đăng kí sinh viên vào phòng 28
Bảng 2.13: Mô tả chi tiết chuyển phòng cho sinh viên 29
Bảng 2.14: Mô tả trao đổi giường 2 sinh viên 30
Bảng 2.15: Mô tả hủy phòng sinh viên 30
Bảng 2.16: Mô tả tổng quan quản lý khen thưởng 31
Bảng 2.17: Mô tả chi tiết hệ thống quản lý khen thưởng 32
Bảng 2.18: Mô tả tổng quan quản lý kỉ luật 33
Bảng 2.19: Mô tả chi tiết hệ thống quản lý kỉ luật (Admin) 33
Bảng 2.20: Mô tả chi tiết hệ thống quản lý kỉ luật (Sinh viên) 34
Bảng 2.21: Mô tả chi tiết hệ thống quản lý sự vụ 34
Bảng 2.22: Mô tả chi tiết hệ thống quản lý tin tức 35
Bảng 2.23: Mô tả chi tiết báo cáo thống kê 36
Bảng 2.24: Mô tả chi tiết hệ thống đăng kí phòng 38
Bảng 2.25: Mô tả chi tiết thông báo vụ việc 39
Bảng 2.26: Mô tả tra cứu thông tin 40