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

Website giới thiệu và cung cấp thiết bị giải trí

65 0 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 65
Dung lượng 4,82 MB

Cấu trúc

  • CHƯƠNG I: NÊU VẤN ĐỀ - GIỚI THIỆU VỀ BÀI TOÁN (8)
    • I. Giới thiệu (8)
    • II. Tóm tắt bài toán (8)
    • III. Hệ thống dự định sẽ làm (9)
  • CHƯƠNG II: XÁC ĐỊNH YÊU CẦU KHÁCH HÀNG (11)
    • I. Đối với khách hàng truy cập đến Website (11)
      • 1. Chức năng hiển thị thông tin và phân loại sản phẩm trong gian hàng ảo (11)
      • 2. Chức năng giỏ hàng, thanh toán giỏ hàng (Đơn hàng, thanh toán) (11)
      • 3. Chức năng đăng ký thành viên và đăng nhập hệ thống (11)
      • 4. Chức năng tìm kiếm sản phẩm (11)
      • 5. Trang tin tức (12)
      • 6. Chức năng liên hệ phản hồi (12)
      • 7. Các chức năng khác (12)
    • II. Đối với người quản trị Website (12)
      • 1. Chức năng cập nhật sản phẩm (12)
      • 2. Chức năng cập nhật tin tức và quảng cáo (12)
      • 3. Chức năng quản lý hỗ trợ khách hàng (12)
      • 4. Chức năng quản lí đơn hàng (12)
  • CHƯƠNG III: PHÂN TÍCH YÊU CẦU KHÁCH HÀNG (13)
    • I. Phần dành cho người dùng (13)
    • A. Sơ đồ phân rã chức năng (13)
    • B. Phân tích chi tiết các chức năng (14)
      • 1. Sản phẩm (14)
      • 2. Đăng kí thành viên (14)
      • 3. Đăng nhập (15)
      • 4. Quản lý thông tin cá nhân (15)
      • 5. Xem tin tức (16)
      • 6. Tìm kiếm (17)
      • 7. Giỏ hàng (17)
      • 8. Liên hệ phản hồi (17)
      • II. Phần dành cho người quản trị (Admin) (19)
    • B. Mô tả chi tiết chức năng (20)
      • 2.1 Chức năng thêm sản phẩm (20)
      • 2.2 Chức năng xóa sản phẩm (21)
      • 2.3 Chức năng sửa sản phẩm (21)
      • 3. Quản lý nhà sản xuất (21)
        • 3.1 Chức năng thêm nhà sản xuất (21)
        • 3.2 Chức năng xóa nhà sản xuất (21)
        • 3.3 Chức năng sửa nhà sản xuất (21)
      • 4. Trang quản lý tin tức (22)
        • 4.1 Thêm tin tức (22)
        • 4.2 Xóa tin tức (22)
        • 4.3 Sửa tin tức (22)
      • 5. Trang quản lý khách hàng (23)
      • 6. Trang quản lý ý kiến khách hàng (23)
      • 7. Trang quản lý thống kê (23)
      • 8. Chức năng quản lý hóa đơn (23)
      • 9. Quản lý tài khoản (24)
  • CHƯƠNG IV. THIẾT KẾ CHI TIẾT (25)
  • CHƯƠNG V. BẢNG (28)
    • 1. Mô hình dữ liệu chi tiết (28)
    • 2. Định nghĩa các bảng (29)
  • CHƯƠNG VI. THIẾT KẾ (35)
    • I. Giao diện người dùng (35)
      • 1. Giao diện trang chủ (35)
      • 3. Trang chi tiết sản phẩm (37)
      • 4. Trang tin tức (38)
      • 5. Chi tiết tin tức (39)
      • 6. Trang đăng kí thành viên (40)
      • 8. Giỏ hàng (42)
      • 10. Gửi đơn hàng (44)
    • II. Giao diện quản trị (46)
      • 1. Đăng nhập (46)
      • 2. Trang chủ admin (47)
      • 3. Quản lý tài khoản quản trị (48)
      • 4. Quản lý sản phẩm (49)
      • 5. Quản lý hãng (50)
      • 6. Quản lý loại sản phẩm (51)
      • 7. Quản lý hóa đơn (52)
      • 8. Quản lý khách hàng (53)
      • 9. Liên hệ phả hồi (43)
      • 10. Quản lý tin tức (55)
      • 11. Quảng cáo, giới thiệu (56)
    • III. Một số mã sử lý cơ bản sử dụng trong hệ thống (57)
      • 1. Hiện thị thực thể (57)
      • 2. Tìm kiếm (57)
      • 3. Giỏ hàng (58)
  • KẾT LUẬN (59)
  • TÀI LIỆU THAM KHẢO (3)
  • PHỤ LỤC (3)

Nội dung

NÊU VẤN ĐỀ - GIỚI THIỆU VỀ BÀI TOÁN

Giới thiệu

Ngày nay Internet đã trở thành dịch vụ phổ biến và thiết yếu, không thể thiếu và có ảnh hưởng sâu rộng tới thói quen, sinh hoạt, giải trí của nhiều bộ phận người dân Việt Nam Cùng với sự phát triển nhanh chóng của Internet thì các hình thức mua và bán hàng hóa cho mọi người ngày càng đa dạng và phát triển hơn.Chính do sự phát triển của Internet và nhu cầu ngày càng cao của khách hàng, em đã quyết định xây dựng 1 website giới thiệu và cung cấp các thiết bị giải trí di động công nghệ cao đang có mặt trên thị trường và khách hàng có thể đặt hàng ngay tại website mà không cần đến trực tiếp điểm giao dịch Việc này giúp cho khách hàng có thể chủ động và tiết kiệm thời gian của chính mình.

Tóm tắt bài toán

Hệ thống là ứng dụng cho doanh nghiệp kinh doanh các sản phẩm giải trí di động công nghệ cao :

WEBSITE GIỚI THIỆU VÀ CUNG CẤP THIẾT BỊ GIẢI TRÍ

Dịch vụ mà website thương mại do em xây dựng sẽ mang lại cho khách hàng đầy đủ mọi thông tin sản phẩm của nhà cung cấp (thông tin chi tiết sản phẩm: hình ảnh, các đặc tính kĩ thuật, hãng sản xuất, giá thành,… ), các tin tức liên quan trong cùng lĩnh vực, cùng với việc tham khảo và tìm hiểu thông tin thì khách hàng có thể thực hiện việc đặt hàng ngay tại website mà không phải đến trực tiếp điểm giao dịch.

Nhà cung cấp sẽ dễ dàng nhận các đơn đặt hàng và xử lý ngay tại website với quyền truy cập trang Administrator Bên cạnh đó, tại phân trang Administrator, mọi thông tin về sản phẩm hàng hóa, các tin tức, hình ảnh, giá thành trên website sẽ được dễ dàng cập nhật, sửa chữa, xóa bỏ với quyền Quản trị tại trang quản trị Administrator

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Phạm vi ứng dụng của hệ thống :

Hệ thống của em xây dựng được ứng dụng rộng rãi trên môi trường Internet,Web. Đối tượng sử dụng :

Doanh nghiệp kinh doanh sản phẩm thiết bị giải trí sẽ ứng dụng với quyền quản trị hệ thống

Tất cả mọi đối tượng đều có thể giao dịch mua bán và tham khảo mọi thông tin tại website thay vì đến trực tiếp nơi bán hàng.

Hệ thống dự định sẽ làm

Mục đích của bài toán :

Xây dựng một hệ thống bán thiết bị giải trí di động theo yêu cầu của khách hàng

HỆ WEBSITE GIỚI THIỆU VÀ CUNG CẤP THIẾT BỊ GIẢI TRÍ

Môi trường triển khai : Ứng dụng được triển khai trên môi trường web

Các máy tính sử dụng nên theo tiêu chuẩn như sau :

* Kết nối Internet và LAN

Software * Windows Server 2000 hoặc phiên bản mới hơn

* SQL Server 2000 hoặc phiên bản mới hơn

* IIS 5 hoặc phiên bản mới hơn

*Windows 98 hoặc phiên bản mới hơn

* IE 5.0 hoặc phiên bản mới hơn

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Hardware * Ram 2 GB hoặc hơn

* Kết nối Internet và LAN

Software * Windows Server 2003 hoặc phiên bản mới hơn

* SQL Server 2005 hoặc phiên bản mới hơn

* IIS 6 hoặc phiên bản mới hơn

*Windows Me hoặc phiên bản mới hơn

* IE 6.0 hoặc phiên bản mới hơn

Công cụ và ngôn ngữ phát triển ứng dụng :

+ Adobe Dreamweaver CS3 + Adobe Photoshop CS3 + Flash

Xử lý dữ liệu và lập trình:

+ ASP + JavaScript + HTML + DHTML + Microsoft SQL Server 2005

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

XÁC ĐỊNH YÊU CẦU KHÁCH HÀNG

Đối với khách hàng truy cập đến Website

Đối với khách hàng truy cập website hệ thống sẽ cung cấp những chức năng:

1 Chức năng hiển thị thông tin và phân loại sản phẩm trong gian hàng ảo:

Sản phẩm hiển thị lên website sẽ được hiển thị đầy đủ thông tin về sản phẩm đó như : hình ảnh sản phẩm, tên sản phẩm, đặc điểm nổi bật của sản phẩm, thông tin chi tiết sản phẩm, giá, thời gian bảo hành, địa điểm bảo hành, hãng sản xuất, thông tin về các chương trình khuyến mại…

Các sản phẩm này sẽ được phân loại theo từng hãng sản xuất, theo tên chủng loại Sự phân loại này sẽ được người dùng lựa chọn khi tham quan các gian hàng. Trên trang chủ của website, thành phần chính sẽ hiển thị một số sản phẩm mới nhất, nổi bật nhất và bán chạy nhất cùng các tin tức mới nhất của các sản phẩm được lấy từ chuyên trang tin tức trên website.

2 Chức năng giỏ hàng, thanh toán giỏ hàng (Đơn hàng, thanh toán):

Khi tham khảo đầy đủ thông tin về sản phẩm khách hàng có thể đặt mua sản phẩm ngay tại Website thông qua chức năng giỏ hàng mà không cần phải đến địa điểm giao dịch, giỏ hàng được mô phỏng như giỏ hàng trong thực tế có thể thêm bớt thanh toán thành tiền các sản phẩm đã mua Khi chọn thanh toán giỏ hàng khách hàng phải ghi đầy đủ các thông tin cá nhân, thông tin này được hệ thống lưu trữ và xử lý.

3 Chức năng đăng ký thành viên và đăng nhập hệ thống:

Mỗi khách hàng khi giao dịch tại Website sẽ được quyền đăng ký một tài khoản riêng.Tài khoản này sẽ được sử dụng khi hệ thống yêu cầu Một tài khoản do khách hàng đăng ký sẽ lưu trữ các thông tin cá nhân của khách hàng và lịch sử giao dịch với Website Trong trường hợp khách hàng đã đăng ký mà quên mật khẩu hay tài khoản hệ thống sẽ cho phép lấy lại mật khẩu với thông tin đã đăng ký.

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

Khách hàng sẽ được cung cấp chức năng tìm kiếm trên Website Khi nhập từ khóa vào ô tìm kiếm hệ thống sẽ trả về yêu cầu với từ khóa của khách hàng Từ khóa sẽ được tìm trên tất cả các trường thông tin cần thiết của mỗi sản phẩm trên Website.

Website cho phép tìm kiếm một cách đa dạng, nhanh chóng nhất, chính xác nhất đúng với yêu cầu của khách hàng.

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Các tin tức liên quan đến sản phẩm sẽ liên tục được cập nhật, với các tin tức mới nhất từ hãng sản xuất và các chuyên trang công nghệ.

6 Chức năng liên hệ phản hồi :

Khách hàng có thể liên hệ hoặc đóng góp ý kiến về sản phẩm và công ty qua chức năng này.

Ngoài các chức năng chính trên,Webste sẽ cung cấp một số chức năng khác như là:chức năng quảng cáo cho các công ty khác, chức năng hỗ trợ trực tuyến (Yahoo!)

Đối với người quản trị Website

Người được cấp quyền Admin sẽ được quản lý một trang quản trị, sau khi thực hiện quá trình đăng nhập bằng tài khoản quyền Admin, người quản trị sẽ có các quyền sử dụng các chức năng sau :

1 Chức năng cập nhật sản phẩm:

Người quản trị sẽ có quyền thêm, sửa, xóa các sản phẩm trên website Các sản phẩm cập nhật sẽ được đưa lên website, khi cập có thêm chức năng có đưa sản phẩm lên hay không, sản phẩm thuộc thành phần nào (bán chạy, nổi bật, mới…) tình trạnh trong kho (còn hay không còn) Mỗi sản phẩm sẽ nằm trong nhóm hàng tương ứng.

2 Chức năng cập nhật tin tức và quảng cáo:

Tương tự như sản phẩm,các tin tức cũng như tin tức quảng cáo được cập nhật sửa xóa bởi người quản trị

3 Chức năng quản lý hỗ trợ khách hàng:

Tất cả các thông tin của khách hàng sẽ được lưu lại giúp cho người quản trị trang web sẽ dễ dàng quản lí: các thông tin khách hàng, lịch sử giao dịch,…

Cho phép người quản trị phản hồi lại các yêu cầu của khách hàng.

4 Chức năng quản lí đơn hàng:

Tất cả các đơn hàng sẽ được đưa đến trực tiếp tới người quản trị thông qua chức năng quản lí đơn hàng.

Các đơn hàng sẽ được lưu lại với đầy đủ thông tin giúp người quản trị dễ dàng quản lí.

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

PHÂN TÍCH YÊU CẦU KHÁCH HÀNG

Sơ đồ phân rã chức năng

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Sản phẩm Đăng kí Đăng nhập Giỏ hàng Giới thiệu công ty Tìm kiếm

Mua sản phẩm Thông tin cá nhân

Tin tức Liên hệ phản hồi

Phân tích chi tiết các chức năng

Phân tích yêu cầu bài toán:.

Cung cấp cho khách hàng thông tin về sản phẩm và phương thức đặt hàng trực tuyến qua mạng thông qua Website.

Mô tả - Cung cấp chức năng hiển thị thông tin chi tiết về các loại sản phẩm có trên website Kích hoạt - Khách hàng click vào menu sản phẩm

- Khi một sản phẩm được bấm chọn, mã sản phẩm được gửi đến trang xem chi tiết để hiển thị chi tiết sản phẩm.

- Lấy mã hãng sản xuất, mã sản phẩm, tên hãng sản xuất

- Truy cập cơ sở dữ liệu lấy các sản phẩm thuộc chủng loại hay hãng sản xuất được đưa vào ở trên.

- Hiển thị danh sách lên website

- Khi bấm chọn mua hàng, mã sản phẩm được gửi đến trang giỏ hàng Thông tin đầu ra - Hiện thị thông tin về các sản phẩm mới nhất mà công ty có, hiển thị chi tiết về sản phẩm giúp người dùng dễ dàng lựa chọn

Mô tả - Cung cấp chức năng đăng kí thành viên giúp cho khách hàng có thể đặt hàng tại website, giúp khách hàng có nhiều quyền lợi hơn ,…

Kích hoạt - Khi khách click vào chức năng mua hàng, đóng góp ý kiến Quá trình xử lý

- Hệ thống sẽ yêu cầu người dùng nhập các thông tin bắt buộc :

+ Thông tin cá nhân: Họ Tên, Nghề nghiệp, số điện thoại, địa chỉ.

+ Bắt buộc: Email, Username, Password

- Kiểm tra kết quả nhập của khách hàng: kiểm tra

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

8 tính hợp lệ của form

- Kiểm tra trong CSDL đã tồn tại Username, Email hay chưa, nếu chưa thì lưu vào CSDL, trùng thì thông báo lỗi khách hàng này đã đăng kí để thực hiện lại.

- Thông tin thành công được đưa vào CSDL.

Thông tin đầu ra - Hiển thị thông báo khi khách hàng đăng kí thành công hay không thành công.

- Nếu thành công thì cho phép khách hàng lựa chọn việc sửa đổi thông tin và thêm thông tin chi tiết Nếu không thì báo lỗi và thông báo cho khách hàng quay lại Form nhập thông tin.

Mô tả -Chức năng đăng nhập giúp khách hàng có thể đặt hàng, nhiều quyền lợi hơn Kích hoạt - Khi khách click vào chức năng mua hàng, đóng góp ý kiến Quá trình xử lý

- Hệ thống sẽ yêu cầu khách hàng nhập:

- Kiểm tra Username và Password có tồn tại trong CSDL hay không.

- Tạo phiên truy cập thành viên cho người vừa đăng nhập hợp lệ

- Nếu khách hàng quên mật khẩu thì đưa ra chức năng lấy lại mật khẩu

- Nếu chưa là thành viên thì đưa ra trang đăng kí Thông tin đầu ra - Hiển thị thông báo đăng nhập thành công hoặc không thành công

4 Quản lý thông tin cá nhân :

Mô tả - Giúp khách hàng quản lý thông tin cá nhân của mình Kích hoạt - Khách hàng đã đăng nhập và chọn menu thông tin cá

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

9 nhân Quá trình xử lý

- Khách hàng đã đăng nhập hệ thống muốn sửa đổi thông tin của mình.

- Khách hàng sau khi đăng kí có thể lựa chọn sửa đổi thông tin chi tiết.

- Chuyển đến trang thông tin cá nhân.

- Cập nhật thay đổi của khách hàng vào CSDL.

Thông tin đầu ra - Thông báo nếu sửa đổi thành công và quay trở lại trang khách hàng đang theo dõi.

- Thông báo nếu không thành công hoặc khách hàng khai báo không hợp lệ để khách hàng sửa đổi.

Mô tả - Cung cấp các tin tức liên quan

Kích hoạt - Khi khách hàng chọn menu tin tức

- Truy cập cơ sở dữ liệu lấy tin tức

Thông tin đầu ra - Hiển thị danh sách tin tức dạng tóm tắt.

- Các bài viết về thiết bị giải trí của các chuyên gia CNTT,hay tin tức thời sự hot trong cùng lĩnh vực.

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Mô tả - Giúp người dùng nhanh chóng tìm kiếm sản phẩm muốn xem Kích hoạt - Khách hàng chọn menu tìm kiếm

- Yêu cầu khách hàng nhập vào các thông tin:

+ Mã chủng loại sản phẩm + Tên hãng sản xuất

- Tìm kiếm trong CSDL theo khóa.

- Từ cơ sở dữ liệu lấy ra các sản phẩm tìm được.

- Kiểm tra dữ liệu nhập, so sánh sản phẩm với các nhóm hàng, hãng sản xuất hoặc với mức gía khi nhập vào form.

Thông tin đầu ra - Hiển thị các sản phẩm tìm thấy lên website, nếu không tìm thấy xuất ra thông báo không tìm thấy.

- Thông báo nếu không tìm thấy sản phẩm yêu cầu. Đưa ra cho khách hàng trang tìm kiếm chi tiết hơn.

Mô tả - Cung cấp một giỏ hàng ảo cho khách hàng

Kích hoạt - Khi khách hàng mua hàng và xem giỏ hàng

- Sau khi chọn hàng, mã hàng được lưu vào trong cookie của máy.

- Khi khách hàng muốn xem giỏ hàng thì mã sản phẩm sẽ được gửu đến server xử lý và gửi lại cho khách hàng danh sách chi tiết về sản phẩm.

Thông tin đầu ra - Đưa ra danh sách sản phẩm khách hàng đã mua.

- Số lượng khách hàng đặt mua sản phẩm.

- Tổng số tiền của giỏ hàng.

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Mô tả - Khách hàng có thể gửi ý kiến đóng góp cho công ty Kích hoạt - Người dùng chọn menu đóng góp ý kiến

- Khách hàng cần nhập Email để gửi

- Hệ thống đưa ra một form cho khách hàng nhập nội dung

- Lưu lại trong CSDL Thông tin đầu ra - Thông báo cho khách hàng đã gửi thành công hay không.

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

II Phần dành cho người quản trị (Admin):

A Sơ đồ phân rã chức năng :

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

1 3 Đăng nhập Trang chủ Admin

Quản lí hóa đơn Quản lí tin tức

Quản lí ý kiến Quản lí thống kê Quản lí khách hàngQuản lí nhà sản xuấtQuản lí tài khoản

Mô tả chi tiết chức năng

Mô tả Trang chủ hiển thị thông tin báo cáo chung về website (Thống kê số người truy cập, số thành viên, số sản phẩm, số đơn hàng,…)

Mô tả chi tiết Truy cập vào cơ sở dữ liệu đếm các trường thông tin về khách hàng, hóa đơn, sản phẩm,… lấy thông tin số người truy cập ở trang global.asa Đầu ra Bản báo cáo chung về website

2.Trang quản lí sản phẩm:

2.1 Chức năng thêm sản phẩm :

Mô tả Cho phép thêm một sản phẩm mới Đầu vào - Mã sản phẩm

- Trạng thái Quá trình xử lý Kiểm tra tính hợp lệ của dữ liệu nhập vào Đầu ra Hiện thị danh sách về sản phẩm

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

2.2 Chức năng xóa sản phẩm :

Mô tả Cho phép xóa một sản phẩm Đầu vào Chọn sản phẩm cần xóa

Quá trình xử lý Kết nối đến CSDL, xóa sản phẩm Đầu ra Thông báo xóa sản phẩm

2.3 Chức năng sửa sản phẩm :

Mô tả Cho phép sửa thông tin cảu sản phẩm Đầu vào Chọn tiêu đề sản phẩm cần sửa

Quá trình xử lý Kiểm tra dữ liệu form có đúng không, kết nối đến

CSDL cập nhật thông tin Đầu ra Thông báo cập nhập, hiện thị danh sách về sản phẩm

3 Quản lý nhà sản xuất :

3.1 Chức năng thêm nhà sản xuất :

Mô tả Cho phép thêm, sửa, xóa thông tin một nhà sản xuất Đầu vào Nhập nhà sản xuất

Quá trình xử lý Kiểm tra dữ liệu nhập vào, kết nối đến CSDL để cập nhập dữ liệu Đầu ra Hiện thị danh sách nhà sản xuất

3.2 Chức năng xóa nhà sản xuất :

Mô tả Cho phép xóa thông tin một nhà sản xuất Đầu vào Chọn nhà sản xuất cần xóa

Quá trình xử lý Kiểm tra dữ liệu nhập vào, kết nối đến CSDL để cập nhập dữ liệu Đầu ra Hiện thị danh sách nhà sản xuất

3.3 Chức năng sửa nhà sản xuất :

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Mô tả Cho phép sửa thông tin một nhà sản xuất Đầu vào Chọn nhà sản xuất cần sửa

Quá trình xử lý Kiểm tra dữ liệu nhập vào, kết nối đến CSDL để cập nhập dữ liệu Đầu ra Hiện thị danh sách nhà sản xuất

4 Trang quản lý tin tức:

Mô tả Cho phép thêm mới một tin tức Đầu vào - Mã tin tức

- Ngày đăng tin Quá trình xử lý Kiểm tra dữ liệu hợp lệ, kết nối CSDL, insert dữ liệu đến cơ sở dữ liệu Đầu ra Hiện thị tin tức

Mô tả Cho phép xóa một tin tức Đầu vào Chọn tin tức cần xóa

Quá trình xử lý Kết nối đến CSDL, xóa dữ liệu được chọn Đầu ra Hiện thị thông báo, hiện thị danh sách tin tức

Mô tả Cho phép sửa mới một tin tức đã đưa

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

1 6 Đầu vào Chọn tiêu đề tin tức cần sửa

Quá trình xử lý Kiểm tra dữ liệu form có đúng không, cập nhật dữ liệu vào CSDL Đầu ra Hiện thị danh sách về tin tức

5 Trang quản lý khách hàng :

Mô tả Liệt kê danh sách các khách hàng đã đăng ký thành viên của website Đầu vào Các thông tin khách hàng được đăng ký từ phía người dùng Quá trình xử lý Kết nối đến cơ sở dữ liệu Đầu ra Hiện thị danh sách khách hàng và thông tin

6 Trang quản lý ý kiến khách hàng :

Mô tả Liệt kê danh sách các ý kiến phản hồi từ phía khách hàng Đầu vào Nội dung góp ý, phản hồi từ phía khách hàng

Quá trình xử lý Kết nối đến CSDL, thực hiện các yêu cầu (xóa) Đầu ra Hiện thị danh sách ý kiến

7 Trang quản lý thống kê :

Mô tả Dùng để thống kê các sản phẩm tiện theo dõi Đầu vào Là các sản phẩm đã được thanh toán trong hóa đơn Quá trình xử lý Sử lý trên các đơn hàng đã thanh toán để lấy dữ liệu Đầu ra Hiện thị các thông tin

8 Chức năng quản lý hóa đơn :

Mô tả Liệt kê danh sách các đơn hàng

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

1 7 Đầu vào Các đơn hàng

Quá trình xử lý Kết nối đến CSDL Đầu ra Hiện thị danh sách trả về đơn hàng

Mô tả Dùng để tạo mới, sửa, xóa tài khoản quản trị Đầu vào - Họ tên

- Email Quá trình xử lý Kiểm tra tính hợp lệ của thông tin vừa nhập

Kết nối đến cơ sở dữ liệu kiểm tra tài khoản đã tồn tại hay chưa, nếu chưa thì thêm tài khoản admin trong CSDL Đầu ra Hiện thị thông tin tài khoản được tạo thành công hay không

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

THIẾT KẾ CHI TIẾT

1.Sơ đồ thực thể quan hệ :

Thực thể : TB_ORDER_DETAIL

O_ID P_ID OD_Quantity Thực thể : TB_CATEGORY

F_Email F_Title F_Date F_Content F_Address F_Phone

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

N_Content N_Image N_Date N_View Thực thể : TB_ADMIN

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

ADV_IDADV_LinkADV_image

S_ID P_Name P_Price P_Warranty P_PRdetail P_Image P_Saleoff P_Best P_New P_Date P_Estimate P_Quantity P_Delete

2 - Sơ đồ thực thể liên hệ - ERD

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

BẢNG

Mô hình dữ liệu chi tiết

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Định nghĩa các bảng

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Identity(1,1) Primary key Mã tin tức

N_Title nvarchar 500 Not null Tiêu đề

N_Content nvarchar 500 Not null Nội dung tóm tắt

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

N_View Nvachar Max Nội dung chi tiết

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

A_Fullname nvarchar 100 Not null Tên đầy đủ

A_ Email nvarchar 100 Not null Email tài khoản

A_Password Nvarchar 100 Not null Mật khẩu

A_Authority Int Not null Quyền hạn

TB_CATEGORY(NHÓM SẢN PHẨM)

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Identity(1,1) Primary key Mã nhóm

C_Name Nvarchar 100 Not null Tên nhóm

TB_SUBCATEGORY(Hãng sản xuất)

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Identity(1,1) Primary key Mã hãng

S_Name Nvarchar 100 Not null Tên hãng

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

Identity(1,1) Primary key Mã sản phẩm

C_ID Int Foreign key Mã nhóm

S_ID Int Foreign key Mã hãng

P_Name nvarchar 200 Not null Tên sản phẩm

P_Price money Not null Giá sản phẩm

P_ Warranty Int Not null Thời gian bảo hành(tháng)

P_PRDeital nvarchar 1000 Not null Thông tin chi tiết

P_Image Nvarchar 100 Not null Đường dẫn ảnh

P_Best() bit Not null Sản phẩm bán chạy

P_New bit Not null Sản phẩm mới

P_Date Datetime Default(GetDat e()) Ngày cập nhật

P_Estimate nvarchar 2000 Đánh giá sản phẩm

P_Quantity Bit Tình trạng kho hàng

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

CT_Name nvarchar 100 Not null Tên khách hàng

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

CT_Email nvarchar 100 Not null Email

CT_Pass nvarchar 100 Not null Pass khách hàng

CT_Address nvarchar 100 Not null Địa chỉ

CT_Phone Int Số điện thoại

CT_Secret Int Notnull Câu hỏi bí mật CT_Answer Nvarchar 50 Not null Câu trả lời

CT_Date Datetime Ngày đăng kí

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

O_ID Int Identity(1,1) Primary key Mã hóa đơn

CT_ID Int Foreign key Mã khách hàng

O_Name Nvarchar 100 Tên người nhận O_Addres s

Nvarchar 100 Địa chỉ người nhận

O_Email Nvarchar 100 Email người nhận

O_Suggest Nvarchar 1000 Yêu cầu khác

O_Method Nvarchar 10 Hình thức thanh toán

O_Status Bit Not null Tình trạng(duyệt/ chưa duyệt)

O_Delete Bit Lưu kho hàng

TB_ORDER_DETAIL(CHI TIẾT HÓA ĐƠN)

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

O_ID Int Foreign Mã hóa đơn

P_ID Int Foreign Mã sản phẩm

OD_Quantit y Int Số lượng

TB_FEEDBACK(Ý KIẾN PHẢN HỒI)

Tên trường Kiểu dữ liệu Kích thước Ràng buộc Ghi chú

F_ID Int Idetity(1,1) Primary key Mã phản hồi

F_Name Navarchar 100 Tên người gửi

F_Email Nvarchar 200 Email người gửi

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

THIẾT KẾ

Giao diện người dùng

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

3 Trang chi tiết sản phẩm :

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

6 Trang đăng kí thành viên

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

11.Tìm kiếm theo tên và nâng cao :

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Giao diện quản trị

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

3.Quản lý tài khoản quản trị :

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

6 Quản lý loại sản phẩm :

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Một số mã sử lý cơ bản sử dụng trong hệ thống

Yes Search key word in database

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

SVTH: Phạm Thị Đào GVHD: TS Hoàng Xuân Thảo

Ngày đăng: 18/07/2023, 15:48

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

TÀI LIỆU LIÊN QUAN

w