Professional Documents
Culture Documents
PRO1041 - D - An1 - Nhom5 - XuanTruong
PRO1041 - D - An1 - Nhom5 - XuanTruong
DỰ ÁN 1
MỤC LỤC
1 Giới thiệu dự án...................................................................................................................................2
1.1 Giới thiệu cửa hàng bán giầy.......................................................................................................2
1.2 Lập kế hoạch dự án......................................................................................................................2
1.3 Đặc tả hệ thống............................................................................................................................3
2 Thiết kế................................................................................................................................................3
2.1 Mô hình triển khai (Use Case)......................................................................................................3
2.1.1 Mô hình tổng quát...............................................................................................................3
2.1.2 Mô hình chi tiết....................................................................................................................3
2.2 Thiết kế CSDL...............................................................................................................................8
2.2.1 Sơ đồ quan hệ thực thể (ERD)..............................................................................................8
2.2.2 Thiết kế chi tiết các thực thể................................................................................................8
2.3 Thiết kế giao diện.........................................................................................................................8
2.3.1 Sơ đồ tổ chức giao diện (ATIVITY DIAGRAM).....................................................................14
2.3.2 Thiết kế giao diện cho các chức năng nghiệp vụ................................................................18
3 Thực hiện viết mã..............................................................................................................................18
3.1 Viết mã tạo CSDL.......................................................................................................................18
3.1.1 Kết nối CSDL.......................................................................................................................20
3.1.2 Chi tiết thực thể.................................................................................................................20
3.1.3 SQL truy vấn và thao tác....................................................................................................21
3.1.4 Các thủ tục lưu tổng hợp thống kê....................................................................................21
3.2 Lập trình JDBC............................................................................................................................21
3.2.1 Lớp hỗ trợ..........................................................................................................................21
3.2.2 Model class - Các lớp mô tả dữ liệu...................................................................................21
3.2.3 DAO Class - Các lớp truy xuất dữ liệu.................................................................................21
3.3 Viết mã cho ứng dụng................................................................................................................21
3.3.1 Xử lý Form X.......................................................................................................................21
3.3.2 Xử lý Form Y.......................................................................................................................21
4 Kiểm thử............................................................................................................................................21
4.1 Kiểm thử form X.........................................................................................................................21
4.2 Kiểm thử form Y.........................................................................................................................21
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 1
TÀ I LIỆ U DỰ Á N
1 GIỚI THIỆU DỰ ÁN
Link gg drivre:
https://drive.google.com/drive/folders/1eDMBSNGq8U457U3BI4sZBSA2aE1HoQO3?usp=sharing
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 2
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 3
TÀ I LIỆ U DỰ Á N
2 THIẾT KẾ
2.1 MÔ HÌNH TRIỂN KHAI (USE CASE)
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 4
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 5
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 6
TÀ I LIỆ U DỰ Á N
b. Nhân viên
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 7
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 8
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 9
TÀ I LIỆ U DỰ Á N
B. TRANG CHỦ
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 10
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 11
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 12
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 13
TÀ I LIỆ U DỰ Á N
F. ĐĂNG KÝ
G. QUÊN MẬT KHẨU
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 14
TÀ I LIỆ U DỰ Á N
H. 2
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 15
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 16
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 17
TÀ I LIỆ U DỰ Á N
d. D
e. D
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 18
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 19
TÀ I LIỆ U DỰ Á N
SDT NVARCHAR(20),
TichDiem INT,
GhiChu NVARCHAR(50)
);
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 20
TÀ I LIỆ U DỰ Á N
GhiChu NVARCHAR(50),
FOREIGN KEY (MaDH) REFERENCES DonHang(MaDH),
FOREIGN KEY (MaSP) REFERENCES SanPham(MaSP)
);
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 21
TÀ I LIỆ U DỰ Á N
3.1.4.2 Procedure 2
3.2.2.2 Model 2
3.3.1 Xử lý Form X
3.3.2 Xử lý Form Y
4 KIỂM THỬ
4.1 KIỂM THỬ FORM X
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 22
TÀ I LIỆ U DỰ Á N
DỰ Á N 1 - Ứ NG DỤ NG PHẦ N MỀ M TRANG 23