Bài tập lớn Phân tích thiết kế hệ thống thông tin: Sử dụng Enterprise Architect để phân tích thiết kế website bán và giới thiệu băng đĩa nhạc - Pdf 14

Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 1 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Đề tài: “Sử dụng Enterprise Architect để phân tích thiết kế website bán và
giới thiệu băng đĩa nhạc.”
Giảng viên hướng dẫn: ThS. Nguyễn Hồng Phương.
Nhóm sinh viên thực hiện: Nhóm 3
Nguyễn Thị Nguyệt CNTT3 - K54 20091945
Phạm Văn Huy CNTT4 - K54 20081161
Hứa Khánh Trung CNTT4 - K54 20090021
Đinh Tuấn Trường CNTT4 - K54 20092909
Mã lớp: 35549 - Mã học phần: IT3120.
Hà Nội, 04 / 2012
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 2

MỤC LỤC

d. Biểu đồ giao tiếp thể hiện một số chức năng của SalePerson 73
V. MÔ HÌNH HÓA SỰ ỨNG XỬ 74
1. Biểu đồ máy trạng thái 74
a. Trạng thái khách hàng 74
b. Trạng thái Bình luận 75
c. Trạng thái sản phẩm 76
VI. THIẾT KẾ CHI TIẾT 78
1. Thiết kế cơ sở dữ liệu 78
2. Thiết kế giao diện 83
VII. LỜI KẾT 100
VIII. TÀI LIỆU THAM KHẢO 101
IX. PHÂN CÔNG NHIỆM VỤ 102

Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 4

LỜI NÓI ĐẦU

Ngày nay, công nghệ thông tin đã trở thành một phần không thể thiếu trong bất cứ lĩnh vực nào
của đời sống. Với việc ứng dụng các công nghệ trong quản lý, công việc của con người trở nên
hiệu quả và năng suất hơn.

Với mục đích học tập tốt môn Phân tích thiết kế hệ thống thông tin, và bước đầu tiếp cận với 1
quy trình thực tế về công nghệ thông tin, chúng em xin được tiến hành đề tài Sử dụng Enterprise
Architecture để phân tích thiết kế website giới thiệu và bán băng đĩa nhạc.

tìm kiếm và nghe thử phần đầu của 1 bài hát nào đó trong album trước khi quyết định
mua. Với những đĩa nhạc đã ra đời từ lâu thì việc tìm kiếm được không phải là dễ dàng,
thậm chí khách hàng phải đi đến rất nhiều cửa hàng khác nhau để tìm. Nghe thử đoạn đầu
của một bài hát cũng là một công việc khá tốn thời gian, khi mà cửa hàng đông khách, thì
việc chờ đợi đến lượt được mở thử đĩa cũng khá phiền toái. Nếu khách hàng sau khi nghe
xong đoạn đầu lại cảm thấy không thích, và muốn lựa chọn một album khác, thì quả thực,
thời gian bỏ ra để lựa chọn được một album yêu thích của mình sẽ là một vấn đề lớn, nhất
là khi cuộc sống ngày càng bận rộn. Với những người yêu thích nhạc, thì việc nhanh
chóng sở hữu một album mới phát hành cũng là một nhu cầu. Và để biết được thông tin
chính xác khi nào thì đĩa nhạc đó mới phát hành, có những đĩa nhạc nào mới phát hành
thời điểm này không còn cách nào khác là phải liên lạc trực tiếp cửa hàng .
Câu hỏi đặt ra là tại sao lại không xây dựng một website bán và giới thiệu băng đĩa nhạc
để khắc phục những điểm yếu trên. Tiết kiệm thời gian, và phục vụ tốt nhất những nhu
cầu của khách hàng là những ưu điểm không thể chối bỏ của website trực tuyến.
2. Tóm tắt dự án
_Tên dự án: Xây dựng website bán và giới thiệu băng đĩa nhạc.
_Phạm vi ứng dụng: Các cửa hàng bán lẻ.
_ Thể loại băng đĩa nhạc: CD / VCD / DVD.
_Khách hàng có thể:
 Xem thông tin về album, tìm kiếm album mà mình yêu thích.
 Bình chọn cho album theo các điểm đánh giá.
 Tham khảo, bình luận về album mình yêu thích.
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 6

 Đặt mua hàng trực tuyến (thanh toán qua ngân hàng hoặc giao hàng trực
tiếp.
 Có thể theo dõi tình trạng xử lý đơn hàng của mình.

_Admin gửi thông báo về album mới đến các User đăng kí nhận tin.
_SalesPerson gửi thông tin trạng thái đơn hàng đến Guest hoặc User.
4. Các loại thông tin sử dụng trong hệ thống
_Thông tin sản phẩm: album nhạc.
_Giỏ hàng: chứa các sản phẩm đã đăng kí mua.
_Hóa đơn: chi tiết giá thành cho các sản phẩm đã đặt hàng.
5. Các yêu cầu đặt ra đối với hệ thống tương lai
_Đạt được các chức năng nêu trên.Hệ thống chạy tốt và ổn định.
_Môi trường triển khai: Ứng dụng được triển khai trên môi trường web.
Các máy tính sử dụng nên theo tiêu chuẩn như sau:
Yêu cầu phần mềm
Server
Client
 Window 2000 Server, IIS 7.0
 Window XP, IE 6.0 trở lên

Yêu cầu phần cứng
Server
Client
 CPU E5200Ghz, Ram 4Gb, HDD
160Gb, Internet Connection
 CPU P4 2.0MHz, Ram 1G, HDD
40Gb, Internet Connection
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 8 _Công cụ và ngôn ngữ phát triển ứng dụng:


Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 10

2. Biểu đồ ca sử dụng.
a. Liên quan giữa các đối tác

Guest sau khi đăng kí trở thành User. Vì vậy, User kế thừa các chức năng mà Guest có,
đồng thời mở rộng thêm các chức năng khác.
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 11

b. Liên quan giữa đối tác và ca sử dụng


2.Hệ thống hiện ra giao diện gồm
các form đăng kí.
3.Guest điền thông tin cá nhân của
mình vào form.
4.Hệ thống kiểm tra thông tin
xem có hợp lệ không.
Nếu không hợp lệ, guest được
yêu cầu nhập lại
Nếu đã hợp lệ, hệ thống cho phép
Submit.
5.Guest kích vào “Submit”
6. Hệ thống gửi mail yêu cầu xác
nhận.

Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 14

 Xem thông tin sản phẩm
(1) Tiêu đề chung
 Tên: Xem thông tin sản phẩm
 Loại: chi tiết.
 Nội dung tóm tắt: Guest có thể xem thông tin của album như: Tên, thể

(1) Tiêu đề chung
 Tên: Tìm kiếm sản phẩm
 Loại: chi tiết.
 Nội dung tóm tắt: Guest có thể tìm kiếm sản phẩm theo các tiêu chí:
Tên, giá, thể loại, ca sĩ.
 Đối tác: Guest.
 Ngày lập: 11/3/2012
 Ngày cập nhât: 11/3/2012
 Phương án 1.0
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 16

 Người lập: Nguyễn Thị Nguyệt
(2) Mô tả các kịch bản
 Tiền đề: Guest đã kích vào “Tìm kiếm” trên wesite.
 Kịch bản chính:
1.Ca sử dụng bắt đầu khi Guest
kích vào “Tìm kiếm”
2.Hệ thống cho phép được tìm
kiếm theo 4 tiêu chí: Tên, giá, thể
loại, ca sĩ.
3.Guest lựa chọn thôn tin tìm
kiếm trên các combobox, rồi nhấn
“Tìm”
4. Hệ thống lấy các thông tin và
duyệt cơ sở dữ liệu để lấy ra các
sản phẩm đạt yêu cầu.


4.Hệ thống tự động xóa loại sản
phẩm đó đi.
5.Guest có thể thêm vào giỏ hàng
bằng cách kích vào “Thêm vào
giỏ hàng” ở mỗi sản phẩm.
5.Hệ thống tự động kiểm tra xem
dữ liệu còn hàng hay không.
Nếu còn hàng thì cho phép thêm
vào giỏ hàng.
Nếu hết hàng thì hiện thông báo
hết hàng.
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 18

6.Guest có thể xóa sạch toàn bộ
giỏ hàng bằng cách kích vào
“Hủy giỏ hàng”
6.Hệ thống đưa giỏ hàng về trạng
thái rỗng.

 Lập hóa đơn
(1) Tiêu đề chung
 Tên: Lập hóa đơn
 Loại: chi tiết.
 Nội dung tóm tắt: Guest có thể thực sự đặt hàng, bằng cách điền thông
tin cá nhân của mình.
 Đối tác: Guest.
 Ngày lập: 11/3/2012

tiền phí vận chuyển.
9.Guest kích vào “Tiếp tục”
10. Hệ thống hiện ra hóa đơn:
Tổng tiền, list các loại sản phẩm
cùng số lượng và đơn giá, phí vận
chuyển, thông tin cá nhân của
Guest.
11. Guest kích vào xác nhận”
12. Hệ thống thông báo thành
công. Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 20  Đăng nhập
(1) Tiêu đề chung
 Tên: Đăng nhập
 Loại: chi tiết.
 Nội dung tóm tắt: Guest có thể đăng nhập vào hệ thống để.
 Đối tác: Guest.
 Ngày lập: 11/3/2012
Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 21


2012

Nhóm 3 – IT3120 - 35549 Page 22

 Tên: Quản lý thông tin cá nhân
 Loại: chi tiết.
 Nội dung tóm tắt: User có thể sửa chữa thông tin cá nhân của mình.
 Đối tác: User.
 Ngày lập: 11/3/2012
 Ngày cập nhât: 11/3/2012
 Phương án 1.0
 Người lập: Nguyễn Thị Nguyệt
(2) Mô tả các kịch bản
 Tiền đề: User đã kích vào “Sửa thông tin cá nhân” trên wesite.
 Kịch bản chính:
1.Ca sử dụng bắt đầu khi User
kích vào “Sửa thông tin cá nhân”
2.Hệ thống hiện thị thông tin cá
nhân của User.
3.User có thể kích vào”Sửa” để
sửa thông tin cá nhân của mình
4.Hệ thống kiểm tra thông tin
xem có hợp lệ không.
Nếu không hợp lệ, User được yêu
cầu nhập lại
Nếu đã hợp lệ, hệ thống cho phép
Submit.
5.User kích vào “Submit”
6. Hệ thống update vào cơ sở dữ
liệu

dữ liệu để: tăng điểm đánh giá
cho album và đưa bình luận vào
trạng thới mới. Phân tích thiết kế website bán và giới thiệu băng đĩa nhạc
2012

Nhóm 3 – IT3120 - 35549 Page 24

 Lập hóa đơn
(1) Tiêu đề chung
 Tên: Lập hóa đơn
 Loại: chi tiết.
 Nội dung tóm tắt: User có thể thực sự đặt hàng bằng cách lập hóa đơn.
 Đối tác: User.
 Ngày lập: 11/3/2012
 Ngày cập nhât: 11/3/2012
 Phương án 1.0
 Người lập: Nguyễn Thị Nguyệt
(2) Mô tả các kịch bản
 Tiền đề: User đã kích vào “Lập hóa đơn” trên wesite.
 Kịch bản chính:
1.Ca sử dụng bắt đầu khi User
kích vào “Lập hóa đơn”
2.Hệ thống hiện lên form cho
User chọn hình thức thanh toán
3.User chọn hình thức thanh toán:
tại nhà, qua thẻ, và chọn hình thức
vận chuyển


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status