(NB) Giáo trình phân tích và thiết kế hệ thống thông tin cung cấp cho người học các kiến thức nền tảng về việc phân tích hệ thống thông tin trong tổ chức. Có một cái nhìn đầy đủ, đúng đắn và chính xác về hệ thống thông tin được xây dựng trong tương lai, tránh sai lầm trong thiết kế và cài đặt, tăng chu kỳ sống (life cycle) của hệ thống, dễ sữa chữa, bổ sung và phát triển hệ thống.
ỦY BAN NHÂN DÂN TỈNH BR – VT TRƢỜNG CAO ĐẲNG NGHỀ GIÁO TRÌNH MƠ ĐUN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN NGHỀ: LẬP TRÌNH MÁY TÍNH TRÌNH ĐỘ: CAO ĐẲNG NGHỀ Ban hành kèm theo Quyết định số: 01/QĐ-CĐN ngày 04 tháng 01 năm 2016 Hiệu trưởng trường Cao đẳng nghề tỉnh BR - VT Bà Rịa – Vũng Tàu, năm 2015 TUYÊN BỐ BẢN QUYỀN Tài liệu thuộc loại sách giáo trình nên nguồn thơng tin đƣợc phép dùng ngun trích dùng cho mục đích đào tạo tham khảo Mọi mục đích khác mang tính lệch lạc sử dụng với mục đích kinh doanh thiếu lành mạnh bị nghiêm cấm LỜI GIỚI THIỆU Hệ thống thông tin tin học ứng dụng đầy đủ toàn diện thành tựu công nghệ thông tin vào tổ chức Giáo trình phân tích thiết kế hệ thống thơng tin cung cấp cho ngƣời học kiến thức tảng việc phân tích hệ thống thơng tin tổ chức Có nhìn đầy đủ, đắn xác hệ thống thơng tin đƣợc xây dựng tƣơng lai, tránh sai lầm thiết kế cài đặt, tăng chu kỳ sống (life cycle) hệ thống, dễ sữa chữa, bổ sung phát triển hệ thống Mặc dù thân tham khảo tài liệu ý kiến tham gia đồng nghiệp, song giáo trình khơng tránh khỏi thiếu sót Mong bạn đóng góp ý kiến Tôi xin cảm ơn thầy cô khoa CNTT–Trƣờng Cao đẳng nghề cho tơi ý kiến đóng góp q báu để tơi hồn thiện giáo trình Bà Rịa – Vũng Tàu, ngày 02 tháng 01 năm 2016 Biên soạn Trần Lệ Thủy MỤC LỤC GIÁO TRÌNH LỜI GIỚI THIỆU BÀI .10 ĐẠI CƢƠNG VỀ CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ 10 Tổng quan hệ thống thông tin 10 Các phƣơng pháp phân tích thiết kế 14 2.1 Phƣơng pháp phân tích cổ điển (phi cấu trúc) 14 2.1.1 Đặc điểm 14 2.1.2 Nhƣợc điểm: 14 2.2 Phƣơng pháp thiết kế bán cấu trúc .15 2.2.1 Đặc điểm: 15 2.2.2 Nhƣợc điểm: 15 2.3 Phƣơng pháp thiết kế có cấu trúc .15 2.3.1 Đặc điểm 15 * Một số phƣơng pháp phân tích có cấu trúc 15 Các hệ thống kinh doanh .17 3.1 Hệ thống thông tin kinh doanh sản xuất .17 3.2 Hệ thống thông tin marketing .18 3.3 Hệ thống thông tin quản trị nhân 19 3.4 Hệ thống thơng tin quản trị tài 20 Vai trò nhiệm vụ hệ thống thông tin 21 Các phận hợp thành hệ thống thông tin 21 Các hệ thống tự động hóa 22 6.1 Hệ thống tự động hóa sản xuất 22 6.2 Hệ thống tự động hóa văn phịng .22 Các giai đoạn phân tích thiết kế 23 BÀI .25 CÁC CÔNG CỤ DIỄN TẢ XỬ LÝ 25 Đại cƣơng 25 Biểu đồ phân cấp chức 26 Biểu đồ luồng liệu (BLD) .28 3.1 Các khái niệm .28 3.2 Các thành phần biểu đồ luồng liệu 28 4 Đặc tả chức .32 4.1.Mục đích yêu cầu đặc tả chức 32 4.2 Các phƣơng tiện đặc tả chức 33 BÀI .39 CÁC PHƢƠNG TIỆN VÀ MƠ HÌNH DIỄN TẢ DỮ LIỆU 39 Khái niệm diễn tả liệu 39 Sự mã hoá 40 2.1 Khái niệm mã hoá .40 2.2 Chất lƣợng yêu cầu mã hoá .40 2.3 Các kiểu mã hoá 41 2.3.1 Mã hoá liên tiếp (Serial Coding): 41 2.3.2 Mã hoá theo lát 41 2.3.3 Mã phân đoạn: .42 2.3.4 Mã phân cấp: .42 2.3.5 Mã diễn nghĩa: .43 2.3.6 Các ý lựa chọn mã hoá .43 Từ điển liệu .44 3.1 Khái niệm 44 3.2 Cấu tạo từ điển 44 Mơ hình thực thể liên kết .44 4.2 Thực thể: .45 4.3 Thuộc tính: 45 4.4 Một kiểu liên kết (asociation type) .46 4.5 Đặc tả mối quan hệ hai kiểu thực thể 47 Mơ hình liệu quan hệ 47 5.1 Thuộc tính 47 5.2 Quan hệ .47 5.3 Bộ (Tuple/ Record/ Row) 48 5.4 Thể quan hệ 48 5.5 Lƣợc đồ quan hệ (Database Schema) 48 BÀI .50 KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 50 Đại cƣơng giai đoạn khảo sát 50 1.1 Mục đích giai đoạn khảo sát 50 1.2 Các bƣớc tiến hành .50 Tìm hiểu đánh giá trạng 51 2.1 Tìm hiểu hệ thống 51 2.1.1 Khái niệm 51 2.1.2 Các phƣơng pháp tiến hành tìm hiểu hệ thống .51 2 Phân loại, tập hợp thông tin .54 2.2.1.Phân loại thông tin: .54 2.2.2 Tập hợp thông tin 55 Xác định phạm vi khả mục tiêu dự án 55 Phác hoạ giải pháp, lựa chọn, cân nhắc tính khả thi 56 4.1 Phác họa giải pháp 56 4.1.1 Các tiêu chuẩn để so sánh, đánh giá 56 4.1.2 Phân tích tính hiệu đánh giá tính khả thi 56 4.2 Lựa chọn, cân nhắc tính khả thi 57 Ví dụ nội dung việc khảo sát trạng xác lập dự án 57 5.1 Tìm hiểu hệ thống để tìm yếu .57 5.2 Xác định mục tiêu hệ thống 57 5.3 Phác họa cách giải 58 5.4 Lựa chọn giải pháp .59 Lập dự trù kế hoạch triển khai dự án 59 6.1 Lập hồ sơ điều tra xác lập giải pháp 59 6.2 Dự trù thiết bị .60 6.3 Lập kế hoạch triển khai dự án 61 BÀI .63 PHÂN TÍCH HỆ THỐNG VỀ XỬ LÝ 63 Phân tích hệ thống từ xuống 63 Kỹ thuật chuyển đổi DFD vật lý thành DFD logic 65 2.1 Khái niệm 65 2.2 Kỹ thuật chuyển đổi DFD vật lý thành DFD logic 66 Chuyển từ BLD hệ thống cũ sang BLD hệ thống .70 BÀI .74 PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU .74 Đại cƣơng 74 Thành lập biểu đồ cấu trúc liệu (BCD) theo mơ hình thực thể liên kết (ER) 75 BÀI .92 THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ 92 Thiết kế tổng quan 92 Thiết kế giao diện 93 Thiết kế kiểm soát 95 Thiết kế chƣơng trình 100 BÀI 108 LẬP TRÌNH – CHẠY THỬ – BẢO TRÌ 108 Chạy thử ghép nối 109 Bảo trì hệ thống 110 BÀI TẬP TỔNG HỢP 112 TÀI LIỆU THAM KHẢO 133 CHƢƠNG TRÌNH MƠ ĐUN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Mã số mơ đun: MĐ 30 I VỊ TRÍ, TÍNH CHẤT CỦA MƠN HỌC - Vị trí: Mơn học đƣợc bố trí sau học xong mơn sở liệu, Hệ QT CSDL lập trình nâng cao - Tính chất: Là mơn học chun ngành bắt buộc trình độ cao đẳng nghề II MỤC TIÊU MƠN HỌC: Sau học xong mơ đun này, học sinh – sinh viên có lực: - Chọn phƣơng pháp phân tích dựa vào vai trị đại ngƣời phân tích viên, khối (Block) cấu thành hệ thông tin, việc phát triển hệ thông tin - Vận dụng đƣợc phƣơng pháp phân tích hệ thống lập đƣợc mơ hình, bao gồm: mơ hình liệu, mơ hình quy trình, mơ hình mạng, mơ hình đối tƣợng - Vận dụng đƣợc phƣơng pháp thiết kế hệ thống xây dựng kiến trúc hệ thống, thiết kế quy trình, thiết kế sở liệu, thiết kế phần nhập thông tin xây dựng mẫu, thiết kế phần xuất thông tin xây dựng mẫu, thiết kế phần giao diện với ngƣời sử dụng xây dựng mẫu, thiết kế phần mềm thiết kế hƣớng đối tƣợng - Vận dụng đƣợc kiến thức, kỹ bên cạnh phân tích thiết kế, bao gồm: công việc cài đặt hệ thống, công việc hỗ trợ hệ thống - Đóng vai trị ngƣời phân tích hệ thống tập thể phát triển hệ thống - Xác định đƣợc khối cấu thành hệ thống thông tin vận dụng đƣợc phƣơng pháp phát triển hệ thống - Vận dụng đƣợc phƣơng pháp phân tích thích hợp - Thiết kế đƣợc hệ thống xây dựng đƣợc hệ thống - Thực đƣợc bƣớc cài đặt dự án - Sử dụng cơng cụ phân tích thiết kế để phân tích thiết kế hệ thống thực tế - Thực đƣợc biện pháp an toàn cho máy tính III NỘI DUNG MƠ ĐUN Số Tên mơ đun TT Thời gian Hình thức giảng dạy Đại cƣơng hệ thống thông tin quản lý Lý thuyết Các công cụ diễn tả xử lý Tích hợp Các phƣơng tiện mơ hình diễn tả liệu Tích hợp Kiểm tra Bài 2,3 Khảo sát trạng xác lập dự án Tích hợp Phân tích hệ thống xử lý Tích hợp Phân tích hệ thống liệu Tích hợp Kiểm tra Bài 4,5,6 Thiết kế hệ thống thông tin quản lý Tích hợp Lập trình – chạy thử - bảo trì Tích hợp Kiểm tra Bài 7,8 Cộng 60 BÀI ĐẠI CƢƠNG VỀ CÁC HỆ THỐNG THÔNG TIN QUẢN LÝ Giới thiệu Hệ thống quản lý hệ thống có mục đích mang lại lợi nhuận lợi ích Đặc điểm hệ thống có tham gia ngƣời có trao đổi thơng tin Hệ thống thông tin hệ thống sử dụng công nghệ thông tin để thu thập, truyền, lƣu trữ, xử lý biểu diễn thông tin hay nhiều trình kinh doanh Bài giúp ngƣời học chọn đƣợc đƣợc phƣơng pháp phân tích thiết kế hệ thống thơng tin thích hợp xác định đƣợc nhiệm vụ, vai trị thành phần hình thành hệ thống thông tin nhƣ giai đoạn để phân tích thiết kế hệ thống thơng tin Mục tiêu - Chọn đƣợc phƣơng pháp phân tích thiết kế hệ thống thơng tin thích hợp - Xác định đƣợc nhiệm vụ vai trị thành phần hình thành HTTT - Xác định đƣợc giai đoạn phân tích thiết kế hệ thống thơng tin - Nghiêm túc, tích cực học tập Nội dung Tổng quan hệ thống thông tin 1.1 Giới thiệu Hệ thống quản lý hệ thống có mục đích mang lại lợi nhuận lợi ích Đặc điểm hệ thống có tham gia ngƣời có trao đổi thơng tin Hệ thống thơng tin hệ thống sử dụng công nghệ thông tin để thu thập, truyền, lƣu trữ, xử lý biểu diễn thơng tin hay nhiều q trình kinh doanh 1.2 Các thành phần hệ thống thông tin quản lý 10 Bài 4: Hoạt động trung tâm thƣ viện Hoạt động thƣ viện trƣờng Đại học Hà Nội đƣợc thực nhƣ sau Độc giả muốn mƣợn sách thƣ viện trƣớc tiên phải đăng ký làm thẻ thƣ viện Quản lý độc giả: nhập thông tin độc giả độc giả đến đăng ký làm thẻ Các thông tin độc giả bao gồm: họ tên, ngày sinh, giới tính, địa nhà riêng, số điện thoại nhà riêng, quan công tác, mã đối tƣợng thông tin để xác nhận độc giả nhƣ số chứng minh thƣ hay số hộ chiếu Mỗi độc giả có định danh là: mã độc giả Sau xác nhận thông tin độc giả hệ thống tạo thẻ độc giả dựa thơng tin Trên thẻ độc giả có thơng tin: mã thẻ, tên độc giả, ngày sinh, địa chỉ, ngày tạo, ngày hết hạn Các thông tin độc giả thẻ độc giả đƣợc lƣu trữ lại Mỗi độc giả có thẻ độc giả thẻ độc giả thuộc độc giả Mỗi độc giả thuộc loại đối tƣợng ƣu tiên tuỳ theo công việc vị trí cơng tác họ Mỗi loại đối tƣợng ƣu tiên có nhiều độc giả Thơng tin loại đối tƣợng ƣu tiên ngồi mã đối tƣợng cịn có tên đối tƣợng mô tả khác Khi mƣợn sách độc giả đƣợc phép mƣợn với số lƣợng thời gian hạn chế tuỳ theo loại đối tƣợng ƣu tiên Nhƣng trƣớc mƣợn họ phải trình thẻ độc giả khơng có sách mƣợn q hạn Hoạt động mƣợn trả sách đƣợc thực nhƣ sau: Sau kiểm tra thẻ độc giả kiểm tra sách hạn, độc giả đăng ký khơng có sách q hạn, sách mà họ yêu cầu đƣợc kiểm tra xem sách đƣợc mƣợn hay chƣa sách chƣa bị cho mƣợn thơng tin việc mƣợn sách đƣợc lƣu lại phiếu mƣợn Thơng tin phiếu mƣợn gồm có: số phiếu, ngày mƣợn, mã thẻ độc giả thông tin chi tiết sách mƣợn: mã sách, số lƣợng, số ngày đƣợc mƣợn Khi độc giả trả sách nhân viên thƣ viện kiểm tra tình trạng sách trả, ghi nhận việc trả sách độc giả Nếu độc giả trả muộn so với ngày quy định phiếu mƣợn họ phải chịu khoản lệ phí theo loại sách Mỗi thẻ độc giả có nhiều phiếu mƣợn, phiếu mƣợn ghi thẻ độc giả Trên phiếu mƣợn mƣợn nhiều sách, đầu sách cho mƣợn 119 nhiều lần Mỗi phiếu mƣợn nhân viên lập, nhân viên lập nhiều phiếu mƣợn Để theo dõi quản lý nhân viên làm việc thƣ viện: thực thêm vào danh sách có nhân viên đƣợc tuyển, sửa đổi thơng tin có biến đổi xảy xoá bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: mã nhân viên, tên nhân viên, điện thoại liên hệ, mô tả khác Cuối tuần làm việc nhân viên thƣ viện kiểm tra toàn danh sách sách mƣợn để phát độc giả mƣợn hạn Nếu độc giả mƣợn hạn dƣới ngày họ nhận đƣợc phiếu nhắc trả sách gồm thông tin: số phiếu, ngày lập, mã thẻ, họ tên thông tin sách {mã sách, tên sách, tác giả, nhà xuất bản, đơn giá phạt} Ngoài vào tuần cuối tháng thƣ viện tạo báo cáo thống kê số lƣợng sách mƣợn tháng báo cáo loại sách đƣợc yêu thích, số lƣợng độc giả mƣợn sách Việc quản lý sách thƣ viện nhƣ sau: thƣờng xuyên nhập thêm đầu sách dựa việc chọn sách từ danh mục sách mà nhà cung cấp gửi tới Khi sách q cũ khơng cịn giá trị sử dụng lý sách Ngồi sửa thông tin sách cần thiết Thông tin sách bao gồm: mã sách, tên sách, thể loại, tình trạng, năm xuất bản, nhà xuất bản, tác giả Một nhà xuất xuất nhiều đầu sách khác Mỗi đầu sách nhà xuất xuất Một tác giả viết nhiều đầu sách, đầu sách tác giả viết (nếu có nhiều tác giả viết cần lƣu thơng tin ngƣời chủ biên) Thơng tin nhà xuất gồm có: mã nhà xuất bản, tên nhà xuất bản, địa chỉ, số điện thoại Thông tin tác giả bao gồm: mã tác giả, tên tác giả, quan công tác, địa nhà riêng, số điện thoại 120 Yêu cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh Xây dựng mơ hình liên kết thực thể hệ thống Xây dựng mơ hình quan hệ từ tài liệu xuất Thiết kế phiếu mƣợn sách 121 Bài 5: Hoạt động khách sạn Hoàng Hà đƣợc thực nhƣ sau: Quản lý thuê, trả phòng: Khi khách hàng đến thuê đặt phòng, phận quản lý thuê phòng kiểm tra yêu cầu khách Nếu u cầu khơng đáp ứng đƣợc đƣa thông báo từ chối, đáp ứng đƣợc lập phiếu th cho khách hàng Thơng tin phiếu thuê gồm có: Mã phiếu thuê, ngày lập, mã khách hàng, tên khách hàng, số CMND, địa khách hàng, số tiền đặt trƣớc, yêu cầu Phiếu thuê đƣợc lập thành hai bản, giao cho khách, lƣu lại Khách hàng thuê nhiều lần có nhu cầu th phịng, lần th có phiếu thuê đƣợc lập Khi khách hàng trả phịng hố đơn tốn đƣợc lập cho khách hàng Thơng tin hố đơn gồm: Mã hố đơn, mã phiếu thuê, tên khách hàng, số CMND thông tin phịng th gồm {số phịng, tình trạng phịng, đơn giá phòng, số ngày ở, thành tiền}, tổng tiền dịch vụ, tổng tiền toán, ghi Hoá đơn đƣợc lập thành hai bản, giao cho khách, lƣu lại Quản lý dịch vụ: Khi khách hàng có nhu cầu sử dụng dịch vụ, phận quản lý dịch vụ kiểm tra yêu cầu khách Nếu u cầu khơng đáp ứng đƣợc đƣa thông báo từ chối, đáp ứng đƣợc cung cấp dịch vụ cho khách Bộ phận phải lƣu đầy đủ thơng tin theo dõi q trình sử dụng dịch vụ khách hàng hoá đơn dịch vụ: số hoá đơn dịch vụ, ngày lập, mã khách hàng, tên khách hàng, số CMND, thông tin dịch vụ gồm {mã dịch vụ, tên dịch vụ, ngày sử dụng, thời lƣợng sử dụng, thành tiền}, tổng tiền, ghi Mỗi phiếu thuê có nhiều hố đơn sử dụng dịch vụ Ngồi phận phải thêm dịch vụ dịch vụ mới, xố dịch vụ dịch vụ khơng dùng sửa chữa thông tin dựa thông tin dịch vụ nhà cung cấp gửi tới từ yêu cầu khách sạn Thông tin gồm: mã dịch vụ, tên dịch vụ, đơn giá, mô tả khác Quản lý khách hàng: thời gian lƣu lại khách sạn, phận quản lý khách hàng nhập lƣu tồn thơng tin khách hàng Khi cần thiết sửa chữa xố thơng tin khách hàng Thông tin khách hàng gồm: mã 122 khách hàng, tên khách hàng, số CMND, địa chỉ, điện thoại, quốc tịch, số hộ chiếu Quản lý phòng: nhập thơng tin phịng, sửa chữa thơng tin phịng, xố bỏ thơng tin phịng Thơng tin phịng ban quản lý cung cấp gồm thông tin: Số phịng, loại phịng, diện tích, tình trạng phịng, đơn giá phòng Quản lý tiện nghi: Việc thêm tiện nghi đƣợc thực có tiện nghi đƣợc nhập từ nhà cung cấp Nếu tiện nghi khơng dùng xố thơng tin tiện nghi Thơng tin tiện nghi đƣợc sửa chữa Thông tin tiện nghi gồm: Mã tiện nghi, tên tiện nghi, tình trạng tiện nghi, số lƣợng có Trong phịng có nhiều tiện nghi, tiện nghi có nhiều phịng Bộ phận báo cáo thống kê lấy thông tin từ phận khác có nhiệm vụ thống kê khách hàng th, thống kê tình trạng phịng, thống kê tình trạng thuê phòng, thống kê doanh thu để đƣa lên ban quản lý nhận đƣợc yêu cầu từ ban quản lý u cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh Xây dựng mơ hình liên kết thực thể hệ thống 123 Bài 6: Hoạt động công ty phát hành sách Khi có yêu cầu nhập sách từ đại lý phận quản lý việc phát hành kiểm tra lƣợng sách có Nếu đáp ứng yêu cầu phận lập phiếu xuất để xuất sách cho đại lý Trong phiếu xuất có ghi rõ tên đại lý, địa đại lý, ngƣời nhận sách, ngày xuất, thông tin sách Hệ thống lƣu lại phiếu xuất ghi nợ cho đại lý Nếu khơng có đủ số lƣợng khơng có loại sách u cầu thơng báo từ chối xuất Khi có u cầu bán sách từ nhà xuất bản, phận quản lý việc nhập sách kiểm tra chất lƣợng sách Nếu chất lƣợng sách đảm bảo nhà xuất chuyển sách đến công ty Bộ phận lập phiếu nhập sách Trong phiếu nhập có ghi rõ tên nhà xuất bản, địa 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 sách nhập, đơn giá, số lƣợng xuất, lĩnh vực, thành tiền, tổng số tiền, chữ ký ngƣời viết phiếu, ngƣời giao, thủ trƣởng đơn vị Ngoài phiếu cịn ghi rõ phiếu xuất cơng ty phát hành sách phát hành, ngày phát hành, số hiệu phiếu Một phiếu nhập sách giao cho nhà xuất bản, lƣu giữ lại sau sách đƣợc chuyển vào kho Hàng tháng đại lý gửi danh mục sách bán cho phận thống kê Bộ phận thống kê lại lƣợng sách bán, thu tiền điều chỉnh sách từ đại lý Bộ phận thống kê lƣợng sách cịn tồn kho sau gửi thơng báo sách tồn toán tiền sách bán cho nhà xuất Ngoài hệ thống cần lƣu giữ thông tin sách gồm tên sách, tên tác giả, lĩnh vực…Các thông tin nhà xuất gồm tên, địa chỉ, số điện thoại, số tài khoản,…Trong thông tin lƣu trữ đại lý cần có thơng tin lƣợng sách lấy, số tiền trả, số tiền nợ để đảm bảo không đại lý đƣợc nợ số tiền cho phép u cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh Xây dựng mơ hình liên kết thực thể hệ thống 124 Bài 7: Hoạt động kinh doanh công ty thiết bị gia đình Quản lý thơng tin đại lý: đại lý lần liên hệ với công ty để đặt mua sản phẩm thông tin họ đƣợc lƣu trữ lại thao tác thêm mới, sai sót đƣợc thực thao tác sửa chữa, xố bỏ đại lý khơng cịn giao dịch với công ty Thông tin đại lý bao gồm: số hiệu đại lý, tên đại lý, điện thoại, địa đặc điểm khác Quản lý thông tin sản phẩm cách thêm sản phẩm đƣợc nhập vào kho từ xƣởng sản xuất, sửa chữa thơng tin cần thiết xố bỏ thơng tin sản phẩm khơng cịn sản xuất Các thông tin sản phẩm bao gồm: Mã sản phẩm, tên sản phẩm, mô tả sản phẩm, thời gian bảo hành, số lƣợng có Việc bán sản phẩm công ty đƣợc thực nhƣ sau: Khi đại lý muốn mua sản phẩm, họ gửi đến công ty phiếu đặt mua sản phẩm Trên phiếu đặt mua sản phẩm có thơng tin về: sản phẩm mà họ muốn mua nhƣ thơng tin họ Khi nhận đƣợc phiếu đặt mua sản phẩm đại lý công ty thực kiểm tra sản phẩm mà đại lý yêu cầu Nếu sản phẩm mà đại lý yêu cầu khơng cịn khơng đủ số lƣợng đáp ứng đƣa thông báo từ chối bán Nếu yêu cầu đại lý đƣợc đáp ứng viết hoá đơn gửi cho đại lý để họ toán lƣu lại hoá đơn Khi đại lý tốn xong xác nhận toán vào hoá đơn chuyển hoá đơn cho phận xuất sản phẩm Bộ phận xuất theo hoá đơn nhận đƣợc Nếu đại lý nhận sản phẩm trực tiếp cơng ty sản phẩm đƣợc giao cho khách Nếu cần phải chuyển đến địa đại lý, phận lập phiếu chuyển sản phẩm gửi cho nhân viên chuyển Nhân viên chuyển sản phẩm đƣợc thực vận chuyển sản phẩm cho đại lý theo phiếu chuyển sản phẩm nhận đƣợc Khi chuyển xong báo lại cho cơng ty biết chuyển thành công Phiếu chuyển sản phẩm đƣợc lƣu trữ lại Các thơng tin hố đơn gồm: Số hoá đơn, ngày lập hoá đơn, số hiệu đại lý, tên đại lý, điện thoại, địa chỉ, ngƣời lập hoá đơn, tổng số tiền cần toán, toán hay chƣa, ghi thông 125 tin sản phẩm đƣợc gồm: {Mã sản phẩm, tên sản phẩm, mô tả sản phẩm, số lƣợng đơn giá} Các thông tin phiếu chuyển sản phẩm gồm: Số phiếu chuyển, số hiệu ngƣời chuyển, ngày chuyển, chuyển thành công Để theo dõi quản lý nhân viên vận chuyển cơng ty có danh sách nhân viên chuyển sản phẩm Việc quản lý đƣợc thực cách thêm vào danh sách có nhân viên đƣợc tuyển, sửa đổi thơng tin có biến đổi xảy xố bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: Số hiệu ngƣời chuyển, họ tên, địa chỉ, điện thoại liên hệ, mơ tả khác Ngồi để tiện theo dõi việc kinh doanh công ty, hàng tháng công ty lập báo cáo gửi cho ban giám đốc doanh thu tháng, danh sách sản phẩm bán, báo cáo sản phẩm tồn kho để ban giám đốc có biện pháp điều chỉnh Yêu cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh Xây dựng mơ hình liên kết thực thể hệ thống 126 Bài 8: Hệ thống hoạt động cho thuê băng đĩa Sài Gòn Video công ty chuyên kinh doanh cho thuê băng đĩa có cửa hàng giao dịch đặt trung tâm thành phố Hàng ngày mở từ 8h đến 21h để giao dịch với khách Quản lý băng đĩa đƣợc thực nhƣ sau: thƣờng xuyên nhập thêm băng đĩa dựa vào việc chọn lựa băng đĩa từ danh mục mà nhà cung cấp gửi tới Khi băng đĩa hỏng xố bỏ thơng tin Ngồi sửa đổi thơng tin băng đĩa cần thiết Thông tin băng đĩa bao gồm: mã băng đĩa, tên băng đĩa, thể loại, tình trạng, hãng sản xuất ghi Khách hàng muốn thuê băng đĩa cửa hàng lần đầu phải đăng ký trở thành thành viên hệ thống Việc quản lý thành viện đƣợc thực nhƣ sau: tạo thành viên gồm thơng tin: Họ tên, giới tính, điện thoại, địa đặc điểm khác để xác nhận nhƣ: Số chứng minh thƣ nhân dân hay số hộ chiếu hay số tài khoản Mỗi khách hàng có định danh mã thành viên Sau xác nhận thông tin thành viên hệ thống tạo thẻ thành viên gửi cho khách Trên thẻ ghi rõ: mã thẻ, tên thành viên, địa chỉ, ngày tạo, ngày hết hạn Các thông tin thành viên thẻ đƣợc lƣu trữ lại Mỗi khách hàng thời điểm có thẻ thành viên Nếu khách hàng bị hay hết hạn phải xin cấp lại thẻ cũ bị huỷ Khi th băng đĩa cơng ty khách th số lƣợng Nhƣng trƣớc mƣợn họ phải trình thẻ thành viên khơng có băng đĩa thuê hạn Hoạt động thuê băng đĩa đƣợc thực nhƣ sau: Sau kiểm tra thẻ thành viên kiểm tra băng đĩa hạn thành viên đăng ký khơng có băng đĩa hạn băng đĩa mà khách yêu cầu đƣợc kiểm tra lập phiếu cho thuê gửi đến khách Thông tin phiếu cho thuê gồm: Số phiếu, ngày thuê, mã thẻ thành viên thông tin băng đĩa gồm: {Mã băng đĩa, tên băng đĩa, thể loại, tình trạng, số lƣợng, số ngày đƣợc mƣợn đơn giá Khi khách hàng trả băng đĩa nhân viên cửa hàng kiểm tra tình trạng băng đĩa trả ghi nhận việc trả băng đĩa khách 127 Nếu khách trả muộn so với ngày quy định phiếu cho thuê họ phải chịu khoản tiền phạt 40% tiền thuê/băng đĩa Mỗi phiếu cho thuê băng đĩa nhân viên thu tiền Mỗi nhân viên thu tiền nhiều phiếu cho thuê băng đĩa Để theo dõi quản lý nhân viên làm việc, công ty thực thêm vào danh sách có nhân viên đƣợc tuyển, sửa đổi thơng tin có biến đổi xảy xoá bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: Mã nhân viên, tên nhân viên, điện thoại liên hệ, mơ tả khác Ngồi để tiện theo dõi việc kinh doanh công ty, hàng tuần công ty lập báo cáo gửi cho ban giám đốc doanh thu tuần, danh sách băng đĩa hạn, báo cáo băng đĩa đƣợc u thích để ban giám đốc có biện pháp điều chỉnh u cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh Xây dựng mơ hình quan hệ từ tài liệu xuất 128 Bài 9: Hoạt động công ty sản xuất nƣớc giải khát ABC nhƣ sau: Quản lý danh mục sản phẩm: nhập thông tin sản phẩm sản xuất loại mới, xố bỏ thơng tin khơng cịn sản xuất, sửa đổi thơng tin cần thiết Thông tin sản phẩm bao gồm: mã sản phẩm, tên sản phẩm, loại sản phẩm, số lƣợng có, đơn giá Quản lý thông tin đại lý: nhập thông tin đại lý có đại lý đến mua sản phẩm, xố bỏ thơng tin khơng cịn giao dịch, sửa đổi thơng tin cần thiết Thông tin đại lý bao gồm: mã đại lý, tên đại lý, địa chỉ, điện thoại, số tiền nợ để đảm bảo không đại lý đƣợc nợ số tiền cho phép Khi có yêu cầu xuất loại sản phẩm từ đại lý, phận quản lý xuất kiểm tra số lƣợng sản phẩm đƣợc yêu cầu kho Nếu lƣợng sản phẩm đủ đáp ứng phận lập phiếu xuất để xuất sản phẩm cho đại lý Trong phiếu xuất có ghi rõ tên đại lý, địa đại lý, tên ngƣời nhận, ngày xuất, thông tin sản phẩm đƣợc xuất: tên sản phẩm, đơn giá, số lƣợng xuất, thành tiền, tổng số tiền, chữ ký ngƣời viết phiếu, ngƣời nhận thủ trƣởng đơn vị Ngồi phiếu cịn ghi rõ phiếu Bộ công thƣơng phát hành, ngày phát hành số hiệu phiếu Một phiếu xuất đƣợc hệ thống lƣu lại Nếu số lƣợng sản phẩm không đủ để đáp ứng 2/3 số lƣợng yêu cầu thơng báo từ chối xuất Một đại lý có nhiều phiếu xuất, phiếu xuất xuất cho đại lý Một phiếu xuất có nhiều sản phẩm đƣợc xuất, sản phẩm có khơng có nhiều phiếu xuất Sản phẩm từ phân xƣởng sản xuất chuyển đến phận nhập kho Bộ phận kiểm tra chất lƣợng sản phẩm trƣớc nhập kho Nếu chất lƣợng đảm bảo, phận lập phiếu nhập phiếu có ghi rõ tên số hiệu xƣởng sản xuất, tên ngƣời giao, thông tin sản phẩm đƣợc nhập: tên sản phẩm, đơn giá, số lƣợng nhập, thành tiền, tổng số tiền, chữ ký ngƣời viết phiếu, ngƣời nhận thủ trƣởng đơn vị Phiếu nhập đƣợc viết thành bản, giao cho xƣởng sản xuất, lƣu giữ lại sau sản phẩm 129 đƣợc chuyển vào kho Nếu chất lƣợng không đảm bảo từ chối nhập Một phiếu nhập đƣợc viết cho phân xƣởng, phân xƣởng có nhiều phiếu nhập Hàng tháng phận thống kê lại lƣợng sản phẩm xuất, thu tiền từ đại lý Bộ phận thống kê số lƣợng loại sản phẩm tồn kho sau làm báo cáo gửi cho phận kế hoạch để lập kế hoạch sản xuất cho tháng sau Ngoài hệ thống cịn quản lý thơng tin xƣởng sản xuất: thêm mới, sửa, xóa Thơng tin xƣởng sản xuất gồm: số hiệu, số điện thoại, loại sản phẩm sản xuất Một phân xƣởng sản xuất loại sản phẩm u cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mô hình luồng liệu mức khung cảnh mức đỉnh Lập mơ hình liên kết thực thể 130 Bài 10: Hoạt động bán hàng công ty Tomato nhƣ sau: Quản lý thông tin khách hàng: thêm mới, sửa chữa, xố bỏ thơng tin khách hàng Các thơng tin khách hàng bao gồm: số hiệu khách hàng, họ tên khách hàng, địa chỉ, điện thoại liên hệ, đặc điểm khác Tất thông tin khách hàng đƣợc lƣu trữ lại Quản lý thông tin hàng: thêm hàng hàng đƣợc đƣa về, sửa thông tin hàng cần thiết xố thơng tin hàng khơng cịn kinh doanh Các thông tin hàng bao gồm: mã hàng, tên hàng, mô tả hàng, thời gian bảo hành, nhà sản xuất, số lƣợng có Những thơng tin hàng đƣợc nhân viên quản lý kho hàng cung cấp hàng đƣợc chuyển đến kho Việc bán hàng công ty đƣợc thực nhƣ sau: Khi khách hàng muốn mua hàng, họ gửi cho công ty phiếu đặt hàng Trên phiếu đặt hàng có thơng tin mặt hàng mà họ muốn mua nhƣ thơng tin họ Khi nhận đƣợc phiếu đặt hàng khách cơng ty thực kiểm tra mặt hàng mà khách yêu cầu Nếu mặt hàng mà khách u cầu khơng có bán cơng ty hết hàng đƣa thơng báo từ chối bán hàng Nếu yêu cầu khách đƣợc đáp ứng viết hố đơn gửi cho khách hàng để họ toán lƣu lại hoá đơn Khi khách hàng toán xong xác nhận tốn vào hố đơn chuyển hoá đơn cho phận xuất chuyển hàng Bộ phận xuất hàng theo hoá đơn nhận đƣợc Nếu khách nhận hàng trực tiếp cơng ty hàng đƣợc giao cho khách Nếu cần phải chuyển hàng tới địa khách, phận lập phiếu chuyển hàng gửi cho nhân viên chuyển hàng Nhân viên chuyển hàng thực chuyển hàng cho khách theo phiếu chuyển nhận đƣợc Khi chuyển hàng xong báo cáo lại cho cơng ty biết chuyển thành công Phiếu chuyển hàng đƣợc lƣu trữ lại Các thơng tin hố đơn gồm: số hố đơn, số hiệu khách hàng, họ tên khách hàng, địa khách, điện thoại liên hệ, ngày lập hoá đơn, ngƣời lập hoá 131 đơn, tổng số tiền cần toán, toán hay chƣa, ghi thông tin chi tiết hàng bán bao gồm { mã hàng, tên hàng, mô tả mặt hàng, số lƣợng, đơn giá} Các thông tin phiếu chuyển hàng bao gồm: số phiếu chuyển, số hoá đơn, số hiệu ngƣời chuyển hàng, ngày chuyển, tình trạng chuyển Mỗi hố đơn có phiếu chuyển hàng Mỗi phiếu chuyển hàng nhân viên chuyển hàng phụ trách Một nhân viên phụ trách nhiều phiếu chuyển hàng Để theo dõi quản lý nhân viên chuyển hàng cơng ty có danh sách nhân viên chuyển hàng Việc quản lý đƣợc thực cách thêm vào danh sách có nhân viên đƣợc tuyển, sửa đổi thơng tin có biến đổi xảy xóa bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên chuyển hàng gồm: số hiệu ngƣời chuyển hàng, họ tên, địa chỉ, điện thoại liên hệ, mơ tả khác Ngồi ra, để tiện theo dõi việc kinh doanh công ty, hàng tháng công ty lập báo cáo gửi cho ban giám đốc doanh thu tháng, mặt hàng bán ra, hàng tồn kho để ban giám đốc có biện pháp điều chỉnh u cầu: Vẽ mơ hình phân cấp chức hệ thống Vẽ mơ hình luồng liệu mức khung cảnh mức đỉnh Lập mô hình liên kết thực thể 132 TÀI LIỆU THAM KHẢO [1] Phân tích thiết kế hệ thống quản lý kinh doanh nghiệp vụ- Ngô Trung Việt - Nhà xuất Thống kê [2] Giáo trình phân tích thiết kế hệ thống thơng tin - Thạc Bình Cƣờng [3] Đào Kiến Quốc - Phân tích thiết kế hệ thống tin học hoá - Đại học quốc Gia Hà nội - Năm 1999 133 ... phƣơng pháp phân tích thích hợp - Thiết kế đƣợc hệ thống xây dựng đƣợc hệ thống - Thực đƣợc bƣớc cài đặt dự án - Sử dụng cơng cụ phân tích thiết kế để phân tích thiết kế hệ thống thực tế - Thực đƣợc... liệu Tích hợp Kiểm tra Bài 2,3 Khảo sát trạng xác lập dự án Tích hợp Phân tích hệ thống xử lý Tích hợp Phân tích hệ thống liệu Tích hợp Kiểm tra Bài 4,5,6 Thiết kế hệ thống thơng tin quản lý Tích. .. quản lý vốn - Hệ thống thông tin lập ngân sách vốn - Hệ thống thông tin quản trị đầu tƣ - Hệ thống phân tích tình hình tài - Hệ thống dự báo Vai trị nhiệm vụ hệ thống thơng tin Hệ thống thơng