Đề tài: Xây dựng hệ thống Website bán hàng<br />
<br />
GVHD: ThS. Nguyễn Thanh Tuấn<br />
<br />
LỜI CẢM ƠN<br />
Để hoàn thành khóa luận này, em xin gửi lời cảm ơn đến Trường Đại Học Kinh Tế<br />
<br />
thuận lợi nhất để em thực hiện và hoàn thành khóa luận tốt nghiệp này.<br />
<br />
uế<br />
<br />
Huế - Đại Học Huế, toàn bộ quý thầy cô, gia đình và bạn bè đã giúp đỡ, tạo điều kiện<br />
<br />
tế<br />
H<br />
<br />
Trước tiên, em xin chân thành cảm ơn Nhà Trường đã tạo điều kiện thuận lợi nhất<br />
để em có thể hoàn thành chương trình học bốn năm cũng như hoàn thành chương trình<br />
<br />
khóa luận tốt nghiệp này. Đây là cơ hội để em có thể vận dụng được các kiến thức đã học<br />
và làm quen với môi trường làm việc thực tế. Ngoài ra, đây còn là dịp để em được thăm<br />
<br />
in<br />
<br />
cho em rất nhiều sau khi ra trường và làm việc.<br />
<br />
h<br />
<br />
quan, tìm hiểu và trao nhồi thêm kinh nghiệm bản thân. Tất cả những điều đó sẽ giúp ích<br />
<br />
cK<br />
<br />
Em xin gửi lời cảm ơn đến toàn bộ quý thầy cô trong khoa Hệ Thống Thông Tin<br />
Kinh Tế, các thầy cô đã truyền đạt kiến thức cho em trong suốt bốn năm học tập. Những<br />
kiến thức nhận được từ các thầy cô giáo không chỉ là nền tảng để em hoàn thành khóa<br />
<br />
họ<br />
<br />
luận mà còn là hành trang quý báu giúp đỡ em trên suốt con đường đời sau này.<br />
Em cũng xin được bày tỏ lòng cảm ơn đến ban giám đốc và tất cả các anh chị nhân<br />
<br />
ại<br />
<br />
viên trong Công ty Cổ phần HTL đã giúp đỡ em rất nhiều trong suốt quá trình thực tập tại<br />
<br />
Đ<br />
<br />
Công ty, cung cấp đầy đủ các thông tin cần thiết để em có thể hoàn thành đề tài của mình.<br />
Em xin tỏ lòng biết ơn sâu sắc đến Thạc sĩ Nguyễn Thanh Tuấn giảng viên khoa<br />
<br />
ờn<br />
g<br />
<br />
Hệ Thống Thông Tin Kinh Tế đã theo sát em trong suốt thời gian vừa qua. Thầy đã giúp<br />
đỡ em rất nhiều về kiến thức chuyên môn, tận tình hướng dẫn em trong suốt quá trình<br />
thực hiện khóa luận cũng như chỉnh sửa để bài khóa luận của em được hoàn chỉnh nhất.<br />
<br />
Tr<br />
ư<br />
<br />
Cuối cùng, em xin gửi lời cảm ơn đến gia đình và tất cả bạn bè đã giúp đỡ, tạo điều<br />
<br />
kiện và đóng góp ý kiến để em có thể hoàn thành bài khóa luận tốt nghiệp được tốt đẹp.<br />
Em xin chân thành cảm ơn!<br />
Huế, tháng 05 năm 2013<br />
Sinh viên Nguyễn Thành Phương<br />
<br />
Sinh viên thực hiện: Nguyễn Thành Phương – Lớp: K43THKT<br />
<br />
I<br />
<br />
Đề tài: Xây dựng hệ thống Website bán hàng<br />
<br />
GVHD: ThS. Nguyễn Thanh Tuấn<br />
<br />
MỤC LỤC<br />
DANH MỤC HÌNH VẼ.....................................................................................................V<br />
DANH MỤC CÁC TỪ VIẾT TẮT .................................................................................VI<br />
<br />
uế<br />
<br />
MỞ ĐẦU..............................................................................................................................1<br />
1. Lý do chọn đề tài .........................................................................................................1<br />
<br />
tế<br />
H<br />
<br />
2. Mục tiêu nghiên cứu ....................................................................................................3<br />
3. Phạm vi và đối tượng nghiên cứu ................................................................................3<br />
4. Kết cấu đề tài ...............................................................................................................4<br />
NỘI DUNG NGHIÊN CỨU...............................................................................................5<br />
<br />
h<br />
<br />
CHƯƠNG 1: CƠ SỞ LÝ LUẬN XÂY DỰNG WEBSITE BÁN HÀNG .........................5<br />
<br />
in<br />
<br />
1.1. Tổng quan về thương mại điện tử................................................................................5<br />
1.1.1. Khái niệm..........................................................................................................5<br />
<br />
cK<br />
<br />
1.1.2. Lịch sử hình thành và phát triển .......................................................................6<br />
1.1.3. Các tác động đến thị trường và người bán lẻ ....................................................6<br />
1.2. Nền tảng ứng dụng web ASP.NET ..............................................................................7<br />
<br />
họ<br />
<br />
1.2.1. Giới thiệu về ASP.NET ....................................................................................7<br />
1.2.2. Lịch sử hình thành và phát triển .......................................................................7<br />
<br />
ại<br />
<br />
1.2.3. Ưu điểm của ASP.NET.....................................................................................8<br />
1.3. Thư viện liên kết động .................................................................................................9<br />
<br />
Đ<br />
<br />
1.3.1. Khái niệm..........................................................................................................9<br />
1.3.2. Ưu điểm ..........................................................................................................10<br />
<br />
ờn<br />
g<br />
<br />
1.4. Stored Procedures trong SQL Server.........................................................................12<br />
1.4.1. Khái niệm........................................................................................................12<br />
1.4.2. Ưu điểm ..........................................................................................................12<br />
<br />
Tr<br />
ư<br />
<br />
1.4.3. Phân loại..........................................................................................................13<br />
<br />
1.5. Tìm hiểu các thành phần cơ bản trong mạng Internet ...............................................14<br />
1.5.1. Địa chỉ IP ........................................................................................................14<br />
1.5.2. Domain Controller ..........................................................................................15<br />
1.5.3. DNS Server .....................................................................................................16<br />
1.5.4. Web Server......................................................................................................17<br />
<br />
Sinh viên thực hiện: Nguyễn Thành Phương – Lớp: K43THKT<br />
<br />
II<br />
<br />
Đề tài: Xây dựng hệ thống Website bán hàng<br />
<br />
GVHD: ThS. Nguyễn Thanh Tuấn<br />
<br />
1.5.5. Database Server ..............................................................................................18<br />
1.5.6. Firewall ...........................................................................................................18<br />
1.6. Quy trình và phương pháp nghiên cứu ......................................................................20<br />
<br />
uế<br />
<br />
CHƯƠNG 2: TỔNG QUAN VỀ QUY TRÌNH BÁN HÀNG VÀ QUẢN LÝ CỦA<br />
CÔNG TY CỔ PHẦN HTL.............................................................................................21<br />
<br />
tế<br />
H<br />
<br />
2.1. Giới thiệu về Công ty Cổ phần HTL .........................................................................21<br />
2.1.1. Quá trình hình thành và phát triển ..................................................................21<br />
2.1.2. Chức năng và nhiệm vụ ..................................................................................22<br />
2.1.3. Quy mô kinh doanh.........................................................................................23<br />
2.1.4. Cơ cấu tổ chức ................................................................................................24<br />
<br />
h<br />
<br />
2.1.5. Điểm mạnh, điểm yếu, cơ hội và thách thức ..................................................25<br />
<br />
in<br />
<br />
2.2. Mô tả bài toán ............................................................................................................28<br />
<br />
cK<br />
<br />
2.3. Mô tả yêu cầu.............................................................................................................30<br />
2.3.1. Quản lý tài khoản ............................................................................................32<br />
2.3.2. Quản lý bán hàng ............................................................................................32<br />
<br />
họ<br />
<br />
2.3.3. Quản lý hàng hóa ............................................................................................32<br />
2.3.4. Quản lý khách hàng ........................................................................................32<br />
2.3.5. Quản lý nhân viên ...........................................................................................33<br />
<br />
ại<br />
<br />
2.3.6. Quản lý đối tác ................................................................................................33<br />
<br />
Đ<br />
<br />
CHƯƠNG 3: PHÂN TÍCH, THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG WEBSITE<br />
BÁN HÀNG CHO CÔNG TY CỔ PHẦN HTL ............................................................34<br />
3.1. Phân tích hệ thống......................................................................................................34<br />
<br />
ờn<br />
g<br />
<br />
3.1.1. Sơ đồ phân rã chức năng hệ thống (BFD – Business Funtion Diagram) .......34<br />
3.1.2. Mô tả chức năng..............................................................................................35<br />
3.1.3. Sơ đồ ngữ cảnh (Context Diagram) ................................................................41<br />
<br />
Tr<br />
ư<br />
<br />
3.1.4. Sơ đồ luồng dữ liệu (DFD – Data Flow Diagram) .........................................43<br />
<br />
3.2. Thiết kế hệ thống .......................................................................................................52<br />
3.2.1. Các tập thực thể có trong bài toán ..................................................................52<br />
3.2.2. Mối quan hệ giữa các thực thể từng đôi một ..................................................54<br />
3.2.3. Sơ đồ thực thể mối quan hệ ............................................................................56<br />
<br />
Sinh viên thực hiện: Nguyễn Thành Phương – Lớp: K43THKT<br />
<br />
III<br />
<br />
Đề tài: Xây dựng hệ thống Website bán hàng<br />
<br />
GVHD: ThS. Nguyễn Thanh Tuấn<br />
<br />
3.2.4. Chuẩn hóa .......................................................................................................57<br />
3.2.5. Cơ sở dữ liệu hoàn chỉnh ................................................................................57<br />
3.2.6. Cơ sở dữ liệu phân quyền người sử dụng .......................................................65<br />
<br />
uế<br />
<br />
3.2.7. Cơ sở dữ liệu nghiệp vụ tích hợp cơ sở dữ liệu phân quyền ..........................67<br />
3.3. Giao diện trang web ...................................................................................................68<br />
<br />
tế<br />
H<br />
<br />
3.3.1. Giao diện trang đăng nhập ..............................................................................68<br />
3.3.2. Giao diện trang chủ.........................................................................................68<br />
3.3.3. Giao diện trang quản lý thông tin cá nhân ......................................................70<br />
3.3.4. Giao diện trang giỏ hàng và đặt hàng .............................................................71<br />
<br />
h<br />
<br />
3.3.5. Giao diện trang quản lý chung ........................................................................72<br />
<br />
in<br />
<br />
3.3.6. Mẫu hóa đơn bán hàng....................................................................................73<br />
3.4. Cài đặt website lên hệ thống mạng ............................................................................74<br />
<br />
cK<br />
<br />
3.4.1. Sơ đồ mạng của hệ thống................................................................................74<br />
3.4.2. Mô tả sơ đồ mạng hệ thống.............................................................................75<br />
KẾT LUẬN .......................................................................................................................76<br />
<br />
họ<br />
<br />
1. Kết quả đạt được ........................................................................................................76<br />
2. Hạn chế của đề tài ......................................................................................................76<br />
3. Hướng nghiên cứu và phát triển của đề tài ................................................................77<br />
<br />
ại<br />
<br />
PHỤ LỤC ..........................................................................................................................78<br />
<br />
Đ<br />
<br />
1. Quá trình chuẩn hóa các thực thể thành 3NF ............................................................78<br />
2. Thông số cài đặt của các thành phần trong hệ thống mạng .......................................85<br />
<br />
Tr<br />
ư<br />
<br />
ờn<br />
g<br />
<br />
DANH MỤC CÁC TÀI LIỆU THAM KHẢO ..............................................................87<br />
<br />
Sinh viên thực hiện: Nguyễn Thành Phương – Lớp: K43THKT<br />
<br />
IV<br />
<br />
Đề tài: Xây dựng hệ thống Website bán hàng<br />
<br />
GVHD: ThS. Nguyễn Thanh Tuấn<br />
<br />
DANH MỤC HÌNH VẼ<br />
Hình 2.1: Logo Công ty Cổ Phần HTL ..............................................................................21<br />
Hình 2.2: Sơ đồ tổ chức Công ty Cổ phần HTL.................................................................24<br />
<br />
uế<br />
<br />
Hình 3.1: Sơ đồ phân rã chức năng hệ thống (BFD)..........................................................35<br />
36<br />
<br />
tế<br />
H<br />
<br />
Hình 3.2: Chức năng quản lý tài khoản<br />
Hình 3.3: Chức năng quản lý hàng hóa<br />
<br />
37<br />
<br />
Hình 3.4: Chức năng quản lý bán hàng ..............................................................................38<br />
Hình 3.5: Chức năng quản lý khách hàng ..........................................................................39<br />
<br />
h<br />
<br />
Hình 3.6: Chức năng quản lý nhân viên .............................................................................40<br />
<br />
in<br />
<br />
Hình 3.7: Chức năng quản lý đối tác ..................................................................................41<br />
Hình 3.8: Sơ đồ ngữ cảnh (Context Diagram)....................................................................42<br />
<br />
cK<br />
<br />
Hình 3.9: Sơ đồ phân rã DFD mức 0..................................................................................45<br />
Hình 3.10: Sơ đồ DFD phân rã mức 1 của chức năng 1.0..................................................46<br />
Hình 3.11: Sơ đồ DFD phân rã mức 1 của chức năng 2.0..................................................47<br />
<br />
họ<br />
<br />
Hình 3.12: Sơ đồ DFD phân rã mức 1 của chức năng 3.0..................................................48<br />
Hình 3.13: Sơ đồ DFD phân rã mức 1 của chức năng 4.0..................................................49<br />
<br />
ại<br />
<br />
Hình 3.14: Sơ đồ DFD phân rã mức 1 của chức năng 5.0..................................................50<br />
Hình 3.15: Sơ đồ DFD phân rã mức 1 của chức năng 6.0..................................................51<br />
<br />
Đ<br />
<br />
Hình 3.16: Sơ đồ thực thể mối quan hệ ..............................................................................56<br />
Hình 3.17: Sơ đồ cơ sở dữ liệu phân quyền .......................................................................66<br />
<br />
ờn<br />
g<br />
<br />
Hình 3.18: Sơ đồ cơ sở dữ liệu nghiệp vụ tích hợp cơ sở dữ liệu phân quyền ..................67<br />
Hình 3.19: Giao diện trang đăng nhập................................................................................68<br />
Hình 3.20: Giao diện trang chủ ..........................................................................................69<br />
<br />
Tr<br />
ư<br />
<br />
Hình 3.21: Giao diện trang quản lý thông tin cá nhân .......................................................70<br />
Hình 3.22: Giao diện trang giỏ hàng và đặt hàng...............................................................71<br />
Hình 3.23: Giao diện trang quản lý chung .........................................................................72<br />
Hình 3.24: Mẫu hóa đơn bán hàng được xuất từ trang web ...............................................73<br />
Hình 3.25: Sơ đồ mạng hệ thống ........................................................................................74<br />
<br />
Sinh viên thực hiện: Nguyễn Thành Phương – Lớp K43THKT<br />
<br />
V<br />
<br />