Đồ án tốt nghiệp: Xây dựng website quản lý, bán máy tính và linh kiện liên quan - Pdf 27


W R U
CỘNG HÒA XÃ HỒI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP
Họ tên sinh viên: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Hệ đào
tạo : . . . . . . . . . . . . . . . . . . . .
Lớp: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ngành: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Khoa: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .
1- TÊN ĐỀ TÀI:
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
2- CÁC TÀI LIỆU CƠ BẢN:
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .

. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
5. GIÁO VIÊN HƯỚNG DẪN TỪNG PHẦN
Phần Họ tên giáo viên hướng dẫn

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . .
6. NGÀY GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP
Ngày tháng năm 20…
Trưởng Bộ môn
(Ký và ghi rõ Họ tên)
Giáo viên hướng dẫn chính
(Ký và ghi rõ Họ tên)

Chủ tịch Hội đồng
Ký và ghi rõ Họ tên)
!"""#$"%&'()&
Sinh viên làm Đồ án tốt nghiệp
Ký và ghi rõ Họ tên)
MỤC LỤC
*+,-+,.

.(.?mGmFHKLiL$pYY
.(Y?mGmFHKL[i`mL$pYA
.(A?mGmoa'GIY2
.(2?mGmoa'qY2
.(Z?mGmFHKLr"YZ
,;6<Y=,s<<@gS?t,4@YM
4.1 Giới thiệu công nghệ 48
Y77 uHNcBBYM
Y7(?vLwcHqaxBBYy
Y7.?vLGFz^aKXaGA)
4.2 Công cụ thực hiện 51
,;6<A=4{*?|gSU<4UA(
5.1 Kiểm thử đơn vị 52
A77gNnG"A(
A7(?mVFH"A.
A7.[}l~•a€•#$AY
A7Yma‚A2
A(7,v%?a,AZ
A((?aF•L$pAM
A(.?a`mL$pAM
A(Y?a'q2)
A(A?a`G"27
A(2?aƒGm2(
A(Z?a<r"2.
A(M?aN`G"["]~'qm•"G$b2Y
A(y?a'GI"!G"2A
A(7)?a$HIL$p"$HI]LG'qkF'qu
jFF'qG"b22
A(77?a$HI"!JK#LK22
A(7(?a$HI`D"$HI2M

((7VG"7A
(7(V%#"WH""$HIXK#LK7Z
2.3 Phân tích các chức năng trong hệ thống 23
(.7R[\ED']R^/_RLLKLL^`/ab(.
(.77R[\ED'D„(.
Hình 1: Biểu đồ phân cấp chức năng mức 0 23
(.7(R[\ED'D7…$"(Y
Hình 2: Biểu đồ phân cấp chức năng mức 1 Khách hàng 24
(.7.R[\ED'D7…$ai(Y
(.(R[HFcH(2
(.(7(2
(.((,GIL}F(Z
(.(.R[\DD'(Z
Hình 4: Biểu đồ phân cấp mức ngữ cảnh 28
Hình 5: Biểu đồ phân cấp mức 1 28
Hình 6: Biểu đồ phân cấp mức 1(quản lý khách hàng) 29
Hình 7: Biểu đồ phân cấp mức 2( quản trị hệ thống) 30
,;6<.=4d?ef,gS?4d?d.)
3.1. Thiết kế cơ sở dữ liệu 31
.77_hij[kl"$=.7
.777?j[=.7
.77(?l=
.77.*xj[.Y
.77Y*xFcHqHI.2
Hình 9: Mô hình dữ liệu vật lý 36
.7(?mGmqHI#$.Z
3.2 Thiết kế giao diện người dùng 43
.(7?mGmFHKLKFKanG"=Y.
Hình 10: Giao diện modules header phía khách hàng 44
.((?mGmFHKLoKaYY

Hình 22: Giao diện trang nhóm sản phẩm 58
A(.?a`mL$pAM
Hình 23: Trang chi tiết sản phẩm máy tính 59
A(Y?a'q2)
Hình 24 : Giao diện khách hàng đăng nhập Website 60
A(A?a`G"27
Hình 25 : Giao diện trang thông tin của khách hàng 61
A(2?aƒGm2(
Hình 26: Giao diện trang tìm kiếm của Website 62
A(Z?a<r"2.
Hình 27: Giao diện giỏ hàng của khách hàng 63
A(M?aN`G"["]~'qm•"G$b2Y
A(y?a'GI"!G"2A
Hình 29 : Giao diện trang đăng ký thành viên 65
A(7)?a$HIL$p"$HI]LG'qkF'qu
jFF'qG"b22
Hình 30: Giao diện quản lý sản phẩm Website 66
A(77?a$HI"!JK#LK22
Hình 31: Giao diện quản lý thành viên Website của nhân viên(hoặc admin) 67
A(7(?a$HI`D"$HI2M
Hình 32: Giao diện trang quản lý tin tức 68
A(7.?a$HIGF2y
Hình 33 :Giao diện quản lý kinh doanh,nhận các đơn hàng từ khách hàng 69
A(7Y?a$HI!L$pZ)
Hình 34 : Giao diện thêm sản phẩm của nhân viên 70
5.3 Đánh giá, so sánh kết quả với một số hệ thống tương tự 71
5.4 Kết Luận 72
?S4-4@:?0*5TZ.
Đồ Án Tốt Nghiệp 1 Khoa Công Nghệ Thông Tin
LỜI CẢM ƠN

2012
Đồ Án Tốt Nghiệp 3 Khoa Công Nghệ Thông Tin
LỜI NÓI ĐẦU
Với 15 năm xây dựng và phát triển công nghệ thông tin của nước nhà. Từ
những ngày đầu còn nhiều khó khăn, song với những thành tựu mà ngày hôm nay
đạt được đã thể hiện sự đúng đắn đường lối của đảng trong việc tin học hóa. Có thể
nói trong những năm gần đây công nghệ thông tin đã đạt được những thành tựu to
lớn trong các lĩnh vực : kinh tế, y học, văn hóa, giáo dục…Công nghệ thông tin đã
mang lại hiệu quả vô cùng lớn, tạo nên những thuận lợi trong công việc hàng ngày,
giảm thiểu thời gian, nhân lực và tiền bạc.
Hiện nay với xu thế mới hội nhập và thương mại hóa, đã hình thành lên những
góc riêng về sự nhanh nhạy trong cách tiếp nhận thông tin. Các công ty mọc lên
cùng với đó là các sản phẩm về công nghệ thông tin đi kèm nhằm mục đích giảm
thiểu công việc cho người quản lý, tăng độ chính xác, và nhanh nhạy trong truyền
tin, tiết giảm chi phí. Hiện nay việc quản lý thường đi kèm với các phần mềm đa
phần với cơ sở dữ liệu không có tính rộng, nghĩa là không thể hiện tích mọi lúc mọi
nơi, tính cập nhập theo thời gian thực khi mà có cách trở về mặt địa lý. Đơn giản
như một công ty, một siêu thị họ thường có nhiều địa điểm mở ra để phục vụ người
dân, và cùng với đó là yêu cầu về quản lý sản phẩm, sự liên kết chặt chẽ giữa các
đơn vị, địa điểm. Điều này cho thấy nếu muốn quản lý tốt thì mọi cơ sở dữ liệu của
các địa điểm đều phải chung một và luôn sẵn sàng cho một sự thay đổi của một địa
điểm bán hàng nào đó trên thời gian thực. Nếu như sử dụng phần mềm quản lý thì
cơ sở dữ liệu có tính bó hẹp, không cập nhập một cách liên tục theo thời gian thực
giữa các đơn vị. Chính vì thế, nhận thức thấy rằng cần phải có một hệ thống quản lý
không chỉ đáp ứng đầy đủ về tính chính xác mà còn đáp ứng về tính cập nhập liên
tục theo thời gian thực, bất kỳ nơi đâu nếu có kết nối Internet và trình duyệt.
Hơn nữa hiện nay thương mại điện tử đã dần trở lên quen thuộc với người sử
dụng, xóa dần khoảng cách giữa người bán và người mua. Nó giúp cho việc giao
dịch giữa người bán với người mua trở lên đơn giản hơn bao giờ hết. Mọi việc mua
Đồ Án Tốt Nghiệp 4 Khoa Công Nghệ Thông Tin

Hiện nay việc phát triển thương mại điện tử đang diễn ra sôi động và được nhà
nước khuyến khích. Phát triển thương mại điện tử đã giúp cho việc tra cứu và tìm
kiếm trở lên dễ dàng hơn bao giờ hết, giúp cho người xem có thể tiết kiệm được
nhiều thời gian và công sức cũng như tiền của cho việc tìm kiếm thông tin. Giúp
cho dữ liệu số, ngôn ngữ tiếng việt số hóa ngày càng phong phú. Giúp cho người
xem có thể tìm kiếm thông tin dễ dàng hơn tiết kiệm thời gian và công sức. Hơn hết,
với mong muốn mọi người đều hiểu rõ về các đặc tính kỹ thuật, với hành trang là
một sinh viên công nghệ có am hiểu về các thuộc tính kỹ thuật liên quan đến sản
phẩm máy tính. Em đã chọn nội dung là máy tính và các thiêt bị liên quan. Mong
rằng giúp cho mọi người có cái nhìn gần gũi và hiểu rõ về cấu hình của một chiếc
máy tính, giúp cho người có nhu cầu tìm kiếm dễ dàng qua dữ liệu số, một điều mà
sổ sách không làm được.
Mạnh dạn chọn đề tại “xây dựng Website quản lý, bán máy tính và các thiết
bị liên quan” làm đề tài tốt nghiệp. Xây dựng Website này với mong muốn giúp cho
các nhà quản lý dễ dàng và chính xác trong việc nhập hàng và bán hàng online và
offline. Sự cập nhập liên tục theo thời gian thực giữa các địa điểm bán hàng khác
nhau, các nhân viên của công ty có thể lấy thông tin , thêm thông tin và sửa thông
tin trên cùng một cơ sở dữ liệu cho dù họ cách nhau về địa lý. Không chỉ vậy, hệ
thống tích hợp việc quản lý nhân viên, phân quyền cho các nhân viên đảm nhận
chức năng nhiệm vụ mình được giao phó. Hệ thống bán hàng thì số hóa thông tin
các sản phẩm đưa lên Website để từ đó khách hàng cần mua hay cần xem thông tin
giúp cho việc tra cứu dễ dàng, nhanh chóng để từ đó khách hàng đưa ra các lựa
chọn đung đắn trong việc mua sản phẩm. Việc mua sản phẩm đối với khách hàng
trở lên dễ dàng hơn bao giờ hết khi mà khách hàng ở nhà hay cơ quan đều có thể
mua hàng mà không nhất thiết phải đến cửa hàng. Một giỏ hàng ảo nhưng chính xác
Đồ Án Tốt Nghiệp 6 Khoa Công Nghệ Thông Tin
đem lại sự hài lòng cho khách hàng, khách hàng chỉ việc cung cấp thông tin hay đã
là thành viên Website, sản phẩm sẽ đến tận nơi khách hàng sinh sống.
Vấn đề về lựa công cụ để phát triển Website đã được định hướng và có tính
toán kỹ. Bản thân cho rằng PHP và hệ quản trị cơ sở dữ liệu MSQL đáp đứng được

Thứ nhất: Giao diện trực quan, thân thiện với người sử dụng, Menu các sản
phẩm được bố trí theo danh mục sản phẩm, giúp khách hàng lựa chọn và tìm kiếm
mặt hàng nhanh chóng. Hiển thị đầy đủ các mặt hàng bao gồm hình ảnh và các
thuộc tính có liên quan đến sản phẩm cho khách hàng, giúp cho khách hàng tin
tưởng hơn về sản phẩm cũng như thỏa mãn sự hài lòng về Website.
Thứ hai: Website cung cấp chức năng tìm kiếm mặt hàng, hoặc nếu khách
hàng cần một sản phẩm theo chức năng hay thuộc tính sản phẩm Website cung cấp
tìm kiếm theo yêu cầu điều đó giúp khách hàng lựa chọn nhanh chóng sản phẩm cần
và muốn mua.
Thứ ba: Công ty hay nhà quản lý bán hàng luôn mong muốn có được những
thông tin của khách hàng nhằm mang đến những dịch vụ chăm sóc tốt hơn dành cho
khách hàng. Chính vì thế nhà quản lý mong muốn khách hàng là thành viên để các
thủ tục mua hàng đơn giản hơn, chăm sóc tốt hơn, tiết kiệm thời gian. Chính vì thế
website có đăng nhập và đăng ký để khách hàng đăng nhập hệ thống . Khi khách
hàng đăng nhập hệ thống, mọi thao tác mua hàng trở lên đơn giản hơn, khách hàng
chỉ việc chọn mua sản phẩm mà không cần phải đưa lại các thông tin về địa chỉ hay
số điện thoại lại nữa. Không những vậy, khách hàng có thể comment khi đã đăng
nhập hệ thống.Tuy vậy Website cũng xây dựng modul mà khách hàng có thể mua
hàng cho dù không là thành viên hệ thống, khách hàng mua hàng và điền thông tin
theo mẫu, sản phẩm của khách hàng mua sẽ được chuyển đến khách hàng theo địa
chỉ trên mẫu mua hàng. Điều này giúp cho một số khách hàng hài lòng, vì đôi khi
Đồ Án Tốt Nghiệp 8 Khoa Công Nghệ Thông Tin
khách hàng không muốn mất thời gian về đăng ký, Tuy vậy Website vẫn khuyên
khách hàng đăng ký thành viên để được hưởng chính sách hậu bán hàng. Với thiết
kế giỏ hàng thân thiện và thông minh, trích xuất hóa đơn trực tiếp trên website nếu
khách hàng muốn.
Thứ tư: Khách hàng có thể ghé thăm website để đọc các tin tức mà người quản
lý website đăng nên. Hoặc đánh giá sản phẩm mình đã mua (nếu là thành viên
Website).
1.2.3 Phần thứ hai dành cho nhà quản lý Website

Thứ ba: Tạo ra môi trường quản lý thông thoáng, phân quyền nhân viên một
cách khoa học để tạo nên những công việc hiệu quả giúp tiết kiệm chi phí và thời
gian.
các modul tính toán tự động để giảm bớt gánh năng cho nhà quản lý. Hệ thống với
các tính năng Thêm, Sửa, Xóa đễ sử dụng.
Thứ tư: Website phải luôn ổn định, phù hợp với tình hình thực tế của các máy
khách hiện nay cũng như trình duyệt web phổ thông. Xây bảo mật Website, tránh
keylog…
1.4 Giới hạn đề tài
Mặc dù đã cố găng tìm hiểu công nghệ và mong muốn áp dụng PayPal, Ngân
Lượng vào hệ thống. Song do thời gian cũng như năng lực còn hạn chế nên Website
chưa có được chức năng này, mọi giao dịch giao hàng đều đưa hàng và lấy tiền tại
nhà khách hàng, hoặc khách hàng đến công ty mua hàng và trả trực tiếp.
Đồ Án Tốt Nghiệp 10 Khoa Công Nghệ Thông Tin
Hệ thống mong muốn áp dụng công nghệ đọc mã vạch vào Website trên
modul nhà quản lý, nhằm mang lại hiệu quả cao hơn và sự chính xác cho nhân viên
nhập hàng.
Cần phải tiếp tục nâng cấp, tìm kiếm nhiều loại dịch vụ để nâng cấp các chức
năng của wesite.
1.5 Các yêu cầu về phần cứng và phần mềm
1.5.1 Các yêu cầu về phần cứng
1.5.1.1 Yêu cầu phần cứng máy khách
Bộ nhớ RAM tối thiểu 256Mb, CPU tối thiểu Cleron 1.8GHZ. màn hình độ
phân giải tối thiểu 1024x768.
1.5.1.2 Yêu cầu phần cứng máy chủ
Việc xác định cấu hình máy chủ để chạy ổn định và kinh tế là điều không phải dễ và
khó tính toán. Vì nếu thiết kế thừa công suất về mặt tài nguyên phần cứng gây lãng
phí, tốn kém về mặt đầu tư. Website đáp ứng được hay không còn phụ thuộc vào số
lượng người dùng truy cập trên một thời điểm. Website có bị ăn cắp băng thông hay
không, có chặn việc lấy các link ảnh từ các website hay không. Về mặt phần cứng,

thế của công ty, giúp công ty ngày càng phát triển, phù hợp với thời buổi công
nghệ. Chính vì vậy Website chính là cửa ngõ để khách hàng đến với các sản phẩm
của công ty. Là những người mua sắm, khách hàng luôn mong muốn mua được
những mặt hàng tốt, giá cả tốt, thời gian mua sắm nhanh, thủ tục gọn, giao hàng
nhanh gọn…Là một nhà quản lý và bán hàng qua Website tốt trước hết hãy đặt
mình vào địa vị người mua hàng, mong muốn điều gì thì khách hàng cung cần điều
đó. Đơn giản như việc xây dựng một Website mà trả về kết quả từ khi khách hàng
nhấp Enter quá 5s là một điều không chấp nhận được. Vậy nên xây dựng Website
phải đảm bảo các yêu cầu sau:
 Website có rất nhiều sản phẩm nên rất khó cho khác hàng có thể tìm
thấy sản phẩm mà mình muốn bằng cách thông thường vì thế hãy
cung cấp giao diện đồ họa trực quan thân thiện cho khách hàng, nên
sử dụng các công nghệ web mới nhất(Ajax), linh hoạt dễ dàng tra
cứu , tìm kiếm sắp xếp thông tin theo đơn vị giá, nhà sản xuất, model,
theo chức năng…Thuật toán tìm kiếm trong cơ sở dữ liệu theo ý
người dùng thể hiện sự thông minh,nhanh chóng, chính xác và có tính
gợi ý nếu cú pháp người dùng chưa đúng. Không nên để trả về giá trị
kết quả là không phù hợp. Có những sản phẩm khách hàng chưa bao
giờ biết, và đây là cơ hội cho nhà quảng cáo. Nếu khách hàng click đó
là một phần trong thành công trong bán hàng.
Đồ Án Tốt Nghiệp 13 Khoa Công Nghệ Thông Tin
 Website hiển thị các tin nên theo chuyên mục, danh sách các mặt hàng
và thông tin chi tiết để khách hàng xem , lựa chọn được mặt hàng
mình cần chính xác và nhanh chóng.Vd: như mặt hàng tai nghe, tay
game nên để trong menu Phụ kiện….
 Website phải được khai thác tối đa để quảng cáo cho nhà sản xuất
thiết bị ,cho công ty, chương trình khuyến mãi đến được với mọi
người. Vậy chúng ta phải tạo ra các baner quản cáo đẹp mắt hiện ra từ
lúc xuất hiện trang web và nên thiết kế dạng flash, bên cạnh là những
hình ảnh động, chúng ta nên chú trọng đến âm thanh, cụ thể chúng ta

động của hệ thống. Người này bắt buộc phải có username và password để đăng
nhập và quản trị hệ thống, thực hiện các nghiệp vụ của mình.
Bộ phận quản lý toàn quyền và quản lý phần dưới đây:
• Quản lý nhân viên trong công ty:
 Bộ phận này có nhiệm vụ quản lý các nhân viên trong công ty.
Thêm, sửa đổi các thông tin hoặc xóa bỏ các nhân viên trong
hệ thống công ty cũng như phân quyền cho từng nhân viên để
sử dụng các chức năng quản trị của hệ thống.
Nhân viên công ty sau khi phần quyền và đăng nhập thành công hệ thống sẽ
làm những nhiệm vụ trong quyền hạn của mình và 1 hoặc nhiều nhân viên có các
chức năng sau:
1. - Quản lý các danh mục mặt hàng, thêm ,sửa , xóa các mặt hàng trên trang
web bán hàng. Cập nhập số hàng hóa bán được, số tiền thu được chính xác rõ
ràng. Giao hàng, báo cáo giao hàng.

Trích đoạn Công cụ thực hiện Kiểm thử modules đăng ký Kiểm thử tính chặt chẽ trong việc xóa các bản ghi Trang Giỏ hàng
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