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

...Đỗ Hồng Huyền Trang.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 (160.62 KB, 9 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

XÂY DỰNG PHẦN MỀM QUẢN LÝ VĂN BẢN VÀ
ĐIỀU HÀNH TẠI BỘ KHOA HỌC VÀ CÔNG NGHỆ

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

ĐỖ HỒNG HUYỀN TRANG

XÂY DỰNG PHẦN MỀM QUẢN LÝ VĂN BẢN VÀ
ĐIỀU HÀNH TẠI BỘ KHOA HỌC VÀ CÔNG NGHỆ

Chuyên ngành:

Công nghệ thông tin

Mã ngành:

D480201

NGƯỜI HƯỚNG DẪN: TH.S ĐỖ THỊ THU NGA

Hà Nội - 2016


i



LỜI CAM ĐOAN
Em tên là: Đỗ Hồng Huyền Trang, sinh viên lớp ĐH2C7 – Trường Đại học
Tài Nguyên và Môi Trường Hà Nội.
Em xin cam đoan rằng Đồ án tốt nghiệp này là do chính em tự nghiên cứu và
thực hiện, không sao chép từ công trình nghiên cứu nào khác, tài liệu sử dụng trong
Đồ án tốt nghiệp đều được ghi rõ nguồn gốc.

Sinh viên

Đỗ Hồng Huyền Trang


ii

LỜI CẢM ƠN
Trong suốt quá trình học tập tại trường Đại học Tài Nguyên và Môi Trường
Hà Nội, em đã được các Thầy, Cô giúp đỡ, truyền đạt những kiến thức và kinh
nghiệm bổ ích. Ngoài ra em còn được rèn luyện bản thân trong một môi trường học
tập đầy năng động, sáng tạo và khoa học. Quãng thời gian học tập đã giúp em có
thêm hiểu biết, kinh nghiệm và ngày càng trưởng thành hơn. Đây chính là hành
trang vô cùng quan trọng giúp em sau khi ra trường có thể thực hiện tốt công việc
trong tương lai.
Em xin gửi lời cảm ơn chân thành nhất tới giáo viên hướng dẫn Th.S Đỗ Thị
Thu Nga đã nhiệt tình hướng dẫn, giúp đỡ em chỉnh sửa thiếu xót trong quá trình
thực hiện đồ án để có thể hoàn thành tốt bản Đồ án tốt nghiệp. Trong thời gian được
Cô hướng dẫn, em đã tiếp thu được nhiều kiến thức bổ ích và kinh nghiệm thực tế.
Bên cạnh đó, em cũng xin gửi lời cảm ơn đến các Thầy, Cô trong Khoa Công
nghệ thông tin – Trường Đại học Tài Nguyên và Môi Trường Hà Nội đã giúp đỡ em
trong quá trình học tập, rèn luyện trong suốt bốn năm học để em có đủ kinh nghiệm

và kiến thức để thực hiện đồ án.
Mặc dù đã hết sức cố gắng trong suốt quá trình thực tập và thực hiện Đồ án,
nhưng do thời gian thực hiện Đồ án và kiến thức của bản thân còn hạn chế nên đề
tài không thể tránh khỏi những thiếu xót. Do đó, em rất mong nhận được sự góp ý
của các Thầy, Cô để bản báo cáo được tốt hơn.
Em xin chân thành cảm ơn!
Hà Nội, ngày 07 tháng 06 năm 2016.
Sinh viên

Đỗ Hồng Huyền Trang


iii

MỤC LỤC
LỜI CAM ĐOAN ................................................................................................... i
LỜI CẢM ƠN ........................................................................................................ ii
DANH MỤC TỪ VIẾT TẮT ................................................................................ v
DANH MỤC BẢNG BIỂU ................................................................................... vi
DANH MỤC HÌNH VẼ ....................................................................................... vii
MỞ ĐẦU ................................................................................................................ 1
1. Lý do chọn đề tài ........................................................................................... 1
2. Nội dung........................................................................................................ 2
2.1.

Mục tiêu đề tài ........................................................................................ 2

2.2.

Nội dung đề tài........................................................................................ 2


2.3.

Phương pháp nghiên cứu ......................................................................... 2

2.4.

Phạm vi nghiên cứu................................................................................. 3

3. Phương pháp thực hiện đề tài ......................................................................... 3
4. Bố cục đồ án .................................................................................................. 3
CHƯƠNG 1: CƠ SỞ LÝ THUYẾT...................................................................... 4
1.1.

Cơ cấu tổ chức của Bộ Khoa học và Công nghệ ......................................... 4

1.2.

Quy trình hoạt động của hệ thống hiện tại .................................................. 6

1.3.

Đánh giá về hệ thống hiện tại ..................................................................... 7

1.4.

Mô tả bài toán ............................................................................................ 7

1.5.


Công cụ phát triển ...................................................................................... 8

1.5.1.

.Net Framework ................................................................................... 8

1.5.2.

Asp.net .............................................................................................. 10

1.5.3.

Hệ quản trị CSDL SQL Server 2008 .................................................. 11

1.5.4.

Ngôn ngữ lập trình C# ....................................................................... 13

1.5.5.

Bộ công cụ Visual Studio................................................................... 14

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT HỆ THỐNG........................................ 17


iv

2.1.

Mô hình nghiệp vụ ................................................................................... 17


2.1.1.

Mô hình phân rã chức năng ................................................................ 17

2.1.2.

Mô hình nghiệp vụ ............................................................................. 18

2.2.

Biểu đồ ca sử dụng ................................................................................... 23

2.2.1.

Xác định Actor và Use-Case .............................................................. 23

2.2.2.

Biểu đồ ca sử dụng............................................................................. 26

2.2.3.

Mô tả chi tiết một số ca sử dụng......................................................... 28

2.3.

Thiết kế sơ đồ lớp ..................................................................................... 49

2.4.


Thiết kế cơ sở dữ liệu ............................................................................... 50

2.4.1.

Sơ đồ cơ sở dữ liệu ............................................................................ 50

2.4.2.

Thiết kế các bảng ............................................................................... 51

CHƯƠNG 3: ỨNG DỤNG .................................................................................. 61
3.1.

Thiết kế một số giao diện ......................................................................... 61

3.1.1.

Giao diện trang đăng nhập ................................................................. 61

3.1.2.

Giao diện trang chủ ............................................................................ 62

3.1.3.

Giao diện trang “Danh sách văn bản đến” .......................................... 63

3.1.4.


Giao diện trang “Thêm mới văn bản đến” .......................................... 64

3.1.5.

Giao diện trang “Sửa văn bản đến” .................................................... 65

3.1.6.

Giao diện trang “Báo cáo thống kê” ................................................... 66

KẾT LUẬN VÀ KIẾN NGHỊ ............................................................................. 67
1. Kết quả đạt được.......................................................................................... 67
2. Hạn chế ....................................................................................................... 67
3. Hướng phát triển .......................................................................................... 67
TÀI LIỆU THAM KHẢO ................................................................................... 68


v

DANH MỤC TỪ VIẾT TẮT
STT

Từ viết tắt

Mô tả

1

Bộ KH&CN


Bộ Khoa học và Công nghệ

2

UC

Use-Case

3

CSDL

Cơ sở dữ liệu


vi

DANH MỤC BẢNG BIỂU
Bảng 2.1. Danh sách Actor .................................................................................... 23
Bảng 2.2. Danh sách Use-Case .............................................................................. 23
Bảng 2.3. Bảng "Văn bản đến" .............................................................................. 51
Bảng 2.4. Bảng "Đơn vị" ....................................................................................... 52
Bảng 2.5. Bảng "Đơn vị - Văn bản đến" ................................................................ 53
Bảng 2.6. Bảng "Văn bản đi" ................................................................................. 53
Bảng 2.7. Bảng "Đơn vị - Văn bản đi" ................................................................... 54
Bảng 2.8. Bảng "Văn bản trình"............................................................................. 55
Bảng 2.9. Bảng "Đơn vị - Văn bản trình"............................................................... 56
Bảng 2.10. Bảng "Người dùng" ............................................................................. 56
Bảng 2.11. Bảng "Nhóm người dùng" ................................................................... 57
Bảng 2.12. Bảng "Người dùng - Nhóm người dùng".............................................. 58

Bảng 2.13. Bảng "Quyền người dùng" ................................................................... 58
Bảng 2.14. Bảng "Quyền người dùng - Nhóm người dùng" ................................... 59
Bảng 2.15. Bảng "Quyền người dùng - Người dùng" ............................................. 59
Bảng 2.16. Bảng "Loại văn bản" ............................................................................ 59
Bảng 2.17. Bảng "Chức vụ" ................................................................................... 60


vii

DANH MỤC HÌNH VẼ
Hình 1.1. Sơ đồ cơ cấu tổ chức Bộ Khoa học và Công nghệ .................................... 6
Hình 1.2. Mô hình .Net Framework ......................................................................... 9
Hình 2.1. Mô hình phân rã chức năng hệ thống ............................................................................... 17
Hình 2.2. Mô hình phân rã chức năng quản lý văn bản ................................................................... 17
Hình 2.3. Mô hình phân rã chức năng quản trị hệ thống.................................................................. 17
Hình 2.4. Sơ đồ quy trình văn bản đến............................................................................................. 19
Hình 2.5. Sơ đồ quy trình văn bản đi ............................................................................................... 20
Hình 2.6. Sơ đồ quy trình xử lý văn bản trình.................................................................................. 22
Hình 2.7. Biểu đồ ca sử dụng tổng quát ........................................................................................... 26
Hình 2.8. Biểu đồ ca sử dụng "Quản trị hệ thống"........................................................................... 26
Hình 2.9. Biểu đồ ca sử dụng "Quản lý văn bản đến, văn bản đi" ................................................... 27
Hình 2.10. Biểu đồ ca sử dụng "Quản lý văn bản trình" .................................................................. 27
Hình 2.11. Biểu đồ ca sử dụng "Báo cáo, thống kê" ........................................................................ 27
Hình 2.12. Biểu đồ hoạt động "Thêm mới thông tin quản trị" ......................................................... 29
Hình 2.13. Biểu đồ hoạt động "Sửa thông tin quản trị" ................................................................... 30
Hình 2.14. Biểu đồ hoạt động "Xóa thông tin quản trị" ................................................................... 31
Hình 2.15. Biểu đồ tuần tự "Thêm mới thông tin quản trị".............................................................. 32
Hình 2.16. Biểu đồ hoạt động "Sửa thông tin quản trị" ................................................................... 32
Hình 2.17. Biểu đồ tuần tự "Xóa thông tin quản trị"........................................................................ 33
Hình 2.18. Biểu đồ hoạt động "Thêm mới văn bản đến, văn bản đi"............................................... 35

Hình 2.19. Biểu đồ hoạt động "Sửa thông tin văn bản đến, văn bản đi" .......................................... 36
Hình 2.20. Biểu đồ hoạt động "Xóa thông tin văn bản đến, văn bản đi" ......................................... 37
Hình 2.21. Biểu đồ hoạt động "Gửi văn bản đến, văn bản đi" ......................................................... 38
Hình 2.22. Biểu đồ hoạt động "Tìm kiếm văn bản đến, văn bản đi"................................................ 39
Hình 2.23. Biểu đồ tuần tự "Thêm mới văn bản đến, văn bản đi" ................................................... 40
Hình 2.24. Biểu đồ tuần tự "Sửa thông tin văn bản đến, văn bản đi" .............................................. 40
Hình 2.25. Biểu đồ tuần tự "Xóa thông tin văn bản đến, văn bản đi" .............................................. 41
Hình 2.26. Biểu đồ tuần tự "Chuyển văn bản đến, văn bản đi" ....................................................... 41
Hình 2.27. Biểu đồ tuần tự "Tìm kiếm văn bản đến" ....................................................................... 42
Hình 2.28.Biểu đồ hoạt động "Duyệt văn bản trình" ....................................................................... 44
Hình 2.29. Biểu đồ tuần tự "Duyệt văn bản trình" ........................................................................... 45
Hình 2.30. Biểu đồ hoạt động "Thống kê văn bản theo ngày tháng năm" ....................................... 46
Hình 2.31. Biểu đồ hoạt động "Thống kê văn bản theo đơn vị, người nhận" .................................. 47
Hình 2.32. Biểu đồ tuần tự "Thống kê văn bản theo ngày tháng năm" ............................................ 47
Hình 2.33. Biểu đồ tuần tự "Thống kê văn bản theo đơn vị, người nhận" ....................................... 48
Hình 2.34. Sơ đồ lớp ........................................................................................................................ 49
Hình 2.35. Sơ đồ cơ sở dữ liệu ......................................................................................................... 50



×