Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 31 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
31
Dung lượng
0,99 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THÁI NGUYÊN o0o BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: PHÂN TÍCH VÀ THIẾT KẾ WEBSITE ĐỌC TRUYỆN Sinh viên thực hiện: ĐỖ NHẬT ANH NGUYỄN THẾ BẢO THÀO A CHƠ Lớp: CNTT K20K MỤC LỤC Contents Chương 1: Mục đích xây dựng website 1.1 Quy trình hoạt động website đọc truyện : CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ usecase 2.1.1 Actor 2.1.2 Usecase .4 2.1.3 Biểu đồ usecase tổng quát 2.1.4 Biểu đồ usecase phân rã .5 2.1.5 Kịch cho usecase 2.1.6 Biểu đồ .11 2.1.7 Biểu đồ trạng thái 17 2.1.8 Biểu đồ hoạt động 19 Chương 1: Mục đích xây dựng website Hiện nay, nhu cầu đọc sách, đọc truyện người dân, đặc biệt hệ trẻ ngày tăng cao, Có nhiều thể loại truyện, sách, báo người dân đọc tìm kiếm Sự phát triển công nghệ thông tin thúc đẩy phát triển hầu hết lĩnh vực Với đời internet vươn lên công nghệ góp phần khơng nhỏ việc cung cấp thơng tin nhanh chóng cho người dân, với hình thức đọc truyện, tin tức online đời Từ lý trên, nhóm em định chọn đề tài “ Xây dựng Website đọc truyện ” Việc xây dựng website truyện đáp ứng nhu cầu đọc truyện đâu người đọc Đồng thời tạo hội để giới thiệu truyện với nhiều thể loại khác đến người đọc 1.1 Quy trình hoạt động website đọc truyện : Khi truy cập vào Website hệ thống gửi yêu cầu độc giả phải thực thao tác đăng kí (nếu chưa có tài khoản) đăng nhập (nếu bạn có tài khoản web) Khi đăng kí đăng nhập thành cơng độc giả tìm kiếm, lựa chọn đọc truyện thỏa thích với thể loại khác Độc giả tham gia bình luận bình chọn truyện hay Bảng xếp hạng phụ thuộc vào số lượt thích độc giả dành cho truyện Ngồi ra, đăng kí làm thành viên web, độc giả đăng truyện lên web để chia sẻ người web không giới hạn số lượng truyện độc giả đăng lên web site Để khuyến khích thành viên đăng truyện web dành tặng điểm thưởng cho truyện đăng lên web thành công ( đăng truyện thành cơng có nghĩa độc giả đăng lên, quản trị viên phê duyệt, truyện quản trị viên cho phép đăng lên web đăng thành cơng), truyện đăng lên thành cơng tài khoản thành viên cộng thêm 20 điểm Nếu tổng điểm thưởng thành viên lớn 400 điểm nâng cấp làm thành viên vip Thành viên web chia làm cấp bậc thành viên vip thành viên bình thường + Thành viên bình thường đọc truyện, đăng truyện, tham gia bình luận, bình chọn cho truyện hay bảng xếp hạng + Thành viên vip thực tất hoạt động thành viên bình thường, ngồi thành viên vip cịn nâng cấp thành admin có nhiều đóng góp Để trở thành thành viên vip, độc giả đăng truyện để tích điểm, tổng số điểm lớn 400 nâng cấp lên thành viên vip CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ usecase 2.1.1 Actor - Người dùng: Tất thành viên website sử dụng tính website đọc truyện - Quản trị viên: Quản trị viên có quyền quản lý tài khoản người dùng, quảng cáo truyện sử dụng tính khác website 2.1.2 Usecase - Đăng nhập: Người dùng đăng nhập vào tài khoản trang web để truy cập vào tính dành cho người dùng đăng nhập - Đăng ký: Người dùng đăng ký tài khoản để sử dụng tính website - Tìm kiếm truyện: Người dùng tìm kiếm truyện theo tên, tác giả thể loại - Theo dõi truyện: Người dùng đăng ký theo dõi truyện để nhận thơng báo có chương - Đánh giá truyện: Người dùng đánh giá truyện cách đánh giá chương tồn bộ truyện - Bình luận truyện: Người dùng bình luận truyện chương truyện để chia sẻ ý kiến với cộng đồng đọc truyện khác - Chia sẻ link truyện: Người dùng chia sẻ link truyện với bạn bè qua phương tiện truyền thông xã hội - Quản lý tài khoản: Quản trị viên sửa, xóa, thêm thơng tin người dùng 2.1.3 Biểu đồ usecase tổng quát 2.1.4 Biểu đồ usecase phân rã - Biểu đồ usecase phân rã cho actor người dùng: - Biểu đồ usecase phân rã cho actor quản trị viên: 2.1.5 Kịch cho usecase *Kịch cho usecase Đăng nhập Usacase Tên usecase Tác nhân Mức Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành cơng Kích hoạt Nội dung Đăng nhập Độc giả Admin Khi độc giả có tài khoản Sai thơng tin đăng nhập, lấy lại tài khoản Độc giả sử dụng tính website Độc giả kích hoạt chức đăng nhập website Chuỗi kiện chính: Hiện thị form đăng nhập yêu cầu độc giả nhập thông tin tài khoản Nếu tài khoản đúng, đăng nhập thành cơng Độc giả sử dụng chức website Chuỗi kiện phụ: 2, a Hệ thống thông báo tài khoản mật không 2,a,1 Độc giả chọn vào chức quên mật để lấy lại tài khoản 2,a,2 Sau lấy lại tài khoản thành công quay bước 2,a,3 Hệ thống thông báo đăng nhập thành công *Kịch cho usecase Đăng ký Usecase Tên usecase Tác nhân Mức Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành cơng Kích hoạt Nội dung Đăng ký Độc giả Admin Chưa có tài khoản để đăng nhập vào website Hệ thống báo không thành cơng Độc giả có tài khoản để đăng nhập Độc giả kích hoạt chức đăng ký Chuỗi kiện chính: Hiện thị form đăng ký yêu cầu độc giả nhập thông tin Nếu tài khoản chưa bị đăng ký, đăng ký thành cơng Độc giả sử dụng tài khoản để đăng nhập vào website Chuỗi kiện phụ: 2.a Tài khoản trùng lặp đăng ký 2.a.1 Độc giả nhập vào tên tài khoản khác khơng bị trùng lặp 2.a.2 Kích hoạt thành cơng tài khoản dung để đăng nhập *Kịch cho usecase Tìm kiếm truyện Usecase Tên usecase Tác nhân Nội dung Tìm kiếm truyện Độc giả Mức Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiệu Đảo bảo thành cơng Kích hoạt Admin Đã đăng nhập thành công vào website Không xuất truyện Tìm kiếm truyện muốn tìm Độc giả sử dụng chức tìm kiếm truyện Chuỗi kiện chính: Hiện thị form nhập tên truyện yêu cầu độc giả nhập tên truyện Nếu nhập tên truyện, tìm kiếm thành cơng Hoặc tìm theo theo loại truyện Kết thúc tìm kiếm Chuỗi kiện phụ: 2.a Nhập sai tên truyện cần tìm 2.a.1 Độc giả kiểm tra lại tên truyện 2.a.2 Nhập lại tên truyện cho 2.a.3 Thành cơng tìm kiếm truyện *Kịch bạn cho usecase Quản lí thơng tin cá nhân Usecase Nội dung Tên UseCase Quản lý thông tin cá nhân Tác nhân Độc giả Mức Người chịu trách nhiệm Admin Tiền điều kiện Đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống báo lỗi, hủy đăng nhập Đảm bảo thành công Người dùng cập nhật thêm, xóa ,sửa thơng tin cá nhân vào CSDL Kích hoạt Nhấn “Quản lý thơng tin cá nhân” Chuỗi kiện 1.Hiện thị form quản lý thơng tin cá nhân Độc giả chọn chức thêm , sửa , xóa thơng tin cá nhân 3.Xác nhận thông tin hợp lệ 4.Xác nhận lưu thay đổi 5.Kết thúc Ngoại lệ 3a Thông tin không hợp lệ 3a.1 Quay lại bước *Kịch bạn cho usecase Quản lí truyện Usecase Nội dung Tên UseCase Quản lý truyện Tác nhân Admin Mức Người chịu trách nhiệm Admin Tiền điều kiện Đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống báo lỗi, khỏi form quản lí truyện Đảm bảo thành cơng Người dùng cập nhật thêm, xóa ,sửa thơng tin cá nhân vào CSDL Kích hoạt Nhấn “Quản lý truyện” Chuỗi kiện 1.Hiện thị form quản lý truyện 2.Admin chọn chức thêm , sửa , xóa truyện 3.Xác nhận truyện hợp lệ 4.Xác nhận lưu thay đổi 5.Kết thúc Ngoại lệ 3a Truyện bị trùng lặp 3a.1 Quay lại bước *Kịch cho usecase Quản lí tài khoản Usecase Nội dung Tên UseCase Quản lý tài khoản Tác nhân Admin Mức 10 - Biểu đồ trạng thái cho chức Đăng ký: - Biểu đồ trạng thái cho chức Tìm kiếm: 17 - Biểu đồ trạng thái cho chức Quản lý: 2.1.8 Biểu đồ hoạt động - Biểu đồ hoạt động cho chức Đăng nhập: 18 19 - Biểu đồ hoạt động cho chức Đăng ký: - Biểu đồ hoạt động cho chức Quản lý thông tin cá nhân: 20 - Biểu đồ hoạt động cho chức Tìm kiếm truyện: 21 - Biểu đồ hoạt động cho chức Quản lý tài khoản: 22 - Biểu đồ hoạt động cho chức Quản lý truyện: 23 - Biểu đồ hoạt động cho chức Quản lý tác giả: 24 - Biểu đồ hoạt động cho chức Quản lý thể loại: 25 - Biểu đồ hoạt động cho chức Bình luận: - Biểu đồ hoạt động cho chức Quản lý tác giả: 26 - Biểu đồ hoạt động cho chức Đánh giá: 27 - Biểu đồ hoạt động cho chức Chia sẻ link truyện: 28 29 30 31 ... Việc xây dựng website truyện đáp ứng nhu cầu đọc truyện đâu người đọc Đồng thời tạo hội để giới thiệu truyện với nhiều thể loại khác đến người đọc 1.1 Quy trình hoạt động website đọc truyện : Khi... truyện để tích điểm, tổng số điểm lớn 400 nâng cấp lên thành viên vip CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ usecase 2.1.1 Actor - Người dùng: Tất thành viên website sử dụng tính website đọc truyện. ..MỤC LỤC Contents Chương 1: Mục đích xây dựng website 1.1 Quy trình hoạt động website đọc truyện : CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ usecase 2.1.1