1. Trang chủ
  2. » Ngoại Ngữ

maubaocao xuanhiens weblog

11 8 0

Đ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

Nội dung

Hệ thống lưu trữ thông tin của nhân viên, mỗi nhân viên được xác định bằng một Mã số nhân viên duy nhất và các thông tin họ tên, địa chỉ, mức lương, một trong số các nhân viên được phân [r]

(1)

MẪU BÁO CÁO

MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Đề tài

(2)

Chương Tổng quan hệ thống

1.1 Giới thiệu tổng quan

Người quản lý cửa hàng sách cần xây dựng website BookstoreOnline mô theo cách bán hàng cửa hàng sách truyền thống nhằm nâng cao hiệu hoạt động mua bán, xử lý đơn hàng mang lại tiện ích cho khách hàng

Mục tiêu dự án tạo cửa hàng sách trực tuyến cho phép người dùng tìm kiếm mua sách trực tuyến, người dùng đặt mua sách toán trực tuyến Sử dụng trang web này, người dùng mua sách trực tuyến thay đi ra cửa hàng sách lãng phí thời gian

BookstoreOnline giúp nâng cao hiệu làm việc cho nhân viên người quản lý, các nhân viên dễ dàng theo dõi, xử lý đơn hàng, cập nhật thông tin sách, quản lý kho sách Người quản lý quản lý nhân viên, theo dõi hoạt động hệ thống.

1.2 Mô tả yêu cầu hệ thống (

yêu cầu khách hàng hệ thống

)

BookstoreOnline lưu giữ số lượng lớn sách in kho sách điện tử (file) Mỗi cuốn sách xác định ISBN, đồng thời hệ thống phải lưu trữ thông tin gồm tên tác giả, tên sách, ấn bản, số trang, năm xuất bản, thể loại, nhà xuất bản, số lượng tồn kho, giá mua giá bán Các sách chia thành nhiều loại dựa chủ đề Phần mềm, Tiểu thuyết, Tiếng Anh, Kiến trúc, vv

Website Bookstore online giúp khách hàng tìm kiếm mua sách trực tuyến với cả hai dạng sách điện tử sách in với nhiều hình thức tốn khác Nhằm mục đích giúp khách hàng dễ dàng tìm kiếm sách, hệ thống hiển hiển thị danh sách quyển sách theo loại, theo tác giả, hiển thị sách mới, sách hay.

Đề mua hàng website Bookstore online, khách hàng cần phải tạo tài khoản hệ thống, cung cấp thông tin họ tên, địa chỉ, Email, Số CM, Điện thoại Mỗi khách hàng chỉ có tài khoản hệ thống, tài khoản khách hàng Hệ thống cần lưu trữ quản lý thông tin khách hàng.

(3)

hàng, hêt thống yêu cầu khách hàng phải điền thông tin vào form đặt hàng hệ thống cung cấp Đối với sách in khách hàng cung cấp thơng tin gồm số lượng sách, địa giao sách, chọn hình thức tốn thẻ trực tiếp nhận sách, đối với sách điện tử sau toán trực tuyến hệ thống cấp tài khoản để khách hàng đăng nhập tải Mỗi đơn hàng tạo hệ thống tự động phát sinh mã đơn hàng

Sau đặt hàng thành cơng khách hàng xem lại đơn hàng bao gồm thông tin: số đầu sách đặt, đầu sách gồm số lượng, thành tiền, tổng tiền đơn hàng. Khi khách hàng xác nhận thông tin đơn hàng hệ thống lưu đơn hàng. Một khách hàng đặt nhiều đơn đặt hàng Một đơn hàng khách hàng duy nhất Đối với đơn hàng, hệ thống cần lưu lại thông tin ngày tạo đơn hàng, trạng thái đơn hàng, tổng giá, địa giao hàng, phương thức tốn.

Ngồi ra, website hỗ trợ nhân viên việc quản lý đơn hàng, tạo hóa đơn giao hàng, quản lý kho sách, cập nhật danh mục sách điện tử, thống kê báo cáo số lượng sách tồn kho, báo cáo doanh thu Hệ thống lưu trữ thông tin nhân viên, nhân viên được xác định Mã số nhân viên thông tin họ tên, địa chỉ, mức lương, một số nhân viên phân công người quản lý, thực việc quản lý nhân viên, phân công nhân viên xử lý đơn hàng phân quyền người dùng.

Người quản trị thực việc quản lý, cập nhật chức hệ thống, cập nhật sở liệu có yêu cầu cập nâng cấp thay đổi, quản lý tài khoản người dùng bao gồm thêm xóa cập nhật.

Các nhà quản lý mong muốn hệ thống phải có giao diện thân thiện dễ sử dụng, thường xuyên hiển thị sách nhiều người đọc nhất, hệ thống phải an tồn, bảo mật thơng tin khách hàng, có chức lưu liệu tự động.

1.3 Phương pháp phân tích thiết kế hệ thống

Sử dụng phương pháp phân tích thiết kế hướng đối tượngCơng cụ hỗ trợ phân tích thiết kế: UML

(4)

Chương Phân tích hệ thống hướng đối tượng

Sự phát triển hệ thống bắt đầu cách xác định mục tiêu ý tưởng hệ thống Hệ thống dự định đạt gì?

Mục tiêu giai đoạn phân tích hướng đối tượng xác định đối tượng lưu trữ trong hệ thống chức mà hệ thống phải đáp ứng để thực yêu cầu người dùng.

2.1 Xác định quy trình nghiệp vụ

Xác định quy trình nghiệp vụ mà hệ thống hỗ trợ?

Một quy trình nghiệp vụ kết hợp hoạt động tổ chức, liên quan đến kỹ thuật cần thiết để xử lý kiện thương mại theo hướng kết Các hoạt động quy trình nghiệp vụ thường liên quan đến thời gian logic với Một quy trình nghiệp vụ có liên quan đến nhiều đối tượng người dùng nhiều chức bao gồm tập hợp use case

Bookstore online hỗ trợ khách hàng đặt mua sách in trực tuyến cách chọn sách cần mua, đưa vào giỏ hàng, điền thông tin vào form đặt mua hệ thống, cung cấp thông tin địa chỉ, điện thoại, hình thức tốn…, hệ thống hiển thị thông tin đơn đặt hàng, khách hàng xem xác nhận, hệ thống thơng báo q trình đặt mua thành cơng lưu đơn hàng

Qui trình đặt mua sách điện tử, hệ thống hỗ trợ khách hàng đặt mua cách đăng nhập vào tài khoản hệ thống, chọn sách cần mua sau cho vào giỏ hàng, thực tốn, hồn tất việc tốn hệ thống cung cấp mã đăng nhập để tải sách

Đối với nhân viên người quản lý cần phải đăng nhập vào hệ thống để thực cơng việc

Hệ thống hỗ trợ nhân viên thực việc quản lý đơn đặt mua sách khách hàng cách: sau nhân viên đăng nhập vào hệ thống nhân viên xem danh sách đơn hàng, nhân viên tạo hóa đơn giao hàng, chuyển cho phân giao hàng …

2.2 Từ điển liệu

Liệt kê định nghĩa thuật ngữ chuyên môn liên quan đến hệ thống

(5)

Là mã số tiêu chuẩn quốc tế có tính chất thương mại để xác định sách Hệ thống ISBN tạo Anh năm 1966 nhà phân phối sách văn phòng phẩmW H Smith bạn bè, ban đầu gọi Standard Book Numbering (mã số tiêu chuẩn cho sách) hay SBN Sau cơng nhận quốc theo tiêu chuẩn ISO 2108 năm 1970 Một dạng định dạng tương tự, International Standard Serial Number (mã số tiêu chuẩn quốc tế cho tạp chí) hay ISSN, dùng cho ấn phẩm định kỳ tạp chí

Sách điện tử

Là phương tiện số tương ứng loại sách in thông thường Loại sách ngày phổ biến việc dễ dàng phân phối, chia sẻ với bạn đọc Internet

Sách in

Sách in sách in đóng thành thành sách

Đơn hàng

Là yêu cầu xuất phát từ phía người mua đưa hình thức đơn đặt hàng Trong đơn đặt hàng, người mua nêu cụ thể sách định mua tất nội dung cần thiết cho việc ký kết hợp đồng bao gồm: tên sách, số lượng, thời gian giao sách

Hóa đơn giao hàng

Hoá đơn giấy tờ yêu cầu toán mặt hàng với số lượng đơn giá liệt kê giấy tờ Hóa đơn bên bán phát hành Sau bên mua toán, bên bán xác nhận vào hóa đơn chẳng hạn đóng dấu chứng nhận trả tiền, hóa đơn có tác dụng giống biên lai hay giấy biên nhận

Đầu sách

Đầu sách tên sách ví dụ có đầu sách Vật lý đại cương Tin học đại cương, đầu sách có 1000

2.3 Phân tích cấu trúc hệ thống

(6)

Bước thực cách tìm lớp khái niệm (được biểu diễn danh từ cum5 danh từ) phần mơ tả hệ thống quy trình nghiệp vụ

2.3.1 Tìm lớp khái niệm

Dựa vào mơ tả yêu cầu khách hàng hệ thống website Bookstore online cần phải lưu trữ lâu dài đối tượng, bao gồm:

Sách với thông tin mô tả gồm, số ISBN, tác giả, tên sách, số trang, năm xuất bản, thể loại, nhà xuất bản, số lượng tồn kho, giá mua giá bán

Loại sách, sách phân theo loại, ví dụ, sách tin học, tiểu thuyết, văn học…

Khách hàng: gồm thông tin họ tên, địa chỉ, Email, Số CM, Điện thoại.

Đơn hàng: khách hàng thực đặt hàng thành cơng đơn hàng tạo và

lưu trữ với thông tin mã đơn hàng, số đầu sách đặt, đầu sách gồm số lượng, thành tiền, tổng tiền đơn hàng Một khách hàng đăt nhiếu đơn hàng, đơn hàng khách hàng.

Một đơn hàng chứa nhiều đầu sách, đầu sách xuất nhiều đơn

hàng Trên đơn hàng, đầu sách nhất, có số lượng xác định.

Nhân viên hệ thống lưu trữ với thông tin Mã số nhân viên và

các thông tin họ tên, địa chỉ, mức lương.

Người quản lý nhân viên hệ thống người giữ vai trò quản lý, mỗi

người quản lý xác định Mã người quản lý.

Ngoài ra, thống cịn có đối tượng giỏ hàng, đối tượng tồn hệ thống hoạt

động.

Hóa đơn giao hàng gồm thơng tin Mã hóa đơn, ngày lập hóa đơn, ngày giao hàng.

Hóa đơn nhân viên lập cho khách hàng đặt mua loại sách in.

2.3.2 Mơ hình hóa lớp khái niệm

2.3.2.1 Giải thích ý nghĩa lớp mối quan hệ sơ đồ domain

Lớp giỏ hàng: tồn khách hàng thực hoạt động đặt mua sách, kết thúc giao dịch giỏ hàng kết thúc trở trạng thái rỗng Khi thực giao dịch khách hàng có giỏ hàng, ngược lại, giỏ hàng khách hàng

(7)

đơn Lớp kết hợp Chi tiết hoa đơn giao hàng để lưu số lượng sách đầu sách hóa đơn giao hàng

Sách: gồm hai loại sách, sách in sách điện tử, hai lớp sách in sách điện tử có các thuộc tính chung: số ISBN, tên sách, nhà xuất bản, năm xuất bản, số trang, giá bán, giá mua, thể loại Sách in có thuộc tính số lượng kho, sách điện tử có thuộc tính riêng dung lượng file

Hóa đơn giao hàng: thực sách in.

Nhân viên: Một nhân viên quản lý nhiều nhân viên.

Loại sách: sách phân theo thể loại, Loại sách có nhiều đầu sách, sách chì thuộc loại sách

2.4 Phân tích yêu cầu hệ thống

2.4.1 Phân tích yêu cầu chức năng

2.4.1.1 Xác định Actor:

 Actor chính: Từ đặc tả yêu cầu hệ thống, Bookstore online gồm đối tượng người dùng tương tác với hệ thống:

(8)

Người quản lý: người quản lý nghiệp vụ kinh doanh hệ thống (ví dụ, giám đốc, quản lý phịng ban), phân cơng việc, phân quyền cho người dùng hệ thống

Actor phụ

Ngân hàng: khách hàng tốn cần hỗ trợ hệ thống ngân hàng để thực việc kiểm tra tính hợp lệ thẻ thông tin tài khoản

2.4.1.2 Xác định use case hệ thống

Mỗi use case đại diện cho chức hệ thống, thực actor để đáp ứng yêu cầu xác định người dùng Hệ thống Bookstore online bao gồm use case sau:

 Các chức hệ thống hỗ trợ khách hàng: hệ thống Bookstore online hỗ trợ khách hàng thực chức sau:

Tìm kiếm: khách hàng tìm kiếm sách theo tiêu chí thể loại, tên sách, số ISBN, tác giả, theo từ khóa

Tạo tài khoản người dùng mới: để đặt mua sách trực tuyến người dùng phải

tạo tài khoản.

Đăng nhập: chức đăng nhập thực tất người dùng để thực

hiện công việc theo phân quyền người quản trị, khách hàng đăng nhập thực đặt mua sách

Đặt mua sách: khách hàng sau tìm sách phù hợp cho vào

giỏ hàng, chọn chức đặt hàng (khi chọn đặt hàng tất thơng tin giỏ hàng bị xóa khỏi sở liệu).

Quản lý tài khoản cá nhân: Người dùng cập nhật địa chỉ, mật khẩu, v.v.

Cập nhật giỏ hàng: Thêm xóa sách từ giỏ hàng

Theo dõi đơn hàng: chức giúp khách hàng xem lại lịch sử đặt

mua sách

Tải sách: đặt mua sách điện tử, sau kh tốn khách hàng cấp tài khoản để tải sách

Các chức hệ thống hỗ trợ cho nhân viên: hệ thống hỗ trợ nhân viên thực

hiện chức sau:

Quản lý sách: Quản lý số lượng sách kho danh mục sách điện tử bao gồm

chèn thêm sách xóa sách mà kho hết

(9)

Thống kê: chức giúp nhân viên thống kê tổng số sách bán theo thời gian (tháng, quý, năm), sách bán nhiều nhất, sách bán

Báo cáo: nhân viên thực báo cáo doanh thu theo thời gian (tháng, quý, năm), theo đầu sách

 Chức hệ thống hỗ trợ người quản lý:

Quản lý nhân viên: phân công công việc cho nhân viên.

Phân quyền: nhân viên thực cơng việc hệ thống có số quyền định tùy theo nhiệm vụ phân công

Chức hệ thống hỗ trợ người quản trị:

Quản lý chức hệ thống: thêm chức cập nhật chức năng

Cập nhật sở liệu: chức thực hệ thống có yêu cầu mở rộng phạm vi quản lý

2.4.2 Xác định yêu cầu phi chức hệ thống

Hệ thống Bookstore online cung cấp phương tiện an tồn giúp khách hàng có thể tốn trực tuyến

 Hệ thống phải có giao diện thân thiện dễ sử dụng, thường xuyên hiển thị sách nhiều người đọc nhất,

 Bảo mật thơng tin khách hàng, có chức lưu liệu tự động  Hiệu sách trì xếp hạng sách, dựa đơn đặt hàng khách hàng

2.4.3 Mơ hình hóa u cầu chức hệ thống

Dựa vào việc xác định use case, ta sử dụng sơ đồ use case để mơ hình hóa chức hệ thống

 Giải thích sơ đồ use case

 Khách hàng sau tạo tài khoản quản lý tài khoản, đăng nhập vào tài khoản vừa tạo

 Để đặt hàng, toán quản lý tài khoản, khách hàng bắt buộc phải đăng nhập, hoạt đơng tốn phải thực sau đặt hàng thành công

(10)(11) biên lai giấy biên nhận

Ngày đăng: 20/04/2021, 01:21

w