Đề cương Bài giảng Phát triển hệ thống thông tin quản lý bao gồm 6 chương với các nội dung đại cương về phát triển hệ thống thông tin quản lý; khảo sát hiện trạng và xác định yêu cầu nghiệp vụ hệ thống thông tin quản lý; phân tích hệ thống về chức năng; phân tích hệ thống thông tin quản lý về mặt dữ liệu; thiết kế hệ thống thông tin quản lý; cài đặt - kiểm thử - triển khai và bảo trì hệ thống thông tin quản lý.
BỘ TÀI CHÍNH ĐẠI HỌC TÀI CHÍNH – QUẢN TRN KINH DOANH KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ ThS Đỗ Minh Nam ĐỀ CƯƠNG BÀI GIẢNG PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ Hưng yên, năm 2016 MỤC LỤC DANH MỤC HÌNH VẼ .7 DANH MỤC TỪ VIẾT TẮT VÀ TỪ TIẾNG ANH .9 LỜI NÓI ĐẦU 10 CHƯƠNG 1: ĐẠI CƯƠNG VỀ PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ 12 1.1 Khái niệm hệ thống thông tin quản lý 12 1.1.1 Hệ thống 12 1.1.2 Hệ thống thông tin 16 1.1.3 Hệ thống thông tin quản lý 17 1.1.4 Cấu trúc hệ thống thông tin quản lý 19 1.2 Các phương pháp tiếp cận phân tích thiết kế hệ thống thơng tin 22 1.2.1 Ba thành phần phương pháp 22 1.2.2 Một số phương pháp phân tích thiết kế .23 1.2.3 Những khó khăn phương pháp phân tích thiết kế 29 1.2.4 Phương pháp đề cập tài liệu 30 1.3 Vòng đời phát triển hệ thống 30 1.3.1 Khởi tạo lập kế hoạch dự án .30 1.3.2 Phân tích hệ thống 32 1.3.3 Thiết kế hệ thống 32 1.3.4 Triển khai hệ thống 33 1.3.5 Vận hành bảo trì 33 1.4 Sự phát triển hệ thống 34 1.4.1 Chu trình phát triển hệ thống 34 1.4.2 Mơ hình hóa hệ thống 40 1.5 Các phương pháp xây dựng hệ thống thông tin .43 1.5.1 Phương pháp sử dụng phần mềm đóng gói .43 1.5.2 Phát triển hệ thống người sử dụng thực .45 1.5.3 Phương pháp thuê bao .45 1.6 Xây dựng thành công HTTT 46 1.6.1 Khái niệm HTTT xây dựng thành công 46 1.6.2 Những vấn đề đặt việc xây dựng HTTT 46 1.6.3 Tự động hóa hoạt động phát triển hệ thống 47 1.6.4 Quản lý dự án phát triển HTTT .47 1.7 Sơ đồ tổng qt q trình phân tích thiết kế HTTT .47 1.8 Vấn đề người phát triển hệ thống thông tin quản lý 49 1.8.1 Các vấn đề hệ thống .49 1.8.2 Các nhu cầu tổ chức 49 1.8.3 Nhu cầu người sử dụng .49 1.8.4 Vai trò đào tạo nhà quản lý 50 1.8.5 Các nhân viên tổ chức 50 1.8.6 Vai trò phân tích viên hệ thống 51 Câu hỏi cuối chương 53 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐNNH YÊU CẦU NGHIỆP VỤ HỆ THỐNG THÔNG TIN QUẢN LÝ 54 2.1 Khảo sát, thu thập thông tin hệ thống .54 2.1.1 Quá trình khảo sát 54 2.1.2 Nguồn thông tin phương pháp thu thập thông tin phù hợp 55 2.2 Một số phương pháp khảo sát trạng .57 2.2.1 Nghiên cứu tài liệu 58 2.2.2 Phương pháp quan sát .59 2.2.3 Phương pháp vấn 60 2.2.4 Phương pháp bảng hỏi 65 2.2.5 Phương pháp mẫu ghi .66 2.3 Các quy trình điều tra 66 2.4 Phê phán trạng 67 2.5 Xác định yêu cầu hệ thống 68 2.5.1 Xác đinh phạm vi hạn chế 68 2.5.2 Phác họa giải pháp cân nhắc tính khả thi .69 2.5.3 Phương pháp xác định yêu cầu .70 2.6 Các khái niệm sử dụng khảo sát 72 2.6.1 Chức – công việc .72 2.6.2 Các thủ tục quy tắc nghiệp vụ .72 2.6.3 Các hồ sơ tài liệu – thực thể liệu 73 2.6.4 Lưu đồ quy trình nghiệp vụ hệ thống .73 2.7 Các bước thực sau khảo sát .80 2.7.1 Xử lý sơ kết khảo sát 80 2.7.2 Tổng hợp kết khảo sát .80 2.7.3 Hợp thức hóa kết khảo sát 81 Bài tập cuối chương 82 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 84 3.1 Tổng quan 84 3.2 Phân tích từ xuống 86 3.2.1 Biểu đồ phân cấp chức 86 3.2.2 Ý nghĩa mơ hình 87 3.2.3 Xây dựng mơ hình 87 3.2.4 Hai dạng khác biểu đồ phân rã chức 89 3.3 Phân tích phạm vi hệ thống 90 3.3.1 Ma trận yếu tố định thành công - chức 90 3.3.2 Ma trận thực thể-chức 91 3.4 Xây dựng dịng thơng tin nghiệp vụ 93 3.4.1 Định nghĩa ký pháp .93 3.4.2 Một số quy tắc vẽ biểu đồ luồng liệu 97 3.5 Phát triển biểu đồ luồng liệu ứng dụng 101 3.5.1 Các loại biểu đồ luồng liệu khác .101 3.5.2 Biểu đồ ngữ cảnh hệ thống .102 3.5.3 Biểu đồ luồng liệu mức đỉnh .104 3.5.4 Biểu đồ luồng liệu mức đỉnh 107 3.5.5 Phát triển biểu đồ trình lặp 108 3.6 Sử dụng biểu đồ luồng liệu để phân tích 109 3.7 Chuyển DFD mức vật lý sang DFD mức logic .109 3.7.1 Khái niệm DFD mức vật lý mức logic 109 3.7.2 Phương pháp chuyển đổi .110 3.7.3 Chuyển DFD từ hệ thống cũ sang hệ thống 112 3.8 Kiểm chứng tính mơ hình DFD 114 3.8.1 Định nghĩa 114 3.8.2 Quan hệ tiền định 117 3.8.3 Kiểm chứng hình thức sơ đồ luồng liệu 118 Bài tập chương 123 CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG THƠNG TIN QUẢN LÝ VỀ MẶT DỮ LIỆU 124 4.1 Một số phương tiện sơ đẳng để diễn tả quản lý liệu 124 4.1.1 Mã hoá liệu .124 4.1.2 Từ điển liệu .126 4.2 Mơ hình thực thể - liên kết .128 4.2.1 Sử dụng mơ hình quan niệm bậc cao cho việc thiết kế sở liệu 128 4.2.2 Các thành phần mơ hình ER .129 4.2.3 Ví dụ thiết kế mơ hình thực thể liên kết .138 4.3 Mơ hình quan hệ .141 4.3.1 Các khái niệm mơ hình quan hệ 144 4.3.2 Các ràng buộc quan hệ, lược đồ sở liệu quan hệ 148 4.3.3 Chuyển đổi mơ hình ER thành mơ hình quan hệ 154 4.4 Phụ thuộc hàm chu n hóa sở liệu quan hệ 157 4.4.1 Các nguyên tắc thiết kế lược đồ quan hệ .158 4.4.2 Các phụ thuộc hàm 161 4.4.3 Các dạng chu n dựa khóa 167 4.4.4 Một số ví dụ chu n hố .172 Bài tập chương 175 CHƯƠNG 5: THIẾT KẾ HỆ THÔNG THÔNG TIN QUẢN LÝ 176 5.1 Tổng quan giai đoạn thiết kế .176 5.2 Thiết kế tổng thể chương trình 177 5.2.1 Phân định hệ thống máy tính – thủ cơng .177 5.2.2 Phân định hệ thống máy tính 180 5.3 Thiết kế sở liệu 181 5.3.1 Thiết kế sở liệu vật lý 181 5.3.2 Thiết kế trường 182 5.3.4 Thiết kế file .182 5.3.5 Các hệ quản lý tệp tin 183 5.3.6 Các cấu trúc liệu phương thức truy nhập 183 5.3.7 Thiết kế kiểm soát tệp tin 184 5.3.8 Xác định quy mô file không gian lưu trữ cần thiết 184 5.4 Thiết kế giao diện nguời sử dụng 186 5.4.1 Mục đích .186 5.4.2 Các dẫn thiết kế giao diện người dùng .187 5.4.3 Thiết kế đầu vào hệ thống .188 5.4.4 Thiết kế đầu .189 5.4.5 Thiết kế thủ tục người dùng 190 5.4.6 Thiết kế đối thoại hình 191 5.5.Thiết kế kiểm soát .192 5.5.1 Tổng quan thiết kế kiểm soát 192 5.5.2 Nghiên cứu việc kiểm tra thông tin thu nhập hay xuất .192 5.5.3 Các giai đoạn tiếp cận kỹ thuật phân tích kiểm sốt 193 5.5.4 Các kỹ thuật bảo mật 194 5.5.5 Phân biệt quyền riêng tư 194 5.5.6 Nghiên cứu khả gián đoạn chương trình phục hồi 194 5.6 Thiết kế chi tiết chương trình 195 5.6.1 Tổng quan thiết kế chương trình .195 5.6.2 Mô đun chương trình .196 5.6.3 Thiết kế cấu trúc 197 5.6.4 Công cụ để diễn tả cấu trúc chương trình - Lược đồ cấu trúc chương trình 197 5.6.5 Chất lượng lược đồ cấu trúc (LCT) 199 5.6.7 Đóng gói thành modun tải .208 5.6.8 Đặc tả mô đun 208 5.6.8 Lập mẫu thử (test) 210 5.7 Hồ sơ thiết kế 211 5.7.1 Mơ hình liệu tổng thể 212 5.7.2 Thiết kế chi tiết liệu 212 5.7.3 Mơ hình chức tổng thể 212 5.7.4 Thiết kế chi tiết chức .212 5.7.5 Thiết kế thủ tục kết nối chức sở liệu 213 Bài tập chương 214 CHƯƠNG 6: CÀI ĐẶT - KIỂM THỬ - TRIỂN KHAI VÀ BẢO TRÌ HỆ THỐNG THÔNG TIN QUẢN LÝ .215 6.1 Cài đặt chương trình 215 6.1.1 Thành lập tổ cài đặt .215 6.1.2 Lựa chọn ngơn ngữ lập trình 215 6.1.3 Soạn thảo chương trình cho module xử lý .215 6.2 Kiểm thử chương trình 215 6.2.1 Các bước kiểm thử 216 6.2.2 Vai trò người dùng giai đoạn kiểm thử 220 6.3 Triển khai hệ thống .221 6.3.1 Lên lịch phân công nhiệm vụ .221 6.3.2 Thu mua cài đặt phần cứng 223 6.3.3 Thay đổi hệ thống 225 6.3.4 Đ y nhanh trình chuyển đổi 228 6.4 Lập tài liệu hướng dẫn sử dụng .228 6.5 Bảo trì – Nâng cấp hệ thống 229 3.2.5 Ví dụ xây dựng sơ đồ phân cấp chức .234 TÀI LIỆU THAM KHẢO .237 DANH MỤC HÌNH VẼ Hình 1.1 Mơ hình vận hành tổng quát hệ thống 16 Hình 1.2 Mơ hình xử lý thông tin hệ thống 16 Hình 1.3 Dịng thơng tin tổ chức nhiều cấp 18 Hình 1.4 Lĩnh vực quản lý phân hệ 19 Hình 1.5 Hệ thống thơng tin cơng ty có phân hệ 20 Hình 1.6 Sơ đồ ghi sổ kế tốn chi tiết NVL phương pháp sổ số dư 22 Hình 1.7 Mơ hình hình thác nước vịng đời phát triển hệ thống 31 Hình 1.8 Chu trình hình thác nước 35 Hình 1.9 Chu trình phát triển hình V 36 Hình 1.10 Chu trình phát triển tăng trưởng 36 Hình 1.11 Chu trình xoắn ốc 37 Hình 1.12 Quy trình phát triển hệ thống theo chu trình hình xoắn ốc 38 Hình 1.13 Chu trình lắp ráp thành phần 39 Hình 1.14: Các hướng mơ hình hố 42 Hình 1.15 Mơ hình chung sử dụng phần mềm đóng gói 44 Hình 1.16 Sơ đồ tổng quát trình phân tích, thiết kế hệ thốn thơng tin 49 Hình 2.1 Sơ đồ quy trình điều tra trạng hệ thống thông tin 55 Hình 2.2 Lưu đồ nghiệp vụ hệ thống lúc vấn 64 Hình 3.1 Các giai đoạn phân tích thiết kế hệ thống thể hai mức độ mơ hình hóa 85 Hình 3.2 Mơ hình giả lập sơ đồ phân rã chức 87 Hình 3.3 Sơ đồ phân cấp chức chu trình kế tốn doanh thu 89 Hình 3.4 Quá trình phân rã sơ đồ luồng liệu 100 Hình 3.5: Biểu đồ ngữ cảnh hệ thống quản lý chu trình kế tốn doah thu 104 Hình 3.6: Biểu đồ luồng liệu mức (mức đỉnh) chu trình kế tốn doanh thu 105 Hình 3.7 Sơ đồ luồng liệu mức đỉnh cho chức “Quản lý đơn hàng” 108 Hình 3.8 Sơ đồ ngữ cảnh hệ cung ứng vật tư 111 Hình 3.9 Sơ đồ luồng liệu mức 111 Hình 3.10 Biểu đồ luồng liệu mức logic hệ cung ứng vật tư 112 Hình 3.11 Biểu đồ luồng liệu logic hệ cung ứng vật tư 114 Hình 3.12: Mơ hình kiểm chứng tín dụng khách hàng (D31) 115 Hình 3.13 Một tiến trình cha (a); sơ đồ phân rã từ tiến trình cha (b) 119 Hình 4.1 Các bước việc phân tích thiết kế phần mềm 129 Hình 4.2 Biểu diễn thực thể thuộc tính 133 Hình 4.3 Lược đồ sơ đồ tham chiếu 153 Hình 4.4 Sơ đồ q trình chu n hóa 172 Hình 5.1 Phân định máy tính thủ cơng 177 Hình 5.2 Sơ đồ mức đỉnh hệ thống chọn nhà cung cấp 178 Hình 5.3 Phân rã thành chức nhỏ 179 Hình 5.4a 5.4b Mơ hình tương tác mơ đun 201 Hình 5.5 Tương tác liệu vịng vèo: “bảng ghi chuyển qua mođun tương tác nhãn khơng cần thiết “Trích [2]" 202 Hình 5.6 Ba mơ đun tương tác nhãn không cần thiết [2] 203 Hình 5.7 Hai module tương tác điều khiển [2] 203 Hình 5.8 Xác định trung tâm biến đổi [Trích 2] 205 Hình 6.1 Các bước kiểm tra hệ thống 217 Hình 6.2 Mạng CPM bảng 6.1 223 Hình 6.3 Chuyển đổi song song 227 Hình 6.4 Chuyển đổi theo pha 227 DANH MỤC BẢNG BIỂU Bảng 2.1 Phân loại phương pháp điều tra 58 Bảng 2.2: Các phương pháp xác định yêu cầu hệ thống 70 Bảng 3.1: sơ đồ tổ chức xí nghiệp dạng công ty .90 Bảng 3.2 Ma trận định yếu tố thành công - chức 91 Bảng 3.3: Tóm tắt ký pháp sơ đồ luồng liệu 96 Bảng 4.1 Kiểu thực thể tập thực thể 132 Bảng 4.2: Quan hệ SINHVIEN 145 Bảng 6.1 Biểu đồ Gantt cho việc triển khai hệ thống 223 Bảng 6.2 Biểu đồ CPM dạng bảng cho việc triển khai 224 DANH MỤC TỪ VIẾT TẮT VÀ TỪ TIẾNG ANH Từ viết tắt tiếng việt Từ tiếng anh Tiếng Việt tiếng anh BFD Business function diagram BFD Bussines function diagram CD Context diagram Biểu đồ chức nghiệp vụ kinh doanh Sơ đồ chức kinh doanh Sơ đồ ngữ cảnh D/D Data Dictionary Từ điển liệu DF Data flow Luồng liệu DFD Data flow diagram DS Data store Sơ đồ luồng liệu (biểu đồ dòng liệu) Kho liệu GTGT HFD Giá trị gia tăng Hierachical function diagram Sơ đồ phân cấp chức HTTT Hệ thống thông tin HTTTQL Hệ thống thông tin lý MIS Management informaiton Hệ thống thông tin lý system LỜI NĨI ĐẦU Cơng nghệ thơng tin nước ta bước vào thời kỳ triển khai rộng rãi ứng dụng tin học cho tổ chức, xí nghiệp, tập đồn kinh tế Hệ thống thông tin tin học ứng dụng đầy đủ thành tựu công nghệ thông tin áp dụng cho tổ chức Trong thời đại thông tin, không tổ chức không áp dụng tin học Việc áp dụng tin học cho tổ chức việc xây dựng hệ thống thông tin tất yếu, nhu cầu gia tăng tổ chức phát triển hội nhập với giới bên Nhu cầu xây dựng hệ thống thông tin ngày tăng quy mô phức tạp hệ thống Đặc thù riêng hệ thống thông tin không giống với sản phNm phần mềm khác sản phNm sau khơng giống với sản phNm trước tạo ra, với quy mô độ phức tạp ngày tăng Do việc phân tích thiết kế trở thành yêu cầu bắt buộc để có hệ thống tốt, đầy đủ hồn thiện chức Việc xây dựng hệ thống thông tin quản lý cho tổ chức, doanh nghiệp cơng việc xây nhà, người phân tích thiết kế hệ thống kiến trúc sư vẽ vẽ cho ngơi nhà Để có nhìn tổng thể hệ thống thông tin xây dựng phần mềm dù lớn hay nhỏ bạn phải có kỹ phân tích thiết kế hệ thống Dù bạn lập trình viên hay quản lý dự án phát triển hệ thống thông tin bạn phải có kỹ phân tích thiết kế hệ thống, chí đọc vẽ hệ thống Phân tích thiết kế hệ thống có phương pháp khác nhau, cơng cụ kỹ thuật khác nhau, nhiên để nắm bắt điều địi hỏi phải có kinh nghiệm Nhưng việc phân tích thiết kế, cần có bốn kỹ chủ yếu sau mà làm công nghệ thông tin phải biết: Kỹ phân tích, kỹ cơng nghệ thơng tin, kỹ nghiệp vụ kỹ giao tiếp Trong lĩnh vực sản xuất phần mềm, lập trình viên bạn ong thợ lập trình mà thơi Đó cơng đoạn gần cuối quy trình xây dựng hệ thống thơng tin quản lý Chính phân tích viên hệ thống kiến trúc sư nhằm phân tích vấn đề để hình thành nên hệ thống thơng tin, thiết kế thành module chức năng, giao diện chương trình,… Và có module chức năng, với đặc tả liên quan đến đầu vào, đầu ra, quy trình xử lý nghiệp vụ, kèm theo liệu kiểm thử, giao cho lập trình viên viết mã lệnh chương trình theo ngơn ngữ định để thực chức hệ thống máy tính 10 hệ thống bắt đầu vào pha bảo trì Tại giai đoạn này, phận lập trình viên có trách nhiệm thu thập xử lý u cầu bảo trì từ phía người dùng Khi nhiều chương trình xây dựng khuyenh hướng rối loạn nhiều, khối lượng nỗ lực tài nguyên chi tiêu cho việc bảo trì phần mềm tăng lên Do dẫn tời có tổ chức phần mềm làm cơng tác “bảo trì” mà khơng sản xuất sản phNm phần mềm phải dành tài ngun có sẵn cho việc bảo trì phần mềm cũ thời gian lập trình viên làm nhằm bảo trì xử lý lỗi hệ thống cũ có phát sinh - Song song với quy trình kiểm tra ta phải tiến hành bảo trì hệ thống + Sửa lỗi + Điều chỉnh theo yêu cầu + Cải thiện hiệu hệ thống Muốn ta phải hiểu chương trình từ tài liệu để lại, phải lần ngược dấu vết phát lỗi - Bảo trì gồm mức: + Mức 0: Giới hạn chương trình + Mức 1: Bảo trì mức vật lý: liên quan đến phần cứng + Mức 2: Mức truy nhập tổ chức + Mức 3: Mức quan niệm, khái niệm hay logic - Các loại bảo trì: + Bảo trì sửa chữa: 17% đến 20% + Bảo trì thích ứng: 18% đến 25% + Bảo trì hồn thiên: cải tiến hệ thống để chạy tốt hơn, ổn định hơn, nhanh chiếm từ 50% đến 60% Tóm lại chu trình phát triển hệ thống truyền thống sau: Khảo sát Bảo trì phát triển hệ thống Phân tích Cài đặt Thiết kế Xây dựng 230 Một số tập tổng hợp Hoạt động kinh doanh cơng ty thiết bị gia đình Nam Á mô tả nghiệp vụ sau: - Quản lý thông tin đại lý: đại lý lần liên hệ với công ty để đặt mua sản phNm thông tin họ lưu trữ lại thao tác thêm mới, sai sót thực thao tác sửa chữa, xoá 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 phNm cách thêm sản phNm 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 phNm khơng cịn sản xuất Các thơng tin sản phNm bao gồm: Mã sản phNm, tên sản phNm, mô tả sản phNm, thời gian bảo hành, số lượng có - Việc bán sản phNm công ty thực sau: Khi đại lý muốn mua sản phNm, họ gửi đến công ty phiếu đặt mua sản phNm Trên phiếu đặt mua sản phNm có thơng tin về: sản phNm mà họ muốn mua thông tin họ Khi nhận phiếu đặt mua sản phNm đại lý công ty thực kiểm tra sản phNm mà đại lý yêu cầu Nếu sản phNm mà đại lý 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ý đáp ứng viết hố đơ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 tốn vào hố đơn chuyển hoá đơn cho phận xuất sản phNm Bộ phận xuất theo hoá đơn nhận Nếu đại lý nhận sản phNm trực tiếp cơng ty sản phNm 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 phNm gửi cho nhân viên chuyển Nhân viên chuyển sản phNm thực vận chuyển sản phNm cho đại lý theo phiếu chuyển sản phNm nhận 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 phNm lưu trữ lại Các thơng tin hố đơn gồm: Số hố đơ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 tin sản phNm gồm: {Mã sản phNm, tên sản phNm, mô tả sản phNm, số lượng đơn giá} Các thông tin phiếu chuyển sản phNm 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 phNm Việc quản lý thực cách thêm vào danh sách có nhân viên 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: Số hiệu người chuyển, họ tên, địa chỉ, điện thoại liên hệ, mô tả khác 231 - Ngoà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 phNm bán, báo cáo sản phNm tồn kho để ban giám đốc có biện pháp điều chỉnh a Hãy vẽ lưu đồ nghiệp vụ hệ thống b Hãy xây dựng sơ đồ phân cấp chức c Hãy xây dựng sơ đồ ngữ cảnh d Lập ma trận thực thể chức e Hãy xây dựng sơ đồ luồng liệu mức f Phân tích thực thể liệu mức chi tiết g Xây dựng mơ hình thực thể - liên kết theo phân tích h Chuyển từ mơ hình thực thể liên kế sang mơ hình quan hệ i ChuNn hóa quan hệ thiết kế mơ hình hình liệu quan hệ Hoạt động cơng ty phát hành sách Tự nhiên tóm tắt nghiệp vụ sau: 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 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ó yê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ị Ngồ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 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 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 232 lý cần có thơng tin lượng sách lấy, số tiền trả, số tiền cịn nợ để đảm bảo khơng đại lý nợ số tiền cho phép a Hãy vẽ lưu đồ nghiệp vụ hệ thống b Hãy xây dựng sơ đồ phân cấp chức c Hãy xây dựng sơ đồ ngữ cảnh d Lập ma trận thực thể chức e Hãy xây dựng sơ đồ luồng liệu mức f Phân tích thực thể liệu mức chi tiết g Xây dựng mô hình thực thể - liên kết theo phân tích h Chuyển từ mơ hình thực thể liên kế sang mơ hình quan hệ i ChuNn hóa quan hệ thiết kế mơ hình hình liệu quan hệ Quản lý công tác giảng dạy cố vấn học tập Một trường Ðại học muốn quản lý công tác giảng dạy cán Trường có nhiều khoa, khoa chịu trách nhiệm quản lý nhiều cán giảng dạy Phòng tổ chức quản lý phần lý lịch người, nhiên công tác người ta quan tâm đến số thuộc tính phổ biến sau: mã số cán bộ, họ tên cán bộ, chức danh, thâm niên công tác Chức danh giảng dạy sở để toán tiền giảng dạy cho giáo viên, chức danh có hệ số chức danh tương ứng Ngồi việc giảng dạy quy trường, cán cịn đảm nhận giảng dạy đơn vị đào tạo khác tỉnh thành phố khác Người ta nhận biết lớp nhờ ngành, khóa tên đơn vị đào tạo Thí dụ “Tin học 95 Dương Xá” - lớp thuộc hệ chức, “Sư phạm Toán 20” - lớp thuộc hệ quy Mỗi lớp thuộc hệ, lớp trường thuộc hệ quy, lớp trường thuộc hệ chức Mỗi học kỳ năm học đó, cán dạy nhiều mơn cho nhiều lớp mơn cho lớp, học kỳ nhiều người dạy với số tiết tương ứng Việc quy chuNn tiết dạy tùy thuộc vào tính chất mơn học Các môn lý thuyết môn tập tiết tương đương tiết chuNn, mơn thực hành, tiết ½ tiết chuNn Căn vào số lượng sinh viên học mà giáo viên dạy cho lớp hưởng hệ số giảng dạy, lớp đơng hệ số giảng dạy cao, chẳng hạn sỹ số lớp 80 hệ số 1, sỹ số lớp từ 80 tới 139 hệ số 1, 2, sỹ số từ 140 đến 179 hệ số 1, 5, ; hệ số sở để tính số tiết chuNn giảng dạy Việc đề tài, hướng dẫn đánh giá (nhận xét cho điểm) đồ án - niên luận nhiệm vụ cán giảng dạy Theo quy định việc hướng dẫn đồ án niên luận tùy thuộc vào số tín loại đồ án - niên luận Mỗi loại đồ án - niên luận tương đương 233 với số tín tương ứng: niên luận 1, 2, tương đương tín chỉ, tiểu luận tốt nghiệp tín luận văn tốt nghiệp 15 tín Giáo viên hướng dẫn đề tài hưởng tiết chuNn/1 tín chỉ, với tiểu luận tốt nghiệp ngồi số tiết cho giáo viên hướng dẫn, người đọc nhận xét hưởng tiết / đồ án tốt nghiệp, với luận văn tốt nghiệp giáo viên phản biện hưởng tiết / Ngồi cơng tác giảng dạy, giáo viên có thể làm cố vấn học tập lớp học quy Tại học kỳ, lớp có giáo viên làm cố vấn học tập Giáo viên làm cố vấn học tập lớp hưởng 20 tiết / học kỳ Cuối năm giáo viên kê khai khối lượng công tác học kỳ đó, trưởng phó mơn kiểm tra, điều chỉnh để báo cho phận giáo vụ làm sở tính tiền giảng dạy cho người a Hãy vẽ lưu đồ nghiệp vụ hệ thống b Hãy xây dựng sơ đồ phân cấp chức c Hãy xây dựng sơ đồ ngữ cảnh d Lập ma trận thực thể chức e Hãy xây dựng sơ đồ luồng liệu mức f Phân tích thực thể liệu mức chi tiết g Xây dựng mơ hình thực thể - liên kết theo phân tích h Chuyển từ mơ hình thực thể liên kế sang mơ hình quan hệ i ChuNn hóa quan hệ thiết kế mơ hình hình liệu quan hệ 3.2.5 Ví dụ xây dựng sơ đồ phân cấp chức Một bãi trơng gửi xe có cổng: Một cỏng xe vào, cổng xe Người ta chia bãi thành khu dành cho loại xe khác nhau: Xe máy, xe buýt, xe tải công-ten-nơ Khi khách đến gửi xe, người coi xe nhận dạng xe theo bảng phân loại, sau kiểm tra chỗ trống bãi Nếu chỗ dành cho loại xe hết thơng báo cho khách Ngược lại ghi vé đưa cho khách hướng dẫn xe vào bãi, đồng thời ghi thông tin vé vào sổ xe vào Khi khách lấy xe, người coi xe kiểm tra vé xem vé thật hay giả, đối chiếu vé với xe Nếu vé giả hay khơng xe khơng cho nhận xe Ngược lại viết phiếu toán thu tiền khách, đồng thời ghi thông tin cần thiết vào sổ xe Khi khách đến báo cáo có cố kiểm tra xe sổ xe vào sổ xe để xác minh xe có gửi hay khơng lấy chưa Nếu khơng khơng giải Trong trường hợp ngược lại tiến hành kiểm tra xe trường Nếu việc xảy tiến hành lập biên giải trường hợp cần thiết viết phiếu chi bồi thường cho khách Hình ảnh bãi đỗ xe 234 j Hãy vẽ lưu đồ nghiệp vụ hệ thống k Hãy xây dựng sơ đồ phân cấp chức l Hãy xây dựng sơ đồ ngữ cảnh m Lập ma trận thực thể chức n Hãy xây dựng sơ đồ luồng liệu mức o Phân tích thực thể liệu mức chi tiết p Xây dựng mơ hình thực thể - liên kết theo phân tích q Chuyển từ mơ hình thực thể liên kế sang mơ hình quan hệ r ChuNn hóa quan hệ thiết kế mơ hình hình liệu quan hệ 235 MỘT SỐ ĐỀ TÀI SINH VIÊN LỰA CHỌN ĐỂ PHÂN TÍCH VÀ THIẾT KẾ Tiểu luận tiêu chuNn đánh giá kết học tập Yêu cầu thực Phân tích thiết kế hệ thống thơng tin quản lý Các bạn chọn đề tài gợi ý tự đưa đề tài Hệ thống thông tin quản lý thư viện; Quản lý sách, độc giả, tình hình mượn trả… Hệ thống thông tin quản lý nhân sự, Quản lý hồ sơ nhân sự, tiền lương, kết chấm công… Hệ thống thơng tin quản lý vật tư, Quản lý tình hình xuất nhập vật tư… Hệ thống quản lý học sinh phổ thông, Quản lý hồ sơ học sinh, kết học tập… Hệ thống quản lý sinh viên đại học, Quản lý hồ sơ sinh viên, kết học tập… Hệ thống quản lý tuyển sinh đại học Quản lý thơng tin thí sinh, kết thi… Hệ thống quản lý công nợ cửa hàng; Quản lý tình hình cơng nợ khách hàng nhà cungcấp Hệ thống quản lý khách sạn Quản lý phòng, khách thuê phòng… Hệ thống quản lý hồ sơ bệnh án bệnh viện; Quản lý hồ sơ, tình trạng bệnh nhân… 10 Hệ thống quản lý trường mẫu giáo Quản lý hồ sơ học sinh, số thể lực, khiếu… 11 Hệ thống thông tin kế toán: Quản lý nguồn thu chi tổ chức thông qua việc; quản lý chứng từ thu chi, báo cáo sổ sách kế toán 12 Hệ thống quản lý phòng học trường; Quản lý tình trạng phịng học phịng có tiện nghi gì, sử dụng vào việc gì, thời gian … 13 Đặc biệt khuyến khích sinh viên chọn lựa phân hệ kế toán 14 Hệ thống quản lý mối quan hệ khách hàng 15 Hệ thống tự động hóa văn phịng 236 TÀI LIỆU THAM KHẢO [1] Nguyễn văn Ba, Phân tích thiết kế hệ thống thông tin quản lý, NXB Khoa học Kỹ thuật, 2005 [2] Thạc Bình Cường, Phân tích thiết kế hệ thống thông tin, NXB Khoa học Kỹ thuật, 2007 [3] Đỗ Minh Nam, Đề cương giảng Phát triển hệ thống thông tin quản lý (bậc cao đẳng), NXB Lao động, 2012 [4] Đỗ Minh Nam, Đề cương giảng Hệ thống thông tin quản lý, NXB Lao động, 2011 [5] Đào Kiến Quốc, Bài giảng Phân tích thiết kế hệ thống thơng tin, 2000 [6] Ngơ Trung Việt, Phân tích thiết kế hệ thống thơng tin quản lý - kinh doanh nghiệp vụ, NXB Giao thơng vận tải [7] Nguyễn văn Vỵ, Phân tích thiết kế hệ thống thông tin đại, NXB Thống kê, 2007 [8] Benjamin S.Blanchard Wolter J.Fabrycky, System Engineering and Analysis, Pren Hall, Australia, 1990 [9] Roger S.Pressman, PhD Software Engineering, “Kỹ nghệ phần mềm”, dịch Ngô Trung Việt, NXB Giáo dục [10] Judson R.Ostle, Information systems Analysis and Design, Burgess Communication, USA, 1985 [11] A Collongues J.Hugues B.Laroche, Merise “Phương pháp phân tích thiết kế hệ thống thơng tin tin học hóa phục vụ quản lý doanh nghiệp” Bản dịch Trương văn Tú, NXB Khoa học kỹ thuật, 1994 [12] TS Nguyễn Tuệ, Cơ sở liệu, NXB Đại học quốc gia, 2004 [13] L T S EMM ENS, R B FRANCE T W G DOCKER; Integrated Structured Analysis and Formal Specification Techniques, THE COMPUTER JOURNAL, VOL 35, NO 6, 1992 [14] Nguyễn Văn Vỵ - Nguyễn Việt Hà, Giáo trình cơng nghệ phần mềm, Nhà xuất Đại học Quốc gia Hà nội, 2008 [15] 237 PHỤ LỤC I HỆ THỐNG MẪU BIỂU, HÓA ĐƠN, CHỨNG TỪ, SỔ SÁCH DÙNG TRONG CHU TRÌNH KẾ TOÁN DOANH THU DANH MỤC MẪU BIỂU STT MÃ MẪU TÊN MẪU giải thích mẫu dùng Đơn đặt hàng dành cho khách hàng Lệnh bán hàng DDH01 LBH (1) Mẫu đơn đặt hàng ĐƠN ĐẶT HÀNG Số đơn hàng:…………… Yêu cầu số:…………………… Ngày:……… /20xx Kính gửi: ……………………………………………… Địa chỉ:……………… Điện thoại: …………… Căn vào:…………………… Công ty……… xin xác nhận đơn hàng đề nghị Q Cơng ty cung cấp vật tư/hàng hố theo chủng loại chi tiết sau: STT Tên mặt hàng ĐVT Số lượng Đơn giá Thành tiền Các điều khoản: Đơn vị nhận hàng: Địa điểm giao hàng: Người nhận: Thời gian giao hàng: Chất lượng hàng hoá: Thanh toán: Giá Bảo hành: Các ghi chú: Xác nhận bên bán Người nhận đơn hàng Người đặt hàng 238 (2) Mẫu Hóa đơn bán hàng theo Thơng tư số 153/2010/TT-BTC ngày 28/9/2010 Bộ Tài chính) TÊN CỤC THUẾ Mẫu số: 02GTTT3/001 LỆNH BÁN HÀNG Ký hiệu: 03AA/11P Số: 0000001 Liên 1: Lưu Ngày………tháng………năm 20 Đơn vị bán hàng: Mã số thuế: Địa chỉ: Điện thoại: .Số tài khoản Họ tên người mua hàng Tên đơn vị Mã số thuế: Địa Số tài khoản STT Tên hàng hóa, dịch vụ Đơn vị tính Số lượng Đơn giá Thành tiền 6=4x5 Cộng tiền bán hàng hóa, dịch vụ: … Số tiền viết chữ: Người mua hàng (Ký, ghi rõ họ, tên) Người bán hàng (Ký, đóng dấu, ghi rõ họ, tên) (Cần kiểm tra, đối chiếu lập, giao, nhận hố đơn) (In Cơng ty in ., Mã số thuế ) Ghi chú: - Liên 1: Lưu - Liên 2: Giao người mua - Liên 3: 239 (3) Mẫu phiếu xuất kho Đơn vị: Bộ phận: Mã đơn vị QHNS: Mẫu số 02 - VT (Ban hành theo Thông tư số 200/2014/TT-BTC Ngày 22/12/2014 Bộ Tài chính) PHIẾU XUẤT KHO Ngày tháng năm Nợ Số: Có - Họ tên người nhận hàng: Địa (bộ phận) - Lý xuất kho: - Xuất kho (ngăn lô): Địa điểm Số TT A Tên, nhãn hiệu, quy cách, phNm chất vật tư, dụng cụ sản phNm, hàng hoá B Số lượng Mã Đơn vị Thực số tính Yêu cầu xuất C D x Cộng x x x Đơ n giá Thành tiền x Tổng số tiền (viết chữ): Số chứng từ kèm theo: Ngày tháng năm Người lập Người nhận hàng Thủ kho (Ký, họ tên) (Ký, họ tên) Kế toán trưởng Thủ trưởng đơn vị (Ký, họ (Hoặc phụ trách (Ký, họ tên, đóng tên) phận) dấu) (Ký, họ tên) 240 (4) Mẫu phiếu thu Đơn vị: Địa chỉ:……… Mẫu số 01 - TT (Ban hành theo Thông tư số 200/2014/TT-BTC Ngày 22/12/2014 Bộ Tài chính) PHIẾU THU Quyển số: Số: Nợ: Có: Họ tên người nộp tiền: Địa chỉ: Lý nộp: Số tiền: (Viết chữ): Kèm theo: Chứng từ gốc: Ngày .tháng .năm Ngày .tháng .năm Giám đốc Kế toán trưởng (Ký, họ tên, đóng dấu) (Ký, họ tên) Người nộp tiền (Ký, họ tên) Người lập phiếu (Ký, họ tên) Thủ quỹ (Ký, họ tên) Đã nhận đủ số tiền (viết chữ): + Tỷ giá ngoại tệ (vàng bạc, đá quý): + Số tiền quy đổi: (Liên gửi phải đóng dấu) 241 (5) Mẫu Hóa đơn GTGT TÊN CỤC THUẾ: Mẫu số: 01GTKT3/001 HÓA ĐƠN GIÁ TRỊ GIA TĂNG Ký hiệu: 01AA/14P Liên 1: Lưu Số: 0000001 Ngày………tháng………năm 20 Đơn vị bán hàng: Mã số thuế: Địa chỉ: Điện thoại: Số tài khoản Họ tên người mua hàng Tên đơn vị Mã số thuế: Địa Số tài khoản STT Tên hàng hóa, dịch vụ Đơn vị tính Số lượng Đơn giá Thành tiền 6=4x5 Cộng tiền hàng: Thuế suất GTGT: %, Tiền thuế GTGT: …………………… Tổng cộng tiền toán ………………………………………………………….……………… Số tiền viết chữ: Người mua hàng (Ký, ghi rõ họ, tên) Người bán hàng (Ký, đóng dấu, ghi rõ họ, tên) (Cần kiểm tra, đối chiếu lập, giao, nhận hóa đơn) (In Công ty in ., Mã số thuế ) Ghi chú: - Liên 1: Lưu - Liên 2: Giao người mua - Liên 3: (6) Mẫu sổ cơng nợ SỔ TỔNG HỢP CƠNG NỢ THEO CHỨNG TỪ Từ ngày 01/01/15 đến ngày 31/12/15 Tài khoản : 141-Tạm ứng TT mã Tổng cộng Tên đối tượng pháp nhân Số C.từ Số dư đầu kỳ VND Nợ Có 0 Phát sinh kỳ - VND Nợ Có Số dư cuối kỳ VND Nợ Có Nợ 242 (7) Mẫu số sổ kế toán Đơn vị:…………………… Địa chỉ:………………… Mẫu số S03a1-DN (Ban hành theo Thông tư số 200/2014/TT-BTC Ngày 22/12/2014 Bộ Tài chính) Sổ nhật ký thu tiền Năm Chứng từ Ngày, tháng ghi sổ Số hiệu Ngày tháng Diễn giải A B C D Số trang trước chuyển sang Ghi Nợ TK … Ghi Có TK Tài khoản khác … … … Số Số tiền hiệu E Cộng chuyển sang trang sau - Sổ có … trang, đánh số từ trang số 01 đến trang … - Ngày mở sổ:… Ngày tháng năm Người ghi sổ (Ký, họ tên) Kế toán trưởng (Ký, họ tên) Giám đốc (Ký, họ tên, đóng dấu) 243 Đơn vị:…………………… Địa chỉ:………………… Mẫu số S03a4-DN (Ban hành theo Thông tư số 200/2014/TT-BTC Ngày 22/12/2014 Bộ Tài chính) Sổ nhật ký bán hàng Năm Ngày, tháng ghi sổ A Chứng từ Số hiệu Ngày tháng Diễn giải B C D Phải thu từ người mua (Ghi Nợ) Ghi Có tài khoản doanh thu Hàng hố Thành phNm Dịch vụ Số trang trước chuyển sang Cộng chuyển sang trang sau - Sổ có … trang, đánh số từ trang số 01 đến trang … - Ngày mở sổ:… Ngày tháng năm Người ghi sổ (Ký, họ tên) Kế toán trưởng (Ký, họ tên) Giám đốc (Ký, họ tên, đóng dấu) 244 ... CHƯƠNG 1: ĐẠI CƯƠNG VỀ PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ 12 1.1 Khái niệm hệ thống thông tin quản lý 12 1.1.1 Hệ thống 12 1.1.2 Hệ thống thông tin ... nhân sự, quản lý sản xuất, quản lý kinh doanh marketing, phân hệ kế tốn tài Và xét chi tiết phân hệ nà lại trở thành hệ thống hệ thống thông tin quản lý nhân sự, hệ thống thông tin quản lý sản... 1.4: Hệ thống thơng tin quản lý nhân có phần tử hệ thống hoạch định công việc, hệ thống tuyển dụng, hệ thống quản lý hồ sơ nhân sự, hệ thống quản lý đào tạo nhân sự, hệ thống chấm cơng, hệ thống