Tải bản đầy đủ (.doc) (18 trang)

ĐỒ ÁN CƠ SỞ 1 ĐỀ TÀI: WEBSITE CỬA HÀNG ÁO QUẦN ONLINE. Giảng viên hướng dẫn : THS. TRẦN THU THỦY

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.55 MB, 18 trang )

ĐẠI HỌC ĐÀ NẴNG

KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

ĐỒ ÁN CƠ SỞ 1
ĐỀ TÀI: WEBSITE CỬA HÀNG ÁO QUẦN ONLINE.

Sinh viên thực hiện

: LÊ VĂN HÀO
PHAN VĂN NĂM
Giảng viên hướng dẫn : THS. TRẦN THU THỦY
Lớp
: 19IT4

Đà Nẵng, tháng … năm 2020


LỜI NĨI ĐẦU

Ngày nay, cơng nghệ thơng tin đã có những bước phát triển mạnh mẽ theo cả
chiều rộng và chiều sâu. Máy tính điện tử khơng cịn là một thứ phương tiện quý hiếm
mà đang ngày càng trở thành một cơng cụ làm việc và giải trí thơng dụng của con
người, không chỉ ở nơi làm việc mà ngay cả trong gia đình. Đặc biệt là cơng nghệ
thơng tin được áp dụng trên mọi lĩnh vực kinh tế, chính trị, xã hội,.. Ứng dụng công
nghệ thông tin và tin học hoá được xem là một trong những yếu tố mang tính quyết
định trong hoạt động của quốc gia, tổ chức và trong cả các cửa hàng. Nó đóng vai trị
hết sức quan trọng và có thể tạo nên một bước đột phá mạnh mẽ.
Mạng INTERNET là một trong những sản phẩm có giá trị hết sức lớn lao và
ngày càng trở nên một công cụ không thể thiếu, là nền tảng để truyền tải, trao đổi
thơng tin trên tồn cầu. Bằng INTERNET, chúng ta đã thực hiện được những cơng


việc với tốc độ nhanh hơn, chi phí thấp hơn nhiều so với cách thức truyền thống.
Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thương mại điện tử trên
khắp thế giới, làm biển đổi đáng kể bộ mặt văn hoá, nâng cao đời sống con người.
Trong hoạt động sản xuất, kinh doanh, thương mại điện tử đã khẳng định được xúc
tiếng và thúc đẩy sự phát triển của doanh nghiệp. Đối với một cửa hàng, việc quảng
bá và giới thiệu sản phẩm đến khách hàng đáp ứng được nhu cầu mua sắm ngày càng
cai của khách hàng sẽ là cần thiết. Vì vậy, nhóm chúng em đã thực hiện đề tài “Xây
dựng Website bán quần áo”. Cửa hàng có thể đưa sản phẩm lên Website của mình và
quản lý Website đó, khách hàng có thể đặt mua, mua hàng của cửa hàng mà không
cần phải đến tận nơi, cửa hàng sẽ gửi sản phẩm đến tận tay khách hàng. Website là
nơi cửa hàng quảng bá tốt nhất tất cả các sản phẩm của mình bán ra.

1


LỜI CẢM ƠN
Qua đây chúng em xin gửi lời cám ơn chân thành và bày tỏ lòng biết ơn đến sự chỉ
bảo tận tình của các thầy cơ trong khoa “Công Nghệ Thông Tin”. Đặc biệt là Ths.
Trần Thu Thuỷ, người đã trực tiếp hướng dẫn, chỉ bảo và giúp đỡ chúng em trong thời
gian thực hiện đồ án này.

2


NHẬN XÉT CỦA GIÁO VIÊN

…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………

…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
…………………………………………………………………………………
3


MỤC LỤC
Chương 1 Giới thiệu......................................................................................5

1.
Tên đồ án.............................................................................................5
2.
Tổng quan............................................................................................5
3.
Phương pháp, kết quả..........................................................................5
Chương 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG..........................................6
1.
Khảo sát...............................................................................................6
2.
Phân tích thiết kế hệ thống..................................................................7
3.
Biểu đồ tổng quát của hệ thống...........................................................7
4.
Yêu cầu trang web...............................................................................7
Chương 3 Triển khai và thiết kế thuật tốn....................................................9
1.
Xây dựng mơ hình thực thể quan hệ....................................................9
2.
Sơ đồ chức năng của mỗi nghiệp vụ..................................................11
Chương 4 Thiết kế và xây dựng website......................................................13
1.
Một số giao diện chương trình...........................................................13
2.
Thiết kế mã ( Code Design )..............................................................15
Chương 5 Tổng kết đánh giá và hướng phát triển của website....................16
1.
Những nhược điểm chương trình làm được.......................................16
2.
Những điểm chưa làm được và hướng giải quyết:.............................16

3.
Hướng phát triển của chương trình:...................................................17

4


Chương 1
1.

Giới thiệu

Tên đồ án.
Website bán áo quần online.

2.

Tổng quan.
Việc kinh doanh – mua bán là nhu cầu không thể thiếu đối với mỗi
chúng ta. Trong thời đại cạnh tranh hiện nay, việc giới thiệu sản phẩm
kinh doanh đến từng cá nhân với chi phí thấp, hiệu quả cao là một vấn đề
nan giải của người kinh doanh cùng với nhu cầu mua sắm với những sản
phẩm đa chủng loại, đạt chất lượng, và hợp túi tiền của người tiêu dùng
vì vật thương mại điện tử đã được ra đời và dần phát triển trên toàn thế
giới.
Việc phổ biến các sản phẩm của cửa hàng kinh doanh đến khách hàng
thông qua các bảng báo giá tuy nhiên chi phí khá cao vì số lượng sản
phẩm ngày một đa dạng và giá cả thay đổi liên tục và tính phổ biến
khơng cao chưa đáp ứng được nhu cầu người dùng, thông tin nhà sản
xuất, cập nhật giá sản phẩm, quản lý sản phẩm,... Nắm bắt được tình hình
trên nhóm chúng em tiến hành thiết kế trang web mua bán hàng online

để mong sao giúp cho các cửa hàng phát triển nhanh hơn, giúp cho chủ
cửa hàng có thể quản lý cửa hàng của mình một cách tốt hơn.

3.

Phương pháp, kết quả
Để xây dựng một website bán hàng trực tuyến, thì website cần có 2
nhiệm vụ chính là giới thiệu sản phẩm và đặt hàng.
Người quản trị sẽ đưa các sản phẩm lên website với đầy đủ các thông
tin về sản phảm đó: như nhà cung cấp, kiểu dáng sản phẩm... Khi khách
hàng truy cập vào website sẽ chọn lựa sản phẩm cần mua, sản phẩm
được chọn sẽ được đưa vào giỏ hàng.
Khách hàng chọn lựa xong mặt hàng và gửi yêu cầu tới cửa hàng. Ban
quản trị website sẽ tiếp nhận đơn hàng và tiến hành giao.

5


Chương 2
1.

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Khảo sát
Bán hàng thơng qua một trang web nhưng bên cạnh đó vẫn bán
hàng thông qua các kênh khác nhau như: các cửa hàng, bán hàng
qua điện thoại...

Chương 3
Quản lý khách hàng: Mỗi khách hàng được quản lý

các thông tin sau đây: Họ tên, địa chỉ, điện thoại, email, tên đăng
nhập, mật khẩu. Ngoài ra khách hàng là cơng ty hay cơ quan thì quản
lý thêm tên công ty hay tên cơ quan.
 Quản lý mặt hàng: Mỗi mặt hàng được quản lý những thơng tin;
tên đặt hàng, đơn giá, số lượng , hình ảnh, mơ tả.
 Q trình đặt hàng của khách hàng: Khách hàng xem và lựa
chọn mặt hàng cần mua. Trong quá trình lựa chọn, bộ phận bán
hàng sẽ trực tiếp trao đổi thông tin cùng khách hàng, chịu trách
nhiện hướng dẫn. Sau khi lựa chọn xong, bộ phận bán hàng sẽ
tiến hàng lập đơn hàng của khách. Sau khhi tiếp nhận yêu cầu
trên, bộ phận này sẽ làm hoá đơn và thanh tốn tiền.
 Q trình đặt hàng với nhà cung cấp: Nhân viên sẽ phải kiểm
tra nắm bắt tình hình hàng cịn hay hết và đề xuất lên ban điều
hành cẩn xử lý những mặt hàng cần nhập. Trong q trình đặt
hàng thì ban điều hành sẽ có trách nhiện xem xét các đề xuất về
những mặt hàng yêu cầu và quyết định loại hàng, số lượng
hàng,...
 Khách hàng: Là những người có nhu cầu mua sắm hàng hố.
Khác với việc đặt hàng trực tiếp tại cửa hàng, khách hàng phải
hồn tồn tự thao tác thơng qua từng bước cụ thể để có thể mua
được hàng. Trên mạng, các mặt hnàg được sắp xếp và phân theo
từng loại măt hàng giúp cho khách hàng dễ dàng tìm kiếm. Trong
hoạt động này, khách hàng chỉ cần chọn một mặt hàng nào đó từ
danh mục các mặt hàng thì những thơng tin về mặt hàng đó sẽ
hiển thị lên màn hình như: Hình ảnh, đơn giá, mơ tả,... và bên
cạnh là trang liên kết để thêm hàng hoá vào giỏ hàng.
 Nhà quản lý: Là người làm chủ hệ thống có quyền kiểm soát
mọi hoạt động của hệ thống. Nhà quản lý được cấp 1 tài khoản
riêng để đăng nhập vào hệ thống thực hiện những chức năng của
mình. Nếu như q trình đăng nhập thành cơng thì nhà quản lý có

thể thực hiện những cơng việc: Quản lý cập nhật thông tin các
mặt hàng, tiếp nhận đơn hàng, kiểm tra và xử lý đơn đặt hàng.
Thống kê các mặt hàng đã bán, thống kê tồn kho, thống kê doanh
thu. Khi có nhu cầu nhập hàng hố từ nhà cung cấp thì tiến hành
liên lạc với nhà cung cấp để đặt hàng và cập nhật các mặt hàng
này vào cơ sở dữ liệu ...
6


1.

Phân tích thiết kế hệ thống.
2.1 Hệ thống quản trị trang web
-Quản lý các đơn hàng giao dịch.
-Quản lý doanh thu.
-Quản lý danh mục sản phẩm.
-Quản lý sản phẩm: Cập nhật thông tin về các sản phẩm.
-Quản lý tin tức, danh mục tin tức, ảnh của bài viết, slide của trang
web.
-Thống kê.
2.2 Hệ thống giới thiệu sản phẩm
-Hiển thị danh mục sản phẩm.
-Hiển thị thông tin sản phẩm (giá, giảm giá, thơng tin sản phẩm, hình
ảnh sản phẩm,...)
-Giới thiệu.
-cho phép đăng ký, đăng nhập tài khoản.
-Cho phép người dùng xem hàng, đặt hàng, xem các đơn hàng.

2.


Biểu đồ tổng quát của hệ thống.

3.

Yêu cầu trang web
 User: là những người có nhu cầu mua sắm hàng hố. Họ sẽ tìm kiếm
các sản phẩm cần thiết từ hệ thống và đặt mua các sản phẩm này. Vì thế
trang web phải thỗ mãn các chức năng sau:
7


-Hiển thị danh sách các sản phẩm của cửa hàng để khách hàng có thể
xem và lựa chọn.
- Cung cấp chức năng tìm kiếm sản phẩm. Với nhu cầu của khách hàng
khi bước vào trang web thương mại là tìm kiếm các sản phẩm mà họ
cần và muốn mua. Đôi lúc cũng có nhiều khách hàng vào website này
mà khơng có ý định mua hay khơng biết mua gì thì yêu cầu đặ r a cho
hệ thống là làm thế nào để khách hàng có thể tìm kiếm nhanh và hiệu
quả các sản phẩm mà họ cần tìm.
- Sau khi khách hàng lựa chọn xong những sản phẩm cần mua thì hệ
thống phải có chức năng hiển thị đơn đặt hàng để khách hàng nhập vào
những thông tin cần thiết, tránh những địi hỏi hay những thơng tin u
cầu q nhiều từ phía khách hàng, tạo cảm giác thoải mái, riêng tư cho
khách hàng. Ngồi ra cịn có một số chức năng như: Đăng ký, đăng
nhập. Khách hàng có thể thay đổi mật khẩu của mình. Khi bạn quan
tâm đến thông tin vè website như: tin tức hay giá cả. Bạn có thể nhập
địa chỉ email của bạn vào. Lúc đó bạn có thể nhận được thơng tin cập
nhật từ website.
 Admin: Là người làm chủ ứng dụng, có quyền kiểm soát mọi hoạt động
của hệ thống. Quản lý các chức năng:

-Quản ký cập nhật các sản phẩm
-Tiếp nhận và kiểm tra đơn đặt hàng của khách. Hiển thị đơn đặt
hàng hay xoá bỏ đơn hàng.
-Thống kê các sản phẩm đã bán, cịn lại, thống kê doanh thu.
Ngồi các chức năng nêu trên thì trang web phải trình bày sao cho dễ
hiểu, giao diện mang tính dễ dùng, đẹp mắt và làm cho khách hàng thấy được
những thông tin cần tìm, cung cấp những thơng tin quảng cáo thật hấp dẫn
nhưng trung thực, nhằm thu hút sư quan tâm về cửa hàng của mình và có cơ
hội có nhiều khách tham quan mua sắm các sản phẩm của cửa hàng.
Điều quan trọng trong trang web mua bán trên mạng là phải đảm bảo
an tồn tuyệt đối những thơng tin liên quan đến khách hàng trong quá trình đặt
mua hay thanh tốn,. Đồng thời trang web cịn phảii có tính dễ nâng cấp, bảo
trì, sửa chữa khi cần bổ sung, cập nhật tính năng mới.

8


Chương 4
1.

Triển khai và thiết kế thuật tốn

Xây dựng mơ hình thực thể quan hệ.
1.1 . Lược đồ quan hệ nhóm dữ liệu đơn hàng.

2.1 . Một số bảng Thể hiện các thành phần dữ liệu

9



Các thành phần dữ liệu: Mô tả bảng Quản trị.

STT
1.
2.
3.

Thuộc tính

Kiểu DL

ADMIN
Kích thước

Ghi chú / Ý nghĩa

(Byte)

MAAD
TAIKHOAN

int
Nvarchar(

Mã Admin.
Tài khoản người quản lí.

MATKHAU

50)

int

Mật khẩu người quản lí.

Mơ tả bảng Khách hàng.
KHACH_HANG

ST
T

Thuộc tính

Kiểu

Kích thước
(Byte)

Ghi chú / Ý nghĩa

1. MAKH

DL
int

2. HOVATEN

Nvarcha

Họ tên khách hàng.


3. DIACHI

r(50)
Nvarcha

Địa chỉ của khách hàng.

4. PHONE

r(50)
int

Số điện thoại của khách

5. EMAIL

Varchar(

hàng.
Email của khách hàng.

6. CMND

50)
int

Số CMND của khách

Mã phân biệt khách hàng.


hàng.

10


Mơ tả bảng Sản Phẩm.

1. Madh

DON_HANG
Kích thước
Kiểu DL
(Byte)
int

Mã của sản phẩm

2. Makh

int

Tên của người mua hàng

3. Ngaydathang

Date/time

Ngày đặt mua sản phẩm

4. tongtien


int

Giá của sản phẩm đã mua

ST

Thuộc tính

T

5. Hình thức thanh Nvarchar
tốn

2.

Ghi chú / Ý nghĩa

Phương thức thanh tóan sản
phẩm

Sơ đồ chức năng của mỗi nghiệp vụ.
3.1 . Sơ đồ phân cấp chức năng của nghiệp vụ Admin.

4.1 . Sơ đồ phân cấp chức năng của nghiệp vụ Bán hàng.

11


Sơ đồ chức năng của khách hàng


12


Chương 5
1.

Thiết kế và xây dựng website

Một số giao diện chương trình.
Giao diện trang chủ

Giao diện trang sản phẩm

13


Giao diện giỏ hàng

14


2.

Thiết kế mã ( Code Design )

15


Chương 6

Tổng kết đánh giá và hướng phát triển
của website
1.

Những nhược điểm chương trình làm được.
Đối với người sử dụng, chương trình đã đưa ra được:
-

Các cách tìm kiếm, tra cứu theo các chủ đề khác nhau, kết hợp nhiều
chủ đề theo ý khách hàng.
Xem chi tiết thông tin sản phẩm thương mại và đầy đủ các thông tin về
cửa hàng áo quần online.
Cho phép khách hàng đăng ký thông tin để thực hiện việc mua sản
phẩm.
Kiểm tra tính hợp lệ của khách hàng đăng nhập hệ thống.
Tạo đặt đơn hàng.
Có thể chạy trên nhiều hệ điều hành.

Đối với người quản trị, chương trình đã đưa ra được:
-

2.

Xem thơng tin của các đề mục cần quản lý như: Khách hàng, sản phẩm,
đơn đặt hàng…
Đưa ra các form để nhập dữ liệu mới của các loại tư liệu.
Có thể sửa đổi, cập nhật các dữ liệu trên.
Trong việc thêm mới sản phẩm chương trình tự động sinh mã sản
phẩm, điều này tiện lợi cho người quản trị và dữ liệu luôn đồng nhất.
Các chức năng này được thực hiện thông qua giao diện web.

Có thể chạy trên nhiều hệ điều hành.

Những điểm chưa làm được và hướng giải quyết:
-

Việc kết nối giữa server và cơ sở dữ liệu còn chậm.
Điều này cũng dễ hiểu vì việc thiết lập cầu nối phải qua nhiều cấp. Chỉ
có cách giải quyết là cho server chạy trên máy có cấu hình mạnh, tốc độ
truy xuất đĩa nhanh.
16


3.

Hướng phát triển của chương trình:
-

-

Hướng phát triển của Website là tiến đến một thương mại điện tử với
đầy đủ các chức năng thanh tốn tiền qua mạng. Nhưng vì trong nước
ta hiện nay vấn đề thanh toán tiền qua mạng cịn gặp nhiều khó khăn và
chưa phổ biến lắm cho nên chức năng của Web site dùng để hỗ trợ cho
nhà quản trị cịn hạn chế. Vấn đề chính của Website là phục vụ việc
quảng cáo. Từ đó, bên cạnh việc thương mại thì vấn đề cần phải tập
trung thu hút khách hàng liên hệ và thõa thuận thiết kế, lắp đặt một
cơng trình nào đó thuộc lĩnh vực chuyên môn của công ty, cửa hàng.
Do vậy trong thời gian sau này cần bổ sung các chức năng về kiểm kê:
Thống kê số lần truy cập database, thống kê giá xuất nhập, tồn, thống
kê doanh thu, xử lý hóa đơn tự động.

Quản lý kho (kiểm tra lượng sản phẩm tồn kho tự động), thanh tốn
điện tử có sử dụng Edit card.
Bổ sung thêm một số chức năng kiểm tra dữ liệu nhập, thay đổi mật mã
truy nhập của khách hàng cũng như nhà quản trị.
Mặc dù đã cố gắng hồn chỉnh các u cầu nhưng bài báo cáo cịn rất
nhiều thiếu sót mong nhận được sự chỉ bảo hướng dẫn của các thầy cô
khác giúp đỡ xem xét, đề xuất thêm các ý kiến cũng như bổ sung các
vấn đề phục vụ cho việc xây dựng Website để em có thể hồn chỉnh
hơn . Em xin cảm ơn các quý thầy cô.

17



×