XÂY DỰNG hệ THỐNG QUẢN lý bán LINH KIỆN máy TÍNH

33 1.2K 2
XÂY DỰNG hệ THỐNG QUẢN lý bán LINH KIỆN máy TÍNH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các thành viên: Họ và tên Trình bày Code Đỗ Thị Phượng Khách hàng(thêm, sửa, xóa) Thêm, sửa Đỗ Văn Toản Hàng hóa(thêm, sửa, xóa) Thêm ,Sửa Đoàn Thị Đua Phiếu nhập(thêm, sửa, xóa) Thêm,sửa Đỗ Thị Thúy Trinh Hóa đơn(thêm, sửa, xóa) Thêm ,sửa Đỗ Thị Thúy Chi tiết phiếu nhậphàng(thêm, sửa, xóa) Sửa, xóa Phạm Thị Nhung Chi tiết hóa đơn hàng(thêm, sửa, xóa) Sửa, xóa Nguyễn Đức Nam Thu, chi, tìm kiếm Thu, chi Mục lục Mục lục 1 Hệ thống quản bán linh kiện máy tính Page 1 I.Giới thiệu đề tài 2 1.Mô tả đề tài 2 2. Khảo sát hệ thống 3 II. Phân tích hệ thống 6 Lời kết: 32 Nghiệp vụ khảo sát được thực hiện tại : Công ty máy tính Kỷ Nguyên Địa chỉ: 446A Tô Hiệu – Lê Chân - Hải phòng Tel: 0313719282 Người được khảo sát: Người quản trị Nhân viên bán hàng Nhân viên nhập hàng I.Giới thiệu đề tài 1.Mô tả đề tài Công ty máy tính bán một số mặt hàng linh kiện máy tính, các thông tin về linh kiện được quản bao gồm: mã hàng hoá, tên hàng hoá, chi tiết hàng hoá, đơn vị tính, thời gian bảo hành, số lượng còn (khi vào bảng hàng hoá nhìn vào số lượng còn sẽ biết mặt hàng này còn trong kho hay đã hết), giá bán ( sau khi nhập hàng công ty sẽ tính toán giá bán ra và ghi vào bảng hàng hoá tương ứng với mặt hàng đó) Khi có một giao dịch nhập hàng từ nhà cung cấp được thực hiện, một phiếu nhập sẽ được lập. Trên phiếu nhập có ghi rõ một số thông tin: mã phiếu nhập, ngày nhập, tên nhà cung cấp,tên nhân viên, tổng tiền. Trên một phiếu nhập hàng được lập từ nhà cung cấp khi giao dịch có thể nhập nhiều linh kiện,thông tin của từng Hệ thống quản bán linh kiện máy tính Page 2 linh kiện nhập về được lưu vào hệ thống gồm mã phiếu nhập, mã hàng hoá, số lượng linh kiện, đơn giá và thuế giá trị gia tăng của linh kiện đó. Bên cạnh việc nhập hàng từ nhà cung cấp, công ty còn tiến hành việc lập hoá đơn bán hàng cho khách hàng mua linh kiện máy tính. Khách hàng vào mua hàng sẽ được lưu trữ thông tin gồm: mã khách hàng, tên khách hàng, địa chỉ , số điện thoại. Thông tin trên một hoá đơn bao gồm: mã hoá đơn, ngày xuất, mã khách hàng, tên nhân viên,tổng tiền. Trên một hoá đơn của một khách hàng có thể mua nhiều linh kiện, thông tin của từng linh kiện bán ra được lưu vào hệ thống gồm: số lượng, đơn giá, thuế giá trị gia tăng (VAT) . Sau khi tiến hành giao dịch mua bán thi cuối mỗi năm công ty sẽ tổng kết lại tất cả các phiếu nhập và hoá đơn, xem tổng tiền đã nhập hàng và tổng tiền thu được trong quá trình bán hàng trong một năm đó từ đó tổng kết doanh thu trong năm.  Mô hình luận được sử dụng trong đề tài: 1. KHACHHANG(makh, tenkh, diachi, sdt) 2. HANGHOA(mahanghoa, tenhanghoa, chitiethh, dvtinh, thoigianbh, slcon, giaban) 3. PHIEUNHAP(maphieunhap, tendangnhap, ngaynhap, tenncc, thanhtien) 4. CHITIETHOADON(maphieunhap,mahanghoa, soluong, dongia, thue) 5. HOADON(mahoadon, makh,tendangnhap, ngayxuat, thanhtien) 6. CHITIETPHIEUNHAP(mahoadon, mahanghoa, soluong, dongia, vat) 7. NHANVIEN(tendangnhap,tennv, sdt, diachi,matkhau) 2. Khảo sát hệ thống 2.1.Nghiệp vụ nhập hàng a) Mô tả nghiệp vụ: Xuất phát từ nhu cầu của doanh nghiệp yêu cầu cần nhập hàng từ nhà cung cấp. Thông tin cần có khi nhập hàng về được lưu trữ vào sổ mua hàng (gồm 2 bảng phiếu nhập và chi tiết phiếu nhập) với các thông tin sau: a.1.phiếu nhập: -Mã phiếu nhập -Ngày nhập -Tên nhà cung cấp: hàng nhập về là của nhà cung cấp nào(HP, ACER). Hệ thống quản bán linh kiện máy tính Page 3 - Tên nhân viên -Thành tiền: là tổng số tiền phải trả cho nhà cung cấp với những mặt hàng đã nhập về (VNĐ). a.2.chi tiết phiếu nhập: -mã phiếu nhập -mã hàng hóa -số lượng:số lượng nhập của một loại hàng hóa -đơn giá: giá của một đơn vị hàng hóa -thuế:thuế giá trị gia tăng của từng loại mặt hàng b) Phương thức: ghi sổ mua hàng c) Người thực hiện: nhân viên nhập hàng d) Biểu mẫu: +phiếu nhập Maphieunhap Tenncc Ngaynhap Thanhtien tennv PN001 HP 11/12/2010 20200 Nguyen van a +chi tiết phiếu nhập Maphieunhap Mahanghoa Soluong dongia thue PN001 HH001 3 100000 0.01 e) Yêu cầu khi thực hiện nghiệp vụ: - Mỗi phiếu nhập nhập nhiều mặt hàng với nhiều số lượng nhưng chỉ nhập của một nhà cung cấp. - Các thông tin liên quan đến hàng nhập về như chi tiết hàng hoá, đơn vị tính, thời gian bảo hành…. sẽ được ghi vào danh mục hàng hoá trước khi làm phiếu nhập hàng. Hệ thống quản bán linh kiện máy tính Page 4 - Nếu hàng nhập về đã có trong danh mục hàng hoá thi không cần thêm thông tin của hàng hoá trong phiên giao dịch. 2.2. Nghiệp vụ bán hàng a) Mô tả nghiệp vụ: Xuất phát từ nhu cầu mua hàng của khách hàng, nhân viên bán hàng (gồm 2 bảng là hoá đơn và chi tiết hoá đơn) ghi các thông tin sau: a.1.Hóa đơn - Mã hóa đơn - Ngày xuất -Mã khách hàng - Tên nhân viên - Thành tiền: là tổng số tiền mà khách hàng phải trả cho cửa hàng(VNĐ) (Đã tính VAT) a.2.chi tiết hóa đơn -Mã hóa đơn -Mã hàng hóa -Số lượng -Đơn giá -Thuế b) Phương thức: ghi sổ bán hàng c) Người thực hiện: nhân viên bán hàng d) Biểu mẫu: +Hóa đơn: Mahoadon Ngayxuat Thanhtien Makh Tennv HD001 RAM A 2 Nguyen van b +Chi tiết hóa đơn: Hệ thống quản bán linh kiện máy tính Page 5 Mahoadon Mahanghoa Tenkh Soluong Dongia Vat tgbh HD001 HH001 A 2 10000 0.01 12 e) Yêu cầu thực hiện nghiệp vụ: +Khi có khách hàng đến mua hàng, thông tin về khách hàng đó sẽ được lưu trữ vào bảng khách hàng với các thông tin: - mã khách hàng - tên khách hàng - địa chỉ - số điện thoại. + Hoá đơn bán hàng xuất cho khách hàng kèm theo phiếu bảo hành. 3. Chức năng của hệ thống: Hệ thống quản mua bán linh kiện máy tính ra đời về cơ bản đạt được một số yêu cầu sau:  Cho phép nhập hàng, bán hàng  Cho phép sửa, xoá hoá đơn, phiếu nhập  Thêm, sửa, xoá các danh mục hàng hoá , khách hàng  Tìm kiếm hàng hoá, hoá đơn, phiếu nhập  Thống kê tổng tiền phải chi để nhập hàng và tổng tiền thu được trong bán hàng  Cho phép thêm, sửa, xoá nhân viên và phân quyền sử dụng II. Phân tích hệ thống 1. Yêu cầu chức năng a) Xác định các tác nhân của hệ thống Hệ thống bao gồm các tác nhân sau: • Khách hàng ( Customer) • Nhân viên nhập hàng Hệ thống quản bán linh kiện máy tính Page 6 • Nhân viên bán hàng • Người quản b) Chức năng tác nhân b.1.Người quản + Miêu tả : Người quản và theo dõi hoạt động của hệ thống, đồng thời có quyệt quyết định chính đến các hoạt động ngoài hệ thống . + Yêu cầu : Là người có cái nhìn tổng quát nhất về hệ thống là người hiểu rõ nhất về luống thông tin trong hệ thống. + Quyền hạn : - Theo dõi tình hình hoạt động của hệ thống thông qua các báo cáo thống kê. - Phân quyền hệ thống người sử dụng. - Đề xuất bổ sung, thay đổi trong cơ cấu vận hành của hệ thống. + Chức năng : - Yêu cầu đề xuất mô hình hệ thống. - Quản trị hệ thống hoặc quyền quản trị hệ thống. b.2.Khách hàng + Miêu tả: là đối tượng sử dụng dịch vụ mua hàng tại cửa hàng + Yêu cầu: không +Quyền hạn: được hưởng các ưu đãi do cửa hàng đặt ra + Chức năng: mua hàng b.3.Nhân viên nhập hàng + Miêu tả: là đối tượng làm việc cho cửa hàng là người thực hiện các nghiệp vụ nhập hàng trong hệ thống + Yêu cầu: là người hiểu biết về nghiệp vụ nhập hàng tại cửa hàng + Quyền hạn: chịu trách nhiệm trong khâu nhập hàng và duy trì hoạt động nhập hàng tại cửa hàng Hệ thống quản bán linh kiện máy tính Page 7 + Chức năng: lập phiếu nhập cho nhà cung cấp, tra cứu thông tin hàng hoá khi cần. Có thể sửa, xoá thông tin phiếu nhập. Thêm, sửa, xoá thông tin chi tiết phiếu nhập và thông tin hàng hoá. b.4.Nhân viên bán hàng + Miêu tả: là đối tượng là việc cho cửa hàng là người thực hiện các nghiệp vụ bán hàng trong hệ thống. + Yêu cầu: là người hiểu biết về nghiệp vụ bán hàng tại cửa hàng + Quyền hạn: chịu trách nhiệm trong khâu bán hàng và duy trì hoạt động bán hàng tại cửa hàng + Chức năng: lập hoá đơn thanh toán cho khách hàng, tra cứu thông tin hàng hoá khi cần. Có thể sửa, xoá thông tin hoá đơn. Thêm, sửa, xoá thông tin chi tiết hoá đơn và thông tin hàng hoá. 2. Các gói Use Case của hệ thống Hệ thống được chia làm các gói sau: • Gói đăng nhập • Gói quản bán hàng • Gói quản nhập hàng • Gói quản thông tin khách hàng • Gói quản thông tin hàng hoá • Gói quản nhân viên • Gói thu chi • Gói tìm kiếm Nếu coi mỗi gói là một Use Case mức hệ thống, ta có biểu đồ Use Case mức hệ thống như sau: Hệ thống quản bán linh kiện máy tính Page 8 2.1. Gói đăng nhập a.Biểu đồ Use Case b.Đặc tả Use Case:  Use Case 1: đăng nhập vào hệ thống Tên Use Case Đăng nhập Tác nhân - Nhân viên mua hàng - Nhân viên bán hàng - Người quản trị chung Mục đích Đăng nhập vào hệ thống để thực hiện các chức năng nghiệp vụ Hệ thống quản bán linh kiện máy tính Page 9 Mô tả khái quát Tác nhân nhập tên đăng nhập và mật khẩu để đăng nhập vào hệ thống. Mô tả tương tác Tác nhân – Hệ thống Hành vi tác nhân Phản hồi của hệ thống 1. Truy nhập vào form login và chọn chức năng đăng nhập 2. Hiển thị màn hình đăng nhập 3. Nhập tên đăng nhập và mật khẩu 4. Hiển thị form hệ thống và các chức năng tương ứng với quyền của người đăng nhập 2.2. Gói quản khách hàng a.Biểu đồ Use Case b.Đặc tả Use Case:  Use Case 2: Thêm khách hàng Tên Use Case Thêm khách hàng Tác nhân Nhân viên bán hàng Mục đích Tạo một khách hàng mới trong cơ sở dữ liệu Mô tả tổng quát Khi có khách hàng đến mua hàng, người bán hàng sẽ tạo một cơ sở dữ liệu để lưu thông tin cho khách hàng đó Mô tả tương tác tác nhân - hệ thống Hệ thống quản bán linh kiện máy tính Page 10 [...]... cửa hàng có thêm nhân viên, có thể thuộc bộ phận quản sản phẩm, bộ phận bán hàng hay bộ phận quản khách hàng; người quản trị sẽ tạo một tài khoản cung cấp cho nhân viên mới có thể tác nghiệp trên hệ thống Mô tả tương tác Tác nhân – Hệ thống Hệ thống quản bán linh kiện máy tính Page 28 Hành vi tác nhân Phản hồi của hệ thống 1 Chọn chức năng tạo người dùng mới 2 Hiển thị màn hình tạo người dùng... thành đề tài Hệ thống quản mua bán linh kiện máy tính Hệ thống quản bán linh kiện máy tính Page 32 Mặt dù đã cố gắng và đầu tư rất nhiều nhưng do thời gian có hạn nên đề tài còn nhiều hạn chế và chương trình có thể chưa tối ưu Chúng em xin nhận đóng góp quý báu của thầy để chương trình càng hoàn thiện hơn Hệ thống quản bán linh kiện máy tính Page 33 ... liệu Hệ thống quản bán linh kiện máy tính Page 11 khai báo, vượt qua chiều dài cho phép thì hệ thống sẽ hiển thị thông báo và quay lại bước 3  Use Case 4: Xoá thông tin khách hàng Tên Use Case Xoá thông tin khách hàng Tác nhân Nhân viên bán hàng Mục đích Xoá thông tin khách hàng muốn xoá khỏi hệ thống Mô tả khái quát Nhân viên bán hàng sẽ xoá thông tin khách hàng Mô tả tương tác tác nhân - hệ thống. .. bằng 0 Không có Gói quản bán hàng a.Biểu đồ Use Case b.Đặc tả các Use Case:  Use Case 14: Thêm hoá đơn Tên Use Case Thêm hoá đơn Tác nhân Nhân viên bán hàng Mục đích Tạo một hoá đơn mới Mô tả khái quát Khi có khách hàng đến mua hàng thì nhân viên bán hàng sẽ phải tạo một hoá Hệ thống quản bán linh kiện máy tính Page 20 đơn mới để lưu trữ thông tin cho lần bán hàng đó vào hệ thống cơ sở dữ liệu... có quyền của nhóm người dùng đó, hoặc một người dùng muốn thuộc nhiều nhóm quyền, người quản trị có thể thêm, chuyển hoặc xóa quyền cho một người dùng Mô tả tương tác Tác nhân – Hệ thống Hành vi tác nhân Hệ thống quản bán linh kiện máy tính Phản hồi của hệ thống Page 29 1 Chọn một người dùng và chức năng quản quyền 2 Hiển thị thông tin ngừơi dùng đó và danh sách các quyền hiện tại 3 Chọn thêm... lệ Hệ thống quản bán linh kiện máy tính - Nếu thông tin bước 3 không hợp lệ, Page 30 hệ thống hiển thị thông báo lỗi và quay lại bước 3 - Tại bước 6 kiểm tra nếu thông tin nhập đã có trong cơ sở dữ liệu, hệ thống hiển thị thông báo không cập nhật thông tin mới và quay về bước 3 Tên Use Case  Use Case 26:Xoá nhân viên Xóa người dùng Tác nhân - Người quản trị chung Mục đích Xóa người dùng khỏi hệ thống. .. combobox Hệ thống quản bán linh kiện máy tính Page 27 Nhấn nút tìm trong groupbox tìm kiếm phiếu nhập Ngoại lệ 2.8 Không có Gói quản nhân viên a.Biểu đồ use case b.Đặc tả use case Tên Use Case  Use Case 23: Thêm nhân viên Thêm người dùng mới Tác nhân - Người quản trị chung Mục đích Tạo một người dùng mới cho hệ thống Mô tả khái quát Khi cửa hàng có thêm nhân viên, có thể thuộc bộ phận quản sản... Gói thống kê a.Biểu đồ Use Case b.Đặc tả các Use Case: Tên Use Case Tác nhân Mục đích  Use Case 20: Thống kê tổng chi trong 1 năm Thống kê tổng chi trong 1 năm Nhân viên nhập hàng Người quản tổng kết số tiền phải trả cho các nhà Hệ thống quản bán linh kiện máy tính Page 25 cung cấp để nhập hàng Mô tả khái quát Khi cửa hàng muốn biết số tiền đã nhập hàng thi nhân viên nhập hàng sẽ vào phần thống. .. 2.3 Gói quản hàng hoá a.Biểu đồ Use Case Hệ thống quản bán linh kiện máy tính Page 12 b.Đặc tả Use Case:  Use Case 5: Thêm thông tin hàng hoá Tên Use Case Thêm hàng hoá Tác nhân Nhân viên nhập hàng Mục đích Thêm hàng hoá mới Mô tả khái quát Khi cửa hàng nhập hàng mới về thì nhân viên nhập hàng sẽ thêm các thông tin về hàng hoá vào hệ thống cơ sở dữ liệu Mô tả tương tác tác nhân - hệ thống Hành... quản bán linh kiện máy tính -Nếu nhân viên muốn xoá có tên đăng nhập trong bảng hoá đơn và trong bảng phiếu nhập thì phải xoá bản ghi có chứa tên đăng nhập của Page 31 nhân viên đó trong bảng hoá đơn và phiếu nhập trước sau đó quay về bước 1 3 Biểu đồ lớp Lời kết: Với kiến thức nền tảng đã học ở trường và sự nỗ lực của mình, chúng em đã hoàn thành đề tài Hệ thống quản mua bán linh kiện máy tính . dịch có thể nhập nhiều linh kiện, thông tin của từng Hệ thống quản lý bán linh kiện máy tính Page 2 linh kiện nhập về được lưu vào hệ thống gồm mã phiếu nhập,. viên nhập hàng Hệ thống quản lý bán linh kiện máy tính Page 6 • Nhân viên bán hàng • Người quản lý b) Chức năng tác nhân b.1.Người quản lý

Ngày đăng: 06/01/2014, 15:11

Từ khóa liên quan

Mục lục

  • Mục lục

  • I.Giới thiệu đề tài

    • 1.Mô tả đề tài

    • 2. Khảo sát hệ thống

    • II. Phân tích hệ thống

      • Lời kết:

Tài liệu cùng người dùng

Tài liệu liên quan