1. Trang chủ
  2. » Thể loại khác

Tên đề tài: THIẾT KẾ WEBSITE SÁCH TRỰC TUYẾN

46 45 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 638,08 KB

Nội dung

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI TRUNG TÂM ĐÀO TẠO SAU ĐẠI HỌC LỚP CAO HỌC CÔNG NGHỆ THÔNG TIN 2004 – 2006 o0o  Tiểu luận môn: PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG BẰNG UML Tên đề tài: THIẾT KẾ WEBSITE SÁCH TRỰC TUYẾN Giáo viên hướng dẫn: PGS.TS Nguyễn Văn Ba Học viên thực hiện: Nguyễn Thị Hội Hà nội, tháng năm 2005 Phân tích thiết kế Website Sách trực tuyến Mở đầu Công nghệ thông tin ngày phát triển, ứng dụng hệ thống thông tin ngày vào lĩnh vực đời sống thiết kế hệ thống ứng dụng ngày đòi hỏi chi tiết, cẩn thận, tỉ mỉ, bao quát hết tình xảy vịng đời đặc biệt dự đốn khả thay đổi hệ thống tin tưởng vào cho việc khắc phục cố đặc biệt khả sử dụng lại cao mà hầu hết ứng dụng ngày đòi hỏi Từ bước sơ khai với thiết kế sử dụng cho kỹ sư ngày thiết kế dùng cho tất đối tượng tham gia vào hệ thống, họ nhìn vào biết hệ thống làm gì? Sau nhiều năm sử dụng cách phân tích thiết kế truyền thống theo hướng chức ngày phân tích thiết kế hướng đối tượng ngày khẳng định vị với ưu điểm vượt trội ứng dụng có khả sử dụng lại lớn, miền ứng dụng rộng, dự án lớn có nhiều nhóm làm việc … Với giảng dạy nhiệt tình thầy giáo PGS-TS Nguyễn Văn Ba, làm quen với phương pháp phân tích thiết kế hệ thống thơng tin hướng đối tượng UML, sử dụng công cụ Rational Rose để mô tả, thử nghiệm việc phân tích thiết kế theo phương pháp đem lại kinh nghiệm quý giá dựa kiến thức mà thầy giáo truyền đạt.Tiểu luận tập cho môn học nên không khỏi có thiếu sót, tơi mong nhận ý kiến đóng góp thầy giáo bạn Tên đề tài: Phân tích thiết kế Website Sách trực tuyến Với nội dung trình bày sau: Chương I: Mơ tả tốn Website Sách trực tuyến Chương II: Trình bày ca sử dụng Chương III: Trình bày mơ hình phân tích hoạt động Chương IV: Thiết kế giao diện nguyên mẫu Hà nội, tháng năm 2005 Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến Mục lục Mở đầu Mục lục Chương I Giới thiệu toán Mơ tả tốn Xác định chức nghiệp vụ hệ thống 2.1 Đăng ký mua sách 2.2 Quản lý đơn hàng 2.3 Đăng nhập hệ thống 2.4 Quản lý sách 2.5 Giao sách cho khách hàng 2.6 Quản lý nhân viên Chương II Mơ hình ca sử dụng 10 Xác định tác nhân 10 Xác định ca sử dụng 10 Mô tả chi tiết ca sử dụng 11 3.1 Ca sử dụng “Đăng ký mua sách” 11 3.1.1 Ca sử dụng xem danh sách loại sách 11 3.1.2 Ca sử dụng “Tìm sách” 13 3.1.3 Ca sử dụng cập nhật giỏ xách 13 3.1.4 Ca sử dụng Check out 14 3.1.5 Đăng ký mua sách 14 3.1.6 Ca sử dụng đặt trước 15 3.2 Ca sử dụng đăng nhập hệ thống 16 3.2.1 Ca sử dụng Login 16 3.2.2 Hiệu chỉnh thông tin cá nhân 17 3.2.3 Ca sử dụng tạo tài khoản khách hàng 18 3.3 Ca sử dụng quản lý đơn hàng 18 3.4 Ca sử dụng quản lý sách 19 3.4.1 Ca sử dụng nhập sách 19 3.5 Ca sử dụng giao sách cho khách hàng 20 3.5.1 Ca sử dụng giao sách cửa hàng 20 3.5.1 Ca sử dụng giao sách theo địa khách hàng 20 3.6 Ca sử dụng xem lịch sử mua sách 20 3.7 Ca sử dụng quản lý tài khoản 21 3.8 Ca sử dụng quản lý nhân viên 22 Chương III Mơ hình phân tích biểu đồ 23 Các biểu đồ phân tích 24 1.1 Biểu đồ đăng nhập hệ thống 24 1.2 Biểu đồ Tìm sách 24 2’ Biểu đồ xem thông tin sách 25 1.3 Biểu đồ cập nhật giỏ xách 25 1.4 Biểu đồ đăng ký mua sách 26 4’ Biểu đồ giao sách cho khách hàng 27 1.5 Biểu đồ Quản lý đơn hàng 28 1.6 Biểu đồ phân tích Checkout 28 1.7 Biểu đồ quản lý sách 29 1.8 Biểu đồ tạo tài khoản 29 Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 8’ Biểu đồ quản lý tài khoản 30 1.9 Biểu đồ quản lý nhân viên 30 1.10 Biểu đồ xem lịch sử mua sách 31 Các biểu đồ hoạt động 32 2.1 Biểu đồ hoạt động đăng nhập hệ thống 32 2.2 Biểu đồ hoạt động tìm sách 32 2.3 Biểu đồ hoạt động cập nhật giỏ xách 33 2.4 Biểu đồ hoạt động đăng ký mua sách 33 2.5 Biểu đồ hoạt động Xem lịch sử mua sách 34 2.6 Biểu đồ hoạt động giao sách cho khách hàng 34 2.7 Biểu đồ hoạt động quản lý đơn hàng 35 2.8 Biểu đồ hoạt động quản lý tài khoản 35 8’ Biểu đồ hoạt động hiệu chỉnh tài khoản 36 2.9 Biểu đồ hoạt động quản lý sách 36 10 Biểu đồ hoạt động quản lý nhân viên 37 Biểu đồ lớp 38 Biểu đồ gói 38 Biểu đồ mối liên quan 39 Chương V Thiết kế nguyên mẫu thiết kế giao diện 40 Thiết kế giao diện trang chủ 40 Thiết kế trang đăng ký 41 Thiết kế trang giỏ xách 42 3’ Thiết kế trang cập nhật giỏ xách 43 Thiết kế trang quản lý tài khoản 43 Thiết kế trang quản lý sách 44 * Một số bảng sở liệu nguyên mẫu 44 Kết luận 45 Tài liệu tham khảo 46 Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến Chương I Giới thiệu tốn Mơ tả toán Hoạt động quản lý kinh doanh sách bao gồm hoạt động sau: Cửa hàng kinh doanh mặt hàng gồm loại sách sách giáo khoa cấp, sách tham khảo cho môn học, sách tham khảo loại liên quan khác Cửa hàng không bán sách cho khách đến mua trực tiếp cửa hàng mà bán sách giao đến địa thông qua việc đăng ký qua Website, qua Email qua điện thoại, qua fax từ cá nhân quan gửi đến đặt sách, cung cấp sách cho đại lý bán sách lẻ cửa hàng khác Nhân viên làm việc cửa hàng sách việc phục vụ việc bán sách cho khách hàng có nhu cầu, cịn có nhiệm vụ quản lý tình hình sách kho, cập nhật sách mới, thống kê lại số sách cũ, kiểm kê, làm báo cáo Mọi hoạt động kinh doanh cửa hàng phải báo cáo với giám đốc hàng theo định kỳ hạơc giám đốc quản lý trực tiếp cho củă hàng Với phát triển Internet việc xây dựng Website phục vụ việc quản lý kinh doanh giúp hàng đến với nhiều khách hàng hơn, quy mô kinh doanh cửa hàng ngày mở rộng Website chức bán giới thiệu sản phẩm sách cịn hỗ trợ việc quản lý cơng việc cửa hàng quản lý thời gian làm việc nhân viên, quản lý sách Theo yêu cầu cửa hàng kinh doanh, hệ thống sau triển khai phải đáp ứng chức sau: + Hỗ trợ việc mua tìm hiểu thơng tin sản phẩm sách khách hàng: Khách hàng vào Website để tìm kiếm khách hàng có nhu cầu đọc, xem thông tin sách mới, loại sách thời nhiều người yêu thích, đăng ký mua sách, đặt trước sách hết hay sách giới thiệu xuất theo nhu cầu + Quản lý đơn hàng: Nhân viên bán hàng sử dụng hệ thống để cập nhật đơn hàng khách hàng gửi đến thông qua Website, qua E – mail, qua fax, qua điện thoại, đến mua trực tiếp từ cửa hàng + Hỗ trợ việc toán giao sách cho khách hàng: Phân loại loại khách hàng khách hàng đên mua trực tiếp, khách hàng đăng ký mua, khách hàng cá nhân, khách hàng tập thể toán tiền mặt, toán chuyển khoản + Quản lý: Hệ thống hỗ trợ việc nhân viên bán hàng, theo dõi, thống kê, phân loại loại sách có kho, số lượng có, sách bán chạy, sách giới thiệu có nhiều người đặt Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến + Hộ trợ quản lý nhân viên : theo dõi thời gian làm việc, thời lượng so với hiệu công việc Bên cạnh chức nanưg nghiệp vụ, hệ thống phải đảm bảo đặc tính sau: - Tính tích hợp cao: Mọi hoạt động từ nhập thông tin sách, số lượng, tạo đơn hàng, phân loại đơn hàng, tạo báo cáo định liệu đầu vào - Hệ thống phải đảm bảo tính bảo mật cao - Thời gian đáp ứng hệ thống phải đủ nhanh, đáp ứng số lượng giao dịch lớn đơn vị thời gian - Hệ thống có giao diện thân thiện vói người sử dụng - Hệ thống có khả mở rộng, dễ dàng tích hợp với hệ thống khác Xác định chức nghiệp vụ hệ thống Để thống toàn phân tích thiết kế định nghĩa sau: Sách tên ấn phẩm, chi tiết tên sách, tên tác giả, nhà xuất bản, năm xuất bản, số trang sách, tái lần thứ hay xuất lần … 2.1 Đăng ký mua sách Chức thực khách hàng họ vào Website cửa hàng để tìm kiếm thơng tin sách sau đặt mua sách, vào trực tiếp đăng ký mua sách theo lần mua trước Chức bao gồm bước sau: - Xem danh sách loại sách có cửa hàng: Khách hàng duyệt qua tịan loại sách có cửa hàng mà khơng cần điều kiện - Tìm sách: Khách hàng tìm sách theo nhiều điều kiện đó, tìm sâu theo từ khóa, tìm nhanh theo chủ đề tên sách đầy đủ - Hiệu chỉnh giỏ hàng: Sau tìm sách ưng ý, khách hàng chọn mua chúng cho vào giỏ hàng Nếu muốn khách hàng thay đổi số lượng loại bỏ sách trình chọn trước khỏi giỏ hàng - Check out: Sau chọn lựa kỹ càng, bước khách hàng định xem có mua sách chọn lựa hay không? Nếu đồng ý mua đơn hàng sau khách hàng điền đầy đủ gửi đến cửa hàng cửa hàng đáp ứng tùy thuộc vào đơn hàng 2.2 Quản lý đơn hàng Sau đơn hàng khách hàng gửi đến, nhân viên cửa hàng phải cập nhật đơn hàng để biết xem đơn hàng cần phải đáp ứng nào? Đồng thời nhân viên phải phân loại đơn hàng theo nhóm như: Thanh tốn hình thức nào? Tiền mặt hay chuyển khoản? Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến Giao sách theo hình thức nào? Nội hạt chuyển trực tiếp đến tay khách hàng tỉnh xa chuyển qua đường bưu điện? Những đơn hàng đặt sách xuất bản? Tùy theo đơn hàng để nhân viên có hình thức phục vụ thích hợp hệ thống phản hồi cách nhanh 2.3 Đăng nhập hệ thống Chức thực tất người tham gia vào hệ thống Nhân viên hàng thực đăng nhập để xác định quyền sử dụng hệ thống mức nào? đồng thời theo dõi hoạt động nhân viên làm việc Khách hàng sử dụng chức để thực việc mua sách, tham khảo thông tin, dịch vụ hỗ trợ thông tin sách Quản trị hệ thống đăng nhập để tạo thêm tài khoản người sử dụng, xóa bỏ tài khoản khơng cần sử dụng 2.4 Quản lý sách Chức sử dụng để cập nhật sách kho khách hàng mua sách hay có thêm loại sách cần cập nhật thông tin, thông kê laọi sách cũ có, sách tồn kho, sách nhập, sách đặc biệt 2.5 Giao sách cho khách hàng Nhân viên bán hàng thực chức có đơn hàng thực Khi nhân viên bán hàng tạo hóa đơn toán viết thư (E-mail in thư) cho khách hàng mua sách 2.6 Quản lý nhân viên Chức sử dụng để quản lý nhân viên làm việc cửa hàng, theo dõi q trình cơng tác họ, thời gian làm việc hàng ngày, laọi giao dịch Bảng thống kê danh sách chức nghiệp vụ Bảng thống kê danh sách chức nghiệp vụ R1 Đăng ký mua sách R1.1 Xem loại sách R1.1.1 Xem danh mục loại sách R1.1.2 Xem thơng tin tóm tắt sách R1.2 Tìm sách R1.2.1 Tìm theo tên sách Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến R1.2.2 Tìm theo tên tác giả R1.2.3 Tìm theo nhà xuất R1.2.4 Tìm theo năm xuất R1.2.5 Tìm theo số chi tiết khác R1.3 Hiệu chỉnh giỏ hàng R1.3.1 Thay đổi số luợng sách R1.3.2 Loại bỏ nhiều sách chọn khỏi giỏ hàng R1.4 Check out R2 R1.4.1 Gửi đăng ký mua sách R1.4.2 Gửi đăng ký đặt trước mua sách R1.4.3 Thanh toán Quản lý đơn hàng R2.1 Cập nhật loại đơn hàng R2.2 Loại bỏ đơn hàng không đạt yêu cầu đồng lưu lại địa gửi thư gọi điện thoại xác nhận lại yêu cầu khách hàng để tạo đơn hàng R2.3 Phân loại đơn hàng R3 Đăng nhập hệ thống R3.1 Login R3.2 Thay đổi thông tin cá nhân R3.3 Tạo tài khoản R4 Quản lý sách R4.1 Cập nhật thông tin sách R4.2 Thống kê báo cáo R4.3 Tạo hóa đơn tốn R5 Giao sách cho khách hàng R5.1 Giao sách theo đơn hàng nội hạt R5.1.1 Giao sách trực tiếp cửa hàng R5.1.2 Giao sách trực tiếp địa khách hàng R5.2 Giao sách theo đơn hàng ngoại tỉnh Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến R5.3 Tạo phiếu biên nhận R5.4 Lập hóa đơn tốn R5.4.1 Hóa đơn tốn tiền mặt R5.4.2 Hóa đơn tốn chuyển khoản R5.5 Tìm khách hàng R5.6 Tìm đăng ký mua sách theo tên khách hàng R6 Xem qua trình mua sách R7 Quản lý tài khoản R8 Quản lý nhân viên Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 10 Chương II Mơ hình ca sử dụng Ở chương bắt đầu sau vào nội dung ứng dụng Website Sách trực tuyến Đầu tiên ta xác định tác nhân hệ thống, ca sử dụng phân tích tổng quản ca sử dụng hoạt động Xác định tác nhân Các tác nhân tham gia hệ thống bao gồm - Khách hàng: Là người mua, tìm hiểu thơng tin sách cửa hàng - Nhân viên cửa hàng: Là người chịu trách nhiệm giao sách cho khách hàng theo đơn đặt hàng sách, nhập liệu sách vào kho sách có sách mới, quản lý đơn hàng khách hàng - Người quản lý: Là người chịu trách nhiệm công việc kinh doanh cửa hàng, quản lý toàn hoạt động cửa hàng nhân viên làm việc cửa hàng - Người quản trị hệ thống: Là người chịu trách nhiệm quản lý tài khoản khách hàng tài khoản sử dụng nhân viên cửa hàng Xác định ca sử dụng Hoạt động cửa hàng bán sách mô tả biểu đồ ca sử dụng sau đây: Hình 1: Biểu đồ ca sử dụng Nguyễn Thị Hội – CNTT 2004 32 Phân tích thiết kế Website Sách trực tuyến Các biểu đồ hoạt động Dựa vào biểu đồ hạot động chi tiết thao tác thay sử dụng thơng điệp để diễn tả hoạt động ca sử dụng Phần mô tả ca sử dụng với thao tác chúng sau: 2.1 Biểu đồ hoạt động đăng nhập hệ thống : Khách hng : Trang login : Ti khoản navigate( ) LÊy User name vμ Password onLoginClick( ) getUaP( ) loginSuccess( ) Hình 21: Hoạt động đăng nhập hệ thống 2.2 Biểu đồ hoạt động tìm sách : Khách hng : Trang tìm kiếm : Trang mục sách : List sách : Trang kết navigate( ) seclectItem( ) getBook(Item) Repeat Until Item displayResult() onViewDetail( ) getDetail(Book) displayDetail(Book) addToShoppingCart( Book) Hình 22: Hoạt động tìm sách trang Nguyễn Thị Hội – CNTT 2004 : Chi tiÐt s¸ch 33 Phân tích thiết kế Website Sách trực tuyến 2.3 Biểu đồ hoạt động cập nhật giỏ xách : Cap nhat gio x¸ch : Kh¸ch hμng : List sách : Cạp nhật : Giỏ xách navigate( ) onDelClick( ) delItem(Book) update( ) viewShoppingCart( ) updateClick( ) getBook(Item) update(Book) update( ) viewShoppingCart( ) onCheckOut( ) Hình 23: Hoạt động cập nhật giỏ xách 2.4 Biểu đồ hoạt động đăng ký mua sách : Giá x¸ch : Khách hng : Trang đơn hng : ĐK toán navigate( ) onCheckoutClick( ) navigate( ) confirmOrder( ) navigate( ) getInfor( ) checkInfor( ) submitOrder( ) message( ) Hình 24: Hoạt động đăng ký mua sách Nguyễn Thị Hội – CNTT 2004 : §on hμng 34 Phân tích thiết kế Website Sách trực tuyến 2.5 Biểu đồ hoạt động Xem lịch sử mua sách : Kh¸ch hμng : Lịch sử mua sách : Trang login : Ti khoản : Lịch sử : Trang kết navigate( ) onViewClick( ) navigate( ) getUaP( ) loginSuccess( ) navigate( ) getHistory(Item) displayResult() Hình 25: Hoạt động xem lịch sử mua sách 2.6 Biểu đồ hoạt động giao sách cho khỏch hng : Nhân viên : Giao sách : Khách hμng : §on hμng navigate( ) getInfor(Item) getOrder(Item) create(Item) send(Item) send(Item) Hình 26: Hoạt động giao sách Nguyễn Thị Hội CNTT 2004 : Hóa đơn 35 Phõn tớch thit kế Website Sách trực tuyến 2.7 Biểu đồ hoạt động quản lý đơn hàng : Kh¸ch hμng : Trang QL đơn hng : Đon hng : Trang kết qu¶ navigate( ) onFindClick( ) findCustomer(Item) displayResult() onUpdateClick( ) update(Item) displayResult() onDelClick( ) findOrder(Condition) de( ) Hình 27: Hoạt động quản lý đơn hàng 2.8 Biểu đồ hoạt ng qun lý ti khon : Ngời quản trị : QL tμi kho¶n : DK tμi kho¶n : Tμi kho¶n navigate( ) onCreate( ) navigate( ) getInfor(Item) isExists() create(Item) onUpdate( ) navigate( ) getInfor(Item) find(Item) update( ) Hình 28: Hoạt động quản lý tài khoản Nguyễn Thị Hội – CNTT 2004 36 Phân tích thiết kế Website Sách trực tuyến 8’ Biểu đồ hoạt động hiệu chỉnh tài khoản : Ng−êi sư dơng : Trang login : Trang hiƯu chØnh : Tμi kho¶n navigate( ) onLoginClick( ) getUaP( ) loginSuccess( ) navigate( ) getInfor( ) update( ) Hình 29: Hoạt động hiệu chỉnh tài khoản 2.9 Biểu đồ hoạt động quản lý sách Hình 30: Hoạt động quản lý sách Nguyễn Thị Hội – CNTT 2004 37 Phân tích thiết kế Website Sách trực tuyến 10 Biểu đồ hoạt động quản lý nhân viên : Ng−êi qu¶n lý : Trang QLNV : DK Nhân viên : List Nhân viên onCreate( ) navigate( ) getInfor(Item) create(Item) create(Item) onModify( ) navigate( ) getInfor(Item) update( ) onDel( ) navigate( ) getInfor(Item) find(Item) del( ) del( ) Hình 31: Hoạt động quản lý nhân viên Nguyễn Thị Hội – CNTT 2004 : Tμi kho¶n 38 Phân tích thiết kế Website Sách trực tuyến Biểu đồ lớp List sách Nhân viên Khách hng (from Use Case View) (from Use Case View) SeriN : Integer Title : String Type : String Writeby : String Language : String Press : String Name :1String DateB : Date Sex : String Address : String PhoneN : String FaxN : String Email : String AccountN : String Name : String DateB 1: Date Sex : String Address : String PhoneN : String Email : String ID : Integer (from Use Case View) LÞch sư * Ti khoản getHistory(Item)() Đon hng (from Use Case View) Username : String Pass : String Permission : String * (from Use Case View) OrderD : Date TotalN : Integer Type : Type Status : Boolean TotalC : Currency Hóa đơn Giỏ xách (from Use Case View) 1 (from Use Case View) Date : Date Item : Currency Method : Method create(Item)() createOrder() findCustomer(Item)() update(Item)() findOrder(Condition)() de() getOrder(Item)() NumItem : Integer TotalC : Currency delItem(Book)() update() Hình 32: Biểu đồ lớp tổng quan Biểu đồ gói Gãi s¸ch Gãi Tμi khoản Gói Nhân viên + Trang QL Sach + Trang hieu chinh + List Sach + Trang Tim kiem + Trang Xem chi tiet + Trang Ket qua + Trang Xem lich su + Trang Dang ky + Trang QL Tai khoan + Trang dang nhap + Trang QL Nhan vien + Nhan vien + Trang Giao sach + Trang hiệu chỉnh + List Nhân viên Gói khách hng + Khách hng + Khach hang + Tai khoan Gói Đơn hμng + Trang QL don hang + Trang toan + Don hang + Hoa don + Gio xach Gãi giao diƯn Gãi Thao t¸c + Trang gio xach + C¹p nhËt Hình 33: Biểu đồ gói Nguyễn Thị Hội – CNTT 2004 + Trang Home + Lich su + Trang login + Lịch sử mua sách 39 Phõn tích thiết kế Website Sách trực tuyến Biểu đồ mối liên quan Trang Home Trang dang nhap Trang hieu chinh Tai khoan Trang Dang ky Khach hang Trang Xem lich su Nhan vien Trang Tim kiem Trang QL Nhan vien Lich su List Sach Trang QL Tai khoan Trang QL don hang Trang gio xach Trang QL Sach Don hang Trang Ket qua Hoa don Trang Giao sach Trang Xem chi tiet Gio xach Trang toan Hình 34: Biểu đồ lớp mối liên quan Nguyễn Thị Hội – CNTT 2004 40 Phân tích thiết kế Website Sách trực tuyến Chương V Thiết kế nguyên mẫu thiết kế giao diện Trong chương này, thiết kế giao diện sử dụng nguyên mẫu để có nhìn sát trang sử dụng Nguyên mẫu tạo nhằm bổ sung cho phần mô tả bước thiết kế để ngày có mơ hình gần với mà mong muốn Dựa vào phần nguyên mẫu kiểm tra bước thực hiện, tình xảy thực tế Nguyên mẫu sử dụng mã nguồn jsp chạy với Tomcat phiên 1.4.1 thực thi tốt với CSDL sử dụng ODBC Phần thiết kế giao diện mơ tả sau: Giao diện trang chủ Giao diện Tìm kiếm Giao diện Kết Giao diện Chi tiết sách Giao diện Giỏ xách Giao diện Lịch sử mua sách Giao diện Đăng ký Giao diện Thông tin cá nhân Giao diện Thông tin giỏ xách Giao diện Đơn hàng Giao diện Hoá đơn Giao diện Quản trị Giao diện Cập nhật Giao diện Hiệu chỉnh Thiết kế giao diện trang chủ Giao diện trang chủ cần đưa đầy đủ chức mà muốn trưng diện cho khách hàng thấy lần truy cập vào trang Như mẫu trang chủ đáp ứng hầu hết chức mà hệ thống cần có, bao gồm: Chức trang chủ, trang đăng ký, trang quản trị, trang giỏ xách Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 41 Hình 35: Nguyên mẫu trang chủ Thiết kế trang đăng ký Trang đăng ký phải có giao diện đơn giản để khách hàng dễ dàng nhập thông tin cần thiết lần tham gia làm thành viên Website Nguyên mẫu trang đăng ký sau đáp ứng đầy đủ chức trang đăng ký hồn chỉnh, dùng để làm thành trang trang ký hệ thống sau Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 42 Hình 36: Nguyên mẫu trang đăng ký Thiết kế trang giỏ xách Thiết kế trang giỏ xách đảm bảo chức xem thông tin giỏ xách, thêm sách vào giỏ xách, xoá sách khỏi giỏ xách, đăng ký mua sách Sau nguyên mẫu thiết kế trang giỏ hàng: Hình 37: Một nguyên mẫu trang giỏ xách Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 43 3’ Thiết kế trang cập nhật giỏ xách Và nguyên mẫu cập nhật giỏ xách, đáp ứng chức cập nhật (thêm sách vào giỏ xách), xoá (xoá bỏ sách đánh dấu khỏi giỏ xách) Huỷ bỏ (huỷ bỏ thao tác vừa thực với giỏ xách) Thiết kế trang quản lý tài khoản Trang quản lý tài khoản cần đơn giản để Người quản trị thêm mới, cập nhật thơng tin, hiệu chỉnh thơng tin , xố bỏ tài khoản Hay thao tác tìm kiếm tài khoản Nguyên mẫu đầy đủ cho trang quản lý tài khoản, cần thay đổi chút hình thức sử dụng kiểu cho hệ thống thực tế sau Hình 38: Nguyên mẫu trang QL tài khoản Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 44 Thiết kế trang quản lý sách Trang quản lý sách phải đáp ứng chức thêm mới, thay đổi, cập nhật, tìm kiếm, xố bỏ … Như giao diện khơng cần sặc sỡ mà cần đơn giản dễ hiểu để nhân viên sử dụng cho thao tác quản lý sách Sau trang quản lý sách nguyên mẫu, đơn giản dễ sử dụng * Một số bảng sở liệu nguyên mẫu Bảng danh sách thành viên Bảng danh sách đầu sách cửa hàng: Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 45 Kết luận Tiểu luận trình bày bước để xây dựng trang Web với pha phân tích thiết kế hướng đối tượng UML sử dụng công cụ Rational Rose để phân tích thiết kế UML ngày phát triển sử dụng phổ biến việc phân tích thiết kế ứng dụng hệ thống thông tin Tiểu luận chưa thực hồn chỉnh thơng qua bước tơi mong có thời gian để nghiên cứu sâu cẩn thận UML Bên cạnh tiểu luận bước chi tiết, đặc biệt phần giao diện sử dụng việc thiết kế nguyên mẫu kết hợp dụng để có bước phân tích hiệu dễ hiểu cho người đọc Hi vong lần sau có kết hoàn thiện Nguyễn Thị Hội – CNTT 2004 Phân tích thiết kế Website Sách trực tuyến 46 Tài liệu tham khảo PGS-TS Nguyễn Văn Ba – Bài giảng mơn phân tích thiết kế hướng đối tượng với UML , Cao học CNTT 2004 – 2006 Phân tích thiết kế hướng đối tượng UML, Nhà xuất Giáo dục, 2002 Ali Bahrami, Object Oriented Systems Development, Irwin McGraw –Hill, 1999 Zhiming Liu, Object Oriented Software Development Using UML, March 2001 Website: http:// www.rational.com/ Website: http:// www.vietsore.com/ Nguyễn Thị Hội – CNTT 2004 ... nhận ý kiến đóng góp thầy giáo bạn Tên đề tài: Phân tích thiết kế Website Sách trực tuyến Với nội dung trình bày sau: Chương I: Mơ tả tốn Website Sách trực tuyến Chương II: Trình bày ca sử dụng... tích thiết kế Website Sách trực tuyến 1.7 Biểu đồ quản lý sách Biểu đồ sau diễn tả hoạt động quản lý sách cửa hàng : Nhân viên : DK Nhập sách : Trang QL sách : QL sách : Tìm kiếm : List sách. .. quan Nguyễn Thị Hội – CNTT 2004 40 Phân tích thiết kế Website Sách trực tuyến Chương V Thiết kế nguyên mẫu thiết kế giao diện Trong chương này, thiết kế giao diện sử dụng nguyên mẫu để có nhìn

Ngày đăng: 17/05/2020, 06:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w