85 trang
Mục Lục
Chương I: Tổng quan về Bộ NN & PTNT và nội dung bài toán quản lý. 3
ITộng quan về Vụ kế hoạch và quy hoach-Bô. NN & PTNT 3
1Cợ cấu tổ chức 3
2Chực năng, nhiệm vụ của Bộ NN & PTNT 5
3Vu. Kế hoạch và Quy hoach_Bô. NN & PTNT 6
Cơ cấu tổ chức, chức năng và nhiệm vụ của Vụ kế hoạch và quy hoạch 6
4Cạc vấn đề chuyên môn ở vụ kế hoạch và quy hoạch. 8
1Bạo cáo tổng hợp xuất nhập khẩu nông lâm thuỷ sản 8
2. Báo cáo tình hình sản xuất nông nghiệp ở các địa phương 10
3Thộng kê giá cả của các sản phẩm nông nghiệp ở tất cả các tỉnh trong vùng. 10
IINôi. dung bài toán quản lý 13
1Muc. đích 13
2Chực năng 13
3Cạc báo cáo đầu vào 13
4Bạo cáo đầu ra 14
Chương II: Phương pháp luận về phân tích thiết kế Hệ thống thông tin quản lý 15
IHê. thống thông tin quản lý 15
1Đinh. nghĩa và các bộ phận cấu thành hệ thống thông tin 15
2Phận loại hệ thống thông tin trong một tổ chức 16
3Bạ mô hình của hệ thống thông tin 16
IIPhượng pháp phát triển HTTT quản lý 18
1Đăt. vấn đề và xác định khả thi 18
2Cạc giai đoạn phân tích phát triển hệ thống 20
IIIPhận tích hệ thống thông tin quản lý 24
1Cạc phương pháp thu thập thông tin 24
3Sợ đồ luồng dữ liệu của hệ thống thông tin quản lý 26
IV. Thiết kế một hệ thống thông tin quản lý 27
1Nghiện cứu môi trường và hệ thống thông tin hiện tại 27
2Xậy dựng mô hình vật lý ngoài 30
3Xậy dựng mô hình lô gíc 31
4Thiệt kế CSDL lô gíc đi từ các thông tin ra 31
5Tịch hợp các tệp để chỉ tạo ra một cơ sở dữ liệu 31
Chương III. Phân tích thiết kế hệ thống thông tin quản lý xuất nhập khẩu nông sản tại Bộ NN và PTNT 32
IPhận tích hệ thống 32
1Sợ đồ chức năng 32
2Sợ đồ luồng thông tin 33
Tên tài liệu: Báo cáo xuất nhập khẩu thực hiện hàng tháng 34
Tên kho dữ liệu: Kho dữ liệu báo cáo xuất nhập khẩu. 35
3Sợ đồ luồng dữ liệu của hệ thống thông tin quản lý xuất nhập khẩu nông sản. 36
IIThiệt kế CSDL lô gíc đi từ các thông tin ra 44
1Xạc định các thông tin ra 44
2Xạc định các tệp cần thiết cung cấp dữ liệu cho việc tạo ra từng đầu ra. 44
3Xạc định liên hệ lô gíc giữa các tệp và sơ đồ cấu trúc dữ liệu. 49
4Cu. thể hoá từng tệp trong cơ sở dữ liệu 50
5Sợ đồ ĐS của chương trình thiết kế trên cơ sở dữ liệu Access. 52
IIIThiệt kế mô đun chức năng hệ thống 53
1Form. Loại hàng 53
2Form. khu vực 54
3Form. đơn vị 55
4Form. các nước đối tác 56
IVMôt. số giao diện chính của chương trình 58
1Form. chính của chương trình 58
2Form. Dữ liệu hàng nhập 60
4Sợ đồ liên kết mô đun của phần mềm 65
VMôt. số báo cáo của chương trình 65
1Bạo cáo tháng theo hàng hoá nhập khẩu và xuất khẩu 66
2Bạo cáo tháng theo đơn vị nhập khẩu và đơn vị xuất khẩu 69
3Bạo cáo tháng theo nước nhập khẩu hoặc xuất khẩu 70
4Bạo cáo quí theo hàng nhập, hàng xuất 70
5Môt. số báo cáo khác 70
VIViêc. chọn phần mềm và quá trình viết chương trình 70
1Viêc. chọn phần mềm 70
2Quạ trình viết chương trình 71
VIIPhận phụ lục 71
VIIIKệt luận 82
Danh mục các tài liệu tham khảo 83
Lời nói đầu
“Hệ thống thông tin quản lý xuất nhập khẩu nông san”? được xây dựng để quản lý xuất khẩu và nhập khẩu các mặt hàng nông sản của các công ty trực thuộc Bộ NN & PTNT, hệ thống này theo dõi tình hình xuất nhập khẩu của những công ty trực thuộc bộ và tình hình xuất nhập khẩu nông sản chung của cả nước, từ đó đưa ra những nhận xét khi báo cáo lên lãnh đạo bộ, các dữ liệu để quản lý tình hình xuất nhập khẩu của các công ty trực thuộc bộ được các công ty này gửi lên còn quản lý tình hình xuất nhập khẩu nông sản chung của cả nước do Tổng cục hải quan gửi sang. Nhưng cho đến nay, những xử lý trong quản lý còn thực hiện thủ công, nhập báo cáo và lên báo cáo bằng Excel, điều đó dẫn đến công việc rất vất vả, dễ gây nhầm lẫn nhất là khi nhập dữ liệu, vì vậy lý do chọn đề tài này vừa là để xây dựng một hệ thống thông tin quản lý xuất nhập khẩu nông sản có tin học hoá vừa là để nâng cao kiến thức và khả năng phân tích thực tế đồng thời đây cũng là đề tài nằm trong lĩnh vực quản lý, gần gũi với những kiến thức đã học.
Mục đích thực hiện đề tài này là để nâng cao hiệu lực quản lý xuất nhập khẩu nông sản. nâng cao hiệu suất làm việc cho các nhân viên phụ trách đồng thời giảm bớt những công việc lặp lại thường xuyên, tránh những nhầm lẫn khi nhập báo cáo và nhất là tâm lý của người phụ trách công việc bớt căng thẳng.
Nội dung chủ yếu của đề tài là tin học hoá quá trình quản lý này, thiết kế một chương trình phần mềm quản lý quá trình váorà của những dữ liệu báo cáo, phần mềm này sẽ cố gắng tối ưu quá trình nhập liệu và lên các báo cáo tổng hợp.
Cấu trúc của chuyên đề thực tập
Chuyên đề thực tập được chia làm 3 chương:
Chương 1:Tổng quan về Bộ NN & PTNT và nội dung bài toán quản lý.
Chương này trình bày về cơ cấu tổ chức, chức năng, nhiệm vụ và các công việc thường làm của cơ quan thực tập. Về nội dung bài toán quản lý trình bày mục đích, chức năng, đầu vào và đầu ra của bài toán.
Chương 2: Phương pháp luận về phân tích thiết kế hệ thống thông tin quản lý.
Trình bày các phương pháp luận cơ bản làm cơ sở cho việc nghiên cứu đề tài.
Chương 3: Phân tích và thiết kế hệ thống thông tin quản lý xuất nhập khẩu nông sản tại Bộ NN&PTNT.
Phần này trình bày chi tiết về các sơ đồ chức năng, sơ đồ luồng thông tin, sơ đồ luồng dữ liệu, một số thuật toán sử dụng trong chương trình và một số giao diện, module chức năng hệ thống.
Phần cảm ơn
Đây là đề tài đầu tiên của tôi khi bắt đầu đi vào thực tế, bởi vậy không thể tránh khỏi những bỡ ngỡ khi nghiên cứu, nhưng được sự hướng dẫn tận tình của thày Trương văn Tú và cán bộ thực tế hướng dẫn là cô Lê thị Yến cùng sự giúp đỡ của bạn bè mà tôi đã hoàn thành được đề tài này.
85 trang |
Chia sẻ: lvcdongnoi | Lượt xem: 2930 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Phân tích và thiết kế hệ thống thông tin quản lý xuất nhập khẩu nông sản tại Bộ nông nghiệp và phát triển nông thôn, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
áng vÊn, lîc ghi trªn giÊy mÉu. C¸n bé pháng vÊn phô thu thËp th«ng tin, bæ sung hoÆc lµm râ ý.
+Th¸i ®é lÞch sù , ®óng giê. Tinh thÇn kh¸ch quan. Kh«ng ®îc t¹o c¶m gi¸c “thanh tra”.
+NhÉn l¹i, ch¨m chó nghe. MÒm dÎo vµ cëi më. Cã thÓ dïng m¸y ghi ©m nhng ph¶i ®îc phÐp cña ngêi ®îc pháng vÊn.
+Tæng hîp kÕt qu¶ pháng vÊn.
KÕt qu¶ cña pháng vÊn lµ nguyÖn väng cña ngêi sö dông, cÇn mét ch¬ng tr×nh phÇn mÒm gi¶i quyÕt kh©u tÝnh to¸n cña hÖ thèng.
b.Nghiªn cøu tµi liÖu
Cho phÐp nghiªn cøu kü vµ tØ mØ vÒ nhiÒu khÝa c¹nh cña tæ chøc nh: lÞch sö h×nh thµnh vµ ph¸t triÓn cña tæ chøc, t×nh tr¹ng tµi chÝnh, c¸c tiªu chuÈn vµ ®Þnh møc, cÊu tróc thø bËc, vai trß vµ nhiÖm vô cña c¸c thµnh viªn, néi dung vµ h×nh d¹ng cña c¸c th«ng tin vµo/ra. Th«ng tin trªn giÊy tê ph¶n ¸nh qu¸ khø, hiÖn t¹i vµ t¬ng lai cña tæ chøc.
§· nghiªn cøu kü c¸c v¨n b¶n sau:
C¸c v¨n b¶n vÒ thñ tôc vµ quy tr×nh lµm viÖc cña c¸ nh©n cña ngêi phô tr¸ch c«ng viÖc.
C¸c b¸o c¸o ®Çu vµo cña hÖ thèng.
C¸c lo¹i b¸o c¸o, b¶ng biÓu do hÖ thèng th«ng tin hiÖn cã sinh ra (b¸o c¸o ®Çu ra).
2.S¬ ®å luång th«ng tin cña hÖ thèng th«ng tin qu¶n lý
C¸c kÝ ph¸p cña s¬ ®å luång th«ng tin nh sau:
- Xö lý
Thñ c«ng
Tin häc ho¸ hoµn toµn
Giao t¸c ngêi-m¸y
Kho lu tr÷ d÷ liÖu
Thñ c«ng
Tin häc ho¸
Tµi liÖu
-Dßng -Dßng th«ng tin
- §iÒu - §iÒu khiÓn
3.S¬ ®å luång d÷ liÖu cña hÖ thèng th«ng tin qu¶n lý
S¬ ®å luång d÷ liÖu dïng ®Ó m« t¶ còng chÝnh hÖ thèng th«ng tin nh s¬ ®å luång th«ng tin nhng trªn gãc ®é trõu tîng. Trªn s¬ ®å chØ bao gåm c¸c luång d÷ liÖu, c¸c xö lý, c¸c lu tr÷ d÷ liÖu, nguån vµ ®Ých nhng kh«ng hÒ quan t©m tíi n¬i, thêi ®iÓm vµ ®èi tîng chÞu tr¸ch nhiÖm xö lý. S¬ ®å luång d÷ liÖu chØ m« t¶ ®¬n thuÇn hÖ thèng th«ng tin lµm g× vµ ®Ó lµm g×.
Ký ph¸p dïng cho s¬ ®å luång d÷ liÖu (DFD)
Ng«n ng÷ s¬ ®å luång d÷ liÖu DFD sö dông 4 lo¹i kÝ ph¸p c¬ b¶n: thùc thÓ, tiÕn tr×nh, kho d÷ liÖu vµ dßng d÷ liÖu.
Tªn ngêi/ bé phËn ph¸t/ nhËn tin
Nguån hoÆc ®Ých
Tªn dßng d÷ liÖu
Dßng d÷ liÖu
Tªn tiÕn tr×nh xö lý
TiÕn tr×nh xö lý
TÖp d÷ liÖu
Kho d÷ liÖu
C¸c ký ph¸p c¬ b¶n cña ng«n ng÷ DFD
C¸c møc cña DFD
S¬ ®å ng÷ c¶nh thÓ hiªn rÊt kh¸i qu¸t néi dung chÝnh cña hÖ thèng th«ng tin. S¬ ®å nµy kh«ng ®i vµo chi tiÕt, mµ m« t¶ sao cho chØ cÇn mét lÇn nh×n lµ nhËn ra néi dung chÝnh cña hÖ thèng. §Ó s¬ ®å ng÷ c¶nh s¸ng sña, dÔ nh×n cã thÓ bá qua c¸c xö lý cËp nhËt. S¬ ®å khung c¶nh cßn gäi lµ s¬ ®å møc 0.
Ph©n r· s¬ ®å
§Ó m« t¶ chi tiÕt h¬n ngêi ta dïng kÜ thuËt ph©n r· s¬ ®å. B¾t ®Çu tõ s¬ ®å khung c¶nh, ngêi ta ph©n r· ra thµnh s¬ ®å møc 0, tiÕp sau møc 0 lµ møc 1...
IV. ThiÕt kÕ mét hÖ thèng th«ng tin qu¶n lý
1.Nghiªn cøu m«i trêng vµ hÖ thèng th«ng tin hiÖn t¹i
a.M«i trêng cña hÖ thèng hiÖn t¹i
M«i trêng ngoµi
Lo¹i ho¹t ®éng (ho¹t ®éng qu¶n lý).
Ngµnh ho¹t ®éng (c«ng céng).
Nh÷ng bé luËt c¬ b¶n mµ ngµnh ph¶i tu©n thñ.
M«i trêng tæ chøc.
NhiÖm vô (Qu¶n lý c¸c vÊn ®Ò thuéc lÜnh vùc n«ng nghiÖp)
LÞch sö (H×nh thµnh theo hiÕn ph¸p cña nhµ níc).
ChÝnh s¸ch, cÊu tróc, môc tiªu dµi h¹n hoÆc ng¾n h¹n.
KÕ ho¹ch ho¹t ®éng.
Møc ®é tËp trung tr¸ch nhiÖm.
Ph©n bè ®Þa lý.
C¸ch thøc qu¶n lý.
§Æc trng vÒ nh©n sù, kinh nghiÖm tin häc.
M«i trêng vËt lý.
Ph©n bè cña ngêi sö dông.
Tæ chøc cña nh÷ng n¬i thùc hiÖn xö lý d÷ liÖu.
Møc ®é an ninh kiÓm so¸t.
M«i trêng kÜ thuËt
PhÇn cøng vµ phÇn mÒm t¹i chç cho xö lý d÷ liÖu, c¸c thiÕt bÞ kh¸c, c¬ së d÷ liÖu vµ c¸c tÖp tin häc ho¸ (PhÇn mÒm cha nhiÒu, cßn nhiÒu lÜnh vùc xö lý thñ c«ng, phÇn cøng kh¸ ®Çy ®ñ).
Nh©n sù ph¸t triÓn hÖ thèng vµ khai th¸c.
b.Thu thËp th«ng tin vÒ hÖ thèng ®ang tån t¹i.
HÖ thèng. §Ó cã ®îc h×nh ¶nh ®Çy ®ñ vÒ c¸c bé phËn cña hÖ thèng vµ sù vËn ®éng cña nã, th× c¸c d÷ liÖu vµ tµi liÖu sau ®©y ph¶i ®îc thu thËp.
Ho¹t ®éng chung cña hÖ thèng, kÓ c¶ tr¸ch nhiÖm vÒ rµng buéc thêi gian, khèi lîng, sù s¾p ®Æt vÞ trÝ vËt lý vµ c¸c khÝa c¹nh ®Þa lý kh¸c. HÖ thèng ®ang ph©n tÝch ®îc mét nh©n viªn ®¶m nhiÖm nªn hÖ thèng ®îc dïng trªn m¸y tÝnh ®¬n.
D÷ liÖu vµo: néi dung, mÉu tµi liÖu vµo (mÉu nµy ®îc thÓ hiÖn qua c¸c b¸o c¸o gåm c¸c trêng sè lîng nhËp/xuÊt cña tõng mÆt hµng, vµ tæng kim ng¹ch xuÊt nhËp khÈu), khu©n d¹ng mµn h×nh th«ng tin vµo, m« t¶ c¸c thiÕt bÞ nhËp (bµn phÝm), nguån d÷ liÖu (tõ c¸c ®¬n vÞ trùc thuéc Bé NN vµ tõ Tæng côc H¶i quan), khèi lîng vµ tÇn xuÊt cña viÖc nhËp vµo (khèi lîng hµng ho¸ kh¸ lín vµ ph¶i nhËp hµng th¸ng), chi phÝ cho viÖc nhËp vµo (tµi liÖu, ph¬ng tiÖn, nh©n sù).
Th«ng tin ra: ®Ých ®Õn cña th«ng tin (l·nh ®¹o Bé NN), néi dung vµ c¸ch tÝnh to¸n gi¸ trÞ néi dung (ChØ lµ c¸c b¸o c¸o vÒ hµng ho¸ víi gi¸ trÞ tÝch luü ®Õn k× vµ tèc ®é t¨ng trëng cña xuÊt nhËp khÈu), tÇn xuÊt s¶n sinh th«ng tin (hµng thµng), khèi lîng , m« t¶ c¸c thiÕt bÞ s¶n sinh th«ng tin ra, khu«n d¹ng vµ ®¸nh gi¸ khu«n d¹ng, mÉu b¸o c¸o, khu«n d¹ng mµn h×nh, h¹n chÕ cña mµn h×nh, chi phÝ cho th«ng tin ra (tµi liÖu, ph¬ng tiÖn, nh©n sù).
xö lý: C¸c thñ tôc thu thËp vµ nhËp c¸c d÷ liÖu vµo, ph¬ng thøc nhËp, hîp lÖ ho¸ vµ kiÓm so¸t, c¸c thñ tôc biÕn ®æi ®Çu vµo, quan hÖ gi÷a c¸c xö lý, rµng buéc vÒ thêi gian, ®Þa ®iÓm thùc hiÖn xö lý, nh©n sù thùc hiÖn, vÞ trÝ c«ng t¸c vµ thêi gian thùc hiÖn xö lý, c¸c thiÕt bÞ ®îc dïng, tµi liÖu m« t¶ ph¬ng ph¸p xö lý, chi phÝ (nguyªn vËt liÖu, nh©n sù).
C¬ së d÷ liÖu: Néi dung, vËt mang tin, khèi lîng, truy nhËp (xö lý, nh©n sù, kiÓm so¸t t¹i chç khi truy nhËp), c¸ch thøc tæ chøc d÷ liÖu (chia thµnh tõng tÖp, mçi tÖp qu¶n lý mét lo¹i b¸o c¸o), chi phÝ vÒ vËt liÖu (kh«ng cã).
VÊn ®Ò hÖ thèng. Trong giai ®o¹n ®¸nh gi¸ yªu cÇu, ph©n tÝch viªn ®· quan t©m tíi sù nh×n nhËn cña ngêi sö dông vÒ c¸c vÊn ®Ò cña hÖ thèng th«ng tin. Trong c«ng ®o¹n lµm râ yªu cÇu, ph©n tÝch viªn ®· pháng vÊn ngêi ®Æt yªu cÇu vµ ®· xem xÐt vÊn ®Ò ®Æt ra. Trong c¶ qu¸ tr×nh ph©n tÝch chi tiÕt, viÖc xem xÐt vÊn ®Ò cÇn ph¶i theo s¸t h¬n, ph©n tÝch viªn ph¶i ghi nhËn cÈn thËn mäi vÊn ®Ò ®îc x¸c ®Þnh vµ c¸c nguyªn nh©n cã thÓ bÊt k× ë lóc pháng vÊn hay khi nghiªn cøu c¸c tµi liÖu hoÆc trong c¸c buæi quan s¸t. C¸c vÊn ®Ò trong hÖ thèng chÝnh lµ sù sai xãt d÷ liÖu mµ kh«ng nhËn ra, vÊn ®Ò khèi lîng c«ng viÖc qu¸ lín do sù lÆp l¹i c«ng viÖc, tèn nhiÒu c«ng søc mµ lÏ ra ngêi phô tr¸ch cã thÓ kiªm nhiÖm thªm mét sè c«ng viÖc kh¸c.
ë ®©y, nhiÖm vô t×m ra vÊn ®Ò vµ c¸c nguyªn nh©n cã thÓ cña nã ph¶i ®îc lµm s©u s¾c h¬n vµ tinh tÕ h¬n.
2.X©y dùng m« h×nh vËt lý ngoµi
Ph©n tÝch viªn sÏ x©y dùng m« h×nh vËt lý ngoµi dùa vµo c¸c d÷ liÖu m« t¶ ®· thu thËp ®îc vÒ hÖ thèng. M« h×nh nµy m« t¶ hÖ thèng nh nh÷ng ngêi sö dông nh×n thÊy. M« h×nh nµy t¹o thµnh t liÖu vÒ hÖ thèng nh nã ®ang tån t¹i, nã còng lµ c«ng cô ®Ó ph©n tÝch viªn kiÓm tra sù hiÓu biÕt cña m×nh vÒ hÖ thèng víi ngêi sö dông. Trong qu¸ tr×nh thùc hiÖn viÖc m« h×nh ho¸ vµ mçi khi m« h×nh ®îc hîp thøc ho¸ th× ph©n tÝch viªn cè g¾ng rót ra vÊn ®Ò, nguyªn nh©n vµ lµm hoµn chØnh chóng trªn c¸c phÝch tµi liÖu vÊn ®Ò. Toµn bé c¸c th«ng tin nµy phôc vô cho viÖc ®a ra chÈn ®o¸n vÒ hÖ thèng ®ang tån t¹i trî gióp x¸c ®Þnh ®îc c¸c môc tiªu vµ nh÷ng yªu cÇu mµ hÖ thèng míi cÇn ph¶i lµm tho¶ m·n.
3.X©y dùng m« h×nh l« gÝc
M« h×nh l« gÝc sÏ ®îc x©y dùng tõ m« h×nh vËt lý ngoµi vµ tõ c¸c d÷ liÖu thu thËp ®îc tríc ®©y. S¬ ®å luång d÷ liÖu vµ tõ ®iÓn d÷ liÖu lµ tµi liÖu vÒ hÖ thèng. Khi cÇn thiÕt th× s¬ ®å cÊu tróc d÷ liÖu sÏ hoµn chØnh tµi liÖu trªn.
Còng nh m« h×nh vËt lý ngoµi, m« h×nh l« gÝc m« t¶ hÖ thèng thùc t¹i cho phÐp nhµ ph©n tÝch hîp lÖ ho¸ sù hiÓu biÕt cña m×nh vÒ hÖ thèng víi ngêi sö dông vµ lµ c«ng cô ®Ó x¸c ®Þnh mét sè vÊn ®Ò cña hÖ thèng còng nh nguyªn nh©n cña chóng. M« h×nh l« gÝc còng sÏ ®îc dïng khi ®a ra chuÈn ®o¸n cho hÖ thèng thùc t¹i vµ x¸c ®Þnh môc tiªu, c¸c nhu cÇu cña hÖ thèng míi.
4.ThiÕt kÕ CSDL l« gÝc ®i tõ c¸c th«ng tin ra
a.X¸c ®Þnh c¸c ®Çu ra
LiÖt kª toµn bé c¸c th«ng tin ra (C¸c th«ng tin ra trong hÖ thèng th«ng tin qu¶n lý xuÊt nhËp kkhÈu n«ng s¶n lµ nh÷ng b¸o c¸o tæng hîp tr×nh lªn l·nh ®¹o Bé NN).
Néi dung, khèi lîng, tÇn xuÊt vµ n¬i nhËn cña chóng.
b.X¸c ®Þnh c¸c tÖp cÇn thiÕt cung cÊp ®ñ d÷ liÖu cho viÖc t¹o ra tõng ®Çu ra.
LiÖt kª c¸c phÇn tö th«ng tin trªn ®Çu ra
Thùc hiÖn viÖc chuÈn ho¸ møc 1
Thùc hiÖn viÖc chuÈn ho¸ møc 2
ChuÈn ho¸ møc 3
M« t¶ c¸c tÖp
5.TÝch hîp c¸c tÖp ®Ó chØ t¹o ra mét c¬ së d÷ liÖu
Tõ mçi ®Çu ra theo c¸ch thùc hiÖn cña phÇn b sÏ t¹o ra rÊt nhiÒu danh s¸ch vµ mçi danh s¸ch lµ liªn quan tíi mét ®èi tîng qu¶n lý, cã sù tån t¹i riªng t¬ng ®èi ®éc lËp. Nh÷ng danh s¸ch nµo cïng m« t¶ vÒ cïng mét thùc thÓ th× ph¶i tÝch hîp l¹i, nghÜa lµ t¹o thµnh mét danh s¸ch chung, b»ng c¸ch tËp hîp tÊt c¶ c¸c thuéc tÝnh chung vµ riªng cña nh÷ng danh s¸ch ®ã.
Ch¬ng III. Ph©n tÝch thiÕt kÕ hÖ thèng th«ng tin qu¶n lý xuÊt nhËp khÈu n«ng s¶n t¹i Bé NN vµ PTNT
I.Ph©n tÝch hÖ thèng
1.S¬ ®å chøc n¨ng
C¸c ®¬n vÞ trùc thuéc Bé NN göi c¸c b¸o c¸o xuÊt nhËp khÈu ®Õn vô kÕ ho¹ch, c¸c b¸o c¸o nµy ®îc nh©n viªn nhËp vµo c¬ së d÷ liÖu céng thªm phÇn th«ng tin tæng qu¸t lÊy tõ c¸c b¸o c¸o tæng hîp bªn tæng côc h¶i quan göi sang, sau ®ã tæng hîp, so s¸nh víi kÕ ho¹ch, víi k× tríc trong n¨m vµ víi cïng k× n¨m tríc göi lªn l·nh ®¹o Bé NN. Toµn bé c«ng viÖc nµy ®îc thÓ hiÖn trong s¬ ®å sau:
L·nh ®¹o Bé
NN&PTNT
Vô KÕ ho¹ch vµ quy ho¹ch
§¬n vÞ thuéc Bé NN
B¸o c¸o B¸o c¸o
XNK tæng hîp
B¸o c¸o
tæng hîp
Tæng côc h¶i quan
2.S¬ ®å luång th«ng tin
2.1.C¸c d÷ liÖu ®Çu vµo
§ã lµ c¸c b¸o c¸o chi tiÕt vÒ xuÊt khÈu hoÆc nhËp khÈu c¸c mÆt hµng n«ng s¶n cña c¸c ®¬n vÞ trùc thuéc Bé NN, c¸c d÷ liÖu trong b¸o c¸o gåm cã: Tªn ®¬n vÞ göi b¸o c¸o, ®Þa chØ ®¬n vÞ, ®iÖn tho¹i, Fax, m· sè b¸o c¸o, thêi ®iÓm b¸o c¸o, tªn c¸c mÆt hµng xuÊt hoÆc nhËp khÈu, ®¬n vÞ tÝnh, sè lîng, thµnh tiÒn.
2.2. C¸c th«ng tin ®Çu ra
§ã lµ b¸o c¸o tæng hîp sau khi ®· dîc xö lý, c¸c b¸o c¸o nµy chØ lùa chän c¸c mÆt hµng tiªu biÓu ®Ó lªn b¸o c¸o, b¸o c¸o ®îc lËp hµng th¸ng (b¸o c¸o th¸ng), ®îc lËp ba th¸ng mét lÇn (b¸o c¸o quÝ), s¸u th¸ng mét lÇn (b¸o c¸o s¸u th¸ng), tæng kÕt hµng n¨m (b¸o c¸o n¨m). C¸c th«ng tin trªn b¸o c¸o gåm cã: C¸c mÆt hµng tiªu biÓu, ®¬n vÞ tÝnh, sè lîng, trÞ gi¸, tæng gi¸ trÞ xuÊt khÈu hoÆc nhËp khÈu trong k×, tæng gi¸ trÞ tÝch luü ®Õn k×, phÇn tr¨m so s¸nh víi kÕ ho¹ch, phÇn tr¨m so s¸nh víi k× tríc, phÇn tr¨m so s¸nh víi cïng k× n¨m ngo¸i.
2.3. S¬ ®å luång th«ng tin cña hÖ thèng th«ng tin qu¶n lý xuÊt nhËp khÈu n«ng s¶n
Thêi ®iÓm
§¬n vÞ
Nh©n viªn: Lª thÞ YÕn
L·nh ®¹o
Thêng lµ cuèi th¸ng hoÆc ®Çu th¸ng sau
B¸o c¸o
In b¸o c¸o
So s¸nh víi k× tríc
Kho d÷ liÖu
NhËp
B¸o c¸o tæng hîp
2.4.C¸c phÝch luång th«ng tin cã mÉu, phÝch kho chøa d÷ liÖu vµ phÝch xö lý cña s¬ ®å luång th«ng tin trªn.
2.4.1. PhÝch luång th«ng tin cã mÉu (B¸o c¸o)
Tªn tµi liÖu: B¸o c¸o xuÊt nhËp khÈu thùc hiÖn hµng th¸ng
M« t¶: §©y lµ lo¹i b¸o c¸o chi tiÕt vÒ c¸c mÆt hµng xuÊt khÈu vµ nhËp khÈu cña c¸c ®¬n vÞ trùc thuéc Bé N«ng nghiÖp, tæng côc H¶i quan, b¸o c¸o bao gåm c¸c th«ng tin nh: Tªn hµng, ®¬n vÞ tÝnh, sè lîng (nhËp/xuÊt), thµnh tiÒn, sè lîng, thµnh tiÒn tÝch luü ®Õn k×, % so s¸nh.
Tªn IFD cã liªn quan:
VËt mang: Trªn giÊy
H×nh d¹ng:ë d¹ng b¶ng, chia thµnh c¸c cét, mçi cét lµ mét th«ng tin (Tªn hµng, ®¬n vÞ tÝnh...)
Nguån: Tõ c¸c ®¬n vÞ trùc thuéc Bé N«ng nghiÖp, tõ Tæng côc H¶i quan
§Ých: Vô kÕ ho¹ch vµ qui ho¹ch - Bé N«ng nghiÖp
2.4.2.PhÝch kho chøa d÷ liÖu
Tªn kho d÷ liÖu: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu.
M« t¶: Lµ c¸c tÖp v¨n b¶n d÷ liÖu lu trong c¸c b¶ng d÷ liÖu Access
Tªn IFD cã liªn quan:
VËt mang: C¸c tÖp d÷ liÖu
Ngêi truy nhËp: Lª thÞ YÕn
2.4.3.C¸c phÝch xö lý
a.PhÝch xö lý nhËp
Tªn xö lý: NhËp d÷ liÖu
M« t¶: NhËp d÷ liÖu vµo c¸c tÖp d÷ liÖu ®· thiÕt lËp theo tõng th¸ng
Tªn IFD cã liªn quan:
Ph¬ng tiÖn thùc hiÖn: Bµn phÝm
Sù kiÖn khëi sinh:Khi cã c¸c b¸o c¸o göi vÒ
Chu k×: Hµng th¸ng
CÊu tróc cña thùc ®¬n: Lùa chän c¸c tÖp nhËp hay xuÊt ®Ó nhËp
Ph¬ng ph¸p xö lý: Lùa chän c¸c chØ tiªu tæng qu¸t ®· ®Þnh s½n ®Ó nhËp.
b.PhÝch xö lý So s¸nh
Tªn xö lý:So s¸nh víi k× tríc
M« t¶: So s¸nh % sè lîng, thµnh tiÒn nhËp hoÆc xuÊt cña k× nµy víi k× tríc.
Ph¬ng tiÖn thùc hiÖn:Ch¬ng tr×nh phÇn mÒm
Sù kiÖn khëi sinh: Khi lªn b¸o c¸o tæng hîp
Chu k×: Hµng th¸ng
CÊu tróc cña thùc ®¬n:
Ph¬ng ph¸p xö lý: Chia sè liÖu k× nµy cho k× tríc råi nh©n víi 100%
c.PhÝch xö lý In b¸o c¸o
Tªn xö lý: In b¸o c¸o
M« t¶:Lùa chän c¸c b¸o c¸o mµ l·nh ®¹o yªu cÇu ®Ó in
Ph¬ng tiÖn thùc hiÖn: PhÇn mÒm ch¬ng tr×nh vµ m¸y in
Sù kiÖn khëi sinh: Khi cã yªu cÇu cña l·nh ®¹o.
Chu k×: Hµng th¸ng
CÊu tróc cña thùc ®¬n: §ã lµ c¸c lùa chän vÒ k× b¸o c¸o, kiÓu b¸o c¸o, lo¹i b¸o c¸o.
Ph¬ng ph¸p xö lý: Chän b¸o c¸o vµ in
3.S¬ ®å luång d÷ liÖu cña hÖ thèng th«ng tin qu¶n lý xuÊt nhËp khÈu n«ng s¶n.
3.1.S¬ ®å ng÷ c¶nh
Lªn b¸o c¸o
§¬n vÞ
L·nh ®¹o bé
B¸o c¸o B¸o c¸o
tæng hîp
3.1.1PhÝch xö lý l« gÝc
Tªn xö lý: Lªn b¸o c¸o
M« t¶: NhËp d÷ liÖu vµ chän läc th«ng tin ®Ó lªn b¸o c¸o
Tªn DFD cã liªn quan: S¬ ®å ng÷ c¶nh cña hÖ thèng
C¸c luång d÷ liÖu vµo:C¸c b¸o c¸o thèng kª cña c¸c ®¬n vÞ thuéc Bé N«ng nghiÖp vµ b¸o c¸o cña tæng côc h¶i quan.
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o tæng hîp
Kho d÷ liÖu sö dông:Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc cña xö lý:
B¾t ®Çu
Chän d÷ liÖu (c¸c mÆt hµng) ®Ó nhËp
NÕu ®ang ë cuèi b¸o c¸o th×
Thùc hiÖn: NhËp d÷ liÖu
NhËp ®Õn b¶n ghi cuèi cïng cña b¸o c¸o th×
Thùc hiÖn: TÝnh gi¸ trÞ tÝch luü
§äc d÷ liÖu k× tríc vµ k× nµy
NÕu ®äc ®Õn b¶n ghi cuèi cïng th×
Thùc hiÖn:TÝnh phÇn tr¨m so s¸nh cña hai k×
Cho ®Õn cuèi tÖp th×
Thùc hiÖn: Lùa chän lo¹i b¸o c¸o
Lªn b¸o c¸o
In b¸o c¸o
KÕt thóc
3.2.S¬ ®å DFD møc 0
So s¸nh
NhËp b¸o c¸o
§¬n vÞ
D÷ liÖu cña
mét sè trêng
B¸o c¸o (Tæng GtrÞ k×...)
B¸o c¸o ®· xö lý
TÖp d÷ liÖu
Th«ng tin
®· xö lý
L·nh ®¹o bé
LËp b¸o c¸o
B¸o c¸o tæng hîp
3.2.1.PhÝch xö lý l« gÝc NhËp b¸o c¸o
Tªn xö lý: NhËp b¸o c¸o
M« t¶: Më form d÷ liÖu cÇn nhËp ®Ó nhËp b¸o c¸o
Tªn DFD cã liªn quan: S¬ ®å DFD møc 0
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o cña c¸c ®¬n vÞ trùc thuéc Bé N«ng nghiÖp.
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc nhËp
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc cña xö lý
B¾t ®Çu
Lùa chän c¸c mÆt hµng
NÕu ë cuèi b¸o c¸o th×
Thùc hiÖn: NhËp d÷ liÖu
KÕt thóc
3.2.2.PhÝch xö lý l« gÝc So s¸nh
Tªn xö lý: So s¸nh
M« t¶: So s¸nh mét sè chØ tiªu cña k× nµy víi k× tríc.
Tªn DFD cã liªn quan:S¬ ®å DFD møc 0
C¸c luång d÷ liÖu vµo:C¸c b¸o c¸o ®· ®îc nhËp ë k× nµy vµ k× tríc.
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc them chØ tiªu so s¸nh.
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu.
M« t¶ l« gÝc cña xö lý:
B¾t ®Çu
§äc th«ng tin vÒ sè lîng, thµnh tiÒn cña c¸c mÆt hµng k× nµy vµ k× tríc.
NÕu ®ang ë cuèi tÖp th×
Thùc hiÖn: So s¸nh
KÕt thóc
3.2.3.PhÝch xö lý l« gÝc lËp b¸o c¸o
Tªn xö lý: LËp b¸o c¸o
M« t¶: Lùa chän th«ng tin ®Ó lªn b¸o c¸o
Tªn DFD cã liªn quan: S¬ ®å DFD møc 0
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o ®· ®îc xö lý
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o tæng hîp
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc cña xö lý:
B¾t ®Çu
NÕu k× b¸o c¸o kh¸c rçng vµ kiÓu b¸o c¸o kh¸c rçng vµ lo¹i b¸o c¸o kh¸c rçng th×.
Thùc hiÖn: Lªn b¸o c¸o
In b¸o c¸o
KÕt thóc
3.3.S¬ ®å DFD ph©n r· tiÕn tr×nh cËp nhËt
§èi chiÕu c¸c chØ tiªu
Lùa
chän mÆt hµng
§¬n vÞ
B¸o c¸o
B¸o c¸o ®·
lùa chän
B¸o c¸o ®· ®èi chiÕu
TÖp hµng ho¸
B¸o c¸o cña
Tæng côc HQ
CËp nhËt
TÖp d÷ liÖu
3.3.1.PhÝch xö lý l« gÝc lùa chän mÆt hµng
Tªn xö lý:Lùa chän mÆt hµng
M« t¶: Lùa chän c¸c mÆt hµng n«ng s¶n mÉu cÇn cho b¸o c¸o
Tªn DFD liªn quan: S¬ ®å DFD ph©n r· liÕn tr×nh cËp nhËt
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o cña ®¬n vÞ trùc thuéc vµ mÉu b¸o c¸o cÇn thiÕt ®Ó lùa chän mÆt hµng.
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc lùa chän mÆt hµng
Kho d÷ liÖu sö dông: TÖp hµng ho¸
M« t¶ l« gÝc cña xö lý:
B¾t ®Çu §äc danh s¸ch c¸c mÆt hµng n«ng s¶n vµ b¸o c¸o
NÕu cha ë cuèi b¸o c¸o th×
Thùc hiÖn: G¹ch ch©n nh÷ng mÆt hµng trong b¸o c¸o cã trong danh s¸ch
KÕt thóc
3.3.2.PhÝch xö lý l« gÝc ®èi chiÕu c¸c chØ tiªu
Tªn xö lý: §èi chiÕu c¸c chØ tiªu
M« t¶: §èi chiÕu ®Ó kiÓm nghiÖm nh÷ng sè liÖu ¨n khíp víi sè liÖu bªn Tæng côc H¶i quan.
Tªn DFD liªn quan: S¬ ®å DFD ph©n r· liÕn tr×nh cËp nhËt
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o cña ®¬n vÞ trùc thuéc vµ b¸o c¸o tæng hîp cña Tæng côc H¶i quan.
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc hiÖu chØnh.
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu, b¸o c¸o cña Tæng côc H¶i quan.
M« t¶ l« gÝc cña xö lý:
B¾t ®Çu
§äc d÷ liÖu b¸o c¸o cña c¸c ®¬n vÞ trùc thuéc vµ b¸o c¸o cña Tæng côc H¶i quan.
NÕu cha ë cuèi b¸o c¸o cña c¸c ®¬n vÞ trùc thuéc th×
Thùc hiÖn: §èi chiÕu sè liÖu
NÕu sè liÖu cña cïng chØ tiªu kh¸c nhau
Thùc hiÖn: KiÓm tra l¹i sè liÖu vµ chØnh söa
KÕt thóc
3.3.3.PhÝch xö lý l« gÝc CËp nhËt
Tªn xö lý:CËp nhËt
M« t¶: NhËp sè liÖu cña c¸c b¸o c¸o ®· qua xö lý c¸c bíc trªn
Tªn DFD liªn quan: S¬ ®å DFD ph©n r· liÕn tr×nh cËp nhËt
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o cña ®¬n vÞ trùc thuéc vµ c¸c b¸o c¸o cña tæng côc H¶i quan ®· ®îc xö lý.
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc nhËp.
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc cña xö lý:
B¾t ®Çu
§äc danh s¸ch c¸c mÆt hµng trong b¸o c¸o
NÕu cha ë cuèi b¸o c¸o th×
Thùc hiÖn: NhËp d÷ liÖu
KÕt thóc
3.4.S¬ ®å DFD ph©n r· tiÕn tr×nh so s¸nh
Lùa chän c¸c trêng
C¸c trêng
d÷ liÖu
D÷ liÖu
TÖp d÷ liÖu trong k×
D÷ liÖu
So s¸nh
k× tríc
3.4.1.PhÝch xö lý l« gÝc lùa chän c¸c trêng
Tªn xö lý: Lùa chän c¸c trêng so s¸nh
M« t¶: Lùa chän mét sè trêng nh sè lîng, thµnh tiÒn ®Ó so s¸nh víi k× tríc hay so s¸nh víi kÕ ho¹ch.
Tªn DFD cã liªn quan: DFD ph©n r· tiÕn tr×nh so s¸nh
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o cña k× tríc vµ k× nµy
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc ®Þnh d¹ng mét sè trêng so s¸nh
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc xö lý: B¾t ®Çu Lùa chän KÕt thóc
3.4.2.PhÝch xö lý l« gÝc so s¸nh
Tªn xö lý: So s¸nh
M« t¶: TÝnh phÇn tr¨m so s¸nh k× nµy víi k× tríc.
Tªn DFD cã liªn quan: DFD ph©n r· tiÕn tr×nh so s¸nh
C¸c luång d÷ liÖu vµo: C¸c b¸o c¸o cña k× tríc vµ k× nµy
C¸c luång d÷ liÖu ra: C¸c b¸o c¸o ®· ®îc so s¸nh mét sè trêng.
Kho d÷ liÖu sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc xö lý:
B¾t ®Çu §äc d÷ liÖu cña b¸o c¸o k× nµy vµ k× tríc
NÕu cha ®Õn cuèi b¸o c¸o k× nµy th×
Thùc hiÖn: Chia sè liÖu k× nµy cho k× tríc råi nh©n víi 100%KÕt thóc
3.5.S¬ ®å DFD ph©n r· tiÕn tr×nh lËp b¸o c¸o
L·nh ®¹o bé
Lùa chän kiÓu b¸o c¸o
Nh÷ng yªu cÇu
th«ng tin B¸o c¸o
tæng hîp
KiÓu b¸o c¸o TÖp b¸o c¸o
LËp b¸o c¸o
Lùa chän th«ng tin b¸o c¸o
TÖp d÷ liÖu B¸o c¸o
Th«ng tin
Th«ng tin ®·
lùa chän
3.5.1.PhÝch l« gÝc xö lý lùa chän kiÓu b¸o c¸o
Tªn xö lý: Lùa chän kiÓu b¸o c¸o
M« t¶: B¸o c¸o cã nhiÒu kiÓu (b¸o c¸o theo hµng nhËp cña k× nµo, b¸o c¸o theo hµng xuÊt cña k× nµo...) nªn cÇn lùa chän b¸o c¸o theo kiÓu nµo?
Tªn DFD cã liªn quan: DFD ph©n r· tiÕn tr×nh lËp b¸o c¸o
C¸c luång d÷ liÖu vµo: Nh÷ng yªu cÇu th«ng tin cña l·nh ®¹o
C¸c luång d÷ liÖu ra: KiÓu b¸o c¸o
Kho d÷ liÖu mµ sö dông: TÖp b¸o c¸o
M« t¶ l« gÝc xö lý:
B¾t ®ÇuNÕu cha hÕt tÖp b¸o c¸o
Thùc hiÖn: §äc yªu cÇu th«ng tin b¸o c¸o, ®äc tÖp b¸o c¸o.
NÕu yªu cÇu kiÓu b¸o c¸o b»ng kiÓu b¸o c¸o trong tÖp b¸o c¸o
Thùc hiÖn: Chän kiÓu b¸o c¸o KÕt thóc
3.5.2.PhÝch l« gÝc xö lý lùa chän th«ng tin b¸o c¸o
Tªn xö lý: Lùa chän th«ng tin b¸o c¸o
M« t¶: B¸o c¸o cã nhiÒu th«ng tin (b¸o c¸o theo níc, b¸o c¸o theo k× nµo...) nªn cÇn lùa chän b¸o c¸o theo th«ng tin nµo?
Tªn DFD cã liªn quan: DFD ph©n r· tiÕn tr×nh lËp b¸o c¸o
C¸c luång d÷ liÖu vµo: Nh÷ng yªu cÇu th«ng tin cña l·nh ®¹o
C¸c luång d÷ liÖu ra: KiÓu b¸o c¸o vµ th«ng tin b¸o c¸o
Kho d÷ liÖu mµ sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc xö lý:
B¾t ®Çu
Thùc hiÖn: Chän th«ng tin b¸o c¸o
KÕt thóc
3.5.3.PhÝch l« gÝc xö lý lËp b¸o c¸o
Tªn xö lý: lËp b¸o c¸o
M« t¶: Lªn b¸o c¸o vµ in b¸o c¸o
Tªn DFD cã liªn quan: DFD ph©n r· tiÕn tr×nh lËp b¸o c¸o
C¸c luång d÷ liÖu vµo: Th«ng tin ®· lùa chän
C¸c luång d÷ liÖu ra: B¸o c¸o tæng hîp
Kho d÷ liÖu mµ sö dông: Kho d÷ liÖu b¸o c¸o xuÊt nhËp khÈu
M« t¶ l« gÝc xö lý:
B¾t ®Çu
NÕu th«ng tin b¸o c¸o kh¸c rçng th×
Thùc hiÖn: Lªn b¸o c¸o
In b¸o c¸o
KÕt thóc
II.ThiÕt kÕ CSDL l« gÝc ®i tõ c¸c th«ng tin ra
1.X¸c ®Þnh c¸c th«ng tin ra
1.1.B¸o c¸o tæng hîp theo hµng ho¸
1.2.B¸o c¸o tæng hîp theo níc
1.3.B¸o c¸o tæng hîp theo ®¬n vÞ nhËp xuÊt
1.4.B¸o c¸o tæng hîp theo ho¹t ®éng nhËp hoÆc xuÊt
1.5.B¸o c¸o theo khu vùc
2.X¸c ®Þnh c¸c tÖp cÇn thiÕt cung cÊp d÷ liÖu cho viÖc t¹o ra tõng ®Çu ra.
2.1 LiÖt kª c¸c phÇn tö th«ng tin trªn ®Çu ra
Sè b¸o c¸o
ngµy lËp b¸o c¸o
Kú b¸o c¸o
N¨m b¸o c¸o
Tæng trÞ gi¸ nhËp khÈu trong k×
Tæng trÞ gi¸ xuÊt khÈu trong k×
Tæng gi¸ trÞ nhËp khÈu tÝch luü ®Õn k×
Tæng gi¸ trÞ xuÊt khÈu tÝch luü ®Õn k×
Tªn ®¬n vÞ b¸o c¸o (R)
§Þa chØ (R)
§iÖn tho¹i (R)
Tªn níc nhËp hoÆc xuÊt (R)
Tªn khu vùc (R)
Tªn lo¹i hµng (R)
M· hµng nhËp (R)
Tªn hµng nhËp (R)
§¬n vÞ tÝnh (R)
Sè lîng nhËp (R)
TrÞ gi¸ (R)
M· hµng xuÊt (R)
Tªn hµng xuÊt (R)
§¬n vÞ tÝnh (R)
Sè lîng xuÊt (R)
TrÞ gi¸ (R)
2.2. Thùc hiÖn viÖc chuÈn ho¸ møc 1 (1.NF)
ChuÈn ho¸ møc 1 quy ®Þnh r»ng, trong mçi danh s¸ch kh«ng ®îc phÐp chøa c¸c thuéc tÝnh lÆp. NÕu cã c¸c thuéc tÝnh lÆp th× ph¶i t¸ch c¸c thuéc tÝnh lÆp ®ã ra thµnh c¸c danh s¸ch con.
Kú b¸o c¸o
Sè b¸o c¸o
Ngµy lËp b¸o c¸o
Kú b¸o c¸o
N¨m b¸o c¸o
Tæng gi¸ trÞ nhËp hoÆc xuÊt trong k×
Tæng gi¸ trÞ nhËp hoÆc xuÊt tÝch luü ®Õn k×
Hµng ho¸ nhËp xuÊt
Sè b¸o c¸o
Tªn ®¬n vÞ
§Þa chØ
§iÖn tho¹i
Tªn níc
Tªn khu vùc
Tªn lo¹i hµng
M· hµng nhËp
Tªn hµng nhËp
§¬n vÞ tÝnh
Sè lîng nhËp
TrÞ gi¸
M· hµng xuÊt
Tªn hµng xuÊt
§¬n vÞ tÝnh
Sè lîng
TrÞ gi¸
2.3. Thùc hiÖn chuÈn ho¸ møc 2 (2.NF)
ChuÈn ho¸ møc 2 quy ®Þnh r»ng, trong mét danh s¸ch mçi thuéc tÝnh ph¶i phô thuéc hµm vµo toµn bé kho¸ chø kh«ng chØ phô thuéc vµo mét phÇn cña kho¸. NÕu cã sù phô thuéc nh vËy th× ph¶i t¸ch nh÷ng thuéc tÝnh phô thuéc hµm vµo bé phËn cña kho¸ thµnh mét danh s¸ch con míi.
Kú b¸o c¸o
Sè b¸o c¸o
Ngµy lËp b¸o c¸o
Kú b¸o c¸o
N¨m b¸o c¸o
Tæng gi¸ trÞ nhËp hoÆc xuÊt trong k×
Tæng gi¸ trÞ nhËp hoÆc xuÊt tÝch luü ®Õn k×
Khu vùc
M· khu vùc
Tªn khu vùc
Quèc gia
M· níc
Tªn níc
Lo¹i hµng
M· lo¹i hµng
Tªn lo¹i hµng
§¬n vÞ b¸o c¸o
M· ®¬n vÞ
Tªn ®¬n vÞ
§Þa chØ
§iÖn tho¹i
Sè Fax
Hµng ho¸
Sè b¸o c¸o
M· hµng nhËp
Tªn hµng nhËp
§¬n vÞ tÝnh
Sè lîng nhËp
TrÞ gi¸
M· hµng xuÊt
Tªn hµng xuÊt
§¬n vÞ tÝnh
Sè lîng xuÊt
TrÞ gi¸
2.4. Thùc hiÖn chuÈn ho¸ møc 3 (3.NF)
ChuÈn ho¸ møc 3 quy ®Þnh r»ng, trong mét danh s¸ch kh«ng ®îc phÐp cã sù phô thuéc b¾c cÇu gi÷a c¸c thuéc tÝnh.
Kú b¸o c¸o
Sè b¸o c¸o
Ngµy lËp b¸o c¸o
Kú b¸o c¸o
N¨m b¸o c¸o
Tæng gi¸ trÞ nhËp hoÆc xuÊt trong k×
Tæng gi¸ trÞ nhËp hoÆc xuÊt tÝch luü ®Õn k×
Khu vùc
M· khu vùc
Tªn khu vùc
Quèc gia
M· níc
Tªn níc
Lo¹i hµng
M· lo¹i hµng
Tªn lo¹i hµng
§¬n vÞ b¸o c¸o
M· ®¬n vÞ
Tªn ®¬n vÞ
§Þa chØ
§iÖn tho¹i
Sè Fax
Danh s¸ch hµng nhËp
M· hµng nhËp
Tªn hµng nhËp
Danh s¸ch hµng XuÊt
M· hµng nhËp
Tªn hµng nhËp
Hµng nhËp
M· hµng nhËp
Tªn hµng nhËp
§¬n vÞ tÝnh
Sè lîng
TrÞ gi¸
Hµng XuÊt
M· hµng xuÊt
Tªn hµng xuÊt
§¬n vÞ tÝnh
Sè lîng
TrÞ gi¸
3.X¸c ®Þnh liªn hÖ l« gÝc gi÷a c¸c tÖp vµ s¬ ®å cÊu tróc d÷ liÖu.
X¸c ®Þnh mèi liªn hÖ l« gÝc gi÷a c¸c tÖp, biÓu diÔn mèi quan hÖ mét-nhiÒu b»ng mòi tªn mét chiÒu, trong ®ã mòi tªn chØ vÒ phÝa nhiÒu.
BiÓu diÔn c¸c tÖp vµ vÏ s¬ ®å liªn kÕt gi÷a c¸c tÖp cña hÖ thèng th«ng tin qu¶n lý xuÊt nhËp khÈu n«ng s¶n ®îc thÓ hiÖn nh sau:
4.Cô thÓ ho¸ tõng tÖp trong c¬ së d÷ liÖu
4.1.TÖp §¬n vÞ (Donvi)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Madv
Text
15
M· ®¬n vÞ
Tendv
Text
50
Tªn ®¬n vÞ
Diachi
Text
50
§Þa chØ
Dienthoai
Text
14
§iÖn tho¹i
Fax
Text
14
Sè Fax
4.2. TÖp Quèc gia (Nuoc)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Manuoc
Text
15
M· níc
Makv
Text
10
M· khu vùc
Tennuoc
Text
50
Tªn níc
4.3.TÖp Khu vùc (Khuvuc)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Makv
Text
10
M· khu vùc
Tenkv
Text
30
Tªn khu vùc
4.4.TÖp lo¹i hµng (Loaihang)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Maloai
Text
15
M· lo¹i hµng
Tenloai
Text
60
Tªn lo¹i hµng
4.5.TÖp Danh s¸ch hµng nhËp (DShangnhap)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Mahang
Text
12
M· hµng nhËp
Maloai
Text
15
M· lo¹i hµng
Tenhang
Text
60
Tªn hµng nhËp
4.6.TÖp Danh s¸ch hµng xuÊt (DShangxuat)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Mahang
Text
12
M· hµng xuÊt
Maloai
Text
15
M· lo¹i hµng
Tenhang
Text
60
Tªn hµng xuÊt
4.7.TÖp K× thùc hiÖn (Ky)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
*Sobaocao
number
Long int
Sè b¸o c¸o
Ngay
Date/Time
dd/mm/yyyy
Ngµy lËp b¸o c¸o
Maky
Number
Long int
Kú b¸o c¸o
Nam
Number
Long int
N¨m b¸o c¸o
Giatriki
Number
Double
Tæng GtrÞ N/X trong k×
Giatritichluy
Number
Double
Tæng GtrÞ tÝch luü
Loaibaocao
Text
1
Lo¹i b¸o c¸o (N/X)
4.8.TÖp hµng nhËp (Hangnhap)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
Mahang
Text
12
M· hµng nhËp
Madv
Text
15
M· ®¬n vÞ
Manuoc
Text
15
M· níc
Sobaocao
Number
Long int
Sè b¸o c¸o
Tenhang
Text
60
Tªn hµng nhËp
Dvitinh
Text
10
§¬n vÞ tÝnh
Soluong
Number
Double
Sè lîng nhËp
Thanhtien
Number
Double
Thµnh tiÒn
*Hangnhapid
Number
Long int
T¹o kho¸ chÝnh
4.9.TÖp hµng xuÊt (Hangxuat)
Tªn trêng
KiÓu d÷ liÖu
§é réng
Chó thÝch
Mahang
Text
12
M· hµng xuÊt
Madv
Text
15
M· ®¬n vÞ
Manuoc
Text
15
M· níc
Sobaocao
Number
Long int
Sè b¸o c¸o
Tenhang
Text
60
Tªn hµng xuÊt
Dvitinh
Text
10
§¬n vÞ tÝnh
Soluong
Number
Double
Sè lîng xuÊt
Thanhtien
Number
Double
Thµnh tiÒn
*Hangxuatid
Number
Long int
T¹o kho¸ chÝnh
5.S¬ ®å DSD cña ch¬ng tr×nh thiÕt kÕ trªn c¬ së d÷ liÖu Access.
III.ThiÕt kÕ m« ®un chøc n¨ng hÖ thèng
1.Form Lo¹i hµng
§©y lµ form tõ ®iÓn, cã chøc n¨ng nhËp danh môc c¸c lo¹i hµng ®Ó lµm nguån lùa chän cho form danh s¸ch hµng ho¸. Së dÜ cã form nµy lµ v× hµng ho¸ xuÊt khÈu hoÆc nhËp khÈu ®îc chia ra lµm hai møc, møc mét lµ c¸c lo¹i hµng vµ møc hai lµ c¸c nhãm hµng ho¸ ®îc chia theo lo¹i hµng. Khi cÇn tæng hîp, ta cã thÓ tæng hîp theo tõng lo¹i hµng ho¸ xuÊt khÈu hoÆc nhËp khÈu trong k×. Form cã nh÷ng chøc n¨ng ®Ó thªm míi hoÆc xo¸ bá mét sè b¶n ghi kh«ng cÇn thiÕt hoÆc nhËp sai.
2.Form khu vùc
D÷ liÖu trong form thêng ®îc chia thµnh n¨m khu vùc lµ n¨m ch©u trªn thÕ giíi, form nµy cã tÝch chÊt ®¬n gi¶n chØ dïng ®Ó tæng hîp d÷ liÖu theo khu vùc, tøc lµ tæng hîp t×nh h×nh nhËp khÈu hoÆc xuÊt khÈu theo tõng khu vùc.
Form nµy còng cã chøc n¨ng nhËp míi hoÆc xo¸ bá nh÷ng khu vùc kh«ng cÇn thiÕt.
3.Form ®¬n vÞ
§©y lµ form tõ ®iÓn, dïng ®Ó thªm vµ lu c¸c ®¬n vÞ thuéc Bé N«ng nghiÖp vµ ph¸t triÓn n«ng th«n, c¸c ®¬n vÞ nµy tham gia xuÊt nhËp khÈu hµng th¸ng vµ göi b¸o c¸o vÒ t×nh h×nh xuÊt nhËp khÈu cña ®¬n vÞ m×nh lªn Bé NN. C¸c th«ng tin ®îc lu bao gåm tªn ®¬n vÞ, ®Þa chØ, ®iÖn tho¹i, sè fax ®Ó tiÖn liªn l¹c khi cÇn ®èi chiÕu l¹i th«ng tin. Khi lªn b¸o c¸o, cã mét lo¹i b¸o c¸o t×nh h×nh nhËp khÈu hoÆc xuÊt khÈu theo tõng ®¬n vÞ. Form nµy cã chøc n¨ng cung cÊp danh s¸ch c¸c ®¬n vÞ tham gia xuÊt nhËp khÈu trong th¸ng ®Ó ngêi nhËp tiÖn lùa chän.
4.Form c¸c níc ®èi t¸c
§©y lµ form dïng ®Ó nhËp tªn c¸c níc tham gia giao dÞch th¬ng m¹i víi ViÖt nam, form nµy cã chøc n¨ng cung cÊp danh s¸ch c¸c níc tham gia xuÊt nhËp khÈu trong k×, ®ång thêi ®Ó lªn b¸o c¸o tæng hîp theo níc xuÊt khÈu hoÆc nhËp khÈu víi nh÷ng chØ tiªu nh kim ng¹ch xuÊt nhËp khÈu cña tõng mÆt hµng hay tæng kim ng¹ch xuÊt nhËp khÈu cña tÊt c¶ c¸c mÆt hµng n«ng s¶n. §©y lµ danh môc tõ ®iÓn, trî gióp qu¸ tr×nh nhËp xuÊt d÷ liÖu cña form ch¬ng tr×nh chÝnh, ngêi nhËp chØ cÇn nhËp mét lÇn. Giao diÖn form ®îc thÓ hiÖn qua h×nh ¶nh sau:
5.Form danh s¸ch hµng xuÊt vµ danh s¸ch hµng nhËp
§©y lµ hai form danh môc cã chøc n¨ng cung cÊp danh s¸ch nh÷ng mÆt hµng n«ng s¶n thêng xuyªn xuÊt khÈu hoÆc thêng xuyªn nhËp khÈu. Së dÜ ph¶i t¸ch ra lµm hai form v× nh÷ng mÆt hµng xuÊt khÈu vµ nh÷ng mÆt hµng nhËp khÈu thêng kh¸c nhau, mÆt kh¸c hai form nµy trî gióp qu¸ tr×nh nhËp d÷ liÖu lµ chÝnh, nÕu gép chung l¹i th× sè lîng mÆt hµng sÏ rÊt nhiÒu, lµm phøc t¹p ho¸ qu¸ tr×nh lùa chän. Sau ®©y lµ h×nh ¶nh cña hai form chøc n¨ng nµy:
IV.Mét sè giao diÖn chÝnh cña ch¬ng tr×nh
1.Form chÝnh cña ch¬ng tr×nh
Khi b¾t ®Çu ch¬ng tr×nh phÇn mÒm, b¹n ph¶i th«ng qua form nµy ®Ó thùc hiÖn c¸c m« dun chøc n¨ng. B¹n kÝch vµo “HÖ thèng” trªn form ®Ó chän c¸c m« ®un chøc n¨ng cÇn nhËp d÷ liÖu hoÆc söa d÷ liÖu tõ ®iÓn, kÝch vµo “Hµng nhËp”, “Hµng xuÊt” trªn thùc ®¬n hoÆc trªn thanh c«ng cô ®Ó hiÓn thÞ hai mµn h×nh chÝnh (form chÝnh) cña ch¬ng tr×nh, khi cÇn lªn b¸o c¸o tæng hîp b¹n kÝch vµo “B¸o c¸o tæng hîp” trªn thùc ®¬n hoÆc nót “B¸o c¸o” trªn thanh c«ng cô ®Ó chän lo¹i b¸o c¸o vµ k× b¸o c¸o, kÝch vµo trî gióp b¹n sÏ ®îc giíi thiÖu vÒ ch¬ng tr×nh phÇn mÒm nµy vµ híng dÉn sö dông nã.
2.Form D÷ liÖu hµng nhËp
§©y lµ form ®îc thêng xuyªn sö dông ®Ó cËp nhËt d÷ liÖu vµ lªn b¸o c¸o víi bèn lo¹i b¸o c¸o theo th¸ng, quÝ, s¸u th¸ng vµ n¨m. VÝ dô, nÕu b¹n tÝch vµo Kú b¸o c¸o bªn s¬ ®å c©y th× bªn líi sÏ hiÖn tÊt c¶ c¸c lo¹i b¸o c¸o trªn trong tÊt c¶ c¸c n¨m, cßn nÕu b¹n chän quÝ 1 ch¼ng h¹n th× bªn líi sÏ chØ hiÖn c¸c b¸o c¸o quÝ 1 cña tÊt c¶ c¸c n¨m ®Ó lùa chän. NÕu b¹n muèn thªm d÷ liÖu hµng ho¸ vµo bÊt k× mét b¸o c¸o nµo, b¹n chØ cÇn tÝch vµo b¸o c¸o ®ã råi kÝch vµo nót cËp nhËt trªn thanh c«ng cô, lËp tøc sÏ cã mét form hµng nhËp hiÖn lªn víi chØ nh÷ng th«ng tin vÒ hµng ho¸ cña b¸o c¸o ®ã, b¹n cã thÓ thªm míi hoÆc lo¹i bá hay chØnh söa bÊt k× mét lo¹i hµng ho¸ nµo trªn b¸o c¸o ®ã. Sè b¸o c¸o ®îc tù sinh ra theo chiÒu t¨ng cña d·y sè tù nhiªn. Sau ®©y lµ form hµng nhËp khi cËp nhËt hay thªm míi b¸o c¸o.
NÕu b¹n muèn bæ sung thªm b¸o c¸o míi, b¹n kÝch vµo nót “Bæ sung” trªn thanh c«ng cô, sÏ cã mét form hiÖn ra ®Ó b¹n chän kiÓu b¸o c¸o (B¸o c¸o th¸ng, b¸o c¸o quÝ, b¸o c¸o s¸u th¸ng hay b¸o c¸o n¨m) råi chän k× b¸o c¸o lµ th¸ng mÊy hoÆc quÝ mÊy, n¨m bao nhiªu, nÕu mÆc ®Þnh sÏ lµ n¨m hiÖn thêi. Sau ®ã b¹n bÊm tiÕp tôc th× form hµng nhËp sÏ hiÖn ra ®Ó b¹n ®iÒn nèt th«ng sè tæng gi¸ trÞ nhËp trong k× vµ tæng gi¸ trÞ nhËp tÝch luü ®Õn k× sau ®ã b¹n kÝch vµo nót “Thªm dßng” ®Ó nhËp c¸c gi¸ trÞ vÒ hµng ho¸ cña b¸o c¸o ®ã. NÕu b¹n muèn xo¸ bá mét b¸o c¸o nµo ®ã, tõ form danh s¸ch b¸o c¸o hµng nhËp, b¹n chØ cÇn chän b¸o c¸o cÇn xo¸ trªn líi råi kÝch v¸o nót “Xo¸ bá” trªn thanh c«ng cô lµ xong. NÕu muèn in b¸o c¸o ngay trªn form hµng nhËp nµy, b¹n chØ cÇn chän sè b¸o c¸o cÇn in trªn líi råi kÝch vµo nót “In b¸o c¸o” trªn thanh c«ng cô lµ ®îc. Sau ®©y lµ form trung gian khi bæ sung b¸o c¸o:
3.Form D÷ liÖu hµng xuÊt
VÒ c¬ b¶n, c¸c chøc n¨ng cña form nµy gièng hÖt víi form d÷ liÖu hµng nhËp. Khi b¹n kÝch vµo nót cËp nhËt còng hiÖn form hµng xuÊt sau:
Khi b¹n kÝch vµo nót “Bæ sung” tøc lµ bæ sung b¸o c¸o míi th× form sau sÏ hiÖn lªn, c¸c thñ tôc thao t¸c t¬ng tù nh ®èi víi hµng nhËp. NÕu muèn xo¸ hay in b¸o c¸o còng chØ cÇn kÝch vµo “Xo¸ bá” hoÆc “In b¸o c¸o” trªn thanh c«ng cô sau khi ®· chän b¸o c¸o ®Ó thùc
hiÖn.
4.S¬ ®å liªn kÕt m« ®un cña phÇn mÒm
PhÇn mÒm
CËp nhËt
B¸o c¸o
Kú b¸o c¸o
Form tõ ®iÓn
Form cËp nhËt
B¸o c¸o ®¬n vÞ
DL hµng xuÊt
DL hµng nhËp
Khu vùc
Hµng xuÊt
Hµng nhËp
Níc
B¸o c¸o níc
Lo¹i hµng
B¸o c¸o hµng ho¸
DS hµng nhËp
DS hµng xuÊt
§vÞ tÝnh
V.Mét sè b¸o c¸o cña ch¬ng tr×nh
§Ó lªn b¸o c¸o, b¹n ph¶i kÝch vµo nót b¸o c¸o trªn form mµn h×nh chÝnh råi chän b¸o c¸o nhËp hay b¸o c¸o xuÊt, sau ®ã b¹n ph¶i chän k× b¸o c¸o, n¨m b¸o c¸o, kiÓu b¸o c¸o (cã 3 kiÓu b¸o c¸o ®ã lµ: B¸o c¸o theo hµng ho¸, b¸o c¸o theo ®¬n vÞ nhËp xuÊt, b¸o c¸o theo níc). Tãm l¹i, trong ch¬ng tr×nh nµy cã 24 b¸o c¸o chÝnh, nhng míi chØ hoµn thµnh ®îc 2 b¸o c¸o lµ b¸o c¸o nhËp vµ b¸o c¸o xuÊt theo th¸ng, víi c¸c b¸o c¸o ®Òu cho phÐp hiÖu chØnh c¸c th«ng sè nhng kh«ng lu sù hiÖu chØnh ®ã vµo c¬ së d÷ liÖu, ngoµi ra cßn cã b¸o c¸o ®îc lªn trùc tiÕp tõ form b¸o c¸o hµng nhËp vµ b¸o c¸o hµng xuÊt, c¸c b¸o c¸o nµy ®¬n gi¶n thiÕt kÕ b»ng c«ng cô cña V.Basic, néi dung lµ b¸o c¸o theo tõng sè cña b¸o c¸o, cã b¸o c¸o nµy chØ dïng ®Ó tham kh¶o chø thêng kh«ng ®îc sö dông khi lÊy th«ng tin .Sau ®©y lµ form chän b¸o c¸o:
1.B¸o c¸o th¸ng theo hµng ho¸ nhËp khÈu vµ xuÊt khÈu
§©y lµ b¸o c¸o ®îc sö dông ®Ó lªn b¸o c¸o theo hµng ho¸ trong k×, b¸o c¸o nµy liÖt kª tÊt c¶ nh÷ng níc xuÊt khÈu mÆt hµng nµy vµ nh÷ng níc xuÊt khÈu mÆt hµng nµy k× tríc, sau ®ã céng tæng sè lîng nhËp khÈu k× tríc víi k× b¸o c¸o vµ thµnh tiÒn k× tríc víi k× b¸o c¸o thµnh sè lîng tÝch luü vµ thµnh tiÒn tÝch luü, tÝnh phÇn tr¨m so s¸nh k× tríc víi k× nµy, nÕu k× tríc níc nµo ®ã kh«ng nhËp mÆt hµng nµy nhng k× nµy l¹i nhËp hoÆc k× tríc nhËp nhng k× nµy kh«ng nhËp th× phÇn tr¨m so s¸nh víi k× tríc c¶ vÒ sè lîng vµ thµnh tiÒn ®Òu b»ng kh«ng.
Cßn vÒ b¸o c¸o theo hµng ho¸ xuÊt khÈu còng t¬ng tù nh hµng ho¸ nhËp khÈu, liÖt kª tÊt c¶ c¸c níc xuÊt khÈu mÆt hµng nµo ®ã. C¸c b¸o c¸o nµy sÏ lªn b¸o c¸o tÊt c¶ c¸c mÆt hµng ®· nhËp khÈu hoÆc xuÊt khÈu trong k×. Sau ®©y lµ hai b¸o c¸o nhËp khÈu th¸ng 02 vµ xuÊt khÈu th¸ng 04.
§Æc biÖt trong hai b¸o c¸o nµy cßn cã thªm chøc n¨ng söa l¹i b¸o c¸o nÕu cÇn thiÕt, b¹n cã thÓ söa l¹i nh÷ng th«ng tin trªn b¸o c¸o nhng nh÷ng sù söa ®æi nµy chØ cã ý nghÜa khi in b¸o c¸o cßn b¶n th©n nh÷ng hiÖu chØnh ®ã kh«ng ®îc lu trong b¸o c¸o. Sau khi hiÖu chØnh ë Front page b¹n cÇn kÝch vµo nót ®äc l¹i trªn thanh c«ng cô ®Ó hiÖn nh÷ng hiÖu chØnh cña b¹n trªn b¸o c¸o. Sau ®ã b¹n ph¶i kÝch v¸o nót ra m¸y in lu«n, v× hiÖu chØnh cña b¹n kh«ng ®îc lu trë l¹i c¬ së d÷ liÖu. Sau ®©y lµ b¸o c¸o nhËp khÈu ®Ó xem c¸c mÆt hµng trong tõng sè b¸o c¸o:
2.B¸o c¸o th¸ng theo ®¬n vÞ nhËp khÈu vµ ®¬n vÞ xuÊt khÈu
D¹ng b¸o c¸o nµy l¹i liÖt kª tÊt c¶ c¸c hµng ho¸ cña tõng ®¬n vÞ ®· nhËp khÈu hoÆc xuÊt khÈu trong k×, mçi b¸o c¸o lµ toµn bé c¸c ®¬n vÞ tham gia xuÊt/nhËp trong k× chø kh«ng ph¶i mçi b¸o c¸o chØ b¸o c¸o vÒ mét ®¬n vÞ.
VÒ h×nh thøc, lo¹i b¸o c¸o nµy gièng víi b¸o c¸o nhËp xuÊt theo hµng theo tõng th¸ng ®· nãi ë trªn, nhng thay v× liÖt kª tÊt c¶ c¸c níc nhËp/xuÊt trong k×, lÊy gi¸ trÞ tÝch luü vµ tÝnh phÇn tr¨m so s¸nh víi k× tríc th× b¸o c¸o nµy l¹i liÖt kª c¸c mÆt hµng ®· nhËp/xuÊt trong k× vµ tÝnh c¸c chØ tiªu trªn theo mÆt hµng ®ã. B¸o c¸o nµy hiÖn cha ®îc hoµn thµnh.
3.B¸o c¸o th¸ng theo níc nhËp khÈu hoÆc xuÊt khÈu
D¹ng b¸o c¸o nµy liÖt kª tÊt c¶ c¸c mÆt hµng nhËp khÈu hoÆc xuÊt khÈu cña tõng níc, tÝnh gi¸ trÞ tÝch luü vµ tÝnh phÇn tr¨m so s¸nh ®Òu theo mÆt hµng. Trªn mét b¸o c¸o còng sÏ cã th«ng tin cña tÊt c¶ c¸c níc tham gia nhËp xuÊt trong k×. B¸o c¸o nµy cha ®îc hoµn thµnh.
4.B¸o c¸o quÝ theo hµng nhËp, hµng xuÊt
§ã lµ b¸o c¸o tæng hîp cña ba th¸ng ®Çu n¨m (nÕu lµ quÝ 1) vµ cø thÕ tiÕp theo, nhng b¸o c¸o ph¶i chøa tÊt c¶ c¸c mÆt hµng ®· ®îc nhËp/xuÊt trong quÝ. B¸o c¸o quÝ theo hµng ho¸ cha ®îc x©y dùng.
5.Mét sè b¸o c¸o kh¸c
§ã lµ b¸o c¸o s¸u th¸ng vµ b¸o c¸o n¨m theo hµng ho¸, theo níc, theo ®¬n vÞ hoÆc cã thÓ theo lo¹i hµng, nhng c¸c lo¹i b¸o c¸o nµy cha ®îc thiÕt kÕ nªn kh«ng tr×nh bµy ra ®©y.
VI.ViÖc chän phÇn mÒm vµ qu¸ tr×nh viÕt ch¬ng tr×nh
1.ViÖc chän phÇn mÒm
Visual Basic lµ mét ng«n ng÷ lËp tr×nh th«ng dông trong viÖc thiÕt kÕ mét ch¬ng tr×nh phÇn mÒm. Ng«n ng÷ nµy cã u ®iÓm lµ giao diÖn ®Ñp, kh¶ n¨ng kÕt nèi d÷ liÖu rÊt tèt, c¸c form ch¬ng tr×nh dÔ thiÕt kÕ vµ ®Æc biÖt lµ kh¶ n¨ng giao tiÕp víi Web kh¸ tèt, h¬n n÷a trong bé Visual studio 7.0, ng«n ng÷ nµy ®· ®îc tiÕp tôc ph¸t triÓn, n©ng lªn mét bíc quan träng lµ dïng ®Ó thiÕt kÕ c¸c trang Web-mét phÇn mÒm phæ dông trong lËp tr×nh hiÖn nay. Khi míi b¾t ®Çu thiÕt kÕ ch¬ng tr×nh b»ng ng«n ng÷ thÕ hÖ 4, th× Visual Basic cho ta mét c¸ch häc dÔ dµng h¬n nhiÒu víi c¸c c©u lÖnh râ dµng vµ c¸c sù kiÖn, ph¬ng thøc ®îc liÖt kª kh«ng cÇn ph¶i nhí.
Víi ®Ò tµi “HÖ thèng th«ng tin qu¶n lý xuÊt nhËp khÈu n«ng s¶n” ®· chän, víi nh÷ng yªu cÇu cña d÷ liÖu ®Çu vµo lµ c¸c b¸o c¸o b»ng Excel sÏ dÔ dµng h¬n nÕu cÇn cËp nhËt d÷ liÖu th«ng qua Access. C¸c th«ng tin ®Çu ra lµ c¸c b¶ng biÓu kh¸ phøc t¹p, cÇn cã nh÷ng c«ng cô m¹nh nh HTML ®Ó thiÕt kÕ, mµ Visual Basic kÕt nèi rÊt tèt tíi ng«n ng÷ nµy.
Mét ®iÒu quan träng kh«ng kÐm lµ c¸c yªu cÇu tuyÓn nh©n viªn lËp tr×nh thêng thiªn vÒ lËp tr×nh thµnh th¹o Visual Basic, dïng ng«n ng÷ nµy ®Ó viÕt phÇn mÒm gãp phÇn t×m hiÓu s©u h¬n vÒ ng«n ng÷ lËp tr×nh nµy ®ång thêi cho ta mét phÇn nµo ®ã ®¸p øng ®îc yªu cÇu tuyÓn dông cña c¸c c«ng ty lËp tr×nh sau nµy.
2.Qu¸ tr×nh viÕt ch¬ng tr×nh
Ch¬ng tr×nh nµy ®îc thiÕt kÕ sau mét th¸ng thùc tËp thu thËp th«ng tin vµ t×m hiÓu thùc tÕ ë Vô kÕ ho¹ch vµ quy ho¹ch-Bé NN&PTNT . Qu¸ tr×nh thiÕt kÕ vµ chØnh söa mÊt 3 tuÇn, tøc lµ ®Õn ngµy 04/03/2003 míi b¾t ®Çu ®i vµo lËp tr×nh. Tõ ngµy 04/03/2003 ®Õn ngµy 06/03/2003 thùc hiÖn t¹o c¬ së d÷ liÖu trªn Access. Sau ®ã ®i vµo thiÕt kÕ c¸c form danh môc tõ ®iÓn mÊt 1 tuÇn. Qu¸ tr×nh thiÕt kÕ form cËp nhËt vµ form chÝnh kÐo dµi 3 tuÇn. §Õn ngµy 03/04/2003 ®· c¬ b¶n hoµn thµnh phÇn cËp nhËt d÷ liÖu cho ch¬ng tr×nh, tõ dã ®Õn ngµy 25/04/2003 thiÕt kÕ c¸c b¸o c¸o ®Çu ra, do cßn Ýt kinh nghiÖm nªn míi chØ hoµn thµnh ®îc mét vµi b¸o c¸o ®Çu ra theo mÉu. C¸c b¸o c¸o cßn l¹i sÏ ®îc tiÕp tôc thiÕt kÕ sau nµy.
VII.PhÇn phô lôc
§©y lµ phÇn viÕt code cña mét sè form.
1.Hµm t¹o s¬ ®å c©y cña form DLhangnhap
Sub FillTree()
Me.TreeView1.ImageList = Me.ImageList1
Me.TreeView1.Nodes.Clear
Set myNode = Me.TreeView1.Nodes.Add(, , "KYBC", "Kú b¸o c¸o", 2)
myNode.Expanded = True
Set myNode = Me.TreeView1.Nodes.Add("KYBC", 4, "BCTHANG", "B¸o c¸o th¸ng", 2)
myNode.Expanded = True
Set myNode = Me.TreeView1.Nodes.Add("KYBC", 4, "BCQUI", "B¸o c¸o quÝ", 2)
myNode.Expanded = True
Set myNode = Me.TreeView1.Nodes.Add("KYBC", 4, "BC6THANG", "B¸o c¸o 6 th¸ng", 2)
myNode.Expanded = True
Set myNode = Me.TreeView1.Nodes.Add("KYBC", 4, "BCNAM", "B¸o c¸o n¨m", 2)
myNode.Expanded = True
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N1", "Th¸ng 1", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N2", "Th¸ng 2", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N3", "Th¸ng 3", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N4", "Th¸ng 4", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N5", "Th¸ng 5", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N6", "Th¸ng 6", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N7", "Th¸ng 7", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N8", "Th¸ng 8", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N9", "Th¸ng 9", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N10", "Th¸ng 10", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N11", "Th¸ng 11", 1
Me.TreeView1.Nodes.Add "BCTHANG", 4, "N12", "Th¸ng 12", 1
'---------------------
Me.TreeView1.Nodes.Add "BCQUI", 4, "N13", "QuÝ 1", 1
Me.TreeView1.Nodes.Add "BCQUI", 4, "N14", "QuÝ 2", 1
Me.TreeView1.Nodes.Add "BCQUI", 4, "N15", "QuÝ 3", 1
Me.TreeView1.Nodes.Add "BCQUI", 4, "N16", "QuÝ 4", 1
'---------------------
Me.TreeView1.Nodes.Add "BC6THANG", 4, "N17", "S¸u th¸ng ®Çu n¨m", 1
Me.TreeView1.Nodes.Add "BC6THANG", 4, "N18", "S¸u th¸ng cuèi n¨m", 1
End Sub
2.Hµm kÕt nèi vµ huû kÕt nèi d÷ liÖu cña form d÷ liÖu hµng nhËp.
Private Sub Form_Load()
CenterForm Me
Me.Adodc1.ConnectionString = Connection()
Me.Adodc1.RecordSource = "select sobaocao, ngay, giatriki, giatritichluy, nam, maky from ky where loaibaocao='N'"
Me.Adodc1.Refresh
FillTree
Me.Adodc1.Recordset.Requery
End Sub
Private Sub Form_Unload(Cancel As Integer)
mainform.ClearMsg
mainform.ClearImg
mainform.ShowImg GetPath() & "Bitmaps\012_135.jpg"
End Sub
3.Hµm c¸c chøc n¨ng trªn Thanh c«ng cô cña form DLhangnhap
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Key = Button.Key
Select Case Key
Case "capnhat"
If Me.Adodc1.Recordset.EOF Then Exit Sub
Hangnhap.sobc = Me.Adodc1.Recordset.Fields("sobaocao")
Hangnhap.BCdanhap
Hangnhap.Command2.Enabled = True
Hangnhap.Command3.Enabled = True
Hangnhap.Command4.Enabled = True
Hangnhap.Command6.Enabled = True
Hangnhap.Update.Enabled = True
Hangnhap.Command5.Caption = "Tho¸t"
Hangnhap.Show 1
Case "bosung"
loaibc.Show 1
Case "xoabo"
On Error GoTo DeleteErr
Hangnhap.sobc = Me.Adodc1.Recordset.Fields("sobaocao")
With Hangnhap.Adodc1.Recordset
If .EOF Or .BOF Then
Exit Sub
End If
.MoveFirst
If Not .EOF Then
If MsgBox("B¹n cã muèn xo¸ b¶n ghi:" & vbCrLf & _ "B¸o c¸o sè:" & Me.Adodc1.Recordset!Sobaocao & vbCrLf & _
"N¨m:" & Me.Adodc1.Recordset!nam, vbCritical + vbYesNo + vbDefaultButton1, "C¶nh b¸o") = vbYes Then
.Delete
.MoveNext
End If
End If
End With
Me.Adodc1.Recordset.Delete
GoTo F
DeleteErr:
MsgBox Err.Description
F:
Case "inbaocao"
If Me.Adodc1.Recordset.EOF Then Exit Sub
sobc = Me.Adodc1.Recordset.Fields("sobaocao")
cSQL = "select hangnhap.mahang, dshangnhap.tenhang, hangnhap.dvitinh, hangnhap.soluong, hangnhap.thanhtien, nuoc.tennuoc"
cSQL = cSQL & " from hangnhap, dshangnhap, nuoc where hangnhap.sobaocao=" & sobc
cSQL = cSQL & " and hangnhap.mahang = dshangnhap.mahang and hangnhap.manuoc = nuoc.manuoc"
Set rptDLHangnhap.DataSource = GetRS(cSQL)
rptDLHangnhap.Show
End Select
End Sub
4.Hµm läc d÷ liÖu trªn c¸c nót cña s¬ ®å h×nh c©y
Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
'If Adodc1.Recordset.RecordCount <= 0 Then
'End If
On Error GoTo TreeViewErr
Dim cFilter, Key
Key = Node.Key
If Key = "KYBC" Then cFilter = "maky >=0"
If Key = "BCTHANG" Then cFilter = "maky >=1 and maky <=12"
If Key = "BCQUI" Then cFilter = "maky >=13 and maky <=16"
If Key = "BC6THANG" Then cFilter = "maky >=17 and maky <=18"
If Key = "BCNAM" Then cFilter = "maky =19"
If Left(Key, 1) = "N" Then
Key = Mid(Key, 2)
cFilter = "maky=" & Key
End If
If Adodc1.Recordset.RecordCount >= 0 Then
Adodc1.Recordset.Filter = cFilter
End If
GoTo Finished
TreeViewErr:
MsgBox Err.Description
Finished:
End Sub
5.Hµm t¹o b¸o c¸o hµng nhËp hµng th¸ng theo hµng ho¸
Function THNhap(Kybc, nambc)
Dim rs As New Recordset
Dim rptStr, cSQL As String
cSQL = "select distinct hangnhap.mahang from ky, hangnhap "
cSQL = cSQL & "where ky.maky=" & Kybc & " and ky.nam=" & nambc
cSQL = cSQL & " and ky.sobaocao=hangnhap.sobaocao"
Set rs = GetRS(cSQL)
rptStr = ""
Do While Not rs.EOF
mahang = rs("mahang")
rptStr = rptStr & THNhap_hang(Kybc, nambc, mahang)
rs.MoveNext
Loop
StrToFile rptStr, GetPath() & "report\tmpthnhap.htm"
Browser.Navigate GetPath() & "report\tmpthnhap.htm"
End Function
‘---------------------------------------------------
Function THNhap_hang(Kybc, nambc, mahang) As String
Dim cSQL1, cSQL2, cSQL3
Dim rs As New Recordset
Dim rs1 As New Recordset
Dim conn As New ADODB.Connection
Dim ss, ss1 As String
conn.Open Connection()
'-Tao khung chua du lieu bao cao
rs.Fields.Append "manuoc", adChar, 15
rs.Fields.Append "tennuoc", adChar, 60
rs.Fields.Append "soluong", adDouble
rs.Fields.Append "thanhtien", adDouble
rs.Fields.Append "sltichluy", adDouble
rs.Fields.Append "tttichluy", adDouble
rs.Fields.Append "slkytruoc", adDouble
rs.Fields.Append "ttkytruoc", adDouble
rs.Open
If Kybc >= 1 And Kybc <= 12 Then
'-Lay gia tri trong ky
cSQL1 = "select nuoc.manuoc, nuoc.tennuoc, hangnhap.soluong, hangnhap.thanhtien from ky, hangnhap, nuoc"
cSQL1 = cSQL1 & " where ky.maky=" & Kybc & "and ky.nam=" & nambc & " and ky.sobaocao=hangnhap.sobaocao and hangnhap.manuoc = nuoc.manuoc"
cSQL1 = cSQL1 & " and hangnhap.mahang='" & mahang & "'"
'-Lay gia tri tich luy
cSQL2 = "select hangnhap.manuoc, sum(hangnhap.soluong) as sltichluy, sum(hangnhap.thanhtien) as tttichluy from ky, hangnhap"
cSQL2 = cSQL2 & " where ky.maky>=1 and ky.maky<=" & Kybc & "and ky.nam=" & nambc & " and ky.sobaocao=hangnhap.sobaocao"
cSQL2 = cSQL2 & " and hangnhap.mahang='" & mahang & "'"
cSQL2 = cSQL2 & " group by hangnhap.manuoc"
'-Lay gia tri ky truoc
Kybctruoc = Kybc
nambctruoc = nambc
If Kybc = 1 Then
Kybctruoc = 12
nambctruoc = nambctruoc - 1
Else
Kybctruoc = Kybc - 1
End If
cSQL3 = "select hangnhap.manuoc, hangnhap.soluong as slkytruoc, hangnhap.thanhtien as ttkytruoc from ky, hangnhap"
cSQL3 = cSQL3 & " where ky.maky=" & Kybctruoc & "and ky.nam=" & nambctruoc & " and ky.sobaocao=hangnhap.sobaocao"
cSQL3 = cSQL3 & " and hangnhap.mahang='" & mahang & "'"
End If
'-Day du lieu trong ky len khung bao cao
rs1.Open cSQL1, conn, adOpenStatic, adLockBatchOptimistic
Do While Not rs1.EOF
rs.AddNew
rs("manuoc") = rs1("manuoc")
rs("tennuoc") = rs1("tennuoc")
rs("soluong") = rs1("soluong")
rs("thanhtien") = rs1("thanhtien")
rs1.MoveNext
Loop
rs1.Close
'-Day du lieu tich luy len khung bao cao
rs1.Open cSQL2, conn, adOpenStatic, adLockBatchOptimistic
Do While Not rs1.EOF
manuoc = rs1("manuoc")
rs.Filter = "manuoc='" & manuoc & "'"
If rs.EOF Then
rs.AddNew
rs("manuoc") = manuoc
rs("tennuoc") = GetFieldValue("select tennuoc from nuoc where manuoc='" & manuoc & "'")
rs("soluong") = 0
rs("thanhtien") = 0
rs("slkytruoc") = 0
rs("ttkytruoc") = 0
End If
rs("sltichluy") = rs1("sltichluy")
rs("tttichluy") = rs1("tttichluy")
rs1.MoveNext
Loop
rs1.Close
'-Day du lieu ky truoc len khung bao cao
rs1.Open cSQL3, conn, adOpenStatic, adLockBatchOptimistic
Do While Not rs1.EOF
manuoc = rs1("manuoc")
rs.Filter = "manuoc='" & manuoc & "'"
If rs.EOF Then
rs.AddNew
rs("manuoc") = manuoc
rs("tennuoc") = GetFieldValue("select tennuoc from nuoc where manuoc='" & manuoc & "'")
rs("soluong") = 0
rs("thanhtien") = 0
rs("sltichluy") = 0
rs("tttichluy") = 0
End If
rs("slkytruoc") = rs1("slkytruoc")
rs("ttkytruoc") = rs1("ttkytruoc")
rs1.MoveNext
Loop
rs1.Close
'-Dua du lieu tu khung bao cao len trang web
ss = ""
ss1 = ""
rs.Filter = "manuoc """
rs.MoveFirst
Do While Not rs.EOF
slkytruoc = rs("slkytruoc")
ttkytruoc = rs("ttkytruoc")
soluong = rs("soluong")
thanhtien = rs("thanhtien")
If slkytruoc > 0 Then
slkytruoc = (soluong / slkytruoc) * 100
Else
slkytruoc = 0
End If
If ttkytruoc > 0 Then
ttkytruoc = (thanhtien / ttkytruoc) * 100
Else
ttkytruoc = 0
End If
ss = ss & ""
ss = ss & "" & rs("tennuoc") & ""
ss = ss & "" & FormatNumber(rs("soluong")) & ""
ss = ss & "" & FormatNumber(rs("thanhtien")) & ""
ss = ss & "" & FormatNumber(rs("sltichluy")) & ""
ss = ss & "" & FormatNumber(rs("tttichluy")) & ""
ss = ss & "" & FormatNumber(slkytruoc) & " %"
ss = ss & "" & FormatNumber(ttkytruoc) & " %"
ss = ss & ""
rs.MoveNext
Loop
ss1 = FileToStr(GetPath() & "report\thnhap_hang.htm")
ss1 = Replace(ss1, "$tenhang$", "" & GetFieldValue("select tenhang from dshangnhap where mahang='" & mahang & "'") & "")
ss1 = Replace(ss1, "", ss + "")
THNhap_hang = ss1
End Function
6.Code cña form b¸o c¸o
Public loaibc As String
Sub FillLoaiBC()
Combo1.Clear
Me.Combo1.AddItem "1. B¸o c¸o th¸ng"
Me.Combo1.AddItem "2. B¸o c¸o quÝ"
Me.Combo1.AddItem "3. B¸o c¸o s¸u th¸ng"
Me.Combo1.AddItem "4. B¸o c¸o n¨m"
End Sub
Sub FillKyBC()
Combo2.Clear
Select Case Left(Combo1.Text, 1)
Case "1"
For i = 1 To 12
Me.Combo2.AddItem "Th¸ng " & i
Next
Me.Combo2.ListIndex = Month(Date) - 1
Case "2"
For i = 1 To 4
Me.Combo2.AddItem "QuÝ " & i
Next
Me.Combo2.ListIndex = Int(Month(Date) / 3) - 1
If Month(Date) Mod 3 > 0 Then
Me.Combo2.ListIndex = Me.Combo2.ListIndex + 1
End If
Case "3"
Me.Combo2.AddItem "1.S¸u th¸ng ®Çu n¨m"
Me.Combo2.AddItem "2.S¸u th¸ng cuèi n¨m"
If Month(Date) < 6 Then
Me.Combo2.ListIndex = 0
Else
Me.Combo2.ListIndex = 1
End If
Case "4"
Me.Combo2.AddItem "B¸o c¸o n¨m"
Me.Combo2.ListIndex = 0
End Select
End Sub
Private Sub Combo1_Click()
FillKyBC
End Sub
Private Sub Command1_Click()
If Combo1.Text = "" Or Combo2.Text = "" Then
MsgBox "Cha chän k× b¸o c¸o"
Exit Sub
End If
If Me.Option1.Value = False And Me.Option2.Value = False And Me.Option3.Value = False Then
MsgBox ("Cha chän lo¹i b¸o c¸o")
Exit Sub
End If
Kybc = 0
nambc = Me.Combo3.Text
Select Case Left(Combo1.Text, 1)
Case "1"
Kybc = Combo2.ListIndex + 1
Case "2"
Kybc = 12 + Combo2.ListIndex + 1
Case "3"
Kybc = 16 + Combo2.ListIndex + 1
Case "4"
Kybc = 19
End Select
If Me.Option1.Value = True Then
Select Case loaibc
Case "N"
Call THNhap(Kybc, nambc)
Case "X"
Call THxuat(Kybc, nambc)
End Select
End If
If Me.Option2.Value = True Then
Select Case loaibc
Case "N"
Call THNhapdv(Kybc, nambc)
Case "X"
End Select
End If
End Sub
Private Sub Command2_Click()
Unload Me
End Sub
Private Sub Form_Load()
CenterForm Me
For i = Year(Date) - 20 To Year(Date) + 20
Me.Combo3.AddItem i
Next
Me.Combo3.Text = Year(Date)
FillLoaiBC
FillKyBC
End Sub
VIII.KÕt luËn
Qua 15 tuÇn thùc tËp ®· cho t«i hiÓu thªm rÊt nhiÒu vÒ c¸c c«ng viÖc thùc tÕ ph¶i lµm, kÕt qu¶ thu ®îc lín nhÊt ë ®©y chÝnh lµ lµm quen víi c«ng viÖc, ¸p dông c¸c kiÕn thøc trªn s¸ch vë vµo thùc tÕ lµ c¶ mét vÊn ®Ò khã kh¨n, lÇn ®Çu tiªn tù t×m hiÓu thùc tÕ vµ nghiªn cøu ph©n tÝch mét hÖ thèng th«ng tin, cho nªn nh÷ng g× lµm ®îc lµ kh«ng nhiÒu, trong thêi gian thùc tËp míi chØ hoµn thiÖn ®îc phÇn cËp nhËt d÷ liÖu vµ lªn ®îc 2 b¸o c¸o mÉu. Ph¬ng híng tiÕp theo lµ thiÕt kÕ tiÕp c¸c b¸o c¸o cßn l¹i ®· nãi ë trªn, ®ång thêi nhËp mét sè bé d÷ liÖu vµo ®Ó Test ch¬ng tr×nh.
Danh môc c¸c tµi liÖu tham kh¶o
1.Gi¸o tr×nh HÖ thèng th«ng tin qu¶n lý
T¸c gi¶: TS Tr¬ng v¨n Tó-TS TrÇn thÞ Song Minh
NXB Thèng kª n¨m 2000
2.Microsoft Visual Basic 6.0 vµ lËp tr×nh c¬ s¬ d÷ liÖu.
Chñ biªn: NguyÔn thÞ Ngäc Mai
Cè vÊn khoa häc:NguyÔn H÷u Anh
NXB Gi¸o dôc n¨m 2000
3.LËp tr×nh Visual Basic cña Vn-guide
NXB Thèng kª n¨m 2002
4.Microsoft access 97
T¸c gi¶: GS Ph¹m v¨n Êt
NXB Khoa häc vµ kÜ thuËt n¨m 1999
5.Gi¸o trinh C¬ së d÷ liÖu sql, access
T¸c gi¶: ThS TrÇn C«ng UÈn
NXB Thèng kª n¨m 2000
6.Gi¸o tr×nh CÊu tróc d÷ liÖu
T¸c gi¶: PTS Hµn ViÕt ThuËn
NXB Thèng kª n¨m 1999
Môc Lôc
Các file đính kèm theo tài liệu này:
- Phân tích và thiết kế hệ thống thông tin quản lý xuất nhập khẩu nông sản tại Bộ NN&PTNT.DOC