You are on page 1of 7

KHOA CÔNG NGHỆ THÔNG TIN

-----o0o-----

ĐỀ CƯƠNG CHI TIẾT


ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

Tên đề tài:
Phân tích, thiết kế hệ thống website bán giày Nike authentic sử
dụng ExpressJS

Giảng viên hướng dẫn:


Sinh viên thực hiện:
Lớp:
Mã sinh viên:
Chuyên ngành: Công nghệ thông tin

Hà Nội – 2023
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GTVT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự do – Hạnh phúc

ĐỀ CƯƠNG CHI TIẾT ĐỀ TÀI TỐT NGHIỆP

Sinh viên thực hiện:


Họ và tên: Mã SV:
Ngày sinh: Mã lớp:
Trình độ, loại hình đào tạo: Đại học chính quy
Ngành đào tạo: Công nghệ thông tin
Chuyên ngành: Công nghệ thông tin
Khóa học: 2019-2023
Tên đề tài: Phân tích, thiết kế hệ thống website bán giày Nike authentic sử dụng
ExpressJS.

2
CHƯƠNG 1. GIỚI THIỆU TỔNG QUAN
1.1. Lý do chọn đề tài
Ngày nay, ngành công nghiệp giày dép ở Việt Nam đang phát triển một cách
mạnh mẽ thúc đẩy VN trở thành một trong những quốc gia sản xuất giày hàng đầu trên
thế giới. Ngoài ra với sự phát triển của kinh tế và tăng cường thu nhập của người dân,
nhu cầu về giày dép chất lượng và thời trang ngày càng tăng cao. Cùng với sự phát
triển của công nghệ thông tin, việc mua bán hàng hóa trực tuyến ngày càng phát triển
và đang là 1 trong những xu hướng hàng đầu ngày nay. Một website bán giày dép sẽ
giúp tiếp cận một lượng khách hàng rộng lớn không chỉ trong nước mà còn trên thị
trường quốc tế. Nó giúp các nhà bán lẻ đem các sản phẩm gần hơn đến với khách
hàng, tối ưu hóa trải nghiệm mua sắm của khách hàng.
Thấy rõ đươc tiềm năng của ngành giày Việt Nam và sự hữu ích mà một
website bán giày đem lại, em quyết định lựa chọn đề tài "Phân tích, thiết kế hệ thống
website bán giày Nike authentic sử dụng ExpressJS.” để làm đề tài cho đồ án tốt
nghiệp của mình.

1.2. Mục tiêu và nhiệm vụ đề tài


1.2.1. Mục tiêu
 Tìm hiểu, nắm bắt được các yêu cầu và quy trình của hệ thống.
 Thiết kế, cài đặt, triển khai và ứng dụng website vào thực tế với đầy đủ các
chức năng.

1.2.2. Nhiệm vụ
 Khảo sát, phân tích thiết kế hệ thống.
 Nghiên cứu và áp dụng ngôn ngữ JavaScript để xây dựng hệ thống.
 Xây dựng các chức năng cần thiết của website.

1.3. Phạm vi nghiên cứu


Trong phạm vi đề tài này em sẽ nghiên cứu các vấn đề sau:
 Nghiên cứu về quy trình nghiệp vụ, cách thức hoạt động của một website bán
giày nike authentic.

3
 Trang web được xây dựng bằng ngôn ngữ lập trình JavaScript, sử dụng
framework ExpressJS và cơ sở dữ liệu xây dựng bằng MongoDB.
1.4. Kết quả dự kiến
 Nắm rõ về các kiến thức nền tảng để xây dựng và phát triển phần mềm.
 Nắm được hoạt động của hệ thống, tạo chương trình demo, xây dựng phần mềm
hoàn chỉnh.
 Hoàn thành cài đặt website với các chức năng chính sau:
 Quản lý tài khoản.
 Quản lý hóa đơn: xem danh sách hóa đơn, xóa hóa đơn, xử lý hóa đơn, in
hóa đơn.
 Quản lý danh mục sản phẩm: xem danh sách danh mục sản phẩm, thêm
danh mục sản phẩm, sửa danh mục sản phẩm, xóa danh mục sản phẩm.
 Quản lý sản phẩm: xem danh sách sản phẩm, thêm sản phẩm, sửa sản phẩm,
xóa sản phẩm, tìm kiếm....
 Quản lý kho hàng.
 Quản lý xuất nhập hàng.
 Quản lý giỏ hàng.
 Thanh toán đơn hàng.
 Thống kê.
 Hoàn thành báo cáo chi tiết đồ án tốt nghiệp.
CHƯƠNG 2. KIẾN THỨC NỀN TẢNG
2.1. Cơ sở lý thuyết
 Trình bày về ngôn ngữ lập trình JavaScript.
 Trình bày về NodeJS, ExpressJS.
 Trình bày về hệ thống quản lý cơ sở dữ liệu MongoDB.
 Trình bày về ngôn ngữ mô hình hóa UML.
 Cơ sở lý thuyết về ngôn ngữ thiết kế website HTML, v.v.

2.2. Công cụ sử dụng


 Phần mềm quản lý, lưu trữ Source code Github.
 Trình bày về phần mềm Visual Studio Code.
 MongoDB Atlas – Cloud Database của MongoDB.

CHƯƠNG 3. PHÂN TÍCH THIẾT KẾ


3.1. Khảo sát
 Khảo sát hiện trạng thực tế về việc kinh doanh giày.
 Mô tả bài toán.
4
 Lên kế hoạch cho dự án.

3.2. Phân tích


 Phân tích, xác định các tác nhân của hệ thống.
 Xây dựng biểu đồ Use Case tổng quát và Use Case chi tiết và đặc tả.
 Biểu đồ tuần tự.
 Biểu đồ hoạt động.
 Biểu đồ lớp.

3.3. Thiết kế
 Thiết kế cơ sở dữ liệu.
 Thiết kế các module chương trình chính.
 Thiết kế giao diện chương trình.

CHƯƠNG 4. XÂY DỰNG CHƯƠNG TRÌNH VÀ KẾT QUẢ


 Xây dựng cơ sở dữ liệu.
 Xây dựng các module chương trình chính.

 Kiểm thử, đánh giá chương trình.


Kết quả đã làm được.

KẾT LUẬN
 Hạn chế.
 Hướng phát triển.

TÀI LIỆU THAM KHẢO

[1] H. V. Đức, Giáo trình nhập môn UML, Nhà xuất bản Lao động Xã hội, 2002.
[2] Q. A. Phú Hưng, Sổ tay HTML và JAVASCRIPT, Nhà xuất bản Hồng Đức, Quý
II/2018.
[3] N. V. Ba, Giáo trình phân tích và thiết kế hệ thống thông tin, Đại học Quốc gia Hà
Nội, 2005.
[4] “MongoDB,” [Trực tuyến]. Available:
https://www.mongodb.com/docs/atlas/manual/. [Đã truy cập 11 9 2023].

5
[5] “Express,” [Trực tuyến]. Available: https://expressjs.com/. [Đã truy cập 10 9
2023].
[6] “JavaScript document,” [Trực tuyến]. Available: https://developer.mozilla.org/en-
US/docs/Web/javascript. [Đã truy cập 12 9 2023].

KẾ HOẠCH THỰC HIỆN


TT Nội dung thực hiện Thời gian Kết quả dự kiến
Xây dựng đề cương chi - Đề cương chi tiết.
1 05/09/2023-
tiết 12/09/2023 - Hoàn thành chương 1 của đồ án.
Tìm hiểu các kiến thức - Nắm được các kiến thức nền
các kiến thức nền tảng, 13/09/2023- tảng về UML, JavaScript,
2
cài đặt môi trường và các 19/09/2023 MongoDB và ExpressJS.
công cụ sử dụng. - Hoàn thành chương 2 của đồ án.
Khảo sát, đặc tả yêu cầu - Khảo sát quy trình nghiệp vụ.
20/09/2023-
3 người dùng và phát biểu - Phát biểu bài toán.
26/09/2023 - Phân tích và xác định yêu cầu.
bài toán
Phân tích hệ thống
- Xác định tác nhân
- Vẽ biểu đồ uc tổng thể
- Vẽ uc chi tiết và đặc tả 27/09/2023- - Phân tích xây dựng các biểu đồ.
4
- Biểu đồ tuần tự 04/10/2023 - Xây dựng mô hình cơ sở dữ liệu.
- Biểu đồ trạng thái
- Biểu đồ hoạt động
- Biểu đồ lớp
5 05/10/2023- - Xây dựng biểu đồ triển khai.
Thiết kế hệ thống
17/10/2023 - Thiết kế cơ sở dữ liệu.
- Thiết kế tổng thể
- Thiết kế giao diện demo cho các
- Thiết kế chi tiết
module.
6
- Thiết kế giao diện
- Hoàn thành chương 3 của đồ án.
- Xây dựng cơ sở dữ liệu trên
MySQL.

18/10/2023– - Xây dựng website, hoàn thiện


6 Cài đặt chương trình
14/11/2023 các chức năng chính.
- Kiểm thử.
- Hoàn thành chương 4 của đồ án.

15/11/2023- - Hoàn thiện báo cáo chi tiết đồ án


7 Kết luận
22/11/2023 tốt nghiệp.

Hà Nội, ngày tháng năm 2023

TRƯỞNG BỘ MÔN NGƯỜI HƯỚNG DẪN SINH VIÊN THỰC HIỆN


(Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)

You might also like