CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1. Giới thiệu về cửa hàng quần áo trẻ em XuXu Kids 1. Giới thiệu cửa hàng Cửa hàng quần áo trẻ em XuXu Kids là cửa hàng chuyên cung cấp các loại quần áo trẻ em, phụ kiện quần áo trẻ em với số lượng vừa và nhỏ. Link shopee: https://shopee.
Địa chỉ: Số 334 - đường Nguyễn Trãi - phường Võ Cường - thành phố Bắc Ninh. Chức năng cửa hệ thống se. Quản lý các thông tin hàng hóa của cửa hàng từ số lượng, mẫu mã, size rồi các loại mặt hàng khác nhau như balo, quần áo,. ¢ Quan ly cac don nhap hang tai cua hang: lưu trữ, thêm, sửa, xóa các đơn nhập hàng giúp cửa hàng dễ dàng quản lý số lượng hàng hóa dễ dàng e«_ Quản lý bán hàng: Lưu giữ các thông tin mua hàng của khách hàng, giúp chủ cửa hàng dễ dàng theo dõi đơn hàng cũng như doanh số hàng ngày của cửa hàng e Quản lý nhân viên các thông tin như tên, tuổi, ngày sinh, ngày công giúp chủ cửa hàng dễ dàng đánh giá cũng nhưứ tính lương cho nhân viên se.
Quản lý báo cáo thống kê các mặt hàng, số lượng nhập, xuất, tồn kho tại cửa hàng 1. Hoạt động của cửa hàng Nhân viên bán hàng: se _ Lấy hàng từ nhà cung cấp bán cho khách hàng se. Nhận tiền thanh toán từ khách hàng se _ Thanh toán tiền cho nhà cung cấp Chủ cửa hàng: e _ Theo dõi, giám sát hoạt động bán hàng tại cửa hàng se _ Chịu trách nhiệm nhập hàng về kho e _ Tính lương cho nhân viên 1. Cơ cấu tổ chức Cửa hàng bao gồm: chủ cửa hàng, nhân viên « Chủ cửa hàng - quản lý: sẽ thực hiện các công việc như quản lý nhân viên, quản lý bán hàng, quản lý hàng, quản lý nhập hàng, báo cáo thông kê.
e _ Nhân viên: sẽ là người bán hàng, lên hóa đơn cho khách, sẽ là người thống kê và làm báo cáo cho quản lý. Quy trình xử lý và quy tắc quản lý Khi có yêu cầu nhập hàng: nhân viên tiến hành ghi phiếu nhập gồm các thông tin chi tiết về mặt hàng và gửi đến cho nhà cung cấp. Nhà cung cấp sẽ gửi danh mục sản phẩm gồm các thông tin như: tên, loại hàng, số lượng, nguồn gốc,. Qua đơn chào hàng của nhà cung cấp thì cửa hàng sẽ đưa ra các đơn đặt hàng và gửi đến cho nhà cung cấp để đáp ứng nhu cầu nhập hàng của cửa hàng nhà cung cấp sẽ chuyển thiết bị cho cửa hàng theo hợp đồng mua, bán hàng hòa và biên lai giao hàng (kiêm hóa đơn thanh toàn tiền thiết bị).
Trước khi nhập hàng vào kho thì cửa hàng sẽ kiểm tra xem đã đủ hàng hóa chưa theo biên bản bàn giao hàng hóa mà nhà cung cấp gửi đến, đồng thời cửa hàng sẽ ghi các thông tin cần thiết vào sổ thu chi và sổ kho. Nếu mặt hàng nào không đạt yêu cầu thì cửa hàng sẽ trả lại nhà cung cấp, và yêu cầu nhà cung cấp cấp lại những mặt hàng đó. Khi khách có nhu cầu mua hàng, khách hang xem thông tin hàng hóa, tìm kiếm hàng cần mua. Nếu khách hàng chọn được mặt hàng cần mua thì cửa hàng sẽ kiểm tra kho, nếu kho còn hàng thì nhân viên sẽ viết phiếu bán hàng.
Sau đó cửa hàng sẽ tiến hành bàn giao mặt hàng cho khách và gửi đến khách hàng hóa đơn thanh toán, phiếu bảo hành và các giấy tờ liên quan, có kèm theo các chương trình khuyến mại (nếu có). Khi khách đã thanh toán tiền sản phẩm thì cửa hàng sẽ lập biên lai thu tiền cho khách đồng thời sẽ ghi các thông tin cần tiết vào sổ thu chỉ và sổ kho. Để tiện cho việc quản lý hệ thống sẽ lưu trữ và quản lý thông tin về nhà cung cấp và thông tin khách hàng. Có thể thêm, sửa hoặc xóa khi cần thiết.
Sau đó một khoảng thời gian (tuần, tháng, quý) nhân viên các bộ phận sẽ tổng hợp thông tin mua, bán và các thông tin khác. Quản lý hàng hóa thun trơn =|sl|œl|r7|=l|o|r-|=lol|r-|slu thun trơn thun trơn thun trơn thun trơn thun trơn khoác bò khoác bò khoác bò short short short Hình 1.1: Bảng file quản lý hàng hóa 1. Quản lý đơn hàng thun || short khoác bò || thun thun khoác bò | short †~ |2 | khoác hò Hình 1.2: Bảng fille quản lý đơn hàng 1. Quản lý nhập hàng Hình 1.3: Bảng file quản lý nhập hàng 1.
Quản lý nhân viên Van Hao Ninh- Cau 14546465254 Thu Hiền Văn Linh- biên- Hà 15484218575 Thế Anh 15/06/1997 Khue- Tây Hồ - Hà 15254851215 Bùi Thu 18/12/1999 - Cầu -Hà 14854216654 Hình 1.4: Bảng file quản lý nhân viên CHUONG 2: PHAN TICH THIET KE HE THONG 2. Use case diagram Use case tổng quát Us ly ban hang 9 Vee Chủ cửa hàng ——— KY ï—— báo cáo thống kê SNe PN Nhan vién Quan ly hang Quản lý nhập hàng Hình 2.1 : Sơ đồ Use case tổng quát 2. Use case đăng nhập Kiểm tra thông tin «include» —” wy Nhan viénTP | T xen bingy) Đăng nhập Se ert «extend» ` Ä Quan ly Hình 2.2 : Sơ đồ use case dang nhap 2. Use case ban hang / «extend» tren = kb «include» Nhân viên \, «include» Hinh 2.3 : So dé use case ban hang 2.
Use case quan lý Nhân viên Thêm thông tin nhân viên yma ye sng nti «extend» ao —————= «extend» «extend» tase Xóa thông tin nhân viên Hình 2.4:Sơ đồ use case quản lý Nhân viên 2. Use case quan ly hang Thém théng tin hang en Bea «extend» Nhân viên }----ˆ”'” Sửa thông tin hang Quản lýhàng = Srv anIyh g Hình 2.5: Sơ đồ Use case quản lý hàng 2. Use case nhập hàng Lưu thông tin nhà cung cấp ““ œ«extend» Be + - ~ - Quan ly Lap phiéu nhap “” «include» Hình 2.6: Sơ đồ use case nhập hàng 2. Use case théng ké: Theo ngay «extend» eee, Quan ly Theo thang «extend» Hinh 2.7: So d6 usecase thống kê 2.
Dac ta use case(use case descriptions): 2.Use case đăng nhập: Tén Use Case Dang nhap Mô tả Người dùng đăng nhập vào hệ thông Tác nhân Quản lý,Nhân viên Tiền điều kiện Người dùng phải có tài khoản và mật khẩu đăng nhập Luong sự kiện chính Người dùng truy cập vào trang đăng nhập Hệ thống hiển thị giao diện đăng nhập yêu cầu người dùng nhập tên đăng nhập và mật khẩu. Hệ thống kiểm tra thông tin đăng nhập, nếu thông tin đúng thì cho phép người dùng đăng nhập vào hệ thống Hệ thống chuyển hướng người dùng đến trang chính của hệ thống Luong su kién thay Nếu người dùng chưa có tài khoản thì sẽ thé sử dụng chức năng đăng kí Ngoại lệ Nếu thông tin đăng nhập không đúng, hệ thống hiển thị thông báo lỗi và yêu cầu User nhập lại thông tin đăng nhập. Kết quả User đã đăng nhập thành công vào hệ thống. Bảng 1: Bảng đặc tả use case đăng nhập 2.
Use case đăng kí: Tén Use Case Dang ki Mô tả Người dùng đăng kí tài khoản để sử dụng hé thong Tac nhan Quan ly,Nhan vién Tién diéu kién Nguoi dung phai la quan ly hoac nhan vién trong cua hang Luồng sự kiện chính Người dùng truy cập vào form đăng nhập,sau đó sử dụng chức năng đăng kí tại form để đăng kí tài khoản Luồng sự kiện thay Người dùng thao tác sai, trùng thông tin thế đăng kí, hệ thống hiển thị thông báo trùng và yêu cầu user nhập lại thông tin đăng kí Ngoại lệ Nếu thông tin đăng nhập đã tồn tại, hệ thống sẽ báo tài khoản đã tồn tại Kết quả Người dùng đăng kí thành công Bảng 2: Bảng đặc tả use case đăng kí 2.Use case bán hàng: Tén Use Case Ban hang Mô tả Mô tả quy trình bán hàng của cửa hàng. Tác nhân Nhân viên Tiền điều kiện Người dùng phải có tài khoản và mật khẩu đăng nhập vào hệ thống. Luống sự kiện chính Sau khi đăng nhập,hệ thống sẽ hiển thị form chính của hệ thống,người dùng chọn chức năng bán hàng. Tại đây người dùng có thể lập hóa đơn để bán hàng,lưu thông tin khách hàng.
Luông sự kiện thay thế Ngoại lệ Nếu thông tin mặt hàng không tồn tại,hệ thống sẽ báo hàng không tồn tại. Nếu thông tin khách hàng đã tồn tại,hệ thống sẽ tự động cộng số chỉ tiêu vào mã khách hàng đó. Kết quả Người dùng bán hàng và lưu thông tin khách hàng thành công Bảng 3: Bảng đặc tả use case bán hàng 2.Use case lưu thông tin khách hàng Tén Use Case Lưu thông tin khách hàng Mô tả Lưu thông tin khách hàng sau khi bán hàng Tác nhân Nhân viên Tién diéu kién Nguoi dung phai co tai khoan va mat khẩu đăng nhập vào hệ thống. Luồng sự kiện chính Sau khi đăng nhập,hệ thống sẽ hiển thị form chính của hệ thống,người dùng chọn chức năng bán hàng.
Lưu thông tin khách hàng sau khi bán hàng. Luồng sự kiện thay thế Ngoại lệ Nếu thông tin khách hàng đã tồn tại,tiến hành thêm số tiền chỉ tiêu vào khách hàng đó Kết quả Người dùnglưu thông tin khách hàng thành công Bang 4: Bang đặc tả use case lưu thông tin khách hang 2. Use case quản lý nhân viên: Tén Use Case Quan ly nhan vién Mô tả Quản lý thông tin của nhân viên Tác nhân Quản lý Tiền điều kiện Người dùng phải có tài khoản và mật khẩu đăng nhập vào hệ thống. Luồng sự kiện Sau khi đăng nhập,hệ thống sẽ hiển thị form chính chính của hệ thống, người dùng chọn chức năng quản lý hàng.
Hệ thống hiển thị danh sách hàng hiện có trong cơ sở dữ liệu. Người dùng có thể thực hiện thao tác thêm, sửa, xóa thông tin hàng hóa. Khi người dùng chọn thêm mới,hệ thống sẽ yêu cầu nhập đầy đủ thông tin về hàng. Khi người dùng chọn sửa,hệ thống sẽ hiển thị thông tin chỉ tiết của hàng được chọn và cho oheps người dùng cập nhật thông tin của nó.hệ thống yêu cầu xác nhận của người dùng trước khi xóa hàng đó ra khỏi cơ sở dữ liệu Hậu điều kiện Người dùng phải nhập đủ các thông tin mà hệ thống yêu cầu,sau khi thao tác với thông tin xong phải chọn các chức năng thêm,xóa,sửa để hệ thống lưu lại.
Luồng sự kiện thay thế Ngoại lệ Nếu người dùng nhập không đủ thông tin,hệ thống sẽ báo lỗi và yêu cầu người dùng nhập lại Kết quả Người dùng thêm thông tin thành công Bảng 5: Bảng đặc tả use case quản lý nhân viên 2. Use case q uan ly hang: Tén Use Case Quan ly hang Mô tả Quản lý thông tin hàng Tác nhân Quản lý,nhân viên Tiền điều kiện Người dùng phải có tài khoản và mật khẩu đăng nhập vào hệ thống.