Báo cáo chuyên đề hc phần lập trình java đề tài quản lý app bán hàng

49 4 0
Báo cáo chuyên đề hc phần lập trình java đề tài quản lý app bán hàng

Đ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 ĐIÊN LC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HC PHẦN LẬP TRÌNH JAVA ĐỀ TÀI: QUẢN LÝ APP BÁN HÀNG Giảng viên hướng dẫn: Phương Văn Cảnh Sinh viên thực hiện: Mã sinh viên: Vũ Ngọc Đức 20810310502 Chuyên ngành: CÔNG NGHỆ PHẦN MỀM Lớp: Khóa: D15CNPM6 2020-2025 H Nội, tháng 03 năm 2018 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh Nội dung thực Điể m Ch ữ ký viên Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi LI MỞ ĐẦU Công nghệ thông tin xu hướng tất yếu kinh tế đại Với hỗ trợ công nghệ, bùng nổ thiết bị kết nối internet, doanh nghiệp ngày có hội mở rộng kênh bán hàng, tiếp thị sản phẩm đến người tiêu dùng Các app đời góp phần quan trọng to lớn việc thúc đẩy kinh doanh phát triển nhanh chóng, sản phẩm, dịch vụ đến gần với khách hàng Đặc biệt app giới thiệu hàng ngày xây dựng nhiều Với mong muốn xây dựng hệ thống giới thiệu hàng du lịch app tiện lợi giúp người dùng dễ dàng sử dụng Em thực đề tài “Xây dựng app quản lí mua hàng” Em tin tưởng đề tài hay giúp ích cho nhiều cửa hàng bán hoa Trong trình thực đề tài, em nhận nhiều bảo, giúp đỡ góp ý chân thành thầy Phương Văn Cảnh Cô giúp em nhiều q trình hồn thiện đề tài Mặc dù em cố gắng hết sức, xong khơng tránh khỏi thiếu sót, hạn chế Em mong đóng góp ý kiến thầy bạn để đề tài nhóm em hoàn thiện Đồ án bao gồm nội dung sau: Chương Tổng quan đề tài Chương Phân tích thiết kế hệ thống Chương Xây dựng sở liệu Chương Thiết kế giao diện LI CẢM ƠN Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Điện Lực, đặc biệt thầy cô Công Nghệ Thông Tin trường tạo điều kiện cho em thực báo cáo Và em xin chân thành cám ơn thầy/cơ Phương Văn Cảnh nhiệt tình hướng dẫn hướng dẫn em hồn thành tốt khóa thực tập Trong trình học tập, q trình làm báo cáo, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn cịn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tới Em xin chân thành cảm ơn! Sinh viên thực Vũ Ngọc Đức DANH MỤC CÁC KÝ HIỆU PHẦN TỬ MƠ HÌNH KÝ HIỆU Ý NGHĨA Biểu đồ USE CASE Tác nhân (Actor) Một người / nhóm người thiết bị hệ thống tác động thao tác đến chương trình Use-case (“Ca” sử dụng) Biểu diễn chức xác định hệ thống Use case sử dụng lại chức use case Mối quan hệ use case Lớp (Class) Quan kiểu kết hợp hệ Quan hệ hợp thành Quan hệ phụ thuộc Use case mở rộng từ use case cách thêm chức cụ thể Use case kế thừa chức từ use case Biểu đồ LỚP Biểu diễn tên lớp, thuộc tính, phương thức lớp Biểu diễn quan hệ hai lớp độc lập, có liên quan đến Biểu diễn quan hệ phận – tổng thể Các lớp phụ thuộc lẫn hoạt động hệ thống Biểu đồ TUẦN T Procedure (Phương thức) Message (Thông điệp) Là phương thức B mà đối tượng A gọi thực Là thông báo mà B gửi cho A MỤC LỤC LỜI MỞ ĐẦU LỜI CẢM ƠN DANH MỤC CÁC KÝ HIỆU CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI .1 1.1 Đặt vấn đề 1.2 Đặc tả yêu cầu toán 1.3 Yêu cầu sản phẩm .2 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .3 2.1 Các tác nhân hệ thống .3 2.2 Các chức hệ thống 2.3 Biểu đồ usecase .5 2.3.1 Biểu đồ use case 2.3.2 Biểu đồ use case khách hàng 2.3.3 Biểu đồ use case đăng nhập 2.3.4 Biểu đồ use case đăng ký thành viên 2.3.5 Biểu đồ use case quản lý nhân viên………………………………8 2.3.6 Biểu cấp………………………………9 đồ use case quản lý nhà cung 2.3.7 Biểu đồ use case nhập hàng……………………………………10 2.3.8 Biểu đồ use case quản lý…………………………………………12 2.3.9 Biểu đồ use case cho chức lập hóa đơn………………………12 2.3.10 Biểu đồ use case quản lý doanh thu 13 2.4 Biểu đồ trình tự 15 2.4.1 Biểu đồ trình tự “Đăng nhập” .15 2.4.3 Biểu đồ trình tự quản lý khách hàng………………………………16 2.4.4 Biểu đồ trình tự chức đăng ký……………………………….17 2.4.5 Biểu đồ trình tự quản lý nhà cung cấp…………………………….18 2.4.6 Biểu đồ trình tự bán hàng…………………………………………19 2.4.7 Biểu đồ trình tự lập hóa đơn………………………………………21 2.4.8 Biểu đồ trình tự quản lý nhân viên……………………………… 22 2.4.9 Biểu đồ trình tự khuyến mãi………………………………………23 2.4.10 Biểu đồ trình tự tốn……………………………………….24 2.5 Biểu đồ lớp……………………………………………………………25 2.5.1 Biểu đồ lớp tổng quan………………………………………… 25 2.5.2 Mối quan hệ phụ thuộc sở hữu……………………………………28 2.6 Xây dựng giao diện……………………………………………………….28 CHƯƠNG XÂY DỰNG CƠ SỞ DỮ LIỆU 33 3.1 Xây dựng sở liệu .33 KẾT LUẬN 40 CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.1 Khảo sát thực tế Cùng với phát triển không ngừng kỹ thuật máy tính mạng internet, cơng nghệ thơng tin ngày chinh phục đỉnh cao Mạng internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu lĩnh vực sống Với internet, thực nhiều cơng việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đầy khai sinh phát triển thương mại điện tử phủ điện từ khắp thể giới, làm biến đối đáng kể mặt văn hóa, nâng cao chẩt lượng sống người Hàng ngày, nhân viên bán hàng cửa hàng bán hoa phải tiếp nhân số lượng lớn yêu cầu mua hàng khách Hệ thống phải cho phép nhân viên bán hàng xác lập hóa đơn tính tiền cho khách hàng cách đơn giản nhanh chóng, xác Đối với khách hàng mua hệ thống khơng cần lưu thơng tin cần lưu lại hóa đơn để người quản lý thống kê Với đề tài tơi xin trình bày cách thức app quản lý cho người quản trị dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin quản lý hiệu khách hàng đơn đặt hàng mạng 1.2 Đặc tả yêu cầu toán Cửa hàng bán hoa thiết kế đưa lên bó hoa cụ thể sau cập nhật thơng tin lên app với đầy đủ thông tin giá loại hoa, giá cả, nơi thích hợp để trồng hoa hình ảnh minh họa (nếu có) Người viếng thăm app xem, tìm kiếm thơng tin lồi hoa có tìm kiếm theo u cầu cụ thể giá Khách hàng đặt online app giúp khách thuận tiện việc lựa chọn lồi hoa phù hợp với thân cơng việc - Tìm kiếm đơn đặt chỗ xác nhận hay chưa xác nhận - Xác nhận đơn đặt chỗ hợp lệ chỉnh sửa thông tin khách hàng thông tin giao hàng nhân viên - Xem danh sách khách hàng mua hàng - Theo dõi tình hình liên hệ thơng qua app để đáp ứng kịp thời nhu cầu họ Về tổ chức lưu trữ thực yêu cầu: 1.3 Yêu cầu sản phẩm - App phải có dung lượng khơng lớn, tốc độ xử lý nhanh - Giao diện dễ nhìn thân thiện với người sử dụng - Cơng việc tính tốn phải thực xác, khơng chấp nhận sai sót - Sử dụng mã hóa thơng tin nhạy cảm khách hàng - Đảm bảo an toàn liệu chạy app trực tuyến Đánh dấu loại Tên xác cácViết gọn tên đặc bước đặc trưng trưng A.Nhân viên - Mã nhân viên - Tên nhân viên -Chức vụ - Ngày sinh - Địa - SĐT -Hệ số lương B Bảng lương -Mã nhân viên -Tên nhân viên -Thưởng -Phạt -Hệ số lương -Tháng -Tổng lương - MaNV - TenNV -ChucVu - NgaySinh - DiaChi - SDT -HeSoLuong -MaNV -TenNV -Thuong -Phat -HeSoLuong -Thang -TongLuong √ √ √ √ √ √ √ √ √ √ √ √ √ √ C Phiếu nhập - Mã phiếu nhập - Ngày nhập - Mã hàng -Tên hàng - MaPN - NgayNhap - MaHN 27 √ √ √ - Đơn Giá -Số Lượng -Thành Tiền -Mã nhà cung cấp -Tên nhà cung cấp - TenHN - DonGia -SoLuong -ThanhTien -MaNCC -TenNCC √ √ √ √ √ √ D Hàng Hóa -Mã hàng -Tên hàng -Số lượng -Mã nhà cung cấp -Tên nhà cung cấp -Loại hàng -Ngày sản xuất -Đơn giá E Hóa đơn - Mã hóa đơn - Ngày bán - Mã hàng - Tên hàng - Đơn giá - Số Lượng - Thành tiền -Tiền bán -Mã nhân viên -Tên nhân viên -MaHH -TenHH -SoLuong -MaNCC -TenNCC -Loai -NgaySX -Dongia √ - MaHD - NgayBan - MaH - TenH - DonGia - SoLuong - ThanhTien -TienBan -MaNV -TenNV 28 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ H.Thông tin Nhà Cung Cấp -Mã nhà cung cấp -Tên nhà cung cấp -MaNCC -TenNCC -Địa -Số điện thoại -DiaChi -SDT I.Khuyến mại -Mã khuyến mại -MaKM -Tên khuyến mại -TenKM -Thời gian khuyến mại -ThoiGianKM K.Khách hàng -Ngày giao dịch -Tổng tiền -Mã khách hàng -Đánh giá -Tên khách hàng -NGD -Ttien -MaKH -DanhGia -TenKH √ √ √ √ √ √ √ √ √ L Bảo hành sửa chữa -Mã khách hàng -Tên khách hàng -Mã sản phẩm -Tên sản phẩm -Lỗi hỏng -Chi phí -Makh -TenKh -Masp -Tensp -Loi -Chiphi * Chú thích: dấu “√ “đánh dấu mục tin loại / chọn bước thứ i Tiêu chí lựa chọn 1.Thuộc tính cần phải đặc trưng cho lớp đối tượng xét 29 2.Chọn thuộc tính lần Nếu lặp lại bỏ qua 3.Xác định thuộc tính suy từ khác để bỏ không 2.5.2 Mối quan hệ phụ thuộc sở hữu Xét cặp thực thể Mối quan hệ Bảng lương Nhân viên Nhập Tổng lương Quản lý Tính Hóa đơn Thơng tin khách hàng Nhập Hóa đơn Sản phẩm Gồm Thơng tin sản phẩm Trạng thái Gồm Thông tin sản phẩm Phiếu nhập Nhập 2.6 Xây dựng giao diện Giao diện đăng nhập Giao diện đăng ký 30 Giao diện trang chủ Giao diện sản phẩm 31 Giao diện nh cung cấp Giao diện doanh thu 32 Giao diện khách hng Giao diện nhân viên 33 CHƯƠNG XÂY DNG CƠ SỞ DỮ LIỆU 3.1 Xây dựng sở liệu Dựa vào biểu đồ biểu đồ lớp chi tiết nhóm xây dựng bảng sở liệu sau: 34 Bảng AcountAdmin 35 Bảng quan ly san pham Bảng Hoa Don 36 Bảng khach hang 37 Bảng nha cung cap 38 39 40 KẾT LUẬN Với tốc độ phát triển ngày tăng mạng máy tính, việc ứng dụng thương mại điện tử vào sống ngày lựa chọn phù hợp Chính qua q trình tìm hiểu, khảo sát, em chọn xây dựng hệ thống app giới thiệu hàng du lịch Với kiến thức tảng cộng thêm giảng dạy lớp tận tình thầy Phương Văn Cảnh, chúng em hoàn thành đề tài chúng em phần hiểu quy trình, cách thức xây dựng app Chúng em hiểu ngôn ngữ HTML, CSS, javascript, biết cách sử dụng công cụ hỗ trợ để xây dựng trang web nhằm tiết kiệm thời gian, công sức thiết kế app Mặc dù hệ thống app hoàn thành, cịn nhiều mặt hạn chế vấn đề thiếu xót Như là, mơ tả chức chưa đầy đủ, thiếu xác, thiết kế giao diện sơ xài chưa chuẩn hóa, chưa thực hoàn thiện, Chúng em mong nhận đóng góp thầy giáo bạn để thời gian tới chúng em cố gắng khắc phục hạn chế, vấn đề chưa tốt, bổ sung thêm chức cho hệ thống Em xin chân thành cảm ơn! 41

Ngày đăng: 12/06/2023, 16:21

Tài liệu cùng người dùng

Tài liệu liên quan