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

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng website công ty máy tính Vĩnh Lâm (Trang 48)

Cơ sở dữ liệu của website được chia thành các bản:

• san_pham: Thông tin về loại linh kiện: mainboard, cpu,…

• nha_san_xuat: Thông tin nhà sản xuất.

• linh_kien: Thông tin linh kiện.

• khach_hang: Thông tin khách hàng.

• don_dat_hang: Thông tin đơn đặt hàng.

• chi_tiet_ddh: Thông tin chi tiết đơn đặt hàng.

• gio_hang: Thông tin giỏ hàng của khách.

• quan_tri_vien: Thong tin quản trị viện.

• hop_thu_gop_y: Các thư góp ý mà khách gửi.

Chi tiết như sau: San_pham

Tên trường Kiểu dữ liệu Mô tả

ma_sp char(4) Mã sản phẩm

ten_sp tinytext Tên sản phẩm

Bảng 3.1: Sản phẩm Nha_san_xuat

Tên trường Kiểu dữ liệu Mô tả

ma_nsx char(4) Mã nhà sản xuất

ten_nsx tinytext Tên nhà sản xuất

Linh_kien

Tên trường Kiểu dữ liệu Mô tả

ma_lk int Mã linh kiện

ten_lk tinytext Tên linh kiện

mo_ta text Mô tả sản phẩm

san_pham char(4) Mã sản phẩm

nsx char(4) Mã nhà sản xuất

don_vi_tinh varchar(15) Đơn vị tính

don_gia float Đơn giá

bao_hanh int Bảo hành

hinh_anh tinytext Hình ảnh

Bảng 3.3: Linh kiện Khach_hang

Tên trường Kiểu dữ liệu Mô tả

ma_kh int Mã khách hàng

ten_kh tinytext Tên khách hàng

dia_chi tinytext Địa chỉ

dien_thoai varchar(15) Điện thoại

di_dong varchar(15) Di động

email varchar(50) Email

username varchar(30) Username

password varchar(30) Password

Bảng 3.4: Khách hàng Don_dat_hang

Tên trường Kiểu dữ liệu Mô tả

ma_ddh int Mã dơn đặt hàng

khach_hang int Mã khách hàng

ngay_dat datetime Ngày đặt

dia_diem_giao_hang tinyText Địa điểm giao hàng

Bảng 3.5: Đơn đặt hàng Chi_tiet_ddh

Tên trường Kiểu dữ liệu Mô tả

id int Mã chi tiết đơn đặt hàng

ddh int Mã đơn đặt hàng

linh_kien int Mã linh kiện

so_luong int Số lượng

Bảng 3.6: Chi tiết đơn đặt hàng Gio_hang

Tên trường Kiểu dữ liệu Mô tả

id int Mã giỏ hàng

id_session varchar(32)

Session id của phiên làm việc, session bắt đầu khi mở website và kết thúc khi đóng website lại.

linh_kien int Mã linh kiện

so_luong int Số lượng

Bảng 3.7: Giỏ hàng Quan_tri_vien

Tên trường Kiểu dữ liệu Mô tả

id int Mã quản trị viên

ho_ten tinytext Họ tên quản trị viên

username varchar(30) Username

password varchar(30) Password

Bảng 3.8: Quản trị viên Hop_thu_gop_y

Tên trường Kiểu dữ liệu Mô tả

id int Mã thư góp ý

ho_ten tinytext Tên khách gửi thư

dia_chi tinytext Địa chỉ khách

dien_thoai varchar(15) Điện thoại

email varchar(50) Email

noi_dung text Nội dung thu góp ý

san_phamma_sp ten_sp nha_san_xuatma _nsxten_nsx linh_kienma_lkt en_lkmo_tasan_ phamnsxdon_vi _tinhdon_giabao _hanhhinh_anh khach_hangma_ khten_khdia_chi dien_thoaidi_do ngemailusernam epassword don_dat_hangma_ddh khach_hangngay_datd ia_diem_giao_hang chi_tiet_ddhidd dhlinh_kienso_l uong gio_hangidid_se ssionlinh_kienso _luong quan_tri_vienid ho_tenusername password hop_thu_gop_yid ho_tendia_chidien _thoaiemailnoi_du ng Quan hệ giữa các bảng: Bảng 3.10: Sơ đồ thực thể liên kết

Giao diện trang chủ.

Hình 3.8: Giao diện trang chủ

Đăng ký: Bạn phải là thành viên của website mới có thể thực hiện gửi đơn đặt hàng, để đăng ký làm thành viên của website, bạn nhấp vào nút đăng ký, giao diện như sau:

Hình 3.9: Trang đăng ký khách hàng Khi đăng nhập thành công

Khi bạn chọn mua, bạn phải điền số lượng vào, nếu không trang web sẽ hiểu là bạn không chọn mua, khi nhấn nút chọn mua trang sẽ cho xuất hiện hộp thoai xác nhận thật sự là bạn có muốn mua không, nếu đồng ý món hàng của bạn sẽ được đưa vào giỏ hàng :

Giỏ hàng: Khi bấm vào giỏ hàng, bạn sẽ thấy được các thông tin về giỏ hàng của bạn như linh kiện, số lượng, đơn giá, và tổng thành tiền. Bên cạnh bạn có thể cập nhật lại số lượng linh kiện, hoặc bỏ ra những linh kiện không muốn chọn mua nữa. Số lượng bằng 0 đồng nghĩa với việc bỏ ra. Ở đây còn có một số hướng dẫn cho việc gửi dơn đặt hàng. Và việc gửi đơn đặt hàng cũng thực hiện tại đây. Bạn phải nhập địa điểm giao hàng trước khi gửi đơn đặt hàng, để cửa hàng biết được sẽ phải giao hàng ở đâu.

Sau khi gửi đơn đặt hàng thành công:

Hình 3.13: Trang gửi đơn mua hàng thành công Đăng nhập với quyền quản trị viên để thực hiện công việc quản trị

Trang quản trị

Hình 3.15: Trang quản trị Trang thêm sản phẩm

Trang thêm nhà sản xuất

Hình 3.17: Trang thêm nhà sản xuất Trang thêm linh kiện

Trang thêm khách hàng

Hình 3.19: Trang thêm khách hàng Trang đơn đặt hàng

Và khi ta muốn thoát ra ngoài có 2 cách

Kích vào đăng xuất

Kích vào trang khách hàng

CHƯƠNG 4 KẾT LUẬN

4.1. Kết quả đạt được

Sau một thời gian tìm hiểu, nghiên cứu, cùng với sự hướng dẫn của thầy TS.Nguyễn Kim Khánh, em đã đạt được một số kết quả sau:

• Tìm hiểu được lĩnh vực Thương mại điện tử.

• Tìm hiểu được công nghệ để xây dựng website.

• Website đã có được một số chức năng cơ bản để thực hiện việc bán hàng thông qua mạng internet như: chọn mua hàng, xem và cập nhật giỏ hàng, đăng ký thành viên, đăng nhâp, gửi đơn đặt hàng,…Đối với người quản trị, có thể quản lý thông tin sản phẩm, thông tin khách hàng, thông tin đơn đặt hàng… và các chức năng vẫn còn sơ sài, chưa sâu sắc.

4.2. Hướng phát triển của đề tài

Với những nghiên cứu và tìm hiểu đề tài này, em xin đưa ra hướng phát triển tiếp để hệ thống được hoàn thiện đáp ứng được với nhu cầu thực tế:

• Có thể thực hiện việc thanh toán trực tiếp trên mạng thông qua ngân hàng.

• Xây dựng một webmail cho trang website đồng thời cung cấp cho khách hàng một tài khoản mail khi họ đăng ký với hệ thống. Lúc đó họ có thể truy cập vào mail của mình để nhận mail, để cho công việc liên hệ giữa khách hàng và người quản trị được dễ dàng.

Do thời gian và kiến thức có hạn chế, do vậy bài luận văn này còn nhiều thiếu sót. Em rất mong được những đóng góp của các Thầy Cô và bạn bè để hệ thống hoàn thiện hơn nữa.

Cuối cùng em xin chân thành cảm ơn tới thầy giáo TS.Nguyễn Kim Khánh đã tận tình hướng dẫn, chỉ bảo cho em trong thời gian qua.

Tài liệu tham khảo

[1] Nguyễn Văn Ba. Phân tích và thiết kế hệ thống Thông tin. Nhà xuất bản Đại Học Quốc Gia Hà Nội 2003.

[2] Phạm Hữu Khang, Hoàng Đức Hải. Xây dựng ứng dụng Web bằng PHP&MYSQL.Nhà xuất bản Mũi Cà Mau.

[3] Phạm Hữu Khang.Lập trình ứng dụng chuyên nghiệp SQL SERVER 2000.Nhà xuất bản Lao Động Xã Hội.

[4] Nguyễn Trường Sinh. Macromedia Dreamweaver MX 2004. Nhà xuất bản Lao Động Xã Hội

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng website công ty máy tính Vĩnh Lâm (Trang 48)

Tải bản đầy đủ (DOC)

(62 trang)
w