Download miễn phí Khóa luận Xây dựng chương trình quản lý nhân sự của chi cục Dự trữ Sóc Sơn dựa trên ngôn ngữ VISUAL BASIC
MỤC LỤC
TÊN MỤC TRANG.
*LỜI CẢM ƠN 1
*ĐẶT VẤN ĐỀ 2
CHƯƠNG I :KHẢO SÁT HỆ THỐNG HIỆN TẠI
+Hệ thống tổ chức cán bộ và hoạt đọng của cơ quan 3
+Cách thức tổ chức và lưu trữ thông tinhiện tại 6
+Danh sách cán bộ công chức năm 2003 10
+Danh sách cán bộ nâng lương năm 2003 12
+Danh sách đảng viên năm 2003 12
+Danh sách theo trình độ nhân viên 13
CHƯƠNG II : TIN ỨNG DỤNG CỦA TIN HỌC QUẢN LÝ
+Một số khái niệm cơ bản về quản lý và ứng dụng tin học trong công tác
quản lý 15
+Giới thiệu về MIC ROSOFT ACCESS 20
+Ngôn ngữ VI SUA BASIC 6.0 27
+Mối liên hệ giữa ACCESS VÀ VISUAL BASIC 31
CHƯƠNG III : THIẾT KẾ CƠ SỞ DỮ LIỆU.
+Thông tin vào ra của hệ thống 33
+Thiết kế cơ sở dữ liệu cho hệ thống quản lý cán bộ 35
CHƯƠNG IV : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .
+Mục đích 42
+Sơ đồ chức năng của hệ thống quản lý cán bộ 43
+Sơ đồ luồng dữ liệu 44
CHƯƠNG V : CÁC FORM CHÍNH VÀ CÁC CODE CHƯƠNG TRÌNH.
+Một số form chính của chương trình 51
+Một số code của chương trình 51
*TÀI LIỆU THAM KHẢO 81
*KẾTLUẬN 82
*MỤC LỤC 83
*NHẦN XÉT CỦA GIÁO VIÊN 85
http://s1.liketly.com/flash/edoc/jh2i1fkjb33wa7b577g9lou48iyvfkz6-swf-2013-11-18-khoa_luan_xay_dung_chuong_trinh_quan_ly_nhan_su_cu.WnKf5oskrR.swf /tai-lieu/de-tai-ung-dung-tren-liketly-45926/Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí
Tóm tắt nội dung tài liệu:
nguån d÷ liÖu vËt lý n»m trong c¬ së d÷ liÖu Server, c¬ së d÷ liÖu Access chØ lu c¸c b¶ng liªn kÕt logic nhng chóng ho¹t ®éng nh c¸c b¶ng b×nh thêng kh¸c cña c¬ së d÷ liÖu Access.
MÆc dï kh¶ n¨ng hç trî cho m«i trêng Client/Server cha cao Access lµ mét hÖ qu¶n trÞ c¬ së d÷ liÖu quan hÖ rÊt m¹nh. Víi thÕ m¹nh trong c«ng nghÖ phÇn mÒm nãi chung vµ c«ng nghÖ m¹ng nãi riªng, trong t¬ng lai ch¾c ch¾m c¸c nhµ ph¸t triÓn cña h·ng Microsoft sÏ kh¾c phôc ®îc nhîc ®iÓm nµy. V× vËy ta cã thÓ kh¼ng ®Þnh r»ng Access lµ m«i trêng tèt cho viÖc x©y dùng, ph¸t triÓn c¸c øng dông phÇn mÒm c¬ së d÷ liÖu kh«ng nh÷ng hiÖn t¹i mµ c¶ trong t¬ng lai.
III.Ng«n ng÷ Visual Basic 6.0
1. Microsoft Visual Basic vµ c¸c phiªn b¶n
Microsoft Visual Basic lµ mét ng«n ng÷ lËp tr×nh ®îc h·ng Microsoft ph¸t triÓn .Visual Basic g¾n liÒn víi kh¸i niÖm lËp tr×nh trùc quan, nghÜa lµ khi thiÕt kÕ ch¬ng tr×nh b¹n nh×n ngay thÊy ngay kÕt qu¶ qua tõng thao t¸c vµ giao diÖn khi ch¬ng tr×nh thùc hiÖn. §©y lµ thuËn lîi lín so víi ng«n ng÷ lËp tr×nh kh¸c, Visual Basic cho phÐp b¹n chØnh söa ®¬n gi¶n, nhanh chãng mµu s¾c, kÝch thíc, h×nh d¸ng cña c¸c ®èi tîng cã mÆt trong øng dông. VÒ mÆt c«ng nghÖ lËp tr×nh còng nh tæ chøc m«i trêng lµm viÖc, phiªn b¶n 5.0 vµ 6.0 cã nhiÒu u ®iÓm h¬n. MÆt kh¸c, phiªn b¶n 5.0 32 bit vµ 6.0 ®îc phÐp x©y dùng c¸c øng dông 32 bit víi m«i trêng lµm viÖc lµ Microsoft Windows 95 Window 2000. Cô thÓ:
- phiên bản 5.0: Phiªn b¶n 32 bit, phiªn b¶n t¬ng thÝch hoµn toµn trªn m«i trêng Windows. HÖ thèng th viÖn sö dông c¸c DLL ( Dynamic Link Library ) vµ c¸c th viÖn OLE theo c«ng nghÖ OCX. Phiªn b¶n 32 tá ra thùc sù cã u ®iÓm trong m«i trêng Windows 95 & 97 nÕu cÊu h×nh m¸y tÝnh cña ngêi sö dông ®îc c¸c nhu cÇu sö dông cao.
- phiên bản 6.0: Lµ phiªn b¶n míi hiÖn nay ch¹y trªn m«i trêng Windows 9.X. HÖ thèng sö dông th viÖn DLL vµ c¸c th viÖn OLE theo c«ng nghÖ OCX, nhu cÇu ®ßi hái cÊu h×nh cña m¸y tÝnh ph¶i ®ñ m¹nh (m¸y tÝnh tõ 586 trë lªn ).
2. Tæ chøc cña Mirosoft Visual Basis
- Project: Lµ s¶n phÈm lËp tr×nh trong m«i trêng Microsoft ®îc tæ chøc thµnh mét Project bao gåm:
- MDI form: Mét Project cã thÓ cã mét mµn h×nh lµm theo chÕ ®é Multi Document Interfaccce.
Form: C¸c mµn h×nh lµm viÖc cña Project.
Form: C¸c mµn h×nh lµm viÖc cña Project.
- Module: §îc sö dông ®Ó khai b¸o c¸c Sub, Function, Type, Constant tæng qu¸t trong Proect.
Class Module: khai b¸o ®èi tîng trong Project.
Controls:
C¸c ®èi tîng ®îc sö dông trong form Präject lµ c¸c th viÖn kiÓu VBX hoÆc OCX. Mçi ®èi tîng ®îc ®Æc trng Properties vµ c¸c Events. C¸c ®èi tîng cña Microsoft Visual Basic cã thÓ ph©n chia thµnh c¸c nhãm sau:
C¸c control chuÈn cña hÖ ®iÒu hµnh Windows.
- C¸c ®èi tîng do Microsoft cung cÊp ( Data control, Rich Text Control...).
C¸c ®èi tîng do h·ng phÇn mÒm thø ba hç trî.
3. Kh¸i qu¸t lËp tr×nh trªn Mirosoft Visual Basis.
X©y dùng Project trªn c¬ së ph©n tÝch hÖ thèng bµi to¸n.
ThiÕt kÕ c¸c ®èi tîng.
- §iÒu khiÓn tÝnh chÊt c¸c ®èi tîng vµ viÕt m· lÖnh xö lÝ trªn c¸c sù kiÖn vµ c¸c ®èi tîng.
4. LËp tr×nh trªn Mirosoft Visual Basis
Mirosoft Visual Basis hç trî sö dông Query trong ch¬ng tr×nh cña m×nh. Do vËy viÖc xö lÝ d÷ liÖu cã nhiÒu thuËn lîi, ®Æc biÖt CSDL cña Access. Trong khi viÕt ch¬ng tr×nh cã mét sè vÊn ®Ò quan träng cÇn chó ý ®ã lµ lçi vµ xö lÝ lçi.
C«ng cô gì rèi: Khi ch¹y thö ch¬ng tr×nh cã thÓ sö dông c«ng cô gì rèi kh¸ m¹nh cña Mirosoft Visual Basis ( Debug ). C«ng cô nµy cho phÐp hiÖu chØnh phÇn c©u lÖnh ngay trong khi thùc hiÖn ch¬ng t×nh ®èi víi c¸c l«Ü kh«ng quan träng.
§Ó thiÕt kÕ c¬ së d÷ liÖu cã thÓ sö dông mét trong c¸c c«ng cô sau:
Sö dông phiªn b¶n Micosofft Access t¬ng øng víi phiªn b¶n cña cu¶ Mirosoft Visual Basis.
Sö dông ch¬ng tr×nh DataManager ®îc cung cÊp kÌm theo Visual Basic
- ThiÕt kÕ b¸o c¸o: §Ó thiÕt kÕ mÉu biÓu b¸o c¸o cã thÓ sö dông mét trong c¸c c«ng cô sau:
- Sö dông phiªn b¶n DataEnviroment t¬ng øng trong Microsoft Visual Basic
Sö dông DataReport ®îc cung cÊp kÌm theo.
5. Visual Basic vµ Microsoft Access.
Visual Basic lµ ng«n ng÷ lËp tr×nh híng sù kiÖn cã thÓ gi¶i quyÕt ®îc mäi bµi to¸n. Visual Basic còng gi¶i quyÕt ®ù¬c c¸c bµi to¸n qu¶n lÝ mµ c¸c ng«n ng÷ kh¸c kh«ng cã. §Ó ph¸t huy hÕt kh¶ n¨ng Visual Basis hay Acces chóng ta ph¶i hiÓu thËt râ c¬ chÕ xö lÝ d÷ liÖu ( Jet Engine ), Jet Engine cho phÐp lµm viÖc víi nhiÒu dang thøc d÷ liÖu kh¸c nhau vµ cung cÊp giao diÖn lËp tr×nh híng ®èi tîng ®Ó lµm viªc víi CSDL. JetEngin lµ thµnh phÇn cèt lâi cña hÖ qu¶n trÞ CSDL Access do ®ã cã thÓ trë thµnh mét nhµ lËp tr×nh chuyªn nghiÖp víi Visual Basis th× ®iÒu ®Çu tiªn lµ Jet Engine.
Tuy nhiªn mçi ng«n ng÷ lËp tr×nh cã mét hÖ thèng m¹nh riªng cña nã, ë lÜnh vùc nµy nã kh«ng ®¸p øng ®îc, kh«ng thÝch hîp ®îc nhng ë lÜnh vùc kh¸c th× l¹i lµm ®îc. VÝ dô nh Access cã c«ng cô thiÕt kÕ b¸o biÓu m¹nh h¬n nhiÒu so víi Visual Basis, trong Visual Basis cã bé thiÕt kÕ b¸o biÓu kh«ng do Microsoft ph¸t triÓn mµ l¹i do h·ng Seagate, vµ ®îc ®a vµo nh mét OLE Custom Control ®éc lËp.
V× vËy tuú theo yªu cÇu cña mét bµi to¸n cô thÓ mµ ngêi lËp tr×nh chän mét ng«n ng÷ thÝch hîp ®Ó gi¶i quyÕt chóng. Visual Basis 6.0 cho phÐp ngêi lËp tr×nh nhóng c¸c ®èi tîng hay sö dông c¸c hµm th viÖn DLL mét c¸c dÔ dµng.
Visual Basis 2.0 ®· nhanh h¬n, m¹nh h¬n vµ cßn sö dông h¬n Visual Basis 1.0. Visual Basis 3.0 t¨ng thªm nh÷ng c¸ch thøc ®¬n gi¶n ®Ó ®iÒu khiÓn c¸c c¬ së d÷ liÖu m¹nh nhÊt s½n cã. Visual Basis 4.0 hç trî sù ph¸t triÓn 32 - bit vµ b¾t ®Çu tiÕn tr×nh chuyÓn Visual Basis thµnh mét ng«n ng÷ lËp tr×nh híng ®èi tîng ®Çy ®ñ. Phiªn b¶n 5.0 vµ 6.0 cã nhiÒu tÝnh n¨ng m¹nh h¬n, ®Æc biÖt lµ tèc ®é gia t¨ng ®¸ng kÓ (kho¶ng 20% nhanh h¬n so víi Visual Basis 4.0) vµ nh÷ng ®Æc tÝnh liªn quan ®Õn Web. Cã 3 khÝa c¹nh kh¼ng ®Þnh Visual Basis 6.0 thùc sù lµ mét ng«n ng÷ lËp tr×nh ®a n¨ng: Thêi gian nhËp biÓu (Form) vµ ®iÒu khiÓn (control) nhanh h¬n h¼n Visual Basis 4.0 tèc ®é truy cËp d÷ liÖu nhanh, c«ng nghÖ tèi u cña Mirosoft Visual C++ ®îc dïng trong Visual Basis 5.0 vµ 6.0, phiªn b¶n Visual Basis 6.0 cã thªm mét sè tÝnh n¨ng ng«n ng÷ mong muèn, t¨ng cêng cho Internet vµ c¸c tÝnh n¨ng c¬ së d÷ liÖu m¹nh h¬n.
Ngoµi ra Visual Basis 5.0 vµ 6.0 cßn cã c«ng cô trî gióp th«ng minh, c«ng cô gì rèi cao, c¸c c«ng cô t¹o lËp ActiveX, cho phÐp truy cËp nhiÒu nguån d÷ liÖu kh¸c nhau. Visual BasisÖ chuyÓn øng dông sang m«i trêng Web ®îc thùc hiÖn dÔ dµng vµ nhanh chãng h¬n.
IV. Mèi liªn hÖ gi÷a Access vµ Visual Basis.
Microsoft hiÖn ®ang lµm chñ 2 hÖ Qu¶n trÞ CSDL ( Visual Foxpro vµ Access).
Access do Microsoft ph¸t triÓn tõ ®Çu vµ trë thµnh mét trong nh÷ng s¶n phÈm thµnh c«ng nhÊt. Visual Basis dïng kÕt nèi database engine cña Access ®Ó xö lÝ d÷ liÖu, Visual Basis kh«ng ph¶i lµ mét hÖ qu¶n trÞ d÷ liÖu mµ lµ mét ng«n ng÷ v¹n n¨ng. Víi Visual Basis ta cã thÓ ph¸t triÓn nhiÒu øng dông kh¸c nhau.
Nã bao gåm c¶ tr×nh biªn dÞch, cho phÐp nhµ ph¸t triÓn sinh ra c¸c tËp tin .EXE ch¹y ®éc lËp ( dÜ nhiÔn cÇn cã thªm c¸c th viÖn DLL, VBX, OCX ) cßn Access hoµn toµn lµ mét hÖ qu¶n trÞ CSDL. Access kh«ng cã tr×nh biªn dÞch nh Visual Basis. Tuy nhiªn Microsoft cung cÊp thªm bé Access Run time ®Ó ch¹y c¸c øng dông mµ kh«ng cÇn cµi ®Æt Access.
C¸ch thiÕt kÕ trùc quan vµ c¸ch lËp tr×nh híng sù kiÖn ®îc ¸p dông trong Access vµ Visual Basis. Access tá ra m¹nh h¬n khi cho phÐp qu¶n lÝ c¸c sù kiÖn tinh tÕ h¬n ch¼ng h¹n nh Text Box control, Access cho phÐp xö lÝ c¸c cù kiÖn liªn quan ®Õn sù thay ®æi d÷ liÖu: OnChange, BeforeUpdate, AfterUpdate trong khi Visual Basis 4.0 chØ cã thÓ kiÓm tra sù kiÖn Change. V× vËy Access ch...