Xây dựng chương trình quản lý bán hàng tại siêu thị Go bằng lập trình Java

MỤC LỤC

Bước I1: Cuối tháng, nhân viên chấm công vào hệ thống, chọn nghiệp vụ Tính

- _ Bước 9: Sau khi tính lương xong và cập nhật thông tin tính thuế TNCN cho nhân viên, nhân viên tính lương thực hiện tính thuế TNCN cho nhân viên trên hệ thống đề ra số tiền khấu trừ thuế TNCN hàng tháng của nhân viên. - _ Bước 10: Sau khi chốt lương phải trả cho nhân viên (lương, tạm ứng, thuế TNCN), nhân viên châm công chọn bút toán kết chuyển lương đề kết chuyên thông tin sang số cái. - _ Bước l1: Cuỗi năm, nhân viên tính lương thực hiện quyết toán thuế TNCN cho nhân viên trên hệ thông, thông tin sẽ được cập nhật lên Tờ khai quyết toán thuế.

Java được tạo ra với tiêu chí “Viết (code) một lần, thực thi khắp nơi” (Write Once, Run Anywhere - WORA). Chương trình phần mềm viết bằng Java có thể chạy trên mọi nền tảng (platform) khác nhau thông qua một môi trường thực thi với điều kiện có môi trường thực thị thích hợp hỗ trợ nền tảng đó. - Java Standard Edition (Java SE) — La mét nén tảng cơ bản cho phép phát triển giao diện điều khiến, các ứng dụng mạng và các ứng dụng dang Win Form.

- Java Enterprise Edition (Java EE) — Được xây đựng trên nền tảng Java SE, giúp phát triển các ứng đụng web, các ứng dụng ở cấp doanh nghiệp. - _ Java Mobile Edition (Java ME) - Là một nền tảng cho phép phát triển các ứng dụng nhúng vào các thiết bị điện tử như mobile. PowerDesigner là một chương trình có nhiều công cụ sẽ cho phép người sử dụng để tạo ra cơ quan đại diện về cấu trúc và đồ họa của mô hình kinh doanh.

Phát sinh Physical Data Model (PDM) tương ứng trên một DBMS được chọn

Sau này, tên viết tắt SEQUEL được rút gọn thành SQL đề tránh việc tranh chấp nhãn hiệu (từ SEQUEL đã được một công ty máy bay của UK là Hawker-Siddeley đăng ký). Khi đó bạn nên dùng SQL với thời gian thực hiện chỉ tính bằng giây và đảm bảo không có sự nhầm lẫn hay bỏ sót nào cả. Trong những trường hợp như vậy kết quả câu lệnh SQL không phải là bảng mới mà chính là bảng đã được bỗ sung cập nhật dữ liệu theo yêu cầu.

SQL dùng đề phân tích, tổng hợp số liệu từ các bảng đã có sẵn, tạo nên các dạng bảng mới, sửa đổi cấu trúc, dữ liệu của các bảng đã có. Sau khi thực hiện một hay một chuỗi các lệnh SQL là có thê có đủ số liệu đề tạo ra báo cáo theo yêu cầu công việc. Vì mục tiêu của các chương trình quản lý CSDL là quản lý đữ liệu được lưu trữ trong các bảng nên SQL được dùng rất thường xuyên trong mọi công việc.

Việc thiết kế một mục nào đó có thê được thực hiện bằng cách nhập các bản thiết kế từ phía bên phải màn hình thông qua tính năng “kéo và thả”. Người dùng có thê sử dụng các công cụ vẽ tiêu chuẩn đề vẽ ra các đường thắng, mũi tên, đầu nói, đường cong, văn bản, hình chữ nhật và hình elip của phần mềm đồ họa Diagram Designer. Ngoài những điều nói trên, người dùng còn có thê tìm kiếm văn bản, kiêm tra chính tả, vô hiệu hóa tính năng tự động giãn cách dòng, chỉnh sửa các đặc tính của.

THÔNG TIN KHÁCH HÀNG

- _ Khi thực hiện chức năng xóa, thông tin người dùng đã nhập vào trước đó sẽ bị xóa. Chương trình quản lý bán hàng siéu thi GO!. Bộ phận Quan Ly x. Tài khoản Mật khẩu. iJ Hiển thị mặt khẩu. {ẹ Đỏng nhập. 1.16.1 Quan lp thong tin khách hàng - Hién thị các thông tin của khách hàng. Hệ Thông Quản Lý Trợ Giúp. Đăng Xuất Quin Ly Thing Tin Khach Hồng QuánLÿ Phiên Xuất Quản Lý Cw Tiê Phên Xuất Gadi TRện. .| Quảng) Trên Thách Hạng | uán Lý Phiều Xuất [ Quản Lỷ Chi Tiết Phiều Xuất Ì.

THÔNG TIN PHIÊU XUẤT

THONG TIN LOAI SAN PHAM

Quản lý sản phẩm

Đăng Xuất Quin Ly Nba Cung Cip Quin Lj Logi Sin Phim Quin Lj Sin Phim Quao Lý Phêu Nhập Quin Ly Chi Tiét Pld Nhép Giới Thiệu [ Buản Lý Nhà Cung Cáp | Quản Lý Loại Sản Phẩm | Quản Lý San Phdm [f Quan Ly Phiếu Nhập [ Suản Lý Chỉ Ti& Phiếu Nhập Ì. Đăng Xuất Quin LY Nba Cung Cip Quin LY Logi Sin Phdm Quin Lf Sin Pixie Quin Ly Phitu Nhip Quin Ly Chi Tit Phidu Nhjp Giới Thiệu Quén Ly Nh@ Cung Cáp | Quản Ly Logi Sản Phẩm ( Quản Lý Sản Phẩm. Mỗi bộ phận sẽ có các phạm vi quản lý khác nhau cùng với các chức năng thêm, sửa, xóa, lưu,.

Đề cú thể hiểu rừ hơn về cỏc chức năng trong chương trỡnh, ta sẽ làm vớ đụ chạy thử trên form của bộ phận nhân viên. Menu trợ giúp sẽ gồm 2 chức năng đó là chức năng nội dung và chức năng giới thiệu. Đăng Xuất Quản Lý Thông Tin Khách Hàng Quản Ly Phiêu Xuat Quan Ly Chi Tiết Phiêu Xuất Giới Thiệu Hình 4.39 Menu trợ giúp.

Chức năng nội đung cho biết thông tin sơ lược về chương trình được thực hiện.

Hình  4.37  Thông  tin  phiêu  nhập
Hình 4.37 Thông tin phiêu nhập

THONG TIN KHACH HANG

- _ Khi người dùng chọn vào chức năng đăng xuất và nhắn chọn Yes trong màn hình thông báo thì sẽ chương trình sẽ trở về giao điện đăng nhập ban đầu. Km Qaim Ly Thong Tin Khach Haag Quản Lý Phiểu Xe& Quản Lý Chỉ Tiết Phiểu Xuẩ - Giới Thiệu Quân Lj Thông Tin Knach Hàng | Quán Lý Phiều Xuất | Quán Ly Chỉ Tiết Phiều xuất Ì. Ping Xuit Quin Ly Théog Tin Khich Héag Quan Ly Phiéu Xwit Quin Ly Chi Tié Phigu Nuit Goi Thigu _ Í Quản Lÿ Thông Tín Khách Hang | Quan Ly Pri Xiat | Quần Lý CHÍ Tắt Phẩu Xuất |.

Ho Ten Knach Hang Giới Tín Địa Chỉ Ngây Sinh Số Điện Thoại KHOO1 Nguyễn Hoang Phi Long Nam 40 Bùi Thị Xuân, Quận 1. Đăng Xuất Quản Lý Thông Tín Khách Hàng Quản Lý Phiêu Xuất Quản Lý Chủ Tiết Phiếu Xuất Giới Thiệu Hình 4.50 Chức năng quản lý các thông tin. Đăng Xuất _ Quản Lý Thông Tín Khách Hàng Quản Lý Phiêu Xuất Quản Lý Chí Tiết Phiếu Xuất - Giới Thiệu.

- _ Khi người dùng chọn vào chức năng đăng xuất và nhân chọn Yes trong man hình thông báo thì sẽ chương trình sẽ trở về giao điện đăng nhập ban đầu. MiKhách Hàng — KHÔIO Mã Khách Hàng Họ Tên Khách Hàng Giới Tính Địa Chỉ Ngày Sinh Số Điện Thoại KHOO!. Đừng Nuất Quan Ly Thong Tin Khich Hang Quan Lý Phu ơ Xodt Quan Ly Chớ Tết Phờa Xuất Gion Thigu _ Í Quản Ly Thêng Tin Khaeh HAng | Quán Lỷ Phiếu Xuất Í Quản Ly Chỉ Tiết Phiều Xuất Ì — _.

Hình  4.47  Chức  năng  đăng  xuất  trên  Menu  hệ  thống
Hình 4.47 Chức năng đăng xuất trên Menu hệ thống

THONG TIN KHACH HANG

Big Xuit Quin Lj Thing Tin Khich Hing Quin Lj Pio Xoit Quin Lj Chi Ti Phiéu Nuit Gi6i Thậ.

1.20.8 Chức năng lưu

Lưu ý, riêng bộ phận kho ở form quản lý doanh thu, khi thực hiện chức năng lưu thì label tổng doanh thu sẽ tự động cập nhập lại tông số tiền. Đứng Xuất - Quái Lý Thôcg Tí Khách Hàng Quản Lý Phiêu Xeả: Quản Lý Chỉ Tiết Phiểu Xu& Giới Thiệu _Í SuảnLj Thông Tín Khách Hàng | Quản Lý Phiểu Xuất [ Quản Lý Chỉ Tiế: Phiếu Xuát Ì ——_.

THÔNG TIN KHÁCH HÀNG

Ding Xust Quin Ly Théng Ten Khéch Hing Quin Ly Phiéu Xuất Quản Lý Chỉ Tiết Phu Xe: Gidi Tiga. Đăng Xuất Quin Ly Thing Tm Khich Hing Quin Ly Phiên Xuất Quan Ly Chu Tiét Phiéu Xuit C&SThậi. Đăng Xuất Quia Ly Théug Tin Khach Héag Quản Lý Phêu Xoất Quáo Lý Ch Tiế Phêa Xuất Giả Thệo.

_ Quản Lý Thông Tín Khách Hàng | Quản Lý hiệu Xuất | Quản Lj Chí Tiết Phiu Xuất]. Mã Khách Hàng Mã Khách Hàng Eọ Tên Khách Hãng | Gi Tinh Địa Chỉ Ngày Sinh. Lưu ý, riêng bộ phận kho ở form quản lý doanh thu, khi thực hiện chức năng xóa thì label tổng đoanh thu sẽ tự động cập nhập lại tông số tiền.

Đăng Xa: Quin Ly Hos Don Quin Ly Doach Tho Gidi Thiba Quán Ly Hee Đơn | Quén Ly Doanh Thu |. Diag Xuất Quan Ly Thing Tm Khich Hag QuảnLÿPhẩu Xi: QuaLý Chỉ Tết Phêo Xuất Gói Thậu _Í Guán Lý Thông Tìn Khách Hãng | Quá Lÿ Phiếu xuất | Quân Lỷ Chỉ Tiết Phiều xu | —.

Hình  4.64  Kết  quá  khi  thực  hiện  chức  năng  xóa
Hình 4.64 Kết quá khi thực hiện chức năng xóa

THÔNG TIN KHÁCH HÀNG

Chức năng tìm kiếm

Đăng Xuất Quin Ly Théeg TíaKháchHàng QuânLý Phiếu Xuất Quản Lý Ch Tiế Phiếu Xuấ - Giới Thiệu _ Í Suản Lý Thông Tin Khách Hàng | Quản Lý Phiếu Xuát | Quản Lý Chí Tiết Phiếu Xuất |.

THONG TIN KHACH HANG

KẾT LUẬN

    Xây dung duoc hau hét các yêu cầu, chức năng của một chương trình cần có. Phân tích và thiết kế hệ thống quản lý bán hàng tại siêu thị GOI. Khó khăn trong việc chọn lọc thông tin cũng như tài liệu liên quan đến đề tài.

    Chưa tiệp xúc nhiều các hệ thông thực tê được áp dụng tại các siêu thị nên không tránh được những ý kiến chủ quan khi thực hiện đồ án. Tìm hiệu các hệ thông, chương trình khác và so sánh điểm mạnh, điểm yêu; cải mới của các hệ thông, chương trình đó.