Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 84 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
84
Dung lượng
1,59 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN QUẢN TRỊ DỰ ÁN CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: QUẢN TRỊ DỰ ÁN PHẦN MỀM QUẢN LÍ CỬA HÀNG BÁN ĐỒ NỘI THẤT Sinh viên thực (Nhóm 2) : ĐỖ THỊ KIM THANH QUÁCH THỊ HOÀNG HƯƠNG BÙI THÙY DƯƠNG NGUYỄN THỊ THÚY LƯƠNG VĂN SÁNG Giảng viên hướng dẫn : PHẠM THỊ KIM DUNG Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D11-CNPM Hà Nội, tháng năm 2019 BẢNG PHÂN CÔNG NHIỆM VỤ STT Họ tên Đỗ Chức vụ Thị Kim Nhóm Thanh trưởng Nhiệm vụ Trang Đề cương dự án 10 Bản phân công công việc 17 Bảng ước lượng dự án (LOC) 19 Thống kê theo tiến độ test 20 Quản lý phiên code, cập nhật mốc sản phẩm Quách Thị Hoàng Nghiệp Hồ sơ nghiên cứu dự án khả thi Hương Bảng phân rã công việc dự án vụ viên Bảng kế hoạch dự án 17 Bảng ước lượng dự án (FP) 21 Quản lý rủi ro Bùi Thùy Dương Phân tích Bảng danh sách rủi ro viên Bảng phân công nhiệm vụ 13 Bảng thống kê yêu cầu sơ đồ thiết kế 14 Biểu đồ Gantt 16 Biểu đồ PERT 23 Hướng dẫn sử dụng Nguyễn Thị Thúy Lập trình Tập yêu cầu khách hàng theo viên Module Bảng mốc xuất phẩm 12 Phiếu yêu cầu 18 Bảng thống kê thực phần mềm 24 Tài liệu đào tạo Lương Văn Sáng Tester Kế hoạch ban đầu Sơ đồ phân rã dự án 11 Kế hoạch phát triên phần mềm 15 Biểu đồ Milestone chart 22 Kết thúc dự án Contents BẢNG PHÂN CÔNG NHIỆM VỤ Đề cương dự án Hồ sơ nghiên cứu dự án khả thi 2.1 Đặt vấn đề 2.2 Hiện trạng liên quan đến dự án: 2.3 Một số giải pháp kỹ thuật 2.4 Đánh giá giải pháp mặt ký thuật tài 2.5 Tính khả thi tổ chức Bảng danh sách rủi ro 10 3.1 Vai trò việc phân tích rủi ro 10 3.2 Danh sách rủi ro 11 Tập yêu cầu khách hàng theo Module 14 4.1 Giới thiệu chung 14 4.2 Mục tiêu dự án 14 4.3 Các ràng buộc: 14 4.4 Mơ tả chức tính 14 4.5 Đầu vào 15 4.6 Đầu 16 4.7 Các yêu cầu khác 16 4.8 Ảnh hưởng 16 Kế hoạch ban đầu 17 Sơ đồ phân rã dự án 19 Sơ đồ phân rã 19 Bảng phân rã công việc dự án 20 Bảng kế hoạch dự án 21 Bảng phân công nhiệm vụ 22 Bảng mốc sản phẩm 23 10 Bảng phân công công việc 24 11 Kế hoạch phát triển phần mềm 26 12 Phiếu yêu cầu 27 13 Bảng thống kê yêu cầu sơ đồ thiết kế 32 13.1 Bảng thống kê yêu cầu 13.2 Sơ đồ thiết kế 14 Biểu đồ Gantt 32 33 39 14.1 Vai trò biểu đồ Gantt 39 14.2 Biểu đồ Gantt 40 Biểu đồ Milestone chart 42 15 C.Date of approval 42 16 Biểu đồ PERT 43 17 Bảng ước lượng dự án 44 Ước lượng dự án LOC (Lines of Code) 44 Ước lượng dự án KF(function point) 44 18 Bảng thống kê theo dõi tiến độ thực phần mềm 45 19 Thống kê theo dõi tiến độ Test 46 20 Quản lý phiên code, cập nhật bảng mốc sản phẩm 54 21 Quản lý rủi ro 62 I – Giới thiệu 62 II – Bảng rủi ro dự án 63 III – Hạn chế, giám sát quản lý rủi ro 65 22 I Kết thúc dự án 71 Lý kết thúc dự án 71 II Thống kê lại liệu 71 III Chuẩn bị tài liệu 71 IV Kết thúc hợp đồng 72 V Kiểm điểm sau bàn giao 72 23 Hướng dẫn sử dụng 73 24 Tài liệu đào tạo 76 Đề cương dự án Tên dự án: Xây dựng phần mềm quản lý cửa hàng bán đồ nội thất Đơn vị chủ trì: Cửa hàng bán đồ nội thất X Các cứ: ‐ Tình hình tin học hóa: o Các liệu lưu trữ lớn o Cơng nghệ thông tin phát triển nhanh (Thiết bị, phần mềm ứng dụng, người, liệu…) ‐ Tình hình nghiệp vụ (Tần suất cơng văn, ngun nhân trì trệ hoạt động hành chính,…) ‐ Tính cần thiết dự án: Khẳng định hệ thống không đáp ứng yêu cầu cửa hàng, yêu cầu lâu dài thời gian tới Cần phải tin học hóa Mục tiêu phạm vi: ‐ Mục tiêu dài hạn: Tăng cường lực quản lý ‐ Mục tiêu cụ thể: Xây dựng phần mềm quản lý cửa hàng, quản lý thông tin đối tác, nhân viên, sản phẩm hóa đơn cửa hàng ‐ Phạm vi: Chỉ xây dựng phần mềm, áp dụng cửa hang ‐ Xây dựng phần mềm với chức tính sau: o Quản lý thông tin nhân viên o Quản lý thông tin khách hang o Quản lý thông tin nhà cung cấp o Quản lý hóa đơn o Quản lý phiếu cung cấp o Quản lý sản phẩm o Báo cáo thống kê theo yêu cầu ‐ Xây dựng CSDL văn ‐ Tổ chức lại quy trình thực ‐ Chuyển giao công nghệ Hiệu thực - Tính sẵn sàng văn bản, tìm kiếm nhanh, xác - Xử lý văn dễ dàng: Tiếp nhận, công bố, phân văn bản, lập hồ sơ xử lý - Xây dựng nề nếp làm việc văn minh, cơng nghệ - Dễ kiểm sốt tiến độ nội dung xử lý Dễ xác nhận trách nhiệm - Giảm thời gian làm việc, giảm số nhân viên cửa hàng Dự kiến tiến hành triển khai ‐ Xây dựng đề án khả thi: tuần ‐ Chọn nhà thầu: tuần ‐ Thống thiết kế: tuần ‐ Xây dựng phần mềm: tháng ‐ Chuyển giao công nghệ: tuần ‐ Đưa vào vận hành: tháng Hồ sơ nghiên cứu dự án khả thi 2.1 Đặt vấn đề Thực dự án quản lý hàng bán đồ nội thất cho phép công ty 2.2 Hiện trạng liên quan đến dự án: ● Tổ chức: cửa hàng có phận 12 nhân viên làm việc chung hàng Cửa hàng đơn vị bán đồ nội thất phân phối trực tiếp từ nhiều thương hiệu lớn giới cung cấp nhiều trang thiết bị nội thất cho nhiều công trình lớn Từ khối lượng cơng việc ngày nhiều khó đảm bảo kinh doanh theo phương pháp truyền thống Vì yêu cầu xây dựng phần mềm quản lý hàng ● Hiện trạng tin học hóa: máy móc, mạng, sở liệu cần lưu trữ ngày nhiều, công nghệ sử dụng, người quản lý trình độ ngày cao với kỹ tin học nên cần phải tin học hóa với nghiệp vụ tin học 2.3 Một số giải pháp kỹ thuật ● Mô tả hệ thống với chức có: o Chức quản lý khách hàng o Chức quản lý nhà cung cấp o Chức quản lý nhân viên o Chức quản lý hóa đơn o Chức quản lý sản phẩm o Chức quản lý phiếu cung cấp o Chức báo cáo thống kê theo yêu cầu ● Các giải pháp kiến trúc: o Phân tán hàng o Tập trung truy cập từ xa o Nửa tập trung: số phân tán, cịn lại tập trung đồng hóa định kỳ liệu toàn tập ● Giải pháp chức dự kiến: o Quản lý nhân viên: thêm nhân viên, cập nhật nhân viên, chấm công o Quản lý sản phẩm: thêm sản phẩm, cập nhật sản phẩm, tìm kiếm sản phẩm, quản lý loại sản phầm o Quản lý nhà cung cấp: thêm nhà cấp, cập nhật nhà cung cấp, tìm kiếm nhà cung cấp o Quản lý hóa đơn: thêm hóa đơn mới, in hóa đơn o Quản lý khách hàng: thêm khách hàng, sửa khách hàng, tìm kiếm khách hàng o Quản lý phiếu cung cấp: thêm phiếu mới, … o Quản lý báo cáo thông kê theo yêu cầu: in báo cáo, thông kê theo ueeu cầu ● Giải pháp môi trường: o Hệ điều hành: LINUX/Windows o Dbsystem: My SQL, SQL Server 2012 o Ngơn ngữ lập trình:C# o Mơi trường tiếng Việt: UNICODE ● Phân tích chọn tổ hợp giải pháp tập trung: dùng Windows, SQL Server 2012, Winform,… ngơn ngữ lập trình dễ sử dụng quen thuộc với nhân viên lập trình dự án 2.4 Đánh giá giải pháp mặt ký thuật tài ● Trong chọn giải pháp đơng thời chứng tỏ tính khả thi cảu dự án ● Các giải pháp đưa đáp ứng yêu cầu khách hàng ● Cần phát triển mạnh phương pháp kỹ thuật, hạn chế rủi ro khó khăn dự án ● Hạn chế thấp chi phí phát sinh q trình xây dựng dự án 2.5 Tính khả thi tổ chức ● Kế hoạch tổ chức: o Dự kiến phân công trách nhiệm nhân viên o Dự kiến phối hợp nhà đầu tư, nhà thầu, giám sát, khách hàng o Kế hoạch lựa chọn đối tác: tự thực dự án với nhà đầu tư công ty khách hàng o Dự kiến thành lập ban quản lý dự án để triển khai o Xây dựng đề án khả thi: tháng o Thống thiết kê: tháng o Xây dựng phần mềm: tháng o Chuyển giao công nghệ: tuần o Đưa hệ thống vào vận hành: thử nghiệm tháng sau đưa vào hoạt động thức ● Dự tốn chi phí: o Chi phí phần mềm: 20.000.000VNĐ o Chi phí mua phần cứng, lắp đặt, mạng: 15.000.000VNĐ o Chi phí làm liệu: 10.000.000VNĐ o Chi phí quản lý: 20.000.000VNĐ o Chi phí dự phịng: 30.000.000VNĐ ● Kết luận: o Hệ thống quản lý hàng cần tin học hóa, phổ cập quản lý sử dụng để giảm thiểu thời gian dễ dàng quản lý, nắm bắt thông tin cho nhà quản lý o Phần mềm quản lý cửa hàng bán đồ nội thất cần phải xây dựng, quản lý chặt chẽ dựa bảng phân tích thiết kế theo yêu cầu khách hàng o Trên bước phân tích ban đầu hồ sơ nghiên cứu khả thi dự án, dự vào ta nắm bắt khái quát phần dự án cần làm bước triển khai sao, chi phí xây dựng chi cho việc Bảng danh sách rủi ro 3.1 Vai trò việc phân tích rủi ro ● Chủ động phát các cơ hội và nguy cơ có khả xảy làm tác động đến mục tiêu dự án, từ thực giải pháp phù hợp nhằm làm tăng khả hội giảm tác động nguy ● Tiết kiệm chi phí thời gian thực dự án từ giai đoạn lập kế hoạch. Việc xác định rủi ro từ đầu dự án sẽ giúp phát sớm cố, có giải pháp dự phịng làm giảm chi phí, thời gian cho dự án Ý nghĩa thứ hai việc loại bỏ thơng tin khơng chắn việc ước tính xác khoản chi phí dự phịng đi, điều giúp tiết kiệm thời gian chi phí cho dự án ● Tăng giá trị cho kế hoạch, làm kế hoạch thực tế giá trị Rủi ro thực với lĩnh vực kiến thức khác yêu cầu, thời gian, chi phí, nhân sự, chất lượng, đấu thầu Nếu áp dụng q trình phân tích rủi ro vào yêu cầu làm yêu cầu rõ ràng hơn, đầy đủ xác Áp dụng quản lý rủi ro thời gian làm cho việc ước tính thời gian xác Áp dụng quản lý rủi ro vào nhân lựa chọn nhân phù hợp cho dự án hơn,… ● Hạn chế/ loại bỏ thay đổi không cần thiết xảy trình thực thi dự án giúp tránh phát sinh cách khơng kiểm sốt yêu cầu nguồn lực, thời gian, chi phí, ● Đánh giá chi tiết cụ thể hội/nguy thành phần nhỏ hay hạng mục công việc dự án có đối sách phù hợp Việc thành cơng dự án nỗ lực tổng hòa chi tiết công việc việc phối hợp lĩnh vực kiến thức lại với Áp dụng quản lý rủi ro vào hạng mục công việc chắn mang lại thành công cho hạng mục cơng việc cho tồn dự án ● Đánh giá chi tiết cụ thể hội/nguy từ phương diện: yêu cầu, thời gian, chi phí, chất lượng, nhân sự, truyền thơng, mua sắm, đấu thầu có đối sách phù hợp Cơ hội nguy dự án đến từ lĩnh vực kiến thức khác Việc hoàn thành xuất sắc 10 ▪ Quá trình đào tạo tập huấn chấp nhận hệ thống người dùng ● Rủi ro thứ tư: Lãnh đạo quan trực thuộc khơng ủng hộ hệ thống o Giảm nhẹ hậu quả: ▪ Lãnh đạo cấp cao quan tâm thường xuyên tới dự án, thường xuyên gửi báo cáo tích cực dự án mong muốn dự án tới cấp lãnh đạo phía ▪ Lãnh đạo cấp cao làm việc với lãnh đạo quyền địa phương để đảm bảo truyền thơng điệp dự án mới, đảm bảo đạo hỗ trợ quyền địa phương thực o Giám sát: ▪ Quá trình làm việc lãnh đạo để họp khơng thống ý kiến với ban lãnh đạo trực thuộc ▪ Quá trình tuyên truyền dự án với ban lãnh đạo trực thuộc địa phương o Quản lý: ▪ Báo cáo tích cực lãnh đạo dự án mong muốn dự án tới ▪ Truyền thông điệp dự án mới, đảm bảo đạo hỗ trợ lãnh đạo thực dự án 3.3 Rủi ro quy trình nghiệp vụ ● Rủi ro thứ nhất: Quy trình nghiệp vụ thay đổi triển khai dự án CNTT o Giảm nhẹ hậu quả: ▪ Ban quản lý cấp cao phải tham gia vào q trình xây dựng sách để đảm bảo hiểu rõ ảnh hưởng thay đổi quan trọng ▪ Xây dựng thay đổi cần thiết vào hệ thống thông qua quy trình quản lý thay đổi phê duyệt o Giám sát: ▪ Q trình xây dựng sách để nắm bắt rõ ảnh hưởng thay đổi ▪ Quá trình phê duyệt thay đổi o Quản lý: ▪ Chính sách thay đổi bào để xử lý kịp thời 70 ▪ ● Các thay đổi cần thiết hệ thống Rủi ro thứ hai: Phạm vi yêu cầu tăng, dẫn đến thiếu kinh phí o Giảm nhẹ hậu quả: ▪ Mọi thay đổi phạm vi phải qua tiến trình phê duyệt thay đổi phải đảm bảo phù hợp với kinh phí phê duyệt trước ▪ Đặt mức ưu tiên cho yêu cầu nghiệp vụ yêu cầu kỹ thuật vào tiến trình định o Giám sát: ▪ Quy mô phạm vi dự án để đảm bảo kinh phí phù hợp ▪ Các mức ưu tiên trình xây dựng dự án o Quản lý: ● ▪ Quy mơ, kinh phí cho trước dự án ▪ Yêu cầu nghiệp vụ yêu cầu kỹ thuật Rủi ro thứ ba: Hệ thống không đáp ứng nhu cầu mong đợi người dùng o Giảm nhẹ hậu quả: ▪ Đảm bảo nhân viên cấp tham gia vào việc tái thiết kế quy trình nghiệp vụ hệ thống ▪ Huy động người dùng vào việc kiểm tra ▪ Thử nghiệm nhiều chức o Giám sát: ▪ Q trình phát triển vesion, kết test dự án xem có chấp nhận hay khơng ▪ Q trình triển khai phần mềm xem có trục trặc hay không o Quản lý: ▪ Quản lý phiên code test ▪ Triển khai phần mềm ● Rủi ro thứ tư: Có yêu cầu nghiệp vụ đặc biệt mà dự án đáp ứng o Giảm nhẹ hậu quả: ▪ Báo cáo lên ban quản lý dự án vấn đề để ảnh hưởng tới quy trình nghiệp vụ chiến lược kinh doanh o Giám sát: 71 o ▪ Tập yêu cầu mà khách hàng đưa ▪ Thống với khách hàng qua phiên code Quản lý: Phiên code, test, Tập yêu cầu 22 Kết thúc dự án I Lý kết thúc dự án ⇨ Đã hoàn thành yêu cầu dự án II Thống kê lại liệu ● Chi phí thực hiện:50 triệu đồng ● Thời gian thực hiện:70 ngày ● Chất lượng cơng việc:Nhìn chung thành viên team làm việc tốt,có trách nhiệm cơng việc.Tuy nhiên cịn tồn số bất đồng ý tưởng thành viên team sớm khắc phục ● Chất lượng sản phẩm:Phần mềm phần đáp ứng yêu cầu đề ra,tuy nhiên trình vận hành cịn mắc số lỗi nhỏ khắc phục kịp thời ● So sánh kế hoạch thực tế:Kế hoạch đề chi tiết,tuy nhiên trình thực tế phát sinh số trường hợp không mong muốn 72 III Chuẩn bị tài liệu Tài liệu liên quan bao gồm: o Đề án khởi xuất dự án o Kế hoạch dự án o Báo cáo chi phí o Tài liệu hợp đồng o Thư tín,văn chứng từ liên quan o Tài liệu kiểm soát thay đổi o Tài liệu kỹ thuật o Tài liệu mua sắm,chi tiêu IV Kết thúc hợp đồng o Thông báo cho khách hàng kết thúc dự án o Chuyển giao (và lắp đặt) ký kết,lấy ý kiến phản hồi từ khách hàng sản phẩm o Đảm bảo đầy đủ tài liệu kèm theo o Thanh lý hợp đồng:Thanh tốn chuẩn bị hóa đơn cịn lại gửi cho khách hàng o Tái bố trí nhân lực: Sau kết thúc dự án,các thành viên team giải tán để tiếp tục cho dự án tới,nhóm phát triển tiếp tục lấy ý kiến tiếp nhận phản ánh từ khách hàng chất lượng phần mềm,hỗ trợ bảo trì cần thiết o Bộ phận hành nhân có trách nhiệm tốn ,giải vấn đề tài liên quan tới dự án V Kiểm điểm sau bàn giao ❖ Mục đích: Khảo sát suất phục vụ sản phẩm hoạt động trì, bảo trì, hỗ trợ khách hàng ❖ Đánh giá chung:Nhìn chung phần mềm sau làm đáp ứng nhu cầu tính ban đầu vạch ra,giúp giảm bớt thời gian,nhân lực đem lại hiệu Quản lý rạp chiếu phim,khách hàng hài lòng.Tuy nhiên q trình vận hành cịn gặp phải số lỗi nhỏ khách hàng chưa thể tự vận hành hệ thống cần đội triển khai hỗ trợ thời gian khoảng tuần 73 23 Hướng dẫn sử dụng Vào menu chọn mục cần: ⮚ Với bảng sản phẩm: Sản phẩm có chức Thêm, sửa xóa sản phẩm tương ứng với chức Chọn chức phù hợp với mong muốn NOTE: ⮚ Với chức thêm: Nhập đầy đủ thông tin trường, ý phần mã sản phẩm mã tự động tăng: 74 + Trường giá số lượng dạng số, viết dạng chuỗi ký tự (dạng text) báo lỗi: + Nếu nhập thiếu thông tin hệ thống báo lỗi, ví dụ thiếu mã sản phẩm: => + Sau hoàn thành nhấn nút thêm mới, thành công hệ thống đưa thông báo thêm thành công: ⮚ Với chức sửa: Hệ thống không cho phép sửa mã sản phẩm ⮚ Ngồi cịn có chức tìm kiếm theo tên Có cách tìm: + Viết vào tìm kiếm tên sản phẩm mà cần tìm + Ngồi ra, cịn có tìm kiếm theo mã sản phẩm tìm xác sản phẩm mà cần 75 * Phần mềm cịn có chức thống kê, báo cáo hàng tháng Trên menu, lựa chọn báo cáo thống kê: +Báo cáo sản phẩm nhập theo tháng +Báo cáo sản phẩm tồn kho +Báo cáo doanh thu hàng tháng +In báo cáo 76 24 Tài liệu đào tạo 1.2 1.3 II GIỚI THIỆU Tổng quan hệ thống - Hệ thống phần mềm Quản lý cửa hàng bán đồ nội thất xây dựng nhằm đáp ứng yêu cầu: quản lý cửa hàng bán đồ nội thất - Ứng dụng công nghệ thông tin vào việc lưu trữ quản lý thông tin cửa hàng bán đồ nội thất hiệu - Cung cấp thơng tin nhanh chóng - Tiết kiệm thời gian, chi phí vận hành, nâng cao hiệu cơng việc Mục tiêu tài liệu - Giúp cho người sử dụng hiểu phần mềm, cách sử dụng hiệu Đối tượng sử dụng - Chủ cửa hàng nội thất - Nhân viên bán hàng - Nhân viên kho Q TRÌNH ĐÀO TẠO 1.Xác định u cầu,phân tích thiết kể Quản lý rạp chiếu phim I 1.1 2.Thiết kế giao diện 3.Lập trình test sản phẩm 4.Tích hợp kiểm thử hệ thống 5.Bàn giao nghiệm thu Hình 2.1:Sơ đồ tổng quan dự án 77 Xác định yêu cầu,phân tích thiết kế 1.Nắm bắt yêu cầu dự án 2.Khảo sát trạng 3.Tổng hợp yêu cầu phân tích yêu cầu 4.Đặc tả yêu cầu hợp thức hóa yêu cầu 5.Viết tài liệu đặc tả yêu cầu 6.Tìm hiểu mơ hình xây dựng phần mềm 7.Thiết kế CSDL Thiết kế giao diện Hình 2.2: Xác định yêu cầu phân tích thiết kế 1.Trao đổi bàn bạc ý tưởng 2.Thiết kế giao diện 3.Thiết kế giao diện chức Hình 2.3: Sơ đồ thiết kế giao diện 78 Lập trình test phần mềm 1.Lập trình phần mềm 2.Cài đặt kiểm thử phần mềm 1.1.Xây dựng lớp DATAEntity 2.1.Kiểm tra chức phần mềm 1.2.Xây dựng lớp Control 2.2.Viết báo cáo kiểm thử 1.3.Xây dựng lớp PresentationBoundary Tích hợp kiểm thử hệ thống Hình2.4:Sơ đồ lập trình test sản phẩm 1.Sửa lỗi phát sinh cập nhật danh sách phần cứng bổ sun,cập nhật tài liệu 2.Chuẩn bị môi trường kiểm thử hệ thống 3.Triển khai môi trường thật,kiểm thử hệ thống theo liệu thực tế,chỉnh sửa lỗi phát sinh,cập nhật tài liệu Hình 2.5:Sơ đồ tích hợp kiểm thử III HƯỚNG DẪN ĐÀO TẠO 79 Quản lí nhân viên 1.1 Hệ thống yêu cầu người thực chọn lựa chức mong muốn thực 1.2 Mỗi lần yêu cầu, luồng tiến hành: - Nếu chọn chức “Thêm thông tin nhân viên”, luồng “Thêm nhân viên” tiến hành - Nếu chọn chức “Sửa thông tin nhân viên”, luồng “Sửa nhân viên ” tiến hành - Nếu chọn chức “Tìm kiếm thơng tin nhân viên”, luồng “Tìm kiếm nhân viên ” tiến hành -Nếu chọn chức “Chấm công nhân viên”, luồng “Chấm công nhân viên” tiến hành 1.3 Thêm thông tin nhân viên nhân viên - Hệ thống yêu cầu nhập thông tin nhân viên muốn thêm vào Nhập thông tin nhân viên Hệ thống nhắc người thực xác nhận việc thêm Hệ thống gán mã cho nhân viên lưu nhân viên vào danh sách 1.4 Sửa thông tin nhân viên- Hệ thống yêu cầu người thực chọn nhân viên cần sửa Hệ thống hiển thị thông tin nhân viên Sửa thông tin nhân viên Hệ thống nhắc người thực xác nhận việc sửa Hệ thống hiển thị danh sách sau sửa 1.5 Tìm kiếm nhân viên- Hệ thống yêu cầu nhập thơng tin nhân viên Nhập thơng tin tìm kiếm Hệ thống tìm hiển thị thơng tin nhân viên xếp theo thứ tự mã nhân viên 1.6 Chấm công nhân viên- Chọn nhân viên thời gian làm việc nhân viên Hệ thống hiển thị thông tin làm việc nhân viên xếp theo thứ tự ngày tháng Quản lí nhà cung cấp 2.1 Hệ thống yêu cầu nhân viên chọn lựa chức muốn thực 2.2 Mỗi lần nhân viên cung cấp thông tin yêu cầu, luồng tiến hành - Nếu nhân viên chọn “Thêm thông tin nhà cung cấp”, luồng “Thêm thông tin nhà cung cấp” tiến hành - Nếu nhân viên chọn “Sửa thông tin nhà cung cấp”, luồng “Sửa thông tin nhà cung cấp” tiến hành 80 - Nếu nhân viên chọn “Tìm kiếm thơng tin nhà cung cấp”, luồng “Tìm kiếm thơng tin nhà cung cấp ” tiến hành 2.3 Thêm thông tin nhà cung cấp- Hệ thống yêu cầu nhân viên nhập vào thông tin nhà cung cấp muốn thêm Người thực nhập thông tin nhà cung cấp Hệ thống nhắc người thực việc thêm Hệ thống gán mã cho nhà cung cấp lưu nhà cung cấp vào danh sách 2.4 Sửa thông tin nhà cung cấp – Hệ thống yêu cầu người thực chọn nhà cung cấp cần sửa.Hệ thống hiển thị thông tin nhà cung cấp Sửa đổi thông tin nhà cung cấp Hệ thống nhắc người thực việc sửa Hệ thống hiển thị danh sách sau sửa 2.5 Tìm kiếm thông tin nhà cung cấp- Hệ thống yêu cầu nhân viên nhập thơng tin nhà cung cấp Nhập thơng tin tìm kiếm Hệ thống tìm hiển thị thông tin nhà cung cấp xếp theo mã nhà cung cấp Quản lí khách hàng 3.1 Hệ thống yêu cầu người thực chọn lựa chức muốn thực 3.2 Mỗi lần nhân viên cung cấp thông tin yêu cầu, luồng tiến hành - Nếu nhân viên chọn “Thêm thông tin khách hàng”, luồng “Thêm thông tin khách hàng” tiến hành - Nếu nhân viên chọn “Sửa thông tin khách hàng”, luồng “Sửa thông tin khách hàng” tiến hành - Nếu nhân viên chọn “Tìm kiếm thơng tin khách hàng”, luồng “Tìm kiếm thông tin khách hàng” tiến hành 3.3 Thêm thông tin khách hàng- Hệ thống yêu cầu nhân viên nhập vào thông tin khách hàng muốn thêm Người thực nhập thông tin khách hàng Hệ thống nhắc người thực việc thêm Hệ thống gãn mã cho khách hàng lưu khách hàng vào danh sách 3.4 Sửa thông tin khách hàng – Hệ thống yêu cầu người thực chọn khách hàng muốn sửa.Hệ thống hiển thị thông tin khách hàng Sửa đổi thông tin khách hàng Hệ thống nhắc người thực việc sửa Hệ thống hiển thị thơng tin sau sửa 3.5 Tìm kiếm thông tin khách hàng- Hệ thống yêu cầu nhân viên nhập thơng tin khách hàng Nhập thơng tin tìm kiếm Hệ thống tìm hiển thị thông tin khách hàng xếp theo mã khách hàng Quản lí hóa đơn 81 4.1 Hệ thống yêu cầu người thực lựa chọn chức muốn thực 4.2 Mỗi lần nhân viên cung cấp thông tin yêu cầu, luồng tiến hành - Nếu người thực chọn “Lập hóa đơn bán hàng”, luồng “Lập hóa đơn tiến hành” - Nếu người thực chọn “Tìm kiếm hóa đơn bán hàng”, luồng “Tìm kiếm hóa đơn bán hàng” tiến hành 4.3 Lập hóa đơn bán hàng – Hệ thống u cầu nhập thơng tin hóa đơn cần lập Người thực nhập thông tin khách hàng đơn hàng Hệ thống hiển thị thông tin đơn hàng khách hàng Hệ thống nhắc người thực việc lập hóa đơn Hệ thống gán mã hiển thị hóa đơn bán hàng 4.4 Tìm kiếm hóa đơn bán hàng- Hệ thống yêu cầu người thực nhập thơng tin (ngày lập, khách hàng, mã hóa đơn) hóa đơn Nhập thơng tin tìm kiếm Hệ thống tìm, hiển thị thơng tin hóa đơn xếp theo thứ tự mã hóa đơn ngày tháng Quản lí cung cấp 5.1 Hệ thống yêu cầu người thực lựa chọn chức muốn thực 5.2 Mỗi lần nhân viên cung cấp thông tin yêu cầu, luồng tiến hành - Nếu người thực chọn “Thêm thông tin cung cấp”, luồng “Thêm thông tin cung cấp” - Nếu người thực chọn “Tìm kiếm phiếu cung cấp”, luồng “Tìm kiếm phiếu cung cấp” 5.3 Thêm thông tin cung cấp – Hệ thống yêu cầu nhập thông tin cung cấp cần thêm Người thực nhập thông tin nhà cung cấp đơn hàng cung cấp Hệ thống hiển thị thông tin đơn hàng cung cấp nhà cung cấp Hệ thống nhắc người thực việc thêm thông tin cung cấp Hệ thống gán mã hiển thị thông tin cung cấp 5.4 Tìm kiếm phiếu cung cấp- Hệ thống yêu cầu người thực nhập thông tin (ngày cung cấp, nhà cung cấp, mã cung cấp) phiếu cung cấp Nhập thơng tin tìm kiếm Hệ thống tìm, hiển thị thơng tin cung cấp xếp theo thứ tự mã cung cấp ngày tháng Quản lí sản phẩm 6.1 Hệ thống yêu cầu người thực chọn lựa chức muốn thực 82 6.2 Mỗi lần nhân viên cung cấp thông tin yêu cầu, luồng tiến hành - Nếu nhân viên chọn “Thêm thông tin sản phẩm”, luồng “Thêm thông tin sản phẩm” tiến hành - Nếu nhân viên chọn “Sửa thông tin sản phẩm”, luồng “Sửa thông tin sản phẩm” tiến hành - Nếu nhân viên chọn “Tìm kiếm thơng tin sản phẩm”, luồng “Tìm kiếm thơng tin sản phẩm” tiến hành 6.3 Thêm thông tin sản phẩm- Hệ thống yêu cầu nhân viên nhập vào thông tin sản phẩm muốn thêm Người thực nhập thông tin sản phẩm Hệ thống nhắc người thực việc thêm Hệ thống gãn mã cho sản phẩm lưu sản phẩm vào danh sách 6.4 Sửa thông tin sản phẩm – Hệ thống yêu cầu người thực chọn khách hàng cần sửa Hệ thống hiển thị thông tin sản phẩm Sửa đổi thông tin sản phẩm Hệ thống nhắc người thực việc sửa Hệ thống lưu hiển thị thơng tin sau sửa 6.5 Tìm kiếm thơng tin sản phẩm- Hệ thống yêu cầu nhân viên nhập thơng tin sản phẩm Nhập thơng tin tìm kiếm Hệ thống tìm hiển thị thơng tin sản phẩm xếp theo mã nhà cung cấp Báo cáo, thống kê 7.1 Hệ thống yêu cầu người thực chọn lựa chức muốn thực 7.2 Mỗi lần người thực yêu cầu, luồng tiến hành - Nếu nhân viên chọn “Thống kê hóa đơn theo khách hàng”, luồng “Thống kê hóa đơn theo khách hàng” thực - Nếu nhân viên chọn “Thống kê doanh số nhân viên”, luồng “Thống kê doanh số nhân viên” thực - Nếu nhân viên chọn “Báo cáo sản phẩm tồn kho”, luồng “Báo cáo sản phẩm tồn kho” thực 7.3 Thống kê hóa đơn theo khách hàng- Hệ thống tổng hợp, hiển thị số hóa đơn tương ứng khách hàng xếp theo thứ tự mã khách hàng 7.4 Thống kê doanh số nhân viên- Hệ thống tổng hợp, hiển thị doanh số nhân viên xếp theo thứ tự mã nhân viên 7.5 Báo cáo sản phẩm tồn kho- Hệ thống tổng hợp, hiển thị số lượng lại sản phẩm kho xếp theo thứ tự mã sản phẩm 83 84