Quản lý linh kiện của Công ty bán máy tính

55 167 0
Tài liệu đã được kiểm tra trùng lặp
Quản lý linh kiện của Công ty bán máy tính

Đ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

Quản lý linh kiện của Công ty bán máy tính

Lời giới thiệuHiện nay ở nớc ta việc sử dụng rộng rãi máy tính không chỉ còn bó hẹp trong viện nghiên cứu, các trung tâm máy tính mà còn mở rộng ra mọi cơ quan, xí nghiệp và nhà máy. Song song với quá tình phát triển trên, việc ứng dụng công nghệ thông tin trong mọi lĩnh vực là phổ biến. Đặc biệt là cho các bài toán quản lý.Với sự giúp đỡ của thầy Phạm Công Ngô cùng với vốn kiến thức vững chắc thầy đã truyền đạt ngay từ khi còn học C++ em đã bắt tay vào thực hiện đề tài:Quản Linh kiện của Công ty bán Máy Tínhbằng ngôn ngữ lập trình Visual C++ 6.0.Những ngày đầu thực hiện đề tài em rất bỡ ngỡ và gặp nhiều khó khăn khi tiếp xúc với ngôn ngữ Visual C++ 6.0. Nhng dới sự chỉ bảo của thầy Phạm Công Ngô em đã dần dần hiểu về những tính năng và khả năng hỗ trợ tối đa của ngôn ngữ lập trình Visual C++ 6.0 đối với ngời lập trình về mọi phơng diện.Mặc dù đã hết sức cố gắng, nhng do thời gian có hạn, đề tài này không thể tránh khỏi những thiếu sót ngoài ý muốn cả về nội dung cũng nh cách trình bày. Vậy em rất mong sự thông cảm và đóng góp của các thầy.Để hoàn thành đề tài này em xin trân thành cảm ơn thầy Phạm Công Ngô và toàn thể các thầy giáo trong khoa đã giúp đỡ chỉ bảo tận tình trong quá trình hoàn thành đề tài.Tôi cũng xin cảm ơn những bạn trong nhóm do thầy hớng dẫn đã giúp đỡ tôi trong quá trình thực hiện đề tài này. Chơng I. Ngôn ngữ lập trình Visual C++ 6.0I. Giới thiệu về ngôn ngữ lập trình Visual C++ 6.0 Kể từ khi ngôn ngữ lập trình C ra đời tới nay đã trên 30. Trải qua giai đoạn phát triển của ngỗn ngữ C++, không những ngời lập trình đã bớc vào thế giới hớng đối tợng (OOP: Object Oriented Programming) mà còn cảm nhận đ-ợc khả năng vô cùng mạnh mẽ của nó. Tiếp đến là bộ Visual Studio của Microsoft đã giúp cho những ngời lập trình chuyên nghiệp đi sâu và xa hơn rất nhiều trong việc phát triển các phần mềm ứng dụng cũng nh trong việc phát triển các lĩnh vực khoa học kỹ thuật và đời sống.Trong bộ Visual Studio thì Visual C++ 6.0 là ngôn ngữ lập trình mạnh và phức tạp để thiết lập ứng dụng 32 bit cho Windows 9x và Windows NT với giao diện ngời dùng đồ hoạ. Visual C++ còn là một trong các công cụ hoàn hảo nhất với các wizard phát sinh mã mà nó có thể tạo shell (khung chơng trình) cho ứng dung Windows chạy trên nền Windows nhanh chóng. Với thviện lớp của Visual C++, Microsoft Foundation Classes (MFC) của Visual C++ đã trở thành chuẩn công nghệ để phát triển phần mềm Windows bằng các trình biên dịch C++ khác nhau.Các công cụ soạn thảo trực quan sinh động để sắp xếp các menu và các hộp thoại. Visual C++ có đủ tính năng để phát triển các chơng trình ứng dụng đáp ứng nhu cầu thực tế với chất lợng cao một cách ngắn gọn và nhanh chóng, nh từ Internet tới cơ sở dữ liệu (CSDL).II II. Môi trờng phát triển và ứng dụng Visual C++1. Môi trờng phát triển Visual C++Trớc khi vào môi trờng phát triển của Visual C++, Bạn phải khởi đông Visual C++ trên máy tính để có thể thấy đợc từng vùng của Visual C++ đợc sắp xếp nh thế nào và sau đó bạn có thể thay đổi sự sắp xếp đó theo ý thích của bạn.3 Sau khi Developer Studio (Môi trờng phát triển Microsoft Visual) khởi động, bạn thấy moi trờng làm việc của Visual C++ nh sau (Hình 1):Hình 1: Môi trờng làm việc của Visual C++.Mỗi vùng có một mục đích riêng trong môi trờng Developer Studio. Bạn có thể sắp xếp lại các vùng này để tuỳ biến môi trờng Developer Studio để phù hợp các nhu cầu phát triển của riêng bạn.4Vùng soạn thảoThanh MenuThanh công cụVùng Workspace Vùng Thông báo Vùng làm việc:Khi khởi đông Visual C++ lần đầu, một vùng ở bên trái của Developer Studio đợc gọi là vùng làm việc (Workspace) và nó là nơi để bạn điều hớng tới các phần khác nhau của các dự án (project) phát triển. Vùng làm việc cho bạn xem các phần ứng dụng của mình bằng ba các trên các Tab sau:- Class View: Đây là phần hiển thị cây các lớp đợc sử dụng trong chơng trình ứng dụng của bạn và từ đây bạn điều hớng và điều tác tới mã nguồn tng ứng của lớp đó (Hình 2).Hình 2: Cửa sổ Class View của vùng Workspace.- Resource View: Cho bạn tìm và hiệu chỉnh từng tài nguyên khác nhau trong ứng dụng, bao gồm Bitmap, của sổ hội thoại (Dialog), các biểu t ợng (Icon) và các thanh menu (Hình 3).5 Hình 3: Cửa sổ Resource View của vung Workspace.- File View: Đây là phần hiển thị cây các file *.cpp, *.h đã đợc tạo ra trong chơng trình và từ đay bạn có thể xem và điều hớng tới tất cả các file mà bạn muốn tới để viết mã cho chơng trình ứng dung (Hình 4).6 Vùng thông báoKhông thể thấy vùng thông báo xuất hiện (Output pane) khi bạn khởi động Visual C++ lần đầu. Sau khi biên dịch ứng dụng đầu tiên của bạn, nó xuất hiện ở dới cuối môi trờng Developer Studio và vẫn mở để cho bạn chọn đóng lại. Ô cửa xuất hiện là nơi Developer Studio cung cấp bất kỳ thông tin cần thiết và bạn sẽ thấy tất cả các chú thích của tiến trình của trình biên dịch, các cảnh báo, các thông báo lỗi và là nơi gỡ rối (debugger) của Visual C++ hiển thị tất cả các biến với tất cả các giá trin hiện hành của chúng khi chạy mã nguồn của bạn. Sau khi đóng ô cửa xuất hiện, nó tự mở lại khi Visual C++ có bất kỳ thông điệp nào cần hiển thị cho bạn.Vùng soạn thảoVùng ở bên trái của môi trờng Developer Studio là vùng của trình soạn thảo (editor area). Đây là vùng bạn thực hiện tất cả các soạn thảo khi sử dụng Visual C++ , trong đó các của sổ của chơng trình soạn thảo mã hiển thị khi 7 bạn soạn thảo mã nguồn C++ và cửa sổ của trình vẽ hiển thị khi bạn thiết kế một hộp thoại.Vùng của trình soạn thảo còn là nơi mà con trỏ vẽ hiển thị khi bạn thiết kế các biểu tợng để sử dụng trong ứng dụng. Về cơ bản, vùng soạn thảo là vùng Developer Studio tổng thể. Ngoài ra là vùng dành cho các ô cửa, các menu hoặc các toolbar (thanh công cụ).Các thanh MenuLần đầu bạn chạy Visual C++ , ba thanh công cụ hiển thị ngay bên dới thanh menu (menu bar). Có thể sử dụng nhiều thanh công cụ khác trong Visual C++ và bạn có thể tuỳ biến và tạo các thanh công cụ thích hợp để làm việc hiệu quả nhất. Ba thanh công cụ đợc mở đầu tiên:Thanh công cụ Standard Gồm hầu hết các công cụ chuẩn để mở và lu các file, cắt, chép, dán và bạn có thể tìm đợc các lệnh hữu dụng khác nhau.Thanh công cụ WizardBarCho bạn thực hiện một số hoạt động của Class Wizard mà không cần mở Clas Wizard từ menu View. Thanh công cụ mini Build cung cấp cho bạn các lệnh thiết kế và chạy ứng dụng mà bạn rất có thể phải dùng để phát triển và chạy thử các ứng dụng ủa mình. Thanh công cụ Build đầy đủ còn bạn chuyển đổi giữa nhiều cấu hình thiết lập (chẳng hạn nh , giữa cấu hình lập Deburg và Release) 8 2. Các điều kiển Windows cơ bản.Các điều khiển Windows cơ bản đợc liệt kê trên thanh Control Toolbar để tiện sử dụng trong quá trình thiết kế chơng trình ứng dụng của bạn. Trên thanh Control Toolbar bao gồm các điều khiển sau (Hình 5): Hình 5: Control Toolbar.1: Chọn (Select)2: Văn bản tĩnh (Static Text)3: Hộp nhóm (Group Box)4: Hộp kiểm (Check Box)5: Hộp danh sách trải xuống (Combo Box)6: Thanh cuốn ngang (Horizontal Scrollbar)7: Xoay (Spin Control)8: Thanh trợt (Slinder Control)91234567813111012917182022282419232125162927152614 9: Điều khiển danh sách (List Control)10: Điều khiển Tab (Tab Control)11: Hiệu chỉnh văn bản định dạng thô (Rich Text Edit)12: Lịch (Calender)13: Điều khiển tuỳ biến (Custom Control)14: Điều khiển ActiveX (Command Button)15: Điều khiển ActiveX (ADO Data Control)16: Hình ảnh (Picture)17: Hộp soạn thảo (Text Box)18: Nút lệnh (Command Button)19: Nút Radio (Radio Button)20: Hộp danh sách (List Box)21: Thanh cuốn ngang (Vertical Scrollbar)22: Thanh tiến trình (Progress Bar)23: Phím nóng (Hot Key)24: Điều khiển dạng cây (Tree Control)25: Hoạt ảnh (Animate Control)26: Thêm thời gian, ngày, tháng (Date Time Picker)27: Hộp địa chỉ IP (IP Address)28: Hộp Combo mở rộng (Extended Combo Box)29: Điều khiển ActiveX (DataGrid Control)- Văn bản tĩnh: Đây là điều khiển đợc đa vào để hiển thị dòng văn bản tới ngời sử dụng. Ngời sử dụng sẽ không thể thay đổi văn bản hay tơng tác với điều khiển, nó xem nh một điều khiển chỉ đọc. Tuy nhiên bạn có thể dễ dàng thay đổi dòng văn bản đã hiển thị bởi điều khiển khi chơng trình đang chạy qua mã lệnh bạn tạo cho ứng dụng.- Hộp soạn thảo: Hộp soạn thảo cho phép ngời sử dụng nhập vào và có thể thay đổi dòng văn bản trớc đó.10 - Nút lệnh: là phím nổi để ngời sử dụng nhấn chuột vào đó và thực hiện một sự kiện nào đó. Nút lệnh có thể đợc cài hình ảnh và viết chữ lên nó. - Hộp kiểm: Là hộp nhỏ hình vuông để ngời sử dụng nhấn chuột vào đó, khi đó hộp kiểm sẽ nhận giá trị chọn hay không chọn.- Nút Radio: Là một vòng tròn, nó dùng kết hợp bộ hai phím trở lên. Mỗi phím chỉ nhận một giá trị cho một trạng thái. Bạn thờng dùng phím Radio thành nhóm ít nhất là hai và đợc bao quanh bởi hộp nhóm.- Hộp Combo: Là hộp soạn thảo đợc gắn với danh sách các giá trị có sẵn. Có lúc ngời lập trình cần gõ thêm vào các giá trị mà nó cha đợc đa vào hộp danh sách.- Hộp danh sách: Là hộp liệt kê theo hàng danh sáchcác giá trị đợc thêm vào. Ngời dùng có thể di chuyển đến hàng mong muốn, nếu các giá trị đợc hiển thị nhiều hơn kích thớc của hộp danh sách thì nó sẽ tự động có thêm thanh trợt dọc (Vertical Scrollbar).- Thanh tiến trình: Là một công cụ thờng đợc sử dụng đẻ chỉ ra sự tiến triển của một hoạt động và thờng chạy từ trái sang phải khi chơng trình đợc hoàn thành. Ngời sử dụng có thể dùng thanh tiến trình để sử dụng vào những ứng dụng khác nhau nh nhiệt độ, mực nớc Trong ứng dụng của Window thì thanh tiến trình đợc sử dụng khi cài đặt một chơng trình nào đó, hay sự sao lu các tệp.- Thanh trợt: Là một thanh trên đó có khắc giá trị mà bạn có thể di chuyển từ giá trị này đến giá trị khác.- Xoay: Là một công cụ dùng để điều chỉnh giá trị, Spin thờng đợc sử dụng để điều chỉnh mà ngời sử dụng muốn thay đổi giá trị.- Điều khiển dạng cây: Là một công cụ rất đặc trng của các ứng dụng trong Window nó đợc sử dụng rất nhiều trong Window explorer để hiển thị dữ liệu. - Hoạt ảnh: Là một công cụ để đọc file có đuôi (*.avi) nó thờng đợc sử dụng để minh hoạ cho chơng trình của bạn phong phú hơn.11 [...]... dữ liệu lớn, phân tán thích hợp cho cơ quan, tổ chức, địa phơng, - MS SQL Server hỗ trợ tốt trong quản xử đồng nhất, bảo mật dữ liêu theo mô hình Client/Server trên mạng - Với máy chủ có MS SQL Server có thể quản trị nhiều Server với tên khác nhau (các Server là hệ quản trị các cơ sở dữ liệu riêng của mình), và nhóm các Server (Server group) - Trên mỗi Server thông thờng có nhiều cơ sở dữ liệu... khả năng cho phân tích truy vấn đồ hoạ SQL Security Cho phép quản user account với SQL Server mà Manager sử dụng an toàn thống nhất với Windows NT SQL Enterprise Cung cấp dễ dàng, quản xí nghiệp rộng từ Server Manager hoặc Workstation Nó cho phép bạn thực hiện nhiệm vụ quản trị hệ thống sử dụng giao diện đồ hoạ Bạn có thể đặt cấu hình Server, quản trị cơ sở dữ liệu và đối tợng cơ sở dữ liệu,... cấp cho toàn bộ Server Bạn không thể có cơ sở dữ liệu khác nhau với thiết lập kí tự khác nhau hoặc trật tự sắp xếp trên Server 26 III Các tiện ích, dịch vụ của SQL Server 1 Quản các công cụ và các tiện ích (Administrative Tools & Utility) Mô tả Công cụ đồ hoạ (Graphical Tools) SQL setup (Descrition) Sử dụng cấu hình Server, bạn có thể sử dụng chơng trình cài đặt để thay đổi các tuỳ chọn hỗ trợ mạng... trực quan khác cho phép đa các điều khiển ActiveX vào chơng trình và dùng nó giống nh các điều khiển chuẩn khác của Visual C++ Bạn có thể đặt các điều khiển ActiveX vào 15 các hộp thoại của chơng trình, thiết lập các thuộc tính của các điều khiển ActiveX và cài các mã lệnh vào các sự kiện của các điều khiển ActiveX Khi sử dụng một điều khiển ActiveX trong chơng trình, tập tin ActiveX thờng đợ đặt trong... Conectivity(ODBC) - ODBC là một công nghệ Windows cho phép ứng dụng Client nối với cơ sở dữ liệu từ xa Lu trú trên máy Client, ODBC tìm cách làm cho nguồn dữ liệu quan hệ trở thành tổng quát đối với ứng dụng Client Điều này có nghĩa là ứng dụng Client không cần quan tâm kiểu cơ sở dữ liệu mà nó đang nối là gì Bởi vì đây là công nghệ ở phía Client, ODBC không đòi hỏi ta phải xử trên Server của cơ sở... mở rộng các đặc tính hộp thoại của Visual C+ + Chúng cho phép bạn viết chơng trình với các kỹ xảo hiện đại 16 Chơng II: Giới thiệu chung về ngôn ngữ SQL - Cơ sở dữ liệu và quản trị cơ sở dữ liệu là một trong những vấn đề cốt lõi của tin học Xét cho cùng khi ứng dụng tin học để giải quyết các bài toán thì ngời ta phải giải quyết vấn đề xây dựng cơ sở dữ liệu và xây dựng thuật toán xử chúng Khi cơ... của mình ngời sử dụng đợc giới thiệu nh là DBO trong cơ sở dữ liệu khác, Chủ nhân cơ sở dữ liệu là đ ợc biết đến bởi tên sử dụng cơ sở dữ liệu của họ - Chủ nhân của các đối tợng cơ sở dữ liệu (Database Object Owner) là ngời sử dụng tạo ra cơ sở dữ liệu (các bảng, các chỉ số, các khung nhìn, mặc định, các trigger, các quy tắc, và các thủ tục ) Mỗi cơ sở dữ liệu có duy nhất một ngời tạo ra Chủ nhân của. .. bảng tạm thời của ngời sử dụng là mất đi từ Tempdb khi ngời sử dụng hiện hành thoát khỏi SQL Server hoặc trong thời gian truy lại từ sự dừng lại của hệ thống Thủ tục l u trữ các bảng tạm thời là mất đi khi thủ tục thoát ra Bảng tạm thời cũng có thể mất đi trớc khi kết thúc phiên Kích thớc ngầm định của Tempdb là 2MB Hoạt động nào đó theo sau có thể cần thiết tạo nên để tăng kích thớc của Tempdb: Bảng... nhiều sắp xếp lớn sảy ra trong bảng cùng một lúc Truy vấn con và tập hợp lại với GROUP BY Số lợng lớn của Open cursor 5 Cơ sở dữ liệu Pubs (Pubs Database) - sở dữ liệu Pubs là cơ sở dữ liệu lấy mẫu cung cấp nh là công cụ nghiên cứu Cơ sở dữ liệu pubs là cơ sở của phần lớn các ví dụ trong t liệu của Microsoft SQL Server Cơ sở dữ liệu mẫu đợc miêu tả trong Microsoft SQL Server Transact-SQL Referrence... Developer Studio cung cấp hai cách sắp xếp lại môi trờng phát triển rễ ràng Cách thứ nhất bằng cách nhấp chuột phải vào vùng của thanh công cụ Điều tác này mở menu bật lên nh đợc trình bày ở hình sau để bạn tắt hoặc mở các thanh công cụ và các ô cửa khác nhau 13 Tạo vùng làm việc của dự án Mỗi dự án phát triển ứng dụng cần vùng làm việc dự án (Project Workspace) riêng trong Visual C++ Vùng làm việc gồm . ngay từ khi còn học C++ em đã bắt tay vào thực hiện đề tài :Quản lý Linh kiện của Công ty bán Máy Tínhbằng ngôn ngữ lập trình Visual C++ 6.0.Những ngày đầu. trên, việc ứng dụng công nghệ thông tin trong mọi lĩnh vực là phổ biến. Đặc biệt là cho các bài toán quản lý. Với sự giúp đỡ của thầy Phạm Công Ngô cùng với

Ngày đăng: 25/01/2013, 16:44

Hình ảnh liên quan

Hình 1: Môi trờng làm việc của Visual C++. - Quản lý linh kiện của Công ty bán máy tính

Hình 1.

Môi trờng làm việc của Visual C++ Xem tại trang 3 của tài liệu.
Hình 2: Cửa sổ Class View của vùng Workspace. - Quản lý linh kiện của Công ty bán máy tính

Hình 2.

Cửa sổ Class View của vùng Workspace Xem tại trang 4 của tài liệu.
Hình 3: Cửa sổ Resource View của vung Workspace. - Quản lý linh kiện của Công ty bán máy tính

Hình 3.

Cửa sổ Resource View của vung Workspace Xem tại trang 5 của tài liệu.
Hình 5: Control Toolbar. 1: Chọn (Select) - Quản lý linh kiện của Công ty bán máy tính

Hình 5.

Control Toolbar. 1: Chọn (Select) Xem tại trang 8 của tài liệu.
- Hình ảnh: Là một công cụ dùng để hiển thị hình ảnh dới dạng Bitmap. - Quản lý linh kiện của Công ty bán máy tính

nh.

ảnh: Là một công cụ dùng để hiển thị hình ảnh dới dạng Bitmap Xem tại trang 11 của tài liệu.
- Chọn File/New. Thao tác này mở New Wizard, nh đợc hình bày ở hình sau: - Quản lý linh kiện của Công ty bán máy tính

h.

ọn File/New. Thao tác này mở New Wizard, nh đợc hình bày ở hình sau: Xem tại trang 13 của tài liệu.
- Cơ sở dữ liệu là tập hợp dữ liệu, bảng dữ liệu và các đối tợng cơ sở dữ liệu - Quản lý linh kiện của Công ty bán máy tính

s.

ở dữ liệu là tập hợp dữ liệu, bảng dữ liệu và các đối tợng cơ sở dữ liệu Xem tại trang 19 của tài liệu.
SQL setup Sử dụng cấu hình Server, bạn có thể sử dụng chơng trình cài đặt để thay đổi các tuỳ chọn hỗ trợ mạng - Quản lý linh kiện của Công ty bán máy tính

setup.

Sử dụng cấu hình Server, bạn có thể sử dụng chơng trình cài đặt để thay đổi các tuỳ chọn hỗ trợ mạng Xem tại trang 26 của tài liệu.
truy cập trên màn hình tới toàn bộ thiết lập t liệu SQLServer. Đáng chú ý về sức mạnh đặc biệt là nó có khả năng tìm kiếm đầy đủ văn bản mà cho phép tìm  nhanh các từ hoặc đoạn văn, bạn cũng có thể tìm kiếm toàn bộ văn bản hoặc  thông qua lựa chọn sách ho - Quản lý linh kiện của Công ty bán máy tính

truy.

cập trên màn hình tới toàn bộ thiết lập t liệu SQLServer. Đáng chú ý về sức mạnh đặc biệt là nó có khả năng tìm kiếm đầy đủ văn bản mà cho phép tìm nhanh các từ hoặc đoạn văn, bạn cũng có thể tìm kiếm toàn bộ văn bản hoặc thông qua lựa chọn sách ho Xem tại trang 27 của tài liệu.
Một mối quan hệ trong mô hình E- Rở trờng hợp này đợc biểu diễn bằng cách thêm một mối quan hệ mới có khoá chính gồm các khoá chính của các  - Quản lý linh kiện của Công ty bán máy tính

t.

mối quan hệ trong mô hình E- Rở trờng hợp này đợc biểu diễn bằng cách thêm một mối quan hệ mới có khoá chính gồm các khoá chính của các Xem tại trang 48 của tài liệu.

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

Tài liệu liên quan