1. Trang chủ
  2. » Công Nghệ Thông Tin

Đồ Án Website Rao Vặt Đồ Điện Tử

26 13 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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM - - Đồ Án Website Rao Vặt Đồ Điện Tử Giảng viên hướng dẫn: Ths.Huỳnh Nguyễn Khắc Huy Sinh viên thực hiện: Huỳnh Ngọc Liêm 16520658 Vũ Anh Khoa 16520608 Tp Hồ Chí Minh, 1/2021 Nhận Xét Của Giáo Viên …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… ……………………………………………………………………………………………………… … , ngày tháng năm 2021 Người nhận xét (Ký tên) Lời cảm ơn Để có thành cơng mơn học hồn thành tốt đồ án “Website rao vặt đồ điện tử” chúng em nhận nhiều giúp đỡ quý thầy cô bạn bè Tỏ lòng biết ơn sâu sắc, chúng em xin chân thành cảm ơn giảng viên khoa Công nghệ phần mềm – Đại học Công Nghệ Thông Tin với tri thức tâm huyết truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Chúng em xin chân thành cảm ơn thầy Huỳnh Nguyễn Khắc Huy tận tâm hướng dẫn chúng em qua buổi học lớp Nếu khơng có lời hướng dẫn, bảo thầy chúng em nghĩ q trình hồn thiện báo cáo chúng em gặp nhiều vấn đề khó khăn Do kiến thức khả chúng em cịn nhiều hạn chế, khơng tránh khỏi thiếu sót, yếu Chúng em mong nhận ý kiến đóng góp q báu thầy để kiến thức chúng em hoàn thiện Sau cùng, chúng em xin kính chúc q thầy khoa Công nghệ phần mềm thầy Huỳnh Nguyễn Khắc Huy thật dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Trân trọng cảm ơn Mục Lục Tổng quan đề tài 1.1 Đặt vấn đề Dựa nhu cầu thực tế xã hội nhằm giải để giảm bất cập việc mua lại đồ công nghệ qua sử dụng, giải pháp hiệu đầu tư công nghệ thiết bị đại, ứng dụng công nghệ thông tin tự động hố việc mua lại đồ cơng nghệ qua sử dụng để nâng cao chất lượng, đổi phương thức mua bán Đó nội dung đề cập đến đề tài Website rao vặt đồ công nghệ qua sử dụng giúp ích nhiều cho khách hàng Bạn không cần thiết phải biết nhiều tin học, bạn sử dụng trang web cách hiệu Giao diện thuận tiện dễ sử dụng chương trình ln khiến bạn cảm thấy thật thoải mái sử dụng phần mềm 1.2 Giải pháp Để hồn thành đề tài cần phải nghiên cứu nội dung sau: • Tìm hiểu cách thức mua bán đồ công nghệ cũ qua sử dụng • Tìm hiểu nghiệp vụ liên quan tới q trình mua bán • Cần phải tìm hiểu nghiên cứu nhu cầu phát sinh người dung để có giải pháp phù hợp 1.3 Mục tiêu Xây dựng website rao vặt đồ công nghệ cũ qua sử dụng đáp ứng nhu cầu sau: • Quản lý post • Xem post • Xem báo cáo mặt hang • Tìm kiếm hỗ trợ người dùng 1.4 Phạm vi Thời gian thực đồ án có hạn, việc xây dựng website rao vặt đồ công nghệ cũ qua sử dụng tập trung vào chức bao gồm : Quản lý post, Quản lý mặt hàng, Quản lý sản phẩm , Quản lý user 1.5 Cơng cụ sử dụng Trong q trình xây dựng phần mềm, nhóm sử dụng phần mềm sau: • Visual Studio 2019 : IDE xây dựng phần mềm • Microsoft SQL Server 2012: Hệ quản trị sở liệu • Angular : Xây dựng giao diện phần mềm Xác định phân tích yêu cầu 2.1 Khảo sát trạng ST T Chủ đề Yêu cầu Nắm rõ thành phần thông tin nghiệp vụ Các thành phần thông tin nghiệp vụ Nắm rõ thắc mắc mua đồ cũ Những thắc mắc người dùng việc mua đồ cũ Hệ thống máy móc phần mềm Tìm hiểu kỹ tài nguyên máy móc, trang thiết bị, phần mềm, hệ điều hành phần lớn khách hàng 2.2 Phân tích yêu cầu 2.2.1.Yêu cầu chức Yêu cầu lưu trữ: Tính lưu trữ yêu cầu quan trọng hệ thống sở để thực phần lớn tính hệ thống, để đảm bảo việc quản có hiệu hệ thống lưu trữ cần lưu trữ thơng tin sau: • Thơng tin post • Thông tin user • Thông tin sản phẩm Yêu cầu tính năng: • • • • Chức truy vấn Chức thống kê báo cáo Chức cập nhật Các chức tự động 2.2.2.Yêu cầu phi chức Yêu cầu giao diện: sử dụng ngôn ngữ tiếng việt Giao diện quản lý gần gũi, đơn giản u cầu chất lượng: • • • • Tính tiến hóa Tính tiện dụng Tính hiệu Tính tương thích Thiết kế hệ thống 3.1 Sơ đồ usecase 3.2 Danh sách tác nhân hệ thống STT Tác nhân hệ thống Ý nghĩa Quản lý Người quản trị hệ thống 3.3 Danh sách usecase STT Usecase Ý nghĩa Quản lý User Đăng kí người dùng Đăng nhập Quản lý post Thêm xóa post Quản lý Comment Thêm Comment Quản lý SavePost Thêm xóa sửa Save Quản lý FavoritePost Thêm xóa sửa Favorite 10 Sửa post Tên usecase: Sửa post Mô tả: Người dùng sửa post Luồng kiện: Xóa post 12 Tên usecase: Xóa post Mơ tả: Người dùng xóa post Luồng kiện: 3.5 Sơ đồ lớp sơ đồ 13 • Sơ đồ lớp • Sơ đồ 14 15 16 Thiết kế liệu 4.1 Mô tả chi tiết kiểu liệu sơ đồ logic 17 4.1.1 Bảng Ghi Chú STT Tên Lớp User Posts ImagePost Comments Save Favorite Ý Nghĩa Lưu thông tin tài khoản Lưu thông tin post Lưu thơng tin hình ảnh post Lưu thơng tin bình luận post Lưu thông tin post lưu Lưu thông tin post u thích 4.1.2 Mơ tả chi tiết kiểu liệu 4.1.2.1 User STT 4.1.2.2 Thuộc tính Title Content Status Type PhoneNumber Address Price IsUsed UserId Kiểu nvarchar(50) nvarchar(50) int int nvarchar(50) nvarchar(50) decimal bit int ImagePost STT 4.1.2.4 Kiểu nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) varbinary varbinary Post STT 4.1.2.3 Thuộc tính FirstName LastName UserName Email PasswordHash PasswordSalt Thuộc tính UrlImage PostId Kiểu nvarchar(50) int Thuộc tính PostId UserId Kiểu int int Save STT 18 4.1.2.5 Favorite STT 4.1.2.6 Thuộc tính PostId UserId Kiểu int int Thuộc tính PostId UserId Content Kiểu int int nvarchar(50) Comment STT Kiến trúc Kiến trúc Client – Server: Kiến trúc Client-Server (máy khách-máy chủ) mơ hình máy tính, máy chủ (server), cung cấp quản lý hầu hết nguồn lực dịch vụ cho máy khách (client) Kiểu kiến trúc có nhiều máy khách kết nối với máy chủ trung tâm thông qua mạng Internet Kiến trúc Client-Server gọi mạng mơ hình tính tốn tất u cầu dịch vụ phân phối qua mạng Client: • • • Các ứng dụng di động (mobile apps) Các ứng dụng máy tính bảng (tablet apps) Trình duyệt (Windows Mac OS) Sever: • • Hệ điều hành server (OS server) Server trang web (Web server) 19 Server trang web (Web server) Server trang web (Web server) • • Ưu điêm: Ưu điểm mơ hình client server với mơ hình client server thứ dường nằm bàn người sử dụng, truy cập liệu từ xa (bao gồm công việc gửi nhận file, tìm kiếm thơng tin,…) với nhiều dịch vụ đa dạng mà mơ hình cũ khơng thể làm Mơ hình client/server cung cấp tảng lý tưởng cho phép tích hợp kỹ thuật đại mơ hình thiết kế hướng đối tượng, hệ chun gia, hệ thông tin địa lý (GIS)… Nhược điểm: Một vấn đề nảy sinh mơ hình tính an tồn bảo mật thơng tin mạng Do phải trao đổi liệu máy khu vực khác dễ dàng xảy tượng thông tin truyền mạng bị lộ Thiết kế giao diện 6.1 Danh sách hình STT Tên hình Ý nghĩa/Ghi Đăng nhập Đăng nhập vào hệ thống Đăng ký Đăng ký vào hệ thống Đăng post Đăng post lên hệ thống Chỉnh sửa, xóa post Chỉnh sửa, xóa post hệ thống Xem post Xem post có hệ thống Thêm comment Thêm comment cho post Chỉnh sửa, xóa comment Chỉnh sửa, xóa post post Lưu post Lưu lại post để xem sau Thống kê sản phảm Thống kê post bán bán 6.2 Chi tiết hình 20 21 22 23 24 25 Kết luận 7.1 Môi trường phát triển môi trường triển khai 7.1.1.Môi trường phát triển • Hệ điều hảnh: Microsoft Win 10 • Ngôn ngữ: C#, Angular • Hệ quản trị sở liệu: Microsoft SQL Server 2012 • Cơng cụ phân tích thiết kế: StarUML + Draw.io • Cơng cụ chạy ứng dụng: Visual studio 2019 + Visual code 7.1.2.Môi trường triển khai • Hệ điều hành: Microsoft Windows • Cần cài đặt: Net Framework 4.0 • Khi chạy ứng dụng cần chép cài đặt đầy đủ tập tin 7.2 Kết đạt • Đã phân tích, thiết kế hầu hết chức đề tài • Giao diện dễ nhìn, sử dụng cho người dùng 7.3 Hướng phát triển • Sẽ tiếp tục nghiên cứu để phát triển phần mềm hoàn thiện ,sửa chửa sai xót • Tiếp tục nghiên cứu để làm cho phần mềm thêm nhiều tính Tài liệu tham khảo https://factorycode.wordpress.com/2019/06/13/upload-files-in-azure-blob-storage-using-asp-net-core-web-api/ https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest https://www.entityframeworktutorial.net/code-first/configure-one-to-many-relationship-in-codefirst.aspx https://docs.microsoft.com/en-us/ef/core/managing-schemas/migrations/?tabs=vs https://angular.io/docs 26 ... Thông Tin với tri thức tâm huy? ??t truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Chúng em xin chân thành cảm ơn thầy Huỳnh Nguyễn Khắc Huy tận tâm hướng dẫn chúng... NGHỆ PHẦN MỀM - - Đồ Án Website Rao Vặt Đồ Điện Tử Giảng viên hướng dẫn: Ths.Huỳnh Nguyễn Khắc Huy Sinh viên thực hiện: Huỳnh Ngọc Liêm 16520658 Vũ Anh Khoa 16520608 Tp Hồ Chí Minh, 1/2021... em hoàn thiện Sau cùng, chúng em xin kính chúc q thầy khoa Công nghệ phần mềm thầy Huỳnh Nguyễn Khắc Huy thật dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho

Ngày đăng: 18/12/2021, 22:09

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    1. Tổng quan đề tài

    1.5. Công cụ sử dụng

    2. Xác định và phân tích yêu cầu

    2.2. Phân tích yêu cầu

    2.2.1. Yêu cầu chức năng

    2.2.2. Yêu cầu phi chức năng

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

    3.2. Danh sách tác nhân hệ thống

    3.5. Sơ đồ lớp và sơ đồ tuần tự

    4. Thiết kế dữ liệu

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

TÀI LIỆU LIÊN QUAN

w