Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
NHẬN XÉT CỦA GIẢNG VIÊN
Hưng Yên, ngày . . . tháng 04 năm 2014
GIẢNG VIÊN
Trang 1
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
LỜI CẢM ƠN
Em xin chân thành cảm ơn các thầy cô giáo khoa công nghệ thông tin cũng
như các thầy cô giáo trong Trường Đại Học Sư Phạm Kỹ Thuật Hưng Yên đã tận
tình chỉ dạy, tạo điều kiện học tập tốt và giúp đỡ em trong suốt quá trình học tập tại
trường.
Đặc biệt, em xin chân thành cảm ơn sự nhiệt tình hướng dẫn của cô Nguyễn
Thị Thanh Huệ trong suốt thời gian em làm đồ án 5.
Xin gửi lời cảm ơn tới gia đình, bạn bè, những người luôn bên cạnh ủng hộ,
động viên, giúp đỡ em trong suốt thời gian qua.
1.2.3.2. Vấn đề đặt ra 24
Trang 3
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
Quản lý user: Đây là chức năng cấp quyền quản lý cho các giáo viên trong
phòng tổ chức cán bộ 25
Đăng nhập: Phần mềm sẽ tạo cho người quản lý một tài khoản mặc định để
có thể thực hiện chức năng quản lý nhân sự 25
Đăng kí: Chức năng này chỉ người quản trị có quyền sử dụng, người quản
trị có quyền cấp tài khoản sử dụng cho NSD 25
1.4.2. Chức năng 2: Quản lí thông tin chung của Website 25
CHƯƠNG II:PHÂN TÍCH THIẾT KẾ HỆ THỐNG VỚI UML 27
2.1. Tổng quan về UML 27
2.2. Thiết kế hệ thống 28
2.2.1. Biểu đồ USE CASE 28
2.2.1.1. Biểu đồ Use case tổng quát 28
Hình 2.1. Biểu đồ Use case tổng quát 29
2.2.2. Biểu đồ lớp(Diagram) 40
40
Hình 2.12: Biểu đồ lớp 40
2.2.3.1. Biểu đồ tuần tự nhóm các chức năng Quản trị hệ thống 41
41
Hình 2.13 Biểu đồ tuần tự cho chức năng đăng nhập 41
2.2.3.2. Biểu đồ tuần tự nhóm các chức năng quản trị 41
41
Hình 2.14 Biểu đồ tuần tự chức năng quản trị 41
Trang 4
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
2.2.3.3. Biểu đồ tuần tự nhóm các chức năng Quản lí thông tin chung của
Website 41
42
46
Hình 2.24. Biểu đồ hoạt động chức năng tìm kiếm thông tin sản phẩm 46
f. Biểu đồ hoạt động chức năng thống kế - báo cáo 46
47
Hình 2.25. Biểu đồ hoạt động chức năng thống kê báo cáo 47
CHƯƠNG III: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 48
3.1. Các bảng trong cơ sở dữ liệu 48
3.1.4. Bảng Menu (Menu) 49
Nội dung: 50
Bảng 4: Bảng Menu 50
Ý nghĩa các trường 50
Trang 6
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
Chức năng: Lưu trữ thông tin các trường trong Menu 50
3.1.5. Bảng tin tức (Tintuc) 50
Nội dung: 50
Bảng 5: Bảng tin tức 51
Ý nghĩa các trường: 51
Chức năng: Lưu trũ thông tin các tin tức 51
3.1.6. Bảng Sản phẩm (SanPham) 51
Nội dung: 51
Bảng 6: Bảng sản phẩm 51
Ý nghĩa các trường: 51
1. SanPham: tên bảng 51
2. MaSP: Mã sản phẩm 52
3. TenSP: Tên sản phẩm 52
4. MaLoai: Mã loại sản phẩm 52
5. HinhAnh: Hình ảnh sản phẩm 52
6. GiaNhap: Giá nhập sản phẩm 52
7. GiaBan: Giá bán sản phẩm 52
Bảng 9: Bảng nhập hàng 53
Ý ngĩa các trường: 53
1. NhapHang: Tên bảng là nhập hàng 53
2. MaNH: Mã nhập hàng của lần nhập hàng 53
3. TaiKhoan: Tài khoản của người nhập trong ban quản trị 53
4. NgayNhap: Ngày nhập hàng 53
5. TongTien: Tổng tiền khuyến mại 54
Chức năng: Lưu thông tin về quá trình cửa hàng nhập hàng 54
3.1.10. BảngChi tiết nhập hàng (ChiTiet_NH) 54
Nội dung: 54
Bảng 10: Bảng chi tiết nhập hàng 54
Ý ngĩa các trường: 54
1. ChiTietNH: Tên bảng là chi tiết nhập hàng 54
2. MaNH: Mã nhập của cửa hàng 54
3. MaSP: Mã sản phẩm nhập 54
4. MaHang:Mã mạt hàng nhập 54
5. TenSP: Tên sản phẩm nhập 54
6. SoLuong: Số lượng sản phẩm nhập về 54
7. DonGia: Đơn giá nhập 54
8. HinhAnh: Hình ảnh sản phẩm 54
Trang 9
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
9. ThongTin: Thông tin nhập hàng 54
10. HienThi: Hiển thị chi tiết quá trình nhập hàng 54
11. Chức năng: Lưu thông tin chi tiết nhập hàng 54
3.1.11. Bảng Xuất hàng (XuatHang) 55
Nội dung: 55
Bảng 11: Bảng xuất hàng 55
Ý nghĩa các trường: 55
1.XuatHang: Tên bảng 55
Ý nghĩa các trường: 56
1. DatHang: Tên bảng 56
2. MaDH: Mã đặt hàng 57
3. TaiKhoan: Mã sản phẩm 57
4. NgayDat: Ngày đặt hàng 57
5. TongTien: Tổng tiền 57
Trang 11
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
6. TinhTrang: Tình Trạng sản phẩm trong cửa hàng 57
Chức năng: Lưu thông tin về việc đặt hàng của khách hàng 57
3.1.15. Bảng Chi tiết đặt hàng(ChiTiet_DH) 57
Nội dung: 57
Bảng 15: Bảng chi tiết đặt hàng 57
Ý ngĩa các trường: 57
1. ChiTiet_DH: Tên bảng 57
2. MaDH: Mã đặt hàng 57
3. MaSP: Mã sản phẩm 57
4. SoLuong: Số lượng hàng đặt 57
5. DonGia: giá sản phẩm đặt 57
Chức năng: Lưu thông tin về chi tiết đặt hàng 57
3.2. Bảng quan hệ (Relationship) 57
58
CHƯƠNG IV: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH 59
Ràng buộc : Để sử dụng chức năng này NSD thực hiên vào menu “trang chủ” rồi chọn
“Đăng kí” như hình minh họa 60
Giao diện chức năng 64
Ràng buộc : Để sử dụng chức năng này NSD thực hiện như sau: vào menu “trang chủ” rồi
nhập vào ô textbox “Nhập tên sản phẩm”thì thông tin về sản phẩm muốn xem sẽ được thực
hiện 64
Ràng buộc : Để sử dụng chức năng này NSD thực hiện như sau: vào menu “Xử lý thông
Bảng 8 : Bảng khuyến mại 49
Bảng 9 : Bảng nhập hàng 50
Bảng 10 : Bảng chi tiết nhập hàng 50
Bảng 11 : Bảng xuất hàng 52
Bảng 12 : Bảng chi tiết phiếu xuất 52
Bảng 13 : Bảng giỏ hàng 53
Bảng 14 : Bảng đặt hàng 53
Bảng 15 : Bảng chi tiết đặt hàng 54
DANH MỤC CÁC HÌNH VẼ
Hình 2.1. Biểu đồ use case tổng quát 27
Hình 2.2. Biểu đồ use case phân rã tài khoản 28
Hình 2.3. Biểu đồ use case phân rã quản lí chức năng 28
Hình 2.4. Biểu đồ use case phân rã quản lí sản phẩm 29
Hình 2.5. Biểu đồ use case phân rã quản lí hoa 29
Hình2.6. Biểu đồ use case phân rã quản lí tin tức 30
Hình 2.7. Biểu đồ use case phân rã quản lí khuyến mại 30
Hình. 2.8. Biểu đồ use case phân rã quản lí menu 31
Trang 14
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
Hình 2.9. Biểu use case phân rã nhập hàng 31
Hình 2.10. Biểu đồ use case phân rã xuất hàng 32
Hình 2.11. Biểu đồ use case phân rã quản lí giỏ hàng 32
Hình 2.12. Biểu đồ lớp 33
Hình 2.13. Biểu đồ tuần tự cho chức năng đăng nhập 34
Hình 2.14. Biểu đồ tuần tự cho chức năng quản trị 35
Hình 2.15 Biểu đồ tuần tự cho chức năng quản lí thông tin chung cuả website 36
Hình 2.16. Biểu đồ hoạt động chức năng tìm kiếm thông tin sản phẩm 37
Hình 2.17. Biểu đồ tuần tự cho chức năng quản lí giỏ hàng 38
Hình 2.18. Biểu đồ tuần tự cho chức năng thống kê báo cáo 39
Hình 2.19. Biểu đồ tuần tự cho chức năng đăng nhập hệ thống 40
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
LỜI NÓI ĐẦU
Ngày nay trên thế giới, công nghệ thông tin đã có những bước phát triển vượt
bậc. Ở nước ta hiện nay, ngành công nghệ thông trở thành ngành mũi nhọn, đẩy
mạnh phát triển công nghiệp hoá, hiện đại hóa đất nước. Các website giới thiệu và
bán hàng cho một công ty, cửa hàng đang là nhu cầu cấp thiết của mọi ngành, mọi
cơ quan tổ chức.
Qua khảo sát thực tế cong tác bán hoa của một cửa hàng ở thành phố Bắc Ninh.
Chúng em việc bán hoa của cửa hàng vẫn theo cách thủ công là chính. Và chúng em
quyết định xây dựng Website “Xây dựng website giới thiệu và bán máy làm đá
sạch cho xưởng sx Tuấn Kiệt” với hi vọng cửa hàng có thể giới thiệu đến tất cả
khách hàng những sản phẩm của cửa hàng một cách hiệu quả, tiện dụng cho những
người có nhu trong cuộc sống thời hiện đại.
Em xin chân thành cảm cô Nguyễn Thị Thanh Huệ và các thầy cô trong khoa
công nghệ thông tin đã giúp đỡ em, cảm ơn các bạn trong và ngoài lớp đã giúp đỡ,
đóng góp ý kiến để em hoàn thiện Website của mình.
Em mong sẽ nhận được nhiều ý kiến đóng góp hơn nữa của các thầy cô và của
các bạn để cho Website được hoàn thiện hơn nữa đáp ứng được mọi yêu cầu thực tế
trong công việc bán hàng của Xưởng SX Tuấn Kiệt.
Em xin chân thành cảm ơn!
Hưng Yên, Ngày tháng 04 năm 2014
Trang 17
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
Sinh viên thực hiện
Đặng Phúc Thái
PHẦN I: MỞ ĐẦU
1. Tên đề tài
Xây dựng “Website giới thiệu và bán máy làm đá sạch cho xưởng sx Tuấn
Kiệt”
2. Lý do chọn đề tài
• Xây dựng Website giới thiệu và bán máy làm đá sạch cho xưởng sx Tuấn
Kiệt.
• Nghiên cứu các công nghệ và ngôn ngữ phát triển phần mềm.
4. Khách thể và đối tượng nghiên cứu:
Đối tượng: Website giới thiệu và bán máy làm đá sạch Tuấn Kiệt
Khách thể: Các công cụ, công nghệ dùng để xây dựng Website.
5. Nhiệm vụ nghiên cứu
Tìm hiểu nghiệp vụ quản lý bán bán hàng của cửa hàng (Quản lý chức năng,
Quản lý tài khoản,quản lí xuất hàng, )
Tìm hiểu các công cụ, công nghệ xây dựng trang web.
6. Phạm vi nghiên cứu.
Không gian nghiên cứu: Xưởng sản xuất thuộc thị trấn Phú Minh-Phú
Xuyên-Hà Nội.
Nội dung nghiên cứu: Quá trình sản xuất và bán hàng.
Thời gian nghiên cứu: Nhóm tiến hành nghiên cứu đề tài từ tháng 1/2014
đến tháng 5/2014
7. Phương pháp nghiên cứu của đề tài
Phương pháp nghiên cứu lý thuyết:
Trang 19
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
• Nghiên cứu công tác sản xuất và bán máy làm đá sạch của xưởng.
• Các sổ sách, sản phẩm tài liệu liên quan đến bán sản phẩm máy làm
đá sạch.
Phương pháp quan sát:
• Quan sát cách thức sản xuất và bán hàng của xưởng.
Phương pháp phỏng vấn:
• Tìm hiểu ý tưởng bán hàng của xưởng.
• Tìm hiểu quá trình sản xuất và bán sản phẩm của xưởng sx.
• Tìm hiểu việc áp dụng website vào bán máy làm đá sạch của xưởng
sx.
sổ sách của cửa hàng theo một nguyên tắc hay một phương pháp nào đó mà họ tự
quy định. Khi cần tìm sản lượng được bán trong một ngày nào đó thì người quản lý
phải tìm theo cách sắp xếp của riêng minh. Mỗi khi muốn tìm sản lượng được bán
trong một ngày hay sản phẩm nhập về, bán ra của xưởng thì việc tìm kiếm và cập
nhật sự thay đổi đó không đơn giản chút nào.Với một lượng khổng lồ thì bắt đầu từ
việc tìm kiếm trong sổ sách đã rất vất vả và mất rất nhiều thời gian, rồi đến việc
chỉnh sửa thông tin, thêm thông tin mới vào sổ sách cuối cùng lại phải đặt nó về
đúng vị trí của nó trước đó theo một nguyên tắc mà người quản lý đã đặt ra ngay từ
đầu. Đồng thời, việc tra cứu, thống kê theo một yêu cầu nào đó thì càng phức tạp,
vất vả hơn nhiều vì công tác này diễn ra thường xuyên và các yêu cầu thi không
giống nhau nên người quản lý muốn làm xong phải mất nhiều thời gian.
Với những yêu cầu mang tính chất quản lý trong công tác bán hàng đưa ra ở
trên đòi hỏi phải tạo ra một Website trên máy vi tính giúp xử lý các công tác, các
nghiệp vụ quản lý đó, khắc phục các hạn chế của cách quản lý cũ (thủ công) là một
vấn đề cấp thiết.
Vì vậy muốn khắc phục được những hạn chế nêu trên, giúp cho người quản lý
cửa hàng đỡ vất vả,em đã quyết định lựa chọn đề tài xây dựng Website giới thiệu
và bán máy làm đá sạch cho cho xưởng sx Tuấn Kiệt.
Trang 21
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
1.1. Nêu bài toán
Bài toán xây dựng website giới thiệu và bán máy làm đá sạch chia làm hai bài
toán nhỏ:
Đối với khách hàng
Khách hàng khi khai thác hệ thống sẽ tìm thấy cho mình những sản phẩm hợp
với nhu cầu sử dụng, con mắt thẩm mĩ và túi tiền của mình. Có thể xem thông tin về
các loại máy làm đá của từng nhà cung cấp, tham khảo, so sánh giá cả của từng loại
sản phẩm. Khách hàng sẽ tiết kiệm được một cách tối đa thời gian của mình, không
còn phải mất hàng giờ để chọn mua cho mình một sản phẩm ưng ý, thích hợp trong
các doanh nghiệp hay hộ gia đình. Ta có thể liệt kê các yêu cầu chính đối với khách
- Liên hệ với từng khách hàng.
1.2. Khảo sát hiện trạng
1.2.1. Địa điểm, phương pháp khảo sát
Trong các ngay từ 15/01/2014 đến ngày 19/01/2014,em đã tiến hành khảo sát
hệ thống sản xuất và bán máy làm đá sạch của xưởng sx Tuấn Kiệt bằng các
phương pháp sau:
Trao đổi trực tiếp với chủ xưởng: về hiện trạng sx và bán máy của xưởng, về
các khó khăn, thuận lợi và các vấn đề liên quan đến việc quản lý nhập hàng,
xuất hàng, sản phẩm…
Khảo sát và lấy thông tin từ nhân viên trong cửa hàng về quá trình phân công
nhiệm vụ trong quá trình bán hàng của các nhân viên, nghiệp vụ quản lý cửa
hàng,quy trình giao hàng, bảo hành…
1.2.2. Kết quả thu được
Qua quá trình nghiên cứu, tìm hiểu em đã thu được những kết quả sau: Hiện
tại cửa xưởng không sử dụng phần mềm, Website nào để quản lí, tất cả đều được
làm thủ công trên giấy tờ.
1.2.3. Tổng kết quá trình khảo sát
1.2.3.1. Những đặc điểm và hạn chế của việc sản xuất và bán máy làm đá sạch
Tuấn Kiệt.
a. Đặc điểm của hệ thống quản lý hiện tại.
Trang 23
Website Giới Thiệu và Bán Máy Làm Đá Sạch Cho Xưởng SX Tuấn Kiệt
Về cơ bản vẫn hoàn thành được công việc quản lý của công ty hay các cửa
hàng vừa và nhỏ. Với phương pháp quản lý thủ công hiện tại, ưu điểm của hệ thống
là rất ít.
- Chủ xưởng có thể giới thiệu và tư vấn chi tiết cho khách về các sản phẩm
máy làm đá theo mục đích sử dụng của khách hàng.
- Người mua có thể trực tiếp tìm hiểu về sản phẩm mà mình đang cần mua qua
sự tư vấn của nhân viên bán hàng,nhân viên kỹ thuật.
- Có thể trao đổi trực tiếp về giá cả,hình thức thanh toán, cách trưng bày sản
• Quản lý thông tin chung của website
• Chức năng quản lí thông tin sản phẩm
• Chức năng tìm kiếm
• Quản lý giỏ hàng
• Quản lý chức năng thống kê báo cáo
• Chức năng quảng cáo
• Ngoài ra còn có hiển thị thông tin
1.4. Các chức năng của hệ thống
1.4.1. Chức năng 1:Chức năng quản trị hệ thống
Là chức năng dành cho người có quyền quản trị hệ thống (Admin)
Quản lý user: Đây là chức năng cấp quyền quản lý cho các giáo viên trong phòng
tổ chức cán bộ
Đăng nhập: Phần mềm sẽ tạo cho người quản lý một tài khoản mặc định để có thể
thực hiện chức năng quản lý nhân sự
Đăng kí: Chức năng này chỉ người quản trị có quyền sử dụng, người quản trị có
quyền cấp tài khoản sử dụng cho NSD.
1.4.2. Chức năng 2: Quản lí thông tin chung của Website
• Quản lí thông tin sản phẩm
• Quản lí thông tin chung Website
• Quản lí các dịch vụ mới
1.4.3. Chức năng 3: Quản lí thông tin sản phẩm
Khi NQL đã đăng nhập thành công thì Use Case sẽ được gọi để giúp NQL có
thể lựa chọn các chức năng: nhập thông tin cho một sản phẩm hay tìm kiếm thông
Trang 25