Xây dựng website quản lí blog cá nhân

45 135 2
Xây dựng website quản lí blog cá nhân

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÁO CÁO HỌC PHẦN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI: XÂY DỰNG WEBSITE QUẢN LÍ BLOG CÁ NHÂN Giảng viên: THS. NGUYỄN THÁI BÌNH Sinh viên thực hiện: Mã sinh viên: Chuyên ngành: CÔNG NGHỆ THÔNG TIN Lớp: 07CNTT03 Khóa: 20182022 MỤC LỤC LỜI CẢM ƠN 5 CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI 1 1.1. Đặt vấn đề 1 1.2. Đặc tả yêu cầu bài toán 1 1.3. Yêu cầu đối với sản phẩm 2 CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3 2.1. Các tác nhân của hệ thống 3 2.2. Các chức năng của hệ thống 3 2.3. Biểu đồ usecase 5 2.3.1. Biểu đồ use case chính 5 2.3.2. Biểu đồ use case đọc giả 5 2.3.3. Biểu đồ use case đăng nhập 6 2.3.4. Biểu đồ use case đăng ký 7 2.3.5. Biểu đồ use case tìm kiếm 7 2.3.6. Biểu đồ use case bình luận 8 2.3.7. Biểu đồ use case quản lý bài viết 9 2.3.9. Biểu đồ use case quản lý danh mục 10 2.3.10. Biểu đồ use case quản lý đọc giả 12 2.4. Biểu đồ trình tự 14 2.4.1. Biểu đồ trình tự “Đăng nhập” 14 2.4.2. Biểu đồ trình tự thêm bình luận 14 2.4.3. Biểu đồ trình tự “Xóa bình luận” 15 2.4.4. Biểu đồ trình tự “Sửa bài viết” 16 2.4.5. Biểu đồ trình tự “Thêm bài viết” 17 2.4.6. Biểu đồ trình tự “Xem bài viết” 17 2.4.7. Biểu đồ trình tự “Xóa bài viết” 18 2.4.8. Biểu đồ trình tự “Tim Kiem” 18 2.4.9. Biểu đồ trình tự “Đăng Kí” 19 2.4.10. Biểu đồ trình tự “Thêm đọc giả” 19 2.4.11. Biểu đồ trình tự “Sửa đọc giả” 20 2.4.12. Biểu đồ trình tự “Xóa đọc giả” 21 2.5. Biểu đồ cộng tác 22 2.5.1. Biểu đồ cộng tác “Đăng nhập” 22 2.5.2. Biểu đồ cộng tác “Thêm bình luận” 22 2.5.3. Biểu đồ cộng tác “Sửa bài viết” 23 2.5.4. Biểu đồ cộng tác “Thêm bài viết” 23 2.5.5. Biểu đồ cộng tác “Xóa bài viết” 24 2.5.6. Biểu đồ cộng tác “Xem bài viết” 24 2.5.7. Biểu đồ cộng tác “Sửa bài viết” 25 2.5.8. Biểu đồ cộng tác “Tìm kiếm” 25 2.5.9. Biểu đồ cộng tác “Đăng kí” 26 2.5.10. Biểu đồ cộng tác “Thêm đọc giả” 26 2.5.11. Biểu đồ cộng tác “Sửa đọc giả” 27 2.5.12. Biểu đồ cộng tác “Xóa đọc giả” 27 2.6. Biểu đồ lớp 28 2.6.1. Biểu đồ lớp cho ca sử dụng “Quản lý bài viết” 28 2.6.2. Biểu đồ lớp cho ca sử dụng “Quản lý đọc giả” 29 2.6.3. Biểu đồ lớp cho ca sử dụng “Bình luận” 30 2.6.4. Biểu đồ lớp cho ca sử dụng “Đăng nhập” 30 2.6.5. Biểu đồ lớp cho ca sử dụng “Tìm kiếm” 30 2.6.6. Biều đồ lớp cho ca sử dụng “Xem bài viết” 31 2.6.7. Biều đồ lớp cho ca sử dụng “Đăng kí” 31 2.6.8. Biều đồ lớp cho ca sử dụng “Xóa bình luận” 31 2.7. Biểu đồ hoạt động 32 2.7.1. Đặc tả biểu đồ hoạt động tìm kiếm 32 2.7.2. Đặc tả biểu đồ hoạt động sửa bài viết 32 2.7.3. Đặc tả biểu đồ hoạt động xóa bài viết 33 2.7.4. Đặc tả biểu đồ hoạt động thêm bài viết 33 2.7.5. Đặc tả biểu đồ hoạt động thêm đọc giả 34 2.7.6. Đặc tả biểu đồ hoạt động sửa đọc giả 34 2.7.7. Đặc tả biểu đồ hoạt động xóa đọc giả 35 2.7.8. Đặc tả biểu đồ hoạt động đăng nhập 36 2.7.9. Đặc tả biểu đồ hoạt động đăng kí 36 2.7.10. Đặc tả biểu đồ hoạt động xem bài viết 37 2.7.11. Đặc tả biểu đồ hoạt động thêm binh luận 37 2.7.12. Đặc tả biểu đồ hoạt động xóa binh luận 38 2.8. Biểu đồ trạng thái 38 2.8.1. Biểu đồ trạng thái “Tìm kiếm” 38 2.8.2. Biểu đồ trạng thái “Sửa bài viết” 39 2.8.3. Biểu đồ trạng thái “Xóa bài viết” 39 2.8.4. Biểu đồ trạng thái “Thêm bài viết” 40 2.8.5. Biểu đồ trạng thái “Thêm đọc giả” 40 2.8.6. Biểu đồ trạng thái “Sửa đọc giả” 41 2.8.7. Biểu đồ trạng thái “Xóa đọc giả” 41 2.8.8. Biểu đồ trạng thái “Đăng nhập” 42 2.8.9. Biểu đồ trạng thái “Đăng Kí” 42 2.8.10. Biểu đồ trạng thái “Xem bài viết” 43 2.8.11. Biểu đồ trạng thái “Thêm bình luận” 43 2.8.12. Biểu đồ trạng thái “Xóa bình luận” 44 2.9. Biểu đồ thành phần 44 2.10. Biểu đồ triển khai 45 LỜI CẢM ƠN Trong quá trình làm bài báo cáo, khó tránh khỏi sai sót, rất mong thầy bỏ qua. Đồng thời do trình độ lý luận cũng như kinh nghiệm thực tiễn còn hạn chế nên bài báo cáo không thể tránh khỏi những thiếu sót, em rất mong nhận được ý kiến đóng góp của thầy để em học thêm được nhiều kinh nghiệm và sẽ hoàn thành tốt. Em xin chân thành cảm ơn Sinh viên thực hiện CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI 1.1. Đặt vấn đề Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng internet, công nghệ thông tin đang ngày càng chinh phục các đỉnh cao. Mạng internet là một trong những bài viết có giá trị hết sức lớn lao và ngày càng trở nên là một công cụ không thể thiếu trong mọi lĩnh vực cuộc sống. Với internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đầy sự khai sinh và phát triển của giải trí, chia sẽ kiến thức kinh nghiệm qua các blog cá nhân, giúp đỡ cho đáng kể bộ phận người xem, nâng cao chẩt lượng cuộc sống. Đề tài này trình bày một cách thức quản lý website blog cá nhân cho những quản trị viên dễ dàng trong việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web cũng như quản lý hiệu các đọc giả 1.2. Đặc tả yêu cầu bài toán Đoc giả có thể xem, tìm kiếm thông tin về các bài viết hoặc tìm kiếm bài viết theo các yêu cầu cụ thể về tiêu đề, danh mục bài viết… Người đọc có thể xem bài viết trực tuyến, website sẽ cập nhật thông tin bài viết và lưu trực tiếp lên cơ sở dữ liệu, cho phép quản trị viên được phân quyền theo các các công việc sau: Tìm kiếm. Quản lý ,chỉnh sửa thông tin đọc giả. Quản lý, chỉnh sửa các bài viết Theo dõi tình hình thông qua website để đáp ứng kịp thời nhu cầu của đọc giả Về tổ chức lưu trữ thực hiện các yêu cầu: Thêm xóa sửa thông tin hình ảnh về các bài viết, bình luân có trên blog. Thêm xóa sửa thông tin về các đọc giả đảm bảo sự hoạt động của blog 1.3. Yêu cầu đối với sản phẩm Website phải có dung lượng không quá lớn, tốc độ xử lý nhanh Giao diện dễ nhìn thân thiện với người sử dụng Công việc tính toán phải thực hiện chính xác, không chấp nhận sai sót Sử dụng mã hóa các thông tin nhạy cảm của đọc giả Đảm bảo an toàn dữ liệu khi chạy website trực tuyến

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG TPHCM KHOA HỆ THỐNG THÔNG TIN VIỄN THÁM BÁO CÁO HỌC PHẦN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN ĐỀ TÀI: XÂY DỰNG WEBSITE QUẢN LÍ BLOG CÁ NHÂN Giảng viên: THS NGUYỄN THÁI BÌNH Sinh viên thực hiện: Mã sinh viên: Chun ngành: CƠNG NGHỆ THƠNG TIN Lớp: Khóa: 07CNTT03 2018-2022 MỤC LỤC LỜI CẢM ƠN Trong trình làm báo cáo, khó tránh khỏi sai sót, mong thầy bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn hạn chế nên báo cáo tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy để em học thêm nhiều kinh nghiệm hoàn thành tốt Em xin chân thành cảm ơn! Sinh viên thực CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng internet, công nghệ thông tin ngày chinh phục đỉnh cao Mạng internet viết có giá trị lớn lao ngày trở nên công cụ thiếu lĩnh vực sống Với internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đầy khai sinh phát triển giải trí, chia kiến thức kinh nghiệm qua blog cá nhân, giúp đỡ cho đáng kể phận người xem, nâng cao chẩt lượng sống Đề tài trình bày cách thức quản lý website blog cá nhân cho quản trị viên dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web quản lý hiệu đọc giả 1.2 Đặc tả u cầu tốn Đoc giả xem, tìm kiếm thơng tin viết tìm kiếm viết theo yêu cầu cụ thể tiêu đề, danh mục viết… Người đọc xem viết trực tuyến, website cập nhật thông tin viết lưu trực tiếp lên sở liệu, cho phép quản trị viên phân quyền theo các cơng việc sau: - Tìm kiếm - Quản lý ,chỉnh sửa thông tin đọc giả - Quản lý, chỉnh sửa viết - Theo dõi tình hình thơng qua website để đáp ứng kịp thời nhu cầu đọc giả Về tổ chức lưu trữ thực u cầu: - Thêm xóa sửa thơng tin hình ảnh viết, bình ln có blog - Thêm xóa sửa thơng tin đọc giả đảm bảo hoạt động blog 1.3 Yêu cầu sản phẩm - Website phải có dung lượng không lớn, tốc độ xử lý nhanh - Giao diện dễ nhìn thân thiện với người sử dụng - Cơng việc tính tốn phải thực xác, khơng chấp nhận sai sót - Sử dụng mã hóa thơng tin nhạy cảm đọc giả - Đảm bảo an toàn liệu chạy website trực tuyến CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Các tác nhân hệ thống STT Tác nhân Ý nghĩa, nhiệm vụ Actor Tác nhân quản trị viên tác nhân giữ vai trị hệ thống website, người điều hành, quản lý theo dõi hoạt động hệ thống Tác nhân quản trị viên thực tất chức có hệ thống quản trị như: đăng nhập, quản lý viết, quản lý danh mục, quản lý đọc giả, tìm kiếm… Đọc giả truy cập vào website, xem nội dung blog Đọc giả truy cập thực tìm kiếm, thảo luận Xem viết mới… Đọc giả thảo luận trao đổi với qua việc gửi bình luận viết đóng góp ý kiến blog 2.2 Các chức hệ thống Dựa văn mơ tả tốn việc phân tích tác nhân, ta xác định ca sử dụng sau: STT Tên chức Mô tả 5 11 12 Đăng nhập Chức cho phép quản trị viên, đọc giả vào hệ thống tài khoản để thực chức họ Tìm kiếm Chức giúp quản trị viên đọc giả tìm kiếm thơng tin viết Đọc giả viết, gửi bình luận, nội dung thơng tin người bình luận lưu vào sở liệu Chức cho phép Quản trị viên quản lý Quản lý đọc giả thơng tin đọc giả, có thể: thêm, sửa , xóa Chức cho phép Quản trị viên đọc Quản lý bình luận giả có thể: thêm, xóa Chức cho phép Quản trị viên quản lý Quản lý danh loại viết: xem, thêm, sửa, xóa viết mục website danh mục Chức cho phép Quản trị viên đăng Quản lý viết nhập vào hệ thống để thêm, sửa, xóa viết Chức cho phép đọc giả Quản trị Xem viết viên xem thơng tin viết Bình luận 2.3 Biểu đồ usecase 2.3.1 Biểu đồ use case Hình 2.3.1 Biểu đồ usecase Tác nhân: Quản trị viên, Đọc giả - Mô tả khái quát: + Quản trị viên truy cập vào trang quản trị để quản lý hệ thống + Đọc giả truy cập vào trang để xem viết bình luận viết 2.3.2 Biểu đồ use case đọc giả Hình 2.3.2 Biểu đồ use case đọc giả Tác nhân: Đọc giả - Mô tả khái quát: + Đọc giả truy cập vào hệ thống để thực chức 2.3.3 Biểu đồ use case đăng nhập Hình 2.3.3 - Biểu đồ Use case đăng nhập - Tác nhân: Quản trị viên, Đọc giả - Mô tả khái quát: + Quản trị viên truy cập vào trang quản trị để quản lý hệ thống + Đọc giả đăng nhập vào hệ thống để xem viết thực chức bình luận Điều kiện đầu vào: Ca sử dụng bắt đầu người dùng muốn đăng nhập vào hệ thống - Dịng kiện chính: + Hệ thống u cầu nhập tên đăng nhập mật + Người dùng nhập tên đăng nhập mật + Hệ thống kiểm tra tên mật vừa nhập, cho phép vào hệ thống - Dòng kiện phụ: + Nếu kịch tên mật bị sai hệ thống báo lỗi + Người dùng nhập lại hủy bỏ việc đăng nhập ca sử dụng kết thúc 2.3.4 Biểu đồ use case đăng ký Hình 2.3.4 - Biểu đồ use case đăng ký - Tác nhân: Đọc giả Mô tả khái quát: cho phép khách xem đăng ký làm đọc giả hệ thống Điều kiện đầu vào: Ca sử dụng bắt đầu đọc giả truy cập vào hệ thống chọn đăng ký  Dòng kiện chính: - Đọc giả chọn mục đăng ký - Form đăng ký hiển thị - nhập thông tin cá nhân cần thiết vào form đăng ký - Nhấn nút đăng ký - Hệ thống thống báo kết trình nhập thơng tin cá nhân Nếu thơng tin nhập xác hệ thống cập nhật thơng tin đọc giả vào danh sách đọc giả - Ca sử dụng kết thúc đọc giả chọn “Thốt”  Dịng kiện phụ: - Q trình nhập thơng tin khơng xác + Hệ thống thông báo nhập thông tin không xác + Hệ thống yêu cầu đọc giả xem lại thơng tin + Đọc giả đồng ý nhập lại thơng tin, khơng đồng ý ca sử dụng kết thúc 2.3.5 Biểu đồ use case tìm kiếm Hình 2.3.5 - Biểu đồ Use case tìm kiếm Tác nhân: Đọc giả, Quản trị viên Mô tả khái quát: Thơng tin cần tìm kiếm hiển thị Điều kiện đầu vào: Người dùng truy cập vào hệ thống website nhập thơng tin cần tìm kiếm, hệ thống tự động thực u cầu tìm kiếm  Dịng kiện chính: - Ca sử dụng bắt đầu người dùng truy cập vào website hệ thống chọn tìm kiếm Sau người dùng điền từ khóa hệ thống kiểm tra từ khóa hợp lệ: + Hệ thống bắt đầu hiển thị thông tin viết tìm thấy + Người dùng chọn xem thơng tin chọn “Thốt” ca sử dụng kết thúc  Dòng kiện phụ: - Từ khóa khơng hợp lệ: + Người dùng điền lại từ khóa hủy bỏ tìm kiếm, ca sử dụng kết thúc - 2.3.6 Biểu đồ use case bình luận  - Hình 2.3.6 - Biểu đồ Use case bình luận Tác nhân: Đọc giả Mơ tả khái quát: Đọc giả có ý kiến viết viết vào phần bình luận Điều kiện đầu vào: Ca sử dụng bắt đầu đọc giả viết bình luận vào mục bình luận Dịng kiện chính: Đọc giả chọn mục bình luận Hệ thống hiển thị hình Sau viết xong bình luận đọc giả gửi vào hệ thống Hệ thống tự động lưu lại để kiểm tra, có thắc mắc giải đáp trả lời 2.3.7 Biểu đồ use case quản lý viết Hình 2.3.8 - Biểu đồ Use case quản lý viết - Tác nhân: Quản trị viên - Mô tả khái quát: Quản trị viên cần nắm bắt nhanh thông tin viết để cập nhật lên website - Điều kiện đầu vào: Ca sử dụng bắt đầu người người dùng đăng nhập thành cơng vào hệ thống  Dịng kiện chính: - Ca sử dụng bắt đầu người dùng vào hệ thống đăng nhập nhập mật - Hệ thống kiểm tra tên đăng nhập mật hiển thị danh sách viết, sai không thực - Hệ thống yêu cầu người dùng chọn số chức cần thực hiện: thêm mới, sửa, xóa, + Nếu chọn “Thêm mới” kiện thực + Nếu chọn “Sửa viết” kiện thực + Nếu chọn “Xóa viết” kiện thực + Nếu chọn “Thoát” ca sử dụng kết thúc  Sự kiện con: - Thêm viết mới: + Hệ thống yêu cầu quản trị viên nhập viết + Sau hoàn thành viết, chọn chức thêm, hệ thống kiểm tra tính hợp lệ viết + Bài viết thêm vào hệ thống + Danh sách viết cập nhật lại hiển thị - Sửa viết: 10 2.6.6 Biều đồ lớp cho ca sử dụng “Xem viết” Hình 2.6.10 - Biểu đồ lớp cho ca sử dụng xem viết 2.6.7 Biều đồ lớp cho ca sử dụng “Đăng kí” Hình 2.6.11 - Biểu đồ lớp cho ca sử dụng đăng kí 2.6.8 Biều đồ lớp cho ca sử dụng “Xóa bình luận” Hình 2.6.12 - Biểu đồ lớp cho ca sử dụng xóa bình luận 31 2.7 Biểu đồ hoạt động 2.7.1 Đặc tả biểu đồ hoạt động tìm kiếm Hình 2.7.1 - Biểu đồ hoạt động tìm kiếm  Đặc tả quy trình hoạt động tìm kiếm viết: - Người dùng yêu cầu tìm viết - Lúc tác nhân tương tác việc tìm kiếm thơng qua giao diện trang chủ hệ thống - Hệ thống hiển thị giao diện tìm kiếm u cầu tác nhân nhập thơng tin muốn tìm kiếm - Việc tìm kiếm thực Hệ thống vào từ khóa tìm kiếm tác nhân để thao tác sở liệu - Kết trả theo yêu cầu tìm kiếm tác nhân qua giao diện trang chủ - Nếu tác nhân tiếp tục muốn tìm kiếm thêm thơng tin thực việc nhập thơng tin tìm kiếm ban đầu hệ thống tiếp tục thực theo quy trình - Kết thúc quy trình kiếm kiếm 2.7.2 Đặc tả biểu đồ hoạt động sửa viết Hình 2.7.2 - Biểu đồ hoạt động sửa viết  Đặc tả quy trình hoạt động sửa viết: - Người dùng yêu cầu sửa viết hệ thống hiển thị giao diện sửa viết - Khi hệ thống hỏi người dùng có muốn sửa hay không - Hệ thống yêu cầu tác nhân chọn cần sửa nhập thông tin muốn sửa Sau người dùng nhập thơng tin cần sửa hệ thống kiểm tra giá trị sửa xem hay không + Nếu kiệu vừa nhập vào chấp nhận việc sửa Lúc hệ thống cập nhật lại thông tin sửa cho người dùng kiểm tra kết thúc quy trình sửa tin 32 + Nếu liệu vừa nhập sai hệ thống yêu cầu người dùng nhập lại trở lại quy trình nhập thơng tin ban đầu 2.7.3 Đặc tả biểu đồ hoạt động xóa viết Hình 2.7.3 - Biểu đồ hoạt động xóa viết  Đặc tả quy trình hoạt động xóa viết: - Người dùng yêu cầu xóa viết - Hệ thống hiển thị giao diện xóa viết người dùng xóa viết lựa chọn xóa nhiều viết lúc - Sau chọn chức xóa viết Hệ thống hỏi lại chắn muốn xóa chưa + Nếu khơng đồng ý hệ thống hủy việc xóa viết kết thúc trình xóa trường hợp việc xóa viết không thành công + Nếu đồng ý, hệ thống yêu cầu người dùng chọn danh sách viết muốn xóa chấp nhận xóa Hệ thống trả kết bạn xóa viết thành cơng - Kết thúc quy trình xóa viết 2.7.4 Đặc tả biểu đồ hoạt động thêm viết Hình 2.7.4 - Biểu đồ hoạt động thêm viết  Đặc tả quy trình hoạt động thêm viết: - Người dùng yêu cầu thêm viết - Hệ thống hiển thị giao diện thêm viết - Sau hệ thống yêu cầu người dùng nhập thông tin cho viết để hồn thành quy trình thêm viết với thông tin như: mã viết, tên viết, nội dung, thời gian, tác giả - Người dùng nhập thơng tin hệ thống kiểm tra liệu đầu vào xem đùng hay không Kết lúc trả giá trị: Đúng sai + Nếu cho phép thêm viết việc thêm viết thành công 33 + Ngược lại sai hệ thống yêu cầu nhập lại quay lại việc nhập thông tin kiểm tra thông tin nhận - Kết thúc quy trình thêm viết 2.7.5 Đặc tả biểu đồ hoạt động thêm đọc giả Hình 2.7.5 - Biểu đồ hoạt động thêm đọc giả  Đặc tả quy trình hoạt động thêm đọc giả: - Người dùng yêu cầu thêm đọc giả - Hệ thống hiển thị giao diện thêm đọc giả - Sau hệ thống yêu cầu người dùng nhập thông tin cho đọc giả để hồn thành quy trình thêm đọc giả với thông tin như: mã id, tên , tên đăng nhập, mật - Người dùng nhập thông tin hệ thống kiểm tra liệu đầu vào xem đùng hay không Kết lúc trả giá trị: Đúng sai + Nếu cho phép thêm đọc giả việc thêm đọc giả thành công + Ngược lại sai hệ thống yêu cầu nhập lại quay lại việc nhập thông tin kiểm tra thông tin nhận - Kết thúc quy trình thêm đọc giả 2.7.6 Đặc tả biểu đồ hoạt động sửa đọc giả Hình 2.7.6 - Biểu đồ hoạt động sửa đọc giả  Đặc tả quy trình hoạt động sửa đọc giả: - Người dùng yêu cầu sửa đọc giả hệ thống hiển thị giao diện sửa đọc giả 34 - Hệ thống yêu cầu tác nhân chọn đọc giả cần sửa nhập thông tin muốn sửa Sau người dùng nhập thơng tin cần sửa hệ thống kiểm tra giá trị sửa xem hay khơng + Nếu kiệu vừa nhập vào chấp nhận việc sửa Lúc hệ thống cập nhật lại thông tin sửa cho người dùng kiểm tra kết thúc quy trình sửa đọc giả + Nếu liệu vừa nhập sai hệ thống yêu cầu người dùng nhập lại trở lại quy trình nhập thông tin ban đầu 2.7.7 Đặc tả biểu đồ hoạt động xóa đọc giả Hình 2.7.7 - Biểu đồ hoạt động xóa đọc giả  Đặc tả quy trình hoạt động xóa đọc giả: - Người dùng yêu cầu xóa đọc giả - Hệ thống hiển thị giao diện xóa đọc giả, người dùng xóa lựa chọn xóa nhiều đọc giả lúc - Sau chọn chức xóa đọc giả Hệ thống hỏi lại chắn muốn xóa chưa + Nếu khơng đồng ý hệ thống hủy việc xóa viết kết thúc q trình xóa trường hợp việc xóa đọc giả khơng thành cơng + Nếu đồng ý, hệ thống yêu cầu người dùng chọn danh sách đọc giả muốn xóa chấp nhận xóa Hệ thống trả kết bạn xóa đọc giả thành cơng - Kết thúc quy trình xóa đọc giả 35 2.7.8 Đặc tả biểu đồ hoạt động đăng nhập Hình 2.7.8 - Biểu đồ hoạt động đăng nhập  Đặc tả quy trình hoạt động đăng nhập: - Người dùng yêu cầu đăng nhập - Hệ thống hiển thị giao diện đăng nhập, người dùng điền thông tin đăng nhập - Hệ thống kiểm tra thông tin đăng nhập thông tin sai báo lỗi cho người dùng nhập lại - Nếu thông tin đăng nhập hệ thống cho phép người dùng đăng nhập vào hệ thống kết thúc quy trình đăng nhập 2.7.9 Đặc tả biểu đồ hoạt động đăng kí Hình 2.7.9 - Biểu đồ hoạt động đăng kí  Đặc tả quy trình hoạt động đăng ký: - Người dùng yêu cầu đăng ký Hệ thống hiển thị giao diện đăng ký, người dùng điền thơng tin đăng kí với thông tin như: mã id, tên , tên đăng nhập, mật - Hệ thống kiểm tra thông tin cho phép thêm người dùng mới, ngược lại cho nhập lại thông tin đăng ký - Kết thúc quy trình đăng ký 36 2.7.10 Đặc tả biểu đồ hoạt động xem viết Hình 2.7.10 - Biểu đồ hoạt động xem viết  Đặc tả quy trình hoạt động xem viết: - Người dùng yêu cầu xem viết - Hệ thống hiển thị giao diện chọn viết, người dùng chọn viết muốn xem - hiển thị viết kết thúc - Nếu người dùng khơng muốn xem hủy xem kết thúc 2.7.11 Đặc tả biểu đồ hoạt động thêm binh luận Hình 2.7.11- Biểu đồ hoạt động thêm binh luận  Đặc tả quy trình hoạt động thêm bình luận: - Người dùng yêu cầu thêm bình luận - Hệ thống hiển thị giao diện thêm bình luận - Sau hệ thống u cầu người dùng nhập nhập nội dung bình luận chọn gửi - Nếu người dụng đồng ý gửi bình luận thêm kết thúc - Ngược lại người dùng khơng đồng ý bình ln hủy kết thúc 37 2.7.12 Đặc tả biểu đồ hoạt động xóa binh luận Hình 2.7.12 - Biểu đồ hoạt động xóa binh luận  Đặc tả quy trình hoạt động xóa bình luận: - Người dùng u cầu xóa bình luận - Giao diện xóa bình luận hiển thị - Người dùng chọn bình luận cần xóa - Nếu người dùng chấp nhận bình luận xóa kết thúc - Ngược lại người dùng không chấp nhận hủy xóa kết thúc 2.8 Biểu đồ trạng thái 2.8.1 Biểu đồ trạng thái “Tìm kiếm” Hình 2.8.1 - Biểu đồ trạng thái tìm kiếm 38 2.8.2 Biểu đồ trạng thái “Sửa viết” Hình 2.8.2 - Biểu đồ trạng thái sửa viết 2.8.3 Biểu đồ trạng thái “Xóa viết” Hình 2.8.3 - Biểu đồ trạng thái xóa viết 39 2.8.4 Biểu đồ trạng thái “Thêm viết” Hình 2.8.4 - Biểu đồ trạng thái thêm viết 2.8.5 Biểu đồ trạng thái “Thêm đọc giả” Hình 2.8.5 - Biểu đồ trạng thái thêm đọc giả 40 2.8.6 Biểu đồ trạng thái “Sửa đọc giả” Hình 2.8.6 - Biểu đồ trạng thái sửa đọc giả 2.8.7 Biểu đồ trạng thái “Xóa đọc giả” Hình 2.8.7 - Biểu đồ trạng thái xóa đọc giả 41 2.8.8 Biểu đồ trạng thái “Đăng nhập” Hình 2.8.8 - Biểu đồ trạng thái đăng nhập 2.8.9 Biểu đồ trạng thái “Đăng Kí” Hình 2.8.9 - Biểu đồ trạng thái đăng kí 42 2.8.10 Biểu đồ trạng thái “Xem viết” Hình 2.8.10 - Biểu đồ trạng thái xem viết 2.8.11 Biểu đồ trạng thái “Thêm bình luận” Hình 2.8.11 - Biểu đồ trạng thái thêm bình luận 43 2.8.12 Biểu đồ trạng thái “Xóa bình luận” Hình 2.8.12 - Biểu đồ trạng thái xóa bình luận 2.9 Biểu đồ thành phần Hình 2.9.1 - Biểu đồ thành phần 44 2.10 Biểu đồ triển khai Hình 2.10 - Biểu đồ triển khai HẾT 45 ... chẩt lượng sống Đề tài trình bày cách thức quản lý website blog cá nhân cho quản trị viên dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web quản lý hiệu đọc giả 1.2 Đặc tả... liệu chạy website trực tuyến CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Các tác nhân hệ thống STT Tác nhân Ý nghĩa, nhiệm vụ Actor Tác nhân quản trị viên tác nhân giữ vai trị hệ thống website, ... quản lý theo dõi hoạt động hệ thống Tác nhân quản trị viên thực tất chức có hệ thống quản trị như: đăng nhập, quản lý viết, quản lý danh mục, quản lý đọc giả, tìm kiếm… Đọc giả truy cập vào website,

Ngày đăng: 01/09/2021, 14:37

Mục lục

  • 1.2. Đặc tả yêu cầu bài toán

  • 1.3. Yêu cầu đối với sản phẩm

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

    • 2.1. Các tác nhân của hệ thống

    • 2.2. Các chức năng của hệ thống

    • 2.3. Biểu đồ usecase

      • 2.3.1. Biểu đồ use case chính

      • 2.3.2. Biểu đồ use case đọc giả

      • 2.3.3. Biểu đồ use case đăng nhập

      • 2.3.4. Biểu đồ use case đăng ký

      • 2.3.5. Biểu đồ use case tìm kiếm

      • 2.3.6. Biểu đồ use case bình luận

      • 2.3.7. Biểu đồ use case quản lý bài viết

      • 2.3.9. Biểu đồ use case quản lý danh mục

      • 2.3.10. Biểu đồ use case quản lý đọc giả

      • 2.4. Biểu đồ trình tự

        • 2.4.1. Biểu đồ trình tự “Đăng nhập”

        • 2.4.2. Biểu đồ trình tự thêm bình luận

        • 2.4.3. Biểu đồ trình tự “Xóa bình luận”

        • 2.4.4. Biểu đồ trình tự “Sửa bài viết”

        • 2.4.5. Biểu đồ trình tự “Thêm bài viết”

        • 2.4.6. Biểu đồ trình tự “Xem bài viết”

        • 2.4.7. Biểu đồ trình tự “Xóa bài viết”

Tài liệu cùng người dùng

Tài liệu liên quan