Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Quản lý Linh kiện của Công ty bán Máy Tính
Nội dung xem thử
Mô tả chi tiết
Lêi giíi thiÖu
HiÖ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 lý Linh kiÖn cña C«ng ty b¸n M¸y TÝnh
b»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.0
I. 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 th
viÖ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
3
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.
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++.
4
Thanh c«ng cô Thanh Menu Vïng so¹n th¶o
Vïng Workspace Vïng Th«ng b¸o
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.
5
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).
6