TRƯỜNG ĐẠI HC CÔNG NGH THÔNG TIN
TRUYN THÔNG VIT - HÀN
KHOA KHOA HC MÁY TÍNH
THIT K WEBSITE KINH DOANH
THI TRANG CHO CA HÀNG NEWHUSKY
TÓM TẮT ĐỒ ÁN TT NGHIP
NGÀNH: CÔNG NGH THÔNG TIN
(NG DNG PHN MM)
Sinh viên thc hin : Trn Cnh Quân
sinh viên : K12C04210
Giảng viên hưng dn : TS. H Văn Phi
Khóa đào to : 2018 - 2021
Đà Nẵng - 01/2021
PHN M ĐẦU
1. do chọn đề tài
Trưc s phát trin càng ngày nhanh chóng ca lĩnh vực Công
Ngh Thông Tin c th hơn lĩnh vực Mng Truyn Thông
đang phát trin mnh m đi kèm với s phát trin này là các dch
v tiện ích để phc v đời sng công vic , giải trí… sử dng dch v
mua sp trc tuyến qua mạng đang tr nên cp thiết. Trong đó, THI
TRANG là nhu cu không th thiếu trong cuc sng hin nay.
Vic s dng hình thức thương mại điện t để mua sắm và đc
bit mua sm qun áo, giày dép, ph kiện đã không còn xa l
đối vi ni tiêu ng dn dần đang chiếm đưc lòng tin tc
các lo lng v chất lượng sn phẩm, kích thước khi đã có nhiu nh
ảnh đối chiếu la chọn khác nhau. Đồng thi đối vi ca hàng
kinh doanh, vic s hu một website cho riêng mình ng m rng
được th tng, thương hiệu được tiếp cn rộng đến vi ngưi tiêu
ng.
Ca hàng NewHusky mt ca hàng kinh doanh thi trang
đã được mt thi gian tại địa phương, việc m rng hình thc kinh
doanh nói trên thc s cn thiết.
Xut phát t nhng do trên kèm theo vic bn thân
mt sinh viên công ngh thông tin. áp dng nhng kiến thc đã hc
nhng nghiên cu v th phn, tính cht ca mt ca hàng kinh
doanh thi trang, ng vi s ng dn ca thy H Văn Phi, em đã
chn vic xây dng website kinh doanh cho ca hàng newhusky
bng nn tng Nodejs framework Expressjs làm đề tài cho đồ án
tt nghiệp ng như s dng đưa vào thc tế s dng cho ca hàng.
2. Nhim v và mc tiêu nghiên cu
Mc tiêu
- Xây dng website kinh doanh thi trang nam n vi đầy đ
chức năng, thun mắt đem đến cho ni ng mt tri nghim s
dng tt nht.
- Nghiên cu nn tng backend mi là Nodejs mt nn tng
được xây dng trên V8 JavaScript Engine framework expressjs.
- ng dng được các kiến thc đã hc v HTML, CSS,
Javascript đ xây dng giao din website.
- ng dng mô hình MVC đ t chc d án mt cách hp lý.
Nhim v
- Nghiên cu, thiết kế sở d liu tối ưu, phù hp vi d án
nht có th.
- Hoàn thành sn phm trong vòng 1 tháng tính t thi điểm
bắt đầu.
3. Đối tượng phm vi nghiên cu
Đối tưng
- Đối tượng hướng đến ca đ tài: Ca hàng thi trang
NewHusky ca hàng chuyên kinh doanh thi trang nam áo qun,
giày dép, ph kin.
- Đối tưng s dng xây dng ca ng dng:
+ NodeJs: nn tảng được xây dng trên V8 JavaScript Engine
trình thông dch thc thi mã JavaScript, giúp xây dng các ng
dng web một cách đơn gin và d dàng m rng.
+ ExpressJs: một framework đưc xây dng trên nn tng
ca Nodejs. cung cấp các tính năng mnh m để phát trin web
hoc mobile. Expressjs h tr các method HTTP và midleware to ra
API vô cùng mnh m d s dng.
Phm vi
Nghiên cu công c xây dng ng dng mt cách c th đm
nm vng công c đó.
Phương pháp nghiên cu
- Kho sát hin trng v phong cách thi trang mà ca hàng
ớng đến. Tông màu ch đạo ca cửa hàng để nhn din dành cho
thương hiu...v..v
- Đọc các tài liu v framework, platform ng đến. Tham
kho nhiu ngun tài liu khác nhau.
4. D kiến kết qu đạt đưc
- Xây dựng thành công website đầy đủ chc năng, phù hp
vi nhng tính cht ca ca hàng hin có.
- Nm vng các kiến thc bản ca công ngh đang sử dng
cho d án ln này (Expressjs)
5. Ý nghĩa khoa hc và thc tin
- Nghiên cu s dng công ngh mi để thc hin xây
dng mt ng dng.
- c đệm cho công cuc m rng hình thc kinh doanh
sang thương mại điện t dành cho ca hàng NewHusky.
6. B cục đ tài
Cu tc ca đề tài này bao gm bốn chương:
Chương 1: cơ sở thuyết
Chương 2: Phân tích thiết kế h thng
Chương 3: Xây dng ng dng
Chương 4: Kết luận hưng phát trin
CHƯƠNG I. SỞ THUYT
1.1. NN TNG NODEJS
Hình 1.1. Nodejs - nn tng backend chy trên nn javascript
1.1.1. Gii thiu chung
1.1.2. Cách Nodejs hoạt động
Hình 1.2. Cách Nodejs hoạt động
1.1.3. NPM: The Node Package Manager
1.2. HÌNH MVC
1.2.1. Gii thiu tng quát
MVC (viết tt ca Model-View-Controller) mt mu kiến
tc phn mm hay mô hình thiết kế để to lp giao diện người dùng
trên máy tính. MVC chia mt ng dng thành ba phần tương tác
được vi nhau, mi thành phn mt nhim v riêng biệt độc
lp vi các thành phn khác.