Xây dựng hệ thống bán hàng và thanh toán trực tuyến cho công ty cổ phần dịch vụ viễn thông Thành An - Pdf 25

Báo cáo thực tập
MỤC LỤC
KẾT LUẬN 57
TÀI LIỆU THAM KHẢO 58
Nguyễn Thi Thu Trang Lớp:50
Báo cáo thực tập
DANH MỤC SƠ ĐỒ BẢNG BIỂU
KẾT LUẬN 57
TÀI LIỆU THAM KHẢO 58
Nguyễn Thi Thu Trang Lớp:50
Báo cáo thực tập
MỞ ĐẦU
Những năm gần đây, sự bùng nổ công nghệ thông tin đã làm thay đổi thế
giới mạnh mẽ. Công nghệ thông tin đã len lỏi vào tất cả các lĩnh vực của đời
sống con người từ kinh tế, giáo dục, kỹ thuật, y học….Với những điều diệu kỳ
mang lại cho thế giới có thể nói công nghệ thông tin nói chung và internet nói
riêng đã trở thành một phần tất yếu không thể thiếu trong đời sống con người.
Ngày nay với sự phát triển mạnh mẽ của ngành viễn thông và thế giới di
động có thể coi là không thể thiếu trong cuộc sống hiện đại. Để phục vụ cho
nhu cầu tiêu dùng của khách hàng về các loại sim thẻ điện thoại, thẻ game.
Công ty cổ phần dịch vụ viễn thông Thành An ra đời với hệ thống ngân hàng
thẻ đa dạng phong phú và số lượng lớn để đáp ứng kịp thời với nhu cầu của
khách hàng hiện nay.Việc bán hàng qua mạng mới chỉ xuất hiện khoảng hơn
10 năm trên thế giới, còn đối với Việt Nam thì đây là hình thức còn khá mới
mẻ, đặc biệt là trong lĩnh vực sim thẻ này. Tuy nhiên hệ thống bán hàng qua
mạng này mới chỉ dừng lại ở đặt hàng qua mạng, còn việc giao hàng và thanh
toán vẫn dừng lại ở mức hẹn gặp trực tiếp hoặc chuyển qua đường bưu điện.
Đôi khi vì lý do điều kiện địa lý bất tiện mà công ty không thể phục vụ hết
những khách hàng có nhu cầu. Tính đến thời điểm khảo sát thì hệ thống này
còn giản đơn và thủ công. Trong bối cảnh như hiện nay, việc xây dựng một hệ
thống thanh toán thương mại điện tử là rất cần thiết nhằm nâng cao chất lượng

1.1. Giới thiệu bài toán “Xây dựng hệ thống bán hàng và thanh toán
trực tuyến cho công ty cổ phần dịch vụ viễn thông Thành An”
1.1.1. Mục đích.
Xây dựng hệ thống ngân hàng thẻ và giao dịch trực tuyến cho công
ty cổ phần dịch vụ viễn thông Thành An.
Đây là một hệ thống quản lý, bán thẻ điện thoại, thẻ game và sử dụng
hình thức thanh toán thương mại điện tử của công ty cổ phần dịch vụ viễn
thông Thành An. Hệ thống sẽ cung cấp các thông tin về thẻ điện thoại, thẻ
game bao gồm giá cả, khuyến mại, chiết khấu phần trăm (đối với đại lý) cho
người sử dụng, cho phép người sử dụng khi đăng nhập vào tài khoản có thể
xem thông tin tài khoản của mình, đặt mua hàng và lựa chọn các hình thức
thanh toán. Để phù hợp với nhiều đối tượng khách hàng, giao diện của hệ
thống sẽ được thiết kế thân thiện, dễ sử dụng.
Phần quản trị hệ thống cung cấp những tính năng cơ bản nhất của một hệ
thống bán hàng và thanh toán trực tuyến, người quản trị dễ dàng thực hiện
các chức năng: thêm , sửa, xóa, thống kê…
1.1.2. Mục tiêu.
- Cho phép khách hàng tra cứu thông tin về sản phẩm như giá cả, khuyến
mại, chiết khấu phần trăm.
- Cho phép đặt hàng và lựa chọn các hình thức thanh toán
- Cho phép khách xem tin
- Cho phép khách gửi ý kiến phản hồi về công ty qua form liên hệ.
- Quản trị hệ thống này bao gồm các vấn đề như: quản lý thông tin mã
thẻ, máy bay, thống kê, báo cáo định kỳ….
1.2. Vài nét về Công ty cổ phần dịch vụ viễn thông Thành An.
Công ty cổ phần dịch vụ viễn thông Thành An (TASECOM) được Sở kế
Nguyễn Thi Thu Trang Lớp:50
3
Báo cáo thực tập
hoạch và đầu tư Thành phố Hà Nội cấp giấy phép kinh doanh số 0103017400

Báo cáo thực tập
- Mua sim, thẻ trực tiếp: khách hàng đến đại lý của công ty để lấy sim,
thẻ và thanh toán.
- Mua sim, thẻ thông qua các dịch vụ(điện thoại, email, fax, form liên hệ
đặt hàng trên website…):
•Bước 1 : Đặt hàng.
Khách hàng liên lạc tới đại lý của Thành An để đặt hàng.
•Bước 2: Xác nhận lại đơn hàng, phản hồi lại khách hàng và yêu cầu
thanh toán.
Thành An xác nhận đơn hàng và liên hệ lại với khách hàng để cung cấp
thông tin tài khoản ngân hàng của công ty, và đề nghị khách hàng thanh toán.
•Bước 3: Khách hàng liên hệ lại để Thành An kiểm tra tài khoản và xác
nhận khoản tiền đã chuyển.
•Bước 4: Chuyển hàng.
Sau khi check đã có đủ tiền trong tài khoản, Thành An gửi thẻ cho khách hàng
qua đường bưu điện hoặc nhắn tin mã số thẻ cho khách hàng. Khảo sát chi tiết hệ
thống :
Hiện nay Thành An là tổng đại lý phân phối các loại thẻ trả trước như:
- Thẻ điện thoại di động.
- Thẻ game online
- Thẻ học trực tuyến (Thẻ học tiếng Anh, Thẻ luyện thi đại học)
- Thẻ điện thoại quốc tế.
- Phần mềm GARANA
- Sim số Vip
- Accout tiền ảo, đồ ảo…
Ngoài ra, Thành An đã trở thành Tổng đại lý cấp I phân phối thẻ GATE của
FPT Online, Tổng đại lý phân phối thẻ ONPAY của SARA Media, đại lý cấp 1
phân phối thẻ VCOIN của VTC… Những khó khăn và hạn chế của hệ thống hiện tại
Qua khảo sát hệ thống hiện tại, em thấy hệ thống còn có những khó khăn
và hạn chế như sau:

liệu Mysql phù hợp với nhu cầu xây dựng ứng dụng của doanh nghiệp ở quy
Nguyễn Thi Thu Trang Lớp:50
6
Báo cáo thực tập
mô vừa và nhỏ, phát huy được tính linh hoạt cao, cập nhật thường xuyên, tính
bảo mật cao, hiệu quả trong đầu tư chi phí hạ tầng.
•Phần mềm cho máy chủ: Linux và các hệ thống phần mềm bảo đảm an
toàn thông tin khác.
1.4.3. Mô tả chung về hệ thống
1.4.3.1. Mô tả chung
Mọi khách hàng muốn tham gia mua bán, giao dịch trực tuyến trên
website đều phải đăng ký tài khoản và khai báo thông tin cá nhân đầy đủ. Tài
khoản sẽ được kích hoạt qua email để xác thực thông tin.
Mỗi khách hàng sau khi đăng ký sẽ được cấp một số tài khoản và mật
khẩu, và số dư tài khoản là 0 VND. Khách hàng có thể nạp tiền vào tài khoản
trên website của Thành An bằng các cách sau:
•Khách hàng ra ngân hàng chuyển tiền vào tài khoản của Thành An hoặc
chuyển bằng ATM theo thông tin trên website. Sau khi chuyển khoản hoàn
tất, khách hàng truy cập website của Thành An liên hệ với nhân viên hỗ trợ
trực tuyến trên website hoặc điện thoại thông báo đã chuyển tiền vào tài
khoản để nhân viên kiểm tra tài khoản và nạp tiền cho tài khoản của khách
hàng trên website Thành An.
•Khách hàng có thể sử dụng internet banking của ngân hàng để chuyển
tiền vào tài khoản ngân hàng của Thành An và báo cho nhân viên hỗ trợ trực
tuyến của Thành An biết việc chuyển tiền đã hoàn tất.
•Khách hàng cũng có thể nạp tiền trực tiếp bằng tiền mặt tại Công ty
Thành An.
•Khách hàng sử dụng thẻ thanh toán Vietcombank connect 24, Visa
(debit), Mastercard (debit) có thể nạp tiền vào tài khoản theo các gói giá trị
định sẵn qua cổng thanh toán của nhà cung cấp dịch vụ thanh toán trực tuyến,

tài khoản vào email mà khách hàng đăng ký để xác nhận. Sau khi khách hàng
kích hoạt tài khoản thông qua đường link đó, khách hàng mới có thể đăng nhập
được vào hệ thống.
Nguyễn Thi Thu Trang Lớp:50
8
Báo cáo thực tập
1.4.3.4.Các chức năng sau khi đăng nhập
Sau khi đăng nhập tài khoản của mình trên website Thành An khách
hàng có thể quản lý số dư tài khoản, quản lý các đơn hàng từ trước tới nay
được phân thành các tình trạng: Đơn hàng đã hoàn tất, đơn hàng đang chờ
duyệt, đơn hàng đã bị hủy bỏ (bao gồm đơn hàng đã gửi bị hủy và giỏ hàng
đang hoàn thiện chưa gửi đi).
Khách hàng cũng có thể thay đổi các thông tin cá nhân trên hệ thống mà
lúc đầu đã khai báo (ngoại trừ email). Khách hàng cũng có thể thay đổi mật
khẩu nếu cần thiết.
Sau khi đăng nhập vào hệ thống khách hàng có thể chọn các loại thẻ
cho vào giỏ hàng của mình, tạo lập đơn hàng và thanh toán trực tiếp đơn
hàng đó bằng số dư trong tài khoản website Thành An hoặc thẻ tín dụng
Vietcombank connect 24, Visa, Mastercard thông qua cổng thanh toán của
nhà cung cấp dịch vụ thanh toán trực tuyến.
1.4.3.5. Cơ chế nạp tiền và thanh toán
Mỗi khách hàng sau khi đăng ký sẽ được cấp một số tài khoản và mật
khẩu, và số dư tài khoản là 0 VND. Khách hàng có thể nạp tiền vào tài khoản
trên website của Thành An bằng các cách sau:
- Thanh toán bằng cách sử dụng ATM hoặc chuyển khoản qua ngân
hàng: Khách hàng ra ngân hàng chuyển tiền vào tài khoản của Thành An
hoặc chuyển bằng ATM theo thông tin trên website. Sau khi chuyển khoản
hoàn tất, khách hàng truy cập website của Thành An liên hệ với nhân viên hỗ
trợ trực tuyến trên website hoặc điện thoại thông báo đã chuyển tiền vào tài
khoản để nhân viên kiểm tra tài khoản và nạp tiền cho tài khoản của khách

ty Thành An, nhân viên Công ty Thành An sẽ kiểm tra và thực hiện cấp phát
tiền ảo vài tài khoản của khách hàng trên website Thành An. Hệ thống yêu
cầu nhân viên xác nhận lần cuối số tiền ảo và tên đăng nhập của khách hàng
tránh nhầm lẫn không đáng có xảy ra. Sau khi cấp phát hệ thống sẽ chuyển
vào tài khoản của khách hàng trên website Thành An nhưng 30 phút sau
khách hàng mới được phép giao dịch bằng số tiền đó. Trong vòng 30 phút nếu
phát hiện sai xót nhân viên của Thành An có thể truy thu hoặc tăng thêm số
Nguyễn Thi Thu Trang Lớp:50
10
Báo cáo thực tập
tiền ảo của khách hàng cho đúng với giao dịch thực tế. Nếu sau 30 phút nhân
viên Thành An mới phát hiện sai xót mà khách hàng chưa sử dụng hết số tiền
ảo đó để giao dịch nhân viên Thành An có thể truy thu hoặc tăng thêm số dư
cho khách hàng.
Đối với hình thức thanh toán trực tuyến qua cổng thanh toán của nhà
cung cấp dịch vụ, nhân viên Thành An sẽ quản lý rủi ro các trường hợp sử
dụng thẻ giả để thanh toán. Nếu phát hiện khách hàng sử dụng thẻ giả nhân
viên sẽ hủy bỏ giao dịch đó và lưu lại các thông tin cá nhân của khách hàng đó.
1.4.3.6. Quản lý mã thẻ
Hệ thống có phân ra các tài khoản của nhân viên nhập mã thẻ và tài
khoản của nhân viên quản lý tài khoản khách hàng, quản lý đơn hàng. Với
mỗi tài khoản nhân viên bộ phận khác nhau có chức năng, nhiệm vụ khác nhau.
Mỗi mã số của thẻ được nhập vào hệ thống đều ghi lại rõ ngày, giờ nhập
và tên đăng nhập của nhân viên nhập (Giúp cho việc tra soát trở lại khi mã thẻ
phát hành ra ngoài cho khách hàng đã bị sử dụng sẽ kiểm soát được nhân viên
nào nhập mã thẻ đó).
Để đảm bảo tính bảo mật toàn bộ mã thẻ lưu trong cơ sở dữ liệu được mã
hóa hoàn toàn, chỉ khi đơn hàng được xác nhận thành công mới được dịch
ngược lại để hiển thị trong tài khoản khách hàng.
1.4.3.7. Quản lý đơn hàng và giao dịch

dữ liệu ( thay đổi giá trị, cấu trúc, vị trí của một dữ liệu, hoặc từ một số dữ
liễu đã cho, tạo ra một dữ liệu mới)
- Biểu diễn: Biểu diễn chức năng (tiến trình) bằng một hình tròn hay một
ôvan, bên trong có tên của chức năng đó
* Luồng dữ liệu: Là một tuyến truyền dẫn thông tin vào hay ra một chức
năng nào đó
- Biểu diễn: Một luồng dữ liệu được vẽ trong một BLD dưới dạng một
mũi tên, trên đó có viết tên của luồng dữ liệu
* Kho dữ liệu: Là nơi thông tin được cất giữ để có thể truy nhập nhiều lần về
sau.
- Biểu diễn: Một kho dữ liệu được vẽ trong một BLD dưới dạng hai
đoạn thẳng nằm ngang, kẹp giữa tên của kho dữ liệu
* Các tác nhân ngoài (đối tác): Là một thực thể ngoài hệ thống, có trao
đổi thông tin với hệ thống.
Nguyễn Thi Thu Trang Lớp:50
Tên chức năng
Tên chức
năng
Hoặc
Tên kho dữ liệu
14
Báo cáo thực tập
- Biểu diễn: tác nhân ngoài trong BLD được vẽ bằng một hình chữ nhật,
bên trong có tên của tác nhân
* Tác nhân trong: Một tác nhân trong là một chức năng hay một hệ con
của hệ thống, được mô tả ở một trang khác của mô hình, nhưng có trao đổi
thông tin với các phần tử thuộc trang hiện tại của mô hình
- Biểu diễn: Tác nhân trong trong BLD được vẽ dưới dạng một hình chữ
nhật thiếu cạnh trên, trong đó viết tên tác nhân trong
Biểu đồ ngữ cảnh cho ta cái nhìn tổng quát về hệ thống.

•Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Quản lý bán
Nguyễn Thi Thu Trang Lớp:50
19
Báo cáo thực tập
hàng
Hình 2.6. Biểu đồ luồng dữ liệu mức dưới đỉnh
của chức năng Quản lý bán hàng
Nguyễn Thi Thu Trang Lớp:50
20
Báo cáo thực tập
•Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Thanh toán
Hình 2.7. Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Thanh toán
Nguyễn Thi Thu Trang Lớp:50
21
Báo cáo thực tập
•Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Thống kê
Hình 2.8. Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Thống kê
Nguyễn Thi Thu Trang Lớp:50
22
Báo cáo thực tập
CHƯƠNG III
PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU
3.1. Xác lập thực thể liên kết
- Hệ thống bán hàng và thanh toán trực tuyến gồm các thực thể sau đây:
1. Mã thẻ
2. Loại thẻ
3. Thành viên
4. Đơn hàng
Qui ước:
Biểu diễn một thực thể tham gia liên kết


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