Professional Documents
Culture Documents
ĐỒ ÁN CƠ SỞ 2
ĐỒ ÁN CƠ SỞ 2
.............................................................................................................
.............................................................................................................
.............................................................................................................
.............................................................................................................
.............................................................................................................
LỜI CẢM ƠN
Cuối cùng, xin chân thành cảm ơn các bạn trong ngành công nghệ
thông tin đã ủng hộ, giúp đỡ, chia sẻ kiến thức, kinh nghiệm và tài liệu có
được giúp em trong quá trình nghiên cứu và thực hiện đề tài. Do giới hạn về
mặt thời gian và kiến thức cũng như kinh nghiệm thực tiễn nên đề tài không
tránh khỏi những sai xót. Em rất mong nhận được sự thông cảm của quý thầy
cô và mong đón nhận những góp ý của thầy cô và các bạn.
MỤC LỤC
1. Lý do chọn đề tài (Khảo sát thực trạng đưa vào đây luôn)....................9
2. Mục tiêu của đề tài...............................................................................11
3. Phương phaops nghiên cứu
3. Công việc và kế hoạch thực hiện..........................................................11
4. Cấu trúc đồ án.......................................................................................12
6. Công nghệ và công cụ sử dụng..............................................................11
Chương II. Nghiên cứu tổng quan.....................................................................................................
UC Use case
CSDL Cơ sở dữ liệu
10
Ngày nay, việc áp dụng Website trong việc phát triển kinh doanh của cửa
hàng trở nên rất phổ biến và hiệu quả, trong đó ngành thời trang cũng có sử
dụng nhiều đến Website để giới thiệu và quảng bá sản phẩm của cửa hàng,
công ty mình. Việc lên mạng tìm kiếm và mua sản phẩm trở nên khá gần gũi
với các bạn trẻ ngày nay, đặc biệt là các bạn nữ.
Thị trường thời trang đã và đang là thị trường tiềm năng, nó ngày càng
gần gũi và quan trọng đối với mỗi người. Thời trang giúp họ tự tin hơn, yêu
đời hơn và tất nhiên là đẹp hơn trong mắt người thân, bạn bè, đồng nghiệp.
Chắc chắn là những bộ trang phục họ mặc hàng ngày.
Bên cạnh đó, Website còn giúp giới thiệu hình ảnh cửa hàng đến với mọi
người. Do vậy, em quyết định thực hiện đề tài này với mong muốn đưa đến
nhiều sự lựa chọn hơn cho khách hàng, và phát triển cửa hàng trên quy mô
lớn hơn.
Cùng với sự phát triển không ngừng nghỉ của internet, việc ứng dụng
công nghệ này vào thực tế cuộc sống đã và đang được con người sử dụng
rộng rãi bởi những tính năng vượt trội của nó như: giúp tìm kiếm thông tin
nhanh chóng, tiết kiệm thời gian, có thể sử dụng mọi lúc mọi nơi…Quảng bá
sản phẩm trên mạng Internet có thể coi là một hình thức tiếp thị có mục tiêu,
lôi kéo được một lượng khách hàng khổng lồ có những nhu cầu, quan tâm đặc
biệt đối với sản phẩm, dịch vụ của doanh nghiệp. Quảng cáo, maketting và
11
bán hàng trên mạng vì thế ngày đang ngày càng trở thành “mốt” xu thế phát
triển của các công ty, doanh nghiệp hoạt động trên các lĩnh vực thương mại
và dịch vụ.
Ngày nay, thời trang ngày càng gần gũi và quan trọng đối với mỗi
người, nhất là phụ nữ. Điều gì giúp họ tự tin hơn, yêu đời hơn và tất
nhiên là đẹp hơn trong mắt người thân, bạn bè, đồng nghiệp. Chắc chắn là
những bộ trang phục họ mặc hàng ngày. Thời trang đã gắn bó với chúng ta và
có tầm quan trọng cũng không kém gì cơm ăn, nước uống. Xuất phát từ nhu
cầu thực tế của thời đại em đã xây dựng trang web với mục đích giới thiệu tới
mọi người bộ sưu tập thời trang với những kiểu dáng được thiết kế rất phù
hợp với vóc dáng của từng đối tượng. Những bộ trang phục đi kèm với phụ
trang phong phú về thể loại, kiểu dáng, chất liệu sẽ được giới thiệu tới những
ai quan tâm đến thời trang và muốn chinh phục đỉnh cao của cái đẹp.
• Ưu điểm
- Giới thiệu hình ảnh của cửa hàng đến với mọi người.
11
3. Cơ sở lý thuyết
Website còn gọi là trang web, là một tập hợp các trang web con, bao
gồm văn bản, hình ảnh, video, flash... Website chỉ nằm trong một tên
miền hoặc tên miền phụ lưu trữ trên các máy chủ chạy online trên đường
truyền World Wide của Internet.
Website được phát minh và đưa vào sử dụng vào khoảng năm
1990, 1991 bởi viện sĩ Viện Hàn lâm Anh Tim Berners-Lee và Robert
Cailliau (Bỉ) tại CERN, Geneva, Switzerland.
Một trang web là tập tin HTML hoặc XHTML có thể truy nhập dùng
giao thức HTTP hoặc HTTPS.
Website có thể được xây dựng từ các tệp tin HTML hoặc vận hành
bằng các CMS chạy trên máy chủ, Website có thể được xây dựng bằng
nhiều ngôn ngữ lập trình khác nhau (PHP, NET, Java, Ruby on Rails...).
12
Hiện nay, để một website có thể vận hành trên môi trường Word Wide,
cần bắt buộc có 3 phần chính:
4. Cấu trúc đồ án
Ngoài phần mở đầu và kết luận, nội dung báo cáo của em được chia làm
bốn chương:
Chương 1: Nghiên cứu về đồ án.
13
Thực trạng: để xây dựng và phát triển một trang web có thể cạnh tranh
được, không phải nhà phát triển nào cũng có thể thành công, có rất nhiều bất
14
cập trong công việc, quản lí và điều hành. Chính vì những điều đó, luôn nhận
thức tầm quan trọng của người quản trị, cần có một định hướng cụ thể và một
chiến lược lâu dài có thể cạnh tranh được với các trang web khác. Với sự
cạnh tranh gay gắt thu hút người dùng với các trang web đã được mọi người
biết đến nhiều hay là với những trang web có trình độ chuyên môn cao. Nhà
phát triển phải tạo được điểm nổi bật, tối thiểu là phải có các chức năng cơ
bản của một trang web chuyên về bán hàng. Sau khi tiến hành khảo sát và
phân tích thị trường, em nhận thấy các thông tin sau cần được quản lí:
- Quản lí phần bình luận mà người dùng có thể để lại sau khi xem sản
phẩm.
- Quản lí phần đặt câu hỏi là trả lời một cách chính xác và nhanh nhất.
14
Kết luận
Kết hợp cả ba phương pháp trên nhưng ưu tiên thực hiện phương pháp
3 để tối ưu hóa việc xây dựng Website bán quần áo. Phải tiến hành nghiên
cứu để có một cái nhìn tổng quan đa chiều và sâu sắc hơn, để có thể nhận
định đúng đắn về kế hoạch xây dựng một trang web online.
15
Chức năng của hệ thống có thể chia làm các nhóm chức năng chính như sau:
Có thể xác định được các tác nhân chính của hệ thống như sau:
• KHÁCH HÀNG: là người giao dịch với hệ thống thông qua các đơn
đặt hàng, khách hàng có thể chọn các loại sản phẩm, chọn địa điểm và
thời gian giao hàng. Khách hàng có thể đăng ký làm thành viên của hệ
thống.
• NHÂN VIÊN: là người tiếp nhận và xử lý các đơn hàng, các yêu
cầu do người quản lý giao.
• NGƯỜI QUẢN LÝ: là người điều hành, quản lý và theo dõi mọi hoạt
động của hệ thống.
• THÀNH VIÊN: bao gồm người quản lý, nhân viên và những khách
hàng đã đăng ký. Sau khi đăng nhập để trở thành thành viên, ngoài
những chức năng
chung của người sử dụng, còn có thêm một số chức năng khác phục
vụ cho công việc cụ thể của từng đối tượng.
16
Ngoài ra, các thành viên của hệ thống bao gồm người quản lý, nhân viên và
các khách hàng đã đăng ký làm thành viên còn có các UC sau:
• Đăng nhập
• Xem thông tin cá nhân
• Sửa đổi thông tin cá nhân
17
id bigint(20) No PK No
name varchar(255) No No
email varchar(255) No No
email_verifiled_a t timestamp Yes Null
password varchar(255) No No
remember_token varchar(100) Có Null
level tinyint(4) No No
description text Yes Null
created_at timestamp Yes Null
updated_at timestamp Yes Null
id bigint(20) No PK No
name varchar(255) No No
id bigint(20) No PK No
product_id int(10) No FK No
path varchar(255) No No
id bigint(20) No PK No
product_id int(10) No FK No
color varchar(255) No No
size timestamp No No
qty int(11) No No
created_at timestamp Yes Null
21
id bigint(20) No PK No
name varchar(255) No No
id bigint(20) No PK No
brand_id int(10) No FK No
product_category_i d int(10) No FK No
name varchar(255) No No
description text Yes Null
content text Yes Null
price double No No
qty int(11) No No
discount double Yes Null
weight double Yes Null
22
id bigint(20) No PK No
product_id int(10) No FK No
email varchar(255) No No
name varchar(255) No No
messages varchar(255) No No
rating int(10) No No
id bigint(20) No PK No
first_name varchar(255) No No
last_name varchar(255) No No
company_name varchar(255) Yes Null
country varchar(255) No No
street_address varchar(255) No No
postcode_zip varchar(255) No No
town_city varchar(255) No No
email varchar(255) No No
phone varchar(255) No No
payment_type varchar(255) No No
created_at timestamp Yes Null
updated_at timestamp Yes Null
24
id bigint(20) No PK No
order_id int(10) No FK No
product_id int(10) No FK No
qty int(11) No No
amount double No No
total double No No
created_at timestamp Yes Null
updated_at timestamp Yes Null
title varchar(255) No No
subtitle varchar(255) No No
image varchar(255) No No
category varchar(255) No No
content text No No
created_at timestamp Yes Null
updated_at timestamp Yes Null
id bigint(20) No PK No
blog_id int(10) No FK No
Giao diện trang chủ khá đẹp mắt, ấn tượng. Cùng với đó là một thiết
kế cấu trúc trang chủ khoa học, các module, thanh menu bố trí rõ ràng, dễ
nhìn và sự kết hợp màu sắc hài hòa, font chữ, nội dung và hình ảnh rõ nét, dễ
đọc càng làm cho giao diện trang chủ trở nên thu hút người dùng hơn.
Giao diện cửa hàng sẽ hiển thị đầy đủ các sản phẩm của cửa hàng cho
khách hàng lựa chọn theo ý thích. Với sự phân bổ bố cục hợp lý với bộ lọc
sản phẩm bên trái và giao diện sản phẩm bên phải làm cho giao diện cửa hàng
vô cùng hài hòa, bắt mắt và dễ sử dụng.
Sau khi chọn sản phẩm và nhấn vào nút “Thêm giỏ hàng”, khách hàng
sẽ được chuyển đến phần giao diện của trang Giỏ hàng. Phần này sẽ có thông
tin chi tiết giỏ hàng gồm tên sản phẩm, giá, số lượng, khuyến mãi, tiền
thanh toán từng sản phẩm chi tiết…
Trên trang giỏ hàng người mua sẽ có các thông tin sau:
3. Số lượng: Là tổng số lượng các sản phẩm khác nhau trong một giỏ hàng.
4. Mã giảm giá: Sản phẩm có áp dụng giảm giá hay không. Khách có thể
sử dụng mã giảm giá. Khi nhập vào đúng mã giảm giả và click vào áp
dụng thì tùy vào sản phẩm, bộ sưu tập, đơn hàng sẽ được ưu đãi theo
điều kiện chủ shop thiết lập.
5. Tổng tiền: là tổng số tiền của các sản phẩm khách chọn mua trong giỏ hàng.
6. Xóa: Khi khách nhấn vào nút này sẽ xóa sản phẩm mua hàng khỏi giỏ hàng.
30
Khi khách hàng tiến hành mua hàng, giao diện đặt hàng và thanh toán sẽ hiện
ra. Khách hàng cần điền những thông tin cần thiết vào biểu mẫu mà trang
web yêu cầu. Nếu có mã giảm giá thì khách hàng nhập vào ô mã giảm giá sau
đó nhấn áp dụng. Cuối cùng chọn phương thức thanh toán rồi đặt hàng.
Sau thời gian thực hiện đề tài chương trình đã hoàn thành và đạt
31
2. Xây dựng thành công website bán quần áo đáp ứng nhu cầu đặt
ra của người dùng.
3. Tìm hiểu và nắm rõ công cụ phân tích thiết kế và xây dựng website.
5. Website đã giúp người dùng tiết kiệm thời gian công sức để có
được một sản phẩm ưng ý. Dễ dàng quản lý thông tin chi tiết của người
dùng, các thông tin
về sản phẩm và những đơn hàng của người mua sản phẩm từ đó sẽ thuận tiện
cho việc thanh toán và mua hàng.
Chưa thể cập nhập được hết những sản phẩm hiện đang có mặt
trên thị trường.
Với nỗ lực của bản thân, em đã cố gắng hoàn thành yêu cầu của đề tài.
Do thời gian và năng lực có hạn nên website của em mới chỉ đi sâu vào chức
năng bán sản phẩm.
Em định hướng phát triển website thành một website bán hàng chuyên
nghiệp. Cung cấp đầy đủ những sản phẩm hiện đang có mặt trên thị trường
với giá cả hợp lý, phải chăng. Đi kèm với bán hàng là những dịch vụ uy tín và
32
3
Tài liệu tham khảo
[1] Tô Văn Nam, Phân tích thiết kế hệ thống, Nhà xuất bản Giáo dục, 2002.
[2] Đỗ Xuân Lôi, Cấu trúc dữ liệu và giải thuật, Nhà xuất bản Đại học
Quốc gia Hà nội, 2010.
[3] Phạm Văn Ái, Kỹ thuật lập trình, Nhà xuất bản Hồng Đức, 2009.
[5] Niklas Wirth, Data Structures and Algorithms, Prentice Hall, 2004.
[6] Russ Miles, Kim Hamilton, Learning UML 2.0, O'Reilly Media, 2006.
https://www.youtube.com/
35