11/20/2017
TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG
TÀI LIỆU THIẾT KẾ BẢO TRÌ PHẦN MỀM CT244 Được phê chuẩn Ts.Huỳnh Quang Nghi
Được chuẩn bị bởi Nguyễn Thị Cẩm Tuyên C1500221 Nguyễn Thị Minh Tuyết C1500222 Võ Thị Thanh Quý
Cần Thơ, ngày 26 tháng 11 năm 21017
C1500219
Thiết Kế Bảo Trì Phần Mềm cho
XÂY DỰNG WEBSITE BÁN HOA 4U - SHOP Phiên Bản 2.0 Được Phê Chuẩn Ts. Huỳnh Quang Nghi
Được Chuẩn Bị Bởi: Võ Thị Thanh Quý C1500219 Nguyễn Thị Cẩm Tuyên C1500221 Nguyễn Thị Minh Tuyết C1500222
Cần Thơ, Ngày 05 Tháng 03 Năm 2017
i
Mục Lục Mục Lục ............................................................................................................................... i Phụ lục hình ........................................................................................................................ii Theo dõi phiên bản tài liệu ...............................................................................................iii 1. Giới thiệu ....................................................................................................................... 1 1.1
Mục đích ...................................................................................................................................... 1
1.2
Phạm vi ........................................................................................................................................ 1
1.3
Bảng chú giải thuật ngữ ............................................................................................................... 1
1.4
Tài liệu tham khảo ....................................................................................................................... 1
1.5
Tổng quan về tài liệu ................................................................................................................... 1
2. Tổng quan hệ thống ...................................................................................................... 2 3. Kiến trúc hệ thống ........................................................................................................ 3 3.1
Thiết kế kiến trúc ......................................................................................................................... 3
3.2
Mô tả sự phân rã .......................................................................................................................... 4
3.3
Cơ sở thiết kế ............................................................................................................................... 5
4. Thiết kế dữ liệu ............................................................................................................. 5 4.1
Mô tả dữ liệu ................................................................................................................................ 5
4.2
Từ điển dữ liệu ............................................................................................................................. 6
5. Thiết kế theo chức năng ............................................................................................. 11 5.1
Chức năng Đăng nhập ................................................................................................................ 11
5.2
Chức năng Đăng ký.................................................................................................................... 12
5.3
Chức năng Thêm Hoa ................................................................................................................ 13
5.4
Chức năng Chỉnh sửa thông bó hoa ........................................................................................... 14
5.5
Chức năng Xóa bó hoa............................................................................................................... 15
5.6
Chức năng Mua Hoa .................................................................................................................. 16
5.7
Chức năng Đặt hoa..................................................................................................................... 17
5.8
Chức năng Thanh toán bằng tiền mặt ........................................................................................ 19
5.9
Chức năng Thanh toán online .................................................................................................... 20
5.10
Chức năng Theo dõi đơn hàng ................................................................................................... 21
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
ii
Phụ lục hình Hình 1. Mô hình 3 tầng (3-tiers architecture) .......................................................................... 3 Hình 2. Mô hình 3 phân rã hệ thống ........................................................................................ 4 Hình 3. Ví dụ về kiến trúc 3 tầng ............................................................................................. 4 Hình 4. Cơ sở dữ liệu ............................................................................................................... 5 Hình 5. Giao diện Đăng nhập................................................................................................. 11 Hình 6. Giao diện Đăng ký .................................................................................................... 12 Hình 7. Giao diện Thêm hoa .................................................................................................. 13 Hình 8. Giao diện Chỉnh sửa thông tin bó hoa....................................................................... 15 Hình 9. Giao diện Xóa bó hoa................................................................................................ 16 Hình 10. Giao diện Giỏ hàng ................................................................................................. 17 Hình 11. Giao diện Đặt hoa ................................................................................................... 18 Hình 12. Giao diện Thanh toán bằng tiền mặt ....................................................................... 19 Hình 13. Giao diện Thanh toán bằng thẻ ATM ..................................................................... 20 Hình 14. Giao diện Theo dõi đơn hàng .................................................................................. 21
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
iii
Theo dõi phiên bản tài liệu Tên
Lý do thay đổi
Ngày
Phiên bản
TaiLieuThietKe_v01
20/11/2017
Khởi tạo mới
1.0
TaiLieuThietKe_v02
29/11/2017
Chỉnh sửa cơ sở dữ liệu
2.0
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thiết kế phần mềm
Trang 1
1. Giới thiệu 1.1 Mục đích Tài liệu thiết kế phần mềm này mô tả thiết kế kiến trúc và thiết kế chi tiết của website Quản lý bán hoa 4U - shop. Mô tả cách thức dữ liệu chính hay các thực thể của hệ thống được lưu trữ, được xử lý và được tổ chức. Ngoài ra, tài liệu này còn chỉ ra bản thiết kế giao diện và cách thức xử lí cho từng chức năng cụ thể trong hệ thống. - Đặc tả yêu cầu quản lý thông tin và nghiệp vụ, nhằm giúp thiết kế viên hiểu được yêu cầu để thiết kế website bán hoa tương online cho cửa hàng. - Giúp cho lập trình viên có cái nhìn đầy đủ về các yêu cầu của phần mềm, hỗ trợ việc lập trình. - Giúp cho kiểm thử viên hiểu về các chức năng của phần mềm, từ đó có thể thực hiện kiểm tra phần mềm có đáp ứng đầy đủ chức năng mà cừa hàng yêu cầu hay không.
1.2 Phạm vi -
Quản lý thông tin nhân viên, khách hang, mặt hàng của cửa hàng hoa 4U trên website của cửa hàng. Hoạt động trên nền tảng Web application, sử dụng ngôn ngữ ASP.Net.
1.3 Bảng chú giải thuật ngữ STT 1 2
Thuật ngữ / Từ viết tắt CSDL DFD
Định nghĩa / Giải thích Cơ sở dữ liệu (nơi chứa dữ liệu) Data Flow Diagram
1.4 Tài liệu tham khảo -
Giáo trình Nhập môn Công Nghệ Phần Mềm (TS. Huỳnh Xuân Hiệp và ThS. Phan Phương Lan biên soạn).
-
Giáo trình ngôn ngữ mô hình hóa (TS. Phạm Thị Xuân Lộc và TS. Phan Thị Ngọc Diễm biên soạn).
1.5 Tổng quan về tài liệu Tài liệu này cung cấp thông tin về kiến trúc hệ thống, cách tổ chức CSDL, các thành phần giao diện và các lưu đồ để mô tả dòng xử lý trên giao diện.
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thiết kế phần mềm
Trang 2
Cấu trúc tài liệu này gồm có 5 phần: Phần 1: Giới thiệu Mô tả mục đích, phạm vi, giới thiệu tổng quan về tài liệu và liệt kê các nguồn tài liệu tham khảo để viết ra tài liệu này. Phần 2: Tổng quan hệ thống Mô tả tổng quan về chức năng, ngữ cảnh và thiết kế của dự án. Phần 3: Kiến trúc hệ thống Trình bày chi tiết về kiến trúc của hệ thống, mô tả sơ đồ các hệ thống con chính và các kho dữ liệu và các mối liên hệ giữa các thành phần đó. Phần 4: Thiết kế dữ liệu Mô tả cách thức tổ chức, lưu trữ, xử lý dữ liệu của hệ thống. Phần 5: Thiết kế theo chức năng Mô tả chi tiết các chức năng, các thành phần giao diện, cách thức sử dụng và xử lý dữ liệu.
2. Tổng quan hệ thống -
-
Website bán hoa được thiết kế bằng ASP.net, là một trong những ngôn ngữ lập trình được sử dụng phổ biến cho các trang web động hiện nay, hỗ trợ tối ưu nhất về mặt tính năng cũng như là giao diện cho người dùng. Website được nghiên cứu và xây dựng mới bao gồm 02 thành phần chính: Cung cấp các chức năng quản lý cửa hàng, nhân viên: cập nhật thông tin cửa hàng, nhân viên, tìm kiếm, báo cáo và thống kê doanh thu.... Cung cấp các chức năng quản lý sản phẩm: cập nhật, tìm kiếm, thống kê sản phẩm, chương trinh khuyến mãi, tin tức....
-
Người dùng trong hệ thống được chia làm bốn loại: quản trị, nhân viên, khách và thành viên. Mỗi người dùng chỉ sử dụng các chức năng ứng với quyền hạn của mình tương ứng với nội dung hiển thị trên website.
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thiết kế phần mềm
Trang 3
3. Kiến trúc hệ thống 3.1 Thiết kế kiến trúc
Hình 1. Mô hình 3 tầng (3-tiers architecture) Mô hình 3 tầng (3-tiers architecture) là một kiến trúc kiểu client/servercó sự tách biệt 3 phần: giao diện, xử lý nghiệp vụ, giao tiếp với hệ quản trị CSDL để người viết có thể dễ dàng quản lý ứng dụng của mình khi có bug xảy ra với 1 số thành phần xử lý nghiệp vụ không mong muốn. Ngoài ra với mô hình này nó còn tạo ra 1 không gian làm việc rất tốt để người thiết kế giao diện, lẫn người lập trình có thể làm việc chung với nhau 1 cách dễ dàng. Web Tier: Giao diện website, là các trang html của chương trình hiển thị cho người sử dụng. Middle Tier: Xử lý các nghiệp vụ của chương trình như tính toán, xử lý hợp lệ và toàn vẹn về mặt dữ liệu. Database Tier: Tầng giao tiếp với các hệ quản trị CSDL
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thiết kế phần mềm
Trang 4
3.2 Mô tả sự phân rã
Hình 2. Mô hình phân rã hệ thống
Ví dụ kiến trúc 3 tầng:
Hình 3. Ví dụ về kiến trúc 3 tầng
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thiết kế phần mềm
Trang 5
3.3 Cơ sở thiết kế -
Có thể phát triển một cách nhanh chóng và dễ dàng vì có thể kết nối trực tiếp với ADO.Net để xây dựng giao diện người dùng. Chương trình có thể chạy bất cứ lúc nào nếu có kết nối Internet.
4. Thiết kế dữ liệu 4.1 Mô tả dữ liệu
Hình 4. Cơ sở dữ liệu Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thiết kế phần mềm
Trang 6
4.2 Từ điển dữ liệu Bảng 1: Category
STT Tên thuộc tính
Kiểu
Kích thước
Phần lẻ
Bản số
10
1
Cate_Code
varchar
2
Cate_Name
nvarchar 50
Khóa
Duy nhất
x
Bắt buộc
Mặc định
min
max
Miền giá trị
RBTV RBTV luậ K.ngoại n lý
Lớp tham chiếu
Diễn giải
x
Mã loại bó hoa
x
Tên loại bó hoa
Bảng 2: Role STT Tên thuộc tính Kiểu
Kích thước
1
Role_Code
varchar
10
2
Role_Name
3
Description
Phần lẻ
Bản số
Khóa
Duy nhất
Bắt buộc
Mặc định
min max
Miền giá trị
RBTV luận lý
RBTV Lớp K.ngoại tham chiếu
Diễn giải
x
Mã vai trò
nvarchar 70
x
Tên vai trò
varchar
x
Mô tả vai trò
30
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
x
Thiết kế phần mềm
Trang 7
Bảng 3: Events Phần lẻ
Bản số
Mặc định
Miền giá trị
RBTV luận lý
1
Events_Code
varchar
10
2
Events_Name
nvarchar 30
x
3
StartDate
datetime
x
Tên chương trình giảm giá Ngày bắt đầu
4
EndDate
datetime
x
Ngày kết thúc
5
Discount
int
x
Tỷ lệ giảm giá
min max
RBTV K.ngoại
Lớp tham chiếu
Kích thước
Khóa
Duy nhất
Bắt buộc
STT Tên thuộc tính Kiểu
Diễn giải
Mã chương trình
x
Bảng 4: News Kích thước
STT Tên thuộc tính
Kiểu
1
News_Code
varchar 10
2
News_Content
3 4
Phần lẻ
Bản số
Khóa
Duy nhất
Bắt buộc
Mặc định
min
max
Miền giá trị
RBTV luận lý
RBTV K.ngoại
Lớp tham chiếu
Diễn giải
x
Mã tin tức
nvarchar max
x
Nội dung tin tức
News_Image
varchar
200
x
Hình ảnh tin tức
Emp_Code
varchar
10
x
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
x
Emp_Code Employee
Thiết kế phần mềm
Trang 8
Bảng 5: Customer Bắt buộc
x
x
Mã khách hàng
10
x
Mật khẩu của khách hàng
Cus_Fullname
nvarchar 70
x
Họ tên khách hàng
4
Cus_Email
varchar
x
Email khách hàng
5
Cus_Address
nvarchar 100
x
6
Cus_Birth
datetime
Địa chỉ khách hàng Sinh nhật khách hàng
7
Cus_Gender
bit
x
Giới tính
8
Cus_Phone
int
x
Số điện thoại
9
Bank_Code
varchar
Kiểu
1
Cus_Code
varchar 10
2
Cus_Pass
varchar
3
Phần lẻ
30
10
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Bản số
x
x
Mặc định
min max
Miền giá trị
RBTV RBTV luận K.ngoại lý
Khóa Duy nhất
Kích thước
STT Tên thuộc tính
Lớp tham chiếu
Bank_Code Account
Diễn giải
Mã ngân hàng
Thiết kế phần mềm
Trang 9
Bảng 6: Order Kích thước
Phần lẻ
Bản số
Duy nhất
Bắt buộc
Mặc định
min max Miền giá trị
RBTV RBTV luận K.ngoại lý
Lớp tham chiếu
STT Tên thuộc tính
Kiểu
1
Order_Code
varchar 10
2
Cus_Code
varchar
10
x
3
Order_Fullname nvarchar 50
x
4
Order_Phone
varchar
5
Order_Address
nvarchar 200
x
6
OrderDate
datetime
x
7
Message
nvarchar 200
8
DeliveryDate
datetime
x
Ngày gửi cho người nhận
9
Total
money
x
Tổng tiền của hoá đơn
10
Payment
bit
x
Thanh toán
11
Status
varchar
50
x
12
Events_Code
varchar
10
x
Events_Code Events
13
Emp_Code
varchar
10
x
Emp_Code Employee
Trạng thái của hoá đơn Mã chương trình giảm giá Mã khách hàng
Khóa
x
Mã đơn hàng
x Cus_Code
Customer
Mã khách hàng Họ và tên Ngày đặt hàng
20
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Diễn giải
Địa chỉ người nhận Số điện thoại Tin nhắn cho người nhận
Thiết kế phần mềm
Trang 10
Bảng 7: Account Kích thước
STT Tên thuộc tính
Kiểu
1
Bank_Code
varchar 10
2
Bank_Name
3
4
Phần lẻ
Bản số
Khóa
Duy nhất
Bắt buộc
Mặc định
min
max
Miền giá trị
RBTV luận lý
RBTV K.ngoại
Lớp tham chiếu
Diễn giải
x
Mã tài khoản ngân hàng
nvarchar 50
x
Tên tài khoản ngân hàng
Bank_Pass
varchar
x
Mật khẩu tài khoản ngân hàng
Money
money
x
Số tiền trong tài khoản
x
10
Bảng 8: Employee Kích thước
STT Tên thuộc tính
Kiểu
1
Emp_Code
varchar 10
2
Emp_Name
nvarchar 70
3
Emp_Birth
datetime
4
Emp_Pass
varchar
5
Emp_Phone
int
6
Role_Code
varchar
10
7
Image
varchar
200
Phần lẻ
Bản số
Khóa
x
Duy nhất
Bắt buộc
Mặc định
min
max
Miền giá trị
RBTV luận lý
RBTV K.ngoại
Lớp tham chiếu
Diễn giải
x
Mã nhân viên
x
Tên nhân viên Sinh nhật của nhân viên
10
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
x
Mật khẩu tài khoản nhân viên
x
Số điện thoại
x
Role_Cod Role e
Mã vai trò Hình ảnh nhân viên
Thiết kế phần mềm
Trang 11
Bảng 9: Feedback Phần lẻ
Bản số
Mặc định
Miền giá trị
RBTV luận lý
Kích thướ c
1
Feedback_Code
varchar
10
2
Cus_Code
varchar
10
x
Cus_Code Customer Mã khách hàng
3
Feedback_Content nvarchar
200
x
Nội dung phản hồi
4
Emp_Code
varchar
10
x
5
Reply
nvarchar
200
min
max
RBTV K.ngoại
Lớp tham chiếu
Kiểu
Khóa
Duy nhất
Bắt buộc
STT Tên thuộc tính
Mã phản hồi
x
x
Diễn giải
Emp_Code Employee Mã nhân viên trả lời Nội dung trả lời
Bảng 10: Bouquet Kích thước
STT Tên thuộc tính
Kiểu
1
Bouquet_Code
varchar 10
2
Bouquet_Name
3
Phần lẻ
Bản số
Khóa
Duy nhất
Bắt buộc
Mặc định
min
max
Miền giá trị
RBTV RBTV luận K.ngoại lý
Lớp tham chiếu
Diễn giải
x
Mã bó hoa
nvarchar 30
x
Tên bó hoa
Price
money
x
Giá bán
4
Cate_Code
varchar
5
About
nvarchar 200
x
Chi tiết bó hoa
6
Image
varchar
x
Hình ảnh bó hoa
10
200
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
x
x
Cate_Code Category Mã loại hoa
Thiết kế phần mềm
Trang 12
Bảng 11: OrderDetail Kích thước
STT Tên thuộc tính
Kiểu
1
Order_Code
varchar 10
2
Bouquet_Code
varchar
3
Quantity
int
Phần lẻ
10
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Bản số
Khóa
x
Duy nhất
Bắt buộc
Mặc định
min max Miền giá trị
RBTV RBTV luận K.ngoại lý
Lớp tham chiếu
Mã đơn hàng
x
Order_Code
x
Bouquet_Code Bouquet Mã bó hoa
x
Order
Diễn giải
Số lượng bó hoa
Thiết kế phần mềm
Trang 11
5. Thiết kế theo chức năng 5.1 Chức năng Đăng nhập -
Mục đích: Đăng nhập vào website. Giao diện:
-
Hình 5. Giao diện Đăng nhập Các thành phần trong giao diện: STT
-
Loại điều khiển Textbox: Tên đăng nhập
1 2
Textbox: Password
3
Button: Đăng nhập
4
Button: Đăng ký
Giá trị mặc định
Lưu ý
Dữ liệu được sử dụng: STT 1 2
Tên bảng /Cấu trúc dữ liệu Employee Customer
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thêm
Phương thức Sửa Xóa
Truy vấn
Thiết kế phần mềm
Trang 12
5.2 Chức năng Đăng ký -
Mục đích: Đăng ký tài khoản khách hàng. Giao diện:
Hình 6. Giao diện Đăng ký -
Các thành phần trong giao diện: STT 1 2
Loại điều khiển Textbox: Email
Giá trị mặc định
Textbox: Họ và Tên
3
Textbox: Mật Khẩu
4
Textbox: Điện Thoại
5
Datetime Picker: Sinh Nhật
6
Textbox: Địa Chỉ
7
Combobox: Giới Tính
8
Button: Đăng ký
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Nam/Nữ
Lưu ý
Thiết kế phần mềm
9
-
Trang 13
Button: Hủy
Dữ liệu được sử dụng: STT 1
Tên bảng /Cấu trúc dữ liệu Customer
Phương thức Thêm
Sửa
5.3 Chức năng Thêm Hoa
Hình 7. Giao diện Thêm hoa -
Mục đích: Thêm hoa vào shop. Giao diện:
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Xóa
Truy vấn
Thiết kế phần mềm
-
Các thành phần trong giao diện: STT 1 2
-
Trang 14
Loại điều khiển Textbox: Tên Hoa
Lưu ý
Textbox: Giá Bán
3
Combobox: Loại Hoa
4
TextArea: Thông Tin
5
UploadeFile: Hình Ảnh
6
Button: Thêm
7
Button: Hủy
Dữ liệu được sử dụng: STT 1
Tên bảng /Cấu trúc dữ liệu Bouquet
Thêm
5.4 Chức năng Chỉnh sửa thông bó hoa -
Giá trị mặc định
Mục đích: Chỉnh sửa thông tin bó hoa. Giao diện:
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Phương thức Sửa Xóa
Truy vấn
Thiết kế phần mềm
Trang 15
Hình 8. Giao diện Chỉnh sửa thông tin bó hoa -
Các thành phần trong giao diện: STT 1 2
-
Loại điều khiển Textbox: Mã Bó Hoa Textbox: Tên Hoa
3
Combobox: Loại Hoa
4
TextArea: Thông Tin
5
UploadeFile: Hình Ảnh
6
Button: Sửa
7
Button: Hủy
Dữ liệu được sử dụng: STT 1
Tên bảng /Cấu trúc dữ liệu Bouquet
5.5 Chức năng Xóa bó hoa -
Giá trị Lưu ý mặc định Mã bó hoa sẽ được ẩn.
Mục đích: Xóa bó hoa. Giao diện:
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thêm
Phương thức Sửa Xóa
Truy vấn
Thiết kế phần mềm
Trang 16
-
Hình 9. Giao diện Xóa bó hoa Các thành phần trong giao diện: STT 1 2
-
Loại điều khiển Button: Xóa Button: Hủy
Lưu ý
Dữ liệu được sử dụng: STT 1
Tên bảng /Cấu trúc dữ liệu Bouquet
5.6 Chức năng Mua Hoa -
Giá trị mặc định
Mục đích: Mua hoa. Giao diện:
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thêm
Phương thức Sửa Xóa
Truy vấn
Thiết kế phần mềm
-
Hình 10. Giao diện Giỏ hàng Các thành phần trong giao diện: STT 1 2 3
-
Trang 17
Loại điều khiển Textbox: Thông tin bó hoa
Lưu ý
Button: Quay lại Button: Tiếp tục
Dữ liệu được sử dụng: STT 1 2 3
Tên bảng /Cấu trúc dữ liệu Bouquet Order OrderDetail
5.7 Chức năng Đặt hoa -
Giá trị mặc định
Mục đích: Đặt hoa. Giao diện:
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thêm
Phương thức Sửa Xóa
Truy vấn
Thiết kế phần mềm
Trang 18
Hình 11. Giao diện Đặt hoa -
Các thành phần trong giao diện STT
Loại điều khiển
Giá trị mặc định
Lưu ý
1, 5 Textbox: Họ và tên 2,6 Textbox: Số điện thoại
-
4,7
Textbox: Địa chỉ
5
Textbox: Email
8
Textbox: Tin nhắn
9
Datetime Picker: Ngày giao hoa
10
Button: Quay lại
11
Button: Tiếp tục
Dữ liệu được sử dụng: STT
Tên bảng /Cấu trúc dữ liệu
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thêm
Phương thức Sửa Xóa
Truy vấn
Thiết kế phần mềm
1 2 3
Trang 19
Customer Order OrderDetail
5.8 Chức năng Thanh toán bằng tiền mặt -
Mục đích: Thanh toán bằng tiền mặt. Giao diện:
Giao diện tiền mặt
Hình 12. Thanh toán bằng
-
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Các thành phần trong giao diện:
Thiết kế phần mềm
-
Trang 20
STT
Loại điều khiển
Giá trị mặc định
1
Checkbox: Chọn hình thức thanh toán
2
Textbox: Địa chỉ thanh toán
3
Button: Trở về
4
Button: Hoàn thành
Lưu ý
Dữ liệu được sử dụng: STT 1
Tên bảng /Cấu trúc dữ liệu Order
Phương thức Thêm
Sửa
Xóa
5.9 Chức năng Thanh toán bằng thẻ ATM -
Mục đích: Thanh toán tiền bằng tài khoản ngân hàng. Giao diện:
-
Hình 13. Giao diện Thanh toán bằng thẻ ATM Các thành phần trong giao diện:
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Truy vấn
Thiết kế phần mềm
STT
-
Trang 21
Loại điều khiển
1
Combobox: Ngân hàng
2
Textbox: Tên tài khoản
3
Textbox: Mã số thẻ
4
Textbox: Mật khẩu
5
Textbox: Giá trị đơn hàng
6
Textbox: Mã Captcha
7
Textbox: Mã Captcha
8
Button: Trờ về
9
Button: Tiếp tục
Giá trị mặc định
Dữ liệu được sử dụng: STT 1 2
Tên bảng /Cấu trúc dữ liệu Account Order
Phương thức Thêm
Sửa
Xóa
5.10 Chức năng Theo dõi đơn hàng -
Lưu ý
Mục đích: Theo dõi tình trạng đơn hàng. Giao diện:
Hình 14. Giao diện Theo dõi đơn hàng
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Truy vấn
Thiết kế phần mềm
Trang 22
Các thành phần trong giao diện:
-
STT
Loại điều khiển
1
DataTable: Quản lý thông tin đơn hàng
-
Giá trị mặc định
Lưu ý
Dữ liệu được sử dụng: STT 1
Tên bảng /Cấu trúc dữ liệu Order
Bộ môn CNPM, Khoa CNTT & TT, Đại học Cần Thơ
Thêm
Phương thức Sửa Xóa
Truy vấn