...Trần Thị Thu Hoài.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 kin...
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
-
NGHIÊN CỨU XÂY DỰNG PHẦN MỀM QUẢN LÝ
PHÒNG HỌP, LỊCH HỌP ỨNG DỤNG TẠI HỌC VIỆN
CHÍNH TRỊ QUỐC GIA HỒ CHÍ MINH
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
-
TRẦN THỊ THU HOÀI
NGHIÊN CỨU XÂY DỰNG PHẦN MỀM QUẢN LÝ PHÒNG HỌP, LỊCH HỌP ỨNG DỤNG TẠI HỌC VIỆN
CHÍNH TRỊ QUỐC GIA HỒ CHÍ MINH
Chuyên ngành : Công Nghệ Thông Tin
Mã ngành : D480201
NGƯỜI HƯỚNG DẪN: TH.S ĐẶNG QUỐC HỮU
Hà Nội - 2016
Trang 3LỜI CAM ĐOAN
Em xin cam đoan đây là công trình nghiên cứu của riêng em và được sự hướng dẫn của Ths Đặng Quốc Hữu Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây Những tài liệu phục
vụ cho việc phân tích, nhận xét, đánh giá được thu thập từ các nguồn khác nhau có ghi
rõ trong phần tài liệu tham khảo
Ngoài ra, trong đồ án còn sử dụng một số nhận xét, đánh giá cũng như số liệu của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc 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
Trang 4MỤC LỤC
DANH MỤC CÁC CHỮ VIẾT TẮT
DANH MỤC CÁC BẢNG
DANH MỤC CÁC HÌNH VẼ
LỜI CẢM ƠN
MỞ ĐẦU 1
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 2
1.1.GIỚI THIỆU VỀ HỌC VIỆN CHÍNH TRỊ QUỐC GIA HỒ CHÍ MINH 2
1.2.MÔ HÌNH UML TRONG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3
1.3.CÁC CÔNG CỤ VÀ NGÔN NGỮ PHÁT TRIỂN PHẦN MỀM 4
CHƯƠNG II: KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG 9
2.1 KHẢO SÁT THỰC TRẠNG 9
2.1.1 Khảo sát 9
2.1.2 Xác định yêu cầu của hệ thống 10
2.1.3 Phân tích yêu cầu hệ thống 11
2.2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG VỚI UML 13
2.2.1Biểu đồ Usecase 13
2.2.2.Biểu đồ lớp 30
2.2.3.Biểu đồ tuần tự 34
2.3 PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 44
2.3.1 Các bảng dữ liệu 44
2.3.2 Mô hình dữ liệu quan hệ 49
CHƯƠNG 3: GIAO DIỆN CHƯƠNG TRÌNH 50
KẾT LUẬN 56
TÀI LIỆU THAM KHẢO 57
Trang 5DANH MỤC CÁC CHỮ VIẾT TẮT
Trang 6DANH MỤC CÁC BẢNG
Bảng 2.1: Danh sách các Actor 13
Bảng 2.2: Danh sách các Usecase 16
Bảng 2.3: Danh sách các lớp 30
Bảng 2.4: Bảng đặc tả lớp Người đăng kí 31
Bảng 2.5: Bảng các phương thức lớp người đăng kí 31
Bảng 2.6: Bảng đặc tả lớp người dùng 31
Bảng 2.7: Bảng đặc tả lớp Quản lý lịch họp 32
Bảng 2.8: Bảng các phương thức của lớp Quản lý lịch họp 32
Bảng 2.9: Bảng đặc tả lớp phiếu yêu cầu 32
Bảng 2.10: Bảng đặc tả lớp phòng họp 33
Bảng 2.11: Bảng đặc tả lớp Nhà 33
Bảng 2.12: Bảng đặc tả lớp Sắp xếp lịch họp 33
Bảng 2.13: Bảng các phương thức lớp Sắp xếp lịch họp 34
Bảng 2.14: Bảng người dùng 44
Bảng 2.15: Danh sách chức năng 44
Bảng 2.16: Danh sách Trang 45
Bảng 2.17: Bảng giờ 45
Bảng 2.18: Nhóm công việc 45
Bảng 2.19: Phiếu yêu cầu 46
Bảng 2.20: Tham gia 46
Bảng 2.21: Thời gian đăng kí 46
Bảng 2.22: Phân phòng 47
Bảng 2.23: Phân quyền nhóm chức năng 47
Bảng 2.24: Send mail 47
Bảng 2.25: Đọc tin 47
Bảng 2.26: Bảng nhà 48
Bảng 2.27: Tham Gia 48
Trang 7DANH MỤC CÁC HÌNH VẼ
Hình 2.1: Usecase Tổng quan 18
Hình 2.2: Usecase Đăng nhập 19
Hình 2.3: Biểu đồ usecase quản lý phiếu yêu cầu 20
Hình 2.4: Biểu đồ usecase quản lý lịch họp 21
Hình 2.5: Biểu đồ usecase Quản lý Nhà 22
Hình 2.6: Biểu đồ usecase Quản lý phòng họp 23
Hình 2.7: Biểu đồ usecase quản lý nhóm công việc 24
Hình 2.8: Biểu đồ usecase Quản lý Người dùng 26
Hình 2.9: Biểu đồ usecase Quản lý danh sách Trang 27
Hình 2.10: Biểu đồ usercase Báo cáo 29
Hình 2.11 Biểu đồ lớp 30
Hình 2.12: Biểu đồ tuần tự Đăng nhập 34
Hình 2.13: Biểu đồ tuần tự Phiếu yêu cầu 35
Hình 2.14: Biểu đồ tuần tự Quản lý lịch họp 36
Hình 2.15: Biểu đồ tuần tự Quản lý Nhà 37
Hình 2.16: Biểu đồ tuần tự quản lý phòng họp 38
Hình 2.17: Biểu đồ tuần tự quản lý nhóm công việc 39
Hình 2.18: Biểu đồ tuần tự quản lý người dùng 41
Hình 2.19: Biểu đồ tuần tự Quản lý danh sách Trang 42
Hình 2.20: Biểu đồ tuần tự Báo cáo 43
Hình 2.21: Mô hình dữ liệu quan hệ 49
Hình 3.1: Giao diện Đăng nhập 50
Hình 3.2: Giao diện chính 51
Hình 3.3: Giao diện thông tin Admin 51
Hình 3.4: Giao diện phiếu yêu cầu 52
Hình 3.5: Giao diện lịch công tác 52
Trang 8Hình 3.6: Giao diện Quản lí Nhà 53
Hình 3.7: Giao diện quản lí phòng 53
Hình 3.8: Giao diện nhóm công việc 54
Hình 3.9: Giao diện người dùng 54
Hình 3.10: Giao diện danh sách trang 55
Hình 3.11: Giao diện báo cáo 55