Tải bản đầy đủ (.ppt) (29 trang)

TÌM HIỂU NGÔN NGỮ LẬP TRÌNH PHP VÀ ỨNG DỤNG XÂY DỰNG MỘT WEBSITE BÁN CÁC STYLE VÀ TRANSITION CHO PROSHOW ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (905.57 KB, 29 trang )

KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN HỆ THỐNG THÔNG TIN KINH TẾ
TÌM HIỂU NGÔN NGỮ LẬP TRÌNH
PHP VÀ ỨNG DỤNG XÂY DỰNG MỘT
WEBSITE BÁN
CÁC STYLE VÀ TRANSITION CHO
PROSHOW

Giáo viên hướng dẫn : Đỗ Năng Toàn
Sinh viên thực hiện : Tạ Thị Phương Huế
Lớp: TIN HỌC KINH TẾ_ K7A
NỘI DUNG
1. Khái quát về php và hệ quản trị cơ sở dữ liệu Mysql
2. Phân tích thiết kế website bán hàng
3. Cài đặt chương trình thực nghiệm
KHÁI QUÁT VỀ PHP VÀ MYSQL
1.1 Ngôn ngữ php
PHP được dùng để thay thế cho Hypertext Preprocessor(
Bộ tiền xử lý siêu văn bản) là một ngôn ngữ kịch bản
nhúng HTML phía server. Phần lớn cú pháp của nó
mượn của C, Java, Perl. Ngoài ra, nó cũng có thêm một
số đặc trưng riêng. Ngôn ngữ PHP cho phép người pháp
triển web động một cách nhanh chóng. Chúng ta hãy
xem một ví dụ đơn giản
KHÁI QUÁT VỀ PHP VÀ MYSQL
1.2. Hệ quản trị cơ sở dữ liệu MySQL
MySQL là một hệ quản trị cơ sở dữ liệu : Một
CSDL là một tập hợp dữ liệu có cấu trúc. Nó có thể
là bất cứ thứ gì từ danh sách các loại hàng hóa đơn
giản đến một triển lãm tranh hay là một lượng lớn
thông tin trên mạng. Để truy cập và xử lý dữ liệu


được lưu trữ trong cơ sở dữ liệu máy tính bạn cần
phải có một hệ quản trị CSDL như MySQL.
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
2.1. Đặc tả bài toán
2.1.1 Cơ cấu tổ chức
Hệ thống tổ chức của công ty bao gồm:
Ban điều hành, bộ phận bán hàng, bộ phận kế
toán, bộ phận kho, bộ phận kĩ thuật, người
quản trị mạng
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
2.1.2 Chức năng của từng bộ phận
* Ban điều hành:
- Điều hành hoạt động của công ty
- Quyết định giá cho từng loại hàng hóa
- Nhận báo cáo từ bộ phận kế toán, bán hàng, kho
* Bộ phận bán hàng:
Tại cửa hàng:
- Trao đổi thông tin cùng khách hàng, hướng dẫn, làm đơn
đặt hàng, làm hóa đơn…
Trên mạng:
- Sắp xếp, phân chia các loại sản phẩm để khách hàng dễ
dàng chọn và đặt hàng
=> Công việc cụ thể cho bộ phận bán hàng: Theo dõi hàng
hóa, nhận, theo dõi đơn đặt hàng của khách hàng và xử

PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
* Bộ phận kĩ thuật
Xem xét tính năng và bảo trì, cài đặt theo yêu cầu
đơn đặt hàng và giao hàng đúng thời hạn
* Bộ phận kho

Nhập hàng, xuất hàng cho bộ phận bán hàng, bộ
phận kĩ thuật và theo dõi số lượng hàng tồn kho
* Bộ phận kế toán thống kê
Thống kê và kiểm tra các hóa đơn đặt hàng, phiếu
nhập kho, phiếu xuất, đơn đặt hàng, báo cáo doanh
thu…
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG

* Bộ phận quản trị

Quản trị mạng, củng cố và đảm bảo cơ sở dữ liệu
luôn hoạt động tốt
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
* Quy trình đặt hàng trên mạng
- Đầu tiên hệ thống kiểm tra xem khách là khách mới
hay cũ( khách mới thì đăng kí, khách cũ thì chỉ đăng
nhập).
- Đăng nhập vào hệ thống: nhập username, password.
- Đăng kí: nhập họ, tên, địa chỉ, điện thoại, username,
password.
- Khách hàng có thể tự chọn loại hàng hóa và số lượng
theo ý mình và đặt hàng, thời gian giao hàng tùy thuộc
vào khách hàng
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
2.1.3 Xác định yêu cầu
- Đối với khách hàng:
+ Dễ hiểu, dễ dùng, hấp dẫn, dễ tìm kiếm thông tin
hàng hóa.
+ Đảm bảo an toàn tuyệt đối thông tin của khách
hàng.

PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
- Đối với người quản trị:
+ Thêm, xóa, sửa thông tin hàng hóa, kiểm tra dữ
liệu nhập vào.
+ Theo dõi, xử lý việc đặt hàng, quá trình mua bán
của công ty.
+ Xem, tra cứu, tìm kiếm thông tin hàng hóa.
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
+ Tính doanh thu= Số lượng bán ra * đơn giá.
+ Tồn kho: Số lượng tồn= Tồn kho cuối kì-
Tồn kho đầu kì+ Số lượng sản xuất – Số
lượng tiêu thụ.
+ Xem, theo dõi hàng hóa, đơn đặt hàng và
khách hàng.
+ Thống kê nhập, xuất, tồn kho, hàng hóa bán
được…
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
2.2 Phân tích và thiết kế hệ thống:
2.2.1 Mô tả bài toán bán Style và transition cho proshow
qua mạng
Khi nhà cung cấp cung cấp các mặt hàng thì các
thông tin sẽ được cập nhật vào tệp NCC và phản hồi lại
với nhà cung cấp. Khách hàng muốn mua hàng thì phải
nhập các thông tin vào website, Nếu nhập thành công thì
các thông tin đó sẽ được cập nhật vào tệp khách hàng.
Để mua hàng thì khách hàng phải gửi một hóa đơn mua
và đặt hàng. Nếu xử lý thành công thì các hóa đơn này
sẽ được lưu trong tệp hóa đơn.
Khách hàng tìm kiếm các mặt hàng cần thiết

và bộ phận quản lý sẽ tổng hợp thông tin về các
mặt hàng và phải hồi lại với khách hàng. Các mặt
hàng này sẽ được cập nhật vào tệp mặt hàng. Bộ
phận bán hàng sẽ lấy thông tin từ tệp mặt hàng và
phản hội lại với khách hàng. Khi có thêm một biến
đổi thì bộ phận quản lý sẽ gửi thông tin để cập
nhật lại dữ liệu
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
Nếu cập nhật thành công thì bộ phận quản lý sẽ
nhận được báo cáo. Khi bộ phận quản lí yêu cầu
những thống kê- báo cáo thì các dữ liệu sẽ được
lấy ra từ các tệp: hoadon, mathang,
khachhang,NCC và báo cáo lại cho bộ phận quản
lý. Khi khách hàng yêu cầu thống kê- báo cáo thì
các báo cáo này sẽ được gửi đến khách hàng. Khi
khách hàng thanh toán thì thông tin sẽ được lấy từ
tệp hoadon và xử lý, sau đó phản hồi lại với khách
hàng.
PHÂN TÍCH THIẾT KẾ WEBSITE BÁN HÀNG
Xây dựng biểu đồ phân cấp chức năng
Biểu
đồ
luồng
dữ
liệu(D
FD)
mức
khung
cảnh
Biểu đồ DFD

mức đỉnh
Biểu đồ luồng dữ liệu mức dưới đỉnh
Chức
năng
cập
nhật
Biểu đồ luồng dữ liệu mức dưới đỉnh
Chức
năng
thanh
toán
CÀI ĐẶT CHƯƠNG TRÌNH THỰC NGHIỆM
3.1 Bài toán:
Tìm hiểu ngôn ngữ PHP và ứng dụng để xây
dựng website bán các style và transition cho
proshow
CÀI ĐẶT CHƯƠNG TRÌNH THỰC NGHIỆM
3.2 Tầm quan trọng của bài toán
Xây dựng một website TMĐT sẽ giúp bạn rất
nhiều trong việc kinh doanh và mang tới cho bạn
rất nhiều lợi ích
3.3.1 Cài đặt chương trình
Hệ thống cài đặt bao gồm 2 phần:
Phần thứ nhất hỗ trợ cho khách hàng
Phần thứ hai hỗ trợ cho nhà quản lý
3.3.2 Chương trình:
CÀI ĐẶT CHƯƠNG TRÌNH THỰC NGHIỆM
CÀI ĐẶT CHƯƠNG TRÌNH THỰC NGHIỆM
3.3.3 Các kết quả nghiên cứu đạt được
* Ưu điểm:

- Tìm hiểu và nắm bắt được các công cụ thiết kế
Web.
- Biết được cách thiết kế Web động cũng như cách tổ
chức cơ sở dữ liệu.
- Các dịch vụ trên Internet, đặc biệt là Web.
- Giới thiệu các mặt hàng kinh doanh của của hàng
đến với khách hàng.

×