Template-tailieuthietkebaotri.docx

  • Uploaded by: tung nguyen
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Template-tailieuthietkebaotri.docx as PDF for free.

More details

  • Words: 3,669
  • Pages: 29
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 

More Documents from "tung nguyen"