Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 74 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
74
Dung lượng
1,06 MB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐÀO TẠO SAU ĐẠI HỌC O0O PHÂN TÍCH THIẾT KẾ Đề tài: XÂY DỰNG WEBSITE CUNG LAO ĐỘNG VÀ PHẦN MỀM NHẬP LIỆU OFFLINE Giáo viên hướng dẫn : Ths Bùi Thị Hòa Nhóm thực : Lương Trần Tuấn Anh - CB120052 Nguyễn Khánh Duy - CB120062 Hồ Tuấn Dũng - CB120064 Hoàng Thị La - CB120090 Lưu Hoàng Long - CB120091 Hà Nội, 6/2013 MỤC LỤC I MỤC ĐÍCH VÀ PHẠM VI TÀI LỆU Mục đích Phạm vi II KIẾN TRÚC CÔNG NGHỆ TRIỂN KHAI Giới thiệu chung .3 Mô hình kiến trúc công nghệ III GIẢI PHÁP TỔ CHỨC THÔNG TIN VÀ DỮ LIỆU .5 Thành phần Cơ sở liệu Nguồn liệu IV THIẾT KẾ CÁC CHỨC NĂNG HỆ THỐNG Danh mục chức yêu cầu .6 Danh sách chức năng: Các chức phân theo nhóm người sử dụng: .7 Biểu đồ hoạt động mô tả Use Case 11 I MỤC ĐÍCH VÀ PHẠM VI TÀI LỆU Mục đích Đặc tả thiết kế chi tiết kiến trúc, liệu, chức năng, giao diện hệ thống để làm sở triển khai lập trình module website cung lao động Phạm vi Áp dụng cho website cung lao động II KIẾN TRÚC CÔNG NGHỆ TRIỂN KHAI Giới thiệu chung Hệ thống đuợc xây dựng tảng chuẩn Web, triển khai mạng Internet kết nối sở liệu chạy môi trường Windows, hệ thống sử dụng việt hóa theo chuẩn Unicode tuân theo TCVN lưu trữ trao đổi liệu Do đó, giải pháp triển khai hợp lý toán sử dụng DotnetNuke để triển khai tính quản lý thao tác liệu , kết hợp với xây dựng ứng dụng chuyên biệt đáp ứng toán đặt gắn kết với hệ thống liệu thông tin chuyên đề Giải pháp công nghệ lựa chọn - Hệ điều hành máy chủ: Windows Server - Hệ thống Internet Map Server: MapXtreme 2008 NET - Hệ quản trị Web: IIS - Hệ quản trị sở liệu: MS SQL - Hệ điều hành máy khách: Window 98, Window 2000, Window XP … - Trình duyệt web: Internet Explorer, Firefox, Netscape - Môi trường phát triển: Microsoft NET Framework 2.0 SP1, Visual Studio 2008 (Professional and Standard Editions) Mô hình kiến trúc công nghệ Đây mô hình kiến trúc công nghệ hệ thống, sử dụng mô hình mức (three tiers) Và sau mô hình kiến trúc chi tiết thành phần hệ thống Hệ thống ứng dụng gồm thành phần sau: - Microsoft NET - Data Access Giải pháp xây dựng tảng.NET Hệ thống chạy môi trường NET Framework 3.5 (mới nay), Web Server IIS Microsoft sử dụng sở liệu Microsoft SQL Server 2008 III GIẢI PHÁP TỔ CHỨC THÔNG TIN VÀ DỮ LIỆU Thành phần Cơ sở liệu Dữ liệu chuyên đề: Mô tả đặc điểm tính chất đối tượng quản lý Các thông tin lưu trữ dạng file xml sở liệu Ở liệu thuộc tính lao động, việc làm Nguồn liệu Nguồn liệu hệ thống thông tin chia thành nguồn liệu cung cấp cho loại liệu thuộc tính Nguồn liệu thuộc tính: Các bảng biểu thống kê, thông tin thuộc tính mô tả đối tượng, thông tin trợ khác thông tin từ phần mềm ứng dụng cài đặt vận hành từ dự án trước biên tập thu thập lại tạo thành nguồn liệu đầu vào cho hệ thống Cấu trúc thông tin HTTT quản lý việc làm xây dựng theo mô hình “Khách - Chủ” Phần chủ bao gồm sở liệu (CSDL) hộ tịch liệu thuộc tính máy chủ, phần mềm quản trị liệu thuộc tính liệu không gian xây dựng Webbase Phần mềm khách sử dụng trình duyệt web Nếu máy chủ có địa mạng Internet, phần mềm khách đăng nhập vào hệ thống qua mạng Internet Trong trường hợp máy chủ địa mạng Internet, phần mềm khách kết nối tới máy chủ thông qua đường điện thoại công cộng Cơ sở liệu việc làm hệ thống GIS, liệu lưu trữ gồm liệu hộ tịch liệu thuộc tính Thể loại liệu lưu trữ cấu trúc khung CSDL phải đáp ứng yêu cầu sau: - Cho phép tính toán trạng lực lượng lao động việc làm địa phương, xã, phường, quận, huyện, thành phố bảng số liệu ký hiệu đồ, thể thông tin thống kê, phân tích, dự báo ; Để đáp ứng yêu cầu nêu trên, CSDL lưu trữ loại liệu sau Dữ liệu thuộc tính: - Thông tin hộ gia đình - Thông tin lao động - Thông tin chuyên đề cấu lao động - Thông tin chuyên đề thất nghiệp - Thông tin chuyên đề trình độ chuyên môn - Thông tin chuyên đề trình độ học vấn - Thông tin chuyên đề không tham gia hoạt động kinh tế IV THIẾT KẾ CÁC CHỨC NĂNG HỆ THỐNG Danh mục chức yêu cầu Danh sách chức năng: Stt Danh sách chức Module Quản trị hệ thống (Các tính như: Đăng nhập/ đăng xuất; Thiết lập thông tin cá nhân; Quản trị người dùng; Phân quyền người dùng; Quản trị nhóm người dùng; Phân quyền nhóm người dùng; Quản trị module hệ thống; Quản trị danh mục;… ) Module Cấu hình hệ thống (Các tính như: Cấu hình CSDL đầu vào; Quản lý danh mục; Cấu hình giao diện hiển thị; Thiết lập lưu hệ thống; Phục hồi hệ thống; Xem báo cáo hệ thống… ) Module nhập dữ liệu online Module tìm kiếm hộ gia đình ( theo các tiêu chí ở địa phương nào, tên thuộc hộ, mã hộ …) Module tìm kiếm lao động ( theo các tiêu chí tên, tuổi, trình độ chuyên môn, trình độ văn hóa, lĩnh vực đào tạo, giới tính…) Module danh mục hành chính ( cho phép thêm sửa xóa danh mục hành chính các địa phương ) Module báo cáo ( cho download các báo cáo có sẵn, xuất các báo cáo online…) Module tiện ích ( cho phép download file cấu hình và các tiện ích cần thiết Các chức phân theo nhóm người sử dụng: a - Đối với Người Quản trị hệ thống: Có thể xem danh sách người dùng Có thể lựa chọn yêu cầu tạo người dùng Có thể lựa chọn yêu cầu xoá người dùng Có thể cập nhật thông tin người dùng sau xem toàn thông tin người dùng - Có thể xem danh sách nhóm người dùng thời - Có thể xem danh sách sách Quyền thời - Có thể lựa chọn yêu cầu tạo Quyền - Có thể xem danh sách quyền gán cho người dùng - Có quyền gắn Quyền cho người dùng - Có quyền gỡ bỏ quyền cấp cho người dùng - Thêm danh mục hành chính - Cập nhật danh mục hành chính - Xóa liệu danh mục hành chính thừa hoặc sai - Cài đặt thêm giao diện cho hệ thống - Có thể xem danh sách Module chức hệ thống - Có thể cài đặt thêm Module chức cho hệ thống - Có thể gõ bỏ Module chức khỏi hệ thống - Có thể khôi phục toàn liệu trạng thái liệu rỗng - Có thể chọn lọc lớp để Backup - Có thể lựa chọn liệu lưu trữ để khôi phục lại - Có thể thực lệnh hủy việc khôi phục liệu chừng sử dụng lại liệu ban đầu - Xem b Đối với người sử dụng: - Có thể xem thông tin về hộ gia đình thuộc tỉnh quản lý - Có thể xem thông tin về lao động thuộc tỉnh quản lý - Có thể thêm, sửa dữ liệu về danh mục hành chính - Có thể download file cấu hình của tỉnh và các tài liệu liên quan - Có thể thêm sửa xóa người nhập liệu, thây đổi mật khẩu c Đối với người nhập liệu - Nhập tên mật để đăng nhập vào hệ thống theo quyền cho phép - Có thể đổi mật đăng nhập vào hệ thống - Xem các đơn vị hành chính mình đã nhập - Mô hình trường hợp sử dụng tổng quát Hệ thống có tác nhân sau tham gia vào: - Khách hàng (là người sử dụng hệ thống nói chung): sử dụng tra cứu, tìm kiếm thông tin, tìm kiếm liệu lao động việc làm, Cán địa phương (ở hiểu chuyên viên cán biên tập): để thực việc cập nhật thông tin thuộc tính, liệu thuộc tính, Cán quản lý (ở hiểu quản quản trị hệ thống): thực quản trị hệ thống, quản trị liệu nền, Dựa vào tài liệu đặc tả yêu cầu phần mềm, đối tượng sử dụng hệ thống tác nhân hệ thống, yêu cầu đối tượng ánh xạ thành usecase chức để đáp ứng yêu cầu Ta hình thành sơ đồ usecase tổng quát sau: Phóng to đồ Thu nhỏ đồ Kéo đồ Hiển thị đồ Tìm kiếm đối tượng đồ Hiển thị ngôn ngữ khác Người sử dụng Đo khoảng cách In đồ Hiện thị thông tin thuộc tính đối tượng đồ chọn Hình vẽ: Biểu đồ use case dành cho người sử dụng (khách hàng) Quản lý danh mục Phân quyền hệ thống,quản lý người sử dụng Quản lý người dùng Quản lý hiển thị đa ngôn ngữ Cài đặt cấu hình hệ thống Sao lưu phục hồi sở liệu QT hệ thống Quản lý lớp đồ có sở liệu Quản lý lớp đồ hiển thị website Quản lý hiển thị đồ Kết xuất liệu đồ Trợ giúp cảm ngữ cảnh Quản lý account ,mật Thêm đối tượng đường đồ Chuyên viên Thêm đối tượng điểm lên lớp đồ Thống kê đối tượng đồ Thêm đối tượng vùng đồ Hiện thị, chỉnh sửa thông tin thuộc tính chi tiết đối tượng đồ chọn Hình vẽ: Biểu đồ Use case dành cho “Quản trị hệ thống” “Chuyên viên” Biên tập lớp đồ địa giới hành xã, phường, quận, huyện, thành phố, tỉnh thành Biên tập lớp đồ đường phố Biên tập lớp đồ cấu lao động Biên tập lớp đồ lao động có việc làm Biên tập lớp đồ tỷ lệ thất nghiệp Biên tập lớp đồ tỷ lệ đào tạo Biên tập lớp đồ mạng lưới trung tâm, sở cung ứng lao động (giai đoạn sau) Biên tập viên Biên tập lớp đồ mạng lưới trung tâm giới thiệu việc làm ( giai đoạn sau) Biên tập lớp đồ trung tâm, sở có nhu cầu việc làm (giai đoạn sau) Biên tập lớp đồ mạng lưới trung tâm, sở cung ứng việc làm (giai đoạn sau) Hình vẽ: Biểu đồ use case dành cho “Biên tập viên” Tự động thông báo thông tin truy cập nhiều Tự động thông báo tình trạng số lượng người truy cập Hệ Thống Tự động thông báo lỗi xảy trình sử dụng hệ tống 10 Tự động thông báo thay đổi cấu hình hệ thống Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp trung tâm giáo dục thường xuyên Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ trung tâm giáo dục thường xuyên Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Use case 31: Tên use case: Biên tập lớp tỷ lệ thất nghiệp 60 Mức độ BMT: B Actor chính: Biên tập viên Actor phụ: Mô tả: Biên tập viên biên tập lớp tỷ lệ thất nghiệp Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp tỷ lệ thất nghiệp Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ tỷ lệ thất nghiệp Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Use case 32: Tên use case: Biên tập lớp trường ĐH, cao đẳng, Trung 61 Mức độ BMT: B cấp dạy nghề Actor chính: Biên tập viên Actor phụ: Mô tả: Biên tập viên Biên tập lớp trường ĐH, cao đẳng, Trung cấp dạy nghề Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp trường ĐH, cao đẳng, Trung cấp dạy nghề Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ trường ĐH, cao đẳng, Trung cấp dạy nghề Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ 62 Use case 33: Tên use case: Biên tập lớp cấu lao động Actor chính: Biên tập viên Actor phụ: Mô tả: Biên tập viên Biên tập lớp cấu lao động Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp cấu lao động Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ cấu lao động Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ 63 Mức độ BMT: B Use case 34: Tên use case: Biên tập lớp mạng lưới trung tâm, sở cung ứng lao động Actor chính: Biên tập viên Mức độ BMT: B Actor phụ: Mô tả: Biên tập viên biên tập lớp mạng lưới trung tâm, sở cung ứng lao động Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp mạng lưới trung tâm, sở cung ứng lao động Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: 64 Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồmạng lưới trung tâm, sở cung ứng lao động cầm Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Use case 35: Tên use case: Biên tập lớp cung ứng việc làm Actor chính: Biên tập viên mạng lưới trung tâm, sở Mức độ BMT: B Actor phụ: Mô tả: Biên tập viên biên tập lớp mạng lưới trung tâm, sở cung ứng việc làm Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp mạng lưới trung tâm, sở cung ứng việc làm 65 Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ mạng lưới trung tâm, sở cung ứng việc làm Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Use case 36: Tên use case: Biên tập lớp việc làm Actor chính: Biên tập viên trung tâm, sở có nhu cầu Mức độ BMT: B Actor phụ: Mô tả: Biên tập viên biên tập lớp trung tâm, sở có nhu cầu việc làm Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor 66 Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp lò mổ gia cầm Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ trung tâm, sở có nhu cầu việc làm Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ 67 Use case 37: Tên use case: Biên tập lớp lao động có việc làm Actor chính: Biên tập viên Actor phụ: Mô tả: Biên tập viên biên tập lớp lao động có việc làm Điều kiện bắt đầu: Biên tập viên vào trình biên tập MapInfor Điều kiện sau dùng: Hiển thị trình biên tập đồ Trình tự kiện: Hoàn cảnh sử dụng thành công bản: Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp lao động có việc làm Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: 68 Mức độ BMT: B Biên tập viên vào trình biên tập MapInfor Hiển thị trình biên tập đồ Tạo lớp đồ lao động có việc làm Chọn công cụ cần thiết để vẽ Nhập thông tin đối tượng vẽ Use case 38: Tên use case: Tự động thông báo tình trạng số lượng người truy cập Actor chính: Hệ thống Mức độ BMT: B Actor phụ: Mô tả: Hệ thống tự động thông báo tình trạng số lượng người truy cập Điều kiện bắt đầu: Hệ thống thống kê số lượng người truy cập vào hệ thống Điều kiện sau dùng: Hiện thị thông báo Trình tự kiện: Hoàn cảnh sử dụng thành công bản: 1.Hệ thống lưu số lượng người truy cập vào hệ thống Xử lý phân tích số liệu người truy cập vào hệ thống Truy vấn CSDL để kết xuất số lượng người truy cập vào hệ thống theo thời gian ngày , tháng 69 4.Hiện thị thông báo Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Hệ thống lưu số lượng người truy cập vào hệ thống Xử lý phân tích số liệu người truy cập vào hệ thống Truy vấn CSDL để kết xuất số lượng người truy cập vào hệ thống theo thời gian ngày , tháng Hiện thị thông báo Use case 39: Tên use case: Tự động thông báo thông tin truy cập nhiều Actor chính: Hệ thống Mức độ BMT: B Actor phụ: Mô tả: Hệ thống tự động thông báo thông tin truy cập nhiều Điều kiện bắt đầu: Hệ thống thống kê thông tin truy cập nhiều Điều kiện sau dùng: Hiển thị thông báo 70 Trình tự kiện: Hoàn cảnh sử dụng thành công bản: 1.Hệ thống lưu số lượng thông tin truy cập nhiều Xử lý phân tích số liệu thông tin truy cập nhiều Truy vấn CSDL để kết xuất thông tin truy cập nhiều vào hệ thống theo thời gian ngày , tháng 4.Hiện thị thông báo Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Hệ thống lưu số lượng thông tin truy cập nhiều Xử lý phân tích số liệu thông tin truy cập nhiều Truy vấn CSDL để kết xuất thông tin truy cập nhiều vào hệ thống theo thời gian ngày tháng Hiện thị thông báo Use case 40: Tên use case: Tự động thông báo lỗi xảy trình sử dụng hệ thống Actor chính: Hệ thống Mức độ BMT: B Actor phụ: Mô tả: Hệ thống tự động thông báo lỗi xảy trình sử dụng hệ thống Điều kiện bắt đầu: Hệ thống thống kê lỗi xảy trình sử dụng hệ thống Điều kiện sau dùng: Hiển thị thông báo Trình tự kiện: Hoàn cảnh sử dụng thành công bản: 1.Hệ thống lưu lỗi xảy trình sử dụng hệ thống 71 Xử lý phân tích số liệu lỗi xảy trình sử dụng hệ thống Truy vấn CSDL để kết xuất lỗi xảy trình sử dụng hệ thống theo thời gian ngày , tháng 4.Hiện thị thông báo Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Hệ thống lưu lỗi xảy trình sử dụng hệ thống Xử lý phân tích số liệu lỗi xảy trình sử dụng hệ thống Truy vấn CSDL để kết xuất lỗi xảy trình sử dụng hệ thống theo thời gian ngày , tháng Hiện thị thông báo Use case 41: Tên use case: Tự động thông báo thay đổi cấu hình hệ thống Actor chính: Hệ thống Mức độ BMT: B Actor phụ: Mô tả: Hệ thống tự động thông báo thay đổi cấu hình hệ thống Điều kiện bắt đầu: Hệ thống thống thay đổi cấu hình hệ thống Điều kiện sau dùng: Hiển thị thông báo 72 Trình tự kiện: Hoàn cảnh sử dụng thành công bản: 1.Hệ thống lưu thay đổi cấu hình hệ thống Xử lý phân tích số liệu thay đổi cấu hình hệ thống Truy vấn CSDL để kết xuất thay đổi cấu hình hệ thống theo thời gian ngày , tháng 4.Hiện thị thông báo Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian thực nhanh Biểu đồ hoạt động: Hệ thống lưu thay đổi cấu hình hệ thống Xử lý phân tích số liệu thay đổi cấu hình hệ thống Truy vấn CSDL để kết xuất thay đổi cấu hình hệ thống theo thời gian ngày , tháng Hiện thị thông báo 73 74 [...]... Quản trị hệ thống Actor phụ: không có Mô tả: Người quản trị hệ thống có thể xem các giao diện của hệ thống, thiết lập giao diện hệ thống, cài đặt thêm giao diện mới cho hệ thống hoặc gỡ bỏ giao diện của hệ thống, thiết lập, cài đặt, gỡ bỏ module chức năng Điều kiện bắt đầu: Người quản trị đăng nhập vào hệ thống Điều kiện sau khi dùng: Thông báo kết quả cho người quản trị Trình tự các sự kiện: Hoàn cảnh... hệ thống Chọn mục Quản lý hiển thị đa ngôn ngữ Hiển thị danh sách các ngôn ngữ Hệ thống hiển thị xem trước trang web theo ngôn ngữ được chọn Chọn ngôn ngữ cho phép hiển thị trên website Hệ thống hiển thị thông báo chấp nhận hay không? Quản trị chấp nhận hoặc không chấp nhận Thông báo kết quả thực hiện 18 Use case 5: Tên use case: Cài đặt và cấu hình hệ thống Mức độ BMT: B Actor chính: Quản trị hệ thống. .. dành cho Hệ thống 2 Biểu đồ hoạt động và mô tả các Use Case Với các chức năng ở trên, hệ thống sẽ bao gồm 41 use cases, được thiết kế như sau: Use case 1: Tên use case: Quản lý người dùng Mức độ BMT: B Actor chính: Quản trị hệ thống Actor phụ: không có Mô tả: Người quản trị hệ thống có thể xem danh sách, thêm, sửa, xóa người dùng nhóm người dùng bản đồ hoặc Điều kiện bắt đầu: Người quản trị hệ thống. .. bản đồ, phân quyền, xóa quyền đối với một người bản đồ/nhóm người bản đồ Điều kiện bắt đầu: Người quản trị hệ thống đăng nhập vào hệ thống Điều kiện sau khi dùng: Các yêu cầu của người quản trị được thực hiện Trình tự các sự kiện: Hoàn cảnh sử dụng thành công cơ bản: 1 Người quản trị đăng nhập vào hệ thống 2 Chọn mục phân quyền bản đồ 3 Chọn mục Quản lý các quyền / Phân quyền cho người dùng /Phân quyền... bản đồ Xóa Thông báo kết quả cho người quản trị 14 Thêm Sửa Xóa Use case 3: Tên use case: Quản lý danh mục Mức độ BMT: B Actor chính: Quản trị hệ thống Actor phụ: không có Mô tả: Người quản trị hệ thống có thể xem các thông tin danh mục dùng trong hệ thống Ngoài ra người quản trị có thể thêm, sửa hoặc xóa các danh mục trong hệ thống Điều kiện bắt đầu: Người quản trị đăng nhập vào hệ thống Điều kiện sau... hệ thống đăng nhập vào hệ thống Điều kiện sau khi dùng: Hệ thống thông báo kết quả cho người quản trị Trình tự các sự kiện: Hoàn cảnh sử dụng thành công cơ bản: 1 Người quản trị đăng nhập vào hệ thống 2 Kiểm tra danh sách người dùng tại website 3 Chuyển người dùng vào khu vực bản đồ 4 Chọn mục quản lý người dùng bản đồ 5 Chọn mục quản lý người dùng / nhóm người dùng bản đồ 6 Hệ thống hiển thị danh sách... hoạt động: Đăng nhập vào hệ thống Chọn mục Quản lý danh mục Hiển thị danh sách các danh mục Chọn danh mục thao tác Thêm Sửa Xóa Thông báo kết quả thực hiện 16 Use case 4: Tên use case: Quản lý hiển thị đa ngôn ngữ (tiếng Anh/tiếng Việt) Actor chính: Quản trị hệ thống Mức độ BMT: B Actor phụ: không có Mô tả: Người quản trị hệ thống có thể thay đổi ngôn ngữ cho giao diện của hệ thống Điều kiện bắt đầu:... có thể chọn các chức năng thêm, sửa, xóa để phân quyền 6 Hệ thống thông báo kết quả cho người quản trị Các hoàn cảnh sử dụng phụ: Không có Yêu cầu phi chức năng: Thời gian xử lý nhanh Biểu đồ hoạt động: 13 Đăng nhập vào hệ thống Chọn mục phân quyền bản đồ Quản lý các quyền bản đồ Hiện danh sách các quyền bản đồ Thêm Sửa Phân quyền cho nhóm người dùng bản đồ Phân quyền cho người dùng bản đồ Xóa Hiện... hoạt động: Đăng nhập vào hệ thống Chọn mục Quản lý các lớp bản đồ Hiển thị danh sách các lớp bản đồ Thêm lớp Sửa lớp Hiện thị kết quả xem trước Người quản trị chấp nhận hoặc không chấp nhận Thông báo kết quả thực hiện 24 Xoá lớp Use case 8: Tên use case: Quản lý hiển thị các lớp trên website Actor chính: Quản trị hệ thống Mức độ BMT: B Actor phụ: không có Mô tả: Người quản trị hệ thống có thể cho hiện... các lớp trên Website hiện tại Điều kiện bắt đầu: Người quản trị đăng nhập vào hệ thống Điều kiện sau khi dùng: Thông báo kết quả cho người quản trị Trình tự các sự kiện: Hoàn cảnh sử dụng thành công cơ bản: 1 Người quản trị đăng nhập vào hệ thống 2 Chọn mục Quản lý hiển thị các lớp trên Website 3 Hiển thị danh sách các lớp trên Website 4 Chọn ẩn hoặc hiện lớp trong danh sách lớp trên Website hiện tại ... chính: Quản trị hệ thống Actor phụ: Mô tả: Người quản trị hệ thống xem giao diện hệ thống, thiết lập giao diện hệ thống, cài đặt thêm giao diện cho hệ thống gỡ bỏ giao diện hệ thống, thiết lập, cài... Cán quản lý ( hiểu quản quản trị hệ thống) : thực quản trị hệ thống, quản trị liệu nền, Dựa vào tài liệu đặc tả yêu cầu phần mềm, đối tượng sử dụng hệ thống tác nhân hệ thống, yêu cầu đối tượng... dụng hệ tống 10 Tự động thông báo thay đổi cấu hình hệ thống Hình vẽ: Biểu đồ use case dành cho Hệ thống Biểu đồ hoạt động mô tả Use Case Với chức trên, hệ thống bao gồm 41 use cases, thiết kế