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

(Tiểu Luận) Hệ Thống Quản Lý Đào Tạo Edusys.pdf

34 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Trang 1

HỆ THỐNG QUẢN LÝ ĐÀO TẠO-EDUSYS

Gi ngả Viên: L iạ Minh Đăng H c Viên : ọ

-Đ u Xuân Hòa Ps26403ậ-Ph m Tr ng Phát PS25448ạọ-Ngô Nguyên Tâm Nguy t PS26328ệ-Kha Thanh Phát PS17442

Trang 2

1.1.1Gi i Thi u D Ánớệự

1.1.1.1Gi i Thi u Ti m Cà Phêớệệ

Nói đêến Vi t Nam , văn hóa cafe dệ ường nh là m t món ăn tinh thâần không th thiêếu đôếi v i hâầu hêếtư ộ ể ớm i tâầng l p xã h i Ta có th dêễ dàng nh n thâếy t nh ng vĩa hè, góc phôế dêến nh ng quán cafe sangọ ớ ộ ể ậ ừ ữ ữtr ng vào lo i b c nhâết có tiêếng Sài Gòn đêầu nh n nhip v i dòng ngọ ạ ậ ở ộ ớ ười “nghi n” cafe này.ệ Đang là m t sinh viên, chúng tôi hi u độ ể ược mong muôến tìm được m t n i thoãi mái , thoáng đãng ộ ơtrong cái năếng găết đ cùng nhau h p nhóm , bàn b c bài t p để ọ ạ ậ ược giao, hay có được m t n i yên tĩnh ộ ơđ t p trung h c hành, v i nh ng cu c nói chuy n riêng gi a không gian thoãi mái nhâết v i b n bè và ể ậ ọ ớ ữ ộ ệ ữ ớ ạngười thân người tình c a mìnhủ

Hi n nay, nh ng phâần mêầm qu n lý c a hàng găn kêết gi a nhân viên và qu n lý hâầu nh khá phúc t p ệ ữ ả ử ữ ả ư ạvà răếc rôếi quá nhiêầu.Nên chúng tôi quyêết đ nh làm 1 phâần mêầm qu n lý Ti m Cafe v i s đ n gi n và tôếiị ả ệ ớ ự ơ ả

u nhâết đ i v i doanh nghiêp

1.2Yêu Cầầu đ t ra ặ-Quản lý sản phẩm:

Hệ thống cần cho phép quản lý thêm, sửa, xóa và xem danh sách sản phẩm.

Cần có thông tin chi tiết về sản phẩm bao gồm tên, mô tả, giá cả, loại sản phẩm, hình ảnh, v.v.

Cần có tính năng thêm mới khách hàng và cập nhật thông tin khách hàng.

-Quản lý nhân viên:

Hệ thống cần cho phép quản lý xem danh sách nhân viên và thông tin cá nhâncủa từng nhân viên.

Cần có tính năng thêm mới nhân viên và cập nhật thông tin nhân viên.

-Giao diện người dùng thân thiện:

Giao diện người dùng cần được thiết kế đơn giản, dễ sử dụng và thân thiện vớingười dùng.

Các chức năng và thông tin cần được sắp xếp một cách logic và trực quan.

-Bảo mật thông tin:

Hệ thống cần có cơ chế xác thực và phân quyền truy cập để đảm bảo chỉ người dùng được ủy quyền mới có thể truy cập và thao tác trên hệ thống.Dữ liệu cần được bảo vệ và không được truy cập trái phép.

-Thống kê và báo cáo:

- Hệ thống cần có tính năng thống kê doanh thu theo ngày, tháng, năm và hiển thị dưới dạng biểu đồ hoặc báo cáo.

Trang 3

- Cần có khả năng xuất báo cáo ra file hoặc in ấn.

2.PHÂN TÍCH YÊU CÂẦU KHÁCH HÀNG2.1 S Đồầ Use Caseơ

H y đ n hàngủ ơ

Qu n lý nhần viênả

Xem thông tin nhân viên Danh sách nhân viên Xóa nhân viên

Ch nh s a thông tin nhân viênỉ ử Thêm nhân vien

Qu n lý s n ph mảảẩ

Thêm s n ph m m iả ẩ ớ Xem danh sách s n ph m ả ẩ Ch nh s a s n ph mỉ ử ả ẩ Xóa s n ph m ả ả

Qu n lý doanh thuả

Xem t ng doanh thu theo ngàyổXem t ng doanh thu theo tuâầnổ Xem t ng doanh thu theo nămổ

Khuyêến mãi cho khách hàng thần thiêết

Xem danh sách khách hàng thân thiêếtThêm khách hàng thân thiêếtXóa khách hàng thân thiêếtS a thông tin khách hàng thân thiêếtử

2 Nhần Viên

Trang 4

Đăng nh p vào h thôếngậ ệ Đăng xuâết kh i h thôếngỏ ệ Xem thông tin cá nhân

Qu n lý đ n hàng t i quánảơạ

Xem danh sách đ n hàngơChi tiêết đ n hàng ơXác nh n đ n hàng ậ ơCh nh s a đ n hàngỉ ử ơXóa s n ph m kh i danh sáchả ẩ ỏThanh toán

H y đ n hàngủ ơ

Khuyêến mãi cho khách hàng thần thiêết

Xem danh sách khách hàng thân thiêết.

2.2 Đặc Tả Yêu Cầu Hệ Thông (SRS)

Yêu cầu chức năng:

Quản lý có thể xem danh sách đơn hàng hiện có.Quản lý có thể xem chi tiết của mỗi đơn hàng.Quản lý có thể xác nhận đơn hàng khi đã hoàn thành.Quản lý có thể thực hiện thanh toán cho đơn hàng.Quản lý có thể hủy bỏ đơn hàng nếu cần thiết Quản lý nhân viên:

Quản lý có thể xem thông tin của các nhân viên.Quản lý có thể xem danh sách nhân viên hiện có.Quản lý có thể thêm mới nhân viên.

Quản lý có thể chỉnh sửa thông tin nhân viên.Quản lý có thể xóa nhân viên khỏi danh sách.Thống kê doanh thu:

Hệ thống có thể tính toán và hiển thị doanh thu theo ngày, tháng và năm.Hệ thống có thể tạo báo cáo thống kê doanh thu.

Quản lý khách hàng thân thiết

Too long to read onyour phone? Save to

read later on yourcomputer

Save to a Studylist

Trang 5

Quản lý có thể xem danh sách khách hàng thân thiếtQuản lý có thể thêm mới khách hàng thân thiếtQuản lý có thể chỉnh sửa thông tin khách hàng thân thiếtQuản lý có thể xóa khách hàng thân thiết khỏi danh sách.

Yêu Cầu Phi Chức Năng:

Bảo vệ dữ liệu: Dữ liệu khách hàng, sản phẩm, đơn hàng, v.v phải được bảo vệan toàn và không bị truy cập trái phép hoặc thay đổi.

Giao diện người dùng:

Thiết kế giao diện thân thiện: Giao diện người dùng phải được thiết kế đơn giản, dễ sử dụng và thân thiện với người dùng.

Tương thích đa nền tảng: Hệ thống phải tương thích với nhiều nền tảng và thiết bị khác nhau, bao gồm desktop, di động, v.v.

Độ tin cậy và khả năng mở rộng:

Ổn định và đáng tin cậy: Hệ thống phải hoạt động ổn định và đáng tin cậy mà không gây ra lỗi hoặc sự cố.

Khả năng mở rộng: Hệ thống phải có khả năng mở rộng để có thể xử lý được số lượng khách hàng, sản phẩm và đơn hàng lớn hơn khi quán cafe mở rộng.

Hiển thị và báo cáo:

Hiển thị dữ liệu: Hệ thống phải hiển thị thông tin chi tiết và dễ hiểu về sản phẩm, đơn hàng, khách hàng, v.v.

Báo cáo: Hệ thống cần có khả năng

2.2.1 Qu n lý S n Ph mảảẩ

Mô tả chung:

Hệ thống quản lý sản phẩm trong quán cafe được tạo ra để quản lý danh sách sản phẩm, thông tin chi tiết và số lượng sản phẩm có sẵn trong quán cafe.

Yêu cầu chức năng:

Chức năng 1: Thêm sản phẩm mới

Mô tả: Người dùng có thể thêm một sản phẩm mới vào danh sách sản phẩm.

Luồng chính:

Người dùng nhập thông tin chi tiết về sản phẩm mới (tên, mô tả, giá, v.v.) Hệ thống kiểm tra và lưu trữ thông tin sản phẩm vào cơ sở dữ liệu.

Trang 6

Hệ thống cập nhật danh sách sản phẩm hiện tại.

Chức năng 2: Xem danh sách sản phẩm

Mô tả: Người dùng có thể xem danh sách sản phẩm hiện có trong quán cafe.

Luồng chính:

Người dùng yêu cầu hiển thị danh sách sản phẩm Hệ thống truy xuất danh sách sản phẩm từ cơ sở dữ liệu Hệ thống hiển thị danh sách sản phẩm lên giao diện.

Chức năng 3: Chỉnh sửa thông tin sản phẩm

Mô tả: Người dùng có thể chỉnh sửa thông tin chi tiết của một sản phẩm.

2.2.2 Qu n lý đ n hàng t i quánảơạ

Mô tả chung:

Hệ thống quản lý đơn hàng tại quán trong quán café được tạo ra để ghi nhận, xử lý và theo dõi các đơn hàng được đặt tại quán.

Yêu cầu chức năng:

Chức năng 1: Xem danh sách đơn hàng

Mô tả: Người dùng có thể xem danh sách đơn hàng đã được đặt tại quán.

Luồng chính:

Người dùng yêu cầu hiển thị danh sách đơn hàng.Hệ thống truy xuất danh sách đơn hàng từ cơ sở dữ liệu.Hệ thống hiển thị danh sách đơn hàng lên giao diện.

Chức năng 2: Chi tiết đơn hàng

Mô tả: Người dùng có thể xem thông tin chi tiết về một đơn hàng cụ thể.

Luồng chính:

Người dùng chọn một đơn hàng từ danh sách đơn hàng.Hệ thống truy xuất thông tin chi tiết về đơn hàng từ cơ sở dữ liệu.Hệ thống hiển thị thông tin chi tiết đơn hàng lên giao diện.

Trang 7

Chức năng 4: Thanh toán đơn hàng

Mô tả: Nhân viên quán có thể thanh toán đơn hàng và ghi nhận số tiền đã thanh toán.

Yêu cầu chức năng:

Chức năng 1: Xem thông tin nhân viên

Mô tả: Người dùng có thể xem thông tin chi tiết về nhân viên trong quán cafe.Luồng chính:

Người dùng yêu cầu hiển thị danh sách nhân viên.

Hệ thống truy xuất thông tin chi tiết về nhân viên từ cơ sở dữ liệu.Hệ thống hiển thị thông tin chi tiết nhân viên lên giao diện.

Chức năng 2: Thêm nhân viên mới

Mô tả: Người dùng có thể thêm một nhân viên mới vào danh sách nhân viên.

Chức năng 3: Chỉnh sửa thông tin nhân viên

Mô tả: Người dùng có thể chỉnh sửa thông tin chi tiết của một nhân viên.

Chức năng 4: Xóa nhân viên

Mô tả: Người dùng có thể xóa một nhân viên khỏi danh sách nhân viên.

Luồng chính:

Người dùng chọn nhân viên cần xóa từ danh sách nhân viên.Hệ thống xác nhận việc xóa nhân viên khỏi cơ sở dữ liệu.

Chức năng 5: Quản lý vị trí công việc

Mô tả: Người dùng có thể quản lý vị trí công việc của nhân viên trong quán cafe.

Luồng chính:

Người dùng có thể xem danh sách vị trí công việc hiện có.Người dùng có thể thêm một vị trí công việc mới.

Trang 8

Người dùng có thể chỉnh sửa thông tin vị trí công việc.Người dùng có thể xóa vị trí công việc khỏi danh sách.

Chức năng 6: Quản lý tài khoản nhân viên

Mô tả: Người dùng có thể quản lý tài khoản và quyền truy cập của nhân viên trong hệ thống.

Luồng chính:

Người dùng có thể tạo tài khoản nhân viên mới.

Người dùng có thể chỉnh sửa thông tin tài khoản nhân viên.Người dùng có thể xóa tài khoản nhân viên khỏi hệ thống.

Người dùng có thể cấp phép truy cập và quyền hạn cho tài khoản nhân viên.

Chức năng 7: Tìm kiếm nhân viên

Mô tả: Người dùng có thể tìm kiếm và lọc danh sách nhân viên dựa trên các tiêu chí như tên, vị trí công việc, v.v.

Yêu cầu chức năng:

Chức năng 1: Xem doanh thu tổng quan

Mô tả: Người dùng có thể xem tổng doanh thu của quán cafe trong một khoảng thời gian cụ thể.

Hệ thống hiển thị tổng doanh thu lên giao diện.

Chức năng 2: Thống kê theo danh mục sản phẩm

Mô tả: Người dùng có thể xem doanh thu theo danh mục sản phẩm trong một khoảng thời gian cụ thể.

Luồng chính:

Người dùng chọn danh mục sản phẩm để xem doanh thu (đồ uống, thức ăn, v.v.).

Người dùng chọn khoảng thời gian để xem doanh thu.

Hệ thống truy xuất dữ liệu doanh thu từ cơ sở dữ liệu và tính toán doanh thu theo danh mục sản phẩm trong khoảng thời gian đã chọn.

Hệ thống hiển thị thông tin doanh thu theo danh mục sản phẩm lên giao diện.

Chức năng 3: Thống kê theo nhân viên

Mô tả: Người dùng có thể xem doanh thu theo từng nhân viên trong một khoảng thời gian cụ thể.

Trang 9

Yêu cầu chức năng:

Chức năng 1: Tạo thông tin khách hàng

Mô tả: Người dùng có thể tạo thông tin chi tiết về khách hàng thân thiết mới.

Luồng chính:

Người dùng nhập thông tin khách hàng (tên, số điện thoại, địa chỉ, v.v.).Hệ thống kiểm tra và lưu trữ thông tin khách hàng vào cơ sở dữ liệu.Hệ thống hiển thị thông báo thành công hoặc lỗi tương应.

Chức năng 2: Xem thông tin khách hàng

Mô tả: Người dùng có thể xem thông tin chi tiết về khách hàng thân thiết.

Luồng chính:

Người dùng yêu cầu hiển thị danh sách khách hàng.

Hệ thống truy xuất thông tin chi tiết về khách hàng từ cơ sở dữ liệu.Hệ thống hiển thị danh sách khách hàng lên giao diện.

Chức năng 3: Chỉnh sửa thông tin khách hàng

Mô tả: Người dùng có thể chỉnh sửa thông tin chi tiết của một khách hàng thânthiết.

Trang 10

2.3S Đồầ Tri n Khai và Yêu Cầầu H Thồếngơểệ

Quản lý đơn hàng: Nhân viên quán có thể xem và quản lý đơn hàng từ khách hàng, bao gồm chấp nhận, từ chối và giao hàng.

Quản lý khách hàng: Ghi lại thông tin khách hàng, bao gồm tên, số điện thoại, địa chỉ và lịch sử mua hàng.

Quản lý Nhân Viên: Theo dõi số lượng và thông tin của nhân viên cũng như thời gian làm việc của nhân viên.

Trang 11

Bảo mật dữ liệu: Áp dụng các biện pháp bảo mật để bảo vệ thông tin cá nhân và thanh toán của khách hàng Sử dụng mã hóa dữ liệu và cơ chế chống tấn công để ngăn chặn việc xâm nhập không mong muốn vào hệ thống.Quản lý quyền truy cập: Xác định các vai trò và quyền hạn truy cập cho từng người dùng trong hệ thống, đảm bảo chỉ những người được ủy quyền mới có thể truy cập vào các tính năng và dữ liệu nhất định.

Máy in hóa đơn: Để in hóa đơn cho khách hàng khi thanh toán Thiết bị POS: Thiết bị để ghi lại đơn hàng và quản lý thanh toán tại quầy Phần mềm: Hệ điều hành:

Bạn cần chọn hệ điều hành phù hợp cho máy chủ hoặc máy tính, chẳng hạn như Windows hoặc macOS.

Cơ sở dữ liệu: Sử dụng hệ quản trị cơ sở dữ liệu như MySQL, SQL Sever đểlưu trữ thông tin về sản phẩm, đơn hàng, khách hàng và kho hàng Ngôn ngữ lập trình: Sử dụng ngôn ngữ lập trình như Java để xây dựng ứng dụng di động và dịch vụ máy chủ

Framework và thư viện: Sử dụng các framework như React Native, Flutter hoặc Xamarin để phát triển ứng dụng di động và các thư viện hỗ trợ cho việc phát triển phía máy chủ.

Phần mềm quản lý mã nguồn: Sử dụng công cụ như Git để quản lý mã nguồn và theo dõi thay đổi của dự án.

Công cụ phát triển: Sử dụng IDE như Visual Studio Code, NetBeans để phát triển mã nguồn và gỡ lỗi.

Công cụ thiết kế giao diện: Sử dụng các công cụ như Adobe, Drawing để thiết kế giao diện người dùng hấp dẫn cho ứng dụng di động và trang quản lý.

Đây chỉ là một danh sách cơ bản và tùy thuộc vào yêu cầu cụ thể của bạn, có thể có thêm các phần cứng và phần mềm khác được sử dụng để triển khai hệ thống quản lý quán coffee.

3 Thiêết Kêế ng D ng Ứụ

3.1 Mồ Hình Cồng Ngh ng D ngệ Ứụ

Trang 12

3.2 Th c Thựể

Activity diagram ch c năng đăng nh p:ứậ

Trang 14

Activity diagram quên m t kh u:ậẩ

Trang 15

Activity diagram qu n lý s n ph m:ảảẩ

Trang 16

Activity diagram qu n lý hóa đ n:ảơ

Activity diagram qu n lý khuyêến mãi:ả

Trang 17

Activity diagram qu n lý nhần viên:ả

Trang 18

Activity diagram thồếng kê:

Trang 20

3.2.1 S Đồầ Quan H Th c Th (ERD)ơệ ựể

Trang 21

Use Case:

3.2.2 Ch Tiêết Th c Thỉựể

Trang 22

Giao di n c a s chính:ệ ử ổ

Trang 27

TT Điêầu khi nể S ki nự ệ Mô t ho t đ ngả ạ ộ

1 Trang chủ Hi n th trang ch phâần mêầm qu n lý bán hàngể ị ủ ả

Trang 28

3 S n ph mả ẩ Hi n th danh sách s n ph m, các ch c năng thêm, s a, xóa s nể ị ả ẩ ứ ử ảph mẩ

TT Điêầu khi nể S ki nự ệ Mô t ho t đ ngả ạ ộ

1 Tên s n ph mả ẩ Hi n th khi khách hàng ch n mua s n ph mể ị ọ ả ẩ

5 T ng tiêầnổ Hi n th t ng sôế tiêần khách hàng ph i tr cho hóa đ nể ị ổ ả ả ơ6 Thông báo chêế

7 Thanh toán Hi n th sôế tiêần thanh toán và in hóa đ n cho khách hàngể ị ơ

Mô t ho t đ ng giao di n s n ph m:ả ạ ộ ệ ả ẩ

TT Điêầu khi nể S ki nự ệ Mô t ho t đ ngả ạ ộ

1 Danh sách s n ph mả ẩ Hi n th danh sách các s n ph m bán t i c aể ị ả ẩ ạ ửhàng

2 Thêm s n ph mả ẩ Dùng đ thêm các s n ph m m iể ả ẩ ớ3 S a thông tin s nử ả

ph mẩ Dùng đ s a thông tin các s n ph mể ử ả ẩ4 Xóa s n ph mả ẩ Dùng đ xóa các s n ph m ng ng bánể ả ẩ ư5 Sôế lượng hàng đã hêết Hi n th sôế lể ị ượng s n ph m đã hêếtả ẩ

Giao di n nhân viên:ệ

Trang 29

Mô t ho t đ ng giao di n nhân viên:ả ạ ộ ệ

TT Điêầu khi nể S ki nự ệ Mô t ho t đ ngả ạ ộ

1 Nhân viên Hi n th nh và thông tin cá nhân c a t ng nhân viênể ị ả ủ ừ2 Danh sách nhân viên Hi n th danh sách các nhân viên t i c a hàngể ị ạ ử3 Thêm nhân viên Dùng đ thêm nhân viên m i vào danh sáchể ớ4 S a thông tinử Dùng đ s a thông tin c a nhân viênể ử ủ

6 Lương Dùng đ xem lể ương c a nhân viên trong thángủ

Giao di n khuyêến mãi:ệ

Trang 30

TT Điêầu khi nể Sự

ki nệ Mô t ho t đ ngả ạ ộ1 Danh sách khách hàng thân thiêết

Hi n th danh sách nh ng khách hàng thân thiêếtể ị ữc a c a hàngủ ử

2 Thêm khách hàng Dùng đ thêm nh ng khách hàng thân thiêết m iể ữ ớ3 Ch nh s a thông tinỉ ử Dùng đ ch nh s a thông tin c a khách hàngể ỉ ử ủ

Giao di n doanh thu:ệ

Mô t ho t đ ng giao di n doanh thu:ả ạ ộ ệ

TT Điêầu khi nể S ki nự ệ Mô t ho t đ ngả ạ ộ

1 Doanh thu hôm nay Hi n th doanh thu c a c a hàng ngày hôm nayể ị ủ ử2 Doanh thu hôm qua Hi n th doanh thu c a c a hàng ngày hôm quaể ị ủ ử3 T ng đ n hôm nayổ ơ Hi n th t ng sôế lể ị ổ ượng đ n hàng c a c a hàng hôm nayơ ủ ử4 T ng doanh thu tâết cổ ả

các ngày

Hi n th t ng doanh thu c a c a hàng trong tâết c cácể ị ổ ủ ử ảngày

5 L ch s giao d chị ử ị Hi n th l ch s các giao d ch c a c a hàngể ị ị ử ị ủ ử6 Đ n h y c a nhân viênơ ủ ủ Hi n th các đ n h y t i c a hàngể ị ơ ủ ạ ử

4.1 K ch B n Ki m Th ịảểử

Ngày đăng: 16/05/2024, 13:48

Xem thêm:

w