Tải bản đầy đủ (.pdf) (8 trang)

...Trần Thị Thu Hoài.pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (239.19 KB, 8 trang )

TRƯỜ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


TRƯỜ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




LỜ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.

Hà Nội, tháng 6 năm 2016
Sinh viên
Trần Thị Thu Hoài


MỤ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


DANH MỤC CÁC CHỮ VIẾT TẮT
STT

Từ viết tắt

Giải nghĩa

1

CLR

Common Language Runtime

2


CV

Công việc

3

DS

Danh sách

4

HSM

Hardware Security Modules

5

IDE

Integrated Development Environment

6

IIS

Internet Information Server

7


UML

Unified Modeling Language

8

SQL

Structured Query Language

9

QL

Quản lý

10

RDBMS

Relational Database Management System


DANH 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


DANH 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


Hì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




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×