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

Xây dựng website giới thiệu và bán các mặt hàng sữa

20 479 1

Đ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 20
Dung lượng 750,5 KB

Nội dung

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng và chiều sâu. Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngày cả trong gia đình. Đứng trước những hoạt động cạnh tranh thông tin gay gắt, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng và hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị. Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet. Thông qua các sản phẩm công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử. Với những thao tác đơn giản trên máy có nối mạng Internet chúng ta sẽ có tận tay những gì mình cần mà không mất nhiều thời gian.Chúng ta cần những trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì cần. Các nhà dịch vụ sẽ mang tận nhà cho chúng ta. Ở Việt Nam, cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hóa trên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưa phát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổ biến nên chỉ dừng lại ở mức giới thiệu sản phẩm và tiếp nhận đơn đặt hàng thông qua Website.

Trang 1

ĐẠ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ên đề tài:Xây dựng website giới thiệu và bán các mặt hàng sữa

Giảng viên hướng dẫn: Ths Đỗ Thị Minh Nguyệt

Sinh viên thực hiện: Đồng Phú hảo

Lớp: Khoa học máy tính 1 – Khóa 7.

Hà Nội, Tháng 1 Năm 2016

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 3

Chương 1 Tìm hiểu về đề tài và phân tích thiết kế hệ thống 5

1 Tìm hiểu khảo sát 5

1.1 Lý do chọn đề tài 5

1.2 Ưu khuyết điểm khảo sát 5

1.2.1 Ưu điểm 5

1.2.2 Hướng tiếp cận đề tại 5

1.3 khảo sát và Phân tích hệ thống web 6

1.3.1 Yêu cầu hệ thống 6

Chương 2: Phân Tích Thiết Kế Hệ Thống 6

2 Phân tích hệ thống 6

2.1 Về phía khách 6

2.2 Về phía quản trị hệ thống(admin) 6

3 Phân tích thiết kế với UML 7

3.1 Biểu đồ Use-Case 7

3.2 Biểu đồ USE-Case 9

3.2.1 Biểu đồ Use-Case tổng quát 9

3.2.2 Biểu đồ Use-Case chi tiết 9

3.3 Đặc tả, biểu đồ tuần tự, biểu đồ hoạt động của từng Use-Case 11

3.3.1 Use Case Đăng nhập 11

3.3.2 Use Case Quản lý Sản Phẩm 12

3.3.3 Use-Case Quản lý Loại Sữa 12

3.3.4 Use-Case Quản Lý Nhà Cung Cấp 13

3.3.5 Use-Case Quản Lý Hãng Sản Xuất 13

3.3.6 Use-Case Quản Lý Đơn Hàng 14

3.3.7 Use-Case Quản Lý Hóa Đơn Nhập 14

3.3.8 Use-Case Quản Lý Giỏ Hàng 15

Trang 3

3.3.9 Use-Case Quản Ly Thông Tin Tài Khoản 15

3.3.10 Use-Case Đăng Ký 16

3.4 Biểu Đồ Lớp 16

3.5 Thiết kế cơ sở dữ liệu 17

3.5.1 Bảng dữ liệu 17

3.5.2 Mô hình dữ liệu quan hệ 21

Trang 4

LỜI NÓI ĐẦU

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng và chiều sâu Máy tính điện tử không còn là một thứ phương tiện quý hiếm

mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngày cả trong gia đình

Đứng trước những hoạt động cạnh tranh thông tin gay gắt, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng và hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet Thông qua các sản phẩm công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử Với những thao tác đơn giản trên máy có nối mạng Internet chúng ta sẽ có tận tay những gì mình cần mà không mất nhiều thời gian.Chúng ta cần những trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì cần Các nhà dịch vụ sẽ mang tận nhà cho chúng ta Ở Việt Nam, cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hóa trên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưa phát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổ biến nên chỉ dừng lại ở mức giới thiệu sản phẩm và tiếp nhận đơn đặt hàng thông qua Website

Trong thời gian làm bài tập lớn theo đề tài được lựa chọn, chúng em đã tìm hiểu

về quá trình bán các mặt hàng sữa và chúng em quyết định “Xây dựng website giới thiệu và bán các mặt hàng sữa” Trong quá trình làm đề tài có nhiều thiếu sót, mong được sự góp ý từ thầy Chúng e xin chân thành cảm ơn!!!

Trang 5

Chương 1 Tìm hiểu về đề tài và phân tích thiết kế hệ thống

1 Tìm hiểu khảo sát

1.1 Lý do chọn đề tài

Sau khi tìm hiểu và xin ý kiến của giáo viên hướng dẫn, em đã llựa chọn ứng

dụng “Xây dựng website giới thiệu và bán mặt hàng sữa” làm đề tài thực tập của

mình

- Đề tài là sự tích lũy của các kiến thức mà em dã học thông quá khóa hoc lập trình win 2 và kiến thúc học được trên mạng em đã dựa trên cơ sở đã được học trong các kì học trước như Lập trình hướng đối tượng, Phân tích thiết kế phần mềm, Cơ sở dữ liệu, Công nghệ Web và ứng dụng,…

- Thực tập với sự lựa chọn là MVC,jquery giúp đề tài có thêm những hiểu biết về quy trình xây dựng Website, tiếp cận công nghệ MVC là một công nghệ mới để xây dựng Website nhanh và dễ dàng hơn

- Nâng cao khả năng làm việc của cá nhân trong quá trình tự làm việc độc lập 1.2 Ưu khuyết điểm khảo sát

Thông qua quá trình tìm hiểu trên mạng các trang web

http://sua.vn/

http://sieuthisua247.com/gl001/default.aspx

Em xin nhận xét 1 số ưu nhựơc điểm trang web như sau.

1.2.1 Ưu điểm

Đề tài mang tính gần gũi với đời sốngCông tác quản lý không quá phức tạpĐối với khách truy cập trang web:Cho phép xem thông tin về các sản phẩm, các thông tin liên quan đến cửa hàng, góp ý, liên hệ tới trang web.Cho phép tìm kiếm sản phẩm sắp xếp sản phẩm, đánh giá, phân loại sản phẩm.Cho phép mua hàng khi mặt hàng đó còn trong kho hàng Mọi sản phẩm khách hàng đặt mua sẽ được cho vào giỏ hàng của họ.Cho phép loại bỏ đi các mặt hàng sau khi mình cho vào trong giỏ hàng của mình mà chưa đặt hàng

1.2.2 Hướng tiếp cận đề tại

Tìm hiểu lý thuyết lập trình Web tiếp cận với công việc Tìm hiểu các công nghệ mới để sử dụng vào việc phát triển ứng dụng website Tiếp cận với công nghệ tạo lập website mới là MVC5 và Tiếp cận dưới sự hướng dẫn của giáo viên hướng dẫn thực tập

Trang 6

1.3 khảo sát và Phân tích hệ thống web

1.3.1 Yêu cầu hệ thống

a Yêu cầu kỹ thuật

Máy chủ web server vói các phần mềm hỗ trợ Hệ quản trị cơ sở dữ liệ SQL SERVER 2014 và Phần mềm Visual Studio 2012

b Yêu cầu thông tin

Thể hiện đầy đủ, chính xác thông tin sản phẩm Cùng với Hệ thống tương tác tốt với người dùng Giao diện dễ sử dụng, thân thuộc với người dùng Các chức năng rõ ràng, phải thể hiện tính năng quảng cáo sản phẩm

Chương 2: Phân Tích Thiết Kế Hệ Thống

2 Phân tích hệ thống

2.1 Về phía khách

a Khach Ghe qua

Website hiển thị các sản phầm, thông tin sản phẩm bán chạy, sản phẩm mới để tiện cho khách hang tìm kiếm

Click vào sản phẩm sẽ hiện thị thông tin chi tiết của sản phẩm, bên cạnh có hiển thị các sản phẩm tương tự tiện cho nhu cầu khách hang Khách hàng có thể tìm kiếm sản phẩm theo tên sản phẩm Thực hiện đay đủ các chức nằng của hệ thống nhưng không thể thêm mua sản phẩm các gói giỏ hàng

Khi khách hàng muốn mua hàng hệ thống tụ động yêu cầu khách hàng đăng ký trên giao diện đang ký khách hàng

b Khach hàng

Có đầy đủ các chức năng hiển thii cung như xem chi tieets các sản phẩm như khách ghé thăm trang web

Thêm vào đó khách hàng đăng nhập có thể mua các sản phẩm mua tại các gói giỏ hàng

2.2 Về phía quản trị hệ thống(admin)

a Giao diện của hệ thống

Tạo giao diện hiện thị các chức năng chính của hệ thống như thanh tuy chỉnh, hệ thống menu menu ngàng thanh điều hướng menu dọc than chức năng cả hệ thống ,các chức năng cập nhật hiển thị thông tin danh mục có đầy dủ thông tin

a Quản lý sản phẩm

Cho phép quản lý thực hiện thêm sủa xóa xem chi tiết thông tin về tưng sản phẩm cập nhật các sản phẩm lên danh mục giao diện của khách hàng

b Chức năng Quản lý loại sũa

Trang 7

Cho phép quản lý thực hiện xem sủa xóa xem chi tiết thông tin về tưng loại sản phẩm cập nhật các sản phẩm lên danh mục giao diện của khách hàng

c Quản lý dơn hàng

Tạo giao điện cho phép admin thực hiện thao tác xem các đơn hàng của khách hàng sau khi mua sản phẩm đặt sản phẩm,chấp nhận đơn hàng của khách hàng và giao và thanh toán sản phẩm

d Quản lý hóa đơn nhập

Là giao thức cho phép admin nhập hóa đơn cho từng sản phảm của khách hàng sau khi chấp nhận đặt hàng

e Quản lý nhà cung cấp

Chi tiết các thông tin của cung ứng sản phẩm cho admin có thẻ thêm sủa xóa thông tin của các nhà cung cấp

f Quản lý nhà sản xuát

Chi tiết các thông tin của nhà sản xuất các mặt hàng admin có thẻ thêm sủa xóa thông tin của nhà sản xuất

g Thống kê báo cáo

Thống kê báo cáo chi tiết vè từng loại thông tin,thống kê báo cáo các sản

phẩm ,báo cáo sản phẩm bán chạy, baos cáo hiện trạng sản phẩm , thông tin

3 Phân tích thiết kế với UML

3.1 Biểu đồ Use-Case

 Danh sách các Actor của hệ thống :

1 Admin Là người có toàn quyền tương tác với hệ thống, có

quyền điều khiển cũng như kiểm soát mọi hoạt động của hệ thống Ngoài các chức năng của khách hàng, người quản lý còn có các chức năng khác như : quản

lý các thông tin về sản phẩm, xử lý đơn đặt hàng của khách hàng, thống kê các mặt hàng, sản phẩm theo những tiêu chí khác nhau

2 Khách Hàng Khách hàng là đối tượng có thể xem các thông tin về

sản phẩm được trình bày trên trang chủ của website,

họ có thể tham khảo các sản phẩm, xem thông tin chi tiết về sản phẩm, sắp xếp, tìm kiếm, đánh giá sản phẩm theo tiêu chí nào đó, quản lý tài khoản của

Trang 8

mình và đặt hàng online.

3 Khách Ghé Qua Là khách hàng có thể xem thông tin về sản phẩm

được trình bày trên trang chủ của website, học có thể tham khảo giá sản phẩm,xem thông tin chi tiết , sắp xếp tìm kiếm, đnáh giá sản phẩm, đăng ký làm thành viên và đặt hàng online

Bảng 1 : Danh sách các Actor của hệ thống

 Danh sách các Use – Case chính của hệ thống :

1 Use case tổng quát Mô tả các chức năng tổng quát của hệ thống

2 Use case tài khoản hệ

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

3 Use case cập nhật thông

quát gồm có thông tin nhà hàng hóa, hóa đơn nhập, hóa đơn xuất

4 Use case thống kê Thống kê các mặt hàng theo ngày, tháng,

năm, số lượng hàng nào nhiều, ít

5 Use case tìm kiếm Tìm kiếm khách hàng, hàng hóa, nhà cung

cấp

6 Use case báo cáo Báo cáo doanh thu, nhập những mặt hàng

nào, xuất đi những mặt hàng nào

7 Use case cập nhật nhân

thêm hoặc sửa hoặc xóa nhân viên

8 Use case cập nhật hàng hóa Biểu đồ chi tiết các yêu cầu, sửa, xóa một

hàng hóa

Trang 9

Bảng 2 : Danh sách các Use – Case chính của hệ thống

3.2 Biểu đồ USE-Case

3.2.1 Biểu đồ Use-Case tổng quát

3.2.2 Biểu đồ Use-Case chi tiết

 Biểu đồ Use-Case Admin

Trang 10

 Biểu đồ Use-Case Khách Hàng

 Biểu đồ Use-Case Khách Ghé Qua

3.3 Đặc tả, biểu đồ tuần tự, biểu đồ hoạt động của từng Use-Case

3.3.1 Use Case Đăng nhập

 Đặc tả

Trang 11

3.3.2 Use Case Quản lý Sản Phẩm

 Biểu đồ tuần tự

Trang 12

3.3.3 Use-Case Quản lý Loại Sữa

 Biểu đồ tuần tự

3.3.4 Use-Case Quản Lý Nhà Cung Cấp

 Biểu đồ tuần tự

Trang 13

3.3.5 Use-Case Quản Lý Hãng Sản Xuất

 Biểu đồ tuần tự

Trang 14

3.3.6 Use-Case Quản Lý Đơn Hàng

 Biểu đồ tuần tự

3.3.7 Use-Case Quản Lý Hóa Đơn Nhập

 Biểu đồ tuần tự

Trang 15

3.3.8 Use-Case Quản Lý Giỏ Hàng

 Biểu đồ trình tự

3.3.9 Use-Case Quản Ly Thông Tin Tài Khoản

 Biểu đồ trình tự

Trang 16

3.3.10 Use-Case Đăng Ký

 Biểu đồ tuần tự

3.4 Biểu Đồ Lớp

Trang 17

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

3.5.1 Bảng dữ liệu

 Bảng Sữa

11 MaLoaiSua Varchar Foreign key, not

12 MaHangSX Varchar Foreign key, not

 Bảng Người dùng

Trang 18

6 DiaChi Nvarchar Null Địa chỉ

 Bảng Đơn hàng

 Bảng Chi tiết đơn hàng

 Bảng Loại sữa

 Bảng Hãng sản xuất

Trang 19

STT Tên trường Kiểu dữ liệu Ràng buộc Ý nghĩa

 Bảng Tin tức

 Bảng Hóa đơn nhập

 Bảng Chi tiết hóa đơn nhập

Trang 20

5 GiaBan Float Null Giá bán

 Bảng Nhà cung cấp

3.5.2 Mô hình dữ liệu quan hệ

Ngày đăng: 11/04/2016, 10:46

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w