...Đỗ Hồng Huyền Trang.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 k...
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Ý VĂN BẢN VÀ
ĐIỀU HÀNH TẠI BỘ KHOA HỌC VÀ CÔNG NGHỆ
Hà Nội – 2016
Trang 2ĐỖ 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
NGƯỜI HƯỚNG DẪN: TH.S ĐỖ THỊ THU NGA
Hà Nội - 2016
Trang 3i
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
Trang 4LỜ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
Trang 5iii
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
Trang 62.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
Trang 7v
DANH MỤC TỪ VIẾT TẮT
Trang 8DANH 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
Trang 9vii
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