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

xây dựng webside bán hàng công ty cổ phần thế giới số bằng ngôn ngữ asp

56 299 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây Dựng Webside Bán Hàng Công Ty Cổ Phần Thế Giới Số Bằng Ngôn Ngữ ASP
Trường học Trường Đại học Thái Nguyên
Chuyên ngành Công nghệ Thông tin
Thể loại Đề tài tốt nghiệp
Năm xuất bản 2010
Thành phố Thái Nguyên
Định dạng
Số trang 56
Dung lượng 3,68 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nhân viênkiểm ra hàng nhập và kết luận hàng tốt thì phía công ty nhận hàng và giữ lấyphiếu nhập hàng, thông tin về nhà cung cấp và chi tiết hóa đơn mỗi lần nhậphàng được lưu trong cơ sở

Trang 1

LỜI NÓI ĐẦU

Những năm gần đây cùng với sự phát triển chung của ngành tin học thếgiới và khu vực , ngành tin học nước ta đã có bước phát triển nhất định Việc đưatin học vào công việc quản lý, nhằm giảm bớt sức lao động của con người, tiếtkiệm thời gian, độ chính xác cao và tiện lợi hơn rất nhiều so với việc làm quản lýgiấy tờ bằng thủ công như trước đây

- Hiện nay hình thức mua bán trên mạng internet(shop online) đang trở nênphổ biến và ngày càng phát triển

- Ở Việt Nam hình thức này mới được phát triển trong thời gian gần đây tậptrung vào hầu hết các lĩnh vực trong cuộc sống

- Tạo nên 1 thị trường ảo để mọi người đều có thể trao đổi mua bán hàng hóa

và các sản phẩm thiết yếu khác

Dưới đây sẽ là nội dung bài báo cáo thực tập tốt nghiệp mô tả được một ứng

dụng của CNTT vào thực tế Nội dung đề tài là: “XÂY DỰNG WEBSIDE

BÁN HÀNG CÔNG TY CỔ PHẦN THẾ GIỚI SỐ BẰNG NGÔN NGỮ ASP” Chương trình còn có phần sai sót rất mong được sự góp ý của các thầy cô

để em có thể phát triển đề tài sau này

Em xin chân thành cảm ơn!

Thái Nguyên, Tháng 1 Năm 2010

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 1

CHƯƠNG 1 3

KHẢO SÁT HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI CÔNG TY CỔ PHẦN THẾ GIỚI SỐ 3

1.1 GIỚI THIỆU 3

1.2 NGUYÊN TẮC QUẢN LÝ TẠI CÔNG TY 4

1.2.1 Việc nhập hàng 4

1.2.2 Việc xuất hàng 5

1.3 ĐÁNH GIÁ HỆ THỐNG QUẢN LÝ CŨ 9

a Ưu điểm 9

a Hạn chế 9

1.4 GIẢI PHÁP XÂY DỰNG HỆ THỐNG MỚI 10

a Mục tiêu của hệ thống mới 10

b Các chức năng 11

c Đánh giá hệ thống mới 12

CHƯƠNG 2 14

PHÂN TÍCH THIẾT KẾ HỆ THỐNG 14

2.1 XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG 14

2.2 XÂY DỰNG BIỂU ĐỒ LUỒNG DỮ LIỆU 15

2.2.1 Biểu đồ luồng dữ liệu mức khung cảnh 15

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh 15

2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh CN cập nhật 16

2.2.4 Biểu đồ mức dưới đỉnh CN theo dõi nhập xuất 16

2.2.5 Biểu đồ mức dưới đỉnh CN thống kê 17

2.3 XÂY DỰNG BIỂU ĐỒ CẤU TRÚC DỮ LIỆU 17

a Mô hình thực thể liên kết 18

b. Mô hình quan hệ 18

2.4 THIẾT KẾ CÁC FILE DỮ LIỆU 19

2.5 THIẾT KẾ CÁC MODUL CHƯƠNG TRÌNH 21

2.5.1 Trang chủ: 22

2.5.2 Trang Tin Tức: 22

2.5.3 Trang Giới Thiệu: 23

2.5.4 Trang Liên Hệ: 23

2.5.5 Các giao diện giới thiệu sản phẩm: 24

CHƯƠNG 3 30

CÀI ĐẶT CHƯƠNG TRÌNH 30

3.1 GIỚI THIỆU NGÔN NGỮ 30

3.1.1 Giới thiệu 30

3.1.2 Mô hình ASP hoạt động như thế nào? 30

3.1.3 Tạo một trang ASP 31

3.1.4 Tóm tắt các cú pháp VBScript 39

3.1.5 Các đối tượng của ASP 44

3.2 MÔ TẢ CHƯƠNG TRÌNH 53

KẾT LUẬN 55

Trang 3

CHƯƠNG 1KHẢO SÁT HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI CÔNG TY

CỔ PHẦN THẾ GIỚI SỐ -

1.1 Giới thiệu

Công ty cổ phần Thế Giới Số là một Công ty máy tính lớn tại Thái Nguyên,chuyên bán các loại linh kiện, phụ kiện, thiết bị tin hoc mới nhất của các hãngnổi tiếng như Samsung, Acer, GIGABYTE, Hoạt động chính là cung cấp chokhách hàng các loại thiết bị mới nhất với giá cả hợp lí, với chế độ bảo hành giúpkhách hàng yên tâm thoải mái khi dùng sảm phẩm tại đây Bên cạnh cũng có rấtnhiều các công ty, các siêu thị lớn trên TP Thái Nguyên Để có thể cạnh tranhđược thì đòi hỏi công ty luôn phải đem đến những sảm phẩm tốt nhất cho kháchhàng, và phải có chế độ bảo hành nhanh và tốt nhất theo chế độ bảo hành mớicủa công ty

Hiện nay công ty có 2 trụ sở : Trụ sở Cty : Số 127 đường Cách mạng tháng 8,

TP Thái nguyên, Chi nhánh: Số 3/1 đường Bắc Kạn, TP Thái nguyên (Đối diện

Bưu điện Mỏ Bạch) Hiện nay công ty đang hoạt động rất tốt, với số lượng kháchđến mua đông, trung bình mỗi ngày của hàng bán ra hàng chục sảm phẩm thiết

bị tin học khách hàng là công nhân, viên chức, học sinh, sinh viên, người dântrên khắp khu vực TP Thái Nguyên, phần lớn là sinh viên các trường Đai học tạikhu vực thành phố Thái Nguyên, nhất là khoa CNTT ĐH Thái Nguyên

Kho hàng của công ty hiện đang có trên 900 sản phẩm các loại được nhậpmới hoàn toàn Việc nhập hàng và bán ra với số lượng lớn như vậy nhưng việcquản lý thông qua một chương trình quản lý viết bằng ngôn ngữ FOX Pro màgiao diện chưa được thân thiện cho lắm đôi khi có thiếu sót dẫn đến việc nhânviên ko quản lý được việc nhập và xuất hàng

Trang 4

1.2 Nguyên tắc quản lý bán hàng tại công ty

Chi tiết đơn hàng:

1 CPU Intel Pentium Dual-core

Trang 5

Giám đốc công ty ký hợp đồng nhận hàng với nhà cung cấp, việc thỏathuận về mức giá cũng như chế độ bảo hành được ghi trong hợp đồng Nhân viênkiểm ra hàng nhập và kết luận hàng tốt thì phía công ty nhận hàng và giữ lấyphiếu nhập hàng, thông tin về nhà cung cấp và chi tiết hóa đơn mỗi lần nhậphàng được lưu trong cơ sở dữ liệu để quản lý.

Trang 6

PHIẾU YÊU CẦU XUẤT HÀNG Công ty cổ phần Thế Giới Số

Tên công ty:……… …….Giờ giao hàng:……… Địa chỉ ghi hóa đơn:……… ….MST:……….Yêu cầu cài phần mềm:………

Kỹ thuật vận chuyển Khách tự vận chuyển

NV bán hàng Phòng Kinh doanh

Phòng Kinh doanh kiểm tra phiếu và bộ phận kế toán tinh tổng tiền thanhtoán, sau khi khách hàng thanh toán thì phòng kinh doanh lập đơn xuất kho vàchuyển lên thủ kho, thủ kho lập phiếu xuất kho với thông tin hàng xuất giốngnhư trong đơn xuất kho bao gồm tên hàng, số lượng, giá, thành tiền sau đóhàng xuất kho được nhân viên phòng kĩ thuật kiểm tra và cài đặt dữ liệu nếu cần.Tiếp theo hàng được chuyển cho bộ phận kinh doanh:

Trang 7

Địa chỉ:……… Xuất tại: CS1 – Kho tổng

Điện thoại:……… Dạng xuất: Bán

Địa chỉ giao hàng:………

Trang 8

Cuối cùng phòng kinh doanh giao cho khách hàng, khách hàng nhận 1 hóađơn bán hàng kiêm phiếu bảo hành Trong hóa đơn bán có ghi rõ số hóa đơn, mãkhách, Ngày bán, để nhân viên bán hàng có thể kiểm tra lại nếu khách hàng cóyêu cầu bảo hành.Cửa hàng sẽ bảo hành miễn phí cho khách tùy theo chế độ bảohành của nhà sản xuất Khách hàng kiểm tra hàng và giữ lại hóa đơn bán hàng

Tổng cộng khách phải trả: 72,00$

Tỷ giá: 18,40 Quy đổi ra VND: 1.324.800

- Kiểm tra hàng trước khi nhận, hàng đã xuất ra xin miễn đổi hoặc trả lại

- Ghi chú:+ Các thiết bị được bảo hành tại trung tâm bảo hành của công ty theo đúng tiêu chuển của NSX + Có phiếu bảo hành kèm theo, tem bảo hành còn nguyên vẹn không bị bóc rách tẩy xóa

- Không bảo hành cho những trường hợp sau:

+ Hàng bị rơi vỡ hỏng do thiên tai côn trùng phá hại, cháy chập do nguồn điện không ổn định,… + Những liênh kiện như : Mực, đầu kim, Quạt CPU,…

Kinh doanh Thủ kho Người giao Người nhận

Trang 9

1.3 Đánh giá hệ thống quản lý cũ

a Ưu điểm

Hệ thống quản lý hiện tại của cửa hàng được viết bằng ngôn ngữ FOXPro, trang Web giới thiệu sản phẩm … còn việc bán hàng thông qua hóa đơnbán, có số HD, ngày bán, số lượng, đơn giá…Việc quản lý CSDL giúp nhân viênbán hàng có thể tìm kiếm được khách hàng đã mua hàng vào ngày nào? Lọaihàng là những loại nào? Với số lượng bao nhiêu?

Hệ thống quản lý đơn giản lên nó làm giảm bớt các thao tác Chỉ cần nhậpthông tin xong thì nhấn nút Luu là xong Do dữ liệu không nhiều nên nó tiếtkiệm được bộ nhớ cho hệ thống

a Hạn chế

Tuy việc quản lý không gặp nhiều sai sôt về ngày tháng xuất hàng hay số lượngđơn giá hàng bán ra nhưng do chương trình được viết bằng ngôn ngữ FOX Pronên còn rất nhiều các hạn chế cụ thể như:

- Giao diện không được đẹp,

- Dữ liệu không được lưu dưới dạng các bảng mà lưu dưới dạng các file nênkhả năng lưu trữ kém

- Chưa thống kê được hàng tồn, chưa có chức năng thống kê lợi nhuận bánhàng…

Chính vì hệ thống chưa có đầy đủ các chức năng cần thiết cho việc quản lýnên việc thay thế bằng một hệ thống mới là rất quan trọng

Xu thế CNTT ngày nay là bán hàng qua mang, vì vậy công ty cần phải có 1trang Web giới thiệu sản phẩm đồng thời bán hàng thông qua trang Web này.Hiện nay công ty chỉ giới thiệu sản phẩm lên Web chứ chưa thực sự bán hàngqua mạng nên chưa ứng dụng được CNTT vào việc bán hàng Chính vì vậy việccần thiết là phải xây dựng 1 trang Web bán hàng trực tuyến mang tinh chuyênnghiệp hơn Bài toán này sẽ là 1 giải pháp để xây dựng Webside bán hàng chocông ty

Trang 10

1.4 Giải pháp xây dựng hệ thống mới

a Mục tiêu của hệ thống mới

- Xây dựng một trang web mua bán online với cách thức thân thiện với ngườidùng, dễ dàng trong việc quản lý, tra cứu và thanh toán linh hoạt

Website cũng là nơi cung cấp cho người tiêu dùng một cách nhanh nhất và chínhsác nhất giá cả và số lượng của từng loại mặt hàng ở tất cả các hãng lớn nhỏQuản lý và cập nhật thông tin về các sản phẩm tin học

- Trang Web bán hàng phải được thiết kế có giao diện bắt mắt, dễ quan sát,không quá phức tạp mà chủ yếu có đầy đủ các chức năng tìm kiếm, chức năngMua hàng giúp khách hàng có thể chọn và mua hàng 1 cách nhanh chóng và tiệnlợi

- Thiết kế CSDL sao cho phù hợp với việc quản lý nhất

- Xây dựng chương trình với đầy đủ các thao tác có liên quan đến: tra cứu,xóa, sửa, bổ sung, thống kê CSDL Khi thao tác xóa, sửa, bổ sung CSDL phảiphân cấp quyền cho người nhân viên Với người dùng thì cho phép đăng ký trựctuyến

- Giao diện chương trình thân thiện với người dùng

- Bảo mật CSDL và phân quyền người sử dụng: phân ra 3 cấp người sử dụng:+ Admin: có quyền thêm, sửa, xóa database, phân cấp, phân quyền cho người sửdụng

+ User mức 1 (Quyền quản trị Thành viên): có quyền thêm dữ liệu vào database,nhưng không được xóa dữ liệu, không được phân cấp phân quyền

+ User mức 2 (Quyền Nhân viên): chỉ được quyền xem mà không được thựchiện bất cứ thao tác gì trên database

- Đặt database trên máy chủ để dễ dàng quản trị và bảo mật hơn

Trang 11

b Các chức năng

- Người dùng:

Đăng kíĐăng nhậpTra cứu thông tin theo hình thức theo tên hàng, theo loại hàng Thay đổi thông tin, xem các hàng đã có ,các hàng đã mua, xem toàn

bộ hàngThanh toán

- Quản lý

Nhân viên 1: Quản lý hàng

Cập nhật hàngXem hàngXem toàn bộ hàngXem theo nhóm hàngXem theo loại hàngXem theo tên hàngThống kê những hàng đã hếtSửa xóa hàng

Nhân viên 2: Quản lý việc mua bán hàng

Tra cứu thông tin mua bán Xem toàn bộ

Xem theo hãng SXXem theo Mã hàngXem theo tên hàngXem theo tên đăng nhậpXem theo ngày

Trang 12

Nhân viên 3: Quản lý người dùng

Xem thông tin người dùngXem toàn bộ

Xem theo tên đăng nhậpXem theo họ tên

Cập nhật người dùngSửa thông tin người dùng

Người dùng muốn tìm kiếm tra cứu thông tin, hoặc đặt mua sản phẩm

thông qua web Website cung cấp một số thông tin sau:

- Thông tin về người mua: tên đăng nhập, mã hàng, họ tên, giớitính, địa chỉ, mã hàng, slbán, ngày bán Thuộc tính khoá là tên đăng nhập và mãhàng

- Thông tin về sản phẩm :mahang, Tenhang, Dvtinh, Mota, Gia,Thoigianbaohanh,dactinh, anh Thuộc tính khóa là mahang

- Thông tin về người dùng :tên đăng nhập,mật khẩu, email,họ tên,ngày sinh, giới tính, địa chỉ, sđt Thuộc tính khoá là tên đăng nhập

c Đánh giá hệ thống mới

- Những ưu điểm

Một hệ thống phải khắc phục được các nhược điểm của hệ thống cũ Thứ nhất

là giao diện thân thiện hơn giúp nhân viên quản lý thoải mái trong việc nhập liệu,tránh nhầm lẫn, sai sót

Còn về các chức năng mà hệ thống mới làm được thì chỉ cần có đầy đủ cácchức năng cập nhật, tìm kiếm, thống kê đã đủ để giúp cho thành công trong việcquản lý

Thông tin về khách hàng như địa chỉ, số điên thoại, ngày mua hàng được lưulại mãi mãi trong khi hệ thống còn hoạt động vì vậy việc thống kê, tìm kiếm

Trang 13

Do khả năng lưu trữ lớn, kho dữ liệu là không bao giờ đầy, hệ thống có thểchỉnh sửa được nên có thể thêm hay bớt nhiều các chức năng khác nếu cần.

Hệ thống đáp ứng được các yêu cầu cơ bản trong việc cập nhật, xử lý xuấtnhập hàng một cách nhanh chóng và chính xác như cập nhật dữ liệu, tìm kiếmthông tin hàng hóa

Việc in hóa đơn, hay phiếu thanh toán phải được thực hiên nhanh chóng vàchính xác

- Những hạn chế

- Chưa thể quản lý hết được các thông tin đa dạng của khách hàng

- Giao diện trang web còn sơ sài Chưa thực sự là 1 Webside bán hàngchuyên nghiệp

- Hướng phát triển

- Đưa vào chạy thử nghiệm trên thực tế để có được phản hồi từ chínhkhách hàng, sau đó khắc phục và hoàn thiện hơn nữa

Trang 14

CHƯƠNG 2PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Thống kê Hàng tồn kho Thống kê Doanh thu

Trang 15

HĐ nhập hàng Phiếu y/c nhập hàng

HĐ thanh toán

HĐ bán hàng Thanh toán

TK doanh thu; TK hàng bán chạy

Y/C Thống kê

T/tin khách hàng

HĐ bán hàng

HĐ nhập T/tin NCC

T/tin hàng

T/tin NCC

T/tin khách

2.2 Xây dựng biểu đồ luồng dữ liệu

2.2.1 Biểu đồ luồng dữ liệu mức khung cảnh

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh

Cập nhật

Theo dõi nhập/xuất

Khách hàng

NCC NCC

Bộ

phận

quản lý

Trang 16

2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh CN cập nhật

2.2.4 Biểu đồ mức dưới đỉnh CN theo dõi nhập/xuất

T/tin khách

T/tin khách

T/tin NCC

T/tin NCC

Khách hàng

Theo dõi Xuất

t/tin HĐ

t/tin NCC t/tin

hàng

t/tin khách

Theo dõi Nhập

t/tin hàng

Trang 17

2.2.5 Biểu đồ mức dưới đỉnh CN thống kê

2.3 Xây dựng biểu đồ cấu trúc dữ liệu

Cơ sở dữ liệu bao gồm các bảng dữ liệu như sau:

Nhacc(Manhacc, TenNhaCC, DiaChi, Dienthoai)

hdNhap(Sohdn,NgayNhap, MaNhaCC, , mahang, soluong, dongia)

Hanghoa(Mahang, maloai, tenhang, DVT, SoLuong, mota, gia, baohanh)

KhachHang(MaKhach, TenKhach, DiaChi, DienThoai)

HDXuat(soHDX, NgayXuat, MaKhach, mahang, soluong, dongia)

LoaiHang(Maloai, Manhom, Tenloai)

NhomHang(Manhom, Tennhom)

Sau khi đã tạo được các bảng dữ liệu, ta kết nối các bảng dựa vào mô hìnhthực thể liên kết:

Bộ phận quản lí

t/tin

t/tin HĐ t/tin

Y/c TK Kết quảY/c

t/tin HĐ

quả

HĐ bán

t/tin HĐ

Thống kêdoanh

chạy

Trang 19

2.4 Thiết kế các file dữ liệu

Dữ liệu nguồn được tạo ra từ Microsoft Access lưu trên đĩa là file Dulieu.mdb.bao gồm

+ Bảng Khachhang:

+ Bảng NhaCC:

+ Bảng Hanghoa:

Trang 20

+ Bảng HDNhap:

+ Bảng HDXuat:

+ Bảng Loaihang:

+ Bảng Nhomhang:

Trang 21

+ Bảng ADMIN để lưu thông tin về người sử dụng cũng như thông tin của ngườiquản trị Bảng này gồm có các trường như: ID, Username, Password, Status, Firstname, Lastname, Date:

+ Ngoài ra còn có bảng Tintuc để lưu các tin tức đăng trên trang web, bao gồm

ID, Tieude, Noidung, Ngaydang:

Hai bảng này không được thể hiện trong mô hình thực thể liên kết vì 2 bảng đề chỉ chứa dữ liệu về người dùng, hay các thông tin cho việc hiển thị nên không nhất thiết phải liên kết tới các bảng khác Việc thay đổi dữ liệu các bảng này không làm thay đổi dữ liệu cần quản lí là DL Hàng hóa

Trang 22

2.5 Thiết kế các Modul chương trình

2.5.1 Trang chủ:

2.5.2 Trang Tin Tức:

Trang 23

2.5.3 Trang Giới Thiệu:

2.5.4 Trang Liên Hệ:

Trang 24

2.5.5 Các giao diện giới thiệu sản phẩm:

- Tất cả các linh kiện:

- Máy tính xách tay:

Trang 25

- Máy bộ - Máy chủ:

- Thiết bị giải trí:

Trang 26

- Thiết bị khác:

- Mỗi sản phẩm đều có thông tin Chi tiết của sản phẩm như sau:

Ví dụ Chi tiết của Main GIGABYTE:

Trang 27

- Trang tìm kiếm: khi muốn tìm kiếm 1 sản phẩm thì gõ tên (không cần đầyđủ) của sản phẩm vào ô Tìm kiếm, se hiện ra như sau: VD: gõ tên cần tìm là

“intel” được kết quả:

- Khi khách hàng muốn mua hàng, nhấn vào nút Đặt hàng, hàng vừa chọn

sẽ được cập nhật vào giỏ hàng, khách hàng khi thanh toán điền đầt đủ thông tin

về địa chỉ giao nhận hàng, nếu trong phạm vi tỉnh Thái Nguyên thì công ty sẽ giao hàng trong vòng thời gian không quá dài Việc giao hàng nhanh chóng và chính xác là điều kiện để việc bán hàng qua mạng của công ty ngày càng có uy tín trên thị trường

- Để Xem, sửa , xóa dữ liệu cần phải đăng nhập với quyền Quản trị cao nhất Hệ thống phân cấp thành 3 mức người dùng, đó là:

Mức 1( ADMIN): là mức cao nhất, nếu đăng nhập với Username và

Password của ADMIN thì có thể Xem, sửa , Xóa dữ liệu trong CSDL Hơn thế nữa còn có thể thay đổi thông tin người dùng ở các mức thấp hơn Chỉ có người quản trị mới có Username và Password của mức này

Mức 2 (Thành viên): là mức độ quản trị thấp hơn mức 1 vì khi đưng nhập

Trang 28

nhưng không được phép sửa, xóa dữ liệu, đồng thời không quản lí được người dùng.

Mức 3 ( Nhân viên): Khi đăng nhập ở mức này thì người dùng chỉ được xem mà không được phép thay đổi dữ liệu trên CSDL

Muốn đăng nhập vào hệ thống thì phải nhập đúng User và Password vào trang Login:

Nếu đăng nhập thành công thì vào giao diện trang Admin_index.asp:

Ngày đăng: 10/03/2014, 08:33

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w