Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Nghiên Cứu Nền Tảng Net Xây Dựng Website Bán Cây Cảnh
Nội dung xem thử
Mô tả chi tiết
i
LỜI CẢM ƠN
Trước hết em xin cảm ơn các thầy cô giáo trong bộ môn Tin học Trường Đại
học Lâm nghiệp đã dạy dỗ, trang bị cho em những kiến thức cơ bản, cần thiết trong
những năm học vừa qua để em có thể hoàn thiện bài khóa luận tốt nghiệp này.
Đặc biệt em xin bày tỏ lòng biết ơn chân thành đến thầy Mai Hà An là người đã
trực tiếp hướng dẫn, chỉ bảo em trong suốt thời gian em làm khóa luận tốt nghiệp.
Cuối cùng em xin cảm ơn gia đình và bạn bè đã luôn ủng hộ, động viên em
trong suốt thời gian qua.
Em đã cố gắng để hoàn thiện báo cáo tốt nghiệp xong do khả năng và thời gian
có hạn nên bài khóa luận còn nhiều thiếu sót, hạn chế. Vì vậy em rất mong được sự
đóng góp ý kiến của các thầy cô và bạn bè.
Một lần nữa em xin chân thành cảm ơn!
Hà Nội, ngày.....tháng.....năm 2018
Sinh viên thực hiện
Nguyễn Minh Cương
ii
MỤC LỤC
LỜI CẢM ƠN.................................................................................................................. I
MỤC LỤC......................................................................................................................II
DANH MỤC BẢNG BIẾU.........................................................................................VII
DANH MỤC HÌNH ẢNH............................................................................................ IX
CHƯƠNG I: TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU ...........................................2
I. TÊN Đề TÀI.....................................................................................................................2
II. MụC TIÊU CủA Đề TÀI....................................................................................................2
III. ĐốI TƯợNG VÀ PHạM VI NGHIÊN CứU...........................................................................2
IV. PHƯƠNG PHÁP NGHIÊN CứU........................................................................................2
CHƯƠNG II: ĐẶC TẢ YÊU CẦU.................................................................................3
I. MụC ĐÍCH CHÍNH CủA Hệ THốNG WEBSITE BÁN CÂY CảNH TRựC TUYếN........................3
II. CHứC NĂNG CủA Hệ THốNG WEBSITE BÁN CÂY CảNH TRựC TUYếN...............................3
1. Khách hàng tiềm năng .................................................................................................3
2. Khách hàng thành viên ................................................................................................4
3. Nhân viên quản trị .......................................................................................................4
4. Chủ cửa hàng ...............................................................................................................4
III. ÍCH LợI CủA Hệ THốNG WEBSITE BÁN CÂY CảNH TRựC TUYếN.....................................4
IV. PHÂN TÍCH YÊU CầU ...................................................................................................5
1. Nhóm người dùng dự kiến...........................................................................................5
2. Các yêu cầu của hệ thống ............................................................................................6
V. PHÂN TÍCH KHả THI......................................................................................................9
1. Tính khả thi về mặt công nghệ ....................................................................................9
2. Tính khả thi về kinh tế...............................................................................................10
VI. QUảN LÝ Dự ÁN.........................................................................................................10
1. Thời gian thực hiện dự án: 20/1/2018 - 1/5/2018......................................................10
2. Kế hoạch thực hiện:...................................................................................................10
CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ..........................................11
I. MÔ Tả CÁC USE-CASE CHÍNH CủA Hệ THốNG WEBSITE BÁN CÂY CảNH TRựC TUYếN ...11
1. Tìm kiếm sản phẩm ...................................................................................................11
2. Đăng ký......................................................................................................................12
iii
3. Xem thông tin chi tiết sản phẩm................................................................................13
4. Xem danh sách sản phẩm ..........................................................................................14
5. Đưa sản phẩm vào giỏ hàng ......................................................................................15
6. Quản lý giỏ hàng .......................................................................................................16
7. Xem tin tức, sự kiện ..................................................................................................17
8. Đặt mua......................................................................................................................18
9. Quản lý đơn hàng ......................................................................................................19
10. Thanh toán ...............................................................................................................20
11. Đăng nhập................................................................................................................21
12. Quản lý sản phẩm ....................................................................................................22
13. Quản lý khách hàng .................................................................................................23
14. Quản lý thông tin khác ............................................................................................24
15. Thống kê báo cáo.....................................................................................................25
16. Quản lý nhân viên....................................................................................................26
17. Đăng nhập quản trị ..................................................................................................27
II. BIểU Đồ USE CASE ......................................................................................................28
1. Biểu đồ Use-case tổng quát .......................................................................................28
2. Biểu đồ Use-case chi tiết của khách hàng .................................................................29
3. Biểu đồ Use-case chi tiết của quản trị Website .........................................................30
III. BIểU Đồ LớP...............................................................................................................31
1. Lớp nhóm sản phẩm ..................................................................................................32
2. Lớp danh mục sản phẩm............................................................................................33
3. Lớp kho hàng.............................................................................................................34
4. Lớp đánh giá sản phẩm..............................................................................................35
5. Lớp giảm giá..............................................................................................................36
6. Lớp Link ảnh .............................................................................................................37
7. Lớp chi tiết phiếu nhập..............................................................................................38
8. Lớp phiếu nhập..........................................................................................................39
9. Lớp nhà cung cấp ......................................................................................................40
10. Lớp danh mục tin.....................................................................................................41
11. Lớp nhóm tin ...........................................................................................................42
iv
12. Lớp nội dung tin ......................................................................................................43
13. Lớp bình luận tin .....................................................................................................44
14. Lớp tài khoản...........................................................................................................45
15. Lớp phiếu xuất.........................................................................................................46
16. Lớp chi tiết phiếu xuất.............................................................................................47
17. Lớp sản phẩm ..........................................................................................................48
18. Lớp kho hàng...........................................................................................................49
19. Lớp chi tiết đơn hàng...............................................................................................50
20. Lớp đơn hàng...........................................................................................................51
21. Lớp thanh toán.........................................................................................................52
22. Lớp tài khoản quyền ................................................................................................53
23. Lớp câu trả lời .........................................................................................................54
24. Lớp câu hỏi..............................................................................................................55
25. Lớp quảng cáo .........................................................................................................56
26. Lớp hình thức thanh toán.........................................................................................57
27. Lớp đơn vị giao hàng...............................................................................................58
28. Lớp khách hàng .......................................................................................................59
IV. THIếT Kế CSDL ........................................................................................................60
V. BIểU Đồ HOạT ĐộNG....................................................................................................61
1. Tìm kiếm sản phẩm ...................................................................................................61
2. Đăng ký......................................................................................................................62
3. Xem thông tin chi tiết sản phẩm................................................................................63
4. Xem danh sách sản phẩm ..........................................................................................63
5. Đưa sản phẩm vào giỏ hàng ......................................................................................64
6. Quản lý giỏ hàng .......................................................................................................65
7. Xem tin tức, sự kiện ..................................................................................................66
8. Đặt mua......................................................................................................................67
9. Quản lý đơn hàng ......................................................................................................68
10. Thanh toán ...............................................................................................................69
11. Đăng nhập................................................................................................................70
13. Quản lý khách hàng .................................................................................................72
v
14. Quản lý thông tin khác ............................................................................................73
15. Thống kê báo cáo.....................................................................................................74
16. Quản lý nhân viên....................................................................................................75
17. Đăng nhập quản trị ..................................................................................................76
VI. BIểU Đồ TUầN Tự .......................................................................................................77
1. Tìm kiếm sản phẩm ...................................................................................................77
2. Đăng ký......................................................................................................................77
3. Xem thông tin chi tiết sản phẩm................................................................................78
4. Xem danh sách sản phẩm ..........................................................................................78
5. Đưa sản phẩm vào giỏ hàng ......................................................................................79
6. Quản lý giỏ hàng .......................................................................................................79
7. Xem tin tức, sự kiện ..................................................................................................80
8. Đặt mua......................................................................................................................80
9. Quản lý đơn hàng ......................................................................................................81
10. Thanh toán ...............................................................................................................81
11. Đăng nhập................................................................................................................82
12. Quản lý sản phẩm ....................................................................................................82
13. Quản lý khách hàng .................................................................................................83
14. Quản lý thông tin khác ............................................................................................83
15. Thống kê báo cáo.....................................................................................................84
16. Quản lý nhân viên....................................................................................................84
17. Đăng nhập quản trị ..................................................................................................85
VII. BIểU Đồ TRạNG THÁI................................................................................................86
1. Tìm kiếm sản phẩm ...................................................................................................86
2. Đăng ký......................................................................................................................86
3. Xem thông tin chi tiết sản phẩm................................................................................87
4. Xem danh sách sản phẩm ..........................................................................................87
5. Đưa sản phẩm vào giỏ hàng ......................................................................................87
6. Quản lý giỏ hàng .......................................................................................................88
7. Xem tin tức, sự kiện ..................................................................................................88
8. Đặt mua......................................................................................................................88
vi
9. Quản lý đơn hàng ......................................................................................................89
10. Thanh toán ...............................................................................................................89
11. Đăng nhập................................................................................................................89
12. Quản lý sản phẩm ....................................................................................................90
13. Quản lý khách hàng .................................................................................................90
14. Quản lý thông tin khác ............................................................................................90
16. Quản lý nhân viên....................................................................................................91
17. Đăng nhập quản trị ..................................................................................................91
CHƯƠNG IV: THIẾT KẾ CHƯƠNG TRÌNH.............................................................92
I. THIếT Kế TầNG KIếN TRÚC VậT LÝ ................................................................................92
1. Máy Domain và WebServer......................................................................................92
2. Máy client..................................................................................................................92
3. Hệ thống mạng...........................................................................................................92
II. Hệ THốNG CHứC NĂNG CủA CHƯƠNG TRÌNH ...............................................................93
1. Giao diện trang chủ ...................................................................................................93
2. Giao diện dành cho khách hàng.................................................................................93
3. Giao diện người quản trị............................................................................................96
CHƯƠNG V: KẾT LUẬN............................................................................................99
1. KếT QUả ĐạT ĐƯợC CủA Đề TÀI ....................................................................................99
2. HạN CHế CủA Đề TÀI ....................................................................................................99
3. HƯớNG PHÁT TRIểN CủA Đề TÀI...................................................................................99
TÀI LIỆU THAM KHẢO
vii
DANH MỤC BẢNG BIẾU
Bảng 2.2-1: Chức năng của hệ thống với khách hàng tiềm năng....................................3
Bảng 2.2-2: Chức năng của hệ thống với khách hàng thành viên...................................4
Bảng 2.2-3: Chức năng của hệ thống với nhân viên quản trị..........................................4
Bảng 2.2-4: Chức năng của hệ thống với chủ cửa hàng..................................................4
Bảng 2.4-1: Bảng nhóm người dùng dự kiến ..................................................................5
Bảng 2.4.2: Các yêu cầu của hệ thống.............................................................................6
Bảng 2.6: Quản lý dự án................................................................................................10
Bảng 3.1-1: Use-case tìm kiếm sản phẩm .....................................................................11
Bảng 3.1-2: Use-caseđăng ký ........................................................................................12
Bảng 3.1-3: Use-case xem thông tin chi tiết sản phẩm .................................................13
Bảng 3.1-4: Use-case xem danh sách sản phẩm............................................................14
Bảng 3.1-5: Use-case đưa sản phẩm vào giỏ hàng........................................................15
Bảng 3.1-6: Use-case quản lý giỏ hàng.........................................................................16
Bảng 3.1-7: Use-case xem tin tức, sự kiện....................................................................17
Bảng 3.1-8: Use-case đặt mua .......................................................................................18
Bảng 3.1-9: Use-case quản lý đơn hàng........................................................................19
Bảng 3.1-10: Use-case thanh toán .................................................................................20
Bảng 3.1-11: Use-case đăng nhập .................................................................................21
Bảng 3.1-12: Use-case quản lý sản phẩm......................................................................22
Bảng 3.1-13: Use-case quản lý khách hàng...................................................................23
Bảng 3.1-14: Use-case quản lý thông tin khác ..............................................................24
Bảng 3.1-15: Use-case thống kê báo cáo.......................................................................25
Bảng 3.1-16: Use-case quản lý nhân viên .....................................................................26
Bảng 3.1-17: Use-case đăng nhập quản trị....................................................................27
Bảng 3.3-1: Lớp nhóm sản phẩm ..................................................................................32
Bảng 3.3-2: Lớp danh mục sản phẩm............................................................................33
Bảng 3.3-3: Lớp kho hàng.............................................................................................34
Bảng 3.3-4: Lớp đánh giá sản phẩm..............................................................................35
Bảng 3.3-5: Lớp giảm giá..............................................................................................36
Bảng 3.3-6: Lớp Link ảnh .............................................................................................37
viii
Bảng 3.3-7: Lớp chi tiết phiếu nhập..............................................................................38
Bảng 3.3-8: Lớp phiếu nhập ..........................................................................................39
Bảng 3.3-9: Lớp nhà cung cấp.......................................................................................40
Bảng 3.3-10: Lớp danh mục tin.....................................................................................41
Bảng 3.3-11: Lớp nhóm tin ...........................................................................................42
Bảng 3.3-12: Lớp nội dung tin ......................................................................................43
Bảng 3.3-13: Lớp bình luận tin .....................................................................................44
Bảng 3.3-14: Lớp tài khoản...........................................................................................45
Bảng 3.3-15: Lớp phiếu xuất.........................................................................................46
Bảng 3.3-16: Lớp chi tiết phiếu xuất.............................................................................47
Bảng 3.2-17: Lớp sản phẩm ..........................................................................................48
Bảng 3.3-18: Lớp kho hàng...........................................................................................49
Bảng 3.3-19: Lớp chi tiết đơn hàng...............................................................................50
Bảng 3.3-20: Lớp đơn hàng...........................................................................................51
Bảng 3.3-21: Lớp thanh toán.........................................................................................52
Bảng 3.3-22: Lớp tài khoản quyền ................................................................................53
Bảng 3.3-23: Lớp trả lời câu hỏi ...................................................................................54
Bảng 3.3-24: Lớp cấu hỏi..............................................................................................55
Bảng 3.3-25: Lớp quảng cáo .........................................................................................56
Bảng 3.3-26: Lớp hình thức thanh toán.........................................................................57
Bảng 3.3-27: Lớp đơn vị giao hàng...............................................................................58
Bảng 3.3-28: Lớp khách hàng .......................................................................................59
ix
DANH MỤC HÌNH ẢNH
Hình 3.2-1: Biểu đồ Use-case chi tiết khách hàng ........................................................29
Hình 3.2-3: Biểu đồ Use-case chi tiết quản trị Website ................................................30
Hình 3.3: Biểu đồ lớp ....................................................................................................31
Hình 3.4: Thiết kế cơ sở dữ liệu ....................................................................................60
Hình 3.5-1: Tìm kiếm sản phẩm....................................................................................61
Hình 3.5-2: Đăng ký ......................................................................................................62
Hình 3.5-3: Xem thông tin chi tiết sản phẩm ................................................................63
Hình 3.5-4: Xem danh sách sản phẩm...........................................................................63
Hình 3.5-5: Đưa sản phẩm vào giỏ hàng.......................................................................64
Hình 3.5-6: Quản lý giỏ hàng ........................................................................................65
Hình 3.5-7: Xem tin tức, sự kiện...................................................................................66
Hình 3.5-8: Đặt mua ......................................................................................................67
Hình 3.5-9: Quản lý đơn hàng .......................................................................................68
Hình 3.5-10: Thanh toán................................................................................................69
Hình 3.5-11: Đăng nhập ................................................................................................70
Hình 3.5-12: Quản lý sản phẩm.....................................................................................71
Hình 3.5-13: Quản lý khách hàng..................................................................................72
Hình 3.5-14: Quản lý thông tin khác .............................................................................73
Hình 3.5-15: Thống kê báo cáo .....................................................................................74
Hình 3.5-16: Quản lý nhân viên ....................................................................................75
Hình 3.5-17: Đăng nhập quản trị...................................................................................76
Hình 3.6-1: Tìm kiếm sản phẩm....................................................................................77
Hình 3.6-2: Đăng ký ......................................................................................................77
Hình 3.6-3: Xem thông tin chi tiết sản phẩm ................................................................78
Hình 3.6-4: Xem danh sách sản phẩm...........................................................................78
Hình 3.6-5: Đưa sản phẩm vào giỏ hàng.......................................................................79
Hình 3.6-6:Quản lý giỏ hàng .........................................................................................79
Hình 3.6-7: Xem tin tức, sự kiện...................................................................................80
Hình 3.6-8: Đặt mua ......................................................................................................80
Hình 3.6-9: Quản lý đơn hàng .......................................................................................81
x
Hình 3.6-11: Đăng nhập ................................................................................................82
Hình 3.6-13: Quản lý khách hàng..................................................................................83
Hình 3.6-15: Thống kê báo cáo .....................................................................................84
Hình 3.6-17: Đăng nhập quản trị...................................................................................85
Hình 3.7-1: Tìm kiếm sản phẩm....................................................................................86
Hình 3.7-2: Đăng ký ......................................................................................................86
Hình 3.7-3: Xem thông tin chi tiết sản phẩm ................................................................87
Hình 3.7-4: Xem danh sách sản phẩm...........................................................................87
Hình 3.7-5: Đưa sản phẩm vào giỏ hàng.......................................................................87
Hình 3.7-6: Quản lý giỏ hàng ........................................................................................88
Hình 3.7-7: Xem tin tức, sự kiện...................................................................................88
Hình 3.7-8: Đặt mua ......................................................................................................88
Hình 3.7-9: Quản lý đơn hàng .......................................................................................89
Hình 3.7-10: Thanh toán................................................................................................89
Hình 3.7-11: Đăng nhập ................................................................................................89
Hình 3.7-12: Quản lý sản phẩm.....................................................................................90
Hình 3.7-13: Quản lý khách hàng..................................................................................90
Hình 3.7-14: Quản lý thông tin khác .............................................................................90
Hình 3.7-15: Thống kê báo cáo .....................................................................................91
Hình 3.7-16: Quản lý nhân viên ....................................................................................91
Hình 3.7-17: Đăng nhập quản trị...................................................................................91
Hình 4.2-1: Giao diện trang chủ ....................................................................................93
Hình 4.2-2-a: Giao diện đăng nhập của khách hàng .....................................................93
Hình 4.2-2-b: Giao diện đăng ký của khách hàng.........................................................94
Hình 4.2-2-c: Giao diện xem chi tiết sản phẩm.............................................................94
Hình 4.2-3-a: Giao diện đăng nhập của quản trị ...........................................................96
Hình 4.2-3-b: Giao diện quản lý khách hàng ................................................................96
Hình 4.2-3-c: Giao diện quản lý sản phẩm....................................................................97
Hình 4.2-3-d: Giao diện tạo tài khoản mới....................................................................97
Hình 4.2-3-e: Giao diện thống kê sản phẩm..................................................................98
1
LỜI NÓI ĐẦU
Những tiến bộ to lớn về công nghệ, đặc biệt là công nghệ thông tin trong những
năm gần đây đã tạo ra bước ngoặt mới cho sự phát triển kinh tế xã hội toàn cầu. Chính
vì thế một phương thức thương mại mới đã xuất hiện và phát triển nhanh chóng, đó là
thương mại điện tử. Thương mại điện tử chính là một công cụ hiện đại sử dụng mạng
Internet giúp cho các doanh nghiệp, chủ cửa hàng có thể thâm nhập vào thị trường, thu
thập thông tin nhanh hơn, nhiều hơn và chính xác hơn. Với thương mại điện tử, các
doanh nghiệp và chủ cửa hàng cũng có thể đưa các thông tin về sản phẩm của mình
đến các đối tượng khách hàng tiềm năng khác nhau ở mọi nơi với chi phí thấp hơn
nhiều so với các phương pháp truyền thống.
Trong xu thế phát triển mạnh mẽ của thương mại điện tử trên thế giới, các
doanh nghiệp, chủ cửa hàng ở Việt Nam cũng đã bước đầu nhận thức được ích lợi và
tầm quan trọng của việc ứng dụng thương mại điện tử. Tuy nhiên, do còn nhiều hạn
chế về điều kiện cơ sở hạ tầng, việc ứng dụng thương mại điện chưa được phổ biến. Vì
thế, các doanh nghiệp cà chủ cửa hàng cần xây dựng cho mình một chiến lược kinh
doanh phù hợp với điều kiện thực tế hiện nay nhằm tiếp cận nhiều hơn nữa với thương
mại điện tử để có thể khai thác tối đa lợi ích mà phương thức kinh doanh này đem lại.
Ngày nay, các cửa hàng trực tuyến xuất hiện càng nhiều. Cửa hàng trực tuyến
sẽ đem lại nhiều lợi ích về cho người sử dụng. Đối với doanh nghiệp, tiết kiệm được
không gian trưng bày sản phẩm, tiết kiệm nguồn nhân lực, tiết kiệm chi phí mặt bằng.
Đối với khách hàng, tiết kiệm được thời gian đi lại, lựa chon được những sản phẩm ưa
thích. Đây cũng là lý do để em chọn đề tài: “Nghiên cứu nền tảng .Net xây dựng
Website bán cây cảnh” làm đề tài cho bài khóa luận tốt nghiệp này.