1. Trang chủ
  2. » Công Nghệ Thông Tin

HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT

44 23 0

Đ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

HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT MỤC LỤC GIỚI THIỆU DỰ ÁN: 1.1 GIỚI THIỆU CÔNG TY NCN 1.2 PHẠM VI ĐỐI TƯỢNG 1.3 YÊU CẦU CỦA CÔNG TY .1 1.4 LẬP KẾ HOẠCH DỰ ÁN PHÂN TÍCH YÊU CẦU KHÁCH HÀNG .4 2.1 SƠ ĐỒ USERCASE 2.2 ĐẶC TẢ YÊU CẦU HỆ THỐNG 2.2.1 QUẢN LÝ LOẠI XE .6 2.2.2 QUẢN LÝ KHÁCH HÀNG 2.2.3 QUẢN LÝ NHÂN VIÊN 2.2.4 QUẢN LÝ BẢO HÀNH 2.2.5 QUẢN LÝ HÓA ĐƠN .7 2.2.6 QUẢN LÝ SẢN PHẨM 2.2.7 QUẢN LÝ NHÀ CUNG CẤP 2.2.8 ĐĂNG NHẬP 2.3 SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG 2.3.1 SƠ ĐỒ TRIỂN KHAI 2.3.2 YÊU CẦU HỆ THỐNG PHÂN TÍCH YÊU CẦU KHÁCH HÀNG .10 3.1 SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG 10 3.2 THỰC THỂ 11 3.2.1 SƠ ĐỒ QUAN HỆ THỰC THỂ (ERD) 11 3.2.2 CHI TIẾT THỰC THỂ 12 3.2.2.1 Thực thể Nhân viên .12 3.2.2.2 Thực thể Sản phẩm 13 3.2.2.3 Thực thể Bảo hành 14 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 3.2.2.4 Thực thể Loại xe 14 3.2.2.5 Thực thể Nhà cung cấp 15 3.2.2.6 Thực thể Khách hàng 15 3.2.2.7 Thực thể Hóa đơn 16 THỰC HIỆN DỰ ÁN .17 4.1 GIAO DIỆN 17 4.1.1 CỬA SỔ CHÍNH 17 4.1.2 CÁC CỦA SỔ QUẢN LÝ .19 4.1.2.1 Cửa sổ quản lý Nhân viên 19 4.1.2.3 Cửa sổ quản lý Hóa đơn 24 4.1.2.4 Cửa sổ quản lý Sản phẩm 26 4.1.2.5 Cửa sổ quản lý Loại xe 28 4.1.2.6 Cửa sổ quản lý Nhà cung cấp 30 4.1.3 CỬA SỔ ĐĂNG NHẬP 31 4.2 TẠO CSDL VỚI SQL SERVER 32 4.2.1 CHI TIẾT CÁC BẢNG 32 4.2.2 CHI TIẾT CÁC BẢNG 32 4.2.2.1 Bảng Employee 32 4.2.2.2 Bảng Customer 34 4.2.2.3 Bảng Categories 35 4.2.2.4 Bảng Suppliers 35 4.2.2.5 Bảng Product .36 4.2.2.6 Bảng Guarantee 37 4.2.2.7 Bảng Reciept .38 KIỂM THỬ PHẦN MỀM VÀ SỬA LỖI .39 5.1 ĐĂNG NHẬP 39 5.2 NhanVienJFrame 40 5.3 KhachHangJFrame .40 5.4 LoaiXeJFrame 41 5.5 NhaCungCapJFrame 41 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 5.6 SanPhamJFrame 41 5.8 HoaDonJFrame .42 ĐÓNG GÓI VÀ TRIỂN KHAI .42 6.1 SẢN PHẨM PHẦN MỀM 42 6.2 HƯỚNG DẪN CÀI ĐẶT 42 6.3 HƯỚNG DẪN SỬ DỤNG PHẦN MỀM 42 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT GIỚI THIỆU DỰ ÁN: 1.1 GIỚI THIỆU CƠNG TY NCN Cơng ty TNHH NCN quản lý hệ thống bán xe máy Việc quản lý bán hàng gặp số khó khăn như: vấn đề tồn kho, quản lý nhân viên, trì bảo hành chăm sóc khách hàng, tốn nhiều thời gian hạn chế thất Khó khăn chủ doanh nghiệp sỡ hữu nhiều cửa hàng xe máy nhiều nơi khác nhau, làm công việc quản lý khó khăn gấp nhiều lần Nắm khó khăn thách thức team NCN nghiên cứu phát triển tra phần mềm quản lý xe máy 1.2 PHẠM VI ĐỐI TƯỢNG Phạm vi đề tài đối tượng hướng đến: Ứng dụng quản lý cửa hàng bán xe máy, công cụ hỗ trợ cho việc quản lý toàn hoạt động kinh doanh doanh nghiệp Hệ thống xây dựng với nhiều tính giúp đại lý, cửa hàng quản lý hoạt động bán hàng, mua hàng, quản lý xuất, nhập, điều chỉnh tồn kho, dịch vụ bảo dưỡng, hậu chăm sóc khách hàng… dễ dàng chuyên nghiệp, giúp tiết kiệm thời gian, chi phí, tối ưu nhân sự, chống thất thoát mang lại hiệu kinh doanh cao 1.3 YÊU CẦU CỦA CÔNG TY NCN mong muốn xây dựng phần mềm để giải khó khăn  Yêu cầu chức nghiệp vụ:       Quản lý hệ thống: Đăng nhập hệ thống: Đảm bảo an toàn liệu Cập nhật giá: Cập nhật giá tự động từ File liệu nhà cung cấp File tự tạo Cài đặt hệ thống: Thông tin cửa hàng, Thuế VAT, Thiết lập giảm giá Sửa chữa liệu: Trong trình sử dụng có tồn liệu dư thừa, phân mảnh liệu Sử dụng chức giúp liệu it gặp lỗi, chạy nhanh Chỉnh sửa phiếu bán hàng: Phiếu bán hàng chỉnh sửa để phù hợp với nhiều loại máy in mà cửa hàng có  Quản lý khách hàng: Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT           Phần mềm quản lý bán hàng cho phép người dùng lọc thông tin khách hàng theo khu vực, theo ngày sinh, theo nhóm xe để có chương trình chăm sóc khách hàng tốt nhất: Báo cáo danh sách khách hàng theo khu vực Báo cáo danh sách khách hàng theo nhóm xe Báo cáo sinh nhật khách hàng Báo cáo danh sách khách hàng thân thiết Tìm kiếm khách hàng mua xe Khi lọc thông tin khách hàng người dùng gửi thơng báo cho khách hàng đợt hậu cho khách hàng  Theo dõi hàng tồn kho: Cho phép người dùng xem tồn kho xe, phụ tùng Chuyển kho nội bộ: cho phép luân chuyển xe, phụ tùng kho chi nhánh chi nhánh Tìm kiếm chứng từ chuyển kho Báo cáo: báo cáo tồn kho xe, tồn kho phụ tùng theo nhiều tiêu chí : theo ngành, theo nhóm, theo hóa đơn, theo ngày, theo giá, theo nhà cung cấp Nhắc nhở tồn kho phụ tùng, xe  Duy trì bảo hành chăm sóc khách hàng: Cho phép người dùng quản lý việc bảo hành xe, phụ tùng, quản lý việc bảo dưỡng xe khách hàng, xem lịch sử bảo dưỡng khách hàng theo tên số khung xe:  Quản lý bảo hành: Nhận bảo hành từ khách hàng, gửi trung tâm bảo hành, nhận từ trung tâm bảo hành, trả bảo hành cho khách hàng  Quản lý bảo dưỡng : nhập thông tin bảo dưỡng, xem lịch sử bảo dưỡng  Quản lý chăm sóc khách hàng bảo dưỡng  Tìm kiếm bảo hành  Nhắc nhở sau mua xe  Nhắc nhở bảo dưỡng  Báo cáo : danh sách khách hàng đến đợt bảo dưỡng, khách hàng bảo dưỡng, bảo dưỡng theo số lần, báo cáo bảo hành  Yêu cầu bảo mật:  Tất thành viên phải đăng nhập sử dụng phần mềm  Quản lý cửa hàng phép thực tất chức Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT   Yêu cầu môi trường công nghệ  Ứng dụng phải thực với công nghệ Swing JDBC chạy hệ điều hành với môi trường JDK tối thiểu 1.8  Hệ quản trị CSDL SQL Server 2008 trở lên 1.4 LẬP KẾ HOẠCH DỰ ÁN TT Hạng mục 1.1 1.2 1.3 1.4 2.1 2.2 2.3 Giới thiệu dự án Giới thiệu công ty Phạm vi đối tượng Yêu cầu thơng tin Lập kế hoạch Phân tích u cầu khách hàng Sơ đồ UserCase Đặc tả yêu cầu hệ thống Sơ đồ triển khai yêu cầu hệ thống Thiết kế ứng dụng Mơ hình cơng nghệ ứng dụng Thực thể Giao diện Thực dự án Tạo giao diện với Swing Tạo CSDL với SQLServer Lập trình CSDL Lập trình tiện ích Lập trình nghiệp vụ Kiểm thử phần mềm sửa lỗi Đóng gói triển khai Sản phẩm phần mềm Hướng dẫn cài đặt 3.1 3.2 3.3 4.1 4.2 4.3 4.4 4.5 6.1 6.2 Bắt đầu Kết thúc Kết PHÂN TÍCH YÊU CẦU KHÁCH HÀNG 2.1 SƠ ĐỒ USERCASE Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 2.2 ĐẶC TẢ YÊU CẦU HỆ THỐNG  Chi tiết chức  Mỗi chức quản lý bao gồm chức : o Xem : xem tất chi tiết mục o Thêm : thêm vào CSDL o Xóa : xóa theo mã o Sửa : cập nhật liệu xem o Tìm kiếm : tìm kiếm theo điều kiện o Điều hướng : Di chuyển đến liệu ghi chi tiết trước sau o Các chức thao tác liệu (Thêm , sửa , xóa) cần kiểm lỗi hợp lý với liệu  Chức đăng nhập đăng xuất o Đăng nhập : Yêu cầu bắt buộc đăng nhập sửa dụng phần mềm o Đăng xuất : Đăng nhập lại với tài khoản khác dừng lại hệ thống  Chi tiết yêu cầu bảo mật  Tất phải đăng nhập sửa dụng chức phần mềm  Quản lý điều hành tất  Nhân viên phép quản lý tất mục báo cáo lên quản lý  Thông tin thực thể Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT  Loại xe Mã loại xe Tên loại xe Mơ tả Hình  Khách hàng Mã khách hàng Tên khách hàng Giới tính Email Số điện thoại Địa Ngày tạo Người tạo Ghi  Nhân viên Tên đăng nhập(Dùng để đăng nhập) Mật Họ tên Email Số điện thoại Vai trò(Trưởng phòng hay Nhân viên) Địa Ngày sinh  Bảo hành Mã bảo hành Mã sản phẩm Tên khách hàng Tên đăng nhập Ngày bắt đầu Ngày kết thúc Hình  Đặt hàng Mã đặt hàng Tên đăng nhập Mã khách hàng Ngày đặt hàng  Chi tiết đặt hàng Mã đặt hàng Mã sản phẩm Đơn giá Số lượng  Sản phẩm Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Mã sản phẩm Tên sản phẩm Mã nhà cung cấp Mã loại xe Đơn giá Số lượng Màu Thể tích Hình Trạng thái  Nhà cung cấp Mã nhà cung cấp Tên công ty Email Số điện thoại Địa Ghi 2.2.1 QUẢN LÝ LOẠI XE  Mô tả chức Chức quản lí Loại xe sử dụng để quản lý thơng tin loại xe.Yêu cầu chức liệt kê loại xe, mô tả loại xe hình ảnh, thêm loại xe, cập nhật xóa loại xe tồn  Dữ liệu liên quan Thông tin mã loại xe gồm: Mã loại xe, Tên loại xe, Mơ tả, Hình  Đối tượng sử dụng Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.2 QUẢN LÝ KHÁCH HÀNG  Mô tả chức Chức quản lý Khách hàng sử dụng để quản lí thơng tin khách hàng u cầu chức liệt kê danh sách khách hàng, xem thông tin chi tiết khách hàng, thêm khách hàng, cập nhật thơng tin xóa khách hàng tồn tại, tra cứu  Dữ liệu liên quan Thông tin khách hàng gồm: mã khách hàng, họ tên, giới tính, email, số điện thoại, địa chỉ, ngày tạo, người tạo, ghi  Đối tượng sử dụng Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 2.2.3 QUẢN LÝ NHÂN VIÊN  Mô tả chức Chức quản lý Nhân viên sử dụng để quản lí thơng tin nhân viên Yêu cầu chức liệt kê danh sách nhân viên, xem thông tin chi tiết nhân viên, thêm nhân viên mới, cập nhật thông tin xóa nhân viên tồn  Dữ liệu liên quan Thông tin nhân viên gồm: Mã nhân viên, họ tên, mật khẩu,xác nhận mật khẩu, email, số điện thoại, địa chỉ, ngày sinh, vai trò nhân viên(gồm trưởng phịng nhân viên bình thường)  Đối tượng sử dụng Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.4 QUẢN LÝ BẢO HÀNH  Mô tả chức Chức quản lý Bảo hành sử dụng để quản lí thơng tin bảo hành Yêu cầu chức xem thông tin bảo hành sản phẩm theo mã bảo hành,thêm sản phẩm bảo hành, cập nhật thơng tin xóa sản phẩm bảo hành  Dữ liệu liên quan Thông tin sản phẩm bào hành gồm: mã bảo hành, mã sản phẩm, tên sản phẩm, mã nhân viên, thời gian bắt đầu kết thúc bảo hành  Đối tượng sử dụng Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng 2.2.5 QUẢN LÝ HĨA ĐƠN  Mơ tả chức Chức quản lý Hóa đơn sử dụng để quản lí thơng tin hóa đơn mua hàng Yêu cầu chức xem thông tin hóa đơn, thêm hóa đơn, cập nhật thơng tin xóa hóa đơn, in hóa đơn  Dữ liệu liên quan Thơng tin hóa đơn gồm: Mã nhân viên, tên nhân viên, mã khách hàng, tên khách hàng, mã hóa đơn, ngày mua hàng, mã sản phẩm, tên sản phẩm, tồn kho, thành tiền, số lượng, thuế GTGT, giảm giá tổng tiền  Đối tượng sử dụng Sau đăng nhập nhân viên sử dụng chức này, ngoại trừ xóa có trưởng phịng sử dụng Team: NCN HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.1.2.5 Cửa sổ quản lý Loại xe GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN Team: NCN 27 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Team: NCN 28 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.1.2.6 Cửa sổ quản lý Nhà cung cấp GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN Team: NCN 29 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.1.3 CỬA SỔ ĐĂNG NHẬP GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN Team: NCN 30 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.2 TẠO CSDL VỚI SQL SERVER 4.2.1 CHI TIẾT CÁC BẢNG 4.2.2 CHI TIẾT CÁC BẢNG 4.2.2.1 Bảng Employee CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC MÔ TẢ UsernameId Nvarchar(255) PK, NOT NULL Mã nhân viên Password Nvarchar(255) NULL Mật Fullname Nvarchar(255) NULL Họ tên Email Nvarchar(255) NULL trưởng phòng, nhân viên PhoneNumber Nvarchar(255) NULL Role bit Address Nvarchar(255) NULL DateOfBrith date Team: NCN NULL NULL 31 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT MÃ LỆNH TẠO BẢNG CREATE TABLE Employee ( UsernameId NVARCHAR(50) NOT NULL, Password nvarchar(50) NULL, Fullname nvarchar(50) NULL, Email nchar(50) NULL, PhoneNumber nchar(13) NULL, Role bit NULL, Address nvarchar(255) NULL, DateOfBirth date NULL PRIMARY KEY(UsernameId) ) CÂU LỆNH SQL CƠ BẢN Hành động Thêm Câu lệnh SQL INSERT INTO Employee (UsernameId, Password, Fullname, Email, PhoneNumber, Role, Address, DateOfBirth) VALUES ( ? ,? ,? , ? , ? , ? ,? , ? ) Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã Team: NCN UPDATE dbo.Employee SET Password = ?, Fullname = ? , Email= ?,PhoneNumber= ?,Role= ?,Address= ?,DateOfBirth = ? WHERE UsernameId = ? DELETE FROM dbo.Employee WHERE UsernameId = ? SELECT * FROM dbo.Employee SELECT * FROM Employee WHERE UsernameId = ? 32 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.2.2.2 Bảng Customer CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC CustommerId Nvarchar(255) PK, NOT NULL CustommerName Nvarchar(255) NULL Gender bit NULL Email Nvarchar(255) NULL PhoneNumber Nvarchar(255) NULL Address bit NULL DateCreated date NULL Creator Nvarchar(255) NULL Note Nvarchar(255) NULL MÔ TẢ MÃ LỆNH TẠO BẢNG CREATE TABLE dbo.Custommer ( CustommerId nvarchar(50) NOT NULL, CustommerName nvarchar(50) NULL, Gender bit NULL, Email nchar(50) NULL, PhoneNumber nchar(13) NULL, Address nvarchar(255) NULL, DateCreated date NULL, Creator nvarchar(50) NULL, Note nvarchar(255) NULL, ) CÂU LỆNH SQL CƠ BẢN Hành động Thêm Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã Câu lệnh SQL INSERT INTO dbo.Custommer(CustommerId ,CustommerName ,Gender ,Email ,PhoneNumber ,Address ,DateCreated,Creator,Note) VALUES ( ? ,? ,? , ? , ? , ? ,? , ? , ? ) UPDATE dbo.Custommer SET CustommerName = ?, Gender = ? , Email= ?,PhoneNumber= ?, Address= ?,DateCreated = ?,Creator = ? , Note = ? WHERE CustommerId = ? DELETE FROM dbo.Custommer WHERE CustommerId = ? SELECT * FROM dbo.Custommer SELECT * FROM Custommer WHERE CustommerId=? 4.2.2.3 Bảng Categories Team: NCN 33 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC CategoriesId Nvarchar(255) PK, NOT NULL CategoriesName Nvarchar(255) NULL Description Nvarchar(255) NULL Image Nvarchar(255) NULL MÔ TẢ MÃ LỆNH TẠO BẢNG CREATE TABLE dbo.Categories ( CategoriesId nvarchar(50) NOT NULL, CategoriesName nvarchar(255) NULL, Description nvarchar(255) NULL, Image nvarchar(50) NULL ) CÂU LỆNH SQL CƠ BẢN Câu lệnh SQL Hành động Thêm Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã INSERT INTO dbo.Categories( CategoriesId ,CategoriesName ,Description ,Image) VALUES ( ? ,? ,? , ? ) UPDATE dbo.Categories SET CategoriesName = ?, Description= ?,Image= ? WHERE CategoriesId = ? DELETE FROM dbo.Categories WHERE CategoriesId = ? SELECT * FROM dbo.Categories SELECT * FROM Categories WHERE CategoriesId=? 4.2.2.4 Bảng Suppliers CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC SupplierId Nvarchar(255) PK, NOT NULL CompannyName Nvarchar(255) NULL Email Nvarchar(255) NULL PhoneNumber Nvarchar(255) NULL Address Nvarchar(255) NULL Note Nvarchar(255) NULL MÔ TẢ MÃ LỆNH TẠO BẢNG CREATE TABLE dbo.Suppliers ( SupplierId nvarchar(50) NOT NULL, CompannyName nvarchar(100) NULL, Email nvarchar(255) NULL, Team: NCN 34 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT PhoneNumber nvarchar(13) NULL, Address nvarchar(255) NULL, Note nvarchar(225) NULL ) CÂU LỆNH SQL CƠ BẢN Hành động Thêm Câu lệnh SQL Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã INSERT INTO dbo.Suppliers( SupplierId ,CompannyName ,Email ,PhoneNumber , Address ,Note) VALUES ( ? ,? ,? , ? , ? , ? ) UPDATE dbo.Suppliers SET CompannyName = ?, Email= ?,PhoneNumber= ?,Address= ?,Note = ? WHERE SupplierId = ? DELETE FROM dbo.Suppliers WHERE SupplierId = ? SELECT * FROM dbo.Suppliers SELECT * FROM Suppliers WHERE SupplierId=? 4.2.2.5 Bảng Product CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC ProductId Nvarchar(255) PK, NOT NULL ProductName Nvarchar(255) NULL SupplierId Nvarchar(255) NULL CategoriesId Nvarchar(255) NULL UnitPrice int NULL Color Nvarchar(255) NULL Capacity Nvarchar(255) NULL Quatity int NULL Image Nvarchar(255) NULL Status Nvarchar(255) NULL MÔ TẢ MÃ LỆNH TẠO BẢNG CREATE TABLE dbo.Product ( ProductId nvarchar(50) NOT NULL, ProductName nvarchar(255) NULL, SupplierId nvarchar(50) NULL, CategoriesId nvarchar(50) NULL, UnitPrice float NULL, Quantity int NULL, Team: NCN 35 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT ) Color nvarchar(50) NULL, Capacity nvarchar(50) NULL, Image nvarchar(max) NULL, Status nvarchar(50) NULL CÂU LỆNH SQL CƠ BẢN Hành động Thêm Câu lệnh SQL Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã INSERT INTO dbo.Product(ProductId ,ProductName ,SupplierId ,CategoriesId ,UnitPrice ,Quantity ,Color,Capacity,Image,Status) VALUES ( ? ,? ,? , ? , ? , ? ,? , ? , ? , ? ) UPDATE dbo.Product SET ProductName = ?, SupplierId = ? , CategoriesId= ?,UnitPrice= ?,Quantity= ?,Color = ?,Capacity = ? , Image = ? , Status = ? WHERE ProductId = ? DELETE FROM dbo.Product WHERE ProductId = ? SELECT * FROM dbo.Product SELECT * FROM Product WHERE ProductId=? 4.2.2.6 Bảng Guarantee CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC GuaranteeId Nvarchar(255) PK, NOT NULL ProductId Nvarchar(255) NULL ProductName Nvarchar(255) NULL CustommerId Nvarchar(255) NULL UsernameId Nvarchar(255) NULL StartingTime date NULL EndTime date NULL Image Nvarchar(255) NULL MÔ TẢ MÃ LỆNH TẠO BẢNG CREATE TABLE dbo.Guarantee ( GuaranteeId nvarchar(50) NOT NULL, ProductId nvarchar(50) NOT NULL, CustommerName nvarchar(50) NULL, UsernameId nvarchar(50) NOT NULL, StartingTime datetime NULL, EndTime datetime NULL, Image nvarchar(50) NULL ) CÂU LỆNH SQL CƠ BẢN Team: NCN 36 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Hành động Thêm Câu lệnh SQL Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã INSERT INTO dbo.Guarantee(GuaranteeId ,ProductId ,ProductName ,CustommerId,UsernameId ,StartingTime ,EndTime ,Image) VALUES ( ? ,? ,? , ? , ? , ? ,?,? ) UPDATE dbo.Guarantee SET ProductId = ?, ProductName = ? ,CustommerId = ?, UsernameId= ?,StartingTime= ?,EndTime= ?,Image = ? WHERE GuaranteeId = ? DELETE FROM dbo.Guarantee WHERE GuaranteeId = ? SELECT * FROM dbo.Guarantee SELECT * FROM Guarantee WHERE GuaranteeId=? 4.2.2.7 Bảng Reciept CẤU TRÚC BẢNG TÊN CỘT KIỂU DỮ LIỆU RÀNG BUỘC OrderId Nvarchar(255) PK, NOT NULL UsernameId Nvarchar(255) NULL Fullname Nvarchar(255) NULL CustommerId Nvarchar(255) NULL CustommerName Nvarchar(255) NULL OrderDate date NULL ProductId Nvarchar(255) NULL ProductName Nvarchar(255) NULL Quantity int NULL UnitPrice int NumberProducts int Tax int Salel int TotalMoney int MÔ TẢ MÃ LỆNH TẠO BẢNG CREATE TABLE dbo.Reciept ( OrderId nvarchar(50) NOT NULL, UsernameId nvarchar(50) NOT NULL, Fullname nvarchar(50) NULL, CustommerId nvarchar(50) NOT NULL, CustommerName nvarchar(50) NULL, OrderDate date NULL, ProductId nvarchar(50) NOT NULL, ProductName nvarchar(225) NULL, Quantity int NULL, Team: NCN 37 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT UnitPrice int NULL, numberproducts int NULL, tax int NULL, sale int NULL, TotalMoney int NULL ) CÂU LỆNH SQL CƠ BẢN Hành động Thêm Cập nhật theo mã Xóa theo mã Truy vấn tất Truy vấn theo mã Câu lệnh SQL INSERT INTO dbo.Reciept( OrderId,UsernameId ,Fullname ,CustommerId ,CustommerName,OrderDate,ProductId,ProductName,Quantity,UnitPrice,nu mberproducts,tax,sale,TotalMoney) VALUES ( ? ,? ,? , ?,? ,? ,? , ?,? ,? ,? , ?,? ,? ) UPDATE dbo.Reciept SET UsernameId = ?,Fullname = ? ,CustommerId = ? ,CustommerName = ?,OrderDate = ?,ProductId = ?,ProductName = ?,Quantity = ?,UnitPrice = ?,numberproducts = ?,tax = ?,sale = ?,TotalMoney = ? WHERE OrderId = ? DELETE FROM dbo.Reciept WHERE OrderId = ? SELECT * FROM dbo.Reciept SELECT * FROM Reciept WHERE OrderId=? KIỂM THỬ PHẦN MỀM VÀ SỬA LỖI 5.1 ĐĂNG NHẬP T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRƠNG ĐỢI FIX Đăng nhập sai tên PD03465, abc Sai tên đăng nhập ok Đăng nhập sai mật PD03541, 123 Sai mật ok Đăng nhập PD03529,123 Đóng cửa sổ, mở cửa sổ OK MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRƠNG ĐỢI FIX Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Phải nhập cú pháp Email(… @gmai.com) Thông báo chưa cú pháp yêu cầu nhập lại OK Số điện thoại phải từ 10-11 số Thông báo chưa đủ 10-11 số yêu cầu nhập lại OK 5.2 NhanVienJFrame T H Team: NCN 38 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Mật ô Xác nhận mật phải trùng với Ơ Mật Thơng báo Mật xác nhận chưa Yêu cầu nhập lại OK Khơng Nhân viên(Trưởng phịng) tự xóa Thơng báo Khơng thể xóa OK Tính tuổi theo ngày tháng năm sinh, phải đủ 18 tuổi trở lên Thông báo chưa đủ 18 tuổi nhập lại OK Các nút button hoạt động theo chức Các nút chạy thành cơng OK 5.3 KhachHangJFrame T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Phải nhập cú pháp Email(… @gmai.com) Thông báo chưa cú pháp yêu cầu nhập lại OK Số điện thoại phải từ 10-11 số Thông báo chưa đủ 10-11 số yêu cầu nhập lại OK Các nút button hoạt động theo chức Các nút chạy thành cơng OK 5.4 LoaiXeJFrame T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Chạy ảnh lên Image Ảnh chạy lên thành công OK Các nút button hoạt động theo chức Các nút chạy thành cơng OK KẾT QUẢ TRƠNG ĐỢI FIX 5.5 NhaCungCapJFrame T MƠ TẢ TÌNH HUỐNG Team: NCN DỮ LIỆU MẪU 39 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT H Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Phải nhập cú pháp Email(… @gmai.com) Thông báo chưa cú pháp yêu cầu nhập lại OK Các nút button hoạt động theo chức Các nút chạy thành công OK 5.6 SanPhamJFrame T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRƠNG ĐỢI FIX Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Chạy ảnh lên Image Ảnh chạy lên thành công OK Đổ combobox lỗi Đổ combobox thành công OK Các nút button hoạt động theo chức Các nút chạy thành cơng OK 5.7 BaoHanhJFrame T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRƠNG ĐỢI FIX Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Đổ combobox lỗi Đổ combobox thành công OK Các nút button hoạt động theo chức Các nút chạy thành cơng OK 5.8 HoaDonJFrame T H MƠ TẢ TÌNH HUỐNG DỮ LIỆU MẪU KẾT QUẢ TRÔNG ĐỢI FIX Đổ liệu sai Dữ liệu SQL Đổ liệu thành công OK Đổ combobox lỗi Đổ combobox thành công OK Nhập số lượng, thuế GTGT Tính tổng tiền thành OK Team: NCN 40 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Giảm giá, Tính Tổng tiền sai công Các nút button hoạt động theo chức Các nút chạy thành cơng OK ĐĨNG GÓI VÀ TRIỂN KHAI 6.1 SẢN PHẨM PHẦN MỀM Sử dụng phần mềm EXE4J để chuyển đổi jar sang exe Sử dụng phần mềm InnoSetup để đóng gó 6.2 HƯỚNG DẪN CÀI ĐẶT Cài SQL Server 2008 trở lên Tạo CSDL Polypro cách chạy file Polypro.sql Cài đặt JDK 1.8 trở lên Chạy file setup 6.3 HƯỚNG DẪN SỬ DỤNG PHẦN MỀM Đăng nhập với tài khoản Tên đăng nhập: PD03529 Mật khẩu: 123 Cấp tài khoản có vai trò trưởng phòng Đăng nhập tài khoản xóa tài khoản admin Xem hướng dẫn sử dụng menu trợ giúp phần mềm Team: NCN 41 ... Team: NCN 16 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Team: NCN 17 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT ĐẶT TÊN CÁC ĐIỀU KHIỂN Team: NCN 18 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT. .. 25 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Team: NCN 26 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.1.2.5 Cửa sổ quản lý Loại xe GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN Team: NCN 27 HỆ THỐNG QUẢN... HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT 4.1.2.2 Cửa sổ quản lý Khách hàng GIAO DIỆN ĐẶT TÊN CÁC ĐIỀU KHIỂN Team: NCN 22 HỆ THỐNG QUẢN LÝ XE MÁY MOTOBIKE MANAGEMENT Team: NCN 23 HỆ THỐNG QUẢN

Ngày đăng: 26/02/2021, 11:18

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    1. GIỚI THIỆU DỰ ÁN:

    1.1. GIỚI THIỆU CÔNG TY NCN

    1.2. PHẠM VI ĐỐI TƯỢNG

    1.3. YÊU CẦU CỦA CÔNG TY

    1.4. LẬP KẾ HOẠCH DỰ ÁN

    2. PHÂN TÍCH YÊU CẦU KHÁCH HÀNG

    2.2. ĐẶC TẢ YÊU CẦU HỆ THỐNG

    2.2.1 QUẢN LÝ LOẠI XE

    2.2.2 QUẢN LÝ KHÁCH HÀNG

    2.2.3 QUẢN LÝ NHÂN VIÊN

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w