Phân tích và thiết kế cơ sở dữ liệu

Trong những thập kỷ gần đây, ngành Công Nghệ Thông Tin phát triển một cách nhanh chóng và có nhiều bước tiến nhảy vọt. Ở Việt Nam ngành công nghệ thông tin tuy còn non trẻ nhưng tốc độ phát triển khá nhanh và đang dần được ứng dụng trong nhiều lĩnh vực của nền kinh tế, góp phần thúc đẩy sự phát triển của xã hội.

Tin học hoá trong công tác quản lý nhằm giảm bớt sức lao động của con người, tiết kiệm được thời gian, độ chính xác cao, gọn nhẹ và tiện lợi hơn rất nhiều so với việc làm thủ công quản lý trên giấy tờ như trước đây. Tin học hoá giúp thu hẹp không gian lưu trữ, tránh được thất lạc dữ liệu, tự động hệ thống hoá và cụ thể hoá các thông tin theo nhu cầu của con người.

Một trong các vấn đề đang rất được quan tâm trong tình hình hiện nay là vấn đề giao thông vận tải . Bài toán thiết kế cơ sở dữ liệu “ quản lý vật tư “-trên hệ quản trị cơ sở dữ liệu MICROSOFT ACCESS được đưa ra với mong muốn giúp cho người làm công tác quản lý vật tư có thể xử lý và kiểm soát thông tin với độ chính xác cao , nhanh gọn và tiện lợi hơn.

 

doc17 trang | Chia sẻ: luyenbuizn | Lượt xem: 1038 | Lượt tải: 0download
Nội dung tài liệu Phân tích và thiết kế cơ sở dữ liệu, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Website: Email : lienhe@docs.vn Tel (: 0918.775.368 PhÇn 1 . §Æt VÊn ®Ò Trong nh÷ng thËp kû gÇn ®©y, ngµnh C«ng NghÖ Th«ng Tin ph¸t triÓn mét c¸ch nhanh chãng vµ cã nhiÒu b­íc tiÕn nh¶y vät. ë ViÖt Nam ngµnh c«ng nghÖ th«ng tin tuy cßn non trÎ nh­ng tèc ®é ph¸t triÓn kh¸ nhanh vµ ®ang dÇn ®­îc øng dông trong nhiÒu lÜnh vùc cña nÒn kinh tÕ, gãp phÇn thóc ®Èy sù ph¸t triÓn cña x· héi. Tin häc ho¸ trong c«ng t¸c qu¶n lý nh»m gi¶m bít søc lao ®éng cña con ng­êi, tiÕt kiÖm ®­îc thêi gian, ®é chÝnh x¸c cao, gän nhÑ vµ tiÖn lîi h¬n rÊt nhiÒu so víi viÖc lµm thñ c«ng qu¶n lý trªn giÊy tê nh­ tr­íc ®©y. Tin häc ho¸ gióp thu hÑp kh«ng gian l­u tr÷, tr¸nh ®­îc thÊt l¹c d÷ liÖu, tù ®éng hÖ thèng ho¸ vµ cô thÓ ho¸ c¸c th«ng tin theo nhu cÇu cña con ng­êi. Mét trong c¸c vÊn ®Ò ®ang rÊt ®­îc quan t©m trong t×nh h×nh hiÖn nay lµ vÊn ®Ò giao th«ng vËn t¶i . Bµi to¸n thiÕt kÕ c¬ së d÷ liÖu “ qu¶n lý vËt t­ “-trªn hÖ qu¶n trÞ c¬ së d÷ liÖu MICROSOFT ACCESS ®­îc ®­a ra víi mong muèn gióp cho ng­êi lµm c«ng t¸c qu¶n lý vËt t­ cã thÓ xö lý vµ kiÓm so¸t th«ng tin víi ®é chÝnh x¸c cao , nhanh gän vµ tiÖn lîi h¬n. PhÇn 2 . Ph©n tÝch vµ thiÕt kÕ c¬ së d÷ liÖu . I ) Chøc n¨ng cña ch­¬ng tr×nh . 1 ) HÖ thèng qu¶n lý vËt t­ bao gåm c¸c chøc n¨ng chÝnh sau : Ch­¬ng tr×nh chÝnh T×m kiÕm In b¸o c¸o CËp nhËt a ) Chøc n¨ng cËp nhËt : b ) Chøc n¨ng t×m kiÕm : Theo c¸c th«ng tin kh¸c nhau ®Ó ®­a ra c¸c b¸o c¸o hoÆc hiÓn thÞ c¸c th«ng tin chi tiÕt cã liªn quan . c ) Chøc n¨ng In b¸o c¸o : Cho phÐp ng­êi dïng ®­a ra c¸c th«ng tin kh¸c nhau vÒ vËt t­. 2 ) C¸c s¬ ®å chøc n¨ng ph©n r· cña ch­¬ng tr×nh . a ) Chøc n¨ng cËp nhËt . CËp nhËt CËp nhËp vÒ m¸y tÝnh CËp nhËt vÒ m¸y tÝnh CËp nhËt vÒ m¸y tÝnh Œ CËp nhËtm¸y tÝnh: Cho phÐp ng­êi sö dông cã thÓ nhËp thªm ,söa , xo¸ c¸c th«ng tin chÝnh trong b¶ng d÷ liÖu vÒ m¸y tÝnh nh­ : sè thø tù , m· may tinh, tªn m¸y tÝnh, ng­êi ng­êi sö dông, ng­êi qu¶n lý , lo¹i m¸y tÝnh, .. .  CËp nhËt c¸c th«ng tin vÒ m¸y tÝnh:cho phÐp ng­êi s÷ dông thùc hiÖn c¸c thao t¸c vÒ s÷a , thªm , xo¸ th«ng tin trong b¶ng Ž CËp nhËt th«ng tin vÒ c¸c lo¹i t : cho phÐp cËp nhËp , bæ sung , thay thÕ c¸c lo¹i m¸y tÝnh , m· sè m¸y tÝnh , ... b ) Chøc n¨ng t×m kiÕm . T×m kiÕm T×m kiÕm c¸c th«ng tin theo tªn ng­êi sö dông m¸y tÝnh T×m kiÕm theo m· sè m¸y tÝnh T×m kiÕm th«ng tin chÝnh vÒ tõng lo¹i m¸y tinh T×m kiÕm theo m· sè ng­êi sö dông Œ T×m kiÕm th«ng tin chÝnh vÒ tõng m¸y tinh: Th«ng tin chÝnh vÒ m¸y tinh bao gåm cã : sè thø tù , m· m¸y tÝnh, tªn m¸y tÝnh, ngµy mua , ngay sö dông , ng­êisö dông,  T×m kiÕm th«ng tin theo tªn ng­êi sö dông: Th«ng tin vÒ may tinh va ng­êi sö dông m¸y nh­ : tªn ng­êi s­ dông ,m· sè SV ,tªn m¸y tÝnh , m· m¸y tÝnh..... Ž T×m kiÕm th«ng tin theo m· sè m¸y tÝnh: Cho phÐp ng­êi sö dông cã thÓ t×m thong tin vÒ may tÝnh vµ th«ng tin liªn quan ®Õn m¸y tinh nh­ :tªn tªn m¸y tinh , m¸y cßn s­ dông tèt kh«ng hay háng va hong bé phan nµo,...  T×m kiÕm th«ng tin theo m· sè SV s­ dông m¸y tÝnh: chøc n¨ng nµy gióp ng­êi sö dông cã thÓ xem th«ng tin liªn quan ®Õn m¸y tÝnh va ng­êi sö dông m¸y tÝnh,... c ) Chøc n¨ng In b¸o c¸o. In b¸o c¸o In ra th«ng tin ve ng­êi sö dung m¸y tÝnh In ra th«ng tin vÒ c¸c thiÕt bÞ da háng cÇn ®­îc söa ch÷a In ra th«ng tin chÝnh vÒ m¸y tÝnh In ra c¸c th«ng tin khi t×m kiÕm Œ In th«ng tin chÝnh vÒ m¸y tÝnh: sau khi thùc hiÖn t×m kiÕm th«ng tin chÝnh vÒm¸y tÝnh, ng­êi qu¶n lý cã thÓ sö dông chøc n¨ng In th«ng tin ®Ó in ra b¶n thèng kª ,b¸o c¸o vÒ m¸y tÝnh ®ã. Chøc n¨ng nµy cßn cho phÐp ng­êi qu¶n lý in ra c¸c th«ng tin chÝnh cña tÊt c¶ c¸c m¸y tÝnh trªn cïng 1 b¶n thèng kª .  In th«ng tin vÒ ng­êi sö dông m¸y tÝnh: Cho phÐp ng­êi qu¶n lý cã thÓ in ra b¸o c¸o tæng kÕt trong tõng quý Ž In th«ng tin vÒ c¸c thiÕt bÞ cÇn ®­¬c sö ch÷a: Cho phÐp ng­êi qu¶n lý In ra th«ng tin vÒ c¸c thiÕt bÞ dang háng, ..  In th«ng tin t×m kiÕm : Chøc n¨ng nµy gióp ng­êi qu¶n lý in ra th«ng tin khi t×m kiÕm cÇn in ra .. II ) ThiÕt kÕ c¬ së d÷ liÖu 1 ) ThiÕt kÕ c¸c B¶ng ( Table ) :§Ó l­u gi­ th«ng tin cña ch­¬ng tr×nh. a) B¶ng “QL m¸y tÝnh”dïng ®Ó l­u tr­ th«ng tin vÒ m¸y tÝnh nh­:m· m¸y tÝnh,tªn may tÝnh. b)B¶ng “QL ngµy sö dông: Dïng ®Ó l­u tr­ th«ng tin nh­: ngay sö dung ,m· phßng. c) B¶ng “QL ng­êi tr«ng” dïng ®Ó l­u tr­ th«ng tin vÒ : m· pong , ng­êi tr«ng , thêi gian tr«ng ,thiÕt bÞ, háng hay kh«ng ,… B¶ng “QL sv sd1” dïng ®Ó l­u tr­ th«ng tin vÒ:m· sinh viªn , hä tªn , líp , m· m¸y tÝnh sö dông . B¶ng “QL thiÕt bÞ” dïng ®Ó l­u tr­ th«ng tin vÒ: m· m¸y tÝnh, tªn thiÕt bÞ, Nµy mua, ®¬n gi¸. Mèi liªn hÖ : 2> T¹o ra c¸c truy vÊn : §Ó t¹o mét Query : chän Object lµ queries - New - Design ,sau ®ã chän c¸c b¶ng hay query ®Ó t¹o query míi , kÝch ph¶i vµo c¸c tr­¬ng cÇn chän , ®Æt thuéc tÝnh cho c¸c tr­êng ... a)Truy vÊn theo m· m¸y tÝnh : T¹o ra truy vÊn “ TEN NGUOI SU DUNG” dïng ®Ó t×m kiÕm hä tªn ,líp m· sinh viªn ,m· m¸y sö dông nµy sö dông,… b) T¹o ra truy vÊn “ THEO MA MAY TINH” ®Ó t×m kiÕm tªn m¸y tÝnh , m· phßng, tªn thiÕt bÞ, háng,m¸t… c) T¹o ra truy vÊn “ THEO MSSV” ®Ó t×m kiÕm l¬p, ngµy sinh viªn sö dông m¸y tÝnh,tªn phßng,tªn m¸y tÝnh… d) T¹o ra truy vÊn THEO TEN MAY ®Ó t×m kiÕm m· m¸y tÝnh, ten phong, ngµy sö dông… 4 ) T¹o c¸c mÉu biÓu ( Forms ) . a )T¹o mÈu biÓu QL NGUOI TRONG ®Ó nhËp d÷ liÖu ( gåm cã : m· phßng thêi gian, ng­êi tr«ng ,kiÓm tra, m· m¸y, tªn thiÕt bÞ…: b)t¹o mÉu biÓu QL SV SU DUNG dÓ nhËp d÷ liÖu(gåm cã : m· sè sinh viªn , ho tªn m· m¸y sö dông) : c) T¹o mÉu biÓu THIET BI ®Ó ghi d­ liÖu( gåm cã : m· may tÝnh, tªn thiÕt bÞ, ngµy mua…) : d) T¹o mÉu biÓ NGAY SD1 để nhập dữ liệu : Tạo ra các mẩu biểu sau để nhập dữ liệu : d)T¹o mÉu biÓu KT 1 ®Ó kiÓm tra theo tªn ng­êi sö dung m¸y tÝnh : 5) Tạo ra cac Reports : a) In d­ liÖu ra theo QL NGUOI TRONG (qu¶n lý ng­êi tr«ng) : b) In ra theo thiÕt bÞ cÇn thiÕt (bao gồm tªn thiªt bÞ m· may tÝnh,ngµy mua ,®¬n gi¸) c) In ra theo B¶ng ng­êi sö dông (bao gồm họ tên , lớp, tên máy tính,..) d) In ra theo tªn m¸y tÝnh : . PhÇn 3 . KÕt luËn ®¸nh gi¸ ch­¬ng tr×nh . Trªn ®©y lµ toµn bé ch­¬ng tr×nh ®­îc øng dông b»ng ng«n ng÷ Microsoft Access vµo “quan lý vËt t­ “. C«ng viÖc chÝnh cña ch­¬ng tr×nh chñ yÕu lµ viÖc nhËp sè liÖu ,th«ng tin vÒ c¸c c¬ quan vËt t­ , sau ®ã cã thÓ thùc hiÖn t×m kiÕm th«ng tin råi ®­a ra c¸c b¸o c¸o tæng hîp.VÒ néi dung , ch­¬ng tr×nh nµy ®· : + §¸p øng ®­îc yªu cÇu c«ng viÖc hiÖn t¹i. + Sö dông d÷ liÖu ®· cã sau mét sè lÇn nhËp liÖu. + Ch­a ®­a ra ®­îc ®Çy ®ñ c¸c b¸o c¸o chi tiÕt. V× thêi gian cã h¹n nªn ch­¬ng tr×nh míi chØ nhËp thö mét sè d÷ liÖu ®Ó ch¹y thö, cÇn tiÕp tôc ®­îc bæ sung vµ hoµn thiÖn .Khi cã nh÷ng yªu cÇu cÇn thiÕt trong c«ng t¸c qu¶n lý vËt t­ , ch­¬ng tr×nh cã thÓ ph¸t triÓn thªm ®Ó ®¸p øng ®­îc yªu cÇu cña ng­êi qu¶n lý . Trong thêi gian t×m hiÓu vµ thùc hiÖn ®Ò tµi ,em ®· cè g¾ng hoµn thµnh nghiªm tóc c«ng viÖc . Tuy nhiªn, do kh¶ n¨ng ,tÇm hiÓu biÕt cña b¶n th©n cßn h¹n chÕ vµ thêi gian cã h¹n nªn ®Ò tµi kh«ng thÓ tr¸nh khái nh÷ng thiÕu sãt ,ch­a thùc sù ®¸p øng ®óng tÇm cì cña c«ng viÖc. Em rÊt mong ®­îc sù quan t©m, ®ãng gãp ý kiÕn cña c¸c thÇy c« gi¸o vµ b¹n bÌ ®Ó ch­¬ng tr×nh nµy cã thÓ ®¹t hiÖu qu¶ cao h¬n.

Các file đính kèm theo tài liệu này:

  • doc77721.DOC
Tài liệu liên quan