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

(Tiểu luận) tài liệu architecture document xây dựng website bán thuốc dựa trên nền tảng laravel

12 1 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

TRƯỜNG ĐẠI HỌC HẢI PHỊNG KHOA CƠNG NGHỆ THƠNG TIN _ TÀI LIỆU ARCHITECTURE DOCUMENT XÂY DỰNG WEBSITE BÁN THUỐC DỰA TRÊN NỀN TẢNG LARAVEL NHÓM SINH VIÊN THỰC HIỆN: Cao Văn Lâm Mã SV: Lớp: Nguyễn Văn An Mã SV: Lớp: Nguyễn Văn An Mã SV: Lớp: GIẢNG VIÊN HƯỚNG DẪN: PGS.TS Lê Đắc Nhường Hải Phòng, năm 2022 THÔNG TIN DỰ ÁN (PROJECT INFORMATION) Dự án viết tắt (Project Acronym) Tên dự án (Project title) Ngày bắt đầu (Start Date) Khoa (Lead Institution) DrugStore XÂY DỰNG WEBSITE BÁN THUỐC DỰA TRÊN NỀN TẢNG LARAVEL Ngày kết thúc 04/10/2021 04/12/2021 (End Date) Khoa Công Nghệ Thông Tin, Trường Đại học Hải Phòng Name: PGS.TS Lê Đắc Nhường Email: nhuongld@dhhp.edu.vn Phone: 0901982883 Đơn vị triển khai Đặng Ngọc Khải Email: dangngockhai69@gmail.com sản phẩm (Product Owner) Phone: 0934747602 Trưởng nhóm Phamvantuan0111099@gmail 0364656860 Quản lý dự án com (Project Manager &Scrum Master) Phạm Văn Tuân 0705253605 Người hướng dẫn (Project Mentor) Thành viên (Team Members) Nguyễn Hữu Khoa khoa43012@gmail.com Nguyễn Văn Hợp Nguyenhop204@gmail.com 0376206224 TÀI LIỆU DỰ ÁN (DOCUMENT INFORMATION) Dự án XÂY DỰNG WEBSITE BÁN THUỐC DỰA TRÊN NỀN (Project) TẢNG LARAVEL Tên tài liệu Project Architecture (Document Title) Người lập Lâm + An (Creator) LỊCH SỬ THAY ĐỔI (REVISION HISTORY) Version Người lập Ngày Mô tả (Description) 1.0 Vũ Cao Lân 10/2021 Create Document 1.0 Nguyễn Văn An 10/2021 Create Document PHÊ DUYỆT TÀI LIỆU (DOCUMENT APPROVAL) Họ tên Vai trò Ngày Chữ ký (Name) (Role) (Date) (Signature) MR Nguyễn Quốc Long Mentor/ Product Owner Đặng Ngọc Khải Scrum Master Phạm Văn Tuân Team Member Nguyễn Hữu Khoa Team Member Nguyễn Văn Hợp Team Member MỤC LỤC THÔNG TIN DỰ ÁN (PROJECT INFORMATION) TÀI LIỆU DỰ ÁN (DOCUMENT INFORMATION) LỊCH SỬ THAY ĐỔI (REVISION HISTORY) PHÊ DUYỆT TÀI LIỆU (DOCUMENT APPROVAL) MỤC LỤC GIỚI THIỆU 1.1 Mục đích 1.2 Tài liệu liên quan TỔNG QUAN DỰ ÁN 2.1 Mục tiêu dự án .5 2.2 Nhu cầu kinh doanh CÁC YẾU TỐ TÁC ĐỘNG ĐẾN CẤU TRÚC .6 3.1 Yêu cầu chức 3.2 Các ràng buộc kỹ thuật 3.3 Các thuộc tính chất lượng .6 GIỚI THIỆU 1.1 Mục đích Mơ tả ngắn gọn kiến trúc hệ thống mức high level, bao gồm: thành phần, thuộc tính, loại kết nối, chức năng, quy trình thực v.v… Các tài liệu cho kiến trúc gồm: C &C View, Module View, Allocation View Tài liệu dành cho đối tượng sau: - Các nhà phát triển - Các nhà thiết kế - Các nhà kiểm thử 1.2 Tài liệu liên quan - Project Proposal - Project Plan - Product Backlog TỔNG QUAN DỰ ÁN 2.1 Mục tiêu dự án Mục tiêu dự án xây dựng “ Website bán thuốc” nhằm đảm bảo cung cấp đầy đủ sản phẩm thiết yếu thuốc, thực phẩm chức năng, sản phẩm chăm sóc sức khỏe gia đình, hãng với mức giá ổn định 2.2 Nhu cầu kinh doanh Trong năm gần đây, người tiêu dùng thơng minh có xu hướng chuyển từ mua sắm truyền thống sang mua thuốc online Theo thống kê Nielsen Việt Nam, giai đoạn đầu năm 2020, 63% người tham gia khảo sát cho biết thường xuyên mua sắm online Trong đó, 25% người tham gia khảo sát tăng hoạt động mua sắm trực tuyến Còn sàn thương mại điện tử, mặt hàng chăm sóc sức khỏe tăng 32% lượng truy cập so với kỳ trước Theo báo cáo iPrice Group SimilarWeb, tháng năm 2020, nhu cầu tìm mua online trang nước rửa tay khô tăng 610% 680% so với tháng Đặc biệt, trước tình hình đại dịch COVID-19 diễn biến phức tạp Việt Nam giới, ý thức chăm lo sức khỏe người dân nâng cao hết Bên cạnh đó, tâm lý sợ lây nhiễm chéo nhà thuốc, sở y tế tạo cho người tiêu dùng tâm lý ngại đến nơi đông người để mua thuốc, khám sức khỏe Và với phát triển mạnh mẽ của nhà thuốc online, người tiêu dùng có nhiều lựa chọn việc khám, chữa bệnh trực tuyến Nhìn thấy tiềm đó, chúng tơi muốn phát triển website bán thuốc để đáp ứng tất nhu cầu CÁC YẾU TỐ TÁC ĐỘNG ĐẾN CẤU TRÚC 3.1 Yêu cầu chức Tham khảo tài liệu Product Backlog 3.2 Các ràng buộc kỹ thuật Công nghệ để phát triển dự án - Ngôn ngữ lập trình: + PHP + Cơ sở liệu: MySQL - Môi trường phát triển + Hệ điều hành: Windows + Cơng cụ lập trình: Visual Studio Code + Cơ sở liệu: MySQL + Công cụ quản lý: GitHub - Hạng mục khác + Tài nguyên người: người + Ngân sách: Hạn chế + Thời gian: Dự án phải hồn tất vịng tháng 3.3 Các thuộc tính chất lượng Các thuộc tính chất lượng sau thúc đẩy việc thiết kế kiến trúc Mỗi kịch thuộc tính chất lượng xếp theo mức độ quan trọng Chủ sở hữu sản phẩm xác định mức độ khó ước lượng (D) Cả hai giá trị dựa thang đo: - Cao (High - H) - Vừa (Medium - M) - Thấp (Low- L) Recommandé pour toi Suite du document cidessous Tổng ôn ngữ pháp tiếng anh Chuyên ĐỀ 16 - LIÊN TỪ 26 Công nghệ thông tin 100% (1) 123doc-imc-plan-cho-thuong-hieu-baemin 18 Business Leadership 100% (5) Tính sẵn sàng: (H) Khi DB bị lỗi, hệ thống thực khôi phục lại liệu dự phịng sau 30 giây Thơng tin truy xuất người phép vào họ muốn Tính dễ sử dụng: (M) Người dùng dễ dàng sử dụng hệ thống sau 30 phút làm quen với hệ thống Có thể phù hợp hầu hết lứa tuổi để tìm hiểu sử dụng hệ thống cách dễ dàng Tính bảo mật: (H) Thơng tin phép truy cập (đọc) đối tượng (người, chương trình máy tính) cấp phép Giới hạn truy cập mặt vật lý để đạt tính bảo mật thơng tin Tính tồn vẹn liệu: (M) - Dữ liệu khơng sửa đổi, bị xóa cách bất hợp pháp Xác thực nguồn gốc thông tin để đảm bảo thông tin đến từ nguồn đáng tin cậy Sơ đồ ngữ cảnh Hình 1: Sơ đồ ngữ cảnh MODULE VIEW Hình 2: Module View Đặc tả: Các Module có mối quan hệ tác động lẫn tạo nên hệ thống này, Module Đăng nhập định chức người dùng/admin, sau đăng nhập thành công dẫn đến Module mà người dùng/admin có quyền truy cập Các chức tương tác lẫn nhau, mối quan hệ xác định mũi tên C&C VIEW Hình 3: C&C View ALLOCATION VIEW Đặc tả: Khách hàng sử dụng ứng dụng để truy cập vào hệ thống Nó yêu cầu mạng internet bạn sử dụng liên kết bên ngồi Khi bạn truy cập vào ứng dụng, mơi trường Java xử lý xử lý để tương tác sở liệu người dùng hệ thống Hình 4: Allocation View

Ngày đăng: 20/09/2023, 15:28

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w