Xem mẫu
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
MỞ ĐẦU
1. TÍNH CẤP THIẾT CỦA ĐỀ TÀI
Xây dựng các trang web thương mại điện tử là việc làm cần thiết.
Việc có cho doanh nghiệp kinh doanh của mình một trang web bán
hàng, vừa nâng cao sự uy tín và chất lượng mà vừa là nơi quảng cáo
tốt nhất cho sản phẩm của mình đến rất nhiều người thông qua
internet. Ngoài ra, website còn giúp doanh nghiệp kinh doanh quản
lý tốt nhất các sản phẩm và đơn đặt hàng thông qua phần quản trị hệ
thống của website. Vì vậy, em quyết định chọn đề tài “Kinh doanh
nội thất” để giải quyết bài toán đặt ra trong thực tế.
2. MỤC TIÊU NGHIÊN CỨU CỦA ĐỀ TÀI
Giúp cho khách hàng: Khách hàng là người có nhu cầu mua sắm
nội thất. Họ sẽ tìm kiếm những mặt hàng nội thất có trên website,
vậy trang web phải giúp cho khách hàng:
Tìm kiếm và lựa chọn được sản phẩm
Đặt mua hàng
Theo dõi đơn hàng của mình.
Giúp nhà quản lý: Là người có quyền đăng nhập và làm chủ mọi
hoạt động của hệ thống trang web. Quản trị viên một tên đăng nhập
và mật khẩu để truy cập vào hệ thống để thực hiện các chức năng
sau:
Quản lý danh mục sản phẩm
Quản lý tài khoản quản trị và tài khoản khách hàng.
Quản lý sản phẩm.
Quản lý đơn hàng.
3. ĐỐI TƢỢNG VÀ PHẠM VI NGHIÊN CỨU
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 1
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Đối tượng nghiên cứu của đề tài
Mọi khách hàng có nhu cầu mua sắm nội thất online.
Các công ty, doanh nghiệp kinh doanh nội thất.
Framework Laravel để xây dựng website.
Phạm vi nghiên cứu của đề tài
Về mặt hoạt động thực tiễn: Tìm hiểu và khảo sát thực
tế các thức hoạt động và quản lý của các trang web
thương mại điện tử.
Lý thuyết:
Tìm hiểu kỹ thuật lập trình, các thức hoạt động của
của mô hình MVC trong Laravel.
Tìm hiểu cách thức hoạt động của client-server.
Lập trình: Sử dụng framework Laravel và MySQL để
xây dụng website.
4. PHƢƠNG PHÁP NGHIÊN CỨU
Khảo sát thực tế hình thức kinh doanh và cách quản lý tại các
cửa hàng bán nội thất ngoài thị trường.
Nghiên cứu và tìm hiểu các hoạt động kinh doanh thương mại
điện tử hiện có trên internet.
Thu thập các yêu cầu từ phía người dùng.
Phân tích thiết kế hệ thống theo yêu cầu của người dùng.
Nghiên cứu các công cụ xây dựng hệ thống.
5. Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN CỦA ĐỀ TÀI
Giúp hiểu rõ hơn về hoạt động và quy trì
Giúp cho việc quản lý sản phẩm được thuận tiện hơn.
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 2
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Giúp khách hàng dễ dàng mua sắm trực tuyến một cách dễ
dàng và nhanh chóng.
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 3
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
CHƢƠNG 1 – CƠ SỞ LÝ LUẬN
1.1. TỔNG QUAN VỀ THƢƠNG MẠI ĐIỆN TỬ
1.1.1. Khái niệm về thƣơng mại điện tử
Thương mại điện tử càng được biết tới như một phương thức
kinh doanh hiệu quả từ khi Internet hình thành và phát triển.
Chính vì vậy, nhiều người hiểu thương mại điện tử theo nghĩa cụ thể
hơn là giao dịch thương mại, mua sắm qua Internet và mạng (ví dụ
mạng Intranet của doanh nghiệp).
1.1.2. Lợi ích của thƣơng mại điện tử
Cơ hội đạt lợi nhuận.
Giảm thiểu các hoạt động kinh doanh
Chiến lược kinh doanh.
1.1.3. Yêu cầu trong thƣơng mại điện tử
Cơ sở hạ tầng bảo mật thông tin.
Nhân lực chất lượng cao.
Tạo mối quan hệ bằng sự tin cậy
Bảo mật và an toàn
Bảo vệ quyền lợi khách hàng và bản quyền kinh doanh.
1.2. GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH PHP
PHP là ngôn ngữ kịch bản mã nguồn mở, chạy ở phía server và
được dùng để tạo ra các ứng dụng web. Đến hiện nay đã được nhiều
người sử dụng để phát triển các ứng dụng phần mềm thông qua lập
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 4
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
trình web đặc điểm của ngôn ngữ lập trình này là sử dụng mã nguồn
mở, dễ dàng nhúng vào HTML để phát triển website.
1.3. GIỚI THIỆU VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
MYSQL
MySQL là hệ quản cơ sở dữ liệu mã nguồn mở miễn phí, được
tích hợp sử dụng chung với apache, PHP.
MySQL quản lý dữ liệu thông qua các cơ sở dữ liệu, mỗi cơ sở
dữ liệu có thể có nhiều bảng quan hệ chứa dữ liệu.
MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người
dùng có thể được quản lý một hoặc nhiều cơ sở dữ liệu khác nhau,
mỗi người dùng có một tên truy cập (user name) và mật khẩu tương
ứng để truy xuất đến cơ sở dữ liệu.
1.4. GIỚI THIỆU FRAMEWORK LARAVEL
Laravel là một PHP framework mã nguồn mở và miễn phí,
được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát
triển các ứng dụng web theo kiếm trúc model-view-controller
(MVC).
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 5
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Hình 1.1 Mô hình MVC trong Laravel
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 6
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
CHƢƠNG 2 – PHÂN TÍCH THIẾT KẾ HỆ THỐNG
2.1. XÁC ĐỊNH CÁC CHỨC NĂNG
Phần dành cho khách hàng:
Hiển thị danh sách các mặt hàng của cửa hàng để khách hàng
xem, lựa chọn và mua.
Khách hàng xem các thông tin tin tức mới, khuyến mãi trên
trang web.
Sau khi khách hàng chọn và đặt hàng hàng trực tiếp thì phải
hiện lên đơn hàng để khách hàng có thể nhập thông tin mua
hàng và xem hoá đơn mua hàng.
Phần dành cho quản trị viên:
Chức năng cập nhật, sửa, xoá các mặt hàng, loại hàng, nhà sản
xuất, tin tức.(phải kiểm soát được hệ thống). Nó đòi hỏi sự
chính xác.
Tiếp nhận kiểm tra đơn đặt hàng của khách hàng. Hiển thị đơn
đặt hàng
Thống kê theo ngày, khoảng thời gian.
2.2. XÁC ĐỊNH CÁC TÁC NHÂN
Tác nhân Trƣờng hợp sử dụng
Đăng ký
Đăng nhập
Khách hàng Tìm kiếm
Lọc sản phẩm
Thay đổi giỏ hàng
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 7
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Đặt hàng
Đăng nhập
Tìm kiếm
Quản lý danh mục sản phẩm
Quản lý sản phẩm
Quản trị viên
Quản lý tài khoản
Quản lý đơn hàng
Quản lý tin tức
Thông kê
2.3. BIỂU ĐỒ TRƢỜNG HỢP SỬ DỤNG
Hình 2.1 Biểu đồ trường sử dụng
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 8
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Hình 2.2 Mối quan hệ mở rộng của trường hợp sử dụng QL danh mục sản
phẩm
Hình 2.3 Mối quan hệ mở rộng của trường hợp sử dụng QL sản phẩm
Hình 2.4 Mối quan hệ mở rộng của trường hợp sử dụng QL tài khoản
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 9
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Hình 2.5 Mối quan hệ mở rộng của trường hợp sử dụng QL đơn hàng
Hình 2.6 Mối quan hệ mở rộng của trường hợp sử dụng QL tin tức
2.4. BIỂU ĐỒ LỚP
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 10
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Hình 2.7 Biểu đồ lớp
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 11
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
CHƢƠNG 3 – XÂY DỰNG CHƢƠNG TRÌNH THỬ
NGHIỆM
Sử dụng frameword Laravel kết
hợp với các ngôn ngữ khác để
xây dựng website
được tổ chức chủ yếu trên mô
hình Client/Sever
Dùng MySQL để lưu trữ và xử
lý các kết nối cơ sở dữ liệu
Sử dụng framework Bootstrap
để thiết kế giao diện
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 12
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
CHƢƠNG 4 – KẾT QUẢ NGHIÊN CỨU
Với những cơ sở lý thuyết của các môn học liên quan đến bài toán
cùng với những nghiên cứu, tìm hiểu, khảo sát thực tế về bài toán
này em đã xây dựng được một trang web:
Xây dựng được các chức năng về phía khách hàng:
Đăng ký và đăng nhập website.
Hiển thị danh sách sản phẩm.
Hiển thị chi tiết sản phẩm
Tìm kiếm sản phẩm.
Lọc danh sản phẩm theo danh mục
Thêm vào giỏ hàng
Đặt hàng
Xây dựng được các chức năng phía quản trị:
Thống kê các thông tin như: Tổng doanh thu, đơn hàng mới,
khách hàng mới, đơn hàng bị hủy.
Quản lý danh mục sản phẩm.
Quản lý sản phẩm.
Quản lý tài khoản, bao gồm tài khoản khách hàng và tài khoản
quản trị. Trong đó, tài khoản khách hàng chỉ được phép xóa.
Tiếp nhận đơn hàng và cập nhận trạng thái đơn hàng.
Tìm kiếm nhanh trên mỗi chức năng quản lý.
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 13
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
KẾT LUẬN VÀ KIẾN NGHỊ
Việc xây dựng một trang web cho cửa hàng nội thất Nhà Xinh
nhằm quảng bá hình ảnh cho cửa hàng cũng như bán nội thất trực
tuyến là một bài toán thực tế và được áp dụng rộng rãi. Đề tài này chỉ
mang tính cục bộ tuy nhiên trang web đã cơ bản được xây dựng và
đáp ứng yêu cầu của cửa hàng.
Từ trang web cơ bản ban đầu này nếu được đầu tư về mặt thời
gian, công sức thì có thể phát triển chương trình tốt hơn so với yêu
cầu đặt ra ban đầu và có thể giải quyết được vướng mắc của việc
quảng bá hình ảnh cũng như bán nội thất của cửa hàng nội thất Nhà
Xinh.
Qua thời gian học hỏi và nghiên cứu tìm hiều cách thiết kế trang
web cơ bản em đã hoàn thành đề tài “Xây dựng website kinh doanh
nội thất”. Mặc dù trang web chưa được hoàn hảo song quá trình
nghiên cứu, học hỏi và tìm hiểu đã giúp em học hỏi được nhiều điều
bổ ích trong việc thiết kế một chương trình ứng dụng trong thực tiễn.
Trong quá trình thực hiện đề tài này em đã nhận được sự giúp đỡ
của bạn bè thầy cô trong trường. Đặc biệt với sự giúp đỡ, chỉ bảo tận
tình của thầy giáo TS. Hồ Văn Phi để em hoàn thành đề tài này.
1. NHỮNG KẾT QUẢ ĐẠT ĐƢỢC
Hiểu rõ hơn về phương pháp phân tích thiết kế hệ thống
hướng đối tượng.
Nâng cao kỹ năng tìm kiếm thông tin trên mạng.
Khảo sát và phân tích từ thực tế để áp dụng xây dựng
website.
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 14
- Cuốn tóm tắt – Xây dựng website kinh doanh nội thất
Cơ bản nắm được các bước xây dựng một website bán hàng
trực tuyến.
Xây dựng được bố cục trang web hợp lý, bước đầu thực
hiện được nghiệp vụ của hệ thống.
2. HẠN CHẾ
Do thời gian có hạn, kinh nghiệm và kiến thức của bản thân
chưa cao nên website nhỏ, mang tính chất minh hoạ.
Cơ sở dữ liệu nhỏ, chức năng phân quyền chưa tối ưu.
3. HƢỚNG PHÁT TRIỂN
Hướng phát triển của hệ thống là hoàn thiện các chức năng
như mô tả và mở rộng thêm 1 số chức năng như:
Xây dựng website sử dụng được đầy đủ yêu cầu nghiệp
vụ của hệ thống.
Nghiên cứu, tìm hiểu các giải pháp bảo mật an toàn
thông tin cho người sử dụng.
Phân quyền hệ thống, giúp phân chia chức năng và
nhiệm vụ cho nhân sự.
Kết hợp chức năng thanh toán trực tuyến.
Sinh viên thực hiện: Đinh Thị Thanh Xuân – K1204A 15
nguon tai.lieu . vn