Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
0,92 MB
Nội dung
lOMoARcPSD|9234052 TRƯỜ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 CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: WEBSITE QUẢN LÝ BÁN VỢT CẦU LÔNG YONEX Sinh viên thực : PHẠM HỒNG SƠN Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : QUẢN TRỊ AN NINH MẠNG Lớp tín : D14QTANM1 Khóa : 2019-2023 Hà Nội, tháng 10 năm 2021 lOMoARcPSD|9234052 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: STT Họ tên Nội dung thực Điểm Chữ ký Phạm Hồng Sơn Mã SV: 19810320593 Gíao viên chấm điểm: Họ tên Giáo viên 1: Giáo viên 2: Chữ ký Ghi lOMoARcPSD|9234052 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG I: GIỚI THIỆU DỰ ÁN 1.1 Khảo sát hệ thống: 1.1.2 Quy trình quản lý .5 1.1.3 Giới thiệu mặt hàng, dịch vụ 1.1.4 Trang thiết bị cửa hàng .5 1.1.5 Ưu điểm 1.1.6 Nhược điểm .5 1.2 Xác định toán cần giải 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.4 Xác định yêu cầu hệ thống 1.4.1 Các chức quản lý cửa hàng 1.4.2 Yêu cầu phi chức CHƯƠNG II: GIỚI THIỆU DỰ ÁN .11 2.1 Ươc lượng dự án 11 2.2 Lập trình theo dõi dự án .15 CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16 2.1 Phân tích thiết kế hệ thống 16 2.1.1 Các chức hệ thống 16 2.1.2 Các tác nhân hệ thống 16 2.2 Các biểu đồ mô tả hệ thống 17 2.2.1 Activity Diagram .17 2.2.2 UseCase Diagram 24 lOMoARcPSD|9234052 LỜI CẢM ƠN Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” việc có Website để quảng bá cơng ty hay Website cá nhân khơng cịn điều xa xỉ Thơng qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Với cơng nghệ Word Wide Web, hay gọi Web giúp bạn đưa thơng tin mong muốn lên mạng Internet cho người xem cách dễ dàng với cơng cụ ngơn ngữ lập trình khác Sự đời ngơn ngữ lập trình cho phép xây dựng trang Web đáp ứng yêu cầu người sử dụng Với lí đó, hướng dẫn giúp đỡ cô Lê Thị Trang Linh, em chọn đề tài “Xây dựng Website Bán Vợt Cầu Lông Yonex” làm đề tài cho môn học Đồ án Công nghệ phần mềm Trong trình thực đồ án em nhận giúp đỡ bảo tận tình thầy, giáo Em xin chân thành cảm ơn cô Lê Thị Trang Linh hưỡng dẫn trình làm đề tài Tuy nhiên, thời gian hạn hẹp, nỗ lực đồ án khó tránh khỏi thiếu sót Em mong nhận thơng cảm, lời góp ý bảo tận tình quý Thầy Cô bạn lOMoARcPSD|9234052 LỜI MỞ ĐẦU Trong phát triển mạnh mẽ khoa học cơng nghệ giới, nói ngành cơng nghệ thông tin phát triển với tốc độ nhanh ngày thể vai trò to lớn, quan trọng toàn đời sống người Hầu hết lĩnh vực xã hội ứng dụng công nghệ thông tin, nhiều phần mềm đãmang lại hiệu phụ nhận Song thực tiễn ln đặt u cầu địi hỏi ngành công nghệ thông tin không ngừng phát triển để thỏa mãn đáp ứng thay đổi sống Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty; đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, công ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đố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 Hoạt động công ty du lịch có quy mơ lớn tăng cường mở rộng xây dựng website có khả giới thiệu cơng ty cho phép quản lý tour du lịch cách nhanh chóng xác lOMoARcPSD|9234052 CHƯƠNG I:GIỚI THIỆU DỰÁN 1.1 Khảo sát hệ thống: Cầu lông Mơn thể thao chơi ngồi trời hay nhà, phù hợp với lứa tuổi này, cầu lơng trở thành mơn u thích nhiều người Thêm vào đó,dù chơi đơn hay đơi, cầu lông môn thể thao thú vị, hấp dẫn, lựa chọn lý tưởng bạn muốn tăng cường sức khỏe tâm lý, thể chất tương tác xã hội Và cửa hàng Yonexshop thành lập nhằm mục đích đưa cho bạn nhiều lựa chọn sống 1.1.1Giới thiệu chung Thương hiệu Yonex tên tuổi lớn giới thể thao Hãng sở hữu đa dạng sản phẩm từ nhiều môn chơi thể thao như: tennis, điền kinh, golf… đặc biệt thiếu môn thể thao phổ biến: cầu lông Hãng Yonex xuất xứ từ Nhật Bản Các sản phẩm hãng cải tiến, áp dụng cơng nghệ đại bậc Có thể nói, Yonex thương hiệu lớn hàng đầu môn cầu lông Vợt Yonex công cụ thiếu làm nên thành công cho tuyển thủ cầu lông chuyên nghiệp Đối với người vận động viên họ phải có người đồng hành với họ Để vượt qua giây phút chiến đấu vất vả để có vinh quang Đối với người vận động viên môn cầu lông Chiếc vợt cầu lơng chất lượng tốt thích hợp với chiến thuật người vận động viên Thì định tới 50% chiến thắng trận đấu Chính mà không tuyển thủ cầu lông nước mà vận động viên giới lựa chọn cho vợt yonex cao cấp Khơng có vận động viên chun nghiệp cần có vợt cầu lơng cao cấp Mà vận động viên nghiệp dư thường lựa chọn sản phẩm vợt cầu lơng yonex hãng Yonexshop đại lý phân phối vợt cầu lơng Yonex hãng Việt Nam Với bề dày nhiều năm kinh nghiệm, Fbshop sở hữu sở đại lý uy tín miền Bắc, có chi nhánh Hà Nội Yonexshop cam kết hàng hãng 100%, ln cập nhật mặt hàng vợt cầu lông nhất, hot thị trường lOMoARcPSD|9234052 Các sản phẩm cung cấp Yonexshop sản phẩm hãng vợt cầu lơng hãng, có tem phiêu bảo hành đầy đủ Yonexshop hỗ trợ khách hàng nhanh nhất, hiệu nhất, 24/7 Tên cửa hàng: Yonexshop Tổng số nhân viên làm việc cửa hàng người Thời gian làm việc: 8h00 đến 20h (cả T7 & CN) Doanh thu hàng tháng:30.000.000 VNĐ Địa chỉ: 77 Trần Đăng Ninh Hotline: 0979170274 Hình 1.1 Hình ảnh cửa hàng lOMoARcPSD|9234052 1.1.2 Quy trình quản lý - Thời gian làm việc chia làm ca: + Ca sáng: 07h30– 12h00 + Ca tối: 12h00 – 17h00 - Mỗi ca có quản lý cửa hàng, nhân viên bán hàng, nhân viên hỗ trợ sửa chữa, nhân viên thu ngân, quản lý kho 1.1.3 Giới thiệu mặt hàng, dịch vụ Hình thức kinh doanh: Mặt hàng kinh doanh chủ yếu cửa hàng mặt hàng đồ thể thao phục vụ chủ yếu cho môn quần vợt , cầu lông 1.1.4 Trang thiết bị cửa hàng 01 máy tính, 01 máy in hóa đơn, 01 máy in quét mã vạch, 01 máy thu ngân, 01 cổng từ, 04 camera an ninh 1.1.5 Ưu điểm - Đơn giản, dễ sử dụng không yêu cầu cao trình độ tin học - Trang thiết bị đầy đủ với nhu cầu thực - Khách hạng đến trực tiếp showroom để xem chi tiêt mặt hàng trước mua - Được hỗ trợ tư vấn trực tiếp cửa hàng 1.1.6 Nhược điểm - Khó khăn quản lý hóa đơn cho khách hàng - Hay bị khách hàng không vui phải đợi nhân viên viết hóa đơn cách thủ cơng khiến khách hàng phải đợi thời gian - Tốn nhiều thời gian gây khó khăn việc quản lý đồng - Tìm kiếm, sửa chữa, thêm thơng tin, lập báo cáo thống kê khó khăn lOMoARcPSD|9234052 1.2 Xác định toán cần giải Với hệ thống quản lý cửa hàng gặp nhiều khó khăn trongviệc quản lý, bn bán Từ đặt toán cho cửa hàng để tăng suất làm việc, giảm thời gian, tăng hiệu quả, giảm bớt nhân công Việc nâng cấp hệ thống quản lý vô thiết thực cấp bách Đặc biệt với tốc độ gia tăng nhanh số lượng khách hàng, mặt hàng Để làm điều đó, giải pháp website quản lý sản xuất lựa chọn sáng suốt.Với website quản lý, người dùng cung cấp tồn quy trình vơ chi tiết Từ số liệu báo cáo hoạt động sản xuất thông tin công việc cần ưu tiên, theo dõi tiến độ theo thời gian thực, hỗ trợ người dùng khách hàng thông tin cần thiết trình định Đồng thời giải pháp làmột quy trình doanh nghiệp tinh gọn, giúp liên kết phòng ban nhân doanh nghiệp, giảm thiểu chi phí tăng suất hoạt động, tăng lợi nhuận cho doanh nghiệp 1.3 Phân tích đặc tả nghiệp vụ hệ thống - Quản lý kho: Tiếp nhận yêu cầu quản lý việc nhập hàng kiểm tra số lượng, chất lượng hàng nhập Chuyển hàng vào kho xuất phiếu chi - Quản lý danh mục sản phẩm: Mỗi lần phận bán hàng lấy sản phẩm từ kho phận kho xuất phiếu xuất kho bao gồm số lượng tên sản phẩm để quản lý dễ nắm bắt tình thuận tiện cho việc quản lý Bộ phận bán hàng đảm nhiệm nhiệm vụ quản lý sản phẩm, thêm sản phẩm nhập, sửa thông tin sản phẩm (như số lượng, nhà cung cấp,…), xóa thơng tin sản phẩm khơng sử dụng sản phẩm - Quản lý sản phẩm: lOMoARcPSD|9234052 Mỗi lần phận bán hàng lấy sản phẩm từ kho phận kho sẽxuất phiếu xuất kho bao gồm số lượng tên sản phẩm để quản lý dễ nắm bắt tình thuận tiện cho việc quản lý Bộ phận bán hàng đảm nhiệm nhiệm vụ quản lý sản phẩm, thêm sản phẩm nhập, sửa thông tin sản phẩm (như số lượng, nhà cung cấp,…), xóa thơng tin sản phẩm khơng sử dụng sản phẩm - Quản lý chương trình sale: Mỗi lần cửa hàngmuốn thu hút khách hàng hay tri ân khách hàng để nâng cao doanh số quản lý thêm tên chương trình để quảng bá Bộ phận bán hàng đảm nhiệm nhiệm vụ quản lý sản phẩmđược sale, thêm sản phẩm nhập, sửa thông tin sản phẩm (như số lượng, nhà cung cấp,…), xóa thơng tin sản phẩm khơng sử dụng sản phẩm - Quản lý nhân viên: Nhân viên cửa hàng bao gồm quản lý, nhân viên kho,1 thu ngân, nhân viên bán hàng.Thông tin nhân viên lưu vào sổ để chấm công phát lương Công nhân viên tính theo ca làm việc nhân viên parttime, ngày làm việc nhân viên full time Quản lý cửa hàng : 10 triệu/ tháng Thu ngân Full time nhân viên : 250 nghìn đồng / ngày Part time nhân viên : + Ca sáng: 07h30– 12h00: 25.000 đồng/tiếng + Ca tối: 12h00 – 17h00: 25.000 đồng/ca Ngồi tiền lương nhân viên cịn thưởng theo % doanh thu theo ca cửa hàng.Một tháng nhân viên full time nghỉ phép 2-3 ngày Báo trước cho quản lý ngày (nếu ngày nghỉ thứ – 6) báo trước tuần (nếu ngày nghỉ thứ chủ nhật).Nhân viên part time đổi ca linh hoạt cho Trong trường hợp xin nghỉ hẳn phải báo trước cho quản lý trước tuần để quản lý có thời gian bổ sung nhân kịp thời lOMoARcPSD|9234052 dựng 4.2 chức 4.3 Kiểm 5.1 thử 5.2 phần mềm 5.3 Cài đặt phần mềm Tích hợp bảo trì 6.1 6.2 7.1 phân tích Xử lý kiện Demo module hoàn thành Kiểm tra giao diện Kiểm tra lại dự liệu Fix code gặp lỗi Viết báo cáo module Viết báo cáo hướng dẫn sử dụng phần mềm Lên kế hoạch bảo trì phần mềm 4.1 4ngày 4.1 ngày 4.3 ngày 5.1 ngày 5.2 ngày 5.1 ngày 6.1 ngày 5.3, 6.1 ngày 7.2 Kết thúc dự án Bảng 3: Bảng lập lịch theo dõi 15 lOMoARcPSD|9234052 CHƯƠNG : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Phân tích thiết kế hệ thống 2.1.1 Các chức hệ thống Hệ thống quản trị trang web - Quản lý đơn hàng giao dịch Quản lý danh mục sản phẩm Quản lý sản phẩm: cập nhật thông tin sản phẩm Quản lý danh sách khách hàng Hệ thống giới thiệu sản phẩm - Hiển thị thông tin sản phẩm (tên sản phẩm, mã sản phẩm, giá bán, giá khuyến mãi, hình ảnh sản phẩm,……) - Hiển thị danh mục sản phẩm - Cho phép người dùng xem hàng, đặt hằng, xem hóa đơn, lưu trữ đơn hàng 2.1.2 Các tác nhân hệ thống Dựa vào mơ tả hệ thống, ta xác định tác nhân hệ thống sau: Tác nhân Admin: người thực chức quản trị hệ thống, tài khoản, khách hàng, quản lý sản phẩm, quản lý danh mục sản phẩm, quản lý đơn hàng, quản lý loại hàng, quản lý nhà cung cấp Để thực chức người nhân viên phải đăng nhập Tác nhân Khách hàng: thực chức tìm kiếm sản phẩm, xem tin tức, đặt hàng, xem giỏ hàng,điền thông tin 2.2 Các biểu đồ mô tả hệ thống 2.2.1 Activity Diagram Biểu đồ Activity Login 16 lOMoARcPSD|9234052 Hình 2.1–Biểu đồ Activity Login 17 lOMoARcPSD|9234052 Biểu đồ Activity Quản lý sản phẩm Hình 2.2 – Biểu đồ Activity Quản lý sản phẩm (thêm/sửa) 18 lOMoARcPSD|9234052 Hình 2.3 – Biểu đồ Activity Quản lý sản phẩm (xóa) 19 lOMoARcPSD|9234052 Biểu đồ Activity thêm sản phẩm vào gỏi hàng Hình 2.5 – Biểu đồ Activity Thêm sản phẩm vào giỏ hàng 20 lOMoARcPSD|9234052 Biểu đồ Activity Sửa sản phẩm giỏ hàng Hình2.6 – Biểu đồ Activity Sửa sản phẩm giỏ hàng 21 lOMoARcPSD|9234052 Biểu đồ Activity Xóa sản phẩm giỏ hàng Hình 2.7 – Biểu đồ Activity Xóa sản phẩm giỏ hàn 22 lOMoARcPSD|9234052 Hình 2.8 – Biểu đồ Activity Xem danh sách khách hàng 23 lOMoARcPSD|9234052 2.2.2 UseCase Diagram Usecase Tổng quát Hình 2.9 – Biểu đồ use case tổng qt Tên Tóm tắt Dịng kiện Các dòng kiện Web bán điện thoại Tổng quan hệ thống Login, quản lý sản phẩm, quản lý đơn hàng, quản lý giỏ hàng, xem khách hàng đặt sản phẩm - Admin đăng nhập vào hệ thống thao tác với chức thuộc quyền quản lý - Hệ thống đưa chức để người dùng thao tác 1a Đăng nhập Thành công Vào hệ thống Không thành công Hệ thống báo tài khản/mật 24 lOMoARcPSD|9234052 chưa 2a Quản lý Thao tác với hệ thống Hệ thống cập nhật liệu 3a Thêm, sửa, xóa, tìm kiếm Thêm, sửa, xóa, tìm kiếm thơng tin sản phẩm Hệ thống hiển thị thông tin sản phẩm 4a Orders Thêm hàng vào giỏ hàng Sửa, xóa sản phẩm giỏ hàng Điều kiện tiên Các u cầu đặc biệt Khơng có Giao diện thao tác dễ dùng với người lần sử dụng Bảng – Đặc tả usecase tổng quát Biểu đồ use case login Hình 2.10 – Biểu đồ use case login Login 25 lOMoARcPSD|9234052 Tên Tóm tắt Dịng kiện Các dịng kiện Đăng nhập hệ thống Hê thống cấp quyền cho phép nguời dùng login Người dùng đăng nhập hệ thống để sử dụng chức Điều kiện tiên Các yêu cầu đặc biệt Thông tin đăng nhập (id, pass) 1a Không đăng nhập Hệ thông báo tài khoản/mật khơng Hệ thống báo chưa có tài khoản 2a Đăng nhập thành công Giao diện thao tác dễ dùng với người lần sử dụng Bảng – Đặc tả use case login Biểu đồ use case Quản lý Sản phẩm Hình 2.11 – Biểu đồ use case quản lý sản phẩm Tên Tóm tắt Quản lý sản phẩm Quản lý thông tin sản phẩm cửa hàng Thêm, sửa, xóa, thơng tin khuyến sản phẩm có phần quản lý 26 lOMoARcPSD|9234052 Dịng kiện Các dịng kiện Điều kiện tiên Các yêu cầu đặc biệt Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin sản phẩm 1a Đăng nhập vào hệ thống 2a Hệ thốn thị chức thông tin sản phẩm Thêm sản phẩm Sửa sản phẩm Xóa sản phẩm Thơng tin khuyến Đăng nhập vào hệ thống Giao diện thao tác dễ dùng với người lần sử dụng Bảng – Đặc tả use case quản lý sản phẩm Biểu đồ use case Order Hình 2.12 – Biểu đồ use case order Order 27 lOMoARcPSD|9234052 Tên Tóm tắt Dịng kiện Các dịng kiện Điều kiện tiên Các yêu cầu đặc biệt Order Đặt hàng, thêm sản phẩm vào giỏ hàng, xem thông tin đơn hàng Người dùng đăng nhập hệ thống để sử dụng chức năng, cập nhật thông tin 1a Đăng nhập vào hệ thống 2a Hệ thống thị thơng tin sản phẩm, hình ảnh Thêm sản phẩm vào giỏ hàng Đặt hàng Xem thông tin đơn hàng Sửa thông tin giỏ hàng Xóa sản phẩm giỏ hàng Đăng nhập vào hệ thống Giao diện thao tác dễ dùng với người lần sử dụng Bảng – Đặc tả use case order Biểu đồ Sequence Diagram - Quản lý Sản phẩm 28 lOMoARcPSD|9234052 Hình 2.14 – Biểu đồ Sequence Diagram - Quản lý Sản phẩm 29 ... trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ cơng ty việc xây dựng website riêng... win10 - Yêu cầu sử dụng website: Người sử dụng website phải có trình độ tin học người quản lý website hướng dẫn - Các yêu cầu khác: Khi thấy lỗi hệ thống báo đến quản lý website để sửa chữa - Ưu... thao phổ biến: cầu lông Hãng Yonex xuất xứ từ Nhật Bản Các sản phẩm hãng cải tiến, áp dụng công nghệ đại bậc Có thể nói, Yonex thương hiệu lớn hàng đầu môn cầu lông Vợt Yonex công cụ thiếu làm nên