- Quản lý cửa hàng: Là bộ phận chức vụ cao nhất trong cửa hàng, không trực tiếp tham gia vào công việc bán hàng, giao dịch nhưng gián tiếp chịutrách nhiệm tổ chức và đưa ra các phương án
Trang 1TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
ĐỀ TÀI:
QUẢN LÝ CỬA HÀNG XE ĐẠP THỂ THAO
Sinh viên thực hiện: KIỀU VĂN HUY
ĐỖ HOÀNG ANH Giảng viên hướng dẫn: BÙI KHÁNH LINH
Chuyên ngành: CÔNG NGHỆ PHẦN MỀM
Lớp: D16HTTĐT
Hà Nội, ngày 15 tháng 9 năm 2022
Trang 2PHIẾU CHẤM ĐIỂMSTT Họ và tên sinh viên Nội dung thực hiện Điểm Chữ ký
Giảng viên chấm 1:
Giảng viên chấm 2:
Trang 3MỤC LỤC
LỜI MỞ ĐẦU
Trang CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN….6
1.1 Khảo sát hiện trạng……… 6
1.1.1 Giới thiệu về cửa hàng CenturyBookshop……… ……… 6
1.1.1.1 Giới thiệu chung………6
1.1.1.2 Cơ cấu, sơ đồ tổ chức……… …….….7
1.1.1.3 Giới thiệu về mặt hàng, dịch vụ……… ……… 8
1.1.1.4 Trang thiết bị của cửa hàng………13
1.1.2 Quy trình hoạt động……… 13
1.1.3 Ưu nhược điểm của hệ thống hiện tại……… ……….15
1.1.3.1 Ưu điểm……….….15
1.1.3.2 Nhược điểm………15
1.2 Xác lập dự án………16
1.2.1 Mục tiêu của dự án mới……….16
1.2.2 Yêu cầu hệ thống mới………16
1.2.3 Phạm vi thực hiện dự án………16
1.2.4 Công nghệ sử dụng………17
1.2.5 Ước tính chi phí……….17
Trang 4CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG………18
2.1 Biểu đồ phân cấp chức năng……….18
2.2 Biểu đồ luồng dữ liệu………23
2.2.1 Biểu đồ ngữ cảnh………23
2.2.2 Biểu đồ luồng dữ liệu mức định……….24
2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh……….25
2.2.3.1 Biểu đồ luồng dữ liệu cho chức năng quản lý nhân viên…….…25
2.2.3.2 Biểu đồ dữ liệu chức năng quản lý bán hàng……….… 26
2.2.3.3 Biểu đồ luồng dữ liệu cho chức năng quản lý kho……… 27
2.2.3.4 Biểu đồ luồng dữ liệu cho chức năng quản lý vận chuyển…… 28
2.2.3.5 Biểu đồ luồng dữ liệu cho chức năng quản lý báo cáo…………29
2.3 Mô hình E-R……….30
2.3.1 Xác định thực thể, gán thuộc tính cho nó và xác định định danh 30
2.3.2 Xác định các mối quan hệ và thuộc tính……….31
2.3.3 Mô hình thực thể liên kết E – R lowkey……….34
CHƯƠNG 3: THIẾT KẾ……….35
3.1 Thiết kế cơ sở dữ liệu……….35
3.1.1 Mô hình dữ liệu quan hệ……….35
3.1.2 Mô hình dữ liệu vật lý……….38
3.1.3 Thiết kế cơ sở dữ liệu……… 39
3.2 Thiết kế giao diện……… 43
Trang 5LỜI NÓI ĐẦ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 Trongsuố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è để đạt được những thành công mà mình mong muốn
Và đặc biệt, trong học kỳ này Em xin cảm ơn cô Bùi Khánh Linh đãhướng dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện Trongthời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúng em khôngnhững thu được rất nhiề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ôn Phân Tích Thiết Kế Hệ Thống Thông Tin.
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, dobướ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ớilượng kiến thức còn hạn chế, nhiều bỡ ngỡ, nên đồ án “Quản lý cửa hàng xe đạpthể thao” chắc chắn sẽ không thể tránh khỏi những thiếu sót Chúng 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 để đồ án này ngày càng hoàn thiện hơn
Một lần nữa, chúng em xin chân thành cám ơn cô và luôn mong nhận được
sự đóng góp củ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 Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp củamình là truyền đạt kiến thức cho thế hệ mai sau
Trân trọng!
Trang 6CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN1.1 Khảo sát hiện trạng
Đề tài: “Quản lý cửa hàng xe đạp thể thao”
Xu hướng lựa chọn các loại xe thân thiện với môi trường đang ngày mộtphổ biến hơn Điều này cũng góp phần không nhỏ vào việc thúc đẩy thị trường
xe đạp nhất là xe đạp thể thao ngày một phát triển Với nhiều ưu điểm nổi bật,
xe đạp thể thao đã và đang trở thành xu hướng chưa bao giờ hết hot trên thịtrường
Xe đạp thể thao vốn là phương tiện được rất nhiều người ưa chuộng Bêncạnh việc không sinh ra khí thải có hại cho môi trường, sử dụng xe đạp thườngxuyên cũng là cách để tăng cường sức khỏe một cách hiệu quả
1.1.1 Giới thiệu cửa hàng xe đạp thể thao
Sau đại dịch Covid-19, nhiều người thay đổi hẳn thói quen sinh hoạt, lịch làmviệc, đồng thời chú trọng đến việc chăm sóc sức khỏe tinh thần và tập luyệnnâng cao thể chất Đây cũng là yếu tố thúc đẩy phong trào chơi xe đạp thể thaongày càng phát triển sôi nổi
Bạn nghĩ sao khi sở hữu một chiếc xe đạp thể thao lượn vòng Hồ Tây cùng bạn
bè vào mỗi buổi sáng sớm hay xế chiều Cửa hàng xe đạp thể thao XE ĐẠP 88
là một nơi lý tưởng để cho bạn lựa chọn một chiếc xe đạp thể thao mà bạn thích
1.1.1.1 Giới thiệu chung
Tên cửa hàng: Xe Đạp 88
Tổng số nhân viên: 10 người
Thời gian làm việc: Sáng: 8h00 – 12h00
Chiều: 14h00 - 18h00
Trang 7- Quản lý cửa hàng: Là bộ phận chức vụ cao nhất trong cửa hàng, không
trực tiếp tham gia vào công việc bán hàng, giao dịch nhưng gián tiếp chịutrách nhiệm tổ chức và đưa ra các phương án phát triển cho cửa hàng Xử
lý và đưa ra các quyết định trong cửa hàng các tình huống xảy ra trong cửa hàng
- Quản lý nhân viên: Quyết định về điều chỉnh, tuyển nhân sự, phân ca,
chấm công và trả lương cho nhân viên cửa hàng theo sự chỉ định của quản lý cửa hàng
- Bộ phận bán hàng: Là bộ phận tư vấn, tiếp nhận yêu cầu từ khách hàng
và xử lý hóa đơn thanh toán của khách hàng
- Bộ phận vận chuyển: Là bộ phận nhận thông tin từ bộ phận bán hàng và
chuyển đến nơi mà khách hàng yêu cầu
- Bộ phận sửa chữa: Là bộ phận xử lý các vấn đề của xe, bảo dưỡng xe
đạp
- Bộ phận kho: Tiếp nhận yêu cầu của quản lý về 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 và xuất phiếu chi
Trang 81.1.1.3 Giới thiệu mặt hàng, dịch vụ
XE ĐẠP GIANT
Có nhiều sản phẩm có giá từ 3.800.000
Trang 9 Đến 261.000.000
Trang 10XE ĐẠP GALAXY
Xe Đạp Galaxy nhập khẩu chính hãng thời trang và phong cách mới cho những người yêu dòng xe địa hình thân thiện với môi trường Thương Hiệu Đài Loan nổi tiếng Thế Giới
Đa dạng các loại giá và mặt hàng, cho bạn thoải mái lựa chọn sản phẩm
Trang 11XE ĐẠP TRINX
Xe đạp Trinx nhập khẩu chính hãng với thiết kế vượt trội tinh xảo từngđường nét đã giúp cho hãng xe thể thao địa hình Trinx dẫn đầu về phongcách xe đạp thời trang, kèm theo đó là chất lượng và dịch vụ bảo hànhcủa hãng là số 01 nên người tiêu dùng có thể yên tâm chọn lựa cho mình
1 chiếc xe đạp thương hiệu Trinx
Trang 131.1.1.4 Trang thiết bị cửa hàng
03 máy tính, 02 máy in,02 máy thu ngân, 04 camera an ninh
1.1.2 Quy tình hoạt động
- Quy trình nhập hàng:
Vào cuối ngày làm việc bộ phận kho sẽ kiểm tra kho xe đạp xem mặt hàng hay phụ kiện nào sắp hết để gửi cho quản lý yêu cầu nhập hàng cho các nhà cung cấp Nếu có khách hàng nhập số lượng lớn xe đạp cần phải thông báo cho bên nhà cung cấp trước 1 tháng
Sau khi nhận thông tin từ bộ phận kho sẽ liên hệ cho quản lý thông báo cho nhà cung cấp yêu cầu nhập hàng Hàng nhập đến sẽ được bộ phận kho kiểm tra chất lượng và số lượng Nếu hàng đúng, đủ số lượng và chấtlượng sẽ đc chuyển vào kho Sau đó bộ phận kho sẽ xuất phiếu nhập cho
bộ phận bán hàng thanh toán cho đại lí
- Hàng đạt tiêu chuẩn:
Khung xe chắc chắn, vững vàng, các linh kiện liên kết với nhau chặt chẽ không bị lung lay hay rời rạc
Các linh kiện phải đạt chất lượng tiêu chuẩn
Giá nhập kho = Σđơn giá*số lượng
- Quy trình bán hàng:
Khi khách hàng vào cửa hàng sẽ được nhân viên tư vấn và chỉ dẫn đến gian hàng mà khách lựa chọn loại xe Bộ phận bán hàng sẽ xem thông tin chiếc xe mà khách lựa chọn và thông báo đến bộ phận kho để chuẩn bị hàng gửi cho khách Nếu khách yêu cầu vận chuyển thì bộ phận kho sẽ thông báo cho bộ phận vận chuyển tiếp nhận và giao hàng đến đại chỉ khách yêu cầu Khi thanh toán nhân viên bán hàng sẽ tổng hợp lại các chi phí chiếc xe để đưa hóa đơn cho khách và thanh toán
Trang 14- Báo cáo – Thống kê
Quản lý cửa hàng sẽ tổng hợp lại các doanh thu, phiếu nhập… để lập báo cáo định kỳ hàng ngày, hàng tuần, hàng tháng, hàng năm, hàng quý
Bộ phận bán hàng sẽ thống kê các mặt hàng bán chạy, mặt hàng không bán chạy để quản lý lập phương hướng phát triển tiếp theo
- Quản lý nhân viên
Nhân viên của cửa hàng bao gồm 1 quản lý, 3 nhân viên kho, 4 nhân viênbán hàng, 2 nhân viên vận chuyển Thông tin của nhân viên được lưu vào
Nhân viên part time có thể đổi ca linh hoạt cho nhau Trong trường hợp xin nghỉ hẳn phải báo 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
Trường hợp đi muộn bị trừ 1% lương / lần / tháng Nghỉ không xin phép 10% lương / lần / tháng Nếu diễn ra nhiều lần sẽ bị buộc thôi việc
Trang 15Lương của nhân viên được trả định kì vào ngày cuối cùng của tháng và được tính theo công thức:
Tổng lương = Ca (ngày) x số ngày công + thưởng – phạt
- Quản lý hàng hóa:
Mỗi lần bộ phận bán hàng lấy hàng từ kho thì bộ phận kho sẽ xuất phiếu xuất kho bao gồm số lượng và tên các mặt hàng để quản lý dễ nắm bắt tình hình cũng như thuận tiện cho việc quản lý hàng hóa
1.1.3 Ưu nhược điểm của hệ thống hiện tại
1.1.3.1: Ưu điểm
- Đơn giản, dễ sử dụng không yêu cầu cao về trình độ tin học
- Giá cả thấp, kinh phí đầu tư vào việc quản lý không cao
1.1.3.2 Nhược điểm
- Do dùng sổ sách và excel nên hệ thống quản lý còn thủ công, đơn giản với dữ liệu lớn dễ gây thất thoát, nhầm lẫn, việc sao lưu phục hồi dữ liệu khó khăn
- Tốn nhiều thời gian gây khó khăn trong việc quản lý đồng bộ
- 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
- Tốc độ xử lý chậm
- Chưa thực sự có một hệ thống đánh giá năng lực của nhân viên
- Quản lý gặp khó khăn trong việc nhập hàng, phải dựa vào thông tin của
Trang 161.2 Xác lập dự án
1.2.1 Mục tiêu của dự án mới
- Hệ thống quản lý bán hàng có nhiệm vụ chức năng nghiệp vụ về bán hàng Hỗ trợ quản lý kho hàng và nhân viên làm việc Giúp quản lý cửa hàng thống kê báo cáo từ đó nắm bắt được tình hình kinh doanh của cửa hàng để đưa ra phương hướng phát triển trong thời gian tới
- Góp phần nâng cao hiệu quả công việc, thúc đẩy phát triển hoạt động cửa hàng Giúp cho công việc quản lý trở nên dễ dàng, tiện dụng và chính xáchơn
- Giảm bớt chi phí, nhân công, thời gian và sức lực
1.2.2 Yêu cầu hệ thống mới
- Thực hiện tốt các chứng năng chính hiện tại
- Tuân thủ đúng các quy tắc về bán hàng
- Tốc độ xử lý thông tin nhanh, đảm bảo chính xác, kịp thời
- Theo dõi chi tiết hàng nhập, tồn đọng
- Tạo được các báo cáo hàng tháng, hàng quý…
- Thống kê được lượng xe hay phụ kiện sắp hết
- Có đầy đủ các chức năng của hệ thống quản lý
- Hệ thống phải có chế độ sao lưu phục hồi dữ liệu, nhằm đảm bảo an toàn
về mặt dữ liệu
- Bảo mật tốt, chỉ làm việc với người có quyền sử dụng
- Đào tạo cao hơn về tin học cho nhân viên trong cửa hàng để dễ dàng sử dụng
- Có thêm chức năng đánh giá nhân viên và ghi nhận phản hồi của khách hàng
1.2.3 Phạm vi thực hiện dự án
Các chức năng chính của dự án:
Trang 17 Chi phí dự trù bảo trì và nâng cấp: 10.000.000 đồng
Chi phí đào tạo tin học cho nhân viên: 8.000.000 đồng
Chi phí đường truyền mạng: 1.000.000 đồng / tháng
Chi phí cho người viết phần mềm: 6.000.000 đồng
Tổng chi phí 55.000.000 đồng
Trang 18CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ phân cấp chức năng
Hình 2.1: Biểu đồ phân cấp chức năng hệ thống quản lý cửa hàng Xe Đạp 88
Mô tả chi tiết các chức năng:
1.1 Cập nhật thông tin
Mỗi nhân viên làm việc tại cửa hàng sẽ cung cấp đầy đủ thông tin về họ tên, ngày sinh, địa chỉ … để lưu hồ sơ quản lí nhân viên đồng thời có thể thêm, sửa, xóa khi có nhân viên mới hoặc có nhân viên xin nghỉ
Trang 191.4 Đánh giá nhân viên
Dựa vào năng lực, thái độ cũng như phản hồi của khách hàng về nhân viên quản lý sẽ xếp loại nhân viên tương ứngtheo sao:
Khi khách hàng lựa chọn xong chức năng sẽ gửi hai phiếu yêu cầu xe Một phiếu đến bộ phận kho chuẩn bị xe cho khách, một phiếu chuyển sang chức năng thanh toán để lập hóa đơn
Trang 20 Khi bộ phận kho đã chuẩn bị xong xe khách chọn thì gửi yêu cầu cập nhật
số hàng còn lại có thể phục vụ yêu cầu của khách hàng lại cho chức năng
2.2 Thanh toán
Khi khách hàng có yêu cầu thanh toán bộ phận bán hàng sẽ gửi yêu cầu đến chức năng Chức năng sẽ tổng hợp lại các phiếu yêu cầu đồ uống để lập hóa đơn và in hóa đơn cho khách kiểm tra Đồng thời cập nhật lại hàng về chức năng xử lý yêu cầu về xe
Hóa đơn của khách được in ra cho khách đồng thời sẽ được lưu tạm thời vào kho hóa đơn phục vụ cho báo cáo
2.3 Khảo sát khách hàng
Khách hàng khi thanh toán sẽ được nhân viên giới thiệu chức năng khảo sát lấy ý kiến của khách hàng về thái độ phục vụ của nhân viên, chất lượng xe… từ đó đưa ra phiếu đánh giá để làm căn cứ đánh giá nhân viên
và thay đổi của cửa hàng trong thời gian tới
3.1 Quản lý nhà cung cấp
Chức năng quản lý nhà cung cấp là chức năng thực hiện việc quản lý thông tin của những nhà cung cấp đã cung cấp xe và phụ kiện cho cửa hàng
Mỗi khi hệ thống gửi yêu cầu lấy thông tin nhà cung cấp tới cho nhà cungcấp thì nhà cung cấp sẽ gửi lại thông tin của họ đúng với yêu cầu của chức năng
Với mỗi nhà cung cấp, thông tin được hệ thống lưu vào kho thông tin nhàcung cấp Dựa vào kho này để đảm bảo nguồn gốc chất lượng của xe và phụ kiện
Trang 21 Sau quá trình thanh toán, nhà cung cấp xe sẽ gửi lại hóa đơn cho những đơn hàng đã yêu cầu trước đó, hệ thống sẽ lưu những hóa đơn này vào kho dữ liệu “Phiếu nhập” với mỗi phiếu nhập tương ứng với một hóa đơn nhập.
Đồng thời hệ thống cũng cập nhật lại lượng xe có trong kho sau khi nhập
Nếu yêu cầu đủ điều kiện Xe sẽ được xuất kho và kèm theo đó hệ thống
sẽ gửi một phiếu xuất tới bộ pận bán hàng để xác nhận việc suất kho và đồng thời lưu một bản vào kho “Phiếu xuất” để quản lý sau này
3.4 Thống kê xe
Chức năng thống kê xe nhằm sinh ra một bảng thống kê định kỳ một thời gian như, thống kê theo ngày, theo tuần, theo tháng, v v
Mỗi khi nhân viên quản lý kho yêu cầu hệ thống sinh ra một bảng thống
kê, hệ thống sẽ thực hiện lấy thông tin xe có trong kho, so sánh với thống
Trang 22kê trước đó để đưa ra những thông tin cần thiết như lượng xe còn trong kho, những thay đổi của kho xe như nhập hay xuất đều được hiển thị.
4.1 Vận chuyển
Bộ phận vận chuyển sẽ đảm nhiệm nhiệm vụ giao xe đến nơi cho khách Sau khi giao đến nơi mà khách hàng yêu cầu nhân viên vẫn chuyển sẽ thông báo cho quản lý của hàng để lưu vào danh sách vận chuyển xe
4.2 Sửa chữa
Mỗi khi có khách yêu cầu sửa chữa xe hoặc bảo dưỡng xe thì bộ phận sửachữa sẽ thực hiện yêu cầu của khách hàng và thông báo cho bộ phận bán hàng để cập nhật thông tin khách hàng
5.1 Báo cáo doanh thu
Chức năng báo cáo doanh thu là chức năng dành riêng cho quản lý cửa hàng Chức năng báo cáo doanh thu sẽ sinh ra một báo cáo trực quan cho quản lý về thông tin tiền nhập xe, tiền bán xe để từ đó nắm bắt được tình hình kinh doanh của cửa hàng
Mỗi khi quản lý cửa hàng thực hiện yêu cầu xem báo cáo doanh thu, hệ thống sẽ thực hiện lấy dữ liệu từ những kho “Phiếu nhập”, “Hóa đơn”
“Phiếu Xuất” để tính tổng tiền nhập hàng và tiền bán hàng và những báo cáo về số lượng hàng trong kho Những thông tin trong báo cáo cơ bản đều dựa trên công thức:
Doanh thu = ∑Tiền bán – ∑Tiền nhập
5.2 Báo cáo chất lượng phục vụ:
Chức năng báo cáo chất lượng là chức năng dành cho quản lý cửa hàng Chức năng báo cáo chất lượng sẽ cho biết tình trạng hoạt động làm việc của nhân viên có thực sự hiệu quả hay không và có thái độ phục vụ tốt