Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
27,24 KB
Nội dung
Báo cáo thực tập tổng hợp Chơng I : giới thiệu đơn vị thực tập đề tài nghiên cứu I công ty điện toán truyền số liệu-vdc Đợc thành lập thức vào tháng 12/1989, với giấy phép đăng ký kinh doanh số: 109883 Bộ Kế hoạch Đầu t cấp ngày 20/06/1995, Công ty Điện Toán Truyền Số liệu hoạt động lĩnh vực tin học, Internet truyền số liệu với sản phẩm dịch vụ chính: - cung cấp dịch vụ Truyền số liệu VIETPAC, Frame Relay phạm vi toàn cuốc tới 150 nớc giới - VNN/Internet-dịch vụ Internet tốt Việt Nam dịch vụ sở giao thức IP với mạng trục quốc gia bao phủ tất tỉnh thành phố - Dịch vụ điện thoại gọi 171, Fax giá rẻ qua giao thức Internet(VOIP, FOIP) - Các dịch vụ Web thơng mại điện tử (E-Commerce) - Các dịch vụ thông tin, dịch vụ trục tuyến, danh bạ danh bạ điện tử - Các dịch vụ Multimedia: phát thanh, truyền hình mạng - Dịch vụ truyền báo-viễn ấn chế bản-xuất điện tử, Epublishing - Các sản phẩm dịch vụ tin học, giải pháp tích hợp - Đào tạo, t vấn, khảo sát thiết kế, xây lắp, bảo trì chuyên ngành tin häc trun sè liƯu - S¶n xt, xt khÈu, nhập khẩu, kinh doanh phần mềm tin học, vật t, thiết bị công nghệ thông tin - Kinh doanh Advertising dịch vụ quảng cáo, quảng cáo trực tuyến-Online Công ty Điện Toán Truyền Số liệu đơn vị hạch toán kinh tế khối thông tin bu điện, cã qun tù chđ vỊ s¶n xt kinh doanh theo quy định tổng cục trởng Có t cách pháp nhân đợc mở tài khoản ngân hàng, có dấu theo tên gọi để giao dịch Tại Hà nội thành phố Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp Hồ Chí Minh, hai sở máy tính ngành bớc đầu đà đợc trang bị số máy vi tính XT AT286 ứng dụng quan trọng mạng vi tính hai sở qua kênh viễn thông Tốc độ truyền lúc đó: 1.200bps, 2.400bps qua kênh điện thoại dùng Modem Hệ thống truyền số liệu đầu tiên, bớc đầu sử dụng phơng thức đơn giản, điểm nối điểm (point to point) DATEC chơng trình phần mềm truyền tin (communication software) CBCNV Công ty Điện Toán bu điện TP-hồ Chí Minh tự nghiên cứu, thực tỉnh phía Nam phận kỹ thuật tin học trung tâm Thống kê Tính toán Hà Nội tự nghiên cứu thực tỉnh phía Bắc Chơng trình DATEC công ty điện toán TP-Hồ Chí Minh đợc hội đồng khoa học kỹ thuật bu điện thành phố uỷ ban khoa học kỹ thuật TP-Hồ Chí Minh đánh giá xuất sắc khen thởng Ngày 28/11/1995, thành lập Trung Tâm Điện Toán Truyền Số liệu khu vực 1(VDC1) có trụ sở đặt 75 Đinh Tiên Hoàng(HN) Trung tâm Điện Toán truyền số liệu khu vực III(VDC3) có trụ sở đặt 12 Lê Thánh Tông(Đà Nẵng) Ngày 25/11/1997, thành lập trung tâm dịch vụ Gia Tăng Giá Trị(VASC) trụ sở 258 Bà Triệu Công ty Điện Toán Truyền Số liệu mở rộng phạm vi hoạt động địa bàn nớc công ty trở thành: VDC- nhà cung cấp dịch vụ kết nối Internet hàng đầu Việt Nam (IXP) VDC- nhà cung cấp dịch vụ Internet đầu tiênvà uy tín Việt Nam (ISP) VDC-nhà cung cấp thông tin mạng Internet(ICP) Sơ đồ tổ chức công ty VDC Ban lÃnh đạo công ty Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Phòng danh bạ quảnPhòng Phòng kinhPhòng doanhkế toán tài Phòng điều hành Phòng PhongTổ chức lao động Phòng nghiên cứu ứng Phòng dụng tính PM Phòng cớc nc pt hệPhòng thống biên tậpPhòng VDCA Phòng lý tin học quản lý chất lợng Phòng kế hoạchkỹ thuậtPhòng đầu t phát triểnhành Báo cáo thực tập tổng hợp VDC1 VDC2 VDC3 + Phòng hành Liên hệ: Tel:(84)45372754;Fax:(84)45372753; Email:vdc@vnn.vn Chức năng: phòng hành có chức công tác văn th-lu trữ, lễ tân, đối ngoại, thông tin tuyên truyền, nội vụ làm đầu mối thông tin phục vụ cho hoạt dộng sản suất kinh doanh công ty + Phòng kế hoạch Liên hệ: Tel:(84)45372763;Fax:(84)45372753; Email:vdc@.hn.vnn.vn Chức năng: phòng kế hoạch có chức công tác kế hoạch; quản lý tài sản; cung ứng vật t + Phòng kinh doanh Liên hệ: Tel:(84)45372760;Fax:(84)45372761; Email:vdc@vnn.vn Chức năng: Phòng kinh doanh có chức công tác marketing; Kinh doanh sản phẩm; Dịch vụ; Bán hàng; Hợp tác kinh doanh + Phòng kỹ thuật điều hành Liên hệ: Tel:(84)45372836;Fax:(84)45372835; Email:phviet@vnn.vn Chức năng: Phòng kỹ thuật điều hành có chức kỹ thuật công nghệ, điều hành khai thác mạng thiết bị + Phòng kế toán tài Liên hệ: Tel:(84)45372762;Fax:(84)45372753; Email:ptlan@vnn.vn Chức năng: phòng kế toán tài có chức công tác kế toán, thống kê, tài công ty Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp + Phòng đầu t Phát triển Liên hệ: Tel:(84)45372837; Fax:(84)45372753; Email:hainq@vnn.vn Chức năng: Phòng đầu t phát triển có chức công tác đầu t xây dựng bản, phát triển sản xuất + Phòng tổ chức lao động Liên hệ: Tel:(84)45372759; Fax:(84)45372753; Email:tcld.vdc@vnn.vn Chức năng: Phòng tổ chức lao động có chức vêv công tác tổ chức máy, nhân sự, tiền lơng, đào tạo, thi đua, an ninh an toàn, sách ngời lao động + Ban biên tập báo điện tử Liên hệ: Tel:(84)45372784; Fax:(84)45372788; Email:vdcmedia@vnn.vn Chức năng: Ban biên tập báo điện tử có chức thông tin quảng bá + Phòng tính cớc Liên hệ: Tel:(84)48257216; Fax:(84)48261595; Email:biling@vnn.vn Chức năng: Phòng tính cớc có chức công tác tính cớc vấn đề liên quantới việc tính cớc phí loại hình dịch vụ mạng toàn công ty + Phòng nghiên cứu ứng dụng phần mềm Liên hệ: Tel:(84)45372786; Fax:(84)45372753; Email:tvdan@vnn.vn Chức năng: Phòng nghiên cứu ứng dụng phần mềm phận sản suất, có chức công tác nghiên cứu công nghệ tin học sản suất sản phẩm tin học + VDC A Liên hệ: Tel:(84)45372841; Fax:(84)45372753; Email:natqs@vnn.vn Chức năng: ban dự án VDC A có chức quản lý hoạt động, thực hỗ trợ thực dự án đợc công ty giao + Phòng tích hợp phát triển hệ thống Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp Liên hệ: Tel:(84)45372780; Fax:(84)45372753; Email:anhchien@vnn.vn Chức năng: Phòng tích hợp phát triển hệ thống có chức công tác nghiên cứu triển khai công nghệ, t vấn, xây dựng phát triển giải pháp tích hợp phục vụ hoạt động sản xuất kinh doanh điều hành quản lý công ty + Phòng danh bạ thực công việc sở liệu danh bạ toàn cuốc Web Sản xuất đĩa CD-ROM danh bạ Phát triển dịch vụ liên quan đến danh bạ Chủ động thực quan hệ hợp tác phục vụ cho nhiệm vụ Thực nhiệm vụ khác giám đốc công ty giao + Phòng quản lý tin học Liên hệ: Tel:(84)45372841; Fax:(84)45372753; Email:vdc@vnn.vn Phòng quản lý tin học có chức quản lý khoa học công nghệ sản xuất kinh doanh lÜnh vùc tin häc + Ban qu¶n lý chÊt lợng Phòng hành có chức công tác văn th-lu trữ, lễ tân, đối ngoại, thông tin tuyên truyền, nội vụ làm đầu mối thông tin phục vụ cho hoạt động sản xuất kinh doanh công ty II đề tài nghiên cứu Công việc quản lý bán hàng cần thiết cửa hàng, mục tiêu công tác quản lý bán hàng cửa hàng kiểm soát đợc hoạt động cửa hàng cách hiệu hợp lý nhất, ví dụ nh để quản lý đợc công việc xuất bán hàng, nhập hàng, hàng tồn kho, công nợ phải trả, phải thu đòi hỏi đòi hỏi nhân viên cửa hàng phải thực loạt công việc nh cập nhật lu trữ thông tin mới, lập hoá đơn nhập hàng, xuất hàng, hoá đơn toán đòi hỏi Tất công việc cần có ch ơng trình quản lý bán hàng phù hợp để phục vụ cho công việc Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp Từ lý với giúp đỡ cán hớng dẫn công ty Điên Toán Truyền Số Liệu-VDC, giáo viên hớng dẫn thực tập Ts.Trần Thị Song Minh đà gợi ý nên đà định chọn đề tài viết chơng trình quản lý bán hàng cửa hàng sách 292- Tây Sơn Mục đích chơng trình quản lý bán hàng : - Quản lý đợc lợng tiền bán sách khoảng thời gian định - Quản lý đợc lợng sách bán khoảng thời gian định theo chủng loại, nhóm hay tất loại sách - Quản lý đợc lợng tiền số lợng sách nhập vào - Quản lý đợc số lợng sách tồn kho - In đợc báo cáo theo yêu cầu - Để thực đợc công việc ngôn ngữ sử dụng Visual Basic csdl Microsoft Access Chơng II: Phơng pháp luận phân tích thiết kế hệ thông thông tin quản lý I cần thiết phát triển hệ thống thông tin Việc phát triển hệ thống thông tin cung cấp cho thành viên tổ chức công cụ quản lý tốt Phát triển hệ thống thông tin bao gồm việc phân tích hệ thống tồn tại, thiết kế hệ thống mới, thực tiến hành cài đặt Phân tích hệ thống việc thu thập liệu chỉnh đốn chúng để đa đợc chuẩn đoán tình hình thực tế Thiết kế nhằm xác định phận hệ thống có khả cải thiện tình trạng xây dựng mô hình lô gíc, mô hình vật lý hệ thống Việc thực hệ thống thông tin liên Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp quan tới xây dựng mô hình vật lý hệ thống chuyển mô hình sang ngôn ngữ tin học Cài đặt hệ thống tích hợp vào hoạt động tổ chức Vấn đề cần ý việc phát triển hệ thống thông tin bắt buộc tổ chức phải tiến hành phát triển hệ thống thông tin? Nh đà biết, hoạt động tồi tệ hệ thống thông tin, vấn đề quản lý việc thâm thủng ngân quỹ nguyên nhân thúc đẩy yêu cầu phát triển hệ thống Nhng số nguyên nhân khác nh yêu cầu nhà quản lý, công nghệ thay đổi thay đổi sách lợc trị Có thể tóm lợc nguyên nhân nh sau: - Những vấn đề quản lý - Những yêu cầu nhà quản lý - Sự thay đổi công nghệ - Thay đổi sách lợc trị Từ vấn đề xảy việc phân tích phát triển hệ thống thông tin quản lý quan trọng nhà hoạt động sản suất kinh doanh giúp cho họ có đợc công cụ quản lý tốt phù hợp với việc phát triển khoa học c«ng nghƯ míi hiƯn ThËt vËy viƯc xt hiƯn công nghệ dẫn đến việc tổ chức phải xem lại thiết bị có hệ thống thông tin Khi hệ quản trị sở liệu đời nhiều tổ chức phải rà soát lại hệ thống thông tin để định gí họ phải cài đặt muốn sử dụng công nghệ II Phơng pháp phát triển hệ thống thông tin Mục ®Ých chÝnh x¸c cđa dù ¸n ph¸t triĨn mét hƯ thống thông tin có đợc sản phẩm đáp ứng nhu cầu ngời sử dụng, mà đợc hòa hợp vào hoạt động tổ chức, xác mặt kỹ thuật, tuân thủ giới hạn tài thời gian định trớc Không thiết phải theo đuổi phơng pháp để phát triển hệ thống thông tin, nhiên phơng pháp ta có nguy không đạt đợc mục tiêu định trớc Bởi hệ thống thông tin đối tợng phức tạp Để làm chủ Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp đợc phức tạp đó, phân tích viên cần phải có cách tiến hành nghiêm túc, phơng pháp Một phơng pháp đợc định nghĩa nh tập hợp bớc công cụ cho phép tiến hành trình phát triển hệ thống chặt chẽ nhng dễ quản lý Phơng pháp đợc đề nghị dựa vào ba nguyên tắc sở chung nhiều phơng pháp đại có cấu trúc để phát triển hệ thống thông tin Ba nguyên tắc là: - Sử dụng mô hình - Chuyển từ chung sang riêng - Chuyển từ mô hình vật lý sang mô hình lôgic phân tích từ mô hình lôgic sang mô hình vật lý thiết kế Trớc hết cần hiểu rõ ba mô hình hệ thống thông tin: Mô hình lo gíc: mô tả hệ thống làm ? liệu mà thu thập, xử lý mà phải thực hiện, kho chứa kết liệu để lấy cho xử lý thông tin mà hệ thống sinh sản Nó không quan tâm tới phơng tiện đợc sử dụng nh thời điểm địa điểm mà liệu đợc xử lý Mô hình hệ thống đợc gắn quầy tự động dịch vụ khách hàng Mô hình vật lý ngoài: mô hình ý đến khía cạnh nhìn thấy đợc hệ thống nh vật mang liệu vật mang kết nh hình thức đầu vào đầu thông tin Mô hình ý đến khía cạnh thời gian hệ thống, nghĩa thời điểm mà hoạt động xử lý liệu khác xảy Mô hình đợc gắn quầy giao dịch rút tiền ngân hàng Mô hình vật lý trong: mô hình liên quan đến khía cạnh hệ thống nhiên nhìn ngời sử dụng mà nhân viên kỹ thuật Bằng cách mô tả đối tợng đà thấy ba mô hình đợc quan tâm từ góc độ khác Phơng pháp phát triển hệ thống đợc thể dùng tới khái niệm mô hình cần phải luôn phân địng rõ ràng ba mức tâm trí Nguyên tắc từ chung đến riêng nguyên tắc đơn giản hoá Thực tế ngời ta khẳng định để hiểu tốt hệ thống trớc hết phải hiểu mặt chung trớc xem xét chi tiết Sự cần thiết áp dụng Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp nguyên tắc hiển nhiên nhiên công cụ đợc sử dụng ®Ĩ ph¸t triĨn øng dơng tin häc cho phÐp tiÕn hành mô hình hoá hệ thống khía cạnh chi tiết nhiệm vụ lúc khó khăn Nhiệm vụ phát triển đơn giản cách ứng dụng nguyên tắc thứ ba, có nghĩa từ vật lý sang lo gíc phân tÝch vµ di tõ lo gÝc sang vËt lý thiết kế Nh đà kể trên, phân tích thu thập liệu hệ thống thông tin tồn khung cảnh Nguồn liệu ngời sử dụng, tài liệu quan sát Cả ba nguôn cung cấp chủ yếu mô tả mô hình vật lý hệ thống III Các giai đoạn việc phát triển hệ thống Một hệ thống thông tin tổ chức cần phải thực đầy đủ giai đoạn dới đây: Giai đoạn I: Đánh giá yêu cầu Giai đoạn đánh giá yêu cầu có mục đích giúp cho lÃnh đạo tổ chức hội đồng giám đốc liệu đích thực để định thời cơ, tính khả thi hiệu dự án phát triển hệ thống Giai đoạn đợc thực tơng đối nhanh không đòi hỏi chi phí lớn Nó bao gồm công đoạn sau: - Lập kế hoạch đánh giá yêu cầu - Làm rõ yêu cầu - Đánh giá khả thực thi - Chuẩn bị trình bày báo cáo đánh giá yêu cầu Giai đoạn II: Phân tích chi tiết Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp Phân tích chi tiết đợc tiến hành sau có đánh giá thuận lợi yêu cầu Những mục đích phân tích chi tiết hiểu rõ vấn đề hệ thống nghiên cứu, xác định nguyên nhân đích thực vấn đề đó, xác định đòi hỏi ràng buộc áp đặt hệ thống xác định mục tiêu mà hệ thống thông tin phải đạt đợc Trên sở nội dung báo cáo phân tích chi tiết định tiếp tục tiến hành hay phát triển hệ thống Để làm việc giai đoạn phân tích chi tiết bao gồm giai đoạn sau đây: - Lập kế hoạch phân tích chi tiết - Nghiên cứu môi trờng hệ thống tồn - Nghiên cứu hệ thống thực - Đa chuẩn đoán xác định yếu tố giải pháp - Đánh giá lại khả thi - Thay đổi đề xuất dự án - Chuẩn bị trình bày báo cáo phân tích chi tiết Giai đoạn III: Thiết kế logic Giai đoạn nhằm xác định tất thành phần lôgic hệ thống thông tin, cho phép loại bỏ đợc vấn đề hệ thống thực tế đạt đợc mục tiêu đà thiết lập giai đoạn trớc Mô hình lôgic hệ thống bao hàm thông tin mà hƯ thèng míi sÏ s¶n sinh ra, néi dung cđa sở liệu, xử lý hợp thức hoá phải thực liệu phải nhập vào Mô hình lôgic phải đợc ngêi sư dơng xem xÐt vµ chn y ThiÕt kÕ lôgic bao gồm công đoạn sau: - Thiết kế sở liệu - Thiết kế xử lý - Thiết kế luồng liệu vào - Chỉnh sửa liệu cho mức lôgic - Hợp thức hoá mô hình lôgic Giai đoạn IV: Đề xuất phơng án giải pháp Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp Mô hình lôgic hệ thống mô tả mà hệ thống làm Khi mô hình đợc xác định chuẩn y ngời sử dụng, phân tích viên nhóm phân tích viên phải nghiêng phơng tiện để thực hệ thống Đó việc xây dựng phơng án khác để cụ thể hoá mô hình lôgic Mỗi phơng án phác hoạ mô hình vật lý hệ thống nhng cha phải mô tả chi tiết Tất nhiên ngời sử dụng dễ dàng lựa chọn dựa mô hình vật lý đợc xây dựng chi tiết nhng chi phí cho việc tạo chúng lớn Để giúp ngời sử dụng lựa chọn giải pháp vật lý thoả mÃn tốt mục tiêu đà định trớc đây, nhóm phân tích viên phải đánh giá chi phí lợi ích (hữu hình vô hình) phơng án phải có khuyến nghị cụ thể Một báo cáo đợc trình lên ngời sử dụng buổi trình bày đợc thực Những ngời sử dụng chọn phơng án tỏ đáp ứng tốt yêu cầu họ mà tôn trọng ràng buộc tổ chức Sau công đoạn giai đoạn đề xuất phơng án giải pháp: - Xác định ràng buộc tin học ràng buộc tổ chức - Xây dựng phơng án giải pháp - Đánh giá phơng án giải pháp - Chuẩn bị trình bày báo cáo giai đoạn đề xuất phơng án giải pháp Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD 1 Báo cáo thực tập tổng hợp Giai đoạn V: Thiết kế vật lý Giai đoạn đợc tiến hành sau phơng án giải pháp đợc lựa chọn Thiết kế vật lý bao gồm hai tài liệu cần có: Trớc hết tài liệu chứa tất đặc trng cđa hƯ thèng míi sÏ cÇn cho viƯc cho việc thực kỹ thuật; tiếp tài liệu dành cho ngời sử dụng mô tả phần thủ công giao diện vơí phần tin học hoá Những công đoạn thiết kế vật lý là: - Lập kế hoạch thiết kế vật lý - Thiết kế chi tiết giao diện (vào/ra) - Thiết kế cách thức tơng tác với phần tin học hoá - Thiết kế thủ tục thủ công - Chuẩn bị trình bày báo cáo thiết kế vật lý Giai đoạn VI: TriĨn khai kü tht hƯ thèng KÕt qu¶ quan träng giai đoạn thực kỹ thuật phần tin học hoá hệ thống thông tin, có nghĩa phần mềm Những ngời chịu trách nhiệm giai đoạn phải cung cấp tài liệu nh hớng dẫn sử dụng thao tác nh tài liệu mô tả hệ thống Các hoạt động cđa viƯc triĨn khai thùc hiƯn kü tht cđa hƯ thống nh sau: - Lập kế hoạch thực kü thuËt - ThiÕt kÕ vËt lý - LËp trình - Thử nghiệm hệ thống - Chuẩn bị trình báo cáo thiết kế vật lý Giai đoạn VII: Cài đặt khai thác Cài đặt hệ thống pha việc chuyển từ hệ thống cũ sang hệ thống đợc thực Để việc chuyển đợc thực với va chạm nhất, cần phải lập kế hoạch cách cẩn thận Giai đoạn bao gồm công đoạn sau: Sv: §inh Thµnh Vinh- Khãa 41- Khoa tin häc kinh tÕ- ĐHKTQD Báo cáo thực tập tổng hợp IV Lập kế hoạch cài đặt Chuyển đổi Khai thác bảo trì Đánh giá vấn đề lý luận chung quản lý bán hàng Nói chung tất cửa hàng kinh doanh, từ quy mô lớn đến quy mô vừa nhỏ muốn kinh doanh có lÃi tồn lâu dài nhà quản lý hay ông chủ cửa hàng cần có kế hoạch, chơng trình quản lý cho kiểm soát đợc công việc bán hàng cửa hàng Việc quản lý bán hàng quan trọng giúp cho nhà quản lý nắm bắt đợc tình hình hoạt động cửa hàng từ điều chỉnh việc bán hàng cửa hàng cách hợp lý thấy điểm yếu để khắc phục đồng thời cần phát huy điểm mạnh có, thí dụ nh giúp cho họ biết đợc mặt hàng bán chạy thị trờng để từ nhập thêm để tăng cờng bán mặt hàng đó, mặt hàng bán chậm hạn chế không nhập thêm nữa, biết đợc số lợng hàng tồn đọng kho dới mức tối thiểu mức tối đa để thực trình lên kế hoạch, kiểm tra tổ chức công việc khác cách dễ dàng nhanh chóng đòi hỏi Từ lý luận thí quản lý bán hàng công việc cần thiết cửa hàng kinh doanh hàng hoá, đồng thời giúp cho nhá quản lý khắc phục sai sót để có đợc hệ thống thông tin hoàn thiện cho công việc quản lý bán hàng V Tổng quan ngôn ngữ sử dụng - Visual Basic Ngôn ngữ lập trình Visual Basic ngày đợc sử dụng nhiều chơng trình, đề án công ty, doanh nghiƯp vµ ngoµi níc Visual Basic lµ công cụ lập trình hớng đối tợng mạnh Lập trình hớng đối tợng (Object Oriented Programing-OOP) giúp lập trình dễ dàng Nó phù hợp đợc dùng để phát triển ứng dụng khách Bất chấp phê phán giai đoạn đầu, Visual Basic đà đợc nhìn nhận rộng rÃi cộng đồng kinh doanh thích ứng tốt việc phát triển Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp ứng dụng khách Một số phê phán cho Visual Basic không đợc biên dịch thành mà cấp máy, nh C hay C++ Thay thế, đợc biên dịch thành P_code, cần trình biên dịch thời gian thực VBRUN500.DLL Giờ đây, thực biên dịch ứng dụng Visual Basic mình, theo thiển ý, Visual Basic ngôn ngữ tốt thị trờng để phát triển nhanh ứng dụng khách hay tự hành Visual Basic có chất toàn diện nên việc sử dụng liên hợp với tính Office trở nên dễ dàng hơn, bao gồm Word, Excel, PowerPoint Access Từng sản phẩm tác động nh OLE Server xuất số tính chất, phơng pháp kiện sẵn cho giới bên Visual Basic sử dụng công Cách nhiều năm, công ty thờng dùng kiểu sở liệu Khi sở liệu trở nên động công ty cần kết nối liệu qui mô xí nghiệp, bắt đầu nảy sinh nhu cầu cần có sở liệu mà để truy xuất nhiều sở liệu Vì ODBC đợc sáng chế Nó cho phép nhà phát triển viết mét øng dơng cã thĨ truy xt nhiỊu kiĨu c¬ sở liệu Visual Basic vận dụng ODBC thông qua phơng pháp Opendatabase, trả tham chiếu đến đối tợng database Visual Basic đà phát triển qua nhiều phiên bản, Basic ngôn ngữ lập trình phi cấu trúc Basic hầu nh không đợc sử dụng suốt thời gian dài ngôn ngữ cấu trúc chặt chẽ nhng sau đợc hồi sinhvới xuất xuất ạt máy vi tính Cho đến Visual Basic đà phiên Visual Basic Nó có nhiều tính so với phiên khác Các điều khiển cho phép ta viết chơng trình ứng dụng kết hợp giao diện, cách xử lý tính office 2000 trình duyệt WEB Internet Explorer Không thiết phải có Instance điều khiển biểu mẫu, VB6 cho phép ta lập trình để thêm điều khiển vào đề án tự động ta tạo điều khiển ActiveX hiệu chỉnh Ta cịng cã thĨ viÕt c¸c øng dơng phÝa m¸y chủ (Server-Side) dùng HTML động nhúng kết với th viện liên kết động Internet information Server Một vài cải tiến cho phép làm việc với ứng dụng truy cập liệu tầm vĩ mô liên quan đến hàng trăm, hàng nghìn ngời sử dụng qua mạng hay qua Internet Trong thÕ giíi lý tëng, mäi ngêi sử dụng có Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp máy tính với xử lý chạy nhanh nhất, nhớ dồi dào, không gian đĩa không giới hạn, nối mạng nhanh chóng Thực tế cho thấy hầu hêt ứng dụng, khả thi hành thực ứng dụng bị ràng buộc hay nhiều nhân tố Khi ta tạo ứng dụng ngày lớn tinh vi, lợng nhớ mà ứng dụng cần dùng tốc độ để chúng thi hành trở nên quan trọng Ta tối u hoá ứng dụng cách làm cho trở nên nhỏ tăng tốc độ tính toán hiển thị Trong thiết kế lập trình ứng dụng, có nhiều kỹ thuật khác đợc dùng để tối u hoá khả hoạt động Một số kỹ thuật làm cho ứng dụng chạy nhanh hơn; số khác làm cho ứng dụng nhỏ hơn.Visual Basic chia sẻ hầu hết tính ngôn ngữ với Visual Basic for Application, mét tr×nh øng dơng chøa Microsoft office nhiều ứng dụng khác Visual Basic, scripting edition hay gọi VBScript, ngôn ngữ dùng cho kịch Internet, tập hợp ngôn ngữ Visual Basic Nếu đà làm viƯc víi Visual Basic for Application hay VBScript, ta cã thể chia sẻ số đoạn chơng trình ngôn ngữ Ngoài Visual Basic số u điểm cụ thể sau: - Làm cho sở liệu dễ bảo trì - Khi dùng Visual Basic, ta tạo hàm theo ý để tính giá trị theo công thức hay qui trình phức tạp - Báo lỗi hay xử lý lỗi theo ý mình: Visual Basic giúp ta phát lỗi ngời dùng, thông báo dễ hiểu (bằng tiếng Việt) tự động sửa lỗi - Tạo điều khiển đối tợng: dùng Visual Basic, ta điều khiển tất đối tợng sở liệu thân sở liệu - Tiến hành hành động mức hƯ thèng: Víi Visual Basic, ta cã thĨ kiĨm tra xem mét tƯp cã thĨ tån t¹i hƯ thèng hay không, giao lu với ứng dụng khác nh Excel thông qua Automation (một cách giao tiếp với ứng dụng ứng dụng từ øng dơng kh¸c) hay Dynamic Data Exchange (DDE-mét giao thøc ®Ĩ trao ®ỉi d÷ liƯu gi÷a hai øng dơng dùa Windows) dùng hàm Dynamic-Link Libraries Sv: Đinh Thành Vinh- Khóa 41- Khoa tin học kinh tế- ĐHKTQD Báo cáo thực tập tổng hợp (DLLs-th viện liên kết động: tập hợp chơng trình gọi đợc từ thủ tục Visual Basic nạp kết nối với ứng dơng thùc hiƯn) - Khi dïng Visual Basic ta thiết kế giao diện chơng trình đa dạng, phong phú thân thiện với ngời sử dơng v× nã cã thĨ giao lu víi rÊt nhiỊu ứng dụng khác Tuy u điểm Visual Basic tồn số nhợc điểm nh sau: Hạn chế đề án: Một đề án chứa lên đến 32000 định danh, bao gồm không hạn chế biểu, điều khiển, Mô-đun, biến, hằng, thủ tục, hàm đối tợng Tên biến Visual Basic không dài 255 ký tự, tên biểu mẫu (form), điều khiển, Mô-đun lớp dài 40 ký tự Visual Basic không hạn chế số lợng thực đối tợng riêng biệt đề án Hạn chế điều khiển: Mỗi điều khiển đồ họa (nghĩa tất điều khiển hình dạng, đoạn thẳng, điều khiển ảnh nhÃn) sử dụng cửa sổ Mỗi cửa sổ sử dụng tài nguyên hệ thống nên hạn chế số cửa sổ tồn thời điểm Giới hạn xác tùy thuộc vào tài nguyên hệ thống có loại điều khiển sử dụng Để giảm tiêu tốn tài nguyên hệ thống , dùng điều khiển hình ảnh, đoạn thẳng, nhÃn điều khiển ảnh thay cho điều khiển hộp hình để tạo hiển thị đồ hoạ Tổng số điều khiển: Số điều kiển tối đa cho phÐp trªn mét biĨu mÉu nhÊt t thc vào loại điều khiển đợc dùng tài nguyên có Tuy nhiên, có giới hạn cố định 254 tên điều khiển biểu mẫu Một mảng điều khiển tính giới hạn tất phần mảng dùng tên Giới hạn mục mảng điều khiển từ đến 32767 tất phiên Nếu ta xếp chồng điều khiển lên nhau, nh sử dụng vài điều khiển khung lồng nhau, Visual Basic nói chung chấp nhận không nhiều 25 lớp Từ u điểm Visual Basic đà đến định chọn ngôn ngữ sử dụng để viết chơng trình Visual Basic6.0 sở liệu Microsoft Access môi trờng Windows98 Sv: Đinh Thành Vinh- Khãa 41- Khoa tin häc kinh tÕ- §HKTQD Báo cáo thực tập tổng hợp Sv: Đinh Thành Vinh- Khãa 41- Khoa tin häc kinh tÕ- §HKTQD