Đồ Án Quản Lí Đại Lí Bằng VB

65 276 0
Đồ Án Quản Lí Đại Lí Bằng VB

Đ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

QUẢN LÝ ĐẠI LÝ​ Lời nói đầu Ứng dụng tin học trong việc quản lí dường như không còn xa lạ với các doanh nghiệp, công ty hiện nay. Lợi ích mà các chương trình phần mềm quản lí đem lại khiến ta không thể không thừa nhận tính hiệu quả của nó. Trong thực tế, các công ty mẹ hay các đại lí lớn đều muốn có một sự quản lí các công ty con, đại lý con một cách chính xác, hiệu quả và nhanh chóng. Nắm bắt được nhu cầu đó, phần mềm quản lí các đại lí được ra đời nhằm đáp ứng các nhu cầu chung hiện nay. Và sau đây là bảng báo cáo các tài liệu có liên quan đến quá trình thiết kế và xây dựng của phần mềm. Mục lục CHƯƠNG 1:4 HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM4 1.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ4 Danh sách các yêu cầu4 Danh sách các biểu mẫu và qui định5 1.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA:10 1.3 DANH SÁCH CÁC YÊU CẦU HIỆU QUẢ12 1.4 DANH SÁCH CÁC YÊU CẦU TIỆN DỤNG14 1.5 DANH SÁCH CÁC YÊU CẦU TƯƠNG THÍCH16 1.6 DANH SÁCH CÁC YÊU CẦU BẢO MẬT18 1.7 DANH SÁCH CÁC YÊU CẦU AN TOÀN20 1.8 DANH SÁCH CÁC YÊU CẦU CÔNG NGHỆ22 Các yêu cầu công nghệ22 2.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TIẾP NHẬN ĐẠI LÝ:25 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU XUẤT HÀNG:26 2.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU:27 2.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU THU TIỀN:27 2.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO DOANH SỐ:28 2.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO CÔNG NỢ ĐẠI LÝ:29 2.7 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI CÁC QUI ĐỊNH:30 CHƯƠNG 2 : Thiết Kế Dữ Liệu31 Xét yêu cầu tiếp nhận đại lý :32 Xét yêu cầu lập phiếu xuất hàng:34 Xét yêu cầu tra cứu đại lý.37 Xét yêu cầu lập phiếu thu tiền :38 Xét yêu cầu lập báo cáo tháng:40 Xét yêu cầu thay đổi qui định:44 CHƯƠNG 3: THIẾT KẾ GIAO DIỆN46 Thiết kế Màn hình chính47 Nghiệp vụ tiếp nhận hồ sơ đại lý:48 Nghiệp vụ thay đổi qui chế tổ chức :48 Nghiệp vụ thay đổi qui chế mặt hàng :49 Nghiệp vụ thay đổi qui chế tiền nợ:49 Nghiệp vụ lập phiếu xuất hàng :50 Nghiệp vụ lập phiếu thu tiền :50 Nghiệp vụ báo cáo doanh số :51 Nghiệp vụ báo cáo công nợ :51 CHƯƠNG 4: THIẾT KẾ XỬ LÝ53 Xét màn hình tiếp nhận hồ sơ đại lí :54 Xét màn hình thay đổi qui chế tổ chức :57 Xét màn hình thay đổi qui định mặt hàng:58 Xét màn hình thay đổi qui định tiền nợ:59 Xét màn hình lập phiếu xuất hàng:61 Xét màn hình lập phiếu thu tiền:62 Xét màn hình báo cáo doanh số:64 Xét màn hình báo cáo công nợ:65 Ứng dụng tin học trong việc quản lí dường như không còn xa lạ với các doanh nghiệp, công ty hiện nay. Lợi ích mà các chương trình phần mềm quản lí đem lại khiến ta không thể không thừa nhận tính hiệu quả của nó. Trong thực tế, các công ty mẹ hay các đại lí lớn đều muốn có một sự quản lí các công ty con, đại lý con một cách chính xác, hiệu quả và nhanh chóng. Nắm bắt được nhu cầu đó, phần mềm quản lí các đại lí được ra đời nhằm đáp ứng các nhu cầu chung hiện nay. Và sau đây là bảng báo cáo các tài liệu có liên quan đến quá trình thiết kế và xây dựng của phần mềm. Sinh viên thực hiện, Nguyễn Vũ Anh Mục lục Chương 1: 4 HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM 4 1.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ 4 Danh sách các yêu cầu 4 Danh sách các biểu mẫu và qui định 5 1.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA: 10 1.3 DANH SÁCH CÁC YÊU CẦU HIỆU QUẢ 12 1.4 DANH SÁCH CÁC YÊU CẦU TIỆN DỤNG 14 1.5 DANH SÁCH CÁC YÊU CẦU TƯƠNG THÍCH 16 1.6 DANH SÁCH CÁC YÊU CẦU BẢO MẬT 18 1.7 DANH SÁCH CÁC YÊU CẦU AN TOÀN 20 1.8 DANH SÁCH CÁC YÊU CẦU CÔNG NGHỆ 22 Các yêu cầu công nghệ 22 2.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TIẾP NHẬN ĐẠI LÝ: 25 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU XUẤT HÀNG: 26 2.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU: 27 2.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU THU TIỀN: 27 2.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO DOANH SỐ: 28 2.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO CÔNG NỢ ĐẠI LÝ: 29 2.7 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI CÁC QUI ĐỊNH: 30 Chương 2 : Thiết Kế Dữ Liệu 31 Xét yêu cầu tiếp nhận đại lý : 32 Xét yêu cầu lập phiếu xuất hàng: 34 Xét yêu cầu tra cứu đại lý. 37 Xét yêu cầu lập phiếu thu tiền : 38 Xét yêu cầu lập báo cáo tháng: 40 Xét yêu cầu thay đổi qui định: 44 Chương 3: THIẾT KẾ GIAO DIỆN 46 Thiết kế Màn hình chính 47 Nghiệp vụ tiếp nhận hồ sơ đại lý: 48 Nghiệp vụ thay đổi qui chế tổ chức : 48 Nghiệp vụ thay đổi qui chế mặt hàng : 49 Nghiệp vụ thay đổi qui chế tiền nợ: 49 Nghiệp vụ lập phiếu xuất hàng : 50 Nghiệp vụ lập phiếu thu tiền : 50 Nghiệp vụ báo cáo doanh số : 51 Nghiệp vụ báo cáo công nợ : 51 Chương 4: THIẾT KẾ XỬ LÝ 53 Xét màn hình tiếp nhận hồ sơ đại lí : 54 Xét màn hình thay đổi qui chế tổ chức : 57 Xét màn hình thay đổi qui định mặt hàng: 58 Xét màn hình thay đổi qui định tiền nợ: 59 Xét màn hình lập phiếu xuất hàng: 61 Xét màn hình lập phiếu thu tiền: 62 Xét màn hình báo cáo doanh số: 64 Xét màn hình báo cáo công nợ: 65 Chương 1: HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM 1.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ Danh sách các yêu cầu STT Tên yêu cầu Biểu mẫu Qui định Ghi chú 1 Tiếp nhận đại lý BM1 QĐ1 Xóa, Cập nhật 2 Lập phiếu xuất hàng BM2 QĐ2 Xóa, Cập nhật 3 Tra cứu đại lý BM3 4 Lập phiếu thu tiền BM4 QĐ4 Xóa, Cập nhật 5 Lập báo cáo tháng BM5 6 Thay đổi qui định QĐ6 Cập nhật qui định Danh sách các biểu mẫu và qui định 1.1.1.1 Biểu mẫu 1 và qui định 1 BM1: HỒ SƠ ĐẠI LÝ Tên: Loại đại lý: Điện thoại: Địa chỉ: Quận: Ngày tiếp nhận: Email: QĐ1: Có 2 loại đại lý (1,2). Có 20 quận. Trong mỗi quận có tối đa 4 đãi lý. Ví dụ: BM1: HỒ SƠ ĐẠI LÝ Tên: Vật liệu xây dựng Minh Hải Loại đại lý: 2 Điện thoại: 08.8060379 Địa chỉ: 49 Trần Hưng Đạo Quận: 5 Ngày tiếp nhận: 2242003 Email: vlxdyahoo.com 1.1.1.2 Biểu mẫu 2 và qui định 2 BM2 : PHIẾU XUẤT HÀNG Đại lý : Ngày lập phiếu : QĐ2: Có 5 mặt hàng, 3 đơn vị tính. Đại lý lọai 1 có tiền nợ tối đa 20.000, loại 2 tối đa 5.000.000 Ví dụ: Phiếu xuất hàng của đại lý vật liệu xây dựng Minh Hải BM2 : PHIẾU XUẤT HÀNG Đại lý : Vật liệu xây dựng Minh Hải Ngày lập phiếu :432005 1.1.1.3 Biểu mẫu 3 : BM3 : Danh sách các đại lý Ví dụ: BM3 : Danh sách các đại lý 1.1.1.4 Biểu mẫu 4 và qui định 4: BM4 : Phiếu thu tiền Đại lý : Địa chỉ : Điện thoại : Email : Ngày thu tiền: Số tiền thu: QĐ4: Số tiền thu không được vượt quá số tiền đại lý đang nợ Ví dụ: BM4 : Phiếu thu tiền Đại lý : Vật liệu xây dựng Minh Hải Địa chỉ : 49 Trần Hưng Đạo, Q5 Điện thoại : 08.8060379 Email : vlxdyahoo.com Ngày thu tiền: 432005 Số tiền thu: 2540000 VND 1.1.1.5 Biểu mẫu 5: BM5.1: Báo cáo danh số Tháng: BM5.2 Báo cáo công nợ đại lý Tháng: Ví dụ: BM5.1: Báo cáo danh số Tháng:42005 BM5.2 Báo cáo công nợ đại lý Tháng: 42005 QĐ6: Người dùng có thể thay đổi các qui định như sau: + QĐ1: Thay đổi số lượng các loại đại lý , số các đại lý tối đa trong một quận. +QĐ2: Thay đổi số lượng mặt hàng cùng với đơn vị tính và đơn giá bán, tiền nợ tối đa của từng lọai đại lý. 1.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA: Yêu cầu tiến hóa Stt Nghiệp vụ Tham số cần thay đổi Miền giá trị cần thay đổi 1 Thay đổi qui định tiếp nhận đại lý Lọai đại lý, số quận, số đại lý tối đa. 2 Thay đổi qui định xuất hàng Số mặt hàng, lọai đơn vị tính, tiền nợ tối đa cho mỗi lọai đại lý. 3 Thay đổi qui định thu tiền Tiền thu so với tiền đại lý nợ. Bảng trách nhiệm yêu cầu tiến hóa Stt Nghiệp vụ Người dùng Phần mềm Ghi chú 1 Thay đổi qui định yêu cầu tiếp nhận đại lý. Cho biết giá trị mới của số lọai đại lý, số quận, số đại lý tối đa. Ghi nhận giá trị mới và thay đổi cách thức kiểm tra. Cho phép hủy hay cập nhật lại thông tin về số lọai đại lý, số quận, số đại lý tối đa. 2 Thay đổi qui định xuất hàng Cho biết giá trị mới của số mặt hàng, lọai đơn vị tính, tiền nợ tối đa cho mỗi lọai đại lý. Ghi nhận giá trị mới và thay đổi cách thức kiểm tra. Cho phép thay đổi hay cập nhật lại thông tin về số mặt hàng, số đơn vị tính, số tiền nợ tối đa của mỗi lọai đại lý. 3 Thay đổi qui định thu tiền Cho biết qui định mới của tiền thu so với tiền đại lý đang nợ Ghi nhận giá trị mới và thay đổi cách thức kiểm tra. 1.3 DANH SÁCH CÁC YÊU CẦU HIỆU QUẢ Yêu cầu hiệu quả Máy tình với CPU Pentium III 533, RAM 128MB, đĩa cứng:10GB. Stt Nghiệp vụ Tốc độ xử lý Dung lượng lưu trữ Ghi chú 1 Tiếp nhận đại lý 100 hồ sơgiờ 2 Lập phịếu xuất hàng Ngay tức thì 3 Tra cứu đại lý Ngay tức thì 4 Lập phiếu thu tiền Ngay tức thì 5 Lập báo cáo tháng Ngay tức thì Bảng trách nhiệm theo yêu cầu hiệu quả Stt Nghiệp vụ Người dùng Phần mềm Ghi chú 1 Tiếp nhận đại lý Thực hiện theo đúng yêu cầu 2 Lập phiếu xuất hàng Thực hiện theo đúng yêu cầu 3 Tra cứu đại lý Thực hiện theo đúng yêu cầu 4 Lập phiếu thu tiền Thực hiện theo đúng yêu cầu 5 Lập báo cáo tháng Thực hiện theo đúng yêu cầu 1.4 DANH SÁCH CÁC YÊU CẦU TIỆN DỤNG Yêu cầu tiện dụng Người dùng chỉ cần biết một số thao tác cơ bản về máy tính. Stt Nghiệp vụ Mức độ dễ học Mức độ dễ sử dụng Ghi chú 1 Tiếp nhận đại lý 5 phút hướng dẫn Tỷ lệ phạm lỗi trung bình là 1% 2 Lập phiếu xuất hàng Không cần hướng dẫn Tỷ lệ phạm lỗi trung bình là 1% 3 Tra cứu đại lý Không cần hướng dẫn Không biết nhiều về đại lý muốn tìm Có đầy đủ thông tin 4 Lập phiếu thu tiền Không cần hướng dẫn Kết xuất phiếu thu như yêu cầu 5 Lập báo cáo tháng Hướng dẫn 5 phút Kết xuất báo cáo như yêu cầu Bảng trách nhiệm yêu cầu tiện dụng Stt Nghiệp vụ Người dùng Phần mềm Ghi chú 1 Tiếp nhận đại lý Xem file hướng dẫn đính kèm Thực hiện đúng yêu cầu 2 Lập phiếu xuất hàng Thực hiện đúng yêu cầu 3 Tra cứu đại lý Thực hiện đúng yêu cầu 4 Lập phiếu thu tiền Thực hiện đúng yêu cầu 5 Lập báo cáo tháng Xem file hướng dẫn đính kèm Thực hiện đúng yêu cầu 1.5 DANH SÁCH CÁC YÊU CẦU TƯƠNG THÍCH Yêu cầu tương thích Stt Nghiệp vụ Đối tượng liên quan Ghi chú 1 Nhận hồ sơ đại lý Từ tập tin Excel Độc lập phiên bản 2 Lập phiếu xuất hàng Phần mềm WinFax Độc lập phiên bản 3 Lập phiếu thu tiền Phần mềm WinFax Độc lập phiên bản 4 Lập báo cáo tháng Phần mềm WinFax Độc lập phiên bản Bảng trách nhiệm yêu cầu tương thích Stt Nghiêp vụ Người dùng Phần mềm Ghi chú 1 Nhận hồ sơ đại lý Chuẩn bị tập tin Excel với cấu trúc theo biểu mẫu và cho biết tên tập tin muốn dùng. Thực hiện theo đúng yêu cầu 2 Lập phiếu xuất hàng Cài đặt phần mềm WinFax và cho biết đại lý cần xuất.. Thực hiên theo đúng yêu cầu. 3 Lập phiếu thu tiền Cài đặt phần mềm WinFax và cho biết các thông tin cần thiết Thực hiên theo đúng yêu cầu. 4 Lập báo cáo tháng Cài đặt phần mềm WinFax và cho biết tháng cần xuất Thực hiện đún yêu cầu. 1.6 DANH SÁCH CÁC YÊU CẦU BẢO MẬT Yêu cầu bảo mật Stt Nghiêp vụ Quản trị hệ thống Giám đốc Nhân vỉên Khác 1 Phân quyền X 2 Tiếp nhận X 3 Lập phiếu xuất hàng X 4 Lập phiếu thu tiền X 5 Lập báo cáo tháng X 6 Tra cứu X X X 7 Thay đổi qui định số lượng các lọai đại lý, số các đại lý tối đa trong một quận, số lượng mặt hàng, đơn vị tính, đơn giá bán, tiền nợ tối đa X Bảng trách nhiệm yêu cầu bào mật Stt Người dùng Trách nhiệm Phần mềm Ghi chú 1 Quản trị Cho biết các người dùng mới và quyền hạn Ghi nhận và thực hiện đúng Có thể hủy, thay đổi quyền 2 Giám đốc Cung cấp tên và mật khẩu Ghi nhận và thực hiện đúng Có thể thay đổi mật khẩu 3 Nhân viên Cung cấp tên và mật khẩu Ghi nhận và thực hiện Có thể thay đổi mật khẩu 4 Khác Tên chung 1.7 DANH SÁCH CÁC YÊU CẦU AN TOÀN Yêu cầu an toàn Stt Nghiệp vụ Đối tượng Ghi chú 1 Phục hồi Hồ sơ đại lý đã xóa 2 Hủy thật sự Hồ sơ đại lý đã xóa 3 Không cho phép xóa Bảng trách nhiệm yêu cầu an tòan Stt Nghiệp vụ Người dùng Phần mềm Ghi chú 1 Phục hồi Cho biết hồ sơ đại lý cần phục hồi Phục hồi 2 Hủy thật sự Cho biết hồ sơ học sinh cần hủy Hủy thật sự 2 Không cho phép xóa 1.8 DANH SÁCH CÁC YÊU CẦU CÔNG NGHỆ Các yêu cầu công nghệ Stt Yêu cầu Mô tà chi tiết Ghi chú 1 Dễ sửa chữa Xác đĩnh lỗi trung bình trong 15 phút Khi sửa lỗi một chức năng không ảnh hưởng đến các chức năng khác 2 Dể bảo trì Thệm chức năng mới nhanh Không ành hườn chức năng dã có 3 Tái sử dụng Xây dựng phần mềm quản lý công ty trong vòng 5 ngày Với cùng các yêu cầu 4 Dể mang chuyển Đổi sang hệ quản trị cơ sở dữ liệu mới tối da trong 2 ngày Với cùng các yêu cầu. Chương 2: Mô Hình Hóa 2.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TIẾP NHẬN ĐẠI LÝ:  Biểu mẫu BM1: HỒ SƠ ĐẠI LÝ Tên: Loại đại lý: Điện thoại: Địa chỉ: Quận: Ngày tiếp nhận: Email: QĐ1: Có 2 loại đại lý (1,2). Có 20 quận. Trong mỗi quận có tối đa 4 đãi lý.  Hình vẽ  Các ký hiệu  D1: Tên đại lý, lọai đại lý, địa chỉ, điện thọai,ngày tiếp nhận, email.  D2: Không có  D3: Danh sách các lọai đại lý.  D4: D1  D5: D4  D6: Không có  Thuật toán Bước 1. Nhận D1 từ người dùng. Bước 2. Kết nối cơ sở dữ liệu. Bước 3. Đọc D3 từ bộ nhớ phụ. Bước 4. Kiểm tra “lọai đại lý” (D1) có thuộc “danh sách các lọai đại lý” (D3), quận nhập vào có nằm trong danh sách các quận ở D3, loại đại lý có nhỏ hơn hay bẳng số số đại lý tối đa. Bước 5. Nếu không thỏa qui định trên thì tới Bước 8. Bước 6. Lưu D4 xuống bộ nhớ phụ. Bước 7. Xuất D5 ra máy in (nếu có yêu cầu). Bước 8. Đóng kết nối cơ sở dữ liệu. Bước 9. Kết thúc. 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU XUẤT HÀNG:  Biểu mẫu: BM2 : PHIẾU XUẤT HÀNG Đại lý : Ngày lập phiếu : QĐ2: Có 5 mặt hàng, 3 đơn vị tính. Đại lý lọai 1 có tiền nợ tối đa 20.000, loại 2 tối đa 5.000.000  Hình vẽ:  Các ký hiệu  D1: Tên đại lý,các mặt hàng và dơn vị tính ,số lượng, dơn giá tương ứng cho loại mặt hàng đó.  D2: Không có  D3: Danh sách các lọai mặt hàng, lọai đơn vị tính  D4: Tồng số tiền đại lý cần trả.  D5: D1+ngày lập phiếu  D6: D5  Thuật toán Bước 10. Nhận D1 từ người dùng. Bước 11. Kết nối cơ sở dữ liệu. Bước 12. Đọc D3 từ bộ nhớ phụ. Bước 13. Kiểm tra “lọai mặt hàng loại đơn vị tính” (D1) có thuộc “loại mặt hàng loại đơn vị tính” (D3). Bước 14. Nếu không thỏa tất cả các qui định trên thì tới bước 9. Bước 15. Lưu xuống bộ nhớ phụ số tiền đại lý cần trả Bước 16. Trả D6 cho người dùng. Bước 17. Xuất D5 ra máy in Bước 18. Đóng kết nối cơ sở dữ liệu. Bước 19. Kết thúc. 2.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU:  Hình vẽ:  Các ký hiệu  D1: Tên quận hay tên một đại lý nào đó.  D2: Không có  D3: Danh sách các đại lý cần tìm,loại, quận, tiền đang nợ  D4: Không có  D5: D3  D6: D5  Thuật toán Bước 1: Nhận D1 từ người dùng. Bước 2: Kết nối cơ sở dữ liệu. Bước 3: Đọc D3 từ bộ nhớ phụ. Bước 4: Kiểm tra tên đại lý hay tên quận nhập vào có nằm trong danh sách ở D3 Bước 5: Nếu không thỏa tất cả các qui định trên thì tới bước 8. Bước 6: Trả D6 cho người dùng Bước 7: Xuất D5 ra máy in (nếu cần ) Bước 8: Đóng kết nối cơ sở dữ liệu. Bước 9: Kết thúc. 2.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU THU TIỀN:  Hình vẽ:  Các ký hiệu  D1: Tên đại lý,địa chỉ,điên thoại,email,số tiền thu được  D2: Không có  D3: Danh sách các đại lý đang thu tiền..  D4: Số tiền đã thu được  D5: D1+Ngày thu tiền  D6: D5  Thuật toán: Bước 1: Nhận D1 từ người dùng. Bước 2: Kết nối cơ sở dữ liệu. Bước 3: Đọc D3 từ bộ nhớ phụ. Bước 4: Kiểm tra tên đại lý có nằm trong danh sách ở D3, kiềm tra qui định về số tiền thu so với tiền đại lý đang nợ có phù hợp qui định hiện hành, số tiền nợ tối đa của mỗi loại đại lý. Bước 5: Nếu không thỏa tất cả qui định trên thì tới bước 8. Bước 6: Lưu xuống bộ nhớ phụ số tiền đại lý đã trả. Bước 7: Xuất D5 ra máy in (nếu cần ) Bước 8: Đóng kết nối cơ sở dữ liệu. Bước 9: Kết thúc. 2.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO DOANH SỐ:  Hình vẽ:  Các ký hiệu  D1: Tháng cần báo cáo  D2: Không có  D3: Danh sách các đại lý hiện hành, số phiếu xuất, tổng giá trị, tỷ lệ.  D4: Không có  D5: D3+Tháng báo cáo  D6: D5  Thuật toán: Bước 1: Nhận D1 từ người dùng. Bước 2: Kết nối cơ sở dữ liệu. Bước 3: Đọc D3 từ bộ nhớ phụ. Bước 4: Kiểm tra tháng nhập vào có hợp lý không Bước 5: Nếu không thỏa qui định trên thì tới bước 8. Bước 6: Xuất D6 ra cho người dùng. Bước 7: Xuất D5 ra máy in (nếu cần). Bước 8: Đóng kết nối cơ sở dữ liệu. Bước 9: Kết thúc. 2.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO CÔNG NỢ ĐẠI LÝ: Hình vẽ:

Lời nói đầu Ứng dụng tin học việc quản lí dường khơng xa lạ với doanh nghiệp, cơng ty Lợi ích mà chương trình phần mềm quản lí đem lại khiến ta khơng thể khơng thừa nhận tính hiệu Trong thực tế, cơng ty mẹ hay đại lí lớn muốn có quản lí cơng ty con, đại lý cách xác, hiệu nhanh chóng Nắm bắt nhu cầu đó, phần mềm quản lí đại lí đời nhằm đáp ứng nhu cầu chung Và sau bảng báo cáo tài liệu có liên quan đến trình thiết kế xây dựng phần mềm Sinh viên thực hiện, Nguyễn Vũ Anh Mục lục Báo cáo lần 1- Môn Công nghệ Phần mềm Chương 1: .4 HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM .4 1.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ Danh sách yêu cầu Danh sách biểu mẫu qui định 1.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA: 10 1.3 DANH SÁCH CÁC YÊU CẦU HIỆU QUẢ 12 1.4 DANH SÁCH CÁC YÊU CẦU TIỆN DỤNG 14 1.5 DANH SÁCH CÁC YÊU CẦU TƯƠNG THÍCH 16 1.6 DANH SÁCH CÁC YÊU CẦU BẢO MẬT 18 1.7 DANH SÁCH CÁC YÊU CẦU AN TOÀN 20 1.8 DANH SÁCH CÁC YÊU CẦU CÔNG NGHỆ .22 Các yêu cầu công nghệ 22 2.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TIẾP NHẬN ĐẠI LÝ: 25 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU XUẤT HÀNG: .26 2.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU: 27 2.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU THU TIỀN: 27 2.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO DOANH SỐ: 28 2.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU BÁO CÁO CÔNG NỢ ĐẠI LÝ: 29 2.7 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI CÁC QUI ĐỊNH: 30 Chương : Thiết Kế Dữ Liệu 31 Xét yêu cầu tiếp nhận đại lý : 32 Xét yêu cầu lập phiếu xuất hàng: 34 Xét yêu cầu tra cứu đại lý .37 Báo cáo lần 1- Môn Công nghệ Phần mềm Xét yêu cầu lập phiếu thu tiền : 38 Xét yêu cầu lập báo cáo tháng: 40 Xét yêu cầu thay đổi qui định: .44 Chương 3: THIẾT KẾ GIAO DIỆN 46 Thiết kế Màn hình 47 Nghiệp vụ tiếp nhận hồ sơ đại lý: 48 Nghiệp vụ thay đổi qui chế tổ chức : .48 Nghiệp vụ thay đổi qui chế mặt hàng : 49 Nghiệp vụ thay đổi qui chế tiền nợ: .49 Nghiệp vụ lập phiếu xuất hàng : 50 Nghiệp vụ lập phiếu thu tiền : 50 Nghiệp vụ báo cáo doanh số : 51 Nghiệp vụ báo cáo công nợ : 51 Chương 4: THIẾT KẾ XỬ LÝ 53 Xét hình tiếp nhận hồ sơ đại lí : .54 Xét hình thay đổi qui chế tổ chức : .57 Xét hình thay đổi qui định mặt hàng: .58 Xét hình thay đổi qui định tiền nợ: 59 Xét hình lập phiếu xuất hàng: 61 Xét hình lập phiếu thu tiền: 62 Xét hình báo cáo doanh số: 64 Xét hình báo cáo cơng nợ: 65 Chương 1: HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM Báo cáo lần 1- Môn Công nghệ Phần mềm 1.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ Danh sách yêu cầu STT Tên yêu cầu Biểu mẫu Qui định Ghi Tiếp nhận đại lý BM1 QĐ1 Xóa, Cập nhật Lập phiếu xuất hàng BM2 QĐ2 Xóa, Cập nhật Tra cứu đại lý BM3 Lập phiếu thu tiền BM4 QĐ4 Xóa, Cập nhật Lập báo cáo tháng BM5 Thay đổi qui định QĐ6 Cập nhật qui định Danh sách biểu mẫu qui định 1.1 Biểu mẫu qui định BM1: HỒ SƠ ĐẠI LÝ Tên: Loại đại lý: Điện thoại: Địa chỉ: Quận: Ngày tiếp nhận: Email: Báo cáo lần 1- Mơn Cơng nghệ Phần mềm QĐ1: Có loại đại lý (1,2) Có 20 quận Trong quận có tối đa đãi lý Ví dụ: BM1: HỒ SƠ ĐẠI LÝ Tên: Vật liệu xây dựng Minh Hải Loại đại lý: Điện thoại: 08.8060379 Địa chỉ: 49 Trần Hưng Đạo Quận: Ngày tiếp nhận: 22/4/2003 Email: vlxd@yahoo.com 1.2 Biểu mẫu qui định BM2 : PHIẾU XUẤT HÀNG Đại lý : Ngày lập phiếu : Stt Mặt hàng Đơn vị tính Số lượng Đơn giá QĐ2: Có mặt hàng, đơn vị tính Đại lý lọai có tiền nợ tối đa 20.000, loại tối đa 5.000.000 Ví dụ: Phiếu xuất hàng đại lý vật liệu xây dựng Minh Hải BM2 : PHIẾU XUẤT HÀNG Đại lý : Vật liệu xây dựng Minh Hải Ngày lập phiếu :4/3/2005 Stt Mặt hàng Đơn vị tính Số lượng Đơn giá Sắt VND 500 Kg 5000/Kg Báo cáo lần 1- Môn Công nghệ Phần mềm 1.3 Biểu mẫu : BM3 : Stt Danh sách đại lý Đại lý Loại Quận Tiền nợ Ví dụ: BM3 : Danh sách đại lý Stt Đại lý Loại Vật liệu xây dựng Quận Tiền nợ Khơng có Minh Hải 1.4 Biểu mẫu qui định 4: BM4 : Phiếu thu tiền Đại lý : Địa : Báo cáo lần 1- Môn Công nghệ Phần mềm Điện thoại : .E-mail : Ngày thu tiền: Số tiền thu: QĐ4: Số tiền thu không vượt số tiền đại lý nợ Ví dụ: BM4 : Phiếu thu tiền Đại lý : Vật liệu xây dựng Minh Hải.Địa : 49 Trần Hưng Đạo, Q5 Điện thoại : 08.8060379 E-mail : vlxd@yahoo.com Ngày thu tiền: 4/3/2005 Số tiền thu: 2540000 VND 1.5 Biểu mẫu 5: BM5.1: Báo cáo danh số Tháng: Stt Đại lý BM5.2 Số phiếu xuất Tổng trị giá Tỷ lệ Báo cáo công nợ đại lý Tháng: Stt Đại lý Nợ đầu Báo cáo lần 1- Môn Công nghệ Phần mềm Phát sinh Nợ cuối Ví dụ: BM5.1: Báo cáo danh số Tháng:4/2005 Stt Đại lý Số phiếu Tổng trị giá Tỷ lệ xuất VLXD Minh 20 20.000.000 52,63% Long 15 18.000.000 47,37% Hải VLXD Thới BM5.2 Báo cáo công nợ đại lý Tháng: 4/2005 Stt Đại lý Nợ đầu VLXD Minh Hải Khơng có Phát sinh Nợ cuối Khơng có Khơng có VLXD Long Khơng có Khơng có Thới Báo cáo lần 1- Mơn Cơng nghệ Phần mềm Khơng có QĐ6: Người dùng thay đổi qui định sau: + QĐ1: Thay đổi số lượng loại đại lý , số đại lý tối đa quận +QĐ2: Thay đổi số lượng mặt hàng với đơn vị tính đơn giá bán, tiền nợ tối đa lọai đại lý 1.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA: Yêu cầu tiến hóa Stt Nghiệp vụ Tham số thay đổi cần Miền giá trị cần thay đổi Thay đổi qui định tiếp Lọai đại lý, số nhận đại lý quận, số đại lý tối đa Thay đổi qui định xuất Báo cáo lần 1- Môn Công nghệ Phần mềm Số mặt hàng, hàng lọai đơn vị tính, tiền nợ tối đa cho lọai đại lý Thay đổi qui định thu Tiền thu so với tiền tiền đại lý nợ Bảng trách nhiệm yêu cầu tiến hóa Stt Nghiệp vụ Người dùng Phần mềm Ghi Thay đổi qui Cho biết giá Ghi nhận Cho phép định yêu cầu trị giá trị hủy hay tiếp nhận đại lý số lọai đại lý, thay đổi cập nhật lại số quận, số cách đại lý tối đa thức thông kiểm tra tin số lọai đại lý, số quận, số đại lý tối đa Thay đổi qui Cho biết giá Ghi định xuất hàng nhận Cho phép trị giá trị thay đổi số mặt hàng, thay đổi hay cập Báo cáo lần 1- Môn Công nghệ Phần mềm 10 Báo cáo lần 1- Môn Công nghệ Phần mềm 51 CHƯƠNG 4: THIẾT KẾ XỬ LÝ Báo cáo lần 1- Mơn Cơng nghệ Phần mềm 52 Xét hình tiếp nhận hồ sơ đại lí : Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình tiếp nhận hồ sơ đại lí : S TÊN XỬ LÝ TT ĐIỀU KIỆN GỌI GHI THỰC HIỆN Phát sinh Mã hồ sơ CHÚ +Khi người dùng gọi thực Đại lí Menu(khi form load) Báo cáo lần 1- Môn Công nghệ Phần mềm 53 +Khi người dùng click nut Thêm Tự cập nhật ngày lập +Khi người dùng gọi phiếu ngày thực Đại lí hành Menu(khi form load) Lấy danh sách mã +Khi người dùng gọi quận thực Đại lí Menu(khi form load) Lấy danh sách mã + Khi người dùng gọi loại đại lí thực Đại lí Menu(khi form load) Load danh sách hồ + Khi người dùng gọi sơ đại lí có thực Đại lí sở liệu Menu(khi form load) + Khi người dùng nhấn nút thêm Thực Thêm hồ +Khi người dùng click sơ nút Thêm X lí Thực tìm hồ sơ +Khi người dùng click dựa theo mã số đưa nút Tìm vào Thực xóa hồ sơ +Khi người dùng click dựa theo mã số dưa nút Xóa vào Thực cập nhật +Khi người dùng click Báo cáo lần 1- Môn Công nghệ Phần mềm 54 lại hồ sơ lưu Thoát khỏi form nút Cập nhật +Khi người dùng click nút Thốt  Bước 2: Mơ tả chi tiết nút xử lý : -Điều kiện gọi thực hiện: Khi người dùng click nút Thêm -Ý nghĩa: Xử lý  Sơ đồ luồng liệu: Hình vẽ  Các ký hiệu  D1: Tên đại lý, lọai đại lý, địa chỉ, điện thọai,ngày tiếp nhận, email  D2: Khơng có     D3: Danh sách lọai đại lý D4: D1 D5: D4 D6: Khơng có  Thuật tốn Bước Nhận D1 từ người dùng Bước Kết nối sở liệu Bước Đọc D3 từ nhớ phụ Bước Kiểm tra “lọai đại lý” (D1) có thuộc “danh sách lọai đại lý” (D3) Bước Nếu không thỏa qui định tới Bước Bước Lưu D4 xuống nhớ phụ Bước Xuất D4 lên form cho kiểm tra Bước Đóng kết nối sở liệu Bước Kết thúc Báo cáo lần 1- Mơn Cơng nghệ Phần mềm 55 Xét hình thay đổi qui chế tổ chức : Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình thay đổi qui chế tổ chức : STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI THỰC HIỆN Load thông số +Khi người CHÚ dùng qui định tổ chức gọi thực Qui sở chế-Tổ chức ( form liệu Thực load) cập +Khi người dùng Xừ nhật lại thông số click nút Cập nhật vừa qui lí định xuống sở liệu Thoát khỏi form +Khi Báo cáo lần 1- Môn Công nghệ Phần mềm người dùng 56 click nút Thốt  Bước 2: Mơ tả chi tiết nút xử lý : Chương Điều kiện gọi thực hiện: Khi người dùng click nút Thêm Mô tả : Khi nhấn nút cập nhật thực lệnh gọi kết nối sở liệu Nếu thành cơng, chương trình kiểm tra giá trị nhập lưu giá trị vừa cập nhật xuống sở liệu tương ứng Ngược lại, thoát khỏi lệnh cập nhật Xét hình thay đổi qui định mặt hàng: Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình thay đổi qui định mặt hàng : STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI THỰC HIỆN Load thông số +Khi Báo cáo lần 1- Môn Công nghệ Phần mềm người CHÚ dùng 57 qui định mặt hàng gọi thực Qui sơ chế-Mặt liệu Thực hàng ( form load) cập +Khi người dùng Xừ nhật lại thông số click nút Cập nhật vừa qui lí định xuống sở liệu Thoát khỏi form +Khi người dùng click nút Thoát  Bước 2: Mơ tả chi tiết nút xử lý : Mô tả: người dùng nhấn nút cập nhật, chương trình thực lệnh kết nối sỡ liệu Nếu thành công, thực việc kiểm tra liệu nhập lưu liệu vừa cập nhật xuống bảng tương ứng Ngược lại, thóat khỏi lệnh cập nhật Xét hình thay đổi qui định tiền nợ: Báo cáo lần 1- Môn Công nghệ Phần mềm 58 Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình thay đổi qui định tiền nợ : STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI THỰC HIỆN Load thông số +Khi người CHÚ dùng qui định tiền nợ gọi thực Qui sơ chế-Tiềnnợ ( form liệu Thực load) cập +Khi người dùng Xừ nhật lại thông số click nút Cập nhật vừa qui lí định xuống sở liệu Thốt khỏi form +Khi người dùng click nút Thoát  Bước 2: Mơ tả chi tiết nút xử lý : Mô tả: người dùng nhấn nút cập nhật, chương trình thực lệnh kết nối đến sở liệu Nếu kết nối thành cơng, chương trình kiểm tra giá trị nhập cập nhật lại thông số vừa qui định xuống bảng tương ứng sở liệu.Nếu kết nối đến sở liệu bị thất bại, chương trình thóat khỏi việc cập nhật liệu Xét hình lập phiếu xuất hàng: Báo cáo lần 1- Môn Công nghệ Phần mềm 59 Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình lập phiếu xuất hàng : STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI THỰC HIỆN Load cấu trúc +Khi người CHÚ dùng bảng gọi thực Lưu Phiếuxuấthàng Trữ- Phiếu Xuất Hàng (form load) Thực ghi +Khi người dùng Xừ nhận lại thơng tin click nút xuất lí vừa xuất Thực xóa +Khi mặt hàng xuất Thực người dùng click nút Xóa cập Khi Báo cáo lần 1- Môn Công nghệ Phần mềm người dùng 60 nhật lại thông tin click nút cập nhật mặt hàng vừa xuất Thoát khỏi form Khi người dùng click nút  Bước 2: Mơ tả chi tiết nút xử lý : Mơ tả: người dùng nhấn nút xuất , chương trình thực lệnh kết nối đến sở liệu Nếu kết nối thành cơng, chương trình kiểm tra giá trị nhập cập nhật lại thông tin vừa nhập xuống bảng tương ứng sở liệu.Nếu kết nối đến sở liệu bị thất bại, chương trình thóat khỏi việc cập nhật liệu Xét hình lập phiếu thu tiền: Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình lập phiếu thu tiền : STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI Báo cáo lần 1- Môn Công nghệ Phần mềm 61 THỰC HIỆN Load thơng tin +Khi đại lí người CHÚ dùng nhập vào mã hồ sơ đại lí Thực ghi +Khi người dùng Xừ nhận lại thông tin click nút Thực lí nhập Thốt khỏi form Khi người dùng click nút thoát  Bước 2: Mơ tả chi tiết nút xử lý : Mơ tả: người dùng nhấn nút thực , chương trình thực lệnh kết nối đến sở liệu Nếu kết nối thành cơng, chương trình kiểm tra giá trị nhập cập nhật lại thông tin vừa nhập xuống bảng tương ứng sở liệu.Nếu kết nối đến sở liệu bị thất bại, chương trình thóat khỏi việc ghi nhận liệu Xét hình báo cáo doanh số: Báo cáo lần 1- Môn Công nghệ Phần mềm 62 Thiết kế xử lý Chương Bước 1: Lập danh sách xử lý hình báo cáo doanh số: STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI THỰC HIỆN Load ngày +Khi người CHÚ dùng hành, cấu trúc chọn Kết xuất-Báo bảng báo cáo cáo doanh số doanh số Thực hiển thị +Khi người dùng Xừ thông tin click nút Thực bảng báo lí cáo doanh số Thực việc in Khi người dùng báo cáo máy in click nút In báo cáo Thoát khỏi form Khi Báo cáo lần 1- Môn Công nghệ Phần mềm người dùng 63 click nút  Bước 2: Mơ tả chi tiết nút xử lý : Mơ tả: người dùng nhấn nút thực , chương trình thực lệnh kết nối đến sở liệu Nếu kết nối thành cơng, chương trình lấy thơng tin từ bảng tương ứng sở liệu hiển thị lên form.Nếu kết nối đến sở liệu bị thất bại, chương trình thóat khỏi việc hiển thị liệu Xét hình báo cáo cơng nợ: Thiết kế xử lý Chương 10 Bước 1: Lập danh sách xử lý hình báo cáo công nợ: STT TÊN XỬ LÝ ĐIỀU KIỆN GỌI GHI THỰC HIỆN Load ngày +Khi Báo cáo lần 1- Môn Công nghệ Phần mềm người CHÚ dùng 64 hành, cấu trúc chọn Kết xuất-Báo bảng báo cáo cáo công nợ công nợ Thực hiển thị +Khi người dùng Xừ thông tin click nút Thực bảng báo lí cáo cơng nợ Thực việc in Khi người dùng báo cáo máy in click nút In báo cáo Thoát khỏi form Khi người dùng click nút  Bước 2: Mơ tả chi tiết nút xử lý : Mơ tả: người dùng nhấn nút thực , chương trình thực lệnh kết nối đến sở liệu Nếu kết nối thành cơng, chương trình lấy thơng tin từ bảng tương ứng sở liệu hiển thị lên form.Nếu kết nối đến sở liệu bị thất bại, chương trình thóat khỏi việc hiển thị liệu Báo cáo lần 1- Môn Công nghệ Phần mềm 65 ... Danh sách đại lý Đại lý Loại Quận Tiền nợ Ví dụ: BM3 : Danh sách đại lý Stt Đại lý Loại Vật liệu xây dựng Quận Tiền nợ Khơng có Minh Hải 1.4 Biểu mẫu qui định 4: BM4 : Phiếu thu tiền Đại lý :... 1.5 Biểu mẫu 5: BM5.1: Báo cáo danh số Tháng: Stt Đại lý BM5.2 Số phiếu xuất Tổng trị giá Tỷ lệ Báo cáo công nợ đại lý Tháng: Stt Đại lý Nợ đầu Báo cáo lần 1- Môn Công nghệ Phần mềm... danh số Tháng:4/2005 Stt Đại lý Số phiếu Tổng trị giá Tỷ lệ xuất VLXD Minh 20 20.000.000 52,63% Long 15 18.000.000 47,37% Hải VLXD Thới BM5.2 Báo cáo công nợ đại lý Tháng: 4/2005 Stt Đại lý Nợ

Ngày đăng: 04/01/2018, 16:04

Mục lục

    HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM

    1.1 DANH SÁCH CÁC YÊU CẦU NGHIỆP VỤ

    Danh sách các yêu cầu

    Danh sách các biểu mẫu và qui định

    1.1 Biểu mẫu 1 và qui định 1

    1.2 Biểu mẫu 2 và qui định 2

    1.4 Biểu mẫu 4 và qui định 4:

    1.2 DANH SÁCH CÁC YÊU CẦU TIẾN HÓA:

    1.3 DANH SÁCH CÁC YÊU CẦU HIỆU QUẢ

    1.4 DANH SÁCH CÁC YÊU CẦU TIỆN DỤNG

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

Tài liệu liên quan