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

Đồ án tốt nghiệp Xây dựng hệ thống quản lý đồ án tốt nghiệp của khoa công nghệ thông tin – Trường Đại học Bách Khoa - ĐHĐN

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 (1.74 MB, 17 trang )

Header Page 1 of 126.

MỤC LỤC

MỞ ĐẦU ....................................................................................................................1
n



...............................Error! Bookmark not defined.

1.1. GIỚI THIỆ
Ề ỆC QUẢN LÝ ĐỒ ÁN TỐT NGHIỆP ................. Error!
Bookmark not defined.
ệ ..............................................Error! Bookmark not defined.

1.1.1.

1.1.2. N

Bookmark not defined.


1.1.3.


N ĐỀ







ệp. Error!

ệ .........Error! Bookmark not defined.

.........................Error! Bookmark not defined.

1.2.1.

Ngôn ng mô hình hóa thống nhất uml Error! Bookmark not defined.

1.2.2.

N

L

.........Error! Bookmark not defined.

n

..Error! Bookmark not defined.

N
N
ẢN LÝ ĐỒ N Ố
Ệ .................................................................Error! Bookmark not defined.

N


2.1.1.

................................................Error! Bookmark not defined.

2.1.2.

..................................Error! Bookmark not defined.
N





ỐN ...... Error! Bookmark not

defined.
2.2.1. Phân tích về quy trình ho
Bookmark not defined.
2.3. THIẾT KẾ

ộng của công tác qu

Đ

N .... Error!

RƯỜNG HỢP SỬ DỤNGError! Bookmark not defined.

ơ ồ Use-Case .....................................Error! Bookmark not defined.


2.3.1.
2.3.2.
defined.

- a

ê

ướng dẫn Error! Bookmark not

2.3.3.

- a

2.3.4.

-Case phê duyệ

ề tài .........Error! Bookmark not defined.

2.3.5.

-Case phê duyệ

ồ án .........Error! Bookmark not defined.

2.3.6.

- a




ướng dẫn ..Error! Bookmark not defined.

2.3.7.

- a

ểm ph n biện ...Error! Bookmark not defined.

ề tài ............Error! Bookmark not defined.

2.3.8.

Biể

ồ tuần tự ......................................Error! Bookmark not defined.

2.3.9.

Biể

ồ lớp ............................................Error! Bookmark not defined.


2.4.1.

Ế Ệ THỐNG .................................Error! Bookmark not defined.
ơ ồ triển khai .....................................Error! Bookmark not defined.

i

Footer Page 1 of 126.


Header Page 2 of 126.

2.4.2.

Thiết kế ơ ở d liệu ...........................Error! Bookmark not defined.

n

Đ
R ỂN

3.1.1.

ỬN

ẾT QUẢ ..................................................................................10
ế

3.2.1.
K T LUẬ

.........................................................................3

Giao diện .................................................................................................3


Đ N
3.2.2.



T QUẢ .........................................3

N

ư

...................................................................................10

ế ủa ệ



.................................................................10

ƯỚNG PHÁT TRI N .............................................................11

ii
Footer Page 2 of 126.


Header Page 3 of 126.

DANH MỤC HÌNH VẼ

......................................................................... Error! Bookmark not defined.

..................................................................... Error! Bookmark not defined.
ơ ồ cấ ú ơ
n mô hình Spring MVC....................... Error! Bookmark not defined.
ơ ồ dòng ch y MVC............................................................ Error! Bookmark not defined.
ể ồ
- a
ệ ố ..................................... Error! Bookmark not defined.
ể ồ phân rã Use-Case qu n lý gi ng viên ........................ Error! Bookmark not defined.
ể ồ phân rã Use-Case qu n lý sinh viên........................... Error! Bookmark not defined.
ể ồ phân rã Use-Case thống kê ........................................ Error! Bookmark not defined.
ể ồ

ê ướ
ẫn .................. Error! Bookmark not defined.
ể ồ ho ộ
ề tài.......................................... Error! Bookmark not defined.
ể ồ ho ộng duyệ ề tài.............................................. Error! Bookmark not defined.
ể ồ ho ộng duyệ ồ án.............................................. Error! Bookmark not defined.
ể ồ ho ộ

ướng dẫn ............................... Error! Bookmark not defined.
: Biể ồ ho ộ
ểm ph n biện ................................. Error! Bookmark not defined.
ể ồ tuần tự giáo vụ xem danh sách sinh viên ................. Error! Bookmark not defined.
ể ồ tuần tự giáo vụ thêm lớp .......................................... Error! Bookmark not defined.
ể ồ tuần tự giáo vụ xóa lớp ............................................ Error! Bookmark not defined.
ể ồ tuần tự giáo vụ biên tập lớp ..................................... Error! Bookmark not defined.
ể ồ tuần tự giáo vụ thêm bộ môn ................................... Error! Bookmark not defined.
ể ồ tuần tự giáo vụ sửa bộ môn ..................................... Error! Bookmark not defined.
ể ồ tuần tự giáo vụ xóa bộ môn ..................................... Error! Bookmark not defined.

ể ồ lớp giáo vụ cập nhật lớp .......................................... Error! Bookmark not defined.
ể ồ lớp giáo vụ cập nhật bộ môn ................................... Error! Bookmark not defined.
ơ ồ ể
a ..................................................................... Error! Bookmark not defined.
ể ồ quan hệ gi a các thực thể ........................................ Error! Bookmark not defined.
a
ệ a
ủa
ê ............................................................................ 3
a
ệ a
ậ ủa
ê .......................................................................... 3
a
ệ a
ê ướ
ẫ ủa
ê ............................................ 4
a
ệ a

ủa
ê ...................................................................... 4
a

ê
a
ướ
ẫ ................................................. 4
a


ê
ệ ề .................................................................. 5
a

ệ ề
ê ............................................................................. 5
a


ê ................................................................................. 5
a

ệ ồ
ê ............................................................................. 6
a


ệ ................................................................................. 6
a

ư

ậ ể
ộ ồ ........................................................................... 6
a

ụ ê

ê ướ

ẫ ............................................................ 7

iii
Footer Page 3 of 126.


Header Page 4 of 126.
a
a
a
a
a
a
a
a





























ủ ề
ờ a

........................................................................ 7
..................................................................... 7
ê ướ
ẫ ........................................................... 8
Đ
ĐĐ ............................................................... 8
ậ ộ ồ
......................................................................... 8
ê
ệ ............................................................. 9
ậ ộ ồ
ệ ....................................................................... 9



ấ ế
a
........................................ 9

iv
Footer Page 4 of 126.


Header Page 5 of 126.

DANH SÁCH BẢNG BI U










ệ Error! Bookmark not defined.
:C

ủa ............................................... Error! Bookmark not defined.
a
a
.......................................................... Error! Bookmark not defined.
ộ ồ


ế .......................................................... Error! Bookmark not defined.
ê
a
.................................................... Error! Bookmark not defined.
a
a ....................................................................... Error! Bookmark not defined.
ê
a
.............................................. Error! Bookmark not defined.
Đồ
..................................................................... Error! Bookmark not defined.

............................................................... Error! Bookmark not defined.
Lớ
L ......................................................................... Error! Bookmark not defined.
ộ ồ
..................................... Error! Bookmark not defined.
Để
ộ ồ

............................... Error! Bookmark not defined.
ộ ồ

a
.................................. Error! Bookmark not defined.
ê ướ

a ........................... Error! Bookmark not defined.
Đề
a ................................................................... Error! Bookmark not defined.

ê

a
............................... Error! Bookmark not defined.
ê
a
Demo) ............................... Error! Bookmark not defined.
ộ ồ
ế
....................... Error! Bookmark not defined.
ủ ề
............................................ Error! Bookmark not defined.
ê
....................................................... Error! Bookmark not defined.
ờ a
a
.................................... Error! Bookmark not defined.

v
Footer Page 5 of 126.


Header Page 6 of 126.

DANH SÁCH TỪ VI T TẮT

TT Thuật ngữ - từ viết tắt Giải thích
ê

1


GVHD

Gi

2

GVĐM

ê

3

GVPB

ê

4

ĐĐ





5

Đ






ướng dẫn






6

Đ ĐN

Đ ih

7

Đ

Đồ án tốt nghiệp

N

Đ Nẵng

vi
Footer Page 6 of 126.

a







ồ án tốt nghiệp khoa CNTT

Header Page Xây
7 of 126.
dựng hệ thống qu

MỞ ĐẦU

ồ án tốt nghiệp là một công việc thiết yếu của mỗ

Việc qu

Qua nghiên cứu và tìm hiểu ở
ườ

ườ

ê

ih

a

ưa


thời gian

i h c.

Đ Nẵng nói chung

i h c Bách Khoa nói riêng, em nhận thấy rằng việc qu

nghiệp của ường còn mang tính thủ

ườ

ồ án tốt

ều này làm cho việc qu n lý tốn kém

ật sự hiệu qu nhất. Chính vì vậ

ã

ế

ề tài:

“Xây dựng hệ thống quản lý đồ án tốt nghiệp của khoa công nghệ thông tin –
r ờn Đại học Bách Khoa - Đ Đ ” ở ườ
ò



i h c Bách Khoa.

ỏi ph i có một hệ thống chuyên dụng qu n lý toàn bộ quá trình làm

ến kết thúc và theo một cách trực quan, thuận tiện và chính xác, phục vụ

cho nhiề

ố ư ng và tự ộng hóa không còn ph i làm bằng tay và nhằm tiết kiệm

ư c nhiều thời gian và phát huy tính hiệu qu .
ư a

Hệ thống sẽ có ph

 Đối với sinh viên sẽ có nh ng chứ
-

Đ

ê

-

X

-

Đ


-

Cập nhật tiế

-

Xem danh sách hộ

ồng demo

-

Xem danh sách hộ

ồng b o vệ

-

X

ng

ư a

ướng dẫn.

a

ướng dẫn
ề tài.



ồ án.

ểm b o vệ.

 Đối với gi ng viên ướng dẫn
-

Phê duyệ


-



ê

ướng dẫn

 Đối với gi ng viên phụ trách duyệ
-

Phê duyệ

Footer Page 7 of 126.



ê




ước khi b o vệ

ước khi b o vệ


ồ án tốt nghiệp khoa CNTT

Header Page Xây
8 of 126.
dựng hệ thống qu



ư
-

ểm b o vệ

Cập nhậ

 Giáo vụ
-

Qu n lý các gi ng viên.

-


Phân chia gi

-

Phân chia hộ

ồng demo cho sinh viên.

-

Phân chia hộ

ồng b o vệ cho sinh viên

-

Phân chia hộ

ồng là phân chia hộ

-

Qu n lý








ê

ồng cho tất c các sinh viên.

ểm b o vệ.

ư


ướng dẫn cho sinh viên

ê


ề w

ươ










ê

.Ứ




ê

ử ụ



MVC.

ế

ủa

ự ướ







ã

ế

ủa








ầ hướ


ê



ã



ú






a a




ủa


Em ấ


w




a



a

ế












ề tài.







.



ế





ệ :

n

sở lý t uyết:

n

ân tíc và t iết kế ệ t ốn :





a


ế







ế

ế ơ ở
n



Footer Page 8 of 126.






riển k ai và đán

ế
ết luận và



iá kết quả:






a

ươ

ư
ớn p áp triển: ế

ậ ư



ư



ướ

t


ồ án tốt nghiệp khoa CNTT

Header Page Xây
9 of 126.
dựng hệ thống qu


Đ

1.1.

K T QUẢ



1.1.1. Giao diện
1.1.1.1. Giao diện trang đăng nhập của sinh viên

n 1

iao iện tran đ n n âp của sin vi n

1.1.1.2. Giao diện trang đăng nhập của giảng viên

n 2

Footer Page 9 of 126.

iao iện tran đ n n ập của iản vi n


ồ án tốt nghiệp khoa CNTT

Header Page Xây
10 ofdựng
126. hệ thống qu


1.1.1.3. Giao diện trang đăng

n 3

n 4

1.1.1.5. Giao diện inh i n

Footer Page 10 of 126.

ng

iao iện tran đ n ký iản vi n

1.1.1.4. Giao diện trang đăng

n 5

giảng i n h

n ủa inh i n

ớn

n của sin vi n

đ t i inh i n

iao iện tran đ n ký đ tài của sin vi n


anh

iao iện sin vi n

h h n

ng h

ng

m an sác p ân c n

n

ớn

n


ồ án tốt nghiệp khoa CNTT

Header Page Xây
11 ofdựng
126. hệ thống qu

1.1.1.6. Giao diện inh i n

n 6


iao iện sin vi n

n 7

m trạn t ái uyệt đ tài

iao iện

h đi

n 8

Footer Page 11 of 126.

ệt đ t i

ệt đ t i inh i n

1.1.1.7. Giao diện

1.1.1.8. Giao diện

tr ng th i

uyệt đ tài sinh viên

inh i n

iao iện


c o điểm sin vi n


ồ án tốt nghiệp khoa CNTT

Header Page Xây
12 ofdựng
126. hệ thống qu

ệt đ

1.1.1.9. Giao diện

n 9

iao iện

PB h đi

1.1.1.10. Giao diện

n inh i n

uyệt đồ án sin vi n

hản iện

n 10: Giao diện

1.1.1.11. Giao diện th


n 11

Footer Page 12 of 126.

ậ nhật đi

iao iện t

c o điểm p ản iện

h i đ ng

ký cập n ật điểm

i đồn


ồ án tốt nghiệp khoa CNTT

Header Page Xây
13 ofdựng
126. hệ thống qu

1.1.1.12. Giao diện gi

n 12

th


n 13

n 14

Footer Page 13 of 126.

ng

n

iao iện iáo v t m mới iản vi n

1.1.1.13. Giao diện gi

1.1.1.14. Giao diện gi

i giảng i n h

ớn

ậ nhật hủ đ đăng

iao iện iáo v cập n ật c ủ đ đ n ký

ậ nhật th i gian đăng

iao iện iáo v cập n ật t ời ian đ n ký

n



ồ án tốt nghiệp khoa CNTT

Header Page Xây
14 ofdựng
126. hệ thống qu

1.1.1.15. Giao diện gi

n 15

h n

iao iện iáo v p ân c n

1.1.1.16. Giao diện gi

n 16

1.1.1.17. Giao diện gi

n 17

Footer Page 14 of 126.

ng giảng i n h

h n

ng


n

iản vi n

ớn

ng

iao iện iáo v p ân c n

Đ



ĐĐ

ậ nhật h i đ ng

iao iện iáo v cập n ật

i đồn

mo

n


ồ án tốt nghiệp khoa CNTT


Header Page Xây
15 ofdựng
126. hệ thống qu

1.1.1.18. Giao diện gi

h n

ng

PB

n 18: iao iện iáo v p ân c n

1.1.1.19. Giao diện gi

n 19

1.1.1.20. Giao diện gi

n 20

Footer Page 15 of 126.

iản vi n p ản iện

ậ nhật h i đ ng ả




iao iện iáo v cập n ật

đi

iao iện iáo v

đ

n

t

i đồn

t

ảo vệ

ả ra i

m điểm đồ án và u t kết quả ra il

c l


ồ án tốt nghiệp khoa CNTT

Header Page Xây
16 ofdựng
126. hệ thống qu


1.2. Đ

T QUẢ
ết quả đạt đ

1.2.1.

c

Qua quá trình tìm hiể

ã nắm bắ

ư c quy trình ho

ộng trong công tác

ồ án tốt nghiệp.

qu

ư c nh ng kiến thứ
ã

ơ

n về lập trình web với mô hình Spring MVC và

ụng vào việc xây dựng hệ thống.

Nhìn chung, phần mề

ã

ồ án tốt nghiệp ở mứ

thống qu
1.2.2.

ũ

ữn


ơ

ư c các yêu cầ

n.

ạn c ế của ệ t ốn
ưa

Do kinh nghiệm về sử dụ
kế, lậ

ặt ra của một hệ




ư c hiệu qu

ưa a

ưa

ều nên việc thiết

ê



ơ

ế b o mật

ưa cao.
Hệ thố

ưa ư c kiểm tra bởi một phần mềm kiểm thử

trên host thực tế ê

ưa

ư c hiệ



ưa ư c ch y


ộ xử lý d liệu của hệ

thống.
Do còn h n chế về thời gian và các kiến thức cần có nên việc xây dựng hệ thống
không tránh khỏi nh ng thiếu sót.

Footer Page 16 of 126.


Header Page Xây
17 ofdựng
126. hệ thống qu

ồ án tốt nghiệp khoa CNTT

ƯỚNG PHÁT TRI N

K T LUẬ

Đứ

ướ

ướng phát triển nhanh và m nh mẽ của công nghệ

ư

hiện nay thì việc tin h c hóa trong công tác qu n lý là vô cùng quan tr ng và thiết
yếu. Vì vậy, việc xây dựng một phần mề


ề qu n lý các ho

ồ án của sinh viên là rất cần thiết. Nó sẽ giúp tiết kiệ

ộng trong quy trình
ư c thời gian và h n

chế nh ng sai sót trong công tác qu n lý, giúp cho việc vận hành trong quá trình


ư c thuận tiệ

ơ

ơ

Trong quá trình lập trình thì phần mề

ũ

ỏi nh ng sai sót,

nên việc phát triển phần mềm sau này cần ph i khắc phục nh ng mặc h n chế ã
ư c nêu trên. Áp dụng ho
nh

Footer Page 17 of 126.

ộng báo cáo tiế


ần thiết tùy theo yêu cầu của

ộ và phần mềm. Phát triển thêm
ười dùng.



×