Xem mẫu

  1. BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. HCM CƠ SỞ ĐÀO TẠO MIỀN TRUNG KHOA CÔNG NGHỆ XÂY DỰNG WEBSITE QUẢN LÝ ĐĨA GVHD: SVTH: MSSV: Lớp: Khoá: 2011 – 2014 Quảng Ngãi, tháng 4 năm 2014
  2. LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành đến thầy Bùi Văn Đồng người tận tình hướng dẫn, giúp đỡ chúng em hoàn thành bài t ập này. Do vốn kiến thức và lượng thời gian có hạn nhóm em không thể tránh khỏi những thiếu sót, rất mong nhận được sự đóng góp ý kiến của Thầy, Cô và các bạn, xin cảm ơn! Sinh viên thực hiện ̃ ́ ́ Nguyên Tân Phap
  3. NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN 1. Về thái độ, ý thức của sinh viên ……………………………………………………………………………….……… ………………………………………………………………………………………. ……………………………………………………………………………………… 2. Về đạo đức, tác phong ………………………………………………………………………………………. …….………………………………………………………………………………… ………………………………………………………………………………………. 3. Về năng lực chuyên môn ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… 4. Kết luận : Nhận xét: ………………………………………………………………..……....... ……………………………………………………………………………………… ……………………………………………………………………………………… ………………………………………………………………………………. ………………. …………………………………………………………………………….. …………….., ngày tháng năm 2014 Giảng viên hướng dẫn
  4. 2 Bùi Văn Đồng
  5. DANH MỤC CÁC BIỂU ĐỒ, HÌNH VẼ Số hiệu hình Tên hình Trang Hình 1.1 Sơ đồ chức năng của hệ thống 3 Hình 1.2 Sơ đồ chức năng của chương trình 4 Hình 2.1 Mô hình DFD mức ngử cảnh 5 Hình 2.2 Mô hình DFD mức 1 5 Hình 2.3 Mô hình ngữ cảnh 6 Hinh 2.4 ̀ Sơ đồ ERD 8 Hinh 2.5 ̀ Trang Chủ 9 Hinh 2.6 ̀ Trang quan trị ̉ 9 Hinh 2.7 ̀ Quan lý san phâm ̉ ̉ ̉ 10 Hinh 2.8 ̀ Trang quan lý thể loai ̉ ̣ 10 Hinh 2.9 ̀ Quan lý nhân viên ̉ 11 ̀ Hinh 2.10 Trang giới thiêu ̣ 11 ̀ Hinh 2.11 Trang quan lý tac giả ̉ ́ 12 ̀ Hinh 2.12 Trang đăng nhâp ̣ 12 Hình 2.13 Đĩa 13 ̀ Hinh 2.14 Nhân Viên 13 Hinh 2.15 ̀ Thể Loai ̣ 13 Hinh 2.16 ̀ Loaị 13 Hinh 2.16 ̀ ̣ Nhâp hang ̀ 14 Hinh 2.17 ̀ Chi tiêt đơn đăt hang ́ ̀ 14 Hinh 2.18 ̀ Tac Giả ́ 14
  6. MỤC LỤC MỞ ĐẦU................................................................................................................ 1 CHƯƠNG I - KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU.............2 1.1 Khảo xát hiện trạng....................................................................................................... 2 1.1.1 Khảo sát....................................................................................................... 2 1.1.2 Nghiên cứu hiện trạng chức năng của từng bộ phận trong hệ thống. . .3 1.2. Xác định yêu cầu chức năng..........................................................................................3 1.3 Sơ đồ chức năng của chương trình................................................................................4 CHƯƠNG II - PHÂN TÍCH THIẾT KẾ MÔ HÌNH.............................................5 2.1 Phân tích.......................................................................................................................... 5 2.1.1 Mô hình DFD mức ngử cảnh ....................................................................5 2.1.2 Mô hình DFD mức 1...................................................................................5 2.1.3 Mô hình ngữ cảnh.......................................................................................6 2.2 Mô hình cơ sở dữ liệu....................................................................................................7 2.2.1 Thiết kế cơ sở dữ liệu...............................................................................7 2.2.2 Sơ đồ ERD................................................................................................... 8 2.3 Thiết kế giao diện..........................................................................................................9 2.4 Cơ sở dữ liệu................................................................................................................13 CHƯƠNG III - KẾT LUẬN.................................................................................15 3.1 Kết quả đạt được.........................................................................................................15 3.2 Hướng phát triển.......................................................................................................... 15 TÀI LIỆU THAM KHẢO..................................................................................... 16
  7. 1 MỞ ĐẦU Ngày nay khoa học kỹ thuật phát triển nhanh chóng, lao động trí óc dần thay thế cho lao động chân tay bằng những ứng dụng khoa học kỹ thuật. Và góp phần đắc lực trong cuộc cách mạng khoa học này phải kể đến lĩnh vực công nghệ thông tin.Công nghệ thông tin được ứng dụng trong nhiều lĩnh vực. Như chúng ta đã biết, việc quản lý kinh doanh của rất nhi ều cửa hàng nói chung và cửa hàng băng đĩa nói riêng vẫn tiến hành rất thủ công, việc ghi chép thông qua sổ sách gặp rất nhiều trở ngại, gây khó khăn cho người quản lý khi muốn xem sét tình trạng các mặt hàng còn hay hết. Từ thực tế như vậy mà nhóm chúng em đã tiến hành xây dựng một phần mềm quản lý cho một cửa hàng bán băng đĩa . Website này là một website cho phép người sử dụng thực hiện một cách nhanh chóng, chính xác việc nhập dữ liệu, lưu trữ cập nhật thông tin cho các loại băng đĩa , thực hiện yêu cầu tìm kiếm thông tin …với giao diện làm việc thân thiện ,dễ sử dụng ..... Mong rằng với website này chúng em có thể đóng góp được một phần nào đó vào sự phát triển kinh doanh của các cửa hàng băng đĩa . Đó cũng chính là lý do Em chọn “Xây dựng Website quản lý đĩa”. - Phạm vi đề tài + Quản lý được thông tin đĩa, tác giả, thể loại. + Quản lý nhân viên + Quản lý thể loại nhạc, tác giả + Kiếm soát số lượng hàng trong kho - Đề tài bao gồm các chương + Chương 1 - Khảo sát hiện trạng và sát định yêu cầu + Chương 2 - Phân tích, thiết kế mô hình + Chương 3 – Kêt luân ́ ̣ 1
  8. 2 CHƯƠNG I - KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 1.1 Khảo xát hiện trạng 1.1.1 Khảo sát Chúng em đã đi khảo sát hiện trạng thực tế ở tại 2 c ửa hàng cho thuê đĩa tại xã Dân Tiến . Khi quan sát họ làm việc thì nhóm em đã thấy được các công đoạn mà họ làm từ lúc khách hàng yêu cầu thuê đĩa cho tới khi họ tìm đĩa và thanh toán thì mất khoảng thời gian không nhỏ. Khi có khách hàng đến thuê đĩa thì chủ của hàng phải tìm l ọai đĩa mà khách hàng yêu cầu ở nhiều nơi trong cửa hàng :chẳng hạn trên giá đĩa , trong một giỏ đĩa lớn bao gồm nhiều loai đĩa khác nhau .Vì vậy để tìm được loại đĩa mà khách hàng muốn cần nhiều thời gian .Ngoài ra khách hàng đến trả đĩa cũng còn nhiều bất cập xảy ra … Và khách hàng trả đĩa thì người chủ cửa hàng thường lấy sổ ra để tìm thông tin về khách hàng ,hay thông tin về đĩa …Xem số lượng đĩa họ thuê là bao nhiêu , số tiền phải trả là bao nhiêu . Cửa hàng thứ 2 có sự quản lí tốt hơn một chút là họ biết sắp xếp phân loại từng vùng riêng cho mỗi loại đĩa ,nhưng vẫn còn chứa nhiều vấn đề không hơp lí , ví dụ như việc tìm kiếm xem loại đĩa nào còn loại đĩa nào hết hoặc để tìm được loại đĩa mà khách hàng yêu cầu và cái khó khăn nữa là sẽ không quản lý được số lượng đĩa một cách nhanh chóng và chính xác do đó cũng khiến cho người quản lý gặp nhiều khó khăn hơn . Dựa vào tình hình thực tế của các cửa hàng như vậy, nhóm em đã dạn hỏi ý kiến chủ cửa hàng ,về những vấn đề mà họ cảm thấy còn gặp nhiều khó khăn ,trong quá trình quản lí và giải quyết các công vệc trong cửa hàng . và họ đã đưa ra một số yêu cầu cần thiết đối với hệ thống mới là:  hệ thống mới phải đáp ứng đầy đủ được các thông tin về t ất cả các loại đĩa : mã đĩa là bao nhiêu , đĩa thuộc thể loại nào, là đĩa nhạc ,đĩa phim hay đĩa game…  hệ thống mới phải đưa ra dược phần trăm lãi xuất mà c ủa hàng thu được trong từng ngày,tháng năm.  hệ thống phải thóng kê được những loại đĩa nào được bán chạy nhất trong thơi điêm hiện tại. 2
  9. 3  các chức năng thiết kế phải dễ sử dụng . đồng thời phải có trợ giúp mỗi khi họ cần .  hệ thống phải đảm bảo giải quyết các yêu cầu nhanh chóng và chính xác . 1.1.2 Nghiên cứu hiện trạng chức năng của từng bộ phận trong hệ thống Sơ đồ chức năng của hệ thống Người quản trị Nhân viên Khách hàng bán hàng Hình 1.1: Sơ đồ chức năng của hệ thống Hoạt động của hệ thống bao gồm các bộ phận sau: • Người quản trị Quản lí nhân viên, cũng như tài khoản của nhân viên. • Nhân viên bán hàng. - Theo dõi việc nhập và xuất hàng hóa. - Lưu trữ các thông tin về lượng hàng hoá nhập xuất. Để biết rõ số l ượng và tình trạng hàng hoá tồn kho thực tế tại các thời điểm. - Thực hiện các báo cáo theo yêu cầu (báo cáo nhanh, định kỳ) • Khách hàng: xem thông tin hàng hóa. 1.2. Xác định yêu cầu chức năng • Quản lý được danh mục nhóm hàng hoá, hàng hoá, nhà phân phối. • Quản lý được thông tin sản phẩm: đơn vị tính, giá bán, album, tác giả... • Quản lý được thông tin nhân viên. • Quản lý được thông tin việc nhập. 3
  10. 4 1.3 Sơ đồ chức năng của chương trình Website quản lý cửa hàng bán đĩa Quản lý Quản lý băng đĩa ngườ i dùng Đăng nhập Nhập đĩa Đăng ký Sử a thông tin đĩa S ử a đổi Kiểm tra thông tin Hình 1.2: Sơ đồ chức năng của chương trình. 4
  11. 5 CHƯƠNG II - PHÂN TÍCH THIẾT KẾ MÔ HÌNH 2.1 Phân tích 2.1.1 Mô hình DFD mức ngử cảnh Nhập hàng Danh  sác h  hàng 0 Nhân viên Quản lý  Khách bán đĩa Danh  sác h  hàng  nhập Yêu c ầu  t hông  t in  hàng Hình 2.1 : Mô hình DFD mức ngử cảnh 2.1.2 Mô hình DFD mức 1 Nhân viên Nhập hàng 1 2 Quản lý Xem thông nhập hàng tin hàng Danh sách đĩa Yêu cầu thông tin đĩa Hóa đơ n nhập Chi tiết nhập Đĩa 3 Theo dõi nhập hàng Khách hàng Hình 2.2 : Mô hình DFD mức 1 5
  12. 6 2.1.3 Mô hình ngữ cảnh Hệ thống quản lý tác giả Hệ thống quản lý CSDL đĩa thể loại Hệ thống quản lý đĩa CSDL loại WebSite Hệ thống quản lý ngườ i dùng Quản lý c ửa hàng CSDL tác giả băng đĩa CSDL nhân viên Nhập hàng CSDL thể loại CSDL chi tiết nhập Hệ thống quản lý nhập hàng Hình 2.3: Mô hình ngữ cảnh Phân tích mô hình • Hệ thống quản lý tác giả: cho phép người dùng thêm, xóa, sửa tác gi ả khi cần. • Hệ thống quản lý thể loại: cho phép người dùng thêm, xóa, sửa thể loại khi cần thiết. • Hệ thống quản lý đĩa: cho phép người dùng thêm, xóa, sửa thông tin đĩa. • Hệ thống quản lý người dùng: cho phép quản trị quản lý thông tin nhân viên cũng như tài khoản của nhân viên, cấp quyền cho nhân viên. • CSDL nhân viên: lưu trữ thông tin nhân viên (mã nhân viên, tên nhân viên, địa chỉ, số điện thoại, tài khoản, mật khẩu, chức vụ). • CSDL đĩa: lưu trữ thông tin đĩa (mã đĩa, tựa đề, hình, số lượng, giá bán, ghi chú,mã loại, mã thể loại, mã tác giả). 6
  13. 7 • CSDL loại: lưu trữ thông tin loại đĩa (mã loại, tên loại). • CSDL tác giả: lưu trữ thông tin tác giả (mã tác giả, tên tác giả). • CSDL nhập hàng: lưu trữ thông tin nhập hàng (mã đơn nhập, ngày nhập, tổng tiền, mã nhân viên). • CSDL chi tiết đơn nhâp: lưu trữ thông tin nhập hàng(: mã chi tiêt, mã đĩa, số lượng, mã nhân viên) 2.2 Mô hình cơ sở dữ liệu 2.2.1 Thiết kế cơ sở dữ liệu • THELOAI(MaTheLoai, TenTheLoai). • DIA(MaDia, TuaDe, Hinh, SoLuong, GiaBan, MaLoai, MaTheLoai, MaTacGia). • LOAI(MaLoai, TenLoai). • TACGIA(MaTacGia, TenTacGia) • NHAPHANG(MaDonNhap, NgayNhap, TongTien, MaNhanVien). • CHITIETDONNHAP(MaChiTiet, MaDia,SoLuong, DonGia, MaDonNhap) • NHANVIEN(MaNhanVien, TenNhanVien, DiaChi, SoDienThoai ChucVu, TaiKhoan, MatKhau). 7
  14. 8 2.2.2 Sơ đồ ERD GhiChu SoLuong GiaBan MaDia MaLoai MaLoai MaTheLoai TuaDe MaTheLoai TenLoai MaTacGia MaTheLoai TenTheLoai 1 n Thể loại Có Đĩa Có loại n n 1 1 MaTacGia MaDonNhap Có MaNhanVien MaNhanVien TongTien 1 NgayNhap Tác giả Nhập Hàng Nhập Nhân viên DịaChi n 1 1 TaiKhoan TenTacGia Có SoDienThoai Có MatKhau n ChucVu TenNhanVien n ChiTietDonNhap MaChiTiet DonGia MaDonNhap SoLuong MaDia Hình 2.4 : Sơ đồ ERD 8
  15. 9 2.3 Thiết kế giao diện - Trang chủ ̀ Hinh 2.5 : Trang Chủ - Trang quan trị ̉ Hinh 2.6 : Trang quan trị ̀ ̉ - Trang quan lý san phâm ̉ ̉ ̉ 9
  16. 10 Hinh 2.7 : Quan lý san phâm ̀ ̉ ̉ ̉ - Trang quan lý thể loai ̉ ̣ Hinh 2.8 : Trang quan lý thể loai ̀ ̉ ̣ - Trang quan lý nhân viên ̉ 10
  17. 11 Hinh 2.9 : Quan lý nhân viên ̀ ̉ - Trang giới thiêu ̣ Hinh 2.10 : Trang giới thiêu ̀ ̣ - Trang quan lý tac giả ̉ ́ 11
  18. 12 Hinh 2.11 : Trang quan lý tac giả ̀ ̉ ́ - ̣ Trang đăng nhâp ̀ ̣ Hinh 2.12 : Trang đăng nhâp 12
  19. 13 2.4 Cơ sở dữ liệu - Đĩa Hình 2.13: Đĩa - Nhân viên ̀ Hinh 2.14 : Nhân Viên - Thể loại Hinh 2.15 : Thể Loai ̀ ̣ - Loai ̀ ̣ Hinh 2.16 : Loai - Nhập hàng ̀ ̣ ̀ Hinh 2.17 : Nhâp hang 13
  20. 14 - Chi tiết đơn nhâp Hinh 2.18 : Chi tiêt đơn đăt hang ̀ ́ ̀ - Tác giả Hinh 2.19 : Tac Giả ̀ ́ 14
nguon tai.lieu . vn