MỤC LỤC
Việc trao đổi dữ liệu giữa Access và các ứng dụng khác trong môi trường Windows như Excel, Word, Visual Foxpro, SQL Server, Oracle, HTML, XML… cũng rất thuận tiện. Access có rất nhiều chức năng để đáp ứng những nhu cầu khác nhau về cơ sở dữ liệu.
Có thể kể ra các hệ thống thuộc loại này như Hệ thống trả lương, lập đơn đặt hàng, làm húa đơn, theo dừi khỏch hàng, theo dừi nhà cung cấp, đăng ký môn theo học của sinh viên, co mượn sách và tài liệu trong một thư viện, cập nhật tài khoản ngân hàng và tính thuế phải trả của những người nộp thuế…. Các báo cáo này thường có tính so sánh, chúng làm tương phản tình hình hiện tại với một tình hình đã được dự kiến trước, tình hình hiện tại với một dự báo, các dữ liệu hiện thời của các doanh nghiệp trong cùng một ngành công nghiệp, dữ liệu hiện thời với dữ liệu lịch sử. Nếu như những hệ thống được xác định trước đây có mục đích trợ giúp các hoạt động quản lý của tổ chức thì hệ thống tăng cường sức cạnh tranh là các công cụ thực hiện các ý đồ chiến lược (vì vậy có thể gọi là hệ thống thông tin chiến lược).
Chúng cho phép tổ chức thành công trong việc đối đầu với các lực lượng cạnh tranh thể hiện qua khách hàng, các nhà cung cấp, các doanh nghiệp cạnh tranh mới xuất hiện, các sản phẩm thay thế và các tổ chức khác trong cùng một ngành công nghiệp.
Như chúng ta đã thấy trước đây, quản lý có hiệu quả một tổ chức dựa phần lớn vào chất lương thông tin do các hệ thống thông tin chính thức sản sinh ra. Dễ thấy rằng từ sự hoạt động kém của một HTTT sẽ là nguồn gốc gây ra những hậu quả xấu nghiêm trọng. Một sự hỏng hóc của hệ thống này có thể phá vỡ nghiêm trọng các hoạt động khác của công ty và trong một số trường hợp còn gây ra đổ vỡ trầm trọng.
Hệ thống đặt chỗ không chỉ là riêng có của các công ty hàng không, nhiều loại hoạt động kinh doanh khác cũng cần tới hệ thống kiểu đó.
Hệ thống đặt vé máy bay là rất quan trọng cho hoạt động của một công ty hàng không hiện đại. Sự hoạt động kém như vậy của một hệ thống sẽ dẫn đến một hậu quả khó lường. Hoạt động tốt hay xấu của một HTTT được đánh giá thông qua chất lượng của thông tin mà nó cung cấp.
Nếu số trường ghi trong hóa đơn thấp hơn số tiền phải trả, trong trường hợp này chẳng có khách hàng nào than phiền tuy nhiên cửa hàng sẽ bị thất thu.
Giai đoạn này nhằm xác định tất cả các thành phần logic của một hệ thống thông tin, cho phép loại bỏ những vấn đề của hệ thông thực tế và đạt những mục tiêu đã được thiết lập ở giai đoạn trước. Mô hình logic của hệ thống mới sẽ bao hàm thông tin mà hệ thống mới sẽ sản sinh ra (nội dung của Outputs), nội dung của cơ sở dữ liệu (các tệp, các quan hệ giữa các tệp), các xử lý và hợp thức hóa sẽ phải thực hiện (các xử lý) và các dữ liệu sẽ được nhập vào (các Inputs). Mô hình logic sẽ phải được những người sử dụng xem xét và chuẩn y. Thiết kế logic bao gồm các công đoạn sau:. c) Thiết kế các luồng dữ liệu vào. d) Chỉnh sửa tài liệu cho mức logic. e) Hợp thức hóa mô hình logic. Khi mô hình này được xác định và chuẩn y bởi người sử dụng, thì phân tích viên hoặc nhóm phân tích viên phải nghiêng về các phương tiện để thực hiện hệ thống này.
Tất nhiên là người sử dung sẽ thấy dễ dàng hơn khi lựa chọn dựa trên mô hình vật lý ngoài được xây dựng chi tiết nhưng chi phí cho việc tạo chúng là rất lớn.
Xét một cách đơn giản, ta có thể xem phần mềm bao gồm các câu lệnh và các cấu trúc dữ liệu thích hợp để thực hiện những chức năng mong muốn; và các tài liệu mô tả thao tác và cách sử dụng chương trình. - Nhóm các kỹ thuật, phương pháp luận: Các khái niệm, các trình tự thiết kế và phát triển, các phương pháp tiếp cận vấn đề, đặc tả yêu cầu, thiết kế hệ thống, kiểm thử,. Vòng đời phần mềm là thời kì tính từ khi phần mềm được tạo ra cho đến khi chết đi (từ lúc hình thành đáp ứng yêu cầu, vận hành, bảo dưỡng cho đến khi loại bỏ không dùng nữa).
- Kiểm thử: Kiểm tra các chương trình và moodun cả về logic bên trong và chức năng bên ngoài nhằm phát hiện ra lỗi và đảm bảo với đầu vào xác định thì cho kết quả mong muốn.
Đây là các ngôn ngữ lập trình hiện đại có cấu trúc dữ liệu đủ mạnh để vừa có khả năng giải quyết những bài toán kỹ thuật, vừa có khả năng giải quyết những bài toán kinh tế. Hiện nay Mỹ và Nhật đang hợp tác và sử dụng ngôn ngữ PROLOG để xây dựng máy tính hệ thứ 5, ngôn ngữ thông minh, máy tính tư duy.
Hợp đồng và giải pháp - Văn bản hợp đồng xây dựng PM - Các giải pháp kĩ thuật để thực hiện PM. Hồ sơ xác định yêu cầu KH - Tài liệu phân tích nghiệp vụ - Mô tả hoạt động.
Mục đích của qui trình thiết kế là dựa trên cơ sở của Hồ sơ phân tích nghiệp vụ và mô hình hoạt động của hệ thống tiến hành thiết kế kiến trúc và thiết kế kĩ thuật xây dựng bộ hồ sơ thiết kế phần mềm.
1 Lập kế hoạch Bắt đầu qui trình 4 Quản trị viên dự án duyệt 2 Lập trình thư viện Kết thúc bước 1 Quản trị viên dự án duyệt 3 Lập trình các module Kết thúc bước 2 Quản trị viên dự án duyệt.
Cần nhấn mạnh vai trò đặc biệt quan trọng của việc lập kịch bản Test. Công việc chính của cán bộ Test chương trình không phải là đi sửa lỗi của chương trình mà là xây dựng những kịch bản làm sao có thể phát hiện ngay những điểm yếu nhất của chương trình. Do đó qui trình Test đòi hỏi không những am hiểu về tin học mà phải có sự hiểu biết thấu đáo về lĩnh vực ứng dụng của phần mềm.
Vì chỉ có nghiệp vụ chuyên sâu về lĩnh vực này chúng ta mới có thể hiểu được sự phức tạp khi thực hiện trong thực tiễn. Do đó người ta yêu cầu khi xây dựng kịch bản không nên để ý đến những điểm mạnh của phần mềm. Người ta nói rằng cán bộ Test không những làm công việc khoa học mà còn mang tính nghệ thuật.
1 Lập kế hoạch Test Bắt đầu qui trình 5 Kế hoạch được duyệt 2 Lập kịch bản Kết thúc bước 1 Quản trị viên dự án duyệt 3 Test hệ thống Kết thúc bước 2 Quản trị viên dự án duyệt 4 Test nghiệm thu Kết thúc bước 3 Quản trị viên dự án duyệt 5 Ghi nhận quá trình Test Kết thúc bước 4 Quản trị viên dự án duyệt 6 Báo cáo qui trình Kết thúc bước 5 Quản trị viên dự án duyệt. Là qui trình cuối cùng trong toàn bộ các công đoạn khép kín của qui trình sản xuất phần mềm. Mục đích của qui trình triển khai là tiến hành cái đặt phần mềm cho khách hàng và hướng dẫn đào tạo khách hàng sử dụng.
Thông tin xuất: BC tổng hợp hàng nhập, xuất trong một khoảng thời gian xác định; BC tổng hợp nhập, xuất, tồn kho; BC doanh thu theo từng khách hàng;. BC doanh thu theo từng mặt hàng; BC chi phí theo từng nhà cung cấp; BC chi phí theo từng mặt hàng; và BC kết quả kinh doanh của cửa hàng.
Nhập vào các mã (hay một số thông tin khác) bản ghi cần sửa đổi.
"({select phieunhapct.*,dmHangHoa.tenhang,phieunhapct.soluong*phieunhapct.dongia as ttien from dmHangHoa,phieunhapct where phieunhapct.mahang=dmHangHoa.mahang} as PNCT relate sopn to sopn) as PNCT".
Private Sub optma_Click() If optma.Value = True Then txtten.Enabled = False txtso.Enabled = False txtma.SetFocus End If.
'"({select phieunhapct.*,dmthuoc.tenthuoc,phieunhapct.soluong*phieunhapct.dongia as ttien from dmthuoc,phieunhapct where phieunhapct.mathuoc=dmthuoc.mathuoc} as PNCT relate sopn to sopn) as PNCT". Private Sub otpsopn_Click() If otpsopn.Value = True Then Text2.Enabled = False Text1.Enabled = True End If.
Dim rs As ADODB.Recordset Set rs = New ADODB.Recordset If thoidiem.Value = True Then. Private Sub thoidiem_Click() If thoidiem.Value = True Then tungay.Enabled = False denngay.Enabled = False Ngay.SetFocus. Private Sub thoiky_Click() If thoiky.Value = True Then Ngay.Enabled = False tungay.SetFocus End If.
'str = "SELECT PhieuNhap.SoPN, phieunhap.nguoinhan, Sum([soluong]*[dongia]) AS ttien FROM PhieuNhap,phieunhapct where phieunhap.sopn=phieunhapct.sopn and.
'str = "SELECT PhieuNhapct.mahang,dmhang.tenhang, phieunhap.ngay,phieunhapct.dvt, Sum(phieunhapct.soluong) AS tsl FROM PhieuNhap,phieunhapct,dmhang where. Sum(PhieuNhapCT.SoLuong) AS tsl, PhieuNhap.Ngay FROM DMThuoc INNER JOIN (PhieuNhap INNER JOIN PhieuNhapCT ON PhieuNhap.SoPN = PhieuNhapCT.SoPN) ON DMHang.MaHang = PhieuNhapCT.MaHang where month(phieunhap.ngay)='" &. 'str = " SELECT dmhang.tenhang,phieunhapct.dvt, Sum(phieunhapct.SoLuong) AS tsl From dmhang, phieunhapct, phieunhap Where dmhang.mahang = phieunhapct.mahang And.
'str = "SELECT PhieuNhapct.mahang,dmhang.tenhang,phieunhap.ngay,phieunhapct.dvt, Sum(phieunhapct.soluong) AS tsl FROM phieunhapct,dmhang where.