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

ĐỒ ÁN XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO

38 2,5K 11

Đ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 38
Dung lượng 4,81 MB

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

Nội dung

ĐỒ ÁN XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO)Phần mềm sử dụng công cụ visual Studio 2014 Kết nối cơ sở dữ liệu SQL serverPhần mềm được xây dựng trên ứng dụng ASP.net cơ sở dữ liệu được xây dựng thành công trên SQL server 2008.Hệ thống xử lý được các chức năng chính của một website tin tức. Vẽ bằng UML:Sơ đồ Use Case (Use Case Diagram)Đặc tả Use Case Sơ đồ vật lýMỘT SỐ GIAO DIỆN CHÍNHGiao diện chínhGiao diện sản phẩmGiao dien tin tức Giao diện giỏ hàngGiao Diện Đăng Nhập , Đăng KýĐỒ ÁN XÂY DỰNG WEBSITE BÁN HÀNG(XE MÁY – MOTO)

Trang 2

TỔNG QUAN

Ngày bắt

đầu-kết thúc

Thành viên

Trang 3

MỤC LỤC

PHẦN I : CONCEIVE (Ý TƯỞNG) 6

1.1 ĐỀ XUẤT Ý TƯỞNG 6

1.1.1 Mô tả sản phẩm 6

1.1.2 Chức năng : 6

1.2 MÔ TẢ SƠ LƯỢC YÊU CẨU SẢN PHẨM 6

1.2.1 Yêu cầu đặt ra 6

1.2.2 Phân tích khả thi 7

1.3 ĐÁNH GIÁ CƠ SỞ KIẾN THỨC CỦA SINH VIÊN 7

PHẦN II : DESIGN (PHÂN TÍCH THIẾT KẾ) 8

2.1 Sơ đồ Use Case (Use Case Diagram) 8

2.1.1 Nhận diện tác nhân 8

2.1.2 Sơ đồ Use Case tổng quát 8

2.1.3 Tác nhân Quản trị viên 9

2.1.4 Tác nhân khách hàng 10

2.1.5 Tác nhân Nhân Viên 11

2.2 Đặc tả Use Case 12

2.2.1 Đặc tả Use Case Đăng Nhập 12

2.2.2 Đặc tả Use Case Đăng Xuất 13

2.2.3 Đặc tả Use Case Quản Lý Thông Tin Nhóm Tài Khoản 14

Trang 4

2.2.4 Đặc tả Use Case Thống kê & Báo cáo 15

2.2.5 Đặc tả Use Case Quản lý sản phẩm 16

2.2.6 Đặc tả Use Case Nhập hàng 16

2.2.7 Đặc tả Use Case Lập đơn đặt hàng 18

2.2.7 Đặc tả Use Case Lập đơn hàng 18

2.2.8 Đặc tả Use Case Tìm kiếm 20

2.2.9 Đặc tả Use Case Thống kê xe tồn kho 22

2.2.10 Đặc tả Use Case Thống kê doanh thu 23

2.3 Sơ đồ vật lý 25

2.3.1 Sơ đồ tổng quát cơ sở dữ liệu web bán xe 25

2.3.2 Các bảng dữ liệu vật lý 25

PHẦN III : GIAO DIỆN 29

3.1 MỘT SỐ GIAO DIỆN CHÍNH 29

3.1.1 Giao diện chính 29

3.1.2 Giao diện sản phẩm 30

3.1.3 Giao diện liện hệ 30

3.1.4 Giao dien tin tức 32

3.1.5 Giao diện giỏ hàng 32

3.1.6 Giao Diện Đăng Nhập , Đăng Ký 33

1 Thực nghiệm 35

2 Kết quả đạt được 35

3 Ưu khuyết điểm 35

4 Hướng phát triển 35

Trang 5

LỜI NÓI ĐẦU:

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trongnhững yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng nhưcủa các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phámạnh mẽ Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử,công nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phụchết đỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sản phẩm có giátrị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chínhcho sự truyền tải, trao đổi thông tin trên toàn cầu Giờ đây, mọi việc liên quan đến thôngtin trở nên thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nối internet vàmột dòng dữ liệu truy tìm thì gần như lập tức… Bằng internet, chúng ta đã thực hiện

Trang 6

được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thứctruyền thống như trong các lĩnh vực truyền thông, kinh doanh Đối với kinh doanh thì nó

sẽ giúp tăng khả năng tiếp cận khách hàng, tăng phạm vi khách hàng, phân tích sản phẩm,

dễ dàng lấy ý kiến phản hồi của khách hàng Vì vậy, chúng tôi đã thực hiện đồ án “XÂY DỰNG HỆ THỐNG WEBSITE BÁN XE (XE MÁY- MOTO)”

PHẦN I : CONCEIVE (Ý TƯỞNG)

1.1.1 Mô tả sản phẩm

“ XÂY DỰNG WEBSITE BÁN HÀNG ONLINE (XE MÁY-MOTO) ” cho admin quản

lí Người mua có thể truy cập vào website mua và xem thông tin nhiều loại xe được cậpnhật liên tục và mới nhất

1.1.2 Chức năng :

Trang 7

Đây là website cung cấp thông tin sản phẩm xe máy-moto đến cho mọi người timkiem một cách nhanh chóng và chính xác Có các chức năng chủ yếu sau:

1.2 MÔ TẢ SƠ LƯỢC YÊU CẨU SẢN PHẨM

1.2.1 Yêu cầu đặt ra

a Thiết bị và phần mềm

Máy tính cần có các phần mềm bổ trợ để thiết kế web (visual studio)

Hệ quản trị cơ sở dữ liệu SQL server

b Yêu cầu trang web

Hệ thống có 2 Phần:

- Phần dành cho khách hàng:

Là những người có nhu cầu tìm hiểu thông tin và mua xe, họ sẽ tìm kiếm các bàiviết cần thiết từ hệ thống và truy cập vào để đọc Vì thế phải có các chức năng sau:

Hiển thị danh sách các bài viết để khách hàng xem , lựa chọn và truy cập vào mua

- Phần dành cho người quản trị:

Là người làm chủ ứng dụng có quyền kiểm soát mọi hoạt động của hệ thống.Người này được cấp username và password để đăng nhập hệ thống thực hiện chức năngcủa mình

Chức năng cập nhật , sửa , xóa các bài viết, tin tức( phải kiểm soát được hệthống) Nó đòi hỏi sự chính xác

Trang 8

Ngoài những chức năng trên thì trang web phải được thiết kế sao cho dễ hiểu, giaodiện mang tính dễ dùng đẹp mắt và làm sao cho bạn đọc thấy được thông tin cần tìm, cácbài viết hay Đồng thời trang web phải luôn đổi mới , hấp dẫn.

1.2.2 Phân tích khả thi

1.3 ĐÁNH GIÁ CƠ SỞ KIẾN THỨC CỦA SINH VIÊN

Bảng 1.1 : Liệt kê 3 mảng kiến thức chuyên ngành cho việc phát triển sản phẩm

Liên kết 3 mảng kiến thức chuyên ngành

cần thiết cho việc phát triển sản phẩm

hoặc ý tưởng sản phẩm đã nêu:

Lập trìnhPhân tích thiết kế hệ thống

Cơ sở dữ liệu

Bảng 1.2 : Liệt kê 3 mảng kỹ năng cần thiết cho việc phát triển sản phẩm

Liệt kê 3 mảng kỹ năng cần thiết cho việc

phát triển sản phẩm hoặc ý tưởng sản

phẩm đã nêu:

Lập trình

Kỹ năng phòng vệ trong internet

Kỹ năng sử dụng các phần mêm

PHẦN II : DESIGN (PHÂN TÍCH THIẾT KẾ)

2.1 Sơ đồ Use Case (Use Case Diagram)

2.1.1 Nhận diện tác nhân

Trong hệ thống quản lý web bán xe bao gồm các tác nhân sau:

Trang 9

 Quản trị viên (người quản trị hệ thống): tác nhân này có chức năng quản trị toàn

bộ các nhóm tài khoản có trong hệ thống, bảo trì nâng cấp hệ thống, thống kêdoanh thu , chịu trách nhiệm tạo ra hoặc xóa các nhóm tài khoản(bộ phận), chỉnhsửa thông tin nhóm và phân quyền cho các nhóm tài khoản

phẩm, quảng cáo , thống kê và báo cáo

thanh toán và tìm kiếm

2.1.2 Sơ đồ Use Case tổng quát

Hệ thống bao gồm các Use Case chính tương ứng với các tác nhân như sau :

2.1.3 Tác nhân Quản trị viên

Trang 10

o Thêm tài khoản

o Cập nhật tài khoản

o Xóa tài khoản

o Phân quyền nhóm tài khoản

Trang 12

2.2 Đặc tả Use Case

2.2.1 Đặc tả Use Case Đăng Nhập

Hàng)

Trang 13

Tổng quan : Cho phép người có tài khoản trong hệ thống đăng nhập

vào hệ thống để thực hiện các chức năng theo phânquyền

- Hệ thống sẽ hiển thị trang đăng nhập

- Người dùng nhập thông tin cần thiết ( Tên TàiKhoản và Mật Khẩu)

- Chọn xác nhận đăng nhập

- Hệ thống sẽ thông báo đăng nhập thành công haythất bại

Sơ đồ tuần tự quản lý đăng nhập

2.2.2 Đặc tả Use Case Đăng Xuất

Hàng)

Trang 14

Tổng quan : Người dùng đang ở trong hệ thống muốn dừng hoạt

động và thoát khỏi hệ thống

- Hệ thống sẽ hiển thị thanh (nút) đăng xuất

- Người dùng nhấn vào nút đăng xuất

- Chọn xác nhận đăng xuất

- Hệ thống sẽ thông báo đăng xuất thành công haythất bại

2.2.3 Đặc tả Use Case Quản Lý Thông Tin Nhóm Tài Khoản

nhóm tài khoản trong hệ thống

vào Cơ sở dữ liệu của hệ thống

Luồng làm việc

chính :

- Quản trị viên đăng nhập vào hệ thống

- Quản trị viên chọn chức năng quản lý thông tinnhóm tài khoản

- Hệ thống cho phép quản trị viên quản lý thông tinnhóm tài khoản trong hệ thống(thêm, xóa, cập nhật

và phân quyền thông tin nhóm tài khoản)

- Nhập các thông tin cần thiết

- Quản trị viên hủy bỏ đăng nhập vào hệ thống

- Hệ Thống hiển thị thông báo yêu cầu quản trị viênxác nhận có muốn thoát khỏi hệ thống không?

Trang 15

- Quản trị viên xác nhận đồng ý thoát hệ thống.

Luồng làm việc rẽ

nhánh 2:

- Quản trị viên đăng nhập thành công vào hệ thống

- Quản trị viên chọn chức năng thoát tài khoản (hệthống)

- Hệ thống hiển thị thông báo yêu cầu Quản trị viênxác nhận có muốn thoát khỏi tài khoản (hệ thống)không?

- Quản trị viên xác nhận đồng ý thoát tài khoản (hệthống)

Luồng làm việc rẽ

nhánh 3:

- Quản trị viên chọn chức năng quản lý nhóm tàikhoản (Thêm, Xóa, Cập Nhật hoặc Phân Quyềnthông tin nhóm Tài Khoản)

- Quản trị viên nhập các thông tin cần thiết

- Chọn hủy bỏ

- Hệ thống hiển thị lại trang chủ hệ thống

Trang 16

Sơ đồ tuần tự quản lý tài khoản

2.2.4 Đặc tả Use Case Thống kê & Báo cáo

cho Quản trị viên

cập nhật vào Cơ sở dữ liệu

Luồng làm việc

chính :

- Nhân viên đăng nhập vào hệ thống

- Nhân viên chọn chức năng thống kê báo cáo

Trang 17

- Hệ thống cho phép Nhân viên xử lý các vấn đề liênquan.

- Nhập các thông tin cần thiết

- Xác nhận thao tác xử lý

- Hiển thị thông báo thao tác thành công hoặc thấtbại

2.2.5 Đặc tả Use Case Quản lý sản phẩm

Cơ sở dữ liệu

Luồng làm việc

chính :

- Nhân viên đăng nhập vào hệ thống

- Nhân viên chọn chức năng quản lý lớp

- Hệ thống cho phép nhân viên xử lý các vấn đề liênquan

- Xác nhận thao tác xử lý

- Hiển thị thông báo thao tác thành công hoặc thấtbại

2.2.6 Đặc tả Use Case Nhập hàng

nhập hang trên cơ sở hóa đơn mua hàng đã tạo

bắt đầu

được tạo mới trong hệ thống Ngược lại, trạng thái hệthống không thay đổi

- Tìm kiếm phiếu nhập hàng

- In phiếu nhập hàng

Trang 18

Sơ đồ tuần tự quản lý nhập hàng

2.2.7 Đặc tả Use Case Lập đơn đặt hàng

Trang 19

Người đặc tả Võ Văn Qùy

khách hàng Ngoài ra còn cho phép nhân viên bánhàng xem thông tin khách hàng trước khi lập đơn đặthàng cho khách và in đơn đặt hàng cho khách hàng

vào hệ thống ngược lại, trạng thái hệ thống khôngthay đổi

Luồng làm việc

chính :

- Lập đơn đặt hàng

- In đơn đặt hàng

2.2.7 Đặc tả Use Case Lập đơn hàng

khách hàng Ngoài ra còn cho phép nhân viên bánhàng xem thông tin khách hàng trước khi lập đơn hàngcho khách và in đơn hàng cho khách hàng

vào hệ thống ngược lại, trạng thái hệ thống khôngthay đổi

Luồng làm việc

chính :

- Lập đơn hàng

- In đơn hàng

Trang 20

Sơ đồ tuần tự quản lý đơn hàng

Trang 21

2.2.8 Đặc tả Use Case Tìm kiếm

chính

Trang 22

Sơ đồ tuần tự quản lý tìm kiếm

Trang 23

2.2.9 Đặc tả Use Case Thống kê xe tồn kho

Trang 24

Tên Use Case Thống kê tồn kho

Luồng làm việc

chính :

- Nhân viên chọn chức năng thống kê sách tồn kho

- Nhân viên chọn hình thức thống kê

- Hệ thống hỏi nhân viên có in bảng thống kê tồnkho hay không

- Nhân viên yêu cầu hệ thống in bảng thống kê

- Hệ thống in bảng thống kê

- Nhân viên thoát khỏi chức năng thống kê xe tồnkho

Sơ đồ tuần tự quản lý thống kê xe tồn kho

2.2.10 Đặc tả Use Case Thống kê doanh thu

Trang 25

Tên Use Case Thống kê doanh thu

Luồng làm việc

chính :

- Nhân viên chọn chức năng thống kê doanh thu

- Nhân viên chọn hình thức thống kê theo ngày,tháng, quý…

- Hệ thống hỏi nhân viên có in bảng thống kê tồnkho hay không

- Nhân viên yêu cầu hệ thống in bảng thống kê

- Hệ thống in bảng thống kê doanh thu

- Nhân viên thoát khỏi chức năng thống kê xe tồnkho

Biểu đồ trạng thái thêm sản phẩm

Biểu đồ trạng thái thêm vào giỏ hàng

Trang 26

Biểu đồ trạng thái tìm kiếm xe

2.3 Sơ đồ vật lý

2.3.1 Sơ đồ tổng quát cơ sở dữ liệu web bán xe

Trang 27

2.3.2 Các bảng dữ liệu vật lý

1 Bảng LOAISP dung để cập nhật thong tin LOAISP

2 Bảng SANPHAM dung để cập nhật thong tin SANPHAM

Trang 28

3 Bảng LOAINV dung để cập nhật thong tin LOAINV

4 Bảng NHANVIEN dung để cập nhật thong tin NHANVIEN

Trang 29

5 Bảng KHACHHANG dung để cập nhật thong tin KHACHHANG

6 Bảng THUONGHIEU cập nhật thong tin THUONGHIEu

7 Bảng KHO dung để cập nhật thong tin KHO

8 Bảng CTDONHANG dung để cập nhật thông tin CTDONHANG

Trang 30

9 Bảng DONHANG dùng để cập nhật thông tin DONHANG

10 Bảng DATHANG cập nhật thông tin DATHANG

Trang 31

PHẦN III : GIAO DIỆN

3.1 MỘT SỐ GIAO DIỆN CHÍNH

3.1.1 Giao diện chính

Trang 32

3.1.2 Giao diện giới thiệu

3.1.2 Giao diện sản phẩm

Trang 33

3.1.3 Giao diện liện hệ

3.1.5 Giao diện tìm kiếm

Trang 34

3.1.4 Giao dien tin tức

3.1.5 Giao diện giỏ hàng

Trang 35

3.1.6 Giao Diện Đăng Nhập , Đăng Ký

Trang 37

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Website chưa được chạy thử nghiệm

- Phần mềm sử dụng công cụ visual Studio 2014

- Phần mềm được xây dựng trên ứng dụng ASP.net cơ sở dữ liệu được xây dựngthành công trên SQL server 2008

- Hệ thống xử lý được các chức năng chính của một website tin tức

Nhóm đã giải quyết được các nghiệp vụ chính của hệ thống: việc quản lý tin tức:tin mới nhất, tin được đọc nhiều nhất Việc quản lý bài viết cũng được hoàn thiện.Ngoài ra quản lý chuyên mục, quản lý các thành viên của hệ thống cũng được xâydựng xong Nhóm đề tài cũng đã xây dựng thành công việc các trang chi tiết củamột tin tức, chức năng phản hồi (feebback lại các bài viết khi bài viết được quyềnphản hồi)

Trang 38

Website áp dụng cho các ứng dụng có mô hình vừa và nhỏ.

Website chưa được triển khai, ứng dụng trong thực tế

Chưa sử dụng tối ưu sự hỗ trợ của các công cụ lập trình

Tiếp tục xử lý và phát triển thành một forum

TÀI LIỆU THAM KHẢO

[1] Nguyễn Phương Lan chủ biên, “ASP 3.0, ASP.NET”, NXB Lao động Xã Hội năm 2004

[2]Phạm Hữu Khang - Lập trình cơ sở dữ liệu tập II: thiết kế cơ sở dữ liệu, tạo

các thủ tục xử lý.

[3]Tham khảo tài liệu qua mạng Internet: một số trang web

[4] Một số trang web trên mạng…

Ngày đăng: 29/06/2016, 16:40

HÌNH ẢNH LIÊN QUAN

Sơ đồ tuần tự quản lý đăng nhập - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
Sơ đồ tu ần tự quản lý đăng nhập (Trang 11)
Sơ đồ tuần tự quản lý tài khoản - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
Sơ đồ tu ần tự quản lý tài khoản (Trang 14)
Sơ đồ tuần tự quản lý nhập hàng - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
Sơ đồ tu ần tự quản lý nhập hàng (Trang 16)
Sơ đồ tuần tự quản lý đơn hàng - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
Sơ đồ tu ần tự quản lý đơn hàng (Trang 18)
Sơ đồ tuần tự quản lý thống kê xe tồn kho - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
Sơ đồ tu ần tự quản lý thống kê xe tồn kho (Trang 22)
2.3.1  Sơ đồ tổng quát cơ sở dữ liệu web bán xe - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
2.3.1 Sơ đồ tổng quát cơ sở dữ liệu web bán xe (Trang 25)
1. Bảng LOAISP dung để cập nhật thong tin LOAISP - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
1. Bảng LOAISP dung để cập nhật thong tin LOAISP (Trang 25)
3. Bảng LOAINV dung để cập nhật thong tin LOAINV - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
3. Bảng LOAINV dung để cập nhật thong tin LOAINV (Trang 26)
5. Bảng KHACHHANG dung để cập nhật thong tin KHACHHANG - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
5. Bảng KHACHHANG dung để cập nhật thong tin KHACHHANG (Trang 27)
7. Bảng KHO dung để cập nhật thong tin KHO - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
7. Bảng KHO dung để cập nhật thong tin KHO (Trang 27)
6. Bảng THUONGHIEU cập nhật thong tin THUONGHIEu - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
6. Bảng THUONGHIEU cập nhật thong tin THUONGHIEu (Trang 27)
9. Bảng DONHANG dùng để cập nhật thông tin DONHANG - ĐỒ ÁN  XÂY DỰNG WEBSITE BÁN HÀNG (XE MÁY – MOTO) BẰNG VISUAL STUDIO
9. Bảng DONHANG dùng để cập nhật thông tin DONHANG (Trang 28)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w