XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN MỘT MẶT HÀNG QUA MẠNG TẠI CÔNG TY TNHH TIN HỌC – ĐIỆN TỬ VIỄN THÔNG GIGACOM - Pdf 22

PHẦN I: MỞ ĐẦU
I. Giới thiệu sơ lược về đề tài:
Trong thời đại ngày nay, đất nước ta đang hội nhập vào WTO cùng
với sự phát triển nhanh chóng của công nghệ thông tin được áp
dụng trên mọi lĩnh vực của cuộc sống như kinh tế, chính trị, văn
hóa xã hội,… tất cả đều cần có công nghệ thông tin. Như hiện nay
chúng ta đã biết lập trình và thiết kế Website có thể được coi là
ngành “hot” mà hiện nay chúng ta đang rất quan tâm. Sau khi
nghiên cứu tình hình của công ty em đã đưa ra quyết định XÂY
DỰNG VÀ THIẾT KẾ TRANG WEB BÁN MỘT MẶT
HÀNG QUA MẠNG TẠI CÔNG TY TNHH TIN HỌC –
ĐIỆN TỬ - VIỄN THÔNG GIGACOM
nhằm đáp ứng nhu cầu của khách hàng. Hiện nay nhu cầu sử dụng
Internet ngày càng nhiều và các hình thức kinh doanh trên mạng ngày
càng đa dạng và phong phú rất được nhiều người sử dụng và ưa chuộng.
Cho nên khi xây dựng trang web này trên hệ thống trực tuyến sẽ giúp
cho khách hàng thuận lợi trong việc mua các sản phẩm của công ty mà
không cần phải vất vả đến tận nơi công ty mua hàng như lúc trước.
II. Mục đích và ý nghĩa:
1. Mục đích: XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN
LAPTOP TRỰC TUYẾN QUA MẠNG
Là xây dựng phần mềm ứng dụ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. Người mua hàng
chỉ cần tốn một ít thời gian để đăng kí trực tuyến các thông tin của mình
sau khi đã tìm hiểu đẩy đủ các thông tin cần thiết khi đặt hàng. Khách
1
hàng chấp nhận mua hàng, hệ thống sẽ thống báo cho khách hàng biết đã
mua thành công.Và công ty sẽ giao hàng đến địa chỉ mà khách hàng đã
cung cấp.

2. Ý nghĩa:

công ty quảng bá sản phẩm của mình đến với khách hàng một cách nhanh
chóng, hiệu quả. Và đây là chiến lược phát triển kinh doanh của công ty.
II. Mục tiêu của đề tài:
- Xây dựng một hệ thống hỗ trợ cho việc bán hàng trực tuyến trên
Internet:
* Nhanh chóng, hiệu quả.
* Đảm bảo chính xác, tiện lợi và dễ dàng sử dụng cho khách
hàng.
* Thuận tiện trong việc bán và mua hàng.
III. Nội dung chính của đề tài:
- Giới thiệu chiến lược kinh doanh của công ty
- Xây dựng hệ thống đăng kí, đăng nhập cho khách hàng có nhu
cầu mua hàng.
- Xây dựng modul giỏ hàng cho khách hàng mua hàng.
3
- Xây dựng modul tìm kiếm theo tên sản phẩm.
- Quản lý thông tin cá nhân của thành viên và quản lý mặt hàng
được phân quyền bởi Admin.
IV. Nhiệm vụ phải thực hiện:
1. Mục tiêu:
+ Nắm bắt được yêu cầu của khách hàng đặt ra trước khi tiến hành thực
hiện các công việc cụ thể.
+ Triển khai phân tích xây dựng thiết kế hệ thống chương trình có
logic.
+ Phân tích được những rủ ro trong khoảng thời gian tiến hành xây
dựng chương trình và đưa ra những biện pháp cụ thể để khắc phục.
+ Hoàn thiện dự án trong thời gian 2 tháng.
2. Kết quả: Tạo ra được một website hỗ trợ việc tổ chức bán và
mua hàng trực tuyến, hoạt động trên môi trường Internet có hiệu quả, độ
chính xác cao và xác thực với thực tế.

Khách hàng muốn mua laptop thì vào trang web công ty để tham
khảo mặt hàng, giá cả của tất cả các loại laptop mà công ty đang kinh
doanh đã được đưa lên trang web. Khi khách hàng cần mua loại nào đó
thì kích vào biểu tượng thêm vào giỏ hàng của sản phẩm mình muốn
mua. Bạn phải đăng nhập vào hệ thống thì mới có thể mua hàng và thanh
toán. Nếu là khách hàng mới, khách hàng điền đầy đủ các thông tin của
mình vào trang thông tin khách hàng và đăng ký làm thành viên để mua
hàng. Nếu thông tin hợp lệ thì hệ thống sẽ gửi thông báo là đã mua thành
công cho khách hàng.
- Mỗi khách hàng được quản lý bởi các thông tin sau: id, ký danh,
mật khẩu, địa chỉ, Email, Số điện thoại.
- Mỗi sản phẩm thuộc nhiều loại có mẫu mã, chất lượng, giá cả
khác nhau.
+Sản phẩm được quản lý các thông tin sau: ID, tên sảm phẩm,
thông tin sản phẩm, hình ảnh, đơn giá bán.
- Thông tin mua hàng của khách hàng sẽ được lưu vào bảng Hóa
đơn với các thông tin: Số hóa đơn, đơn hàng, họ tên, địa chỉ, email,
điện thoại, nội dung, ký danh. Sau khi giao hàng trực tiếp cho khách
hàng đến tận nơi, khách hàng sẽ thanh toán bằng tiền mặt cho công
ty(phạm vi trong tỉnh).
6
- Trang web sẽ hiển thị những thông tin theo sự phân quyền sử
dụng khác nhau được quản lý bởi thông tin sau: Tên đăng nhập, mật
khẩu.
+ Quyền của admin được xem, xóa, sửa tất cả các thông tin trên
trang web.
+ Quyền của những người là thành viên của trang web sẽ được
xem,sửa thông tin cá nhân của mình,có quyền góp ý kiến và mua hàng.
7
CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

và đặt hàng.
Khi khách hàng muốn đặt hàng thì hệ thống hiển thị trang xác lập
đơn đặt hàng cùng thông tin về khách hàng và sản phẩm. Cuối cùng là do
khách hàng tùy chọn đặt hay không.
Khách hàng có thể tham khảo được giá cả về sản phẩm và xem tin
tức ,dịch vụ từ website của công ty
Và dưới đây là mô hình sơ lược về hoạt động của khách hàng trong
hệ thống trang web
Hình 5:Lược đồ tổng quát về hoạt động Khách hà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ý User,phân chức năng cho User quản lý cập
nhật thông tin các sản phẩm, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt
9
hàng và xử lý đơn đặt hàng.Quản lý Cập nhật các trang giới thiệu,dịch vụ
của công ty,thông tin liên hệ của khách hàng đến công ty.
10
II. SƠ ĐỒ PHÂN RÃ CHỨC NĂNG
Hình 6: Sơ đồ phân rả chức năng hệ thông quản lý
11
TK khách
hàng
TK sản
phẩm
TK doanh
thu
TK

& DVụ
CN đơn
đặt hàng
III. SƠ ĐỒ LUỒNG DỮ LIỆU MỨC TỔNG QUAN
Hình 7:Sơ đồ luồng dữ liệu ở mức tổng quan
12
WEBSITE
BÁN
LAPTOP
QUA
MẠNG
Yêu cầu đặt hàng
Chấp nhận
hoặc không
Y/c lập hóa đơn
Hóa đơn được lập
Y/c nhập sphẩm
Y/c cung cấp sản phẩm
Sản phẩm được cung cấp
Kết quả yêu cầu
Y/c cập nhật
Y/c thống kê
kết quả cập nhật
thống kê
KHÁCH
HÀNG
NHÀ
QUẢN

NHÀ CUNG CẤP

hóa
đơn
Sản phẩm
1. Đặt
hàng
Đơn đặt hàng
5. Nhập
hàng
Đăng
nhập
HTQL
3. Cập
nhật
4.
Thống

Thông tin KH
PHÂN RÃ CHỨC NĂNG 1
“ Đặt hàng ”
ĐĐHCT: Đơn đặt hàng chi tiết
Hình 9: Sơ đồ luồng dữ liệu chi tiết ĐẶT HÀNG
PHÂN RÃ CHỨC NĂNG 1.1
14
Thông tin sai, nhập lại
Y/c đặt hàng
Khách
hàng
1.1
Kiểm
tra KH

Đăng
nhập
Quản lý
Thông tin KH & SP
HỆ THỐNG
DS sản phẩm hay
TT không tìm thấy
Y/c tk theo tên LSP
DS mặt hàng hay
TT không tìm thấy
Khách
hàng
1.3.1 Tìm
kiếm theo
tên SP
1.3.2 Tra
cứu theo
tên LSP
Y/c tìm kiếm theo tên SP
Sản phẩm
Loại Sản Phẩm
PHÂN RÃ CHỨC NĂNG 1.5
“ Kiểm tra đặt hàng ”
Hình 12: Sơ đồ phân rả chức năng của kiểm tra đơn đặt hàng
16
Thông tin đơn đặt hàng
Khách
hàng
1.5.1 Tiếp
nhận đơn

3.2 Cập
nhật
MH
3.3 Cập
nhật
NCC
3.4 Cập
nhật ĐĐH
Tên và mật khẩu
TT nhập
sai
TT cập nhật khách
hàng
Y/c cập nhật KH
TT cập nhật
MH
TT cập nhật nhà cung cấp
TT cập nhật đơn đặt hàng
Y/c cập nhật DDH
Thông tin KH
Mặt hàng
Thông tin NCC
Đơn đặt hàng
3.4 Cập nhật
TT & DV
II.6. DANH SÁCH CÁC BẢNG DỮ LIỆU.
Ứng với mỗi thực thể trong mô hình thực thể liên kết, dữ liệu được
cài đặt thành một tệp cơ sở dữ liệu gồm các cột: Tên trường, kiểu dữ liệu,
kích thước dữ liệu, phần ràng buộc dữ liệu
Bảng 1: Thông tin về ADMIN:

bởi nhiều người trải qua nhiều phiên bản. Phiên bản hiện tại là PHP 5.0
đã được công bố 07/2004.
Có nhiều lý do khiến cho việc sử dụng ngôn ngữ này chiếm ưu thế, sau
đây là một số lý do cơ bản:
- Mã nguồn mở (open source code).
- Miễn phí, download dễ dàng từ Internet.
- Ngôn ngữ rất dễ học, dễ viết.
- Mã nguồn không phải sửa lại nhiều khi viết chạy cho các hệ điều hành
từ Windows, Linnux, Unix.
- Rất đơn giản trong việc kết nối với nhiều nguồn DBMS.
ví dụ như : MySQL, Microsoft SQL Server 2000, Oracle, PostgreSQL,
Adabas, dBase, Empress, FilePro, Informix, InterBase, mSQL, Solid,
21
Sybase, Velocis và nhiều hệ thống CSDL thuộc Hệ Điều Hành Unix
(Unix dbm) cùng bất cứ DBMS nào có sự hổ trợ cơ chế ODBC (Open
Database Connectivity) ví dụ như DB2 của IBM.
III. Giới thiệu về My SQL:
Hình 4: Giao diện của MySql
1. My SQL là gì?
MySQL là một phần mềm quản trị CSDL mã nguồn mở, miễn phí nằm
trong nhóm LAMP (Linux - Apache -MySQL - PHP).
2. Tại sao lại sử dụng My SQL?
- My SQL là phần mềm miễn phí hoàn toàn ổn định, an toàn.
- Hiện nay trong số các Website có lưu lượng truy cập lớn thuộc hàng
“top” trên Internet, có rất nhiều website sử dụng liên minh LAMP này.
22
- “Liên minh” mã mở LAMP đang được coi là một đối tượng với các sản
phẩm mã đóng của Microsoft (Windows, IIS, SQL Server,
ASP/ASP.NET).
3. Một số đặc điểm của My SQL:


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status