LỜI NÓI ĐẦUTrên con đường đi tới sự thành công thì cần phải trải qua rất nhiều những khó khăn thử thách vì vậy trên con đường ấy ta cũng cần những sự giúp đỡ dù ít hay nhiều của người kh
Trang 1TRƯỜNG ĐẠ ỌI H C ĐI N LỆ ỰC
KHOA CÔNG NGH THÔNG TIN Ệ
BÁO CÁO CHUYÊN ĐÊỀ H C PHẦỀN Ọ
L P TRÌNH WEB NẦNG CAO Ậ ĐÊỀ TI: WEB MUA BÁN LINH KI N MÁY TÍNH Ệ
Sinh viên th c hi n ự ệ : HONG H I NAM Ả
: NGUYÊỄN KHÁNH TON
Gi ng viên h ả ướ ng dẫẫn : LÊ HON
Ngành : CÔNG NGH THÔNG TIN Ệ Chuyên ngành : CÔNG NGH PHẦỀN MÊỀM Ệ
Hà N i, tháng 10 năm 2022 ộ
Trang 2PHIẾU CHẤM ĐIỂM
Sinh viên thực hiện:
Hoàng Hải Nam
Nguyễn Khánh Toàn
Giảng viên chấm:
Trang 3
Mục Lục
LỜI NÓI ĐẦU 1
Nội Dung 2
Chương 1: Khảo sát và xác lập dự án 2
1.1 Khảo sát các hệ thống tương tự 2
1.2 Đặt vấn đề 2
1.3 Các chức năng chính của dự án 2
Chương 2: Phân tích và thiết kế hệ thống 3
2.1 Biểu đồ Use-case hệ thống 3
2.2 Biểu đồ Sequence cho các UseCase 4
2.2.1 Đăng nhập 4
2.2.2.Giỏ hàng 5
2.3 Biểu đồ Class của hệ thống 6
Chương 3: Kết quả thực hiện 7
1.Trang chủ 7
2 Danh mục sản phẩm 8
3.Giỏ hàng 9
4.Đăng nhập 10
KẾT LUẬN 11
Trang 4LỜI NÓI ĐẦU
Trên con đường đi tới sự thành công thì cần phải trải qua rất nhiều những khó khăn thử thách vì vậy trên con đường ấy ta cũng cần những
sự giúp đỡ dù ít hay nhiều của người khác Trong suốt thời gian đã và đang học tập tại trường đến nay, em đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý Thầy Cô, gia đình và bạn bè
Trong học kì này, em xin cảm ơn thầy Lê Hoàn đã hướng dẫn để bài báo cáo này của em được hoàn thiện Trong suốt thời gian học và làm việc dưới sự hướng dẫn của thầy, chúng em đã được tiếp nhận những kiến thức bổ ích và điều đó cũng khiến em cảm thấy say mê và thích thú với bộ môn lập trình Web nâng cao
Lý do em chọn đề tài lập trình về Web mua bán linh kiện máy tính
là do trong bối cảnh đất nước đang phát triển mạnh trong thời đại công nghệ 4.0, vì thế những công cụ linh kiện để phục vụ cho các thiết bị điển
tử là rất quan trọng
Mặc dù đã rất cố gắng hoàn thiện bài báo cáo với tất cả sự nỗ lực, tuy nhiên do tìm hiểu và xây dựng đồ án trong 1 khoảng thời gian có hạn với lượng kiến thức còn hạn hẹp nên vì thế bài báo cáo của em không thể tránh được những thiếu sót Chúng em rất mong nhận được sự quan tâm , thông cảm của thầy cô và những đóng góp quý báu để bài báo cáo hoàn thiện hơn
Sau cùng, chúng em xin chúc tất cả các thầy cô trong khoa Công nghệ thông tin 1 sức khỏe dồi dào, đạt được nhiều thành công trong công việc, tiếp tục thực hiện sứ mệnh cao đẹp là truyền đạt kiến thức cho thế
hệ mai sau
Trân trọng!
Trang 5NỘI DUNG Chương 1: Khảo sát và xác lập dự án
1.1 Khảo sát các hệ thống tương tự
Hiện nay, tình hình kinh tế của nước ta đang trên đà phát triển mạnh mẽ cùng với sự đi lên trong thời đại công nghệ 4.0, vì vậy có rất nhiều trang web mua bán trực tuyến đang phát triển mạnh mẽ và web mua bán về linh kiện máy tính cũng là 1 trong số đó Các trang web đó đảm bảo được nhu cầu mua hàng của người dùng như việc cung cấp đầy đủ thông tin phụ kiện, đảm bảo giao dịch mua bán an toàn, giao diện bắt mặt, dễ nhìn,…
1.2 Đặt vấn đề
Đặt vấn đề đối với web mua bán linh kiện máy tính:
Giao diện dễ nhìn, phù hợp với người dùng
Cung cấp đầy đủ thông tin của sản phẩm
Đảm bảo mã code chạy, không xảy ra lỗi
1.3 Các chức năng chính của dự án
Các chức năng chính:
Trang chủ: chứa tất cả thông tin, chức năng cần có đối với 1 giao diện trang chủ cơ bản
Danh mục sản phẩm: chứa tất cả thông tin các sản phẩm được bán tại cửa hàng
Giỏ hàng: là trang sẽ lưu những sản phẩm mà người dùng muốn mua
Đăng nhập: để quản lý hoặc người dùng đăng nhập tài khoản
Trang 6Chương 2: Phân tích và thiết kế hệ thống
2.1 Biểu đồ Use-case hệ thống
Hình 2.2.1.Biểu đồ use case của hệ thống
Trang 72.2 Biểu đồ Sequence cho các UseCase
2.2.1 Đăng nhập
Hình 2.2.1.Biểu đồ trình tự đăng nhập
Trang 82.2.2.Giỏ hàng
Hình 2.2.2.Biểu đồ trình tự thêm sản phẩm vào giỏ hàng
Trang 92.3 Biểu đồ Class của hệ thống
Hình 2.2.1.Biểu đồ class hệ thống
Trang 10Chương 3: Kết quả thực hiện
1.Trang chủ
2 Danh mục sản phẩm 3.Giỏ hàng
4.Đăng nhập
5.Thanh toán
Trang 11KẾT LUẬN
Tất cả những điều trên là bài báo cáo của em trong xây dựng web bán linh kiện máy tính, hệ thống cũng đã đạt được 1 số kết quả nhất định.Đầu tiên là về mặt lưu trữ thì đã lưu trữ khá đầy đủ thông tin cần thiết Tiếp theo về mặt chức năng : đã liệt kê tương đối đầy đủ các nghiệp vụ cần thiết.Ngoài ra trang Web có giao diện dễ sử dụng, đơn giản dễ tiếp cận và thực hiện các chức năng của phần mềm Các hình ảnh, biểu đồ được đưa vào mang tính gợi nhớ khi thao tác và thực hiện câu lệnh Phần mềm có thiết lập một số giao diện để người dùng tùy chọn khi sử dụng và thao tác, tránh gây ra nhàm chán Hỗ trợ người dùng thao tác nhanh với những biểu tượng truy cập nhanh và thao tác trực tiếp trên bảng dữ liệu.Với tính năng đọc mã vạch của chương trình
sẽ giúp người dùng lập phiếu mượn cho độc giả được nhanh chóng, không phải thao tác thủ công nhiều, cùng với đó tính năng báo cáo dạng biểu đồ giúp người dùng dễ dàng nắm bắt hiện trạng trong thư viện Song bên cạnh những kết quả đã đạt được đó vẫn tồn tại nhiều vấn đề chưa được giải quyết Webcó thể chưa phù hợp với mô hình quản lý thực
tế, vì vậy cần phát triển để phù hợp hơn.Từ đó cần phải đi sâu hơn, phân tích rõ hơn về hệ thống quản lí để có thể hoàn thiện trang Web 1 cách hoàn chỉnh, đầy đủ hơn
Em xin cảm ơn!