Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 36 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
36
Dung lượng
519,6 KB
Nội dung
Đề tài: PHÂNTÍCH VÀ THIẾT KẾHỆTHỐNG HOẠT ĐỘNGCỦAMỘTCÔNGTYPHÁTHÀNHSÁCH 2 A _PHÂN CÔNG NHIỆM VỤ I/ Nhiệm vụ chung - Tìm hiểu thực tế: yêu cầu người dùng, hoạtđộngcủamộtcôngtypháthành sách. -Phântích những gì tìm hiểu được qua đóthiếtkế mô hình hệthốnghoạtđộngcủacông ty. -Thiếtkế các giao diện II/ Nhiệm vụ của từng thành viên trong nhóm 1/ Nguyễn Thị Thu Hiền(a) -Phântích yêu cầu người dùng, hoạtđộngcủacôngty- Vẽ và phântích biểu đồphân cấp chức năng,biểu đồ mức khung cảnh 2/ Nguyễn Hương Lan - Vẽ và phântích biểu đồ luồng dữ 3/ Nguyễn Thị Thu Hương - Vẽ biểu đồ thực thể liên kết và mô hình quan hệ 3 B_ PHÂNTÍCH VÀ THIẾTKẾHỆTHỐNG I_YÊU CẦU NGƯỜI DÙNG Hiện nay sách là một mặt hàng rất quan trọng với mọi người, nó rất đa dạng và phổ biến.Từ những em bé đến những cụ già tất cả mọi người đều cần sách.Đặc biệt sách không thể thiếu đối với những học sinh , sinh viên , giáo viên, nhừng người nghiên cứu khoa học… Thật bất tiện nếu khi cần mua một hoặc một vài quyển sách mà người mua phải đến tận NXB hay côngtypháthànhsách để mua.Hơn nữa nhu cầu về các loại sáchcủa người tiêu dùng là rất đa dạng thế nên việc chọn lựa được loại sách phù hợp cũng không phải là đơn giản Vì vậy việc pháthànhsáchcủa những côngty lớn đến tay người tiêu dùng thông qua các đại lý và một số khâu trung gian rất là phức tạp nên cần phải có một 4 hệthống quản lý chăt chẽ, hệthốngphân phối hợp lý mới đảm bảo được việc pháthànhmột cách dễ dàng đến tay người tiêu dùng đồng thời tránh thất thoát. Yêu cầu đặt ra của vấn đề là phải có sự tìm hiểu chi tiết về hình thức hoạtđộng cũng như mô hình kinh doanh củacôngtypháthành sách. II_HOẠT ĐỘNGCỦACÔNGTY 1. Khi có yêu cầu nhập sách từ các đại lý một bộ phận quả lý việc pháthành sẽ kiểm tra lượng sách hiện có. Nếu được bộ phận này sẽ lập một phiếu xuất để xuất sách cho đại lý. Trong phiếu xuất ghi rõ tên đại lý, địa chỉ đại lý, người nhận sách, ngày xuất, các thông tin về sách. Hệthống lưu lại một bản sao của phiếu xuất và ghi nợ cho đại lý, nếu không có đủ số lượng hoặc không có loại sách yêu cầu thì thông báo từ chối xuất. 2. Khi có yêu cầu bán sách từ các nhà xuất bản,bộ phận quản lý việc nhập sách sẽ kiểm tra chất lượng sách. Nếu chát lượng sách đảm bảo nhà xuất bản sẽ chuyển sách đến công ty, bộ phận này sẽ nhập một phiếu nhập sách.Trong phiếu nhập sẽ ghi rõ tên nhà xuất bản,dịa chỉ nhà xuất bản, điện thoại nhà xuất bản, người giao sách, ngày nhập, thông tin về sách nhập, đơn giá, số lượng xuất, lĩnh vực , thành tiền, tổng số tiền, các chữ kí của người viết phiếu, ngươi giao, thủ trưởng đơn vị.Ngoài ra trên phiếu còn ghi rõ phiếu xuất docôngtypháthànhsáchphát hành, ngày phát hành, số hiệu phiếu. một bản phiếu nhập sách giao cho nhà xuất bản, một bản lưu giữ lại và sau đósách được chuyển vào kho. 3. Hàng tháng các đại lý sẽ gửi danh mục những sách đã bán được cho bộ phậnthống kê. Bộ phận này sẽ thốngkê lại lượng sách đã bán, thu tiền và điều chỉnh sách từ các đại lý.Bộ phận này cũng thốngkê lượng sách còn tồn trong kho sau đó gửi thông báo về sách tồn và thanh toán tiền sách đã bán cho các nhà xuất bản. 5 Ngoài ra hệthống cần lưu giữ các thông tin về sách, tên tác giả, lĩnh vực Các thông tin về nhà xuất bản gồm tên , địa chỉ, số điện thoại, số tài khoản, Trong thông tin lưu trữ về các đại lý cần có thông tin về lượng sách đã lấy, số tiền đã trả,số tiền còn nợ để đảm bảo không một đại lý nào được nợ quá số tiền cho phép. III_THIẾT KẾHỆTHỐNG 1.Biểu đồphân cấp chức năng Bảng phân cấp chức năng Các chức năng chi tiết Nhóm lần 1 Nhóm lần 2 1.Nhận yêu cầu Pháthành 6 2.Ki ểm tra l ư ợng sáchPháthànhsách 3.Lập phiếu xuất 4.Kiểm tra chất lượng sách Nhập sách 5.Lập phiếu nhập 6.Ghi thông tin sách 7 7.Thống kêsách bán Thống kê 8. Thốngkêsách tồn 9.Thu tiền từ đại lý 10.Thu tiền cho NXB Biểu đồphân cấp chức năng 8 Mô tả chi tiết chức năng 1.1.Nhập yêu cầu 1.2.Ki ểm tra lượng sách 1.3.Lập phiếu xuất 2.1.Kiểm tra chất lượng 2.2.Lập phiếu nhập 2.3.Ghi TT sách 3.1.TK sách đã bán 3.2. TK sách tồn 3.3.Thu ti ền từ đại lý 3.4. Trả tiền cho NXB Pháthànhsách 1. Pháthành 2. Nhập sách 3. Thốngkê 9 - Chức năng “1.1 Nhận yêu cầu”: Nhận được yêu cầu cấp sách từ đại lý. - Chức năng “1.2 Kiểm tra lượng sách”: Khi nhận được yêu cầu cấp sách từ các đại lý bộ phận quản lý việc pháthành sẽ kiểm tra lượng sách hiện có. - Chức năng “1.3 Lập phiếu xuất”: Nếu lượng sách trong kho đủ đáp ứng yêu cầu thì bộ phận quản lý việc pháthành sẽ lập một phiếu xuất. - Chức năng “2.1 Kiểm tra chất lượng sách”: Khi NXB có yêu cầu bán sách bộ phận quản lý việc nhập sách sẽ kiểm tra chất lượng sách. - Chức năng “2.2 Lập phiếu nhập”: Nếu bộ phận quản lý việc nhập sách kiểm tra chất lượng sách đảm bảo thì lập một phiếu nhập sách. - Chức năng “2.3 Ghi thông tin sách”: Khi nhập sách thì côngty sẽ ghi thông tin chi tiết về các loại sách nhập . - Chức năng “3.1 Thốngkêsách đã bán”: Hàng tháng bộ phậnthốngkê nhận danh mục sách đã bán từ các đại lý va thốngkê lại lượng sách đã bán. - Chức năng “3.2 Thốngkêsách tồn”: Hàng tháng bộ phậnthốngkê sẽ thốngkê lượng sách tồn sang kho va gửi thông báo về sách tồn cho NXB. - Chức năng “3.3 Thu tiền đại lý”: Sau khi thực hiện chức năng 3.1 thì thực hiện thu tiền sách đã bán từ các đại lý. - Chức năng “3.4 Trả tiền cho NXB”: sau khi thực hiện chức năng 3.2 thì trả tiền các sách đã bán cho NXB. 10 2.Biểu đồ mức khung cảnh Các hồ sơ sử dụng Đại lý Yêu c ầu nhập sách TB từ chối xuất Phi ếu xuất TB thu Phi ếu thanh toán Danh mục sách đã bán Pháthànhsách NXB Yêu cầu bán sách TB từ chối nhập Phiếu nhập Sách TB sách tồn Phi ếu thanh toán [...]... lý 1 Biểu đồhệthống chức năng pháthành sách: Biểu đồ này có hai tiến trình thực hiện nên cũng có hai giao diện xử lý tương ứng - Giao diện xử lý “Kiểm tra pháthànhsách- Giao diện xử lý”Lập phiếu xuất” Hình 1: Giao diện xử lí Pháthànhsách 24 2 Biểu đồhệthốngcủa tiến trình ”nhập sách Biểu đồ này cũng có hai tiến trình máy thưch hiện nên cũng có hai giao diện xử lý 25 Tương ứng - Giao diện... PHIẾUX UẤT Sách còn Thông tin các yêu cầu 1.3 Phiếu xuất + Sách Lập phiếu xuất sách 21 b, Luồng hệthống cho biểu đồ luồng dữ liệu mức 1của tiến trình”2 Nhập sáchThông báo từ chối nhập Yêu cầu bán sách 2.1 Kiểm tra chất lượng sách 2.3 Ghi thông tin sách 3 Sách NXB Sách đảm bảo chất lượng Phiếu nhập sáchSách 2 NXB 4 Nhập NXB 2.2 Lập phiếu nhập 22 c, Luồng hệthống cho biểu đồ luồng dữ liệu mức 1 của tiến... Biểu đồ luồng dữ liệu mức 1 của tiến trình “1 pháthànhThông báo từ chối xuất Thông tin sách yêu cầu Yêu cầu nhập Nhập yêu cầu Sách Kiểm tra số lượng sách Còn sách Đại lý Đại lý Phiếu xuất + sách Phiếu xuất Lập phiếu xuất sách 13 Thông tin sách yêu cầu b) Biểu đồ luồng dữ liệu mức 1 của tiến trình “2.nhập sáchThông báo từ chối nhập Yêu cầu bán sách Kiểm tra chất lượng sách Ghi thông tin sáchSách Sách. . .Sách Phiếu xuất Đại lý Phiếu nhập NXB 3.Biểu đồ luồng dữ liệu 3.1.Biểu đồ luồng dữ liệu mức 0 11 Yêu cầu nhập TB từ chối xuất Đại lý Phiếu xuất +sách 1.0 Pháthành Yêu cầu bán sách NXB Đại lý Phiếu xuất Từ chối nhập Sách 2.0 Nhập sáchSách Phiếu nhập sách Đại lý Phiếu thanh toán NXB TB thu tiền Danh mục sách đã bán NXB Phiếu thanh toán 3.0 Thốngkê Phiếu nhập TB sách tồn 3.2.Các biểu đồ luồng... 4: Giao diện thốngkêsách bán 28 Hình 5: Giao diện xử lý thanh toán tiền cho NXB 29 Thiếtkế CƠ SỞ DỮ LIỆU Bang Dai_Ly 30 Bảng NXB Bảng sách 31 Bảng phiếu xuất Bảng Phiếu nhập 32 Bảng Dong_PN Bảng Dong_PX Kiến trúc hệthống Giao diện tương tác toàn hệthống 33 Truy cập vào hệthống 0 Thực đơn chính 1 Pháthành (0) 1.1 Kiểm tra số lượng sách ( 0) 1.2 Lập phiếu xuất ( 1) 2 Nhập sách (0) 3 Thốngkê (0)... xử lỹ “Ghi thông tin sách- Giao diện xử lý “Lập phiếu nhập” Hình 2: Giao diện nhập thông tin sách hgjhjhjjh 26 Hình 3: giao diện lập phiếu nhập 27 3, Biểu đồhệthống tiến trình “3 thống kê” Biểu đồ này có 4 tiến trình máy thực hiện nên cũng có 4 giao diện xử lý tương ứng - Giao diện xử lý thốngkêsách tồn - Giao diện xử lý thốngkêsách bán - Giao diện xử lý thu tiền từ đại lý - Giao diện xử lỹ trả... sách ( 0) 1.2 Lập phiếu xuất ( 1) 2 Nhập sách (0) 3 Thốngkê (0) 2.1 Ghi thông tin sách 3.1 Thốngkêsách tồn ( 2) 2.2 Lập phiếu nhập (3) 3.2 Thốngkêsách bán (2) (3) 3.3 Thu tiền từ đại lý (3) 3.4 Trả tiền cho NXB (3) 34 Giao diện truy nhập hệ thốngHệ thực đơn chính Hệ quản lý pháthànhsách 1 Pháthành 2 Nhập sách 3 Thốngkê 35 36 ... SáchSách NXB NXB Sách đảm bảo chất lượng Phiếu nhập sách Phiếu nhập Lập phiếu nhập NXB 14 c)Biểu đồ luồng dữ liệu mức 1 của tiến trình “3 thống kê” Thông báo sách tồn Thốngkêsách bán Thốngkêsách tồn Sách Phiếu nhập Phiếu xuất NXB Đại lý NXB Đại lý Thông báo thu tiền Phiếu thanh toán Trả tiền cho NXB Thu tiền từ đại lý Mô hình E-R Bước 1: Liệt kê chính xác Phiếu nhập Ngày pháthành Phiếu xuất \/... phiếu xuất,…) Số phiếu nhập => Phiếu nhập(số phiếu nhập,…) Bước 4: Vẽ biểu đồ luồng dữ liệu mức 1: pháthành 17 m.ĐL Đại lý Sách Có m .Sách Có Có Phiếu xuất NXB Số phiếu xuất Số phiếu nhập m.NXB Có Phiếu nhập Chuyển mô hình E – R sang mô hình quan hệ a, Biểu diễn các thực thể quan hệ 18 SáchSách (Mã sách) Sách (Mã sách) Sách (Mã sách) (1) (1) (1) Đại Đại lý lý Đại lý ( Mã DL) Đại lý ( Mã DL) (2) (2) NXB(... Mã sách Số lượng nhập 3 Sách #Mã sách Tên sách Tên tác giả số lượng Đơn giá nhập Đơn giá xuất 5 PHIẾUXUẤT # Số phiếuxuất Người nhận Ngày xuất Mã ĐL 7 Dòng PX #Số phiếu xuất #Mã sách Số lượng xuất 20 Xác định luồng hệthống a, Luồng hệthống cho biểu đồ luồng dữ liệu ”1 .Phát hànhThông tin từ chôi xuất 1.2 1.1 Các thông tin yêu cầu Yêu cầu nhập kiểm tra số lượng sách Nhập yêu cầu 3 Đại lí 1 lý sách . tài: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH 2 A _PHÂN CÔNG NHIỆM VỤ I/ Nhiệm vụ chung - Tìm hiểu thực tế: yêu cầu người dùng, hoạt động của một công ty phát. của một công ty phát hành sách. - Phân tích những gì tìm hiểu được qua đó thiết kế mô hình hệ thống hoạt động của công ty. - Thiết kế các giao diện II/ Nhiệm vụ của từng thành viên trong nhóm. Thu Hiền(a) - Phân tích yêu cầu người dùng, hoạt động của công ty - Vẽ và phân tích biểu đồ phân cấp chức năng,biểu đồ mức khung cảnh 2/ Nguyễn Hương Lan - Vẽ và phân tích biểu đồ luồng dữ