Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 57 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
57
Dung lượng
3,68 MB
Nội dung
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 đưa
tin 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ết
kiệ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ên
phổ 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ập
trung 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ánhà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ỰNGWEBSIDE
BÁN HÀNGCÔNGTYCỔPHẦN THẾ GIỚISỐBẰNGNGÔNNGỮ
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
1
MỤC LỤC
2
CHƯƠNG 1
KHẢO SÁT HỆ THỐNG QUẢN LÝ BÁNHÀNG TẠI CÔNG TY
CỔ PHẦNTHẾGIỚI SỐ
1.1. Giới thiệu
Công tycổphần Thế GiớiSố là một Côngty 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ãng
nổi tiếng như Samsung, Acer, GIGABYTE, Hoạt động chính là cung cấp cho
khá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úp
khá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ất
nhiề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ôngty luôn phải đem đến những sảm phẩm tốt nhất cho khách
hàng, và phải có chế độ bảo hành nhanh và tốt nhất theo chế độ bảo hành mới
của công ty.
Hiện nay côngtycó 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ôngty đ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àngbá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ân
trê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ại
khu 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ôngty hiện đang có trên 900 sản phẩm các loại được nhập
mớ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ệc
quản lý thông qua một chương trình quản lý viết bằngngônngữ 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ân
viên ko quản lý được việc nhập và xuất hàng.
3
1.2 Nguyên tắc quản lý bánhàng tại công ty
1.2.1 Việc nhập hàng
Khi nào số lượng không còn đủ để đáp ứng nhu cầu mua của khách hàng
thì bộ phận thủ kho gửi yêu cầu tới Giám đốc liên hệ với công ty, nhà phân phối,
và nhập về các mặt hàng mới nhất.
HÓA ĐƠN NHẬP
Ngày…. Tháng… Năm…
Nhà phân phối: Côngty thương mại và ƯD công nghệ E.C.S Số HĐ:
Địa chỉ: ……………………… ĐT:………………. Lô hàng số:
Bên nhận: Côngty CP ThếGiớiSố MS Thuế:
Địa chỉ:……………………… ĐT:……………….
Chi tiết đơn hàng:
TT Mã hàng Tên hàng ĐVT Số lượng Giá Thành tiền VAT%
1 CPU Intel Pentium Dual-core
E2210
Con 40 72.00 $ 2880.00$
2 MAIN GIGABYTE™ GA G41MT-
ES2L
Chiếc 100 89.00$ 8900.00$
3
4
Tổng cộng 140 11780.00$
Tổng cộng: 11780,00$
Tỷ giá: 18,40 Quy đổi ra VND: 212.040.000
Ghi chú:
Bên giao Bên nhận
4
Giám đốc côngty ký hợp đồng nhận hàng với nhà cung cấp, việc thỏa
thuận về mức giá cũng như chế độ bảo hành được ghi trong hợp đồng. Nhân viên
kiểm ra hàng nhập và kết luận hàng tốt thì phía côngty nhận hàng và giữ lấy
phiế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ập
hàng được lưu trong cơsở dữ liệu để quản lý.
1.2.2. Việc xuất hàng
Khách hàng đến mua được nhân viên bánhànggiới thiệu về các sản phẩm
của mình, nguồn gốc của hàng bán…
Khách hàng muốn mua 1 hay nhiều sản phẩm thì khách hàng ghi tên sản
phẩm cần mua vào 1 phiếu đề nghi bán hàng:
ĐỀ NGHỊ BÁN HÀNG
TT Tên thiét bị Mô tả thiết bị Đơn giá Số lượng Thành tiền Bảo hành
1 CPU
2 RAM
3 HDD
4 Main Board
5 Monitor
7 Case
8 VGA
Xác nhận của khách hàng:
Nhân viên bánhàng dựa vào đó lập phiếu yêu cầu xuất hàng, nhân viên
kiểm tra cóhàng và thông báo cho khách nếu hết hàng, chỉ khi còn hàng mới lập
phiếu yêu cầu xuất hàng và chuyển dến phòng Kinh doanh:
5
PHIẾU YÊU CẦU XUẤT HÀNG
Côngtycổphần Thế Giới Số
Trụ sở 1: 127 đường CM tháng 8 TP TN Ngày… Tháng… Năm……
ĐT: 0280 3657777 – 3657 711
Trụ sở 2: 3/1 đường Bắc Kạn (đối diện BĐ Mỏ Bạch)
ĐT: 0280 3752799 – 3657 911
Họ tên khách hàng:…………………… ……… Số ĐT:…………………
Địa chỉ:………………………………… ………Bảo hành tại chỗ
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ánhà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 thanh
toá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ống
như 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:
6
CôngtycổphầnThếGiới Số
Trụ sở 1: 127 đường CM tháng 8 TP TN PHIẾU XUẤT KHO
ĐT: 0280 3657777 – 3657 711
Trụ sở 2: 3/1 đường Bắc Kạn (đối diện BĐ Mỏ Bạch) Ngày… Tháng… Năm……
ĐT: 0280 3752799 – 3657 911
Khách hàng:…………… Số phiếu:
Mã khách:……………… Mã số thuế:
Đị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:………
TT Mã hàng Tên hàng ĐVT Số lượng Giá Thành tiền CK %
1 CPU1 Intel Pentium Dual-core E2210 Con 1.0 72.00 72.00
2
3
4
5
6
7
8
9
10
11
12
Kinh doanh Thủ kho Người giao Người nhận
7
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ánhàng kiêm phiếu bảo hành. Trong hóa đơn báncó ghi rõ số hóa đơn, mã
khách, Ngày bán, để nhân viên bánhàngcóthể kiểm tra lại nếu khách hàngcó
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ảo
hà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.
CôngtycổphầnThếGiớiSố HÓA ĐƠN BÁN BUÔN
Trụ sở 1: 127 đường CM tháng 8 TP TN
ĐT: 0280 3657777 – 3657 711
Trụ sở 2: 3/1 đường Bắc Kạn (đối diện BĐ Mỏ Bạch)
ĐT: 0280 3752799 – 3657 911 Ngày…. Tháng… Năm…
Khách hàng: Số HĐ:
Mã khách: Xuất tại: CS1 – Kho tổng
Địa chỉ:
Điện thoại:
TT Mã hàng Tên hàng ĐVT Số lượng Giá Thành tiền VAT%
1 CPU1 Intel Pentium Dual-core E2210 Con 1.0 72.00 72.00
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ôngty 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
8
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ằngngônngữ FOX
Pro, trang Web giới thiệu sản phẩm … còn việc bánhàng thông qua hóa đơn
bán, cósố HD, ngày bán, số lượng, đơn giá…Việc quản lý CSDL giúp nhân viên
bán hàngcóthể tìm kiếm được khách hàng đã mua hàng vào ngày nào? Lọai
hà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ập
thông tin xong thì nhấn nút Luu là xong. Do dữ liệu không nhiều nên nó tiết
kiệ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àngbán ra nhưng do chương trình được viết bằngngônngữ FOX Pro
nê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ên
khả 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án
hà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ánhàng qua mang, vì vậy côngty cần phải có 1
trang Web giới thiệu sản phẩm đồng thời bánhàng thông qua trang Web này.
Hiện nay côngty chỉ giới thiệu sản phẩm lên Web chứ chưa thực sự bánhàng
qua 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ệc
cần thiết là phải xâydựng 1 trang Web bánhàng trực tuyến mang tinh chuyên
nghiệp hơn. Bài toán này sẽ là 1 giải pháp để xâydựngWebsidebánhàng cho
công ty.
9
1.4 Giải pháp xâydựng hệ thống mới
a. Mục tiêu của hệ thống mới
- Xâydựng một trang web mua bán online với cách thức thân thiện với người
dù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ính
sá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ánhà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ăng
Mua hàng giúp khách hàngcóthể chọn và mua hàng 1 cách nhanh chóng và tiện
lợi.
- Thiết kế CSDL sao cho phù hợp với việc quản lý nhất.
- Xâydự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ải
phâ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ực
tuyế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ực
hiệ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.
10
[...]... 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àng Thanh toán - Quản lý Nhân viên 1: Quản lý hàng Cập nhật hàng Xem hàng Xem toàn bộ hàng Xem theo nhóm hàng Xem theo loại hàng Xem theo tên hàng Thống kê những hàng đã hết Sửa xóa hàng Nhân viên 2: Quản lý việc mua bánhàng Tra cứu thông tin mua bán Xem toàn bộ Xem theo hãng SX Xem theo Mã hàng Xem... cảnh HĐ nhập hàng Nhà cung cấp Phiếu y/c nhập hàng HĐ thanh toán HĐ bánhàng Quản lý bánhàng TK doanh thu; TK hàngbán chạy Khách hàng Thanh toán Y/C Thống kê Bộ phận quản lý 2.2.2 Biểu đồ luồng dữ liệu mức đỉnh Khách hàng T/tin khách hàng NCC HĐ bánhàng T/tin NCC Theo dõi nhập/xuất Cập nhật T/tin khách Khách hàng Bộ phận quản lý Y/c T/kê T/tin hàng T/tin NCC NCC HĐ nhập Hàng hóa T/tin hàng Thống kê... “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ôngty 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ánhàng qua mạng của côngty ngày càng có uy tín trên... Nhập Phiếu y/c nhập t/tin HĐ HĐ nhập Theo dõi Xuất t/tin HĐ HĐ bán Phiếu y/c bán HĐ bán Khách hàng 17 2.2.5 Biểu đồ mức dưới đỉnh CN thống kê HĐ nhập t/tin Thống kê hàng tồn HĐ bán t/tin HĐ t/tin HĐ t/tin HĐ Thống kêdoanh thu Y/c t/tin Hàng hóa HĐ bán Kết quả Kết Y/c TK quả Thống kê hàngbán chạy Kết quả t/tin Hàng hóa Bộ phận quản lí 2.3 Xâydựng biểu đồ cấu trúc dữ liệu Cơsở dữ liệu bao gồm các bảng... -3.1 Giới thiệu ngônngữ 3.1.1 Giới thiệu ASP (Active Server Pages) là một môi trường kịch bản trên Server giúp tạo và chạy các trang WEB động trong các ứng dụng WEB hoặc xâydựng nên các ứng dụng Web cực kỳ đơn giản Các trang ASP( ASP script file) là những tệp trong đó chứa các thẻ HTML, text và các ngônngữ Script(Ta giả định rằng bạn đã biết qua các thẻ HTML và các ngônngữ Script như:... phản hồi từ chính khách hàng, sau đó khắc phục và hoàn thiện hơn nữa 13 CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG -2.1 Xâydựng biểu đồ phân cấp chức năng Chương trình Quản lý bánhàng Cập nhật Cập nhật Nhà cung cấp Cập nhậtkhách hàng Theo dõi nhập/xuất Thống kê Theo dõi nhập Thống kê Hàngbán chạy Theo dõi xuất Thống kê Hàng tồn kho Thống kê Doanh thu 14 2.2 Xâydựng biểu đồ luồng dữ liệu... sẽ xử lý các mã ASP và trả lại kết quả cho Client và nếu mở trang kết quả tại Client, ta sẽ không thấy còn cấu trúc lệnh của ASP trong đó Xem minh hoạ: 3.1.3 Tạo một trang ASP Một trang ASP là một file Text với phần mở rộng là ASP chứa các thành phần sau trong nội dung của nó: - Văn bản (Text) - Các thẻ HTML - Các lệnh Script của ASP 32 Dễ dàng để tạo một trang ASPbằng cách thay đổi phần mở rộng của... định trong ASP là VBScript Tuy nhiên bạncó thay đổi ngônngữ ngầm định trong một trang ASP hoặc thay bằng một ngônngữ khác bằng chỉ dẫn sau đặt trên đầu trang: Trong đó Scripting Language là ngônngữ ngầm định trong trang ASP mà bạn muốn đặt cho trang đó 2.Sử dụng các Server- Side VBScript và Javascript Bởi vì Asp script được dịch và chạy trên Server, các lệnh VBS... Kết quả TK Phiếu y/c nhập NCC CTHĐ CTHĐ HĐ bánhàng CTHĐ 15 HĐ nhập hàng CTHĐ nhập 2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh CN cập nhật Khách hàng NCC T/tin NCC Cập nhật nhà cung cấp T/tin NCC NCC T/tin khách Cập nhật khách hàng T/tin khách Khách hàng 2.2.4 Biểu đồ mức dưới đỉnh CN theo dõi nhập/xuất 16 NCC Hàng hóa t/tin NCC t/tin hàng Khách hàng t/tin hàng t/tin khách HĐ nhập NCC Theo dõi Nhập Phiếu... trang ASP, bạncóthể sử dụng các ngônngữ Script tuỳ ý như: VBScript, JavaScript, Perl Script miễn là bạn đã cài các Script Engine thích hợp trên WEB SERVER đó ASP hỗ trợ cho 2 scripts phổ dụng là: VBScript và JavaScript Sau khi Script Engine dịch các script file, nó sẽ trả lại kết quả tới Client dưới dạng mã HTML ASP cũng hoạt động theo mô hình trên Sau khi Script Engine của ASP dịch trang trang ASP, . 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. 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ự