TRƯỜNG ĐH CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THÁI NGUYÊN o0o BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài KHẢO SÁT, PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG TOKYO LIFE CHI NHÁNH PHỔ YÊN,.
TRƯỜNG ĐH CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THÁI NGUYÊN -o0o - BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: KHẢO SÁT, PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG TOKYO LIFE CHI NHÁNH PHỔ YÊN, THÁI NGUYÊN Sinh viên thực hiện: LÊ THỊ THƯ BÙI THỊ ÁNH MAI NGUYỄN THANH THUỶ Lớp: CNTT K19A MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát tượng 1.2 Đánh giá hệ thống trạng 1.2.1 Ưu điểm 1.2.2 Nhược điểm 1.3 Đề xuất hệ thống 1.3.1 Yêu cầu chức 1.3.2 Yêu cầu phi chức CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Usecase 2.1.1 Tác nhân 2.1.2 Usecase 2.1.3 Biểu đồ usecase tổng quát 2.1.4 Biểu đồ usecase phân rã 2.1.5 Kịch cho usecase 2.2 Biểu đồ Lớp 2.3 Biểu đồ Trình tự 2.4 Biểu đồ Hoạt động CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát trạng Trong thời đại công nghiệp 4.0, công nghệ thông tin lĩnh vực trọng phát triển mạnh mẽ Việc ứng dụng công nghệ thông tin để giải toán thực tế sống đem lại nhiều lợi ích định, đặc biệt tốn quản lý nói chung quản lý cho hệ thống cho cửa hàng nói riêng Toạ lạc ngã tư Phổ Yên, T.X Phổ Yên, tỉnh Thái Nguyên Tokyo Life cửa hàng bán lẻ đồ gia dụng, hóa mỹ phẩm, phụ kiện hãng thương hiệu Nhật Bản: KAI, Inomata, Ebisu, Lec, Seria, Merries, Glico, Aprica, Kose (Dòng Softymo) , Shiseido (Dòng Senka, Anessa), KAO, Rosette, Naive, Ebisu, Unicharm, Cocopalm, Himawari, Rocket, Gunze-Sabrina, Regart Phụ kiện giày, túi, ví, balo thời trang hiệu TokyoLife, TokyoBasic, In The Now nhiều thương hiệu thời trang, phụ kiện khác sản xuất Việt Nam, Trung Quốc, Thái Lan….Đi vào hoạt động, Tokyo Life đem đến nhiều trải nghiệm lạ cho khách hàng mua sắm văn hoá nhiều quốc gia Cửa hàng Tokyo Life chi nhánh Phổ Yên có khoảng 10 nhân viên bán hàng quản lý nhân viên Cơ cấu tổ chức cửa hàng Quy sau: Nhân viên quản lý Nhân viên bán hàng trình hoạt động cửa hàng Tokyo Life thực Cửa hàng Tokyo Life có hai phương thức bán hàng là: Bán hàng online qua hệ thống wesbite bán hàng trực tiếp cửa hàng Khi khách hàng đến cửa hàng để mua đồ, nhân viên bán hàng tư vấn mặt hàng có cửa hàng tìm sản phẩm theo nhu cầu khách hàng Khách hàng đặt hàng hệ thống website cần phải đăng ký tài khoản Tài khoản gồm có: Tên khách hàng, số điện thoại, số giấy tờ tuỳ thân Chứng minh thư hay Căn Cước Công Dân, địa Đối với khách hàng mua hàng trực tiếp cửa hàng khơng cần đăng kí tài khoản Khi khách hàng mua hàng, nhân viên bán hàng có nhiệm vụ ghi lại hố đơn bán Hoá đơn bán bao gồm: Tên khách hàng, tên sản phẩm, ngày mua hàng thời gian tốn, số tiền tốn Khách hàng gửi lại phản hồi hay đóng góp ý kiến giúp cải thiện hệ thống bán hàng Nhân viên bán hàng đăng nhập vào hệ thống, kiểm tra hàng mà khách hàng đặt mua qua hệ thống wesbite Tiến hành chuẩn bị hàng gửi hàng cho khách hàng Cập nhật thông tin mặt hàng lên trang web để khách hàng có nhiều thơng tin lựa chọn Cuối ngày, nhân viên kiểm tra lại toàn số lượng hàng hố bán, số lượng hàng hố cịn lại cửa hàng Thống kê doanh thu theo tuần tháng Nhân viên quản lý đăng nhập vào hệ thống để quản lý toàn nhân viên cửa hàng việc nhập, xuất hàng hoá cửa hàng Thêm, xố hay thay đổi thơng tin nhân viên Báo cáo chi tiết hoạt động cửa hàng cho tổng chi nhánh Hàng hoá nhập vào cần có nguồn gốc xuất sứ, nhãn hiệu giá cả, tiến hành lý mặt hàng tồn kho thời gian dài Khi hàng hoá nhập vào kho nhân viên phải tạo Phiếu nhập kho Phiếu nhập kho có thơng tin sau: Số phiếu nhập, Mã nhà cung cấp, tên nhà cung cấp, địa chỉ, SDT, ngày nhập, tên hàng, mã hàng, số lượng, thành tiền 1.2 Đánh giá hệ thống trạng 1.2.1 Ưu điểm - Do có phương thức bán hàng nên dễ tiếp nhận khách hàng - Không tốn nhiều thời gian để nhập, tra cứu, tìm kiếm thơng tin Kiểm tra đắn liệu sau nhập - Thời gian triển khai nhanh - Giảm công việc giấy tờ, khâu trung gian 1.2.2 Nhược điểm - Xây dựng hệ thống tốn công sức, thời gian chi phi đắt đỏ phần cứng phần mềm - Nhân viên phải làm việc nhiều bán hàng trực tiếp qua hệ thống wesbite Xử lý thông tin không kịp khối lượng thông tin vào lớn - Tất thông tin nhập từ việc bán hàng dễ bị sai xót, thiếu thơng tin - Dễ bị nhầm lẫn - Khó khơi phục liệu 1.3 Đề xuất hệ thống Vì nhược điểm nêu trên, yêu cầu đặt phải có hế thống quản lý mới, thêm tính giúp nâng cao nữa, hiệu công tác quản lý cửa hàng, giúp công tác quản lý, bán hàng trở nên thuận tiện hiệu 1.3.1 Yêu cầu chức - Quản lý tài khoản: Người dùng phải có tài khoản mật để đăng nhập vào hệ thống trước sử dụng chức hệ thống Có loại tài khoản: + Tài khoản admin : Dành cho quản lý nhân viên Quản lý có tồn quyền sử dụng chức hệ thống đăng nhập vào hệ thống + Tài khoản nhân viên: Người dùng đăng nhập vào hệ thống tài khoản nhân viên thao tác phạm vi phân quyền + Tài khoản khách hàng: Người dùng đăng nhập vào hệ thống tài khoản khách hàng có quyền tìm kiếm, đặt hàng, tốn mặt hàng đóng góp ý kiến, phản hồi cho cửa hàng -Quản lý bán hàng: Nhân viên bán hàng sử dụng chức để tạo hoá đơn toán khách hàng mua hàng, thơng tin hố đơn bao gồm: Tên khách hàng, tên sản phẩm, ngày mua hàng thời gian toán, số tiền toán - Quản lý khách hàng: Nhân viên bán hàng sử dụng chức để thêm thông tin khách hàng Khi cần thiết tìm kiếm thơng tin khách hàng để sửa chữa xố thơng tin, thơng tin khách hàng bao gồm: Tên khách hàng, số điện thoại, số giấy tờ tuỳ thân Chứng minh thư hay Căn Cước Công Dân, địa - Quản lý nhân viên: Quản lý cửa hàng sử dụng chức để tìm kiếm thơng tin nhân viên, thêm nhân viên, sửa thơng tin nhân viên xố nhân viên - Thống kê: Nhân viên sử dụng chức để: thống kê khách hàng, thống kê doanh thu 1.3.2 Yêu cầu phi chức - Đáp ứng độ tin cậy, thời gian xử lý nhanh Tiết kiệm thời gian, cơng sức chi phí Lưu trữ liệu tốt, lâu dài ổn định Dễ dàng sử dụng, giao diện thân thiện với người dùng Phù hợp với sách cửa hàng CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1: Biểu đồ Usecase 2.1.1 Tác nhân - Nhân viên bán hàng: Là người có nhiệm vụ quản lý bán hàng, quản lý khách hàng thống kê - Khách hàng: người có nhu cầu mua hàng, đăng ký sử dụng dịch vụ cửa hàng - Nhân viên quản lý: người quản lý nhân viên quản lý xuất nhập kho, có tồn quyền sử dụng chức hệ thống 2.1.2 Usecase - Đăng nhập - Quản lý bán hàng: Thêm, sửa, xoá hoá đơn bán hàng - Quản lý khách hàng: Thêm, sửa, xoá, tìm kiếm khách hàng - Quản lý nhân viên: Thêm, sửa, xố, tìm kiếm nhân viên - Thống kê: Thống kê khách hàng, doanh thu - Quản lý xuất nhập kho: Thêm, sửa, xố thơng tin mặt hàng - Cập nhật thông tin mặt hàng - Đăng ký tài khoản - Đặt mua hàng - Thanh toán - Phản hồi - Báo cáo hoạt động 2.1.3 Biểu đồ usecase tổng quát 2.1.4 Biểu đồ usecase phân rã - Biểu đồ usecase phân rã cho tác nhân Nhân viên quản lý Biểu đồ usecase phân rã cho tác nhân Nhân viên bán hàng Khách hàng 2.1.5 Kịch cho usecase * Kịch cho usecase Thêm khách hàng - Tên usecase: Thêm khách hàng Tác nhân chính: Nhân viên bán hàng Mức: Người chịu trách nhiệm: Nhân viên bán hàng Tiền điều kiện: Nhân viên bán hàng phải đăng nhập vào hệ thống Đảm bảo tối thiểu: CSDL khơng có thay đổi ( Hệ thống trở lại trạng thái trước thêm khách hàng) Đảm bảo thành công: Một khách hàng thêm vào CSDL Kích hoạt: Nhân viên bán hàng chọn chức Quản lý khách hàng Chuỗi kiện chính: Hệ thống hiển thị form Thêm khách hàng Nhân viên bán hàng nhập thông tin khách hàng cần thêm vào form submit Hệ thống kiểm tra thông tin khách hàng xác nhận thông tin hợp lệ Hệ thống cập nhật CSDL Hệ thống hiển thị thông báo thêm thành cơng Nhân viên bán hàng khỏi chức - Chuỗi kiện phụ: 3.a Hệ thống thông báo thông tin khách hàng không hợp lệ 3.a.1 Nhân viên bán hàng nhập lại thông tin vào submit 3.a.2 Hệ thống kiểm tra thực bước 3.b Hệ thống thông báo tồn khách hàng 3.b.1 Nhân viên bán hàng thoát khỏi chức * Kịch cho usecase Sửa khách hàng - Tên usecase: Sửa khách hàng - Tác nhân chính: Nhân viên bán hàng - Mức: - Người chịu trách nhiệm: Nhân viên bán hàng - Tiền điều kiện: Nhân viên bán hàng phải đăng nhập vào hệ thống 10 ... SÁT HỆ THỐNG 1.1 Khảo sát tượng 1.2 Đánh giá hệ thống trạng 1.2.1 Ưu điểm 1.2.2 Nhược điểm 1.3 Đề xuất hệ thống 1.3.1 Yêu cầu chức 1.3.2 Yêu cầu phi chức CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG... Doanh thu thống kê từ CSDL - Kích hoạt: Nhân viên bán hàng chọn chức Thống kê - Chuỗi kiện chính: 12 Nhân viên bán hàng chọn nút Thống kê Hệ thống thực thống kê CSDL Hệ thống thị kết thống kê... đăng nhập vào hệ thống trước sử dụng chức hệ thống Có loại tài khoản: + Tài khoản admin : Dành cho quản lý nhân viên Quản lý có tồn quyền sử dụng chức hệ thống đăng nhập vào hệ thống + Tài khoản