1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website giới thiệu và hỗ trợ bán hàng nội thất cho Công ty cổ phần phát triển Trần Điệp

88 513 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 88
Dung lượng 3,38 MB
File đính kèm Trần Văn Điệp - banhangnoithat.rar (14 MB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Với sự phát triển không ngừng của nền kinh tế, cùng với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống. Với mạng Internet, tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế... đòi hỏi mỗi doanh nghiệp, công ty phải có những giải pháp chiến lược phù hợp đúng đắn để có thể đứng vững và phát triển. Một giải pháp đặt ra ứng dụng tiến bộ của công nghệ thông tin vào công việc quản lý kinh doanh. Hiện nay đồ gỗ nội thất là những sảm phẩm cần thiết và gần gũi với cuộc sống con người. Đồ nội thất hiện nay rất đa dạng và phong phú. Xuất phát từ thực tế đó, em đã chọn đề tài “Xây dựng website giới thiệu và hỗ trợ bán hàng nội thất cho công ty Trần Điệp” làm project của mình. Trong quá trình tìm hiểu, nghiên cứu không thể tránh khỏi những sai sót, em rất mong thầy đóng góp ý kiến để em hoàn thiện bài tập của mình hơn nữa.

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO THỰC TẬP TỐT NGHIỆP

Đề tài: Xây dựng website giới thiệu và hỗ trợ bán hàng nội thất

cho công ty Trần Điệp

Hà Nội, ngày 10 tháng 01 năm 2016

Trang 2

LỜI NÓI ĐẦU

Với sự phát triển không ngừng của nền kinh tế, cùng với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống Với mạng Internet, tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế đòi hỏi mỗi doanh nghiệp, công ty phải có những giải pháp chiến lược phù hợp đúng đắn để có thể đứng vững và phát triển Một giải pháp đặt ra ứng dụng tiến bộ của công nghệ thông tin vào công việc quản lý kinh doanh

Hiện nay đồ gỗ nội thất là những sảm phẩm cần thiết và gần gũi với cuộc sống con người Đồ nội thất hiện nay rất đa dạng và phong phú Xuất phát từ thực tế đó, em

đã chọn đề tài “Xây dựng website giới thiệu và hỗ trợ bán hàng nội thất cho công ty Trần Điệp” làm project của mình Trong quá trình tìm hiểu, nghiên cứu không thể tránh khỏi những sai sót, em rất mong thầy đóng góp ý kiến để em hoàn thiện bài tập của mình hơn nữa

Em xin chân thành cảm ơn!

Trang 3

MỤC LỤC

LỜI NÓI ĐẦU 2

MỤC LỤC 3

CHƯƠNG I KHẢO SÁT HIỆN TRẠNG 5

I Thu thập thông tin 5

1 Giới thiệu về công ty 5

2 Hiện trạng hệ thống 5

3 Những yêu cầu chung từ phía công ty 5

II Đánh giá hiện trạng và đề xuất giải pháp 7

CHƯƠNG II MÔ TẢ BÀI TOÁN 8

1 Giới thiệu website bán đồ gỗ nội thất 8

2 Mô tả chung về bài toán 8

2.1.Xác định bài toán 8

2.3.Yêu cầu bài toán 15

Chương III: XÁC ĐỊNH VÀ LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN 18

1 Xác định dự án 18

2 Lập kế hoạch thực hiện dự án 19

1 Xác định các tác nhân của hệ thống 21

2 Xác định các ca sử dụng của hệ thống 22

3 Biểu đồ ca sử dụng 24

3 Biểu đồ lớp lĩnh vực 27

2 Ca sử dụng Đăng ký tài khoản 29

6 Ca sử dụng Quản trị loại sản phẩm 33

7 Ca sử dụng Quản trị phản hồi 34

10 Ca sử dụng Quản trị đơn hàng 37

11 Ca sử dụng Quản trị hóa đơn 38

12 Ca sử dụng Thống kê – báo cáo 39

VIII Biểu đồ hoạt động 60

IX Biểu đồ trạng thái 68

IX Thiết kế cơ sở dữ liệu 77

Trang 5

CHƯƠNG I KHẢO SÁT HIỆN TRẠNG

I Thu thập thông tin

1 Giới thiệu về công ty

Tên công ty: Công ty cổ phần phát triển Trần Điệp

Địa chỉ: Số 445 Lạc Long Quân – Tây Hồ - Hà Nội

3 Những yêu cầu chung từ phía công ty

• Giao diện người dùng

 Phải có một giao diện thân thiện dễ sử dụng

 Phải nêu bật được thế mạnh của công ty, cũng như tạo được niềm tin cho khách hàng ngay từ lần viếng thăm đầu tiên( logo)

 Giới thiệu được sản phẩm của công ty đang có

 Có biểu mẫu đăng ký để trở thành thành viên

 Có danh mục sản phẩm

 Chức năng đặt hàng, mua hàng

 Có biểu mẫu liên hệ

 Chức năng tìm kiếm sản phẩm

 Mỗi loại sản phẩm cần phải có trang xem chi tiết sản phẩm

 Mục login của khách hàng khi đã trở thành thành viên gồm có: Tên đăng nhập (Username), mật khẩu đăng nhập (password)

• Giao diện người quản trị

Đơn giản, dễ quản lý và không thể thiếu các mục như:

Trang 6

 Quản lý cấu hình website.

 Trang web phải đầy đủ về cả nội dung và hình thức như: Có phần đăng nhập cho người sử dụng (người của công ty) và khách hàng, có phân quyền người sử dụng, chỉ có 1 admin có quyền cao nhất để kiểm soát các admin còn lại

 Có phần đăng ký thành viên cho các khách hàng mới, có phần tài khoản cho các khách hàng thường xuyên (khách hàng tiềm năng) sử dụng và khách hàng VIP

 Có phần danh mục sản phẩm với các nhóm loại hàng khách nhau để khác hàng

dễ chọn lựa

 Các mặt hàng phải được hiển thị chi tiết về: tên sản phẩm, đơn giá, kích thước, màu sắc, chất liệu, thời gian bảo hành, mô tả, và phải có thông tin còn hàng hay hết hàng

 Tìm kiếm sản phẩm theo danh mục sản phẩm hoặc tất cả

 Phần banner phải làm nổi bật hình ảnh logo của công ty

 Dễ dàng cập nhật những loại mặt hàng đồ gỗ nội thất mới, các sản phẩm cũ lâu, hàng tồn sẽ được đưa vào danh mục giảm giá, tăng kèm hoặc tri ân

 Giao diện thoáng, phân chia bố cục rõ ràng, không quá giày để tránh bị nhầm lẫn giữa mặt hàng bày bán và những mặt hàng đi kèm Màu sắc nên làm những gam màu nhạt, phần mặt hàng mới hoặc những mặt hàng giảm giá nên để gam màu sắc khác (những gam màu nổi nhưng ko quá bị lóa màu ) để gây chú ý

Trang 7

II Đánh giá hiện trạng và đề xuất giải pháp

cụ của phần mềm được thiết kế gọn gàng dễ nhìn…

2 Đề xuất giải pháp

Với sự phát triển của khoa học công nghệ, sự cải tiến trong hoạt động kinh doanh của công ty nên công tycần xây dưng 1 website bán hàng đồ gỗ nội thất online để hoạt động kinh doanh được hiệu quả hơn, tiết kiệm thời gian, đáp ứng chiến lược phát triển lâu dài cho hệ thống, giúp cho việc quản lí, cập nhật hàng, khách hàng… được dễ dàng, hiệu quả hơn

Cần xây dựng 1 trang website bán hàng online để những công việc hằng ngày không còn là thao tác thủ công với một đống hỗn độn tài liệu nữa mà thay bằng chương trình

hỗ trợ cho mọi công việc

Từ thực tế đó chúng tôi quyết định thực hiện dự án xậy dựng Website bán hàng đỗ gỗ nội thất cho công ty Nó sẽ giảm thiệu những khó khăn trong việc quản lý kinh doanh như: nhân lực, thời gian, độ chính xác của thông tin, giúp cho việc quảng bá sản phẩm của công ty được mọi người biết đến rỗng rãi trên toàn quốc …giúp cho công ty có thể đưa ra những quyết định kinh doanh chính xác, đúng thời điểm làm cho việc kinh doanh trở nên hiệu quả hơn…

Trang 8

CHƯƠNG II MÔ TẢ BÀI TOÁN

1 Giới thiệu website bán đồ gỗ nội thất

Website bán đồ gỗ nội thất là một trang web, mà khách hàng có thể xemthông tin và truy cập trực tiếp để muahàng trong một thời gian ngắn

Thay vì chúng ta phải ra các cửa hàng thì chỉ cần với một chiếc máy tính được nối mạng ta có thể truy cập vào các trang web mình muốn để có thể tìm kiếm thông tin và mua sản phẩm ưa thích một cách nhanh nhất mà không gặp khó khăn Website bán đồ

gỗ nội thất cung cấp cho các khách hàng thông tin, cùng với các tính năng, về giá cả của các đồ gỗ có trên thị trường

2 Mô tả chung về bài toán

số của mặt hàng, và xóa đi những mặt hàng không còn hoặc bị lỗi Mọi sự thay đổi đều được ghi nhận trong cơ sở dữ liệu để đến với người sử dụng

Khách hàng có thể truy cập vào trang web để xem thông tin về các loại mặt hàng,

về mẫu mã, kiểu dáng, kích thước, chất liệu…và các phụ kiện đi kèm, sau đó có thể đặt mua hàng tùy ý Để mua hàng, với các mặt hàng, khách hàng có quyền chọn mua hàng, đưa nó vào trong giỏ hàng Khách hàng cũng có thể xóa đi l sản phẩm mà mình

đã cho vào giỏ hàng Ở trang này, khách hàng có thể chọn các phương thức thanh toán phù hợp với bản thân, có thể thanh toán bằng thẻ tín dụng,thanh toán bằng tài khoản bảo kim hoặc thanh toán khi nhận hàng Tức là khi đã chọn xong các loại sản phẩm cần mua, khách hàng thanh toán bằng cách đưa thông tin về loại thẻ tín dụng của

Trang 9

khách hàng (Visa, Master Card, American Express…) như: mã số thẻ, mã bảo mật, thời hạn của thẻ Ngoài ra khách hàng cũng phải đưa các thông tin về địa chỉ giao hàng, số điện thoại của mình để tiện cho việc giao hàng.

Khi có một đơn đặt hàng, người quản lý sẽ đối chiếu thông số về loại thẻ tín dụng thanh toán xem có đúng không Nếu đúng thì người quản lý sẽ nhận phiếu chuyển khoản và giao hàng cho người đặt hàng Như vậy là quá trình mua bán đã hoàn thành.Ngoài ra, trang web còn dùng là nơi quảng cáo cho công ty, nhận các ý kiến đóng góp của người xem để trang ngày càng hoàn thiện

2.2 Mô tả chi tiết bài toán

2.2.1 Mô tà ứng dung

Website giới thiệu và hỗ trợ bán hàng nội thất là một website bán hàng trực tuyến gồm nhiều chức năng đối với khách hàng và người quản trị

Trang web bao gồm các chức năng chính sau đây:

Chức năng đối với người dùng là khách hàng: Giới thiệu sản phẩm, cho phép khách hàng đặt hàng trực tuyến, tìm kiếm thông tin sản phẩm ở dạng nhập từ khóa

Chức năng đối với người quản trị trang web gồm: quản lý người dùng, quản lý sản phẩm,quản lý cấu hình, quản lý phản hồi, quản lý đơn hàng Các chức năng này chỉ được hiển thị nếu người dùng đăng nhập với tài khoản là admin

2.2.2 Mô tá chi tiết

 Quả trình đăng nhập:

Người dùng nhập tên đăng nhập và mật khấu đúng đế đăng nhập thành công vào hệ thống Có 2 loại tài khoản khi đăng nhập: một là tài khoản đối với người dùng là khách hàng, hai là tài khoản đối với người dùng là quản trị

 Đăng xuất:

Trang 10

Khi người dùng muốn thoát khỏi hệ thống sẽ chọn đăng xuất.

Mỗi sản phẩm được xác định bởi các thông tin: Mã sản phẩm, tên sản phẩm, hình ảnh sản phẩm, giá cả sản phẩm, đặc điểm sản phẩm

Sản phẩm theo phân loại: Khách hàng có thể xem các sản phẩm theo từng loại cụ thể (chọn ở phần danh mục bên trái trang web) Khi click vào danh mục nào, các sản phấm thuộc danh mục đó sẽ hiển thị lên trang web

 Tìm kiếm sản phấm:

Trang 11

Khách hàng nhập từ khóa (vd: tủ bếp) vào ô nhập từ khóa để tìm kiếm những sản phẩm có nội dung tương ứng.

 Giỏ hàng:

Sau khi xem các hình ảnh và thông tin về các sản phẩm, khách hàng có thể click chọn mua hàng đế đưa sản phấm vào giỏ mua hàng và đăng ký đặt mua hàng một cách dễ dàng

Thông tin giỏ hàng là nhũng sản phấm mà khách hàng đã click chọn vào giỏ hàng bao gồm: Mã sản phấm, tên sản phấm, hình ảnh sản phầm, giá cả sản phấm, số lượng đặt mua, thành tiền của từng sản phẩm và tổng giá tiền của cả giỏ hàng Ở phần thông tin giỏ hàng, khách hàng cũng có thế thêm/xóa/sửa các sản phấm trong giỏ hàng (vd: Khách hàng có thể thay đổi số lượng sản phẩm trong giỏ hàng, xóa những sản phẩm không muốn mua trong giỏ hàng, chọn mua thêm để quay về trang sản phẩm)

Khách hàng quyết định mua hàng, thanh toán sau khi nhận được hàng sẽ chọn phần

“Đặt hàng”

Khách hàng quyết định mua hàng và muốn thanh toán ngay sẽ chọn phần “Thanh toán” Lúc đó hệ thống sẽ kiểm tra số dư tài khoản của khách hàng so với tổng tiền để phản hồi lại với khách hàng

để thông báo tới khách hàng và cập nhật số lượng hàng vào tồn kho

 Quản lý ngưòi dùng:

Trang 12

Chức năng này chỉ có người quản trị mới thực hiện được.

Người quản trị có quyền sửa/xóa user

Quản lý sản phẩm:

Chức năng này chỉ có người quản trị mới thực hiện được

Người quản trị có quyền thêm/sửa/xóa các sản phấm

 Thêm sản phẩm:

Tại giao diện quản lý sản phẩm, khi chọn nút thêm sản phẩm thì website sẽ chuyển tới trang thêm sản phấm, admin nhập các thông tin của sản phấm và nhấn nút “thêm”, website sẽ kiểm tra thông tin nhập vào và phản hồi với admin

 Sửa sản phẫm:

Đối với giao diện là admin, ở mỗi dòng thông tin sản phấm sẽ có liên kết sửa cho phép người quản trị chọn vào để tiến hành việc sửa đổi thông tin của chính sản phẩm đó Người quản trị có thể sửa thông tin chi tiết của sản phẩm để phù hợp với nhu cầu bán hàng (vd: thay đổi đặc điểm của sản phẩm, thay đổi giá bán của sản phẩm )

Khi chọn vào liên kết sửa thì trang chi tiết sản phẩm đó sẽ hiển thị, các thông tin được hiển thị là những thông tin cũ và cho phép người quản trị sửa đổi

Xóa sản phẩm:

Đối với giao diện là admin, ở mỗi dòng thông tin sản phẩm sẽ có liên kết xỏa cho phép người quản trị chọn vào đế tiến hành việc xóa sản phấm đó Thông thường, người quản trị sẽ xóa những sản phẩm nào không còn hàng và không được bán nữa (qua mốt, hết sản xuất )

Khi chọn vào liên kết xỏa thì sẽ hiển thị một thông báo nhắc nhở xác nhận lại trước khi xóa Nếu chấp nhận xóa thì sản phẩm được xóa thành công, nếu không chấp nhận thì thao tác xóa bị hủy bỏ

Quản lý đơn hàng:

Người quản trị thường xuyên cập nhật các đơn hàng mới nhất của khách hàng để kiếm tra tình hình kinh doanh của trang web thế nào Người quản trị có thể xem chi tiết đơn đặt hàng bằng cách click vào đơn đặt hàng đó Trang chi tiết đơn đặt hàng tương ứng

sẽ hiển thị, người quản trị dựa vào đó mà có thế liên lạc với khách hàng, xác nhận thông tin đặt hàng là đúng và tiến hành lập phiếu chuyển hàng và giao hàng tới khách hàng Trong giao diện chi tiết đơn đặt hàng, admin có thế thay đối trạng thái đơn đặt hàng

Trang 13

Nếu đơn đặt hàng liên lạc không được hoặc bị từ chối khi liên lạc thì admin có thế xóa đơn đặt hàng đó bằng cách nhấn nút “Xóa” trên mỗi dòng của danh sách đơn đặt hàng

 Quản lý danh mục sản phẩm: nhà quản lý có thể thêm danh mục sản phẩm mới, xóa

bỏ thông tin danh mục sản phẩm không còn bán, sửa đổi thông tin danh mục sản phẩm Thông tin về danh mục sản phẩm gồm có: mã danh mục, tên danh mục và mô

tả khác

 Quản lý loại sản phẩn:nhà quản lý có thểthêm loại sản phẩm mới, xóa bỏ thông tin loại sản phẩm không còn sản xuất, sửa đổi thông tin loại sản phẩm khi có thông tin thay đổi Thông tin về loại sản phẩm gồm có: mã loại, tên loại và ghi chú

 Quản lý phản hồi của KH: bao gồm các thông tin về: ngày phản hồi, tên khách hàng, nội dung phản hồi

 Quản lý cấu hình website:Địa chỉ trang web, tiêu đề website, logo , mô tả, từ khóa, analytics code, link mạng xã hội, thông tin liên hệ, cấu hình thanh toán v.v

 Báo cáo thống kê:Ngoài ra để tiện theo dõi việc kinh doanh của công ty, hàng tháng công ty có thể lập báo cáo về doanh thu trong tháng, thống kê hàng trong kho, thông

kê khách hàng, thông kê các loại sản phẩm mà khách hay mua thuê để ban giám đốc

có biện pháp điều chính

Khách hàng: là những người có nhu cầu mua sắm hàng hóa Khác với việc đặt hàng trực tiếp tại công ty, khách hàng phải hoàn toàn tự thao tác thông qua từng bước cụ thể để có thể mua được hàng Cuối cùng là do khách hàng tùy chọn đặt hay không.Nhà quản lý: Là người làm chủ hệ thống, có quyền kiểm soát mọi hoạt động của hệ thống Nhà quản lý được cấp một username và password để đăng nhập vào hệ thống thực hiện những chức năng của mình

Nếu như quá trình đăng nhập thàng công thì nhà quản lý có thể thực hiện những công việc: quản lý cập nhật thông tin các mặt hàng, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt hàng và xử lý đơn đặt hàng Thống kê các mặt hàng bán trong tháng, năm, thống

kê khách hàng, nhà cung cấp, thống kê tồn kho, thống kê doanh thu Khi có nhu cầu nhập hàng hóa từ nhà cung cấp thì tiến hành liên lạc với nhà cung cấp để đặt hàng và cập nhật các mặt hàng này vào cơ sở dữ liệu

2.2.3 Đối với trang chủ khách hàng

Đối với trang chủ khách hàng sẽ được trang chí bằng tông màu chủ đạo là xanh và trắng, tạo cảm giác khoáng đạt cho người xem, thông tin về sản phẩm sẽ được hiện thị theo các loại sản phẩm, mỗi sản phẩm sẽ hiện thị ở mức chi tiết nhất về giá cả, bảo hành, kích thước, chất liệu, khuyến mại… và đặt biệt có thông tin còn hàng hay hết hàng

Bố cục của website:

Trang 14

 Phần menu đầu sẽ gồm các thông tin về đăng nhập, đăng ký, số điện thoại công

ty và giỏ hàng

Mục login của khách hàng khi đã trở thành thành viên gồm có: Tên đăng nhập (Username), mật khẩu đăng nhập (password) Trong đó mật khẩu đăng nhập của khách hàng sẽ được bảo mật bằng kiểu password (*******)

Biểu mẫu đăng ký trở thành thành viên gôm có: Họ và tên, tên đăng nhập, mật khẩu đăng nhập, điện thoại, email, địa chỉ, v.v Trong đó các thông tin quan trọng sẽ được biểu thị bằng dấu (*) bên cạnh

 Phần banner sẽ được làm nổi bất bởi hình ảnh logo của công ty Để khi mua hàng trực tuyến, một logo dễ nhận diện thì khách hàng dễ nhớ và tin cậy với sản phẩm công ty hơn, thể hiện uy tín của công ty

 Phần menu dưới sẽ gồm các thông tin liên quan đến danh mục sản phẩm, liên

hệ, giới thiệu, khuyến mãi, tìm kiếm

- Danh mục sản phẩm được bố cục theo khối dọc xuống, gồm thông tin về danh mục các sản phẩm công ty đang bán Khi người dùng kích vào một danh mục nào nó trang web sẽ hiện ra các sản phẩm của danh mục đó

- Biểu mẫu liên hệ gồm các thông tin như: Tên khách hàng, email, điện thoại, chủ đề, nội dung,

- Phần giới thiệu sẽ đưa ra được các thông tin chi tiết về công ty và các thành tựu của công ty để khách hàng có thể yên tâm mua hàng Đồng thời cũng phải có bản đồ (map) về địa chỉ của công ty để khách hàng khi cosnhu cầu

sẽ tìm đến được 1 cách dẽ dàng

- Khuyến mãi cũng là 1 phần không thể thiếu của website, là một trong những công cụ chiêu thị tốt nhất đối, tạo cơ hội thuận lợi hơn cho việc tiêu thụ sản phẩm và tạo ra lợi nhuận cho công ty Vì vậy thông tin về khuyến mãi sẽ luôn được làm nổi bật trên trang web

- Phần tìm kiếm sẽ cho phép khách hàng gõ bất kỳ thông tin gì vào ô textbox

có thể là tên sản phẩm, theo loại sản phẩm…

- Giỏ hàng:Là 1 hình ảnh quen thuộc với người dùng, khi khách hàng chọn sản phẩm vào giỏ hàng thì số lượng sản phẩm mà khách hàng đã chọn sẽ hiển thị ngay bên cạnh giỏ hàng khi khách hàng kích vào giỏ hàng sẽ hiện thị các thông tin về: tên sản phẩm, hình ảnh, số lượng, đơn giá, tổng tiền và các thao tác cập nhật, xóa

 Phần hiển thị sản phẩm ở trang chủ sẽ hiện thị các sản phẩm mới nhất phân loại theo danh mục của công ty đồng thời hiển thị chi tiết về:tên sản phẩm, hình ảnh, đơn giá, button thêm hàng vào giỏ

 Phần chi tiết sản phẩm gồm có: mã sản phẩm, tên sản phẩm, đơn giá, bảo hành, tình trạng Thông tin chi tiết về sản phẩm mô tả: chất liệu, kích thước, bảo hành, giao hàng

 Phần cuối của trang web hiện thị thông tin chi tiết về liên hệ của công ty: địa chỉ, liên hệ, email…

Trang 15

Cách thức hoạt động của website:

Khách hàng khi vào website có thể đăng nhập hoặc không cần đăng nhập có thể xem các sản phẩm bày bán, khi khách hàng có nhu cầu đặt hàng thì khách hàng có thể đăng nhập để mua hàng hoặc không cần đăng nhập Do công ty có quản lý khách hàng thân thiết nên đối với khách hàng(đối với khách hàng đã có tài khoản) đăng nhập để mua hàng thì khách hàng đó sẽ có thể sẽ trờ thành khách hàng thân thiết của công ty Việc đăng ký tài khoản nhằm mục đích quản lý các khách hàng thân thiết, khách hàng mua hàng nhiều, khách hàng VIP

2.3 Yêu cầu bài toán

Xây dựng một website bán hàng được kết nối trên đường dây internet phục vụ nhu cầu mua bán hàng hóa trực tuyến Tin học hóa được nghiệp vụ quản lý bán hàng, nhân viên, khách hàng…

• Chức năng tìm kiếm sản phẩm theo tên,theo loại

• Chức năng quản lý: Cho phép thêm, sửa, xóa mặt hàng, loại mặt hàng, khách hàng, nhà cung cấp Kiểm tra và giải quyết đơn đặt hàng Kiểm tra thông tin phản hồi của khách hàng Cập nhật thành viên

• Thống kê mặt hàng bán chạy, doanh thu, …

• Trình bày đơn giản, thân thiện

• Màu sắc: tối đa 4 màu

• Thanh menu chính gồm các mục hàng

• Nội dung hiện thị chủ yếu: hình ảnh và phần cuối là nội dung giới thiệu về công ty

• Khi chọn hàng xem thì hiện thị chi tiết về hàng

• Chọn đặt hàng vào giỏ hàng: không cần đăng nhập

Trang 16

• Thanh toán: Yêu cầu đăng nhập

• Thanh toán bằng: visa card, chuyển khoản, thanh toán trực tiếp khi nhận hàng

Về liên hệ phản hồi

• Cung cấp 1 mẩu biểu trực tuyến cho phép khách hàng có thể gửi các yêu cầu, phản hồi, nhận xét của mình về công ty

• Mẫu form gồm các thông tin: họ tện, email, tiêu đề, nội dung liên hệ

• Thông tin sẽ được gửi đến email của quản trị

Đối với người quản trị trang web (admin):

• Được thêm mới thông tin về các loại sản phẩm: Khi có hàng mới về, admin sẽ cập nhật thông tin về sản phẩm vào trong cơ sở nhập hàng về

• Được quyền sửa đổi các thông tin sao cho phù hợp với mặt hàng

• Được quyền xóa bỏ đi sản phẩm đó đã hết hoặc công ty không còn kinh doanh các sản phẩm đó nữa

• Được quyền nhận các ý kiến đóng góp của người sử dụng và trả lời lại theo yêu cầu người sử dụng thông qua email

Trang 17

2.4 Hồ sơ dữ liệu

Phiếu đặt hàng

Khi khách hàng có như cầu đặt hàng, phiếu đặt hàng sẽ được lập Thông tin về phiếu đặt hàng bao gồm: số phiếu, ngầy lập, tên khách hàng, địa chỉ, điện thoại, email và các thông tin về sản phẩm

Công ty cổ phần phát triển Trần Điệp

Địa chỉ: Số 445 Lạc Long Quân – Tây Hồ - Hà Nội

Điện thoại: Hotline: 04 6656 2814 – DĐ: 0942769769

PHIẾU ĐẶT HÀNG

Số phiếu:

Ngày lập:

Khách hàng: Số điện thoại:

Địa chỉ: Email:

Phương thức thanh toán:

Tình trạng:

1 Giường ngủ Cẩm

2 Bàn ăn tròn Zimba

(ký,ghi rõ họ tên) (ký,ghi rõ họ tên)

Trang 18

Chương III: XÁC ĐỊNH VÀ LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN

1 Xác định dự án

1.1Giới thiệu dự án

Khách hàng: Trần Văn Điệp

Địa chỉ khách hàng: 445 Lạc Long Quân – Tây Hồ - Hà Nội

Tên dự án : Xây dựng website giới thiệu và bán nội thất cho công ty Trần Điệp

Người tham gia phát triển dự án: Trần Văn Điệp

Ngày bắt đầu dự án: 28/12/2015

Ngày kết thúc dự án: 06/03/2016

Mục đích dự án : Xây dựng 1 website giới thiệu và bán nội thất cho công ty Trần Điệp trong 1 khoảng thời gian ngắn và trong phạm vi kinh phí

Mục tiêu cần thực hiện của dự án:

• Đáp ứng được tiêu chuẩn của 1 website:

• Cấu trúc khoa học, chặt chẽ, rõ ràng, dễ dàng chỉnh sửa

• Thân thiện với người sử dụng

• Tương thích với các trình duyệt web khác nhau, nội dung tối ưu

• Hoạt động ổn định và bảo mật

• Đáp ứng các chức năng khách hàng yêu cầu

• Hoàn thành trong 68 ngày

• Hoàn thành trước ngày bàn giao

Qui mô dự án : 68 ngày

Công cụ:

• Phần mềm hỗ trợ: Adobe Dreamweaver CS6, Xampp

• Ngôn ngữ lập trình: HTML, PHP, CSS, javascript, Mysql

• Môi trường phát triển: Chạy trên trình duyệt web

Trang 19

2 Lập kế hoạch thực hiện dự án

2.1.ƯỚC LƯỢNG

Ước lượng thời gian thực hiện từng công việc (theo ngày)

Ước lượng PERT:

Trang 20

Mất dữ liệu Dữ liệu bị đánh cắp hoặc bị vi

dự án hoặc khi dự án quá lớn

Sai về yêu cầu Khi không làm đúng với yêu

2.3 PHƯƠNG PHÁP LẬP LỊCH BIỂU

Sử dụng sơ đồ GANTT để lập lịch biểu

Bảng phân tích công việc:

Thứ

Độ dài thời gian(ngày)

Thời điểm bắt đầu

Trang 21

CHƯƠNG IV: PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG

I Biểu đồ ca sử dụng Use – case

1 Xác định các tác nhân của hệ thống

Trang 22

Sử dụng hệ thống website để tìm kiếm thông tin sản phẩm, danh mục sản phẩm, cập nhật, quản lý sản phẩm…

đổi của website

- Mua hàng(tăng doanh thu cho công ty)

 Đăng ký tài khoản

 Tìm kiếm thông tin sản phẩm

Trang 23

 Đăng ký tài khoản

 Tìm kiếm thông tin sản phẩm

 Đặt hàng

 Phản hồi

Trang 24

Dang ky tai khoan

Cap nhat thong tinKH

KhachHang

Quan tri cau hinh

Quan tri hang

Bao cao thong ke

Quan tri DM hang

Quan tri phan hoi

Quan tri nhan vien

Quan tri don hang

Trang 26

Nội dung góp ý(noiDung)

2 Gán trách nhiệm cho các lớp vừa tìm được.

• Lớp Người dùng (NguoiDung)

- Chứa thông tin tài khoản đăng nhập của người sử dụng

• Lớp nhà quản lý(NhanVien)

- Nhà quản lý là người tiếp nhận các đơn đặt hàng của khách hàng

- Lập hóa đơn thanh toán, lập phiếu chuyển hàng

- Thống kê doanh thu, thống kê khách hàng, thống kê sản phẩm và thống kê hàng bán chạy của công ty

• Lớp khách hàng (KhachHang)

- Khách hàng là những người đăng ký mua sản phẩm ở công ty

- Cung cấp thông tin cá nhân : họ tên, địa chỉ, số điện thoại, địa chỉ nhận hàng, email để đăng ký đặt hàng

Trang 27

- Lớp góp ý chứa thông tin góp ý của khách hàng, cung cấp thông tin ý kiến từ khách hàng để công tiện điều chỉnh kinh doanh.

0 n 1

0 n 1

1 n

1

1 n

NhanVien maNV tenDangNhap matKhau ngaySinh gioiTinh diaChi dienThoai quyen trangTha

Trang 28

III Biểu đồ lớp tham gia ca sử dụng

Dựa vào văn bản mô tả bài toán và dựa vào văn bản đặc tả các ca sử dụng, ta xác định các lớp tham gia vào các ca sử dụng như sau:

Nhan vien maNV tenDangNhap matKhau ngaySinh gioiTinh diaChi dienThoai email quyen get_tenDangNhap() get_matKhau()

C_Dang nhap DangNhap() NhapLai()

Trang 29

2 Ca sử dụng Đăng ký tài khoản.

Khach hang.

maKH tenDangNhap matKhau diaChi dienThoai email ngaySinh gioiTinh phanLoai trangThai set_tenDangNhap() set_matKhau() set_diaChi() set_ngaySinh() set_gioiTinh() set_email() set_dienThoai() set_phanLoai() set_trangThai() luuTTKH()

C_Dang ky tai khoan

DangKy() NhapLai() HuyBo()

Trang 30

Khach hang maKH tenDangNhap matKhau ngaySinh diaChi gioiTinh dienThoai email get_maKH() get_ngaySinh() get_tenDangNhap() get_matKhau() get_diaChi() get_gioiTinh() get_dienThoai() get_email() set_tenKH() set_ngaySinh() set_diaChi() set_matKhau() set_gioiTinh() set_dienThoai() set_email() capNhatTTKH() C_Cap nhat TT khach hang

Sua TT()

Trang 31

DSSanPham HinhAnh DonGia MoTa MauSon ChatLieu KichThuoc TrangThai ChonTKSanPham()

C_TK san pham tkSanPham()

Trang 32

5 Ca sử dụng Quản trị sản phẩm

- Các lớp biên gồm:

Lớp W_quan tri san pham: là giao diện chính giao tiếp với tác nhân nhân viên

- Lớp điều khiển: C_quan tri san pham

- Lớp thực thể: Sản phẩm

San Pham maSP tenSP hinhAnh moTa donGia soLuong chatLieu kichThuoc mauSon tuKhoa ngayTao phanLoai trangThai

LuuTTSP() get_maSP()

C_Quan tri SP

themSP() xoaSP() xoaMucChon() suaTTSP() timKiem()

W_Quan tri SP TenSP DonGia MoTa HinhAnh SoLuong TrangThai

ChonThemMoiSP() ChonXoaSP() ChonXoaMucChon() ChonSuaSP() ChonTimKiem() NhanVien

Trang 33

C_Quan tri loai SP

themLoaiSP() xoaLoaiSP() suaLoaiSP() xoaMucChon()

W_Quan tri loai SP TenLoaiSp moTa loaiCha ChonThemMoiLoaiSP() ChonSuaLoaiSP() ChonXoaLoaiSP() chonXoaMucChon() NhanVien

Trang 34

Phan hoi.

maPH tenKH ngayPhanHoi noiDung get_maPH()

(from NhanVien)

C_Quan tri phan hoi xoaPhanHoi()

Trang 35

8 Ca sử dụng Quản trị nhân viên

- Các lớp biên gồm:

Lớp W_quan tri nhân viên: là giao diện chính giao tiếp với tác nhân viên

- Lớp điều khiển: C_quan tri nhân viên

- Lớp thực thể: NhanVien

NhanVien maNV tenDangNhap matKhau ngaySinh diaChi dienThoai email quyen trangThai get_maNV() get_tenDangnhap() set_tenDangNhap() set_matKhau() LuuTTNV()

C_Quan tri ND xoaTTNV() themNV()

NhanVien W_Quan tri ND

TenDangNhap MatKhau NgaySinh DiaChi DienThoai Emalil Quyen ChonXoaTTNV() ChonThemNV()

Trang 36

9 Ca sử dụng Đặt hàng.

- Các lớp biên gồm:

Lớp W_Dat hang: là giao diện chính giao tiếp với tác khách hàng

- Lớp điều khiển: C_Dat hang

- Lớp thực thể: đơn hàng, sản phẩm, Khách hàng

KhachHang W_Dat hang

TenKH Email DienThoai DiaChi ChonDatHang()

C_Dat hang

datHang()

Don hang soDonHang ngayDat maKH hoTen diaChi dienThoai email ghiChu trangThai

luuTTDatHang()

San pham maSP tenSP donGia soLuong hinhAnh moTa mauSon chatLieu kichThuoc tuKhoa phanLoai trang thai

get_tenSP() get_donGia() get_hinhAnh() get_moTa() get_mauSon() get_chatLieu() get_kichThuoc() get_trangThai() n

Trang 37

ChonXemChiTiet() ChonXoaDonHang()

C_Quan tri don hang

xemChiTiet() xoaDH()

Don hang.

soDH ngayDat maKH hoTen diaChi Email dienThoai ghiChu trangThai

get_soDH() get_ngayDat() get_maKH() get_hoTen() get_diaChi() get_email() get_dienthoai() TinhTongTien()

HoaDon soHD ngayLap maNV

get_soHD()

Trang 38

11 Ca sử dụng Quản trị hóa đơn

- Các lớp biên gồm:

Lớp W_quan tri hoa donTT: là giao diện chính giao tiếp với tác nhân nhân viên

- Lớp điều khiển: C_quan tri hóa đơn thanh toán

- Lớp thực thể: Đơn hàng, hóa đơn

NhanVien W_Quan tri hoa don TT

ChonTaoHD() ChonThanhLyHD() ChonTimKiemHD() ChonInHD() ChonDonHang()

C_Quan tri hoa don TT

taoHD() xoaHD() timKiemHD() inHD() LayDonHang()

HoaDon soHD ngayLap maNV soDH capNhatTTHD() TinhTongTien()

Don hang' soDH ngayDat maKH tenKH diaChi email dienThoai trangThai ghiChu get_soDH()

Trang 39

12 Ca sử dụng Thống kê – báo cáo

Trang 40

3: Nhap(ten DN, mat khau)

13: Hien thi thong bao thanh cong

6: Dangnhap()

7: get_tenDangNhap( ) 8: ket qua

2: Hien thi form DN

5: Kiem tra TT hop le 4: Bam chon DN

9: get_matKhau( ) 10: Ket qua 11: Kiem tra TT DN() 12: Ket qua DN

Ngày đăng: 11/04/2016, 14:21

HÌNH ẢNH LIÊN QUAN

Bảng phân tích công việc: - Xây dựng website giới thiệu và hỗ trợ bán hàng nội thất cho Công ty cổ phần phát triển Trần Điệp
Bảng ph ân tích công việc: (Trang 20)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w