1. Trang chủ
  2. » Luận Văn - Báo Cáo

Công nghệ phần mềm Đề ti quản lý khách sạn

43 0 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

Tiêu đề Quản Lý Khách Sạn
Tác giả Nguyễn Đắc Khánh Toàn, Phạm Tuấn Anh, Trần Tuấn Minh
Người hướng dẫn Phạm Đức Hồng
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Chuyên Đề
Năm xuất bản 2021-2026
Thành phố Hà Nội
Định dạng
Số trang 43
Dung lượng 5,63 MB

Nội dung

Trang web của chúng tôi cung cấp các sản phẩm laptop chất lượng và đa dạng với mục đích đáp ứng nhu cầu của khách hàng.. Vì vậy, để đảm bảo cạnh tranh và thu hútkhách hàng, trang web của

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN MỀM

ĐỀ TI:

QUẢN LÝ KHÁCH SẠN Sinh viên thực hiện :NGUYỄN ĐẮC KHÁNH TON

PHẠM TUẤN ANH TRẦN TUẤN MINH Giảng viên hướng dẫn :PHẠM ĐỨC HỒNG

Hà Nội, tháng 12 năm

Trang 2

Sinh viên thực hiện

1 Phạm Tuấn Anh

Mã SV:

2 Trần Tuấn Minh MÃ SV:

3 Nguyễn Đắc Khánh Toàn MÃ SV:

Trang 3

Giảng viên chấm điểm

Trang 4

Mục lục

Phần 1: Tìm hiểu về Risk Management 8

1 Risk Management 8

1.1 Risk Management là gì ? 8

2 Quản lý rủi ro 8

2.1 Quy trình quản lý rủi ro 8

2.2 Xác định rủi ro 8

2.3 Phân tích rủi ro 9

2.3.1 Phân tích xác suất xuất hiện của rủi ro 9

2.3.2 Phân tích mức độ ảnh hưởng của rủi ro 9

2.3.3 Phân tích thời điểm xuất hiện rủi ro 9

2.3.4 Độ nghiêm trọng tổng thể 10

2.4 Kiểm soát rủi ro 10

2.4.1 Tránh né 10

2.4.2 Chuyển giao 10

2.4.3 Giảm nhẹ 11

2.4.4 Chấp nhận 11

2.5 Giám sát rủi ro 11

3 Kết luận 11

Phần 2: Phân tích thiết kế website bán laptop 12

1 Xác định vấn đề 12

1.1 Giới thiệu 12

1.2 Hệ thống hiện tại 12

1.3 Hệ thống đề xuất 13

1.4 Giới hạn của hệ thống 14

1.5 Yêu cầu phần cứng, phần mềm 14

1.5.1 Yêu cầu tối thiểu 14

1.5.2 Yêu cầu đề xuất 15

2 Phân tích yêu cầu khách hàng 16

Trang 5

2.1 Đối tượng sử dụng hệ thống 16

2.2 Chức năng của hệ thống 16

3.Thiết kế hệ thống 22

3.1 Tổng quát chức năng hệ thống 22

3.2 Mô hình quan hệ thực thể 22

3.3 Sơ đồ mức ngữ cảnh 23

3.4 Sơ đồ mức đỉnh 23

3.5 Thiết kế cơ sở dữ liệu 24

3.6 Lưu đồ thuật giải 28

4 Thiết kế giao diện 31

5 Các kết quả đạt được 40

Trang 6

Danh mục hình ảnh

Hình 3.1: Quan hệ ERD 23

Hình 3.2: Sơ đồ mức ngữ cảnh 24

Hình 3.3: Sơ đồ mức đỉnh 24

Hình 3.4: Sơ đồ quan hệ giữa các bảng 28

Hình 3.5: Biểu đồ trình tự màn hình đăng nhập 29

Hình 3.6: Biểu đồ trình tự màn hình đăng ký 29

Hình 3.7: Biểu đồ trình tự chức năng Tìm kiếm 30

Hình 3.8: Biểu đồ trình tự chức năng Xem thông tin chi tiết sản phẩm 30

Hình 3.9: Biểu đồ trình tự chức năng thêm giỏ hàng 31

Hình 4.1: Trang chủ 32

Hình 4.2: Giao diện đăng nhập 33

Hình 4.3: Giao diện đăng ký tài khoản 33

Hình 4.4: Giao diện thông tin chi tiết sản phẩm 34

Hình 4.5: Giao diện đánh giá sản phẩm 34

Hình 4.6: Giao diện Cửa hàng 35

Hình 4.7: Giao diện màn hình phản hồi 35

Hình 4.8: Giao diện màn hình yêu thích 36

Hình 4.9: Giao diện giỏ hàng 36

Hình 4.10: Giao diện màn hình thanh toán 37

Hình 4.11: Giao diện theo dõi đơn hàng của khách hang 37

Hình 4.12: Ảnh giao diện người quản trị 38

Hình 4.13: Ảnh quản lý khách hàng 38

Hình 4.14: Ảnh quản lý sản phẩm 39

Hình 4.15: Ảnh quản lý đơn hang 39

Hình 4.16: Ảnh báo cáo doanh thu 40

Trang 7

LỜI NÓI ĐẦU

Như chúng ta đã biết, trong khoảng 10 năm trở lại đây, công nghệ thông tinbùng nổ và phát triển mạnh mẽ ở nước ta Có thể nói, với sự phát triển như vũ bãocủa khoa học và công nghệ trong thời gian qua đã tạo ra những sản phầm côngnghệ mới để rồi đem lại rất nhiều tiện ích cho cuộc sống Nó đang chiếm phần lớntrong việc phục vụ của nhiều ngành nghề cũng như phục vụ đời sống của conngười Đặc biệt là trong công tác quản lý, công nghệ thông tin giúp cho quá trìnhquản lý đạt hiệu quả cao trong việc giảm tối thiểu về nhân lực, thời gian cũng nhưtránh thất lạc, sai sót dữ liệu thay vì việc quản lý bằng giấy tờ bằng phương pháp

cổ truyền như trước đây Hơn nữa nó còn giúp cho việc tra cứu, tìm kiếm thông tinmột cách nhanh chóng, chính xác

Trong bối cảnh đó, việc xây dựng chương trình quản lý cho ngành quản lý là

vô cùng cần thiết nhằm nâng cao hiệu quả kinh doanh cũng như chất lượng phục

vụ khách hàng Đời sống ngày càng được cải thiện, nhu cầu cả về vật chất lẫn tinhthần của con người ngày càng được nâng cao, từ đó các lĩnh vực về vận tải ngàycàng được đẩy mạnh và phát triển Việc áp dụng công nghệ thông tin vào “Phântích thiết kế website bán laptop” là vô cùng cấp thiết để theo kịp thời đại, tạo rađược sự cạnh tranh lớn trong kinh doanh cũng như đáp ứng kịp thời nhu cầu vàlàm hài lòng các khách hàng khó tính nhất

Em chân thành cảm ơn thầy Phạm Đức Hồng đã truyền dạy cho em nhữngkiến thức cần thiết và bổ ích của môn “Công nghệ phần mềm” trong những buổihọc trên lớp, những buổi thực hành và cả những lời giảng giải tận tình của thầytrong những buổi ngoài giờ học để chúng em có thể học tập rèn luyện để rồi đi từ

lý thuyết tới việc áp dụng vào thực tế Để thực hiện tốt báo cáo này, em đã đi khảosát thực tế và hoàn thành được đề tài đã chọn với tất cả sự nỗ lực tùy nhiên do sựhiểu biết của em về lĩnh vực này còn chưa sâu sắc, do bước đầu đi vào thực tế, tìmhiểu và xây dựng đồ án trong thời gian có hạn, nên khó tránh khỏi còn nhiều saisót Em rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báucủa các thầy cô để báo cáo này ngày càng hoàn thiện hơn

Một lần nữa em xin chân thành cảm ơn!

Trang 8

Phần 1: Tìm hiểu về Risk Management

1 Risk Management

1.1 Risk Management là gì ?

Risk Management được định nghĩa là quá trình xác định, đánh giá và kiểm soát các mối đe dọa đối với vốn và doanh thu của một tổ chức Những rủi ro này phát sinh từ nhiều nguồn khác nhau trong kinh doanh, bao gồm sự không chắc chắn về tài chính, trách nhiệm pháp lý, sự cố công nghệ, lỗi quản lý chiến lược, tai nạn và thiên tai

Đối với những loại dự án khác nhau Risk Management sẽ có các ý nghĩa khácnhau Đối với các dự án quy mô lớn, chiến lược quản trị rủi ro có thể bao gồm lập

kế hoạch chi tiết cho từng rủi ro để đảm bảo rằng các chiến lược giảm thiểu được

áp dụng nếu có sự cố xảy ra Đối với các dự án nhỏ, quản trị rủi ro có thể có nghĩa

là một danh sách đơn giản, ưu tiên các rủi ro có mức độ ưu tiên cao, trung bình và thấp

2 Quản lý rủi ro

2.1 Quy trình quản lý rủi ro

Nhận diện và kiểm soát tốt rủi ro chỉ bằng kỹ năng và kinh nghiệm cá nhân không chưa đủ, việc kiểm soát rủi ro phải được thực hiện theo một quy trình chặt chẽ và phù hợp với đặc thù, mục tiêu và ngân sách của dự án

2.2 Xác định rủi ro

Xác định được chính xác các nguồn có khả năng phát sinh rủi ro là điều không

dễ dàng Thông thường rủi ro xuất hiện từ các nguồn sau:

• Ngân sách/nguồn tài trợ cho dự án

• Thời gian thực hiện dự án

• Thay đổi về phạm vi và yêu cầu dự án

• Khó khăn về kỹ thuật

• Vấn đề liên quan đến nhân lực

• Hợp đồng giữa 2 (hoặc nhiều) bên

• Trong kinh doanh

Trang 9

• Môi trường, luật pháp, chính trị, văn hóa

2.3 Phân tích rủi ro

Khi xác định được rủi ro, quản lý dự án như PM, PTL sẽ thực hiện tổ chức việc phân tích rủi ro, qua đó xác định được phạm vi ảnh hưởng, mức độ nghiêm trọng của rủi ro

Việc phân tích rủi ro cần phải được thực hiện kỹ lưỡng và cẩn trọng, có thể khái quát lại thành 4 điểm chốt chính như sơ đồ dưới đây

2.3.1 Phân tích xác suất xuất hiện của rủi ro

Có 4 mức để đo lường khả năng xuất hiện của rủi ro, mỗi mức độ được gán với một giá trị số (tùy dự án) để có thể ước lượng sự quan trọng của nó

• 6 - Thường xuyên: Khả năng xuất hiện rủi ro rất cao, xuất hiện trong hầu hết dự án

• 4 - Hay xảy ra: Khả năng xuất hiện rủi ro cao, xuất hiện trong nhiều dự án

• 2 - Đôi khi: Khả năng xuất hiện rủi ro trung bình, chỉ xuất hiện ở một số ít dự án

• 1 - Hiếm khi: Khả năng xuất hiện thấp, chỉ xuất hiện trong những điều kiện nhất định

2.3.2 Phân tích mức độ ảnh hưởng của rủi ro

Có 4 mức để đo lường mức tác động của rủi ro, mỗi mức độ được gán với một giá trị số (tùy dự án) để có thể ước lượng sự tác động của nó

• 8 - Trầm trọng: Có khả năng rất cao làm dự án thất bại

• 6 - Quan trọng: Gây khó khăn lớn và làm dự án không đạt được các mục tiêu

• 2 - Vừa phải: Gây khó khăn cho dự án, ảnh hưởng việc đạt các mục tiêu của dự án

• 1 - Không đáng kể: Gây khó khăn không đáng kể

2.3.3 Phân tích thời điểm xuất hiện rủi ro

Có 4 mức để ước lượng thời điểm rủi ro xuất hiện, mỗi mức được gán với một giá trị số (tùy dự án) để có thể ước lượng sự tác động của nó

Trang 10

• 6 - Ngay lập tức: Rủi ro xuất hiện gần như tức khắc

• 4 - Rất gần: Rủi ro sẽ xuất hiện trong thời điểm rất gần thời điểm phân tích

• 2 - Sắp xảy ra: Rủi ro sẽ xuất hiện trong tương lai gần

• 1 - Rất lâu: Rủi ro sẽ xuất hiện trong tương lai xa hoặc chưa định được

2.3.4 Độ nghiêm trọng tổng thể

Qua việc xác định được “Độ nghiêm trọng tổng thể”, ta có thể sắp xếp các rủi

ro theo một “Cây rủi ro”, các rủi ro có điểm số độ nghiêm trọng cao được xếp ở

“gốc cây”, thể hiện cho những vấn đề gốc rễ, ảnh hưởng to lớn đến dự án, như một cái cây, mất gốc là chết! Những vấn đề có điểm trung bình, sẽ nằm rải rác suốt quá trình triển khai dự án với độ phức tạp và mức nghiêm trọng phân hóa, cuối cùng là những rủi ro với mức điểm thấp, chúng phân nhánh khá nhỏ, rải rác khắp các khía cạnh của dự án tuy nhiên độ phức tạp và mức ảnh hưởng lại thấp

2.4 Kiểm soát rủi ro

Kiểm soát rủi ro bắt đầu với việc chọn lựa chiến lược và phương pháp đối phó rủi ro Có nhiều chiến lược và phương pháp đối phó khác nhau, tùy theo tình huống

dự án, môi trường và đặc thù của từng rủi ro

2.4.1 Tránh né

Dùng “đường đi khác” để né tránh rủi ro, đường đi mới có thể không có rủi ro,

có rủi ro nhẹ hơn, hoặc chi phí đối phó rủi ro thấp hơn Chẳng hạn:

• Thay đổi phương pháp, công cụ thực hiện, thay đổi con người

• Thương lượng với khách hàng (hoặc nội bộ) để thay đổi mục tiêu

2.4.2 Chuyển giao

Giảm thiểu rủi ro bằng cách chia sẻ tác hại khi chúng xảy ra Chẳng hạn:

• Đề nghị với khách hàng chấp nhận và chia sẻ rủi ro (tăng thời gian, chi phí )

• Báo cáo ban lãnh đạo để chấp nhận tác động và chi phí đối phó rủi ro

• Mua bảo hiểm để chia sẻ chi phí khi rủi ro xảy ra

Trang 11

2.4.3 Giảm nhẹ

Thực thi các biện pháp để giảm thiểu khả năng xảy ra rủi ro hoặc giảm thiểu tác động và chi phí khắc phục rủi ro nếu nó xảy ra Chẳng hạn:

• Cảnh báo và triệt tiêu các yếu tố làm cho rủi ro xuất hiện

• Điều chỉnh các yếu tố có liên quan theo dây chuyền để rủi ro xảy ra sẽ ít có tác động

2.4.4 Chấp nhận

Đành chấp nhận “sống chung” với rủi ro trong trường hợp chi phí loại bỏ, phòng tránh, làm nhẹ rủi ro quá lớn (lớn hơn chi phí khắc phục tác hại), hoặc tác hạicủa rủi ro nếu xảy ra là nhỏ hay cực kỳ thấp Kế hoạch đối phó có thể là:

• Thu thập hoặc mua thông tin để có kế hoạch kiểm soát tốt hơn

• Lập kế hoạch khắc phục tác hại khi rủi ro xảy ra

2.5 Giám sát rủi ro

Rủi ro một khi đã xảy ra thường không chỉ một lần, quá trình giám sát rủi ro cần được chú trọng, mỗi khi rủi ro được xác định, phân tích và kiểm soát thành công, phải đưa ra trước dự án để những thành viên khác nắm được và tránh tái mắc phải

Để đạt được hiệu quả tốt nhất, những rủi ro đã được phân tích hoặc đang trong quá trình kiểm soát cần được đề ra trong các cuộc họp tiến độ dự án định kỳ Trong cuộc họp cần chỉ rõ tường tận các rủi ro, đặc biệt là các rủi ro có tính chất nghiêm trọng Việc hiểu rõ ràng và tường tận rủi ro giúp tránh gặp phải những rủi ro na ná trong tương lai

3 Kết luận

Trong thực tế, do các yếu tố liên quan đến dự án thay đổi liên tục, chu trình quản lý rủi ro không đi theo đường thẳng mà được lặp lại và điều chỉnh liên tục giữa các chặng Các rủi ro liên tục được điều chỉnh hoặc nhận diện mới, do đó các chiến lược và kế hoạch đối phó cũng luôn được thay đổi để bảo đảm chúng khả thi

và có hiệu quả

Trang 12

Phần 2: Phân tích thiết kế website bán laptop

1 Xác định vấn đề

1.1 Giới thiệu

Giới thiệu tổng quan về dự án chúng tôi đang xây dựng là xây dựng website bán laptop cho doanh nghiệp sử dụng công nghệ Java servlet, jsp và jdbc để kết nối cơ sở dữ liệu Trang web của chúng tôi cung cấp các sản phẩm laptop chất lượng và đa dạng với mục đích đáp ứng nhu cầu của khách hàng.

Với sự phát triển của công nghệ, thị trường laptop đang ngày càng phát triển

và cạnh tranh khốc liệt hơn bao giờ hết Vì vậy, để đảm bảo cạnh tranh và thu hútkhách hàng, trang web của chúng tôi sẽ cung cấp các sản phẩm chất lượng, giá cảphải chăng, đảm bảo an toàn và bảo mật thông tin của khách hàng Ngoài ra, trangweb của chúng tôi cũng cung cấp các dịch vụ hỗ trợ khách hàng như liên hệ trựctiếp với nhân viên, giao hàng nhanh chóng và ưu đãi vô cùng lớn sau khi kháchhàng mua sản phẩm

Nguồn gốc của dự án: Dự án xây dựng website bán laptop được khởi xướngbởi các thành viên trong nhóm Chúng tôi nhận thấy nhu cầu của thị trường về muabán laptop qua mạng ngày càng tăng và muốn tạo ra một trang web để cung cấpcho khách hàng một nơi để mua sắm laptop, ngoài ra còn tham khảo, tìm hiểu vềlaptop một cách dễ dàng và thuận tiện hơn

Lý do xây dựng dự án:

●Tăng tính cạnh tranh: Dự án xây dựng website bán laptop giúp các doanhnghiệp có thể tăng tính cạnh tranh trên thị trường bán lẻ laptop Với sự phát triểnmạnh mẽ của công nghệ và internet, người tiêu dùng ngày càng tìm kiếm các sảnphẩm trực tuyến và đặc biệt là các sản phẩm công nghệ như laptop

●Tiết kiệm chi phí: Với việc bán hàng trực tuyến, doanh nghiệp có thể tiếtkiệm chi phí về mặt nhân viên, không gian lưu trữ và chi phí vận chuyển

●Trải nghiệm mua sắm tốt hơn: Website bán laptop giúp khách hàng có trảinghiệm mua sắm tốt hơn với nhiều sản phẩm và thông tin đa dạng, giúp kháchhàng có thể tìm kiếm, so sánh và chọn lựa sản phẩm phù hợp với nhu cầu và ngânsách của mình

1.2 Hệ thống hiện tại

- Cách thức hoạt động:

Trang 13

●Khách hàng truy cập website, tìm kiếm sản phẩm, xem thông tin chitiết, đánh giá về sản phẩm.

●Khách hàng đăng nhập để có thể thêm sản phẩm vào danh sách yêuthích, giỏ hàng và đặt hàng trực tuyến Thông tin đặt hàng được gửiđến hệ thống quản lý đơn hàng, sau đó được xử lý và gửi đến khohàng để chuẩn bị đóng gói và giao hàng cho khách hàng

- Một số điểm yếu của hệ thống

●Có thể mất dữ liệu do lỗi hệ thống hoặc do người dùng nhập sai thôngtin

●Không thể truy cập thông tin từ xa nếu không có kết nối internet

●Không có tính năng bảo mật cao, có thể bị tấn công bởi các hackerhoặc virus máy tính

●Khả năng tải dữ liệu của trang web không được nhanh

1.3 Hệ thống đề xuất

Hệ thống mà chúng tôi sẽ xây dựng là một trang web bán laptop trực tuyến Đây

là một hệ thống phức tạp bao gồm nhiều công nghệ khác nhau để đảm bảo tínhnăng, hiệu suất và bảo mật của hệ thống

Dưới đây là mô tả về những phần chính của hệ thống:

●Giao diện người dùng: Đây là phần mềm được thiết kế để cung cấp chokhách hàng một trải nghiệm mua sắm trực tuyến tốt nhất Giao diện ngườidùng sẽ bao gồm các tính năng như tìm kiếm sản phẩm, xem chi tiết sảnphẩm, thêm sản phẩm yêu thích, giỏ hàng, đặt hàng và thông tin tài khoảncủa khách hàng

●Quản lý sản phẩm: Hệ thống này giúp quản lý thông tin về các sản phẩm bántrên website, bao gồm tên sản phẩm, tiêu đề, hình ảnh, mô tả, giá cả, sốlượng và thông tin khác

●Hệ thống thanh toán: Hệ thống này cung cấp phương thức thanh toán trựctuyến cho khách hàng là chuyển khoản ngân hàng và các phương thức thanh

Trang 14

toán khác Hệ thống này sẽ đảm bảo an toàn và bảo mật cho thông tin thanhtoán của khách hàng.

●Đánh giá và nhận xét: Người dùng có thể đánh giá và viết nhận xét về cácsản phẩm đã mua để chia sẻ kinh nghiệm và hỗ trợ người dùng khác trongquyết định mua hàng

●Quản lý tài khoản khách hàng: Hệ thống này giúp khách hàng đăng ký tàikhoản và quản lý thông tin cá nhân, địa chỉ giao hàng, lịch sử đơn hàng vàcác thông tin khác liên quan đến tài khoản của họ

Các chức năng của hệ thống mới khắc phục:

●Chức năng tìm kiếm: Sử dụng lệnh sql để tìm kiếm trực tiếp trong cơ sở dữliệu và đẩy dữ liệu vừa tìm được lên trang web theo yêu cầu của người dùng,nhưng chỉ hiện thị 9 sản phẩm đầu, các sản phẩm khác sẽ được phân trangsang trang khác, từ đó sẽ nâng cao khả năng tải dữ liệu của trang web

●Khả năng bảo mật: Tránh những trường hợp xâm nhập cơ sở dữ liệu củatrang web như SQL Injection thì hạn chế sử dụng Statement thay vào đó sửdụng PreparedStatement sẽ nâng cao hơn khả năng bảo mật của trang web

1.4 Giới hạn của hệ thống

Một số giới hạn về hệ thống website bán laptop của chúng tôi như sau:

1 Khách hàng: Hệ thống của chúng tôi sẽ có giới hạn về kích thước kháchhàng và số lượng khách hàng có thể truy cập đồng thời Nếu số lượngkhách hàng truy cập đồng thời quá lớn, hệ thống có thể gặp trục trặc vàkhông hoạt động được một cách hiệu quả

2 Đối tượng sử dụng: Hệ thống của chúng tôi chỉ dành cho những người sửdụng có kết nối internet Nếu khách hàng không có kết nối internet hoặckhông có thiết bị để truy cập internet, họ sẽ không thể sử dụng hệ thốngnày

3 Phạm vi áp dụng: Hệ thống áp dụng trong lĩnh vực bán laptop Ngườidùng có thể tìm kiếm và mua các dòng laptop của nhiều thương hiệu khácnhau, với nhiều cấu hình và giá cả khác nhau

4 Giới hạn về sản phẩm: Hệ thống website bán laptop có giới hạn về sốlượng và loại sản phẩm được bán trên website Nếu website muốn bán

Trang 15

nhiều loại sản phẩm khác nhau, thì cần phải xây dựng nhiều website bánhàng khác nhau để phục vụ khách hàng, hoặc nâng cấp website để có thểbán nhiều loại sản phẩm khác nhau.

1.5 Yêu cầu phần cứng, phần mềm

1.5.1 Yêu cầu tối thiểu

Để hệ thống website bán laptop có thể hoạt động một cách ổn định và hiệu quả,cần có các yêu cầu tối thiểu về phần cứng và phần mềm như sau:

- CPU 2 core trở lên

- HDD 80GB trở lên

- Kết nối Internet, Domain

- Bộ xử lý: Kiến trúc

64 bit tốc độ 1GHzhoặc nhanh hơn

- RAM: 2GB hoặc cao hơn

- Lưu trữ: 16GB hoặc lớn hơn

- Màn hình: Độ phângiải tối thiểu là 720p, kích thước 9 inch trở lên và hỗ trợ 8 bit màu (hoặccao hơn)

- Sử dụng MySQL 8trở lên

- Window XP hoặc phiên bản mới hơn

- IE 10.0 hoặc phiên bản mới hơn

1.5.2 Yêu cầu đề xuất

Cấu hình phần cứng và phần mềm thích hợp cho hệ thống website bán laptop:

Trang 16

Máy chủ Khách hàng

- CPU 4 core trở lên

- Nvme 120GB trở lên

- Kết nối Internet

- Bộ xử lý: Kiến trúc

64 bit tốc độ 2GHzhoặc nhanh hơn

- RAM: 4GB hoặc cao hơn

- Lưu trữ: 64GB hoặc lớn hơn

- Màn hình: kích thước 14 inch trở lên

- Sử dụng MySQL 8trở lên

- Window 10 hoặc phiên bản mới hơn

- IE 10.0 hoặc phiên bản mới hơn

- EDGE/Chrome phiên bản mới nhất

2 Phân tích yêu cầu khách hàng

2.1 Đối tượng sử dụng hệ thống

Đối tượng sử dụng hệ thống có thể bao gồm:

1 Khách hàng muốn mua laptop: Đây là những người dùng đến trang web để tìm kiếm, so sánh và mua laptop

2 Khách hàng muốn biết thêm thông tin về sản phẩm: Khách hàng có thể đến trang web để tìm hiểu thêm về các sản phẩm laptop của bạn, bao gồm các đặc điểm kỹ thuật, tính năng, giá cả và chính sách bảo hành

3 Khách hàng muốn tra cứu đơn hàng: Sau khi mua sản phẩm, khách hàng có thể muốn theo dõi đơn hàng của mình để biết khi nào sản phẩm sẽ được giaohàng hoặc để cập nhật trạng thái đơn hàng

Trang 17

4 Quản lý website: Đây là những người sử dụng hệ thống quản lý website, baogồm quản trị viên của website Họ có thể quản lý các sản phẩm, quản lý đơn hàng và hỗ trợ khách hàng.

2.2 Chức năng của hệ thống

Chức năng Đối tượng

sử dụng

Thông tinđầu vào

Thông tinđầu ra

Cách thức

xử lý

Dữ liệucần lưu trữTìm kiếm

Danh sách các sản phẩm phù hợp với từ khóa tìm kiếm

Hệ thống

sẽ tìm kiếm trong

cơ sở dữ liệu các sản phẩm

có từ khóa tương ứng

và hiển thị danh sách sản phẩm phù hợp cho khách hàng

Thông tin sản phẩm, bao gồm tên, mô tả, giá cả, hìnhảnh, các thuộc tính khác của sản phẩm, đánh giá của khách hàng

Chi tiết sảnphẩm, bao gồm tên,

mô tả, giá

cả, hình ảnh, các thuộc tính khác của sản phẩm, đánh giá của khách hàng

Hệ thống

sẽ truy vấn

cơ sở dữ liệu để lấy thông tin chi tiết về sản phẩm

và hiển thị cho khách hàng

Thông tin sản phẩm, bao gồm những đánh giá của khách hàng

Thêm sản Khách ID sản Thông báo Hệ thống Thông tin

Trang 18

sẽ kiểm tra tính hợp lệ của sản phẩm và

xử lý thêm sản phẩm vào danh sách yêu thích của khách hàng

danh sách sản phẩm yêu thích của khách hàng bao gồm thông tin chi tiết

về sản phẩm và giá cả

Thông báo thành côngkhi thêm sản phẩm vào giỏ hàng hoặc chuyển hướng đăng nhập nếu khách hàng chưa đăng nhập

Hệ thống

sẽ kiểm tra tính hợp lệ của sản phẩm và

xử lý thêm sản phẩm vào giỏ hàng của khách hàng Nếu sản phẩm

đã tồn tại trong giỏ hàng thì sẽ tăng số lượng sản phẩm

Thông tin giỏ hàng của khách hàng, bao gồm tên sản phẩm, hình ảnh,

số lượng sản phẩm

Hệ thống

sẽ truy vấn

cơ sở dữ liệu để lấy thông tin

về sản phẩm trong

Thông tin giỏ hàng của khách hàng, bao gồm ID sản phẩm,

số lượng

Trang 19

giỏ hàng của khách hàng và hiển thị danh sách sản phẩm đó.

sản phẩm

và giá cả, tổng giá của toàn giỏ hàng

Thông tin chi tiết của khách hàng

Hệ thống

sẽ truy vấn

cơ sở dữ liệu để lấy thông tin

về khách hàng và hiển thị lêngiao diện gồm thông tin khách hàng, địa chỉ đặt hàng, đơn hàng đã mua

Thông tin tài khoản của khách hàng

Thông báo thành cônghoặc thất bại khi thanh toán đơn hàng

Hệ thống

sẽ kiểm tra tính hợp lệ của thông tin thanh toán và xử

lý đơn hàng của khách hàng

Thông tin đơn hàng của khách hàng, bao gồm ID đơn hàng, danh sách sản phẩm, thông tin khách hàng

và trạng thái đơn hàng

Trang 20

ý của khách hàng, số sao bình chọn cho sản phẩm

Nhận xét

sẽ được lưu lại và hiển thị lêngiao diện

Hệ thống

sẽ kiểm tra tính hợp lệ của form đánh giá và

xử lý form đánh giá đó

Thông tin của đánh giá sẽ bao gồm tên, tiêu đề, nộidung, sao bình chọn

và thời gian đánh giá Quản lý

sản phẩm

Quản trị

viên

Tên sản phẩm, tiêu

đề, mô tả, giá cả, hìnhảnh, số lượng

Danh sách sản phẩm, bao gồm tên, mô tả, giá cả, hìnhảnh, số lượng

Hệ thống cho phép quản trị viên thêm, sửa, xóa sản phẩm

Sau đó, hệ thống sẽ lưu trữ thông tin sản phẩm vào cơ sở

dữ liệu và hiển thị danh sách sản phẩm cho quản trị viên

Thông tin sản phẩm, bao gồm tên, mô tả, giá cả, hìnhảnh, số lượng

số điện thoại, mật khẩu, địa chỉ, quyền truy cập

Danh sách người dùng, bao gồm tên người dùng, địa chỉ email,

số điện

Hệ thống cho phép quản trị viên thêm, sửa, xóa người dùng Sau

đó, hệ

Thông tin người dùng, bao gồm tên người dùng, địa chỉ email,

số điện

Trang 21

thoại, mật khẩu, địa chỉ, quyền truy cập.

thống sẽ lưu trữ thông tin người dùngvào cơ sở

dữ liệu và hiển thị danh sách người dùngcho quản trị viên

thoại, mật khẩu, địa chỉ, quyền truy cập

Danh sách đơn hàng, bao gồm

ID đơn hàng, danh sách sản phẩm trongđơn hàng, thông tin khách hàng, trạngthái đơn hàng

Hệ thống cho phép quản trị viên xem danh sách đơn hàng, thay đổi trạng thái đơn hàng

và cập nhậtthông tin đơn hàng

Sau đó, hệ thống sẽ lưu trữ thông tin đơn hàng vào cơ sở

dữ liệu và hiển thị danh sách đơn hàng cho quản trị viên

Thông tin đơn hàng, bao gồm

ID đơn hàng, danh sách sản phẩm trongđơn hàng, thông tin khách hàng, trạngthái đơn hàng

Ngày đăng: 26/12/2024, 17:09

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

TÀI LIỆU LIÊN QUAN