(Đồ án) đồ án môn học lập trình web đề tài xây dựng website ca hng bánhoa

37 7 0
(Đồ án) đồ án môn học lập trình web đề tài xây dựng website ca hng bánhoa

Đ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

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIÊN KỸ THUẬT CÔNG NGHỆ ĐỒ ÁN MƠN HỌC LẬP TRÌNH WEB Đề tài XÂY DỰNG WEBSITE CA HNG BÁN HOA GVHD: NGUY"N H#U V$NH SVTH: NGUY"N MINH THUÂN MSSV:1924801030273 B0I NHÂT NAM MSSV:1924801030222 Lớp: D19PM01 h Đồ án Mơn học: Phân tích Thiết kế hệ thống Tháng 07/2021 Trang  h TRƯỜNG ĐH THỦ DẦU MỘT CỘNG HÒA XÃ HỘI CHỦ NGH$A VIỆT KHOA KỸ THUẬT CÔNG NGHỆ Độc lập – Tự – Hạnh phúc PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá trình thực hiện, báo cáo văn sản phẩm) Học phần: LẬP TRÌNH WEB Họ tên sinh viên (MSSV): Nguybn Minh Thuâ n………………… MSSV: 1924801030273 Bdi Nhâ t Nam…………………………MSSV: 1924801030222 Trọn Tiêu chí g số % Tốt Khá Trung bình Kém 100% 75% 50% 0% Tìm kiếm Chọn ý tưởng đưa ý số tưởng tốt đề nghị Tích cực tìm kiếm chủ Nêu ý tưởng 05 ý tưởng mang tính Thái độ quan tâm lựa chọn ý tưởng tham gia tích cực động đưa Không Không Lập kế hoạch 05 thực Khá hợp lý, hợp lý, điều chỉnh khơng cần chút theo điều chỉnh góp ý Chuẩn bị tốt Chuẩn bị Chuẩn bị ý Khơng Chưa hợp lý, có điều chỉnh theo góp ý hợp lý khơng điều chỉnh theo góp Q trình Giai thực đoạn điều đa số số điều chuẩn bị project chuẩn kiện cho điều kiện cho kiện cho việc điều kiện nghiêm túc bị 10 Hoàn toàn việc thực việc thực thực hiện project, hiện, cần bổ khởi khởi động sung thêm động bổ sung sau khởi i h động 10 Giai Thực Thực hoàn toàn phương pháp, sai sót phương nhỏ có sửa pháp chữa Thực tương đối phương pháp, sai sót quan trọng có sửa chữa đoạn Thực khơng phương pháp, sai sót khơng thực Triển khai Triển khai sửa chữa Triển khai kế tương đối chậm trb, Triển khai hoạch, có kế hoạch, có gây ảnh kế chậm trb chậm trb gây hưởng hoạch không ảnh hưởng không gây ảnh khắc khắc phục 10 Mức hưởng phục được Ghi rõ mục tiêu thành phần (ở giai đoạn độ đạt project) thang điểm cụ thể mục 20 tiêu thành phần Nội Báo cáo kết văn rõ ràng dung báo 10 - Báo cáo tiến trình thực - Thuyết minh sản phẩm - Bài học rút - Format quán - Văn phong phd hợp - Xây dựng đầy đủ chức cáo Trình bày báo 10 cáo Chất lượng sản phẩm đáp ứng tiêu 20 chí đề ii h ĐIỂM CỦA NHÓM: GÓP Ý L$NH VỰC CẦN CẢI TIẾN: ĐIỂM PROJEC T NHÓM - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: TÊN HỌ VÀ CH# KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn Kết sử dụng để qui đổi từ điểm nhóm thành điểm cá nhân, tuỳ theo % cá nhân đạt 1) Thành viên có tham gia họp đầy đủ: 40% Đầy đủ: 40% Vắng họp lần: 20% Vắng họp lần: 0% 2) Thành viên nộp sản phẩm giao hạn: 40% Đúng hạn: 40% Trb ngày: 20% Trb ngày: 0% 3) Thành viên có tham gia giải vấn đề, đóng góp ý kiến cải tiến: 20% Đóng góp đạt hiệu quả: 20% Có quan tâm đóng góp: 10% Khơng quan tâm: 0% ĐIỂM THNH VIÊN NHĨM (do nhóm ghi) Danh sách thành viên Nhóm: (Tên họ): NguyCn Minh Thuâ En Điểm làm việc nhóm (%):100% (Tên họ): BGi Nhâ Et Nam Điểm làm việc nhóm (%):80% (Tên họ): Điểm làm việc nhóm (%): (Tên họ): Điểm làm việc nhóm (%): TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHÓM: iii h SV1 SV2 SV3 SV4 Danh sách thành viên Nhóm: (Tên họ): Điểm cá nhân: (Tên họ): ĐIỂM CỦA CÁ NHÂN (do GV ghi) Điểm cá nhân: (Tên họ): Điểm cá nhân: (Tên họ): Điểm cá nhân: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Ghi nhận GV Nguyễn Hữu Vĩnh GÓP Ý CẢI TIẾN CHO CÁ NHÂN: (phần GV ghi lưu 1) Tên SV: riêng để theo dõi, tư vấn cho GÓP Ý L$NH VỰC CẦN CẢI TIẾN: cá nhân SV, không phổ biến - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: cho lớp, nhóm) - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: 2) Tên SV: GÓP Ý L$NH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: 3) Tên SV: GÓP Ý L$NH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: iv h - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: 4) Tên SV: GÓP Ý L$NH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: v h MỤC LỤC MỤC LỤC…………………………………………………………………………… i LnI Mo ĐpU……………………………………………………………………… ii CHƯƠNG I: Mo ĐpU……………………………………………………………….1 1.Lý chọn đề tài……………………………………………………………1 2.Đti tượng nghiên cứu………………………………………………………1 3.Phạm vi nghiên cứu …….………………………………………………….1 4.Mục đuch nghiên cứu ………………………………….………………… 5.Ýnghĩa lý luâ wn, ý nghĩa thực tiễn………………………………………… CHƯƠNG II: CƠ So LÝ THUYẾT……………………………………………… 1.MỘT SỐ KHÁI NIỆM…………………………………………………… 2.MƠI TRƯnNG…………………………………………………………… 2.1.Mơi trường lập trình………………………………………………4 2.2.Ngơn ngữ lập trình cài đặt…………………………………… 3.PHÂN TÍCH THIẾT KẾ………………………………………………… 3.1.Mơ hình…………………………………………………………….5 3.2.Mơ hình sở liê wu (Database Diagram)…………………… CHƯƠNG III: PHÂN TÍCH……………………………………………………… 1.Danh sách actor ……………………………………….…………………….6 2.Danh sách usecase………………………………………………………… 3.Biểu đ„ use case……………………….…………………………………… 3.1 Use case t%ng quát…………………………………… ……… 3.2 Use case đăng nhâ -p……………………………….…………… 3.3 Use case hi/n th0 s1n ph2m…………………………………… 3.4 Use case tìm ki5m s1n ph2m…………………………………… 3.5 Use case qu1n l7 s1n ph2m……………………………………… Biểu đ„ tuần tự:……………………………………………………… …… 11 4.1 Ch;c đăng nhâ -p …………………………… ……………11 4.2 Ch;c qu1n l7 …………………………… ……… .12 4.3 Ch;c tìm ki5m ……………………………………… 13 4.3 Ch;c qu1n l7 tin t;c………………………………………13 CHƯƠNG IV: THIẾT KẾ…………………………………………………………… 14 1.THIẾT KẾ HÊw THỐNG:…………………………….…………………… 14 2.THIẾT KẾ GIAO DIÊwN:…………………………………… 19 CHƯƠNG V: KẾT LUÂwN……………………………………………………… …26 vi h LnI Mo ĐpU Trong năm gần đây, ngành công nghệ thông tin không giới mà Việt Nam có bước phát triển nhanh chóng có nhiều bước tiến nhảy vọt Đây ngành thiếu sống tương lai Trong trang Web mạng Internet cung cấp cho thơng tin Người ta dự tính năm tới người hầu hết ai sử dụng Internet sử dụng điện Do đó, yêu cầu đặt làm để xây dựng quản lý viêc bán hàng cách hiệu mà không nhiều thời gian, chi phí thấp quản lý cách tối ưu, triệt để phd hợp với khoa học công nghệ nay, đặc biệt việc áp dụng cơng nghệ thơng tin vào q trình quản lý hệ thống thơng tin Vì vậy, chúng em chọn đề tài “XÂY DỰNG WEBSITE C˜A HÀNG BÁN HOA” Mặc dd cố gắng để hồn thành cơng việc, thời gian có hạn thiếu kinh nghiệm kỹ chưa cao nên việc phân tích thiết kế cịn nhiều thiếu sót, kính mong q thầy bạn góp ý, bổ sung để chúng em hoàn thiện cho tập tốt Chúng em xin chân thành cảm ơn! vii h Đồ án Mơn học: Lâp trình Web CHƯƠNG I: Mo ĐpU Lý chọn đề tài: Việc xây dựng trang web để phục vụ cho yêu cầu riêng tổ chức, cơng ty trí cá nhân, ngày khơng lấy làm xa lạ Đối với phủ cơng ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thông báo định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Do việc thiết kế Website thương mại điện tử quảng bá sản phẩm đưa lên Internet đóng vai trị quan trọng lĩnh vực sống đem lại lợi ích vơ cdng to lớn Hiện nay, việc phát triển Website thương mại điện tử trở thành lĩnh vực kinh tế mũi nhọn mục tiêu quan tâm hàng đầu nước ta Trong sản phẩm quảng bá Internet lĩnh vực thời trang nhu thiếu người Thời trang may mặc lĩnh vực phát triển đặc biệt bạn trẻ lại hay quan tâm đến thời trang Họ lại đối tượng động tiếp cận với CNTT nhiều Hay quan tâm tới may mặc làm đẹp Để giúp cửa hàng hay cơng ty thời trang có nhiều lợi ích kinh tế xây dựng Website thời trang có tiềm lớn nên chúng em định chọn đề tài Đối tượng nghiên cứu: Trong đề tài nhóm nghiên cứu vấn đề sau: - Nghiên cứu nghiệp vụ, hoạt động shop hoa - Xây dựng phần mềm giới thiệu sản phẩm cho shop hoa web - Ngôn ngữ C#, hệ quản trị SQL Server - Phân tích, thiết kế, xây dựng website giới thiệu sản phẩm cho shop Phạm vi nghiên cứu: - Đặc tả chức hệ thống - Xây xây dựng website giới thiệu sản phẩm cho shop hoa Lạc Ki với chức đáp ứng: quảng bá sản phẩm cửa hàng, tìm kiếm, tốn Mục đích nghiên cứu: - Nghiên cứu nghiệp vụ: đưa chức hệ thống, đặc tả chi tiết cho chức năng, phân tích tốn, thiết kế sở liệu - Nghiên cứu ngôn ngữ C#, HTML, hệ quản trị sở liệu SQL Server Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web CHƯƠNG IV: THI-T K1 THI-T K- HỆ THỐNG 1.1 Thiết kế mơ hình thực thể liên kết - Danh sách thực thể hệ thtng STT Tên thực thể Mô tả Sản phẩm Các thông tin sản phẩm Danh mục (Menu) Thông tin danh mục sản phẩm Users Thực thể user Danh mục sản phẩm Danh mục sản phẩm trái Tin tức Tin tức hoa Giới thiệu1 Nội dung trang giới thiệu 1.2 Mô tả chi tiết thực thể hệ thtng 1.2.1 S1n ph2m - Danh sách thuộc tính STT Tên thuộc tunh Kiểu liệu Ràng Mô tả buộc ID Int Khóa Khóa Gruopid Int Null Nhóm sản phẩm Tên sản phẩm Mã Giá Ảnh Mô tả LuotXem Nvarchar Nvarchar Float Nvarchar Nvarchar Int Null Null Null Null Null Null Tên sản phẩm Mã sản phẩm Giá bán sản phẩm Ảnh sản phẩm Mô tả sản phẩm Lượt xem 1.2.2 Danh mục (Menu) STT Danh sách thuộc tính Tên thuộc tunh Kiểu liệu Xây dựng website cửa hàng bán hoa Ràng buộc Mô tả Trang  h Đồ án Mơn học: Lâp trình Web Gruopid Int Khóa Tên link Nvarchar Nvarchar Null Null Nhóm danh mục sản phẩm Tên danh mục sản phẩm Link dẫn đến trang sản phẩm 1.2.3 Users - Danh sách thuộc tunh STT Tên thuộc tunh Kiểu liệu Tên user Mật Tuổi Ngày đăng ký Email Địa Giới tính Ngày sinh Nvarchar Nvarchar Int Datetime Nvarchar Nvarchar Nvarchar Nvarchar(50) Xây dựng website cửa hàng bán hoa Ràng buộc Khóa Null Null Null Null Null Null Null Mơ tả Tên user Mật user Tuổi khách hàng Ngày đăng ký Email khách hàng Địa khách hàng Giới tính khách hàng Ngày sinh khách hàng Trang  h Đồ án Mơn học: Lâp trình Web 1.2.4 Danh mục s1n ph2m - Danh sách thuộc tunh STT Tên thuộc tunh Kiểu Ràng buộc Mô tả liệu Id Tên Link Int Nvarchar Nvarchar Khóa Khóa ngoại null Khóa Tên danh mục Link liên kết đến trang 1.2.5 Tin t;c - Danh sách thuộc tunh STT Tên thuộc tunh Kiểu Ràng buộc Mô tả liệu ID Tiêu đề Mô tả Ảnh Nội dung Số nguyên Nvarchar Nvarchar Nvarchar Nvarchar Khóa Null Null Null Null Khóa Tên nhóm tin tức Mô tả tin tức Ảnh đại diện tin tức Nội dung chi tiết tin tức 1.2.6 Giới thiệu - Danh sách thuộc tunh STT Tên thuộc tunh Kiểu Ràng buộc Mô tả liệu Id Địa Số điện thoại Email Website Nội dung Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Khóa Null Null Null Null Null Xây dựng website cửa hàng bán hoa Khóa Địa shop hoa Số điện thoại shop hoa Email shop hoa Website shop hoa Nội dung giới thiệu shop hoa Trang  h Đồ án Môn học: Lâp trình Web 1.3 Thiết kế bảng liệu 1.3.1 Tbl_SanPham - Danh sách trường STT Tên thuộc tunh Kiểu liệu Ràng buộc Mô tả ID Int Khóa Khóa Gruopid Int Null Nhóm sản phẩm Tên sản phẩm Mã Giá Nvarchar Nvarchar Float Null Tên sản phẩm Null Ảnh Mô tả LuotXem Nvarchar Nvarchar Int Null Null Null Giá bán sản phẩm Ảnh sản phẩm Mô tả sản phẩm Lượt xem 1.3.2 Tbl_Danhmuc STT Danh sách trường Tên thuộc tunh Kiểu liệu Ràng buộc Gruopid Int Khóa Tên link Nvarchar Nvarchar Null Null Xây dựng website cửa hàng bán hoa Mô tả Nhóm danh mục sản phẩm Tên danh mục sản phẩm Link dẫn đến trang sản phẩm Trang  h Đồ án Mơn học: Lâp trình Web 1.3.3 Tbl_Users - Danh sách trường STT Tên thuộc tunh Kiểu liệu Tên user Mật Tuổi Ngày đăng ký Email Địa Giới tính Ngày sinh Nvarchar Nvarchar Int Datetime Nvarchar Nvarchar Nvarchar Nvarchar(50) Ràng buộc Khóa Null Null Null Null Null Null Null Mô tả Tên user Mật user Tuổi khách hàng Ngày đăng ký Email khách hàng Địa khách hàng Giới tính khách hàng Ngày sinh khách hàng 1.3.4 Tbl_Danhmucsanpham - Danh sách trường STT Tên thuộc tunh Kiểu Ràng buộc Mô tả liệu Id Tên Link Int Nvarchar Nvarchar Khóa Khóa ngoại Null Khóa Tên danh mục Link liên kết đến trang 1.3.5 Tbl_Tintuc - Danh sách trường STT Tên thuộc tunh Kiểu Ràng buộc Mô tả liệu ID Tiêu đề Mô tả Ảnh Nội dung Số nguyên Nvarchar Nvarchar Nvarchar Nvarchar Khóa Null Null Null Null Khóa Tên nhóm tin tức Mơ tả tin tức Ảnh đại diện tin tức Nội dung chi tiết tin tức 1.3.6 Tbl_Gioithieu1 - Danh sách trường STT Tên thuộc tunh Kiểu Ràng buộc Mô tả liệu Id Địa Số điện thoại Email Int Nvarchar Nvarchar Nvarchar Khóa Null Null Null Xây dựng website cửa hàng bán hoa Khóa Địa shop hoa Số điện thoại shop hoa Email shop hoa Trang  h Đồ án Môn học: Lâp trình Web Website Nội dung Nvarchar Nvarchar Null Null Website shop hoa Nội dung giới thiệu shop hoa 1.3 Database Diagram: Xây dựng website cửa hàng bán hoa Trang  h Đồ án Môn học: Lâp trình Web THIẾT KẾ GIAO DIÊwN Một st giao diện chunh chương trình:  Giao diện đăng nhâ wp: Đăng nhâ p vào  thống Hình 5: Giao diê E n đăng nhâ Ep  Giao diện đăng ký: Đăng ký tài khoản Hình 6: Giao diê En đăng ke tài khoản  Giao diện quản lý Admin: Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web Hình 7: Giao diê nE quản le Admin  Giao diện quản lý nhà sản xuất: Thêm, sửa, xóa nhà sản xuất Hình 8: Giao diê nE quản le nhà sản xuất Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web Hình 9: Giao diê E n thêm, xóa, sửa  Giao diênw quản lý loại sản phẩm: Thêm, sửa, xóa sản phẩm Hình 10: Giao diê En quản le loai sản phẩm Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web Hình 11 :Giao diê E n thêm loại sản phẩm  Giao diênw trang chủ: Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web Hình 12: Giao diê E n trang chủ  Giao diênw product: Hiển thị danh sách sản phẩm Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web Hình 13: Giao diê nE product  Giao diênw chi tiết sản phẩm: Hiển thị thong tin sản phẩm Hình 14: Giao diê E n sản phẩm Xây dựng website cửa hàng bán hoa Trang  h Đồ án Môn học: Lâp trình Web  Thanh menu M.Product: Hiê n danh sách NSX, bấm vào NXS khác hiển thị danh sách sản phẩm thuô c NSX Hình 15: Thanh menu M.Product  Thanh menu Product Style: Hiê n danh sách loại sản phẩm, bấm vào hiển thị danh sách sản phẩm thuôc loại sản phẩm khác Hình 16: Thanh menu Product Style Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web CHƯƠNG V: KẾT LUẬN  Kết đạt được: - Website kết nối CSDL - Website cho phép người ddng đăng ký, đăng nhập, xem sản phẩm, xem chi tiết sản phẩm,thêm đồ vào giỏ hàng toán - Website cho phép người quản lý đăng nhập, quản lý thông tin loại hoa, quản lý danh mục loại hoa, quản lý khách hàng thông tin đơn hàng  Ngồi cịn hạn chế cần khắc phục: + Thiết kế giao diện đơn giản chưa đạt tính thẩm mỹ cao + Các chức chưa tối ưu hóa cao Trong trình thực đề tài, em cố gắng nhiều khơng tránh khỏi thiếu sót hạn chế định Em mong nhận đóng góp ý kiến, bảo tận tình thầy cô bạn để đề tài em hoàn thiện thiết thực Một lần em xin chân thành cảm ơn Thầy Nguybn Hữu Vĩnh tận tình giúp đỡ em suốt thời gian thực đề tài Em xin chân thành cảm ơn thầy Xây dựng website cửa hàng bán hoa Trang  h Đồ án Mơn học: Lâp trình Web TI LIỆU THAM KHẢO a- Giáo trình: [1] Phạm Hữu Khang, C#2005 lập trình bản, Nhà xuất Lao động xã hội [2] Huỳnh Văn Đức, Đoàn Thiện Ngân, Giáo trình nhập mơn UML, Nhà xuất Lao động xã hội, Năm 2004 [3] TS.Dương Kiều Hoa, TS.Tơn Thất Hịa An, Phân tích thiết kế hệ thống với UML b- Website tài liê wu tham khảo: [1] http://www.codeproject.com [2] https://www.youtube.com/ [3] https://www.howkteam.vn/course/lap-trinh-website-voi-aspnet-mvc-co-ban-15 [4] https://tedu.com.vn/khoa-hoc-mien-phi/khoa-hoc-lap-trinh-aspnet-mvc-25.html Xây dựng website cửa hàng bán hoa Trang  h

Ngày đăng: 04/04/2023, 09:38

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan