LỜI NÓI ĐẦU1CHƯƠNG I: KHẢO SÁT HỆ THỐNG31.Tổng quan về cửa hàng bán điện thoại32.Khảo sát thực tế3Cơ cấu tổ chức3Chức năng nhiệm vụ của từng vị trí:3Hiện trạng cửa hàng:5Ngôn ngữ lập trình Visual basic 6.0 và CSDL microsoft access12CHƯƠNG II: PHÂN TÍCH HỆ THỐNG131.Biểu đồ luồng dữ liệu mức ngữ cảnh132.Biểu đồ phân cấp chức năng:14a.Xác định các chức năng14b.Biểu đồ153.Mô tả chi tiết các chức năng lá154.Hồ sơ thực thể175.Ma trận thực thể chức năng186.Biểu đồ luồng dữ liệu19CHƯƠNG III: THIẾT KẾ HỆ THỐNG271.Thiết kế dữ liệu27a. Mô hình thực thể liên kết27b. Mô hình thực thể quan hệ30c.Cơ sở dữ liệu vật lý322.Thiết kế giao diện35KẾT LUẬN43
MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG I: KHẢO SÁT HỆ THỐNG Tổng quan cửa hàng bán điện thoại Khảo sát thực tế .3 *Cơ cấu tổ chức *Chức nhiệm vụ vị trí: *Hiện trạng cửa hàng: *Ngơn ngữ lập trình Visual basic 6.0 CSDL microsoft access 12 CHƯƠNG II: PHÂN TÍCH HỆ THỐNG .13 Biểu đồ luồng liệu mức ngữ cảnh 13 Biểu đồ phân cấp chức năng: 14 a Xác định chức 14 b Biểu đồ 15 Mô tả chi tiết chức .15 Hồ sơ thực thể 17 Ma trận thực thể chức 18 Biểu đồ luồng liệu .19 CHƯƠNG III: THIẾT KẾ HỆ THỐNG .27 Thiết kế liệu .27 a Mơ hình thực thể liên kết 27 b Mơ hình thực thể quan hệ 30 c Cơ sở liệu vật lý .32 Thiết kế giao diện 35 KẾT LUẬN 43 LỜI NÓI ĐẦU Ngày với phát triển vượt bậc khoa học kỹ thuật cơng nghệ thơng tin lĩnh vực có nhiều đóng góp thiết thực nhất, cơng nghệ thơng tin có mặt hầu hết lĩnh vực sống, đặc biệt công nghệ thông tin công cụ hỗ trợ đắc lực công tác quản lý Chúng ta dễ dàng thấy việc đưa tin học vào quản lý kinh doanh ứng dụng quan trọng nhiều ứng dụng sở liệu, nhờ vào công tác tin học hóa mà cơng việc quản lý điều hành doanh nghiệp tỏ nhanh chóng hiệu Chính lẽ mà sở liệu giải pháp hữu hiệu cho doanh nghiệp tồn phát triển cách nhanh chóng Điện thoại di động phương tiện phổ biến cần thiết Do nhu cầu ứng dụng sở liệu việc quản lý siêu thị, cửa hàng bán điện thoại thiết thực, em chọn đề tài phân tích thiết kế hệ thống thông tin quản lý cửa hàng bán điện thoại đề tài Hệ thống phân tích thiết kế theo phương pháp có cấu trúc cài đặt môi trường visual Basic 6.0 thiết kế liệu ngôn ngữ access Nội dung đề tài gồm phần: Phần 1: Khảo sát hệ thống Thực tìm hiểu, khảo sát hệ thống thơng tin, cụ thể cửa hàng bán điện thoại di động, đánh giá trạng cửa hàng, xác định mặt hạn chế, từ đề xuất biện pháp khắc phục Phần 2: Phân tích hệ thống Từ việc khảo sát hệ thống ban đầu, nội dung phần tập trung xác định yêu cầu mà hệ thống cần đáp ứng Xác định chức cần có, luồng liệu thực thể hệ thống Phần 3: Thiết kế hệ thống Từ liệu có qua phân tích hệ thống, nội dung phần thực việc thiết kế CSDL, xử lý chức năng, thiết kế chương trình Mặc dù có nhiều cố gắng vốn kiến thức chưa sâu nên khơng tránh khỏi thiếu sót Rất mong góp ý thầy bạn để hệ thống hoàn thiện Em xin chân thành cảm ơn ! CHƯƠNG I: KHẢO SÁT HỆ THỐNG Tổng quan cửa hàng bán điện thoại - Cửa hàng bán điện thoại TKShop chuyên cung cấp điện thoại hãng Apple, Samsung, Nokia, LG, HTC, … Các dịng điện thoại thường điện thoại thơng minh (smartphone) - Với năm hoạt động, phục vụ quý khách TKShop ln điểm đến u thích giới cơng nghệ nói chung giới săn điện thoại nói riêng Cửa hàng cập nhật thông tin, mặt hàng giới Việt Nam Đội ngũ nhân viên trẻ đẹp, động, sẵn sàng phục vụ quý khách kịp thời đầy đủ Khảo sát thực tế *Cơ cấu tổ chức BAN QUẢN LÝ BỘ PHẬN KINH DOANH BỘ PHẬN KẾ TOÁN BỘ PHẬN THỦ KHO *Chức nhiệm vụ vị trí: -Ban quản lý: +Điều hành chung hoạt động cửa hàng +Nhận yêu cầu nhập hàng đưa định +Nhận báo cáo thu chi hàng tháng +Tổng hợp thông tin để đề chiến lược phát triển -Bộ phận kinh doanh: +Thực việc tiếp cận nghiên cứu thị trường khách hàng +Thực chiến lược giới thiệu sản phẩm, mở rộng thị trường thu hút khách hàng +Cung cấp nguồn thơng tin, thực hoạt động phiên dịch, dịch thuật tài liệu cho ban lãnh đạo +Đề xuất chiến lược Marketing biện pháp nâng cao hiệu kinh doanh thời điểm +Thực công tác phát triển thị trường, công tác nghiên cứu phát triển sản phẩm, xây dựng phát triển mối quan hệ khách hàng -Bộ phận thủ kho: +Tiếp nhận phiếu xuất kho từ phận kế toán +Tiến hành giao hàng cho khách theo phiếu xuất +Kiểm tra hàng nhà cung cấp gửi đến +Tiến hành kiểm tra hàng tòn kho vào cuối tháng, đối chiếu số liệu với phận kế toán -Bộ phận kế toán: +Thu tiền từ khách hàng hóa đơn bán hàng phịng kinh doanh gửi lên +Lập biên lai thu tiền cho khách hàng, khách mua sỉ toán nhiều lần, lần lập biên lai +Lập phiếu bảo hàng cho sản phẩm +Lập phiếu xuất kho gửi cho thủ kho để thủ kho xuất hàng cho khách +Tiếp nhận hóa đơn mua hàng phận kinh doanh gửi lên tiến hàng toán tiền cho khách hàng theo hóa đơn +Lưu giữ hóa đơn bán hàng, biên lai thu tiền, trả tiền khách hàng +Kết tốn cơng nợ hàng tồn khó vào cuối tháng để thống kê thu chi đối chiếu với phận thủ kho để lập báo cáo thu chi gửi ban lãnh đạo *Cách tổ chức quản lý cửa hàng bán điện thoại di động với nội dung sau: +Quản lý nhập xuất (Nhập hàng, xuất hàng, …) +Quản lý nhân (Khách hàng, nhà cung cấp, nhân viên, …) +Tìm kiếm (Tìm khách hàng, tìm điện thoại) +Báo cáo (Báo cáo nhập hàng, xuất hàng, tồn kho, doanh thu) *Hiện trạng cửa hàng: -Nhập: +Nguồn nhập hàng chủ yếu qua mối là: Nhập hàng trực tiếp từ cơng ty hay xí nghiệp sản xuất sản phẩm cửa hàng cần (có hóa đơn chứng từ ban giao hàng hóa, tiền giấy tờ kèm sản phẩm khác đủ) Nhập hàng gián tiếp thông qua người giao hàng (đa phần khơng có hóa đơn giao hàng, tiền giấy tờ khác dựa lòng tin cửa hàng người giao hàng chính) thơng tin giao hàng lưu giấy tờ đơn giản gồm thơng tin tên hàng, số lượng, đơn giá, tổng giá trị +Mục tiêu hàng nhập: Các loại điện thoại tiêu thụ mạnh kỳ (theo tháng) Các mặt hàng hợp thị hiếu Từ nguồn thu nhập có giá thành thấp Các mặt hàng sở sản xuất hay người giao hàng có lượng sản phẩm lỗi +Các yếu tố sản phẩm chủ cửa hàng kiểm tra: Số lượng sản phẩm Chất lượng sản phẩm Loại sản phẩm Giá thành sản phẩm cập nhật thay đổi giá nhập Xem thông số kỹ thuật Các giấy tờ kèm sản phẩm +Các thông tin số lượng, chất lượng, giá nhập, nơi nhập lưu vào sổ theo dõi hàng -Xuất: +Theo thể thức trao nhận tiền hàng trực tiếp cửa hàng khách hàng chủ cửa hàng khơng có sổ thống kê sản phẩm xuất +Các yếu tố kiểm tra trước xuất là: Số lượng, chất lượng, loại hàng Các thông số kỹ thuật sản phẩm Các ý, đặc điểm sản phẩm Hoàn thiện giấy tờ kèm sản phẩm +Thuế sản phẩm dựa thuế đánh vào cửa hàng +Các khách hàng nợ hàng lưu sổ nợ +Các sản phẩm sau bán thay đổi số lượng sổ theo dõi hàng -Lưu theo dõi hàng: +Các thông số số lượng, lượng hàng trả lại sản phẩm theo dõi hàng lưu lại sổ theo dõi hàng +Các thông tin thường chủ cửa hàng thống kê: Các mặt hàng bán chậm Các mặt hàng tồn lâu Các mặt hàng bị trả lại hay bảo hành nhiều -Khách hàng: +Vì cửa hàng đa phần khách quen nên khách hàng chủ cửa hàng nhớ (tùy theo khách hàng có ưu đãi mua hàng khác nhau) +Các yếu tố thống kê: Các yêu cầu khách hàng loại sản phẩm Các mặt hàng hợp thị hiếu Tổng hợp khách hàng quen cửa hàng -Tìm kiếm: +Tìm kiếm nhà cung cấp: Khi cửa hàng tìm kiếm sản phẩm nhà cung cấp mà nhớ mã nhà cung cấp nhiệm vụ chức tìm thơng tin khác nhà cung cấp +Tìm kiếm hàng: khách hàng đến yêu cầu mua sản phẩm người bán hàng tìm kiếm xem hàng có cịn hay khơng +Tìm kiếm khách hàng: khách hàng đến mua sản phẩm phận bán hàng cần kiểm tra xem khách hàng khách quen hay khách thường để tốn theo hình thức cho ghi nợ hay không *Xử lý yêu cầu khách hàng Đối tượng: Bộ phận Kinh doanh Mô tả: Nhân viên kinh doanh tiếp nhận xử lý yêu cầu từ khách hàng Đầu vào Đầu Vào: Nguồn: Ra: Đích: Yêu cầu mua hàng Khách hàng Hóa đơn bán hàng Bộ phận kế toán KH Các bước thực Thông tin xử lý Nhận yêu cầu từ khách -Số lượng, chủng loại mặt hàng cần mua -Thông tin hàng kho Nhân viên phòng KD kiểm tra kho lập hóa đơn: -Nếu kho đủ hàng lập hóa đơn bán hàng -Nếu hết hàng thông báo cho khách hàng không đủ số lượng khách yêu cầu Chuyển hóa đơn đến phịng kế tốn -Hóa đơn bán hàng -Hóa đơn bán hàng *Bán hàng Đối tượng: Bộ phận Kế toán, thủ kho Mô tả: Xử lý việc bán hàng cho khách Đầu vào Đầu Vào: Nguồn: Ra: Hóa đơn bán hàng BP kinh doanh -Phiếu xuất kho -Thủ kho -Biên lai thu tiền -Khách hàng -Giấy bảo hành -Hàng Thông tin xử lý Các bước thực Lập phiếu xuất kho -Hóa đơn bán hàng Lập biên lai thu tiền giấy bảo hành: -Biên lai thu tiền -Nếu KH mua lẻ nhận biên lai -Giấy bảo hành giấy bảo hành -Nếu KH mua sỉ toán nhiều lần -Bản ghi biên lai thu tiền +Mỗi lần toán nhận biên lai +Nhận giấy bảo hành toán >50% giá trị Chuyển phiếu xuất cho phận TKho -Phiếu xuất kho Thủ kho gia hàng cho khách -Hàng 10 Đích: 30 b Mơ hình thực thể quan hệ Chuyển mơ hình ER thành mơ hình quan hệ -Nhân viên (#Mã NV, Tên NV, Địa chỉ, Điện thoại, Chức vụ, Bộ phận, TK) -Kho (#Mã HH, Tên hàng, Trạng thái, Số lượng, Đơn giá, Ngày cập nhật) -Nhà cung cấp (#Mã NCC, Tên NCC, Địa chỉ, Điện thoại, Fax, Tài khoản, Tên hàng, Số lượng, Đơn giá) -Hóa đơn (#Mã HD, Loại HD, Mã KH, Tên KH, Mã NCC, Tên NCC, Mã HH, Tên hàng, Số lượng, Đơn giá, Tổng giá trị, Ngày TT, Tên NV lập) -Khách hàng (#Mã KH, Tên KH, Địa chỉ, Ngày sinh, Điện thoại, Fax, TK) 31 Mơ hình 32 c Cơ sở liệu vật lý Thực thể: Nhân viên Tên thuộc tính #Mã NV Tên NV SDT Địa Trạng thái Diễn giải Mã số nhân viên Họ tên nhân viên Số điện thoại nhân viên Địa nhân viên Tình trạng nhân viên Thực thể: Hóa đơn Tên thuộc Diễn giải tính #Mã HD Mã số hóa đơn Loại HD Kiểu loại hóa đơn Mã KH Mã khách hàng Tên KH Tên khách hàng Mã NCC Mã nhà cung cấp Tên NCC Tên nhà cung cấp Tổng tiền Tổng tiền Tên NV lập Tên nhân viên lập hóa đơn Thực thể: HD_Chi tiết Tên thuộc Diễn giải tính #Mã HD Mã số hóa đơn Mã MH Mã mặt hàng Tên MH Tên mặt hàng Số lượng Số lượng hàng mua Kiểu liệu Chuỗi Chuỗi Số Ràng buộc Khơng ràng buộc Điều kiện Kích thước 10 ký tự 50 ký tự 10 ký tự Chuỗi Chuỗi Không ràng buộc Điều kiện 50 ký tự 10 ký tự Loại liệu Kích thước 10 ký tự 30 ký tự 10 ký tự 10 ký tự 10 ký tự 50 ký tự 20 ký tự 50 ký tự Kiểu liệu Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Chuỗi Số Chuỗi Kiểu liệu Chuỗi Chuỗi Chuỗi Số Thực thể: Mặt hàng 33 Loại liệu Ràng buộc Ràng buộc Ràng buộc Ràng buộc Ràng buộc Ràng buộc Không ràng buộc Ràng buộc Loại liệu Ràng buộc Ràng buộc Khơng ràng buộc Ràng buộc Kích thước 10 ký tự 30 ký tự 50 ký tự Tên thuộc tính #Mã MH Tên MH Mã PL Đơn giá Số lượng Diễn giải Kiểu liệu Mã số mặt hàng Chuỗi Tên mặt hàng Chuỗi Mã phân loại mặt hàng Chuỗi Giá mặt hàng Số Số lượng hàng Số kho Thực thể: Kho hàng Tên thuộc Diễn giải tính #Mã hàng Mã số mặt hàng Tên hàng Tên mặt hàng Trạng thái Tình trạng hàng Số lượng Số lượng hàng kho Thực thể: Ctiet kho hàng Tên thuộc Diễn giải tính #Mã hàng Mã số hàng hóa Giá Giá mặt hàng Ngày Ngày kiểm tra Thực thể: Nhà CC Tên thuộc Diễn giải tính # Mã NCC Mã só nhà cung cấp hàng hóa Tên NCC Tên nhà cung cấp SDT Số điện thoại Địa Địa nhà cung cấp Số TK Số tài khoản Thực thể: Hàng NCC Tên thuộc Diễn giải tính Kiểu liệu Chuỗi Chuỗi Chuỗi Số Kiểu liệu Chuỗi Số Ngày thàng Loại liệu Ràng buộc Không ràng buộc Ràng buộc Điều kiện Ràng buộc Loại liệu Ràng buộc Không ràng buộc Điều kiện Ràng buộc Loại liệu Ràng buộc Điều kiện Ràng buộc Kiểu liệu Chuỗi Ràng buộc Chuỗi Số Chuỗi Số Không ràng buộc Điều kiện Không ràng buộc Không ràng buộc Kiểu liệu 34 Loại liệu Loại liệu Kích thước 10 ký tự 50 ký tự 20 ký tự Kích thước 10 ký tự 50 ký tự 10 ký tự Kích thước 10 ký tự Kích thước 10 ký tự 50 ký tự Kích thước #Mã NCC #Mã MH Số lượng Mã nhà cung cấp hàng hóa Mã mặt hàng Số lượng hàng hóa cung cấp Thực thể: Khách hàng Tên thuộc Diễn giải tính #Mã KH Mã số khách hàng Tên KH Họ tên khách hàng Ngày sinh Ngày sinh Giới tính Giới tính Địa Địa khách hàng SDT Số điện thoại khach hàng Fax Số Fax Chuỗi Ràng buộc 10 ký tự Chuỗi Số Ràng buộc Ràng buộc 10 ký tự Kiểu liệu Chuỗi Chuỗi Ngày tháng Chuỗi Chuỗi Số Ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Không ràng buộc Ràng buộc Số Không ràng buộc Thiết kế giao diện Form 35 Loại liệu Kích thước 10 ký tự 50 ký tự Form đăng nhập Khi đăng nhập thành công xuất bảng thông báo sau: 36 Form danh mục hàng hóa Form nhân viên 37 38 Form nhập hàng Form nhà cung cấp 39 Form thông tin khách hàng 40 Form tìm kiếm nhà cung cấp 41 Form tìm kiếm hàng hóa 42 43 KẾT LUẬN Trong tiểu luận này, em vận dụng kiến thức phương pháp phân tích thiết kế hệ thống thông tin cho cửa hàng bán điện thoại kết sau: Phát biểu mơ hình hóa tốn thực tế: Quản lý quy trình bán hàng cửa hàng Tiến hành phân tích đầy đủ, theo quy trình học phương pháp học Viết giao diện hệ thống sử dụng ngôn ngữ lập trình Visual basic 6.0 Trong trình làm tiểu luận, kiến thức hạn chế, chưa tiếp xúc thực tế nhiều, chưa có điều kiện để thực hành nhiều nên làm cịn có nhiều sai sót, chưa theo yêu cầu đề ra, cần góp ý thầy để bổ sung cải thiện Qua em thấy cịn nhiều thiếu sót nhiều kinh nghiệm thực tế kiến thức chuyên môn Trong tương lai, em cải thiện kiến thức tảng đồng thời thực hành, tiếp cận với thực tế nhiều để cải thiện kỹ thân 44 ... ý thầy bạn để hệ thống hoàn thiện Em xin chân thành cảm ơn ! CHƯƠNG I: KHẢO SÁT HỆ THỐNG Tổng quan cửa hàng bán điện thoại - Cửa hàng bán điện thoại TKShop chuyên cung cấp điện thoại hãng Apple,... nhật thông tin khách hàng Khi khách hàng đặt hàng với số lượng lớn phận bán hàng cập nhật thơng tin khách hàng, cịn khách hàng mua lẻ hệ thống không lưu thông tin khách hàng f Chức lập đơn đặt hàng. .. kiến thức phương pháp phân tích thiết kế hệ thống thông tin cho cửa hàng bán điện thoại kết sau: Phát biểu mô hình hóa tốn thực tế: Quản lý quy trình bán hàng cửa hàng Tiến hành phân tích đầy