ĐỒ ÁN XÂY DỰNG HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE BÁN ĐIỆN THOẠI DI ĐỘNG - Pdf 26

1
ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA HỆ THỐNG THÔNG TIN
BÁO CÁO ĐỒ ÁN
MÔN HỌC: ĐỒ ÁN XÂY DỰNG HỆ THỐNG THÔNG TIN
TÊN ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN ĐIỆN THOẠI
DI ĐỘNG
Giảng viên hướng dẫn : NGUYỄN ĐÌNH LOAN PHƯƠNG
Sinh viên thực hiện: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
Lớp : HTTT
Khoá : 04
TP. Hồ Chí Minh, tháng 6 năm 2013
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
2
NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
4
CHƯƠNG 1: TỒNG QUAN VỀ ĐỀ TÀI.
1.Tóm Tắt Nội Dung Đề Tài
Nhân loại đang sống với Internet. Giờ đây, mọi việc liên quan đến thông tin trở nên
thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nối internet và một dòng dữ
liệu truy tìm thì gần như lập tức cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra,
có đầy đủ thông tin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần.
Trên cơ sở các kiến thức nghiên cứu, tìm hiểu được nhóm em áp dụng để giải quyết vấn
đề là xây dựng một website thương mại điện tử cơ bản cụ thể là “website quản lý mua
bán điện thoại di động”.
Website được cài đặt bằng ngôn ngữ lập trình web PHP và hệ quản trị cơ sở dữ
liệu MySql. Ngoài kiến thức về PHP, MySql thì nhóm em còn cần có kiến thức về ngôn
ngữ SQL, JavaScript, Jquery và một số công cụ dùng để thiết kế giao diện đồ họa như
Photoshop
Kết quả website đã được cài đặt thành công, chạy ổn định và thực hiện được các
chức năng cần thiết của một website thương mại điện tử như: giới thiệu sản phẩm
dịch vụ của Shop, các khách hàng duyệt website này có thể xem hàng, chọn và đặt mua
hàng còn quản trị ứng dụng có thể cập nhật hàng, giá cả và quản lý
các đơn đặt hàng… một cách dễ dàng.
2.Mục đích đề tài.
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124

6
Website phải có bố cục hợp lý, giao diện bắt mắt để thu hút được nhiều khách hàng duyệt
web.
4.Yêu cầu cài đặt minh họa.
Yêu cầu chức năng.
Các đối tượng mà website “quản lý mua bán điện thoại di động” sẽ phục vụ gồm: khách
hàng và những người quản trị website gồm Admin và quản trị viên.
Các chức năng chính mà website này có thể cung cấp cho từng đối tượng sử dụng
cụ thể như sau.
Với đối tượng khách hàng:
Khi khách hàng duyệt website thì họ có thể :
• Xem báo giá và thông tin chi tiết của từng sản phẩm.
• Tìm kiếm theo tên hoặc giá sản phẩm.
• Chọn giỏ hàng và hệ thống sẽ tính tiền tự động cho giỏ hàng của khách hàng.
• Đặt mua hàng.
• Xem các bản tin.
Với đối tượng là quản trị website:
Admin
• Đăng nhập hệ thống.
• Cập nhật sản phẩm: gồm thêm sửa xóa thông tin sản phẩm.
• Cập nhật các tin tức đăng trên trang web gồm thêm sửa xóa tin.
• Quản lý thông tin các đơn đặt hàng của khách hàng.
• Quản lý Sản phẩm gồm loại sản phẩm,hang sản xuất,nhóm sản phẩm,kho máy củ…
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
7
• Quản lý các mục khác như địa chỉ liên hệ,logo quảng cáo,hổ trợ…
• Thay đồi thông tin tài khoản để tăng khả năng bảo mật.
Yêu cầu phi chức năng.

Ngược lại, trang web động được thiết kế bằng Server Script ( kịch bản trên trình chủ) kết
nối và truy cập tới cơ sở dữ liệu. Có rất nhiểu công cụ lập trình để tạo kịch bản trên trình
chủ như: JSP, Servlet, ASP, PHP, Perl, ASP.net…Trong đồ án này nhóm em đã lựa chọn
ngôn ngữ lập trình PHP.
CHƯƠNG 2: PHÂN TÍCH, THIẾT KẾ, THỰC HIỆN HỆ THỐNG
2.1.Các Chức Năng Của Hệ Thống
- Các tác nhân của hệ thống gồm có:
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
9

Administrator: là thành viên quản trị cao nhất của hệ thống, có các quyền và chức năng
như: tạo các tài khoản, quản lý sản phẩm, quản trị người dùng, quản lý hoá đơn…
Member: là hệ thống thành viên có chức năng: Đăng kí, đăng nhập, tìm kiếm, xem, sửa
thông tin cá nhân, xem giỏ hàng, đặt hàng, xem thông tin về các hóa đơn đã lập.
Customer: Là khách vãng lai có chức năng: Đăng kí, tìm kiếm, xem thông tin sản phẩm,
xem giỏ hàng, đặt hàng.
Moderator: là thành viên quản trị của hệ thống, có các quyền và chức năng như quản lý
sản phẩm, quản lý hóa đơn….
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
10
Hình 2.1 biểu đồ Use-Case
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
11
2.1.1.Các chức năng của đối tượng Customer (Khách vãng lai).

+ Process: Lưu thông tin về khách hàng và thông tin hóa đơn đặt hàng vào các bảng trong
cơ sở dữ liệu.
+ Output: Đưa ra thông báo đơn đặt hàng đã được lập thành công hoặc không thành công.
Chức năng liên hệ:
+ Description: Cho phép tất cả các khách hàng có thể liên hệ với Shop mà không phải là
thành viên của hệ thống.
+ Input:Sau khi khách hàng chọn phần liên hệ,khách hàng điền đầy đủ thông tin rồi gửi
đến người quản trị.
+ Process:Lưu thông tin vào các bảng csdl.
+ Output: Đưa ra yêu cầu của khách hàng cho admin và được ghi nhận.
2.1.2.Các chức năng của đối tượng Member (thành viên)
Thành viên có tất cả các chức năng giống như khách vãng lai và còn có thêm một số chức
năng khác như :
Chức năng đăng nhập:
+ Description: Cho Member login vào hệ thống.
+ Input: Người dùng nhập vào các thông tin về username, password để login.
+ Process: Kiểm tra username và password của người dùng nhập vào và so sánh với
username và password trong CSDL.
+ Output: nếu đúng cho đăng nhập và hiển thị các chức năng của Member, ngược lại hiển
thị thông báo yêu cầu nhập lại nếu thông tin không chính xác.
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
13
Chức năng đăng xuất:
+ Description: Cho phép người dùng đăng xuất khỏi hệ thống khi không còn nhu cầu sử
dụng hệ thống.
+ Input: Người dùng click vào nút thoát trên hệ thống.
+ Process: Tiến hành xóa session lưu thông tin đăng nhập để dừng phiên làm việc của tài
khoản Member trong hệ thống.

+ Output: Hiển thị thông báo đã cập nhật sản phẩm.
Chức năng xoá sản phẩm:
+ Description: Giúp Admin có thể xoá sản phẩm
+ Input: Chọn sản phẩm cần xoá
+ Process: Xoá trong CSDL
+ Output: Load lại danh sách sản phẩm
Chức năng thêm sản phẩm:
+ Description: Giúp Admin có thể thêm sản phẩm mới.
+ Input: Admin nhập vào những thông tin cần thiết của sản phẩm mới.
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
15
+ Process: Kiểm tra xem những trường nào không được để trống. Nếu tất cả đều phù hợp
thì thêm vào database. Ngược lại thì không thêm vào database.
+ Output: Load lại danh sách sản phẩm để xem sản phẩm mới đã được thêm vào CSDL.
2.1.4.Chức năng của Administrator
Quản lý thành viên: Admin thường xuyên theo dõi website. Admin có mục quản
trị sản phẩm để thay đổi tình trạng hoạt động của sản phẩm là “active” hay “deactive”,
cho phép xem thông tin, thêm, xoá, sửa thông tin về sản phẩm, Quản trị người
dùng: Cho phép Admin xem danh sách người dùng hệ thống, cấp mật khẩu mới,
active/deactive người dùng, cấp quyền người dùng.
Quản lý khách hàng: Cho phép Admin tìm kiếm khách hàng theo tên địa chỉ của
khách hàng, xoá, thay đổi tình trạng hoạt động và cấp mật khẩu mới cho khách hàng khi
khách yêu cầu.
Administrator có tất cả các chức năng đã có của khách vãng lai và của thành viên.
Các chức năng quản lý Nhân viên
Chức năng tạo tài khoản cho nhân viên
+ Description: Giúp Admin có thể thêm nhân viên vào CSDL.
+ Input: Nhập thông tin nhân viên cần thêm

+ Output: Load lại danh sách sản phẩm để xem sản phẩm mới đã được thêm vào CSDL.
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
17
Chức năng quản lý các danh mục khác.
Chức năng thống kê hóa đơn.
Chức năng thống kê doanh thu.
2.2.Biểu đồ phân tích thiết kế hệ thống.
2.2.1.Biểu đồ hoạt động.
Mô tả các luồng công việc, qui trình nghiệp vụ.
Tương tự như sơ đồ khối (Flowchart).
Hỗ trợ việc mô tả các xử lý song song.
* Một số biểu đồ hoạt động của hệ thống.
Đăng nhập:
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
18
Hình 2.2 Biểu đồ hoạt động đăng nhập vào hệ thống
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
19
2.2.2.Đăng ký thành viên
Hình 2.3 Biểu đồ hoạt động đăng kí thành viên
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131
20

NGUYỄN VAN KHÁNH 09520131
25
2.2.9.Thêm sản phẩm
Hình 2.10 Biểu đồ chức năng thêm sản phẩm
2.2.10.Sửa thông tin sản phẩm
GVHD: Th.S NGUYỄN ĐÌNH LOAN PHƯƠNG SVTH: LÊ TRONG PHÁT 09520202
NGUYỄN VĂN HƯỠNG 09520124
NGUYỄN VAN KHÁNH 09520131


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