Xác định bài toán cần giải quyết Với hệ thống mắt kính Farello hiện tại đầy nhược điểm của cửa hàng như làviệc dễ bị đánh cắp dữ liệu, độ bảo mật thấp, mọi hoạt động mua bán đều được làm
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 MÔN HỌC: CÔNG NGHỆ PHẦN MỀM
ĐÊ TÀI:
XÂY DỰNG WEBSITE CỬA HÀ̀NG MẮT KÍNH
FALERRO Sinh viên thực hiện : HÀ̀ MAI LAN
Giảng viên hướng dẫn : LÊ THỊ TRANG LINH
PHIẾU CHẤM ĐIỂM
Trang 21
Trang 41.1 Khảo sát hệ thống: 5
1.1.2 Quy trình quản lý 6
1.1.3 Giới thiệu mặt hàng, dịch vụ 7
1.1.4 Trang thiết bị của cửa hàng 7
1.1.5 Ưu điểm 7
1.1.6 Nhược điểm 7
1.2 Xác định bài toán cần giải quyết 7
1.3 Phân tích và đặc tả các nghiệp vụ của hệ thống 9
1.3.1 Quản lý sản phẩm: 9
1.3.3 Quản lý chương trình sale: 9
1.3.4 Quản lý nhân viên: 9
1.3.5 Quản lý Khách hàng: 10
1.3.6 Quản lý đơn hàng: 10
1.4 Xác định các yêu cầu của hệ thống 11
1.4.1 Các chức năng quản lý chính của cửa hàng thời trang 11
1.4.2 Yêu cầu phi chức năng 11
DANH MỤC HÌNH ẢNH Hình 1.1 Hình ảnh cửa hàng Farello……….7
DANH MỤC BẢNG BIỂU
Trang 5LỜI MỞ ĐẦU
Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ,giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác Trong suốt thờigian đã 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è
dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện Trong thời gianđược học tập và thực hành dưới sự hướng dẫn của cô, em không những thu được rấtnhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ mônCông nghệ phần mềm
Mặc dù đã rất cố gắng hoàn thiện đồ án với tất cả sự nỗ lực, tuy nhiên, do bướcđầu đi vào thực tế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, với lượng kiến
Farello ” chắc chắn sẽ không thể tránh khỏi những thiếu sót Em rất mong nhận được
sự quan tâm, thông cảm và những đóng góp quý báu của các thầy cô và các bạn để dự
án này ngày càng hoàn thiện hơn
Một lần nữa, Em xin chân thành cám ơn cô và luôn mong nhận được sự đóng gópcủa thầy cô và các bạn
Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công Nghệ Thông Tindồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyềnđạt kiến thức cho thế hệ mai sau
Trân trọng!
Trang 6CHƯƠNG I: GIỚI THIỆU DỰ
ÁN 1.1 Khảo sát hệ thống:
Xã hội ngày càng phát triển dẫn đến nhu cầu ăn mặc của nhiều người cũng tăngcao Việc phân chia từng loại phụ kiện phù hợp cho từng loại mục đích là rất cần thiết
Ví như đi chơi,đi du lịch sẽ đeo kính râm hoặc kính thời trang để phù hợp với bộ đồ
Và đi làm cũng không thể thiếu cặp kính thuốc phù hợp với độ cận,viễn,loạn, đặc biệt
là với những ai đang làm việc tại nơi công sở Việc lựa chọn cho mình một cặp kínhphù hợp với hoàn cảnh công việc luôn là vấn đề đau đầu của nhiều người Và
“Farello” được thành lập nhằm mục đích đưa ra cho bạn nhiều lựa chọn hơn trongcuộc sống
1.1.1 Giới thiệu chung
Farello là thương hiệu thời trang Việt Nam với mong muốn đem lại vẻ đẹp
hiện đại và sự tự tin cho khách hàng, thông qua các dòng sản phẩm thời trang thể hiện
cá tính và xu hướng Một trong những “tôn chỉ” về thiết kế của Farello chính là sự đadạng, với mong muốn mang đến cho người dùng những sản phẩm phù hợp nhất vớingoại hình và quan trọng hơn cả là cá tính của chính mình Hãy ghé thăm showroomFarello trên toàn quốc để đón đầu những xu hướng thời trang mới nhất và tận hưởngkhông gian mua sắm cao cấp
“Farello xuất phát điểm là một hãng kính thời trang Tuy nhiên, 5 năm trở lại đây, chúng tôi nhận ra rằng nhu cầu của thị trường đang thay đổi rất mạnh mẽ Vì vậy, Farello quyết định phải vượt qua những giới hạn cũ để trở thành một thương hiệuthời trang dẫn đầu xu hướng và phục vụ cho tất cả mọi người”
Farello hướng đến là thương hiệu dành cho tất cả mọi người Khi sử dụng sản
Trang 7phẩm của Farello, mọi người đều có thể cảm thấy tự tin và sẵn sàng với công việc của mình.
o Thời gian làm việc: 8h00 đến 20h (cả T7 & CN)
Trang 81.1.4 Trang thiết bị của cửa hàng
01 máy đo thị lực,01 máy tính, 01 máy in hóa đơn, 01 máy in và 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
1.1.6 Nhược điểm
thủ công khiến khách hàng phải đợi một thời gian
Trang 9- Tốn nhiều thời gian gây khó khăn trong việc quản lý đồng bộ.
1.2 Xác định bài toán cần giải quyết
Với hệ thống mắt kính Farello hiện tại đầy nhược điểm của cửa hàng như làviệc dễ bị đánh cắp dữ liệu, độ bảo mật thấp, mọi hoạt động mua bán đều được làmmột cách thủ công dẫn đến việc tốn nguồn nhân lực, mất thời gian, dễ bị sai gây ảnhhưởng đến hoạt động hay doanh thu của cửa hàng Việc tìm kiếm nhân viên, sảnphẩm hay sửa thông tin nhân viên, sản phẩm, quản lý đơn hàng … là vấn đề mà hệthống cần phải giải quyết được, việc xây dựng lại một hệ thống tốt hơn là điều vôcùng cấp thiết Và thực hiện được điều đó thì hệ thống cần phải đạt được những yêucầu như sau:
Đối với người quản lý : phải nắm bắt được doanh thu của cửa hàng và việcthống kê phải được thực hiện theo từng tháng, từng quý cũng như từng năm Quản lý
sẽ biết được tất cả mọi hoạt động đang và sẽ được diễn ra tại cửa hàng Không chỉquản lý doanh thu của cửa hàng, quản lý cần nắm bắt, quan tâm nhân viên, sắp xếp calàm thích hợp, phù hợp điểm mạnh cho nhân viên cũng như lương thưởng, chấmcông, nghỉ phép,
Đối với nhân viên: phải thực hiện được việc tư vấn mẫu mã mắt kính cho kháchhàng để thuyết phục khách hàng mua sản phẩm tại cửa hàng tăng sự cạnh tranh đốivới các cửa hàng khác, khi khách hàng đã đồng ý mua hàng tại cửa hàng thì nhân viên
sẽ thực hiện việc lập hoá đơn thanh toán cho khách hàng và trả lại tiền dư (nếu có chokhách hàng) Nhân viên cũng cần quan tâm những vấn đề tổng kết thống kê theongày, theo tháng, theo năm
Đối với khách hàng: là người mua bán trực tiếp với cửa hàng, sẽ thực hiện việclựa chọn các sản phẩm sau đó khi đã ưng ý thì đưa ra quyết định mua hàng để nhânviên thực hiện việc lập hoá đơn và sau đó khách hàng sẽ thực hiện việc thanh toán cho
Trang 10nhân viên của cửa hàng bằng nhiều hình thức như tiền mặt, thẻ ATM, mã QR, trảsau…
Ngoài ra, hệ thống cho phép người quản lý tìm kiếm thông tin nhân viên, thôngtin khách hàng theo các chỉ tiêu ví dụ dựa vào mã nhân viên cũng như mã khách hàng.Cho phép quản lý cũng như nhân viên cửa hàng đăng tin tức về các chương trìnhkhuyến mại, tri ân khách hàng, … Hệ thống có phần quản lý riêng cho toàn bộ hệthống: khách hàng, nhân viên, sản phẩm
Để làm được điều đó, giải pháp website quản lý sản xuất là sự lựa chọn sáng suốt.
Với website quản lý, người dùng được cung cấp toàn bộ quy trình vô cùng chitiết Từ những số liệu báo cáo về hoạt động sản xuất cho đến những thông tin côngviệc cần ưu tiên, theo dõi tiến độ theo thời gian thực, hỗ trợ người dùng và kháchhàng những thông tin cần thiết trong quá trình ra quyết đị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 các phòng ban và nhân sự trongdoanh nghiệp, giảm thiểu chi phí và tăng năng suất hoạt động,tăng lợi nhuận chodoanh nghiệp
1.3 Phân tích và đặc tả các nghiệp vụ của hệ thống
1.3.3 Quản lý chương trình sale:
Được chia làm hai mục nhỏ chính là chủ đề sale và sản phẩm giảm giá
Trang 11- Chủ đề giảm giá: cho phép thực hiện các chức năng thêm sửa xoá chủ đề giảm
giá bằng thủ công
giảm giá bằng thủ công theo chủ đề giảm giá
1.3.4 Quản lý nhân viên:
Nhân viên của cửa hàng bao gồm 1 quản lý kiêm bác sĩ mắt, 2 nhân viên bán
hàng Thông tin của nhân viên được lưu vào sổ để chấm công và phát lương Công
của nhân viên được tính theo ca làm việc đối với nhân viên parttime, ngày làm việcđối với nhân viên full time
Trong trường hợp xin nghỉ hẳn phải báo trước cho quản lý trước 2 tuần để quản
lý có thời gian bổ sung nhân sự kịp thời
1.3.5 Quản lý Khách hàng:
Quản lý có thể quản lý thông tin của khách hàng, giúp cho việc thực hiện một
số chức năng như: thêm thông tin khách hàng, xoá thông tin của khách hàng ra khỏi
Trang 12hệ thống, tìm kiếm nhanh khách hàng từ đó cũng quản lý được vị khách hàng nào là người thường xuyên mua đồ của cửa hàng từ đó đưa ra chế độ ưu đãi, khuyến mại đặc biệt cho họ Chia khách hàng thành 2 loại
đồng)
1.3.6 Quản lý đơn hàng:
Nếu Khách hàng mua hàng trực tiếp, thông tin đơn sẽ được lưu lại vào cơ sở dữliệu, để tổng kết cuối ngày, theo dõi trải nghiệm khách hàng, theo dõi thời gian bảo hành
Khách hàng sau khi đặt hàng sẽ được lưu lại vào CSDL, để cửa hàng xử lí vàtiến hành vận chuyển cũng như tổng kết cuối ngày, theo dõi trải nghiệm khách hàng,theo dõi thời gian bảo hành
1.3.7 Đăng nhập, đăng xuất, đăng ký
Để truy cập vào hệ thống thì chủ cửa hàng và nhân viên cần phải có một tàikhoản, tài khoản này sẽ bao gồm hai thông tin đó chính là tên đăng nhập và mật khẩu.Trong trường hợp chủ cửa hàng hoặc nhân viên đã có tài khoản thì bỏ qua bước đăng
ký để vào hệ thống Sau khi đã đăng nhập thành công từ tuỳ vào chức năng của mỗingười mà hệ thống sẽ cho phép truy cập các trang khác nhau
1.4 Xác định các yêu cầu của hệ thống
Trong quá trình hoạt động của cửa hàng , người dùng thường gặp phải nhiềuvấn đề như: không xử lý hết hàng tồn kho, các đơn đặt hàng, vấn đề tài chính của cửahàng, hoạt động của nhân viên,… Chính vì thế, các cửa hàng cần đến một biện pháptối ưu để có thể quản lý hiệu quả Website quản lý cửa hàng có thể là giải pháp hữuhiệu nhất cho cửa hàng Những tính năng cơ bản cần thiết:
1.4.1 Các chức năng quản lý chính của cửa hàng thời trang
- Quản lý sản phẩm
Trang 13- Quản lý chương trình sale
1.4.2 Yêu cầu phi chức năng
1.4.2.1 Yêu cầu bảo mật
Yêu cầu về bảo mật hệ thống, bảo vệ thông tin khách hàng, thông tin cửa hàngphải được bảo mật về mật khẩu, các thông tin cá nhân như địa chỉ,số điệnthoại,email,ảnh cá nhân khác
1.4.2.2 Yêu cầu về sao lưu
Website sẽ lưu các thông tin vào trong cơ sở dữ liệu, Exel Dữ liệu của hệ thống sẽ
có thể kết xuất ra các thiết bị lưu trữ ngoài và khôi phục khi cần thiết
1.4.2.3 Yêu cầu về tính năng sử dụng
Hệ thống đáp ứng các yêu cầu truy cập dữ liệu thời gian thực Thực hiện các thao tácmột cách tức thời cho phép chấp nhận dưới 30s
Hệ thống đảm bảo phục vụ truy cập online 10 người cùng một lúc
Hệ thống đảm bảo cung cấp đầy đủ thông tin chính xác yêu cầu của nhân viên và cửa hàng trưởng
1.4.2.4 Yêu cầu ràng buộc thiết kế
Web browser : Google Chrome
Hệ quản trị cở sở dữ liệu : MySQL
Phân tích và thiết kế được thực hiện theo chuẩn UML
Các công cụ hỗ trợ không tính bản quyền, thư viện hỗ trợ khác phải là mã nguồn mở
Trang 14Hệ thống được thiết kế theo hướng có khả năng phát triển trong tương lai với việc thêm bớt các module hoặc tích hợp hệ thống vào một hệ thống khác.
1.4.2.5 Yêu cầu về phần cứng
Hệ điều hành: Windowns 7 trở lên
Bộ Xử lý: CPU lớn hơn hoặc bằng 2.3 GHz
Ram: lớn hơn hoặc 4GB
Giao diện phải dễ sử dụng, rõ ràng dễ hiểu
Giao diện nên có các thông báo nhắc nhở giúp cho khách hàng tránh bị mắc phải các sai lầm
Sản phẩm phải dành cho mọi người bất cứ ai cũng có thể sử dụng dù chưa được sử dụng bao giờ
Trang 15CHƯƠNG 2: QUẢN LÝ DỰ ÁN 1.Ước lượng dự án
Giai đoạn Công việc chính Mô tả công việc Chi phí
5.000VNĐ
project cho dự ánQuản lý dự án
Trang 1614
Trang 17cầu của khách cầu cần thiết của websitehàng
usecase và trình tự rationalrose
500.000VNĐ
thốngPhân tích yêu cầu
Xây dựng chi tiết nhiệm vụ
500.000VNĐ
Trang 18Tích hợp và Tích hợp các Lắp ghép, nối lại các module 300.000VNĐ
15
Trang 19Module đã thiết kế lại với nhau cho hoàn chỉnh
Test lại toàn bộ hệ thống đã
200.000VNĐxây dựng
sản phẩm
Fix code
Sửa các lỗi phát sinh trong
200.000VNĐquá trình kiểm thử
100VNĐhướng dẫn sử dụng website
trì
Bảng 2 1: Bảng ước lượng về chi phí
2.Ước lượng thời gian
vi dự án
Trang 20Phân tích và Đặc tả chi tiết yêu Mô tả cụ thể hơn những yêu cầu 1 ngày
16
Trang 21Mô tả hệ thống thông Xây dựng sơ đồ usecase và trình
chức năng kèm theo
kê sản phẩm
Kiểm tra giao diện, độ chính
không chính xác
hoàn thành sản đã thiết kế với nhau cho hoàn chỉnh
phẩm
dựng
Trang 2217
Trang 23Fix code Sửa các lỗi phát sinh trong quá 2 ngày
trình kiểm thử
Đóng gói
Bảng 2 2: Bảng ước lượng về thời
gian 3.Ước lượng về số lượng người tham gia
Số lượng người tham gia vào dự án là 1 người
1.1án
Trang 24tích và quy trình
18
Trang 2820