Bài giảng Phát triển hệ thống thông tin kinh tế: Phần 2 - ĐH CNTT&TT

63 89 0
Bài giảng Phát triển hệ thống thông tin kinh tế: Phần 2 - ĐH CNTT&TT

Đ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

Phần 2 của bài giảng Phát triển hệ thống thông tin kinh tế gồm có các nội dung chính như: Phân tích hệ thống về dữ liệu, thiết kế tổng thể và thiết kế giao diện người máy, thiết kế cơ sở dữ liệu, thiết kế các kiểm soát, thiết kế chương trình, lập trình – chạy thử – bảo trì. Trong bài giảng này ngoài việc trình bày những kiến thức cơ bản chúng tôi còn đưa ra các ví dụ cụ thể trong cuộc sống và hệ thống bài tập ứng dụng kinh tế để các bạn dễ hiểu và biết cách vận dụng kiến thức vào thực tế.

Chương Phân tích hệ thống liệu Nội dung: Mơ hình thực thể liên kết ER (Entity Relationship) Mơ hình quan hệ (Relation Base Modeling) Mục đích, yêu cầu việc phân tích liệu 1.1 Mục đích giai đoạn - Giúp cho việc tổ chức kho liệu cách hợp lý, đầy đủ, chuẩn mực - Xây dựng lược đồ cấu trúc liệu (BCD) Trong lược đồ cho biết được: + Cần lưu trữ thơng tin gì? + Mối liên hệ thông tin? 1.2 Yêu cầu - Tránh bỏ sót: cần phải có - Tránh trùng lặp: Ví dụ khai năm sinh khơng cần phải khai tuổi - Tránh nhập nhằng: Loại bỏ tính đa trị thơng tin - Khi phân tích ta chưa quan tâm đến yêu cầu tính sẵn dùng, tính tối ưu lưu trữ truy nhập 1.3 Phương pháp thực hiện: Có phương pháp tiếp cận: + Dùng mơ hình thực thể - liên kết: gọi cách nhìn từ xuống (Top down) cung cấp nhìn trực quan liệu + Sử dụng mơ hình quan hệ: Tiếp cận từ lên (BottomUp) Cụ thể: xuất phát từ thông tin cần phải kết xuất để ngược lên hình thành lược đồ quan hệ Cung cấp thông tin mức vừa đủ cho yêu cầu xử lý 68 Biểu đồ cấu trúc liệu theo mơ hình thực thể liên kết (ER entity relation ) 2.1 Sơ đồ thực thể - Sơ đồ thực thể xác định đơn vị thông tin sở cần thiết cho hệ thống (các thực thể) mối quan hệ chúng (điều có nghĩa tất liệu lưu trữ lần tồn hệ thống thâm nhập từ chương trình nào) - Trong thực tế có nhiều mơ hình biểu diễn, phạm vi chương trình ta nghiên cứu loại mơ hình mơ hình quan hệ Dữ liệu lưu trữ hệ thống dạng tập bảng Sơ đồ thực thể liên kết xác định hệ thống có bảng mối quan hệ chúng 2.2 Các thành phần sơ đồ thực thể - Thực thể: Là đối tượng, kiện cần lưu trữ thông tin VD: khách hàng thực thể thể dòng bảng - Kiểu thực thể: Là tập thực thể có tính chất, mơ tả cho loại thơng tin (bản thân khơng phải thơng tin) Trong sơ đồ mơ hình E-R, kiểu thực thể ký hiệu có dạng hình chữ nhật Nó tương đương với cấu trúc bảng VD: Khách hàng kiểu thực thể mơ tả thực thể khách hàng -Thuộc tính - Thuộc tính -Thuộc tính n Kiểu thực thể xác định + Liên quan đến thực thể mang thông tin + Liên quan đến đối tượng quản lý mang tính thống kê + Thông tin liên quan tới giao dịch chủ yếu hệ (VD: Đơn đặt hàng, ) 69 + Thơng tin liên quan đến thuộc tính tài nguyên hệ (VD: Kho, Nhà cung cấp, Khách hàng, ) + Thông tin khái quát dạng thống kê liên quan đến lập kế hoạch kiểm soát (VD: Bảng lương, lịch điều xe, ) - Thuộc tính: Mỗi thực thể bao gồm nhiều thơng tin, thơng tin thuộc tính thực thể Có loại thuộc tính bao gồm: + Thuộc tính khố: Gồm hay nhiều thuộc tính Kiểu thực thể dùng để xác định thực thể VD: Thuộc tính Số hiệu khách hàng thuộc tính khố cho kiểu thực thể Khách hàng Điều có nghĩa khách hàng bảng phải có số hiệu khách hàng khác Thuộc tính tên khách hàng ứng cử viên cho khố, có khả trùng tên hai nhiều khách hàng + Thuộc tính mơ tả: Hầu hết thuộc tính kiểu thực thể có nhiệm vụ mơ tả cho thực thể nói tới, thơng tin làm tăng hiểu biết ta thực thể phục vụ cho mục đích quản lý hệ thống + Thuộc tính kết xuất: Là thuộc tính mà giá trị chúng tính tốn từ thuộc tính khác + Thuộc tính kết nối (khố ngồi): Dùng để xác định mối liên kết kiểu thực thể Đó thuộc tính mối quan hệ thuộc tính khố mối quan hệ khác thuộc tính mơ tả Việc xác định thuộc tính trừu tượng khó khăn - Liên kết (mối quan hệ) kiểu liên kết + Liên kết kết nối có ý nghĩa hay nhiều thực thể phản ánh ràng buộc mặt quản lý (VD: quan hệ giáo viên với học sinh) + Kiểu liên kết: tập hợp liên kết có chất - Các kiểu liên kết: + Liên kết 1-1 A 70 B Thực thể A gọi có quan hệ 1-1 với thực thể B VD: Con người Chứng minh thư Sinh viên Thẻ SV + Liên kết 1- n Thực thể A gọi liên kết 1-n với thực thể B n HS Lớp VD: lớp có nhiều học sinh;1 học sinh thuộc vào lớp + Liên kết n- n Thực thể A gọi liên kết n-n với thực thể B n n B A VD: Một giáo viên dạy nhiều môn học; môn dạy nhiều giáo viên Nhân viên Lái xe Sinh viên Công việc Phương tiện Môn học - Để xác định kiểu liên kết phải dựa vào liên từ mệnh đề diễn tả quan hệ Ví dụ: có, của, thuộc vào, cho 71 - Trên thực tế xử lý mối quan hệ nhiều - nhiều người ta đưa thêm vào thực thể trung gian để tách quan hệ nhiều - nhiều thành quan hệ 1-nhiều (quan hệ n-n không rõ ràng, dễ nhập nhằng không sử dụng được) A n n B Ví dụ 1: n A A/B n B Nếu thêm vào thực thể phụ: Lái xe Phiếu điều động Ngày điều động Xe Lái xe Phương tiện Lái xe Thì quan hệ chuyển: Phiếu điều động Phương tiện Ví dụ 2: Nhân viên Nhân viên x Cơng việc Cơng việc 72 Bản phân cơng Ví dụ 3: Sinh viên Giáo viên Sinh viên Giáo viên Thời khoá biểu Sinh viên Giáo viên Thời khoá biểu Lớp Trong ví dụ để phân rã quan hệ n-n phải qua công đoạn, thêm vào thực thể “thời khố biểu” “lớp” Chú ý: Có số quan hệ dạng đệ qui sau: + Quan hệ đệ qui 1-n: Một thực thể quan hệ với nhiều thực thể quyền thuộc kiểu, thực thể quyền có thực thể cấp có liên quan với VD: Kiểu thực thể "Nhân viên" thường chứa quan hệ đệ qui Nhân viên 73 + Quan hệ đệ qui n-n: Từng thực thể bảng có quan hệ với số thực thể quyền bảng có nghĩa thực thể quyền có số thực thể cấp quan hệ VD: Có số đất hợp lại, lại tách Thửa # Số hiệu chi tiết tách nhập # Số hiệu @ # Số hiệu cũ @ 2.3 Xây dựng sơ đồ thực thể - liên kết 2.3.1 Lựa chọn mơ hình Hiện tốn sử dụng chủ yếu mơ hình quan hệ 2.3.2 Phát kiểu thực thể - Từ nguồn tài nguyên như: vật tư, tài sản, người, môi trường - Từ giao dịch: luồng thông tin đến từ mơi trường bên ngồi làm kích hoạt chuỗi hoạt động hệ thống (khi có đơn hàng cung cấp đến phận nhận hàng mang hàng đến kho, chuyển qua phận kí nhận, ) - Những luồng thơng tin cấu trúc hố (VD: thẻ thư viện, sổ theo dõi kho sách, ) 2.3.3 Phát kiểu liên kết (1-1; 1-n; n-n) - Chỉ ghi nhận kiểu liên kết có ích trực tiếp cho toán quản lý (VD: Quản lý nhân sự: để ý đến liên kết có liên quan đến quản lý nhân sự) - Để xác định kiểu liên kết phải vào liên từ theo mệnh đề mô tả liệu, mơ tả quy trình, quy phạm quản lý xử lý thơng tin Có kiểu liên kết sau: 1-1, 1- nhiều, nhiều-nhiều VD: Quan hệ GV môn học Giáo viên 74 Môn học + Nếu quy định giáo viên dạy mơn quan hệ 1-nhiều + Nếu giáo viên dạy nhiều mơn quan hệ nhiều-nhiều - Trước thành lập biểu đồ cấu trúc liệu (BCD) phải giải trình quan hệ thực thể - Nếu thực thể có quan hệ nhiều-nhiều thường tách thành cặp quan hệ 1-nhiều cách đưa vào thực thể trung gian 2.3.4 Phát thuộc tính + Thuộc tính khố + Thuộc tính mơ tả + Thuộc tính kết xuất (thuộc tính loại bỏ khơng đưa vào danh sách + Thuộc tính kết nối - Mã người mua - Họ tên - Địa Mã người mua Mã hàng - Mã hàng - Tên hàng Ví dụ minh hoạ: Trở lại tốn cung ứng vật tư, tiến hành phát thực thể sau: (1) Xác định thực thể: - Thực thể mang thơng tin: Dự trù, Hố đơn, Đơn hàng, Giao hàng, Phát hàng - Thực thể đối tượng quản lý mang tính thống kê: Người cung cấp, Phân xưởng, Mặt hàng (2) Xác định quan hệ thực thể (3) Chuẩn hoá quan hệ (biến đổi liên kết n-n thành liên kết 1-n) 75 (4) Xác định thuộc tính thực thể Ta thu sơ đồ E-R sau: Phân xưởng Phiếu phát hàng Dự trù Đơn hàng Mặt hàng Người cung cấp Hoá đơn Phiếu giao hàng 76 Phân xưởng Phiếu phát hàng * SHPH + SHPX - Ngày * SHPH *MãH - Số lượng * SHPX Tên PX Mô tả Dự trù * SHDT + SHPX Ngày DT Dòng phát hàng Dòng dự trù * SHDT + MãH Sơ lượng Dòng đơn hàng Đơn hàng Mặt hàng Dòng hố đơn Người cung cấp MH/NCC * MãH Tên hàng ĐVT Đơn giá * SHNCC * MãH Phiếu giao hàng * SốHĐ MãH Soluong * SHĐH * MãH - Số lượng * SHđơn - Ngày + SHNCC * SHNCC Tên Địachỉ * SHGH * SHNCC Ngày Dòng giao hàng Hố đơn * SHGH * MãH - Lượng * SốHĐ * SHNCC - Ngày Hai cách tiếp cận để thiết kế sở liệu quan hệ 3.1 Chuẩn hoá theo hướng phân tích: Thực chuẩn hố theo bước 1NF, 2NF, 3NF (1) Đưa dạng chuẩn 1: tách thuộc tính lặp (khơng đơn) - Nhóm thuộc tính đơn (còn lại) tạo thành quan hệ Chọn khoá cho chúng 77 Chương Thiết kế kiểm soát Giới thiệu Với mục tiêu đảm bảo cho tính đắn hoạt động hệ thống, cần phải nghiên cứu tiến hành số biện pháp kiểm soát cần thiết nhằm chống lại số nguy sau: - Mất mát sai lệch thông tin - Những lỗi sai xảy trình xuất, nhập thơng tin - Sai sót cố kỹ thuật - Sai sót ý đồ xấu - Do rủi ro môi trường VD: hoả hoạn, lũ lụt, chiến tranh, Các khía cạnh thiết kế kiểm soát bao gồm: - Độ xác: phải kiểm tra xem thao tác tiến hành có thực xác khơng, thông tin lưu trữ xử lý CSDL có đắn khơng - Độ an tồn: đảm bảo mát thông tin tình vơ tình hay cố ý rủi ro ngâũ nhiên - Độ riêng tư: kiểm tra việc bảo vệ quyền cá nhân, tập thể Nghiên cứu kiểm tra thông tin nhập, xuất 2.1 Mục đích u cầu Mọi thơng tin xuất nhập phải kiểm tra để đảm bảo tính xác thực thông tin Thông thường người ta hay kiểm tra nơi thu nhận thông tin, trung tâm xử lý nơi phân phát thông tin Việc kiểm tra nhằm phát lỗi khắc phục sửa lỗi phát 116 2.2 Hình thức kiểm tra - Kiểm tra thủ cơng: dùng phương án kiểm tra đầy đủ ngẫu nhiên -Kiểm tra máy: dùng phương thức trực tiếp gián tiếp Trực tiếp sử dụng ràng buộc toàn vẹn, gián tiếp tham khảo thông tin khác kiểm tra 2.3 Thứ tự kiểm tra Thông thường ta kiểm tra trực tiếp trước, gián tiếp sau Khi kiểm tra trực tiếp ý đến có mặt giá trị, khuôn dạng, kiểu giá trị miền giá trị Kiểm tra gián tiếp ràng buộc mối liên hệ logic thông tin hệ thống Nghiên cứu giai đoạn tiếp cận phân tích kiểm sốt 3.1 Xác định "điểm hở" hệ thống "Điểm hở" điểm hệ thống có nguy bị thâm nhập người hay tổ chức toàn hệ thống tính tốn 3.2 Xác định mức đe doạ từ điểm hở Các loại đe doạ bao gồm: - Sai hỏng phần cứng - Sai phần mềm - Thơng tin bị ăn cắp, phá hoại có chủ ý 3.3 Đánh giá mức đe doạ - Mức cao: hệ thống bị tổn thất nghiêm trọng, bị ngưng trệ tình xấu xuất - Mức vừa: bị thất thơng tin hứng chịu được, khơng ảnh hưởng lớn đến hoạt động chung - Mức thấp: dự kiến trước số mối đe doạ có phương án, phương tiện để ngăn cản 117 3.4 Xác định tình trạng đe doạ Sử dụng DFD theo dõi lại điểm hở để rà soát ảnh hưởng trình lỗi gây từ điểm hở Trong q trình dài xuất thêm điểm hở mới, cần phải đánh dấu ước lượng mức độ nghiêm trọng đe doạ luồng ảnh hưởng 3.5 Thiết kế kiểm soát cần thiết Trên sở đánh giá mức độ thiệt hại từ điểm hở người thiết kế phải định lựa chọn phương thức bảo vệ cần thiết Các phương thức sau: - Bảo vệ vật lý: phương pháp bảo vệ thủ công, chẳng hạn người canh gác, tháo rời phận thiết bị, khoá bảo vệ, - Nhận dạng nhân hay xác lập quyền truy nhập bao gồm + mức chức hệ thống: người sử dụng gán quyền sử dụng số chức hệ thống + Về mặt liệu: với người sử dụng gán số quyền truy nhập đến thư mục tệp tin hệ thống + Đăng ký tên mật - Bảo vệ phương pháp mã hố: chủ yếu dùng mã mật - Bảo vệ gọi lại: không cho phép truy nhập trực tiếp mà phải thông qua giám sát hệ thống khác 3.6 Phân biệt riêng tư Phân biệt riêng tư phân biệt quyền truy nhập đối tượng khác thông qua quản trị hệ thống Trong vấn đề quản trị quyền gồm có: trao quyền, rút quyền, uỷ quyền, thừa kế quyền Nghiên cứu khả gián đoạn chương trình phục hồi 4.1 Nghiên cứu gián đoạn chương trình Nguyên nhân: 118 - Hỏng giá mang - Hỏng phần cứng, môi trường (hệ điều hành) - Nhầm lẫn thao tác - Lập trình sai, hậu gây giờ, thơng tin Cài đặt thủ tục phục hồi - Cài đặt chương trình theo mẻ: định kỳ lưu, sau phục hồi lại phương pháp thời gian - Sử dụng phục hồi trực tuyến, ví dụ chế gương -Nguyên tắc phục hồi, lưu sau: Cố gắng phục hồi lại hệ thống thời điểm gần phương diện thao tác liệu, ghi biên hệ thống file log Mã hố Giới thiệu Khi mã hố thơng tin, kết việc mã hoá tạo thành bảng mã, xây dựng cần nghiên cứu phân bố thống kê đối tượng Chất lượng mã hoá đánh giá qua tiêu chí sau: - Đơn trị (khơng nhập nhằng) - Phải thích ứng với phương thức sử dụng để mã hố Ví dụ mã hố tay mã phải dễ hiểu dễ giải mã Đối với máy phải có luật mã giải mã hay gọi cú pháp chặt chẽ - Bảng mã phải có khả mở rộng, xen thêm Cần nghiên cứu số lượng đối tượng mã hoá phải lường trước phát triển số lượng đối tượng - Bảng mã phải ngắn gọn, điều mâu thuẫn với khả mở rộng bảng mã - Bảng mã phải có gợi ý 119 Các loại mã 2.1 Mã hoá liên tiếp: Sử dụng số nguyên để gắn cho đối tượng (mã đối tượng), ưu điểm đơn giản đơn trị, dễ thêm vào phía sau, nhược điểm khơng xen vào giữa, khơng có gợi ý, khơng có tính chất phân nhóm 2.2 Mã hố theo lát Về nguyên tắc dùng số nguyên phân lát để mã hoá cho lớp đối tượng để mã hoá cho lớp - Ưu điểm đơn trị đơn giản xen - Nhược: bảng mã kéo dài bị bão hồ (do lát hết mã) 2.3 Mã hoá phân đoạn Bản thân mã phân thành nhiều đoạn, đoạn mang ý nghĩa riêng - Ưu: đơn trị, mở rộng xen được, cho phép thiết lập kiểm tra gián tiếp mã đối tượng - Nhựơc: dài, thao tác nặng nề, không cố định 2.4 Mã hoá phân cấp Sử dụng mã hoá kiểu chương, mục liệu VD: 2.6.4 chương 2, 6, tiết - Ưu: tương tự mã phân đoạn, tìm kiếm nhanh, dễ phân loại - Nhược: tương tự mã phân đoạn 2.5 Mã hoá diễn nghĩa -Ưu: tiện lợi cho sử lý tay -Nhược: khó giải mã, khơng thuận tiện cho giải mã máy tính 120 Chương Thiết kế chương trình 1.Đại cương -Mục đích: Xác định tổng quan chương trình phân định mơ đun để chuyển cho lập trình viên cài đặt chương trình -Nội dung: Phân định mô đun Xác định mối quan hệ mô đun (việc trao đổi thông tin, gọi chương trình chính) Đặc tả mơ đun: xác định biến, thuật toán, liệu xử lý, chức xử lý Cách ghép nối mô đun Thiết kế mẫu thử riêng cho mô đun -Phương pháp: Thiết kế theo phương pháp Topdown làm mịn dần mô đun Sử dụng lược đồ cấu trúc Các mơ đun chương trình - Chương trình biên tập - Chương trình nhập - Chương trình cập nhật - Chương trình hiển thị - Chương trình tính tốn - Chương trình tạo menu - Chương trình in -Mỗi mơ đun chương trình con, đoạn lệnh Mỗi mơ đun có đặc trưng sau: (1)- Cái vào, ra: Những thông tin mô đun khác truyền cho nó; thơng tin truyền cho mơ đun khác (2)-Chức năng: Thể việc biến đổi vào thành (3)-Cơ chế thực hiện: Các thuật tốn dùng mơ đun 121 (4)-Dữ liệu cục bộ: Dữ liệu riêng mơ đun sinh tạm thời nhớ hoàn thành nhiệm vụ bị xoá Đặc trưng 1, gọi đặc trưng ngoại, 3, gọi đặc trưng trong, ngồi đặc trưng phụ tên, vị trí mơ đun -Khi thiết kế chương trình trước hết ta phải mơ tả cấu trúc chương trình theo mơ đun dựa đặc trưng ngồi, sau chi tiết hố mơ đun (Topdown) -Để mơ tả cấu trúc chương trình ta dùng lược đồ cấu trúc (LCT) Lược đồ cấu trúc -Biểu diễn mơ đun: Dùng hình chữ nhật bên có tên mơ đun, mơ đun có sẵn dùng hình CN có hai vạch hai cạnh bên: -Biểu diễn liên kết: Dùng đoạn thẳng có hướng, gọi nhiều lần có thêm cung tròn: (A gọi B; A gọi C nhiều lần) A A B -Cấu trúc gọi có lựa chọn: A gọi B C A B C 122 C - Biểu diễn luồng thơng tin Ví dụ: Mơ đun tính lương tính lương Bậc L L P cấp P cấp L tính L tính P cấp in b lương L P cấp PC cho NV Biên chế PC cho NV hợp đồng dài PC cho NV hợp đồng ngắn Đánh giá lược đồ cấu trúc -Sự tương tác: Nói lên ảnh hưởng lẫn mơ đun, mơ đun ảnh hưởng tốt, đảm bảo độc lập mô đun Có tương tác sau: -Mơ đun can thiệp vào mô đun kia, tương tác không tốt cần loại bỏ -Tương tác điều kiện: mô đun chuyển thông tin điều kiện cho mô đun kia, phải hiểu nội mô đun cần điều kiện vi phạm tính che dấu mơ đun mà thông thường mô đun hộp kín Do tương tác khơng tốt -Tương tác liệu: Tương tác đơn giản tốt, thường dùng tham trị, hạn chế dùng tham biến, nên truyền theo liệu dùng trỏ - Sự câu kết: Phản ánh gắn bó mặt lơ gíc phận mơ đun 123 -Hình thức: Biểu cấu trúc bề ngồi LCT có dạng Topdown -Phạm vi điều khiển: Là vai trò định mô đun với mô đun khác mạnh hay yếu khác mô đun Chuyển BLD thành LCT -Nguyên tắc: -Phải tinh chế BLD trước chuyển -Chú ý chức yếu trước chức phụ sau -Ngoài chức BLD cần có thêm mơ đun vào 5.1-Phương phương pháp phân tích theo biến đổi (1) Dõi theo dòng liệu vào liệu vào trở thành trừu tượng gặp thiết bị, kho mà liệu coi liệu vào đánh dấu lại (2) Làm ngược lại với thông tin (3) Căn vào điểm đánh dấu khoanh lại vùng BLD ta lập LCT (4) Đầu tiên vẽ mức cao mơ đun dòng vào mơ đun vào, dòng mơ đun (5) Triển khai tiếp cấu trúc xuất mô đun thực chức biến đổi mơ đun 124 -Ví dụ: x1 x2 A Nguồn X x3 B H q1 C q3 y1 y2 A Nguồn Y E J G y4 y3 q2 F I Biến đổi Vào Lấy x4 x4 G Lấy y4 x3 Lấy x3 C x3 G x2 Lấy x2 x1 G B x2 J A Lấy x1 Nguồn x 125 K q4 RA biến đổi Vào s2 s1 x4 Ra L x4 44 y4 s1 44 tạo s1 q1 q2 q3 q4 H I 5.2-Phương phương pháp phân tích theo giao dịch Q trình hình thành hệ thống thông qua giao dịch Ta quan tâm đến thơng tin theo luồng BLD đến kích hoạt chức khác dừng lại lập LCT cho hệ thống ĐH hợp lệ Ví dụ: Đơn hàng Phân loại ĐH không hợp lệ ĐH khơng đáp ứng 126 Chương 10 Lập trình – chạy thử – bảo trì Lập trình 1.1 Các bước chuẩn bị cho lập trình -Thành lập tổ lập trình gòm lập trình viên, chia nhóm làm việc -Lựa chọn hệ quản trị CSDL ngơn ngữ lập trình hợp lý -Chọn môi trường ứng dụng 1.2 Các yêu cầu -Đáp ứng nhu cầu vào, -Dễ hiểu, dễ sử dụng -Mã lệnh đơn giản dễ hiểu dễ bảo trì nâng cấp -Phải tối ưu tốc độ nhớ 1.3 Tiến hành -Cài đặt tệp liệu -Viết đoạn chương trình chung -Biên tập mô đun -Cài đặt giao diện -Liên kết chức 1.4 Chạy thử, ghép nối -Mãu thử: Mẫu thử người thiết kế tạo nguồn liệu có sẵn phục vụ cho mục đích thử -Yêu cầu mẫu: Phải bao quát, ngẫu nhiên, sát với thực tế 127 Viết tài liệu hướng dẫn sử dụng 2.1 Phần đại cương hệ thống -Tài liệu đại cương giới thiệu nét khái quát hệ thống quy mô phạm vi sử dụng chương trình Nêu lên yêu cầu phần cứng, phần mềm, hệ điều hành, thông số mơi trường phương thức khai báo -Q trình cài đặt chương trình, phần mềm hỗ trợ font, máy in -Những yêu cầu trình độ người dùng, phạm vi quản lý 2.2 Phần hướng dẫn chương trình -Trình tự cài đặt, sử dụng khai thác chương trình -Mơ tả đặc trưng đầu vào, ra, khn dạng liệu, cách thức truy nhập -Mô tả đầu khn dạng, hình thức kết xuất, thiết bị 2.3- Hướng dẫn vận hành -Yêu cầu mặt quy trình kỹ thuật quyền hạn người dùng -Yêu cầu an toàn, bảo mật hệ thống Bảo trì hệ thống 3.1.Mục đích -Sửa lỗi phát sinh sử dụng chương trình -Điều chỉnh theo yêu cầu phát sinh -Tăng hiệu hệ thống 3.2.Yêu cầu -Phải hiểu chương trình từ tài liệu -Tìm theo dòng xử lý đẻ phát lỗi 128 3.3 Chi phí -Bảo trì sửa chữa hệ thống: 17 -20% -Bảo trì thích ứng: 18 – 25% -bảo trì hoàn thiện: 55 – 60% 129 TÀI LIỆU THAM KHẢO [1] Ngơ Trung Việt,(2006), Phân tích thiết kế hệ thống quản lý kinh doanh nghiệp vụ, Nhà xuất Thống kê [2] Thạc Bình Cường,(2009), Giáo trình phân tích thiết kế hệ thống thông tin, Đại học Bách khoa Hà Nội [3] Đào Kiến Quốc, (1999), Phân tích thiết kế hệ thống tin học hoá, Đại học quốc Gia Hà nội 130 ... tính SH -ĐH 1NF 2NF # SH -ĐH # SH -ĐH 3NF # SH -ĐH SH NCC SH NCC SH NCC SH NCC Tên NCC Tên NCC Tên NCC NgàyĐH 79 ĐChỉ NCC ĐChỉ NCC ĐChỉ NCC NgàyĐH NgàyĐH NgàyĐH Mã MH # SH NCC Tên NCC TênMH # SH- ĐH. .. ĐVT, Đơngiá, SL đặt SH-NCC -> TênNCC, ĐịachỉNCC MãMH -> MôtảMH, ĐVT, Đơn giá } 81 Thêm PTH tầm thường SH- ĐH, MãH -> SH- ĐH, MãH SH- ĐH, MãH SH- ĐH SL đặt MãMH Ngày ĐH MôtảMH SH NCC TênNCC ĐVT... hệ sau: nút (tức nút con) lấy làm khoá, hợp thành với lập thành quan hệ  quan hệ 3NF Ví dụ : F = {SH- ĐH -> SH NCC, Tên NCC, DChỉ NCC, Ngày ĐH SH- ĐH, MãMH -> MôtảMH, ĐVT, Đơngiá, SL đặt SH-NCC

Ngày đăng: 18/01/2020, 16:03

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan