Professional Documents
Culture Documents
Phạm vi dự án:
Lĩnh vực:
Dự án tập trung vào lĩnh vực bán văn phòng phẩm, bao gồm quản lý sản phẩm,
quản lý đơn hàng, thanh toán và theo dõi tồn kho.
Đối tượng:
Các đối tượng sử dụng bao gồm:
- Người quản lý cửa hàng: Quản lý thông tin sản phẩm, đơn hàng, và kiểm
soát tồn kho.
- Nhân viên bán hàng: Thực hiện bán hàng, xem thông tin sản phẩm và quản
lý đơn hàng.
- Khách hàng: Đặt hàng, theo dõi đơn hàng và thanh toán.
Công cụ:
- Ngôn ngữ lập trình: Chọn ngôn ngữ lập trình C#
- Framework: Sử dụng một framework C#
- Database: Sử dụng cơ sở dữ liệu MySQL.
- Giao diện người dùng: Phát triển ứng dụng di động (Android) sử dụng công
nghệ React Native.
Hạ tầng:
- Máy chủ: Triển khai hệ thống trên một máy chủ đám mây AWS.
- Hệ thống mạng: Bảo đảm kết nối an toàn và ổn định giữa các thành phần của
hệ thống.
- Bảo mật: Áp dụng các biện pháp bảo mật như mã hóa dữ liệu và quản lý
quyền truy cập.
Hệ thống xử lý:
- Xử lý đơn hàng: Tạo, cập nhật và xóa đơn hàng dựa trên thao tác của người
dùng.
- Quản lý tồn kho: Theo dõi số lượng tồn kho, cập nhật khi có giao dịch
mua/bán.
- Thanh toán: Tích hợp cổng thanh toán để xử lý thanh toán trực tuyến.
- Yêu cầu chức năng và phi chức năng:
a. Chức năng:
- Process:
+ Quản lý sản phẩm: Thêm, sửa, xóa sản phẩm.
+ Quản lý đơn hàng: Tạo, xem và xử lý đơn hàng.
+ Thanh toán: Tích hợp cổng thanh toán an toàn.
- Information:
+ Báo cáo và phân tích định kỳ về doanh số bán hàng và tồn kho.
b. Phi chức năng:
- Môi trường thực thi:
+ Hệ thống dựa Web-base
+ Chạy theo mô hình Client-server
+ Sử dụng hệ QTCSDL SQL Server 2014, Ngôn ngữ lập trình C#, Trình duyệt
chạy tốt trên FF, IE, O,…
- Hiệu năng:
+ Tốc độ xử lý (sau 2 giây cần tạo xong hóa đơn và trả kết quả cho khách hàng,
đồng thời lưu HĐ trên hệ thống; sau 3 từ khóa thì khách hàng có thể tìm được sản
phẩm thỏa mãn/ phù hợp với yêu cầu của họ; sau khi nhân viên gửi yêu cầu cho
kho, trong vòng 1-2s, trả về danh sách các sản phẩm tương ứng với yêu cầu tìm
kiếm).
+ Phạm vi và hiệu năng:
Tối ưu cho bộ phận quản lý, việc quản lý hàng hóa có thể lưu trữ cả ở
local và cloud
Số lượng đơn hàng được xử lý đồng thời từ 3-5 đơn
Số lượng khách hàng truy cập vào hệ thống tại một thời điểm tối đa là 2
triệu
CSDL của hệ thống lưu tại cùng 1 thời điểm có thể lên đến 10 nghìn mặt
hàng
- Độ tin cậy và an toàn:
+ Tất cả các mặt hàng đều được xác minh nguồn gốc, các hóa đơn và các nhà cung
cấp uy tín
+ Hệ thống đảm bảo an toàn khi truy cập, không rò rỉ thông tin cá nhân, các hóa
đơn và hình thức thanh toán đều bảo mật.
+ Mỗi người dùng được cấp một tài khoản duy nhất để truy cập và thanh toán cũng
nhận khuyến mãi
- Văn hóa chính trị:
+ Tuân thủ các quy định và pháp luật liên quan đến bảo vệ dữ liệu và quyền riêng
tư
+ Tôn trọng nền văn hóa khu vực, quốc gia, ý nghĩa màu sắc ở các nước,…
Giao diện người dùng:
Tạo giao diện người dùng thân thiện, dễ sử dụng trên cả nền tảng di động và web.