BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

34 31 0
BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Đ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

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO CUỐI KỲ MÔN: ĐẶC TẢ PHẦN MỀM ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY Giảng viên hướng dẫn: Trần Văn Dũng Sinh viên thực hiện: Phạm Huy Nam Mã sinh viên: 181201995 Lớp: Công nghệ thông tin Khóa: K59 Hà Nội, Tháng 11 năm 2021 MỤC LỤC CHƯƠNG I: GIỚI THIỆU CHUNG 1.1 MỞ ĐẦU .3 1.2 PHẠM VI 1.3 CÁC ĐỊNH NGHĨA THUẬT NGỮ VIẾT TẮT 1.4 TÀI LIỆU THAM KHẢO CHƯƠNG II: ĐẶC TẢ YÊU CẦU .5 2.1 MÔ TẢ TỔNG QUAN 2.1.1 Tổng quát phần mềm 2.1.2 Các chức phần mềm 2.1.3 Các ràng buộc CHƯƠNG III: ĐẶC TẢ THIẾT KẾ 3.1 SƠ ĐỒ PHÂN RÃ CHỨC NĂNG .6 3.2 ĐẶC TẢ CHỨC NĂNG .6 3.2.2 Các chức 3.2.3 Các chức sở 3.3MƠ HÌNH QUAN HỆ THỰC THỂ 3.4 ĐẶC TẢ CƠ SỞ DỮ LIỆU 3.4.1 Xác định thực thể .9 3.4.2 Thực thể 3.4.3Mơ tả thuộc tính sơ liệu 10 3.5 CÀI ĐẶT CƠ SỞ DỮ LIỆU VẬT LÝ 14 3.5.1 Mơ hình sở liệu quan hệ 14 3.5.2 Các câu lệnh tạo bảng ràng buộc .15 3.5.3 Các câu lệnh Insert ghi vào bảng 19 CHƯƠNG IV: ĐẶC TẢ MODULE 25 4.1 QUẢN SẢN PHẨM CÓ TRONG HỆ THƠNG .25 4.1.1 Mơ tả 25 4.1.2 Đặc tả .25 4.2 GIAO DỊCH KHÁCH HÀNG(ĐẶT HÀNG/BÁN HÀNG) 29 4.2.1 Mô tả 29 4.2.2 Đặc tả .29 CHƯƠNG I: GIỚI THIỆU CHUNG 1.1 MỞ ĐẦU Tài liệu nhằm đưa đặc tả chi tiết yêu cầu phần mềm cho hệ thống quản lý cửa hàng bán giày.Hệ thống giúp nhân viên quản lý hiệu quả, cập nhật thông tin loại giày cửa hàng thông tin khách mua hàng Ngoài ra, cho phép khách hàng tạo tài khoản để xem thông tin sản phẩm đặt mua nhanh chóng 1.2 PHẠM VI Xây dựng hệ thống phù hợp cho mơ hình cửa hàng vừa nhỏ, thuận tiện cho việc quản lý sản phẩm nhân viên Khánh hàng tự xem thơng tin chi tiết sản phẩm có cửa hàng để mua trực tiếp cửa hàng ưng ý tạo, đăng nhập tài khoản để đặt mua trực tuyến 1.3 CÁC ĐỊNH NGHĨA THUẬT NGỮ VIẾT TẮT STT Thuật ngữ, từ viêt tắt Giải thich QL Quản lý SQL Ngơn ngữ truy vấn có cấu trúc 1.4 TÀI LIỆU THAM KHẢO Ghi STT Tên tài liệu Ghi CHƯƠNG II: ĐẶC TẢ YÊU CẦU 2.1 MÔ TẢ TỔNG QUAN 2.1.1 Tổng quát phần mềm Hệ thống xây dựng giới thiệu cửa hàng, mẫu giày sẵn có với mức giá từ thấp đến cao nhiều loại phù hợp với nhu cầu mua khách hàng 2.1.2 Các chức phần mềm Người dùng tìm kiếm sản phẩm nhanh chóng, xem thơng tin sản phẩm, lựa chọn đặt mua ưng ý, khách hàng cịn đặt mua trực tuyến cách tạo tài khoản đăng nhập Nhân viên xử lý đơn đặt khách hàng; lưu trữ, cập nhật quản lý danh sách mặt hàng có cửa hàng; nhà cung cấp nhân viên quản lý phiếu nhập hàng; quản trị viên phân quyền quản lý danh sách tài khoản nhà cung cấp, nhân viên, khách hàng 2.1.3 Các ràng buộc Phần mềm cần có kết nối Internet để truy cập sử dụng chức hệ thống Với loại vai trò (khách hàng, nhân viên, quản trị viên) mà người sử dụng có quyền sử dụng khác CHƯƠNG III: ĐẶC TẢ THIẾT KẾ 3.1 SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 3.2 ĐẶC TẢ CHỨC NĂNG 3.2.2 Các chức - - Quản lý sản phẩm:Cập nhật thơng tin sản phẩm đặc trưng đặc trưng sản phẩm,xử lý thơng tin hàng hóa hóa đơn nhập ,cập nhật thông tin chi tiết quản lý kho Quản lý người sử dụng: Hỗ trợ quản trị ,nhân viên, khách hàng, nhà cung cấp sử dụng, đăng kí tài khoản, đăng nhập vào hệ thống giúp người quản trị (hoặc nhân viên) cập nhật tài khoản thơng tin có hệ thống (mặt hàng, nhà cung cấp, đơn bán/ nhập, khách hàng…) - - Giao dịch khách hàng: Hỗ trợ khách hàng tìm kiếm nhanh chóng thơng tin sản phẩm phù hợp để đặt hàng, kết nối trực tuyến với nhân viên xin tư vấn sản phẩm để giải đáp thắc mắc Quản lý bán hàng: Giúp nhân viên kiểm tra xác nhận đơn đặt hàng, lập hóa đơn, in hóa đơn phiếu bảo hành cho sản phẩm mua Báo cáo thống kê: Xuất báo cáo thống kê sản phẩm, doanh thu định kỳ cửa hàng 3.2.3 Các chức sở -Đăng nhập: ○Mục đích:Người dùng đăng nhập vào hệ thống (nhân viên quản trị, khách hàng ,nhà cung cấp) ○ Mô tả:Người dùng thực điền thông tin tài khoản để hệ thống kiểm tra ○ Điều khiển: Người dùng nhập tài khoản mật - Đăng ký: Người dùng thực điền thông tin vào biểu mẫu để hệ thống kiểm tra lưu lại thông tin - Cập nhật người dùng:Cho phép người quản lý thêm sửa xóa thơng tin tài khoản thông tin nhân - Cập nhật sản phẩm:thêm sửa xóa loại sản phẩm để phân chia loại cần - Lập phiếu nhập kho: Khi nhập hàng, nhân viên lập phiếu nhập kho với thông tin như: ngày lập, người lập, ký hiệu Phiếu, tổng tiền, trạng thái, … - Cập nhật chi tiết phiếu nhập kho: Đi kèm với phiếu nhập kho sản phẩm nhập chi tiết phiếu nhập kho bao gồm thông tin như: mã phiếu nhập kho, mã sản phẩm nhập, số lượng, đơn giá nhập, hạn sử dụng - Tìm kiếm sản phẩm: Hỗ trợ người dùng tìm kiếm sản phẩm theo nhà sản xuất, giá, công dụng,và số đặc trưng khác có - Chọn giỏ hàng: hỗ trợ tài khoản lựa chọn số sản phẩm muốn mua với số lượng xác định - Đặt mua hàng: hỗ trợ Tài khoản lựa chọn số sản phẩm muốn mua với số lượng xác định - Xử lý đơn đặt: Xem xét tính hợp lệ đơn hàng, mặt hàng, số lượng, địa điểm nhận để duyệt đơn lập hóa đơn bán - Lập hóa đơn: Xuất hóa đơn bán cho đơn hàng - In hóa đơn: Xuất hóa đơn bán cho đơn hàng - Báo doanh thu: đưa báo cáo doanh thu theo nhóm hàng định kỳ từ ngày bắt đầu đến ngày kết thúc 3.3 MƠ HÌNH QUAN HỆ THỰC THỂ 3.4 ĐẶC TẢ CƠ SỞ DỮ LIỆU 3.4.1 Xác định thực thể Tài khoản ,Sản phẩm,Đơn đặt hàng,Phiếu nhập kho,Chi tiết phiếu nhập kho,Chi tiết đơn đặt,Chi tiết sản phẩm,Hãng sản xuất,Loại sản phẩm,,Đánh giá sản phẩm 3.4.2 Thực thể -TAI_KHOAN: mã tài khoản, tên tài khoản, mật khẩu, họ tên, giới tính, ngày sinh, số điện thoại, email, loại tài khoản (nhân viên, quản trị viên, khách hàng, nhà cung cấp), -SAN_PHAM: mã sản phẩm, tên sản phẩm, số lượng,mã hàng ,mã loại ,giá nhập giá bán,mơ tả ,hình ảnh -CT_SANPHAM: mã chi tiết sản phẩm, unique keys (#ma_san_pham, #so_thu_tu), mã chi tiết đơn đặt, mã chi tiết phiếu nhập, size,màu,mã bảo hành -HANG_SX: mã hãng, tên hãng -LOAI_SP:mã loại ,tên loại -P_NHAPKHO: mã phiếu nhập kho, unique keys (#ma_tai_khoan, #ngay_nhap), trạng thái toán (chưa, toán), loại phiếu,tổng tiền -CHITIETPNK: mã chi tiết phiếu nhập, unique keys (#ma_phieu_nhap, #ma_san_pham), số lượng, đơn giá, tổng tiền,số điện thoại -DONDATHANG: mã đơn đặt, unique keys (#ma_tai_khoan, #ngay_dat), trạng thái, trạng thái toán (đã toán, chưa toán), tổng tiền -CHITIETDD: mã chi tiết đơn đặt, unique keys (#ma_don_dat, #ma_san_pham),số điện thoại, số lượng, đơn giá, -DANH_GIASP: mã đánh giá, unique keys (#ma_tai_khoan, #ma_san_pham, #so_thu_tu), xếp hạng (rất tốt, tốt, khá, trung bình, kém), thời gian, viết 3.4.3Mơ tả thuộc tính sơ liệu INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (2, 3, 2, N'0571857877', 1, N'2', 6800000) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (3, 4, 4, N'0247182274', 4, N'5', 50147828) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (4, 4, 5, N'0054785247', 10, N'2', 52475541) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (5, 6, 2, N'0357157858', 12, N'4', 520452841) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (6, 7, 7, N'0357719698', 1, NULL, 980000) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (7, 7, 5, N'0357719698', 1, NULL, 360000) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (8, 8, 3, N'0357719698', 1, NULL, 1900000) INSERT [dbo].[ChiTietDD] ([MaChiTietDD], [MaDonDat], [MaSP], [SDT], [SoLuong], [MaBH], [TongTienMuc]) VALUES (9, 9, 5, N'0357719698', 1, NULL, 360000) Bảng ChiTietPNK INSERT [dbo].[ChiTietPNK] ([MaChiTietPNK], [MaPNK], [MaSP], [SDT], [SoLuong], [TongTienMuc]) VALUES (3, 5, 2, N'035771969', N'2', N'5000000') INSERT [dbo].[ChiTietPNK] ([MaChiTietPNK], [MaPNK], [MaSP], [SDT], [SoLuong], [TongTienMuc]) VALUES (4, 7, 3, N'035771969', N'1', N'5000000') INSERT [dbo].[ChiTietPNK] ([MaChiTietPNK], [MaPNK], [MaSP], [SDT], [SoLuong], [TongTienMuc]) VALUES (5, 8, 4, N'015247893', N'4', N'2580000') INSERT [dbo].[ChiTietPNK] ([MaChiTietPNK], [MaPNK], [MaSP], [SDT], [SoLuong], [TongTienMuc]) VALUES (6, 5, 6, N'087756931', N'5', N'9800000') INSERT [dbo].[ChiTietPNK] ([MaChiTietPNK], [MaPNK], [MaSP], [SDT], [SoLuong], [TongTienMuc]) VALUES (7, 8, 5, N'035172547', N'2', N'7840000') Bảng ChiTietSanPham INSERT [dbo].[ChiTietSanPham] ([MaChiTietSP], [MaSP], [MaChiTietPNK], [ChiTietThu], [MaChiTietDD], [Size], [Mau], [MaBH]) VALUES (1, 2, 3, N'1', 1, N'39', N'Đỏ', N'1') INSERT [dbo].[ChiTietSanPham] ([MaChiTietSP], [MaSP], [MaChiTietPNK], [ChiTietThu], [MaChiTietDD], [Size], [Mau], [MaBH]) VALUES (2, 4, 4, N'3', 4, N'40', N'Vàng-Đen', N'2') INSERT [dbo].[ChiTietSanPham] ([MaChiTietSP], [MaSP], [MaChiTietPNK], [ChiTietThu], [MaChiTietDD], [Size], [Mau], [MaBH]) VALUES (3, 3, 4, N'4', 2, N'41', N'Đỏ-Đen', N'4') Bảng DgSanPham INSERT [dbo].[DgSanPham] ([MaDG], [MaTK], [MaSP], [NgayDG], [DG]) VALUES (1, 2, 2, CAST(N'2021-10-11T00:00:00.000' AS DateTime), N'Tốt') INSERT [dbo].[DgSanPham] ([MaDG], [MaTK], [MaSP], [NgayDG], [DG]) VALUES (2, 4, 3, CAST(N'2021-01-06T00:00:00.000' AS DateTime), N'Rất tốt') INSERT [dbo].[DgSanPham] ([MaDG], [MaTK], [MaSP], [NgayDG], [DG]) VALUES (3, 5, 3, CAST(N'2021-01-06T00:00:00.000' AS DateTime), N'Bình thường') INSERT [dbo].[DgSanPham] ([MaDG], [MaTK], [MaSP], [NgayDG], [DG]) VALUES (4, 3, 6, CAST(N'2021-06-08T00:00:00.000' AS DateTime), N'Tốt') INSERT [dbo].[DgSanPham] ([MaDG], [MaTK], [MaSP], [NgayDG], [DG]) VALUES (5, 2, 4, CAST(N'2021-09-29T00:00:00.000' AS DateTime), N'Tốt') Bảng DonDatHang INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (2, 2, CAST(N'2021-0521T00:00:00.000' AS DateTime), N'đặt hàng', N'Thành công', 22511424, 2) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (3, 3, CAST(N'2019-0217T00:00:00.000' AS DateTime), N'đặt hàng', N'không thành công', 34534534, 3) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (4, 5, CAST(N'2020-0607T00:00:00.000' AS DateTime), N'đặt hàng', N'thành công', 43543546, 3) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (5, 4, CAST(N'2021-0129T00:00:00.000' AS DateTime), N'đặt hàng', N'thành công', 77850000, 5) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (6, 6, CAST(N'2021-1112T00:00:00.000' AS DateTime), N'đặt hàng', N'không thành công', 65412000, 4) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (7, 2, CAST(N'2021-1213T22:40:10.777' AS DateTime), N'CHUA_DUYET', N'CHUA_THANH_TOAN', 1340000, NULL) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (8, 2, CAST(N'2021-1214T10:53:17.467' AS DateTime), N'CHUA_DUYET', N'CHUA_THANH_TOAN', 1900000, NULL) INSERT [dbo].[DonDatHang] ([MaDonDat], [MaTK1], [Ngay], [TrangThai], [TrangThaiThanhToan], [TongTien], [MaTK2]) VALUES (9, 2, CAST(N'2021-1214T11:16:54.173' AS DateTime), N'CHUA_DUYET', N'CHUA_THANH_TOAN', 360000, NULL) Bảng LoaiSP INSERT [dbo].[LoaiSP] ([MaLoai], [TenLoai]) VALUES (1, N'GiayNam') INSERT [dbo].[LoaiSP] ([MaLoai], [TenLoai]) VALUES (2, N'GiayNu') Bảng HangSX INSERT [dbo].[HangSX] ([MaHang], [TenHang]) VALUES (N'ADD', N'Adidas') INSERT [dbo].[HangSX] ([MaHang], [TenHang]) VALUES (N'CV', N'Converse') INSERT [dbo].[HangSX] ([MaHang], [TenHang]) VALUES (N'FILA', N'Fila') INSERT [dbo].[HangSX] ([MaHang], [TenHang]) VALUES (N'MLB', N'Mib') INSERT [dbo].[HangSX] ([MaHang], [TenHang]) VALUES (N'NI', N'Nike') INSERT [dbo].[HangSX] ([MaHang], [TenHang]) VALUES (N'PM', N'Puma') INSERT [dbo].[LoaiSP] ([MaLoai], [TenLoai]) VALUES (1, N'GiayNam') INSERT [dbo].[LoaiSP] ([MaLoai], [TenLoai]) VALUES (2, N'GiayNu') Bảng PNhapKho INSERT [dbo].[PNhapKho] ([MaPNK], [MaTK1], [Ngay], [LoaiPhieu], [TongTien], [MaTK2]) VALUES (5, 2, CAST(N'2021-11-10T00:00:00.000' AS DateTime), N'1', N'25000000', 3) INSERT [dbo].[PNhapKho] ([MaPNK], [MaTK1], [Ngay], [LoaiPhieu], [TongTien], [MaTK2]) VALUES (6, 3, CAST(N'2021-12-30T00:00:00.000' AS DateTime), N'2', N'5000000', 2) INSERT [dbo].[PNhapKho] ([MaPNK], [MaTK1], [Ngay], [LoaiPhieu], [TongTien], [MaTK2]) VALUES (7, 4, CAST(N'2021-06-29T00:00:00.000' AS DateTime), N'2', N'3242432', 2) INSERT [dbo].[PNhapKho] ([MaPNK], [MaTK1], [Ngay], [LoaiPhieu], [TongTien], [MaTK2]) VALUES (8, 2, CAST(N'2021-09-23T00:00:00.000' AS DateTime), N'1', N'12340000', 6) INSERT [dbo].[PNhapKho] ([MaPNK], [MaTK1], [Ngay], [LoaiPhieu], [TongTien], [MaTK2]) VALUES (9, 5, CAST(N'2021-04-03T00:00:00.000' AS DateTime), N'2', N'1500047', 4) Bảng SanPham INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (2, N'NIKE AIR FORCE', N'NI', 1, 18, 120000, 500000, NULL, N's1.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (3, N'CONVERSE 1970', N'CV', 2, 21, 254000, 1900000, NULL, N's3.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (4, N'MLB', N'MLB', 1, 2, 234523, 5435677, NULL, N's4.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (5, N'Fila', N'FILA', 2, 32, 254100, 360000, NULL, N's5.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (6, N'NIKE AIR FORCE', N'NI', 2, 4, 150007, 980000, NULL, N's6.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (7, N'NIKE AIR FORCE', N'NI', 2, 4, 150007, 980000, NULL, N's7.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (8, N'NIKE AIR FORCE', N'NI', 2, 4, 150007, 980000, NULL, N's8.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (9, N'NIKE AIR FORCE', N'NI', 2, 4, 150007, 980000, NULL, N's9.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (10, N'NIKE AIR FORCE', N'NI', 2, 4, 150007, 980000, NULL, N's10.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (11, N'xang dan', N'NI', 1, 34, 23000, 2000, N'

xang dan co hgtml

', N's11.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (12, N'xang dan 1', N'NI', 1, 34, 23000, 2000, N'

xang dan co hgtml

', N's12.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (13, N'giay mmm', N'MLB', 1, 22, 45000, 34000, N'

xzcczxzxccxz

', N's10.jpg') INSERT [dbo].[SanPham] ([MaSP], [TenSP], [MaHang], [MaLoai], [SoLuong], [GiaNhap], [GiaBan], [MoTa], [HinhAnh]) VALUES (14, N'converse', N'CV', 1, 3, 2630, 23000, N'

html a

', N'Converse_1.jpg') Bảng tài khoản INSERT [dbo].[taikhoan] ([MaTK], [TenTK], [MatKhau], [TenDayDu], [Email], [DiaChi], [SDT], [LoaiTK]) VALUES (2, N'nam', N'202cb962ac59075b964b07152d234b70', N'PhamHuyNam', N'nam@gmail.com', N'cầu giấy', N'0357719698', N'QUAN_TRI') INSERT [dbo].[taikhoan] ([MaTK], [TenTK], [MatKhau], [TenDayDu], [Email], [DiaChi], [SDT], [LoaiTK]) VALUES (3, N'Tien', N'202cb962ac59075b964b07152d234b70', N'NguyenCongTien', N'Tien@gmail.com', N'cầu giấy', N'035771964', N'NGUOI_DUNG') INSERT [dbo].[taikhoan] ([MaTK], [TenTK], [MatKhau], [TenDayDu], [Email], [DiaChi], [SDT], [LoaiTK]) VALUES (4, N'A', N'202cb962ac59075b964b07152d234b70', N'PhamVanA', N'A@gmail.com', N'cầu giấy', N'0942337306', N'NGUOI_DUNG') INSERT [dbo].[taikhoan] ([MaTK], [TenTK], [MatKhau], [TenDayDu], [Email], [DiaChi], [SDT], [LoaiTK]) VALUES (5, N'B', N'202cb962ac59075b964b07152d234b70', N'NguyenVanB', N'B@gmail.com', N'đống đa', N'0154789560', N'NGUOI_DUNG') INSERT [dbo].[taikhoan] ([MaTK], [TenTK], [MatKhau], [TenDayDu], [Email], [DiaChi], [SDT], [LoaiTK]) VALUES (6, N'C', N'202cb962ac59075b964b07152d234b70', N'TranThaiC', N'C@gmail.com', N'hoàng mai', N'0978451254', N'NGUOI_DUNG') CHƯƠNG IV: ĐẶC TẢ MODULE 4.1 QUẢN SẢN PHẨM CĨ TRONG HỆ THƠNG 4.1.1 Mơ tả a) Mục đích Quản lý thơng tin , đưa danh sách sản phẩm có cửa hàng b) Các bảng liên quan + SanPham + ChiTietSanPham 4.1.2 Đặc tả a) a) Tham số đầu vào - Loại sản phẩm, hãng sản xuất (các tham số truy vấn để quản lý thông tin sản phẩm) - Mã thông tin sản phẩm (dùng cho cập nhật, xóa) b) Layout chung chức Module gồm window - Window view list dùng để hiển thị danh sách sản phẩm có hệ thống Các thuộc tính window  Base table: san_pham  Layout: rows per page – paging table  Operation: Query only - Window form liên quan model sanpham dùng để thêm/ cập nhật thông tin sản phẩm Các thuộc tính form  Base table: san_pham  Layout: form with input text, textarea, dropdown list, file input  Operation: Insert, Update, Query with form c) Hoạt động chức - Trên sở hệ thống truy vấn danh sách sản phẩm có hệ thống hiển thị theo dạng bảng , phân theo trang (paging) Mỗi dịng bảng thơng tin sản phẩm bao gồm : Tên, Hình Ảnh, Mô Tả, Số Lượng, Đơn Giá Nhập, Đơn Giá Bán,Mã Loại,Mã Hàng - Khi người sử dụng (Admin) muốn thêm chuyển window sang window chứa form để điền thông tin cho sản phẩm Và thông tin hiển thị  Tên  Hình Ảnh  Mơ Tả  Số Lượng  Đơn Giá Nhập  Đơn Giá Bán  Mã Loại  Mã Hãng - Khi người sử dụng thêm sản phẩm hiển thị dropdown list (select list) hiển thị danh sách sản phẩm cha loại sản phẩm , không Insert, Update, Delete Các thông tin bao gồm  Mã Hãng:Hiển thị: Tên Hãng, Giá trị chọn: Nike Puma )  Mã loại: Hiển thị:Tên loại, Giá trị chọn: Giày nam Giày nữ) - Sau điền xong thông tin lựa chọn file ảnh mã hãng mã loại sản phẩm người dùng ấn vào nút “Thêm mới” tiến hành lưu trữ vào CSDL quay trở lại window ViewList hiển thị sản phẩm có kèm sản phẩm thêm Khi người dùng muốn xóa sản phẩm click link Delete dịng sản phẩm Một pop-up thơng báo xác nhận muốn xóa sản phẩm khơng hiển thị người sử dụng đồng ý tiến hành xóa dòng sản phẩm chọn load lại trang viewlist sản phẩm Hình 3.1:Giao diện window viewlist sản phẩm Hình 3.2:Giao diện window form thêm sản phẩm Hình 3.3:Giao diện window form thêm sản phẩm với selectlist Hình 3.4:Giao diện quản lý hình ảnh form thêm sản phẩm 4.2 GIAO DỊCH KHÁCH HÀNG(ĐẶT HÀNG/BÁN HÀNG) 4.2.1 Mô tả a) Mục đích - Giúp người dùng (chủ yếu khách hàng) xem danh sách sản phẩm có theo thể loại, đặc trưng (dự kiến) - Giúp khách hàng thêm hàng vào giỏ hàng, chỉnh sửa giỏ hàng tiến hành toán đơn đặt b) Các bảng liên quan - Sanpham - ChiTietSanPham - DonDatHang - ChiTietDD - TaiKhoan 4.2.2 Đặc tả a) Các tham số - Chi tiết sản phẩm(tham số dùng để truy vấn để hỗ trợ khách hàng tìm kiếm sản phẩm) - Tài khoản (khi mua sản phẩm cửa hàng bắt buộc đăng nhập) b) Layout chung chức Module gồm window (window liên quan sản phẩm, window giỏ hàng, window toán) - Window liên quan sản phẩm dùng để hiển thị sản phẩm có cửa hàng cho phép khách thêm vào giỏ (các window phụ dùng để hiển thị đặc trưng sản phẩm, loại sản phẩm, danh sách sản phẩm theo kết truy vấn, chi tiết sản phẩm) Các thuộc tính window  Base_table: sanpham, ChiTietSanPham  Layout:  header với dropdownlist (select list) hiển thị loại sản phẩm, kèm với  header navigation bar chứa trang sản phẩm , giỏ hàng, đăng nhập  body chứa danh sách sản phẩm hiển thị dạng list phân trang phía bên phải layout, bên trái filter cho ChiTietSanPham  Operation: get sanpham, get sanpham filter, insert sanpham (giỏ hàng) - Window giỏ hàng hiển thị sản phẩm lựa chọn để đặt hàng khách hàng Các thuộc tính window  Base_table: ChiTietDD (dữ liệu cache web, chưa lưu CSDL)  Layout: table with item each rows  Operation: Update (item giỏ hàng), Delete (item giỏ hàng, giỏ hàng) a) Hoạt động chức - Ở window hiển thị hệ thống lấy thơng tin bảng sanpham trình bày theo dạng (block) theo section, sản phẩm hiển thị vài thông tin như: Tên, đơn giá bán button “Thêm vào giỏ”, “Xem chi tiết” - Khi người sử dụng muốn thêm sản phẩm vào giỏ hàng click button “Thêm vảo giỏ” để tiến hành đưa vào giỏ hàng (không thay đổi window tại), thay đổi số lượng sản phẩm có giỏ hàng biểu tượng giỏ hàng nhỏ góc bên phải layout - Người sử dụng muốn xem thơng tin giỏ hàng có click vào biểu tượng giỏ hàng góc bên phải layout để chuyển sang window giỏ hàng Các thơng tin hiển thị (button xóa dịng sản phẩm giỏ hàng)  Số thứ tự  Hình Ảnh  Số lượng đặt  Tên sản phẩm  Đơn giá bán - Người dùng thay đổi số lượng sản phẩm giỏ hàng cách ấn nút + - hàng để tăng/giảm xóa sản phẩm khỏi giỏ hiển thị pop up xác nhận xóa, lựa chọn đồng ý tiến hàng xóa sản phẩm khỏi giỏ - Người dùng xóa tồn giỏ click nút “Reset giỏ hàng”, pop up hiển thị xác nhận để tiến hành xóa tồn giỏ - Khi người dùng muốn tốn click nút “Thanh tốn” mở window hiển thị thông tin đơn đặt hàng giỏ hàng Các thông tin hiển thị  Đơn đặt: Tên, SĐT, Địa chỉ, Ghi  Giỏ hàng: tên sản phẩm, tổng giá sản phẩm, tổng trị giá đơn đặt - Người dùng muốn đặt hàng phải tiến hành đăng nhập vào hệ thống Có thể thực trước toán click nút “Thanh toán” (khi chưa đăng nhập hiển thị pop up cảnh báo chưa đăng nhập chuyển hướng sang window form đăng nhập) Sau đăng nhập thành công, người dùng điền thông tin cần thiết vào đơn đặt tiến hành đặt hàng, click nút “Thanh tốn” hiển thị pop-up “Thanh tốn thành cơng” quay lại trang chủ, đơn đặt chi tiết đơn đặt (giỏ hàng) lưu CSDL với trạng thái “CHUA_DUYET” “CHUA_THANH_TOAN” Hình 3.8:Giao diện window trang chủ hiển thị sản phẩm với navigation bar Hình 3.9: Giao diện window trang chủ hiển thị sản phẩm Hình 3.10: Giao diện window giỏ hàng Hình 3.11: Giao diện window tốn Hình 3.12: Giao diện window đăng nhập ... 4.2.2 Đặc tả .29 CHƯƠNG I: GIỚI THIỆU CHUNG 1.1 MỞ ĐẦU Tài liệu nhằm đưa đặc tả chi tiết yêu cầu phần mềm cho hệ thống quản lý cửa hàng bán giày. Hệ thống giúp nhân viên quản lý hiệu... CHƯƠNG IV: ĐẶC TẢ MODULE 25 4.1 QUẢN SẢN PHẨM CÓ TRONG HỆ THƠNG .25 4.1.1 Mơ tả 25 4.1.2 Đặc tả .25 4.2 GIAO DỊCH KHÁCH HÀNG(ĐẶT HÀNG/BÁN HÀNG) 29 4.2.1 Mô tả ... tin sản phẩm đặc trưng đặc trưng sản phẩm,xử lý thơng tin hàng hóa hóa đơn nhập ,cập nhật thông tin chi tiết quản lý kho Quản lý người sử dụng: Hỗ trợ quản trị ,nhân viên, khách hàng, nhà cung

Ngày đăng: 07/01/2022, 14:32

Hình ảnh liên quan

3.4.3.2 Bảng SanPham - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.2.

Bảng SanPham Xem tại trang 11 của tài liệu.
3.4.3.1 Bảng TaiKhoan - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.1.

Bảng TaiKhoan Xem tại trang 11 của tài liệu.
3.4.3.4 Bảng PnhapKho - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.4.

Bảng PnhapKho Xem tại trang 12 của tài liệu.
3.4.3.3 Bảng DonDatHang - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.3.

Bảng DonDatHang Xem tại trang 12 của tài liệu.
3.4.3.6 Bảng ChiTietDD - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.6.

Bảng ChiTietDD Xem tại trang 13 của tài liệu.
3.4.3.7 Bảng ChiTietSanPham - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.7.

Bảng ChiTietSanPham Xem tại trang 14 của tài liệu.
3.4.3.10 Bảng DanhGiaSP - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

3.4.3.10.

Bảng DanhGiaSP Xem tại trang 15 của tài liệu.
Bảng DgSanPham - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

ng.

DgSanPham Xem tại trang 16 của tài liệu.
Bảng DonDatHang - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

ng.

DonDatHang Xem tại trang 18 của tài liệu.
Bảng ChiTietSanPham - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

ng.

ChiTietSanPham Xem tại trang 19 của tài liệu.
Hình 3.1:Giao diện window viewlist sản phẩm - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Hình 3.1.

Giao diện window viewlist sản phẩm Xem tại trang 27 của tài liệu.
Hình 3.2:Giao diện window form thêm sản phẩm - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Hình 3.2.

Giao diện window form thêm sản phẩm Xem tại trang 28 của tài liệu.
Hình 3.3:Giao diện window form thêm sản phẩm với selectlist - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Hình 3.3.

Giao diện window form thêm sản phẩm với selectlist Xem tại trang 29 của tài liệu.
Hình 3.8:Giao diện window trang chủ hiển thị sản phẩm với navigation bar - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Hình 3.8.

Giao diện window trang chủ hiển thị sản phẩm với navigation bar Xem tại trang 32 của tài liệu.
Hình 3.9: Giao diện window trang chủ hiển thị sản phẩm - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Hình 3.9.

Giao diện window trang chủ hiển thị sản phẩm Xem tại trang 33 của tài liệu.
Hình 3.11: Giao diện window thanh toán - BÁO CÁO CUỐI KỲ MÔN ĐẶC TẢ PHẦN MỀM ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA HÀNG GIÀY

Hình 3.11.

Giao diện window thanh toán Xem tại trang 34 của tài liệu.

Từ khóa liên quan

Mục lục

  • CHƯƠNG I: GIỚI THIỆU CHUNG

    • 1.1 MỞ ĐẦU

    • 1.2 PHẠM VI

    • 1.3 CÁC ĐỊNH NGHĨA THUẬT NGỮ VIẾT TẮT

    • 1.4 TÀI LIỆU THAM KHẢO

    • CHƯƠNG II: ĐẶC TẢ YÊU CẦU

      • 2.1 MÔ TẢ TỔNG QUAN

        • 2.1.1 Tổng quát về phần mềm

        • 2.1.2 Các chức năng phần mềm

        • 2.1.3 Các ràng buộc

        • CHƯƠNG III: ĐẶC TẢ THIẾT KẾ

          • 3.1 SƠ ĐỒ PHÂN RÃ CHỨC NĂNG

          • 3.2 ĐẶC TẢ CHỨC NĂNG

            • 3.2.2 Các chức năng chính

            • 3.2.3 Các chức năng cơ sở

            • 3.3 MÔ HÌNH QUAN HỆ THỰC THỂ

            • 3.4 ĐẶC TẢ CƠ SỞ DỮ LIỆU

              • 3.4.1 Xác định các thực thể

              • 3.4.2 Thực thể

              • 3.4.3Mô tả thuộc tính trên cơ sơ dữ liệu

              • 3.5 CÀI ĐẶT CƠ SỞ DỮ LIỆU VẬT LÝ

                • 3.5.1 Mô hình cơ sở dữ liệu quan hệ

                • 3.5.2 Các câu lệnh tạo bảng và ràng buộc

                • 3.5.3 Các câu lệnh Insert bản ghi vào các bảng

                • CHƯƠNG IV: ĐẶC TẢ MODULE

                  • 4.1 QUẢN SẢN PHẨM CÓ TRONG HỆ THÔNG

                    • 4.1.1 Mô tả

                    • 4.1.2 Đặc tả

                    • 4.2 GIAO DỊCH KHÁCH HÀNG(ĐẶT HÀNG/BÁN HÀNG)

                      • 4.2.1 Mô tả

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan