tctuvan

New Member
Chia sẻ đồ án với các bác

PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

1. Thông tin về sinh viên:

Họ và tên sinh viên:
Lớp: CNPM-K51 Hệ đào tạo: Đại học
Đồ án tốt nghiệp được thực hiện tại: Bộ môn Công nghệ phần mềm
Thời gian làm ĐATN: Từ ngày 24/02/2011 đến 27/05/2011

2. Mục đích nội dung của ĐATN

Nghiên cứu hệ quản trị nội dung mã nguồn mở Drupal và ứng dụng để xây dựng website bán hàng trực tuyến.

3. Các nhiệm vụ cụ thể của ĐATN

- Tìm hiểu hệ quản trị mã nguồn mở Drupal về lý thuyết, các thành phần chức năng, cách sử dụng.
- Trên cơ sở lý thuyết đã tìm hiểu kết hợp với khảo sát, phân tích thiết kế để ứng dụng vào việc xây dựng website bán hàng trực tuyến.

4. Lời cam đoan của sinh viên:

tui - cam kết ĐATN là công trình nghiên cứu của bản thân tui dưới sự hướng dẫn của Ths.GVC Đỗ Văn Uy.
Các kết quả nêu trong ĐATN là trung thực, không phải là sao chép toàn văn của bất kỳ công trình nào khác.


Hà Nội, ngày 27 tháng 05 năm 2011
Tác giả ĐATN




5. Xác nhận của giáo viên hướng dẫn về mức độ hoàn thành của ĐATN và cho phép bảo vệ:







Hà Nội, ngày tháng 05 năm 2011
Giáo viên hướng dẫn


TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP

Nội dung đồ án tốt nghiệp bao gồm

Nội dung đồ án tốt nghiệp gồm phần mở đầu , 4 chương và kết luận .

Phần mở đầu : Giới thiệu đề tài , xác định mục tiêu , nội dung và phạm vi thực hiện của đồ án tốt nghiệp .

Chương 1 – Tổng quan về Drupal : Giới thiệu tổng quan về hệ quản trị nội dung CMS, tìm hiểu hệ quản trị Drupal về nguồn gốc , bản chất , kiến trúc , các thành phần chức năng và phạm vi ứng dụng trong việc xây dựng website.

Chương 2 – Khảo sát và đặc tả yêu cầu: nêu các kết quả khảo sát hiện trạng thực tế , từ đó đưa ra các đặc tả yêu cầu đối với một website bán hàng trực tuyến, cụ thể là website bán hàng – đồ nội thất .

Chương 3 – Phân tích và thiết kế : Trình bày các hồ sơ phân tích , thiết kế và xây dựng hệ thống .

Chương 4 – Cài đặt website : Trình bày các cách cụ thể để cài đặt , xây dựng hệ thống, các chức năng trong hệ thống .

Kết luận : Đánh giá về đồ án, kết quả đạt được và các mặt còn hạn chế , từ đó đưa ra hướng phát triển hệ thống trong tương lai.























ABSTRACT OF THESIS

















































MỤC LỤC

PHẦN MỞ ĐẦU 1

CHƯƠNG 1 – TỔNG QUAN LÝ THUYẾT VỀ DRUPAL 4

1.1 Tổng quan về hệ quản trị nội dung 4
1.1.1 Khái niệm về hệ quản trị nội dung 4
1.1.2 Đặc điểm 4
1.1.3 Phân loại 5
1.1.4 Một số hệ quản trị nội dung tiêu biểu : 6
1.2 Lý do chọn hệ quản trị Drupal 6

1.3 Tìm hiểu hệ quản trị nội dung – Drupal 8
1.3.1 Khái niệm về Drupal 8
1.3.2 Lịch sử phát triển của Drupal 9
1.3.3 Nền tảng 9
1.3.4 Kiến trúc Drupal 9
1.3.5 Chức năng của các module trong Drupal 12
1.3.6 Một số giải thưởng của Drupal 15
1.3.7 Một số trang web viết bằng Drupal 15

CHƯƠNG 2 – KHẢO SÁT VÀ ĐẶC TẢ YÊU CẦU 17

2.1 Khảo sát yêu cầu của một cửa hàng bán đồ nội thất 17
2.2 Đặc tả yêu cầu 18
2.2.1 Giới thiệu 18
2.2.2 Mô tả tổng thể 19
2.2.3. Các yêu cầu giao tiếp 23
2.2.4. Các yêu cầu phi chức năng 24

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

3.1 Sơ đồ Use- case 26
3.2 Phân tích User Case 27
3.2.1 Danh sách các tác nhân của mô hình 27
3.2.2 . Đăng ký tài khoản 27
3.2.3. Đăng nhập 28
3.2.4 Tìm kiếm thông tin 29
3.2.4 Xem sản phẩm 29
3.2.5 Xem thông tin 30
3.2.6 Đưa hàng vào giỏ 30
3.2.7 Quản lý giỏ hàng 31
3.2.8 Quản lý sản phẩm 32
3.2.9 Quản lý người dùng 33

3.3 Sơ đồ tuần tự 35
3.3.1 Đăng nhập 35
3.3.2 Quản lý tin tức 36
3.3.3 Quản lý sản phẩm 36
3.3.4 Quản lý người dùng 37
3.3.5 Xem sản phẩm theo danh mục sản phẩm 39
3.3.6 Quản lý giỏ hàng 39
3.3.7 Thanh toán, đặt hàng 40

3.4 Biểu đồ lớp 40
3.5 Tổ chức dữ liệu 41

3.6 Thiết kế giao diện 49
3.6 .1.Thiết kế giao diện bên ngoài 49

CHƯƠNG 4 - CÀI ĐẶT WEBSITE 54

4.1. Cài đặt ứng dụng và các modules sử dụng 54
4.1.1 Cài đặt 54
4.1.2 Các modules sử dụng 54
4.2. Hiện thực một số giao diện chính cho website 55

KẾT LUẬN 63
TÀI LIỆU THAM KHẢO 64









DANH MỤC CÁC HÌNH ẢNH

Hình 1 Kiến trúc Drupal
Hình 2 Nhân Drupal
Hình 3 Sơ đồ Use- case
Hình 4 Sơ đồ tuần tự cho chức năng đăng nhập
Hình 5 Sơ đồ tuần tự cho chức năng quản lý tin tức
Hình 6 Sơ đồ tuần tự cho chức năng quản lý sản phẩm
Hình 7 Sơ đồ tuần tự cho chức năng quản lý xóa sửa người dùng
Hình 8 Sơ đồ tuần tự cho chức năng quản lý vai trò người dùng
Hình 9 Sơ đồ tuần tự cho chức năng xem sản phẩm theo danh mục sản phẩm
Hình 10 Sơ đồ tuần tự cho chức năng quản lý giỏ hàng
Hình 11 Sơ đồ tuần tự cho chức năng thanh toán đặt hàng
Hình 12 Biểu đồ lớp
Hình 13 Sơ đồ thực thể quan hệ
Hình 14 Thiết kế giao diện trang chủ
Hình 15 Thiết kế giao diện giỏ hàng
Hình 16 Sitelink _ Khách hàng chưa có tài khoản
Hình 17 Sitelink _ Khách hàng có tài khoản
Hình 18 Sitemap_ Aministartor _ Người quản lý đăng sản phẩm, bài viết
Hình 19 Tranh chủ
Hình 20 Trang nội thất phòng khách
Hình 21 Trang tin tức
Hình 22 Trang sản phẩm
Hình 23 Trang giỏ hàng
HÌnh 24 Trang thanh toán
Hình 25 Trang đăng sản phẩm
Hình 26 Trang báo cáo
Hình 27 Trang quản lý người dùng


















PHẦN MỞ ĐẦU

Ngày nay trước sự bùng nổ của hệ thống mạng toàn cầu Internet và những lợi ích vô cùng to lớn của nó mang lại đã thực sự thu hút và chinh phục con người. Sự phát triển của Internet trên toàn thế giới kéo theo sự ra đời và mở rộng của một thị trường khách hàng mới đầy tiềm năng - cộng đồng người sử dụng Internet. Do vậy Internet đã và đang đem lại cho các doanh nghiệp một cơ hội lớn để có thể bán hàng hóa. Những trang web thương mai điện tử ra đời là minh chứng rõ ràng nhất cho một giải pháp hiệu quả , một hướng đầu tư khôn ngoan, thể hiện sự năng động, bắt kịp thời đại, tính chuyên nghiệp của doanh nghiệp. Thông qua các website, các doanh nghiệp có thể sử dụng internet như một phương tiện truyền thông tốt nhất trong việc quảng bá và tiếp thị hình ảnh của mình một cách sinh động và hiệu quả hơn bất kì một phương tiện đơn lẻ khác có thể thể đáp ứng được. Từ đó nhanh chóng tạo cho mình cơ hội tiếp cận với khách hàng trên diện rộng phát triển cơ hội liên kết và hợp tác làm ăn trên phạm vi trong và ngoài nước.

Cùng với làn sóng phát triển của thương mại điện tử , là sự phát triển không ngừng của các công cụ , ngôn ngữ lập trình web , các hệ quản trị nội dung. Hiện tại, các website được thiết kế trên nền mã nguồn mở như Joomla, Drupal, wordpress... đangrất được ưa chuộng và thịnh hành. Mã nguồn mở đang trở thành một xu hướng mới, một người không biết lập trình cũng có thể thiết kế website động với đầy đủ chức năng thông qua mã nguồn mở. Đặc biệt là Drupal – một framework quản trị hệ thống website ổn định, mạnh mẽ và đầy hứa hẹn - được đánh giá tốt nhất vào năm 2007 và 2008. Sự ổn định và mạnh mẽ đó xuất phát ngay từ trong nhân của nó khiến cho Drupal được tin dùng cho các website lớn có lượng người truy cập cao như website thương mại điển tử, cùng với sự linh hoạt trong nền tảng sẽ giúp cho các lập trình viên có thể lập trình mở rộng website của họ theo bất kỳ hướng nào, chức năng nào mà hầu như không gặp khó khăn gì.
Mặt khác nhu cầu về cái ăn, cái mặc, chỗ ở là vấn đề không thể thiếu đối với con người trong mọi thời đại xã hội. Trong đó, nhà ở là điều kiện đầu tiên mà con người phải hướng tới trong cuộc sống. Căn nhà là nơi mang lại sự an vui thoải mái nhằm không ngừng nâng cao đời sống vật chất và tinh thần của con người. Căn nhà không chỉ đơn thuần là nơi trú ngụ mà nó thực sự là tổ ấm đối với mỗi con người, giúp ta thoải mái, tự tin, lấy lại sự bình yên sau những giờ làm việc căng thẳng mệt mỏi. Trong thời đại ngày nay, cuộc sống hằng ngày của chúng ta không chỉ đơn thuần là thỏa mãn nhu cầu vật chất mà còn phải hưởng thụ về tinh thần để từ đó hoàn thiện dần nhân cách, nâng cao thị hiếu thẩm mỹ và chất lượng sống. Và cuộc sống của chúng ta đa phần diễn lại ra ở bên trong những không gian nội thất, chính vì vậy mà nhu cầu về đồ nội thất sẽ ngày càng trở nên thiết yếu hơn, khét khe hơn trong đời sống hiện đại .
Trước những nhu cầu thực tế đó , và sự mạnh mẽ nổi trội của Drupal, em sẽ vận dụng xây dựng Website bán hàg trực tuyến qua mạng _ với sản phẩm là đồ nội thất. Mục đích tạo cơ hội cho doanh nghiệp quản bá sản phẩm ,xây dựng thương hiệu số cũng như khai thác triệt để nguồn khách hàng và đối tác đến từ mạng lưới internet, tạo sự thuận tiện , nhanh chóng , an toàn trong giao dịch , buôn bán sản phẩm , mang lại sự hài lòng cho cả người bán lẫn người mua.
Mục tiêu của đề tài là : Tìm hiểu hệ quản trị mã nguồn mở Drupal về lý thuyết , các thành phần chức năng , thao tác , cấu hình và cách sử dụng .Trên cơ sở lý thuyết đã tìm hiểu để ứng dụng và việc xây dựng một website bán hàng qua mạng .
Phạm vi đối tượng của đề tài : Website được xây dựng hỗ trợ cho các cá nhân , công ty , cơ quan ,.. có nhu cầu quảng bá sản phẩm đồ nội thất , cũng như quản lý buôn bán sản phẩm.

Em xin gửi lời Thank chân thành đến tất cả các thầy cô trong trường Đại học Bách Khoa Hà Nội nói chung và các thầy cô trong viện Công Nghệ Thông Tin và Truyền Thông, bộ môn Công Nghệ Phần Mềm nói riêng đã tận tình giảng dạy, truyền đạt cho em những kiến thức, kinh nghiệm cần thiết và quý báu trong suốt thời gian qua .
Đặc biệt em xin tỏ lòng biết ơn sâu sắc tới thầy giáo – Thạc sĩ Đỗ Văn Uy, giảng viên Bộ môn Công nghệ phần mềm, đã hướng dẫn em làm đồ án tốt nghiệp. Trong suốt thời gian thực hiện luận văn thầy luôn tạo điều kiện tốt nhất và tận tình hướng dẫn, giúp đỡ em.

Tiếp đến con cũng xin gửi lòng biết ơn sâu sắc đến Ba Mẹ và gia đình đã nuôi dạy con nên người, Thank sự giúp đỡ và những lời động viên quý báu của các bạn bè.

Cuối cùng, em xin kính chúc các thầy cô luôn luôn mạnh khỏe. tiếp tục đạt được nhiều thắng lợi trong sự nghiệp nghiên cứu khoa học và sự nghiệp giáo dục vĩ đại của mình.
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 

Các chủ đề có liên quan khác

Top