Chuyên đề Hệ thống thông tin hỗ trợ cho công tác quản lý điểm của Khoa trong hệ Cao Đẳng

Vấn đề quản lý trên máy tính hiện nay đang được nhiều hành nghề thực hiện và áp dụng rộng rãi. Ngày nay khi công nghệ thông tin đã và đang phát triển mạnh mẽ do đó đã kéo theo nó là các công tác quản lý dựa trên các ứng dụng ngày càng cao của tin học thì công việc đó ngày càng trở lên dễ dàng hơn. Việc áp dụng tin học vào quản lý đã rút ngắn thời gian làm việc và xử lý công việc đạt kết quả cao. Qua khảo sát công tác quản lý sinh viên trường ĐHBK Hà Nội ta lại càng thấy tiện ích của việc tin học hóa trong mọi lĩnh vực. Là nhà phân tích và thiết kế hệ thống phải hiểu rõ và nắm bắt được yêu cầu của hệ thống để từ đó có thể xây dựng một hệ thống quản lý mới có tính năng, công dụng, tốc độ hơn. Để hoàn thành chuyên đề tài này chúng em đã nhận được sự giúp đỡ rất nhiệt tình của thầy giáo Nguyễn Danh Tú là người trực tiếp hướng dẫn chúng em làm đồ án tốt nghiệp. Trong quá trình thực hiện đồ án do còn thiếu kinh nghiệm thực tế và kinh nghiệm lập trình nên không tránh khỏi nhũng khiếm khuyết. Chúng em rất mong nhận được những ý kiến đóng góp và sự chỉ bảo của các thầy, các cô và các bạn bè để chúng em có điều kiện bổ sung và nâng cao kiến thức của mình hơn nữa.

doc32 trang | Chia sẻ: oanh_nt | Lượt xem: 1407 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Chuyên đề Hệ thống thông tin hỗ trợ cho công tác quản lý điểm của Khoa trong hệ Cao Đẳng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
MôC LôC Lời nói đầu .................................................................................................2 Chương I. Khảo sát bài toán quản lý điểm ................ ..................................4 Mục đích khảo sát hiện trạng.......................................................4 Môn học ......................................................................................5 Cách tính điểm học tập ...............................................................6 Các mức đánh giá kết quả học tập ..............................................7 Tiêu chuẩn đánh giá xếp loại tốt nghiệp .....................................7 Đánh giá phương thức hệ thống quản lý cũ ................................8 Yêu cầu của hệ thống mới .........................................................8 Chương II. Khảo sát và thiết kế hệ thống ...................................................12 I. Thông tin đầu vào và đầu ra ...........................................................12 1. Thông tin đầu vào ......................................................................12 2. Thông tin đầu ra .........................................................................12 II. Phân tích chức năng hệ thống........................................................12 Biểu đồ phân cấp chức năng.......................................................13 Cây chức năng chính .......................................................13 Các cây con chức năng ....................................................13 Mô tả một số chức năng ............................................................15 Biểu đồ luồng dữ liệu ................................................................17 Các thành phần của biểu đồ luồng dữ liệu......................17 Biểu đồ luồng dữ liệu mức khung cảnh. ..........................18 Biểu đồ luồng dữ liệu mức đỉnh.......................................19 Biểu đồ luồng dữ liệu mức dưới đỉnh...............................20 4. Phân tích hệ thống dữ liệu ..........................................................23 a. Xác định các thực thể .....................................................23 b. Xác định các thuộc tính cho các thực thể .......................23 5. Sơ đồ thực thể liên kết ................................................................24 6. Thiết kế cơ sở dữ liệu ................................................................25 7. Sơ đồ quan hệ cài đặt trong Access ...........................................27 LỜI NÓI ĐẦU BÊt cø mét tr­êng hay mét tæ chøc nµo muèn ho¹t ®éng tèt vµ ph¸t triÓn, ®Òu ph¶i cã mét hÖ thèng thu thËp, l­u tr÷ vµ xö lý c¸c th«ng tin liªn quan ®Õn c¸c ho¹t ®éng cña m×nh. X· héi ngµy cµng ph¸t triÓn th× nhu cÇu øng dông tin häc ngµy cµng nhiÒu vµ ng­îc l¹i c¸c øng dông cña tin häc ®· t¹o ®iÒu kiÖn thóc ®Èy x· héi ph¸t triÓn víi tèc ®é ch­a tõng thÊy. Tin häc ®· trë thµnh mét ngµnh khoa häc mòi nhän ®em l¹i lîi Ých thùc sù cho x· héi. Tr­íc ®©y ®Ó thiÕt kÕ mét sè ch­¬ng tr×nh nh­: Qu¶n lý nh©n sù, Qu¶n lý l­¬ng, Qu¶n lý tr­êng häc, Qu¶n lý gi¸o vô... c¸c nhµ thiÕt kÕ hÇu hÕt viÕt trªn m«i tr­êmg FOX hoÆc FOXPRO FOR DOS. Trong khi xu thÕ hiÖn nay ng­êi dïng quen lµm viÖc trªn m«i tr­êng WINDOWS vµ rÊt nhanh chãng thÝch øng víi c¸c ch­¬ng tr×nh ®­îc viÕt trªn m«i tr­êng FOR WIN. Kh¸c víi nh÷ng phÇn mÒm tr­íc MICROSOFT ACCESS lµ mét phÇn mÒm t­¬ng ®èi míi trong lÜnh vùc thiÕt kÕ hÖ thèng ë n­íc ta. Nã ®· kh¾c phôc ®­îc hÇu hÕt c¸c nh­îc ®iÓm mµ c¸c ch­¬ng tr×nh th­êng m¾c ph¶i, céng víi m«i tr­êng lµm viÖc FOR WINDOWS. Víi giao diÖn vµ c«ng cô thuËn tiÖn cho viÖc thiÕt kÕ hÖ thèng nªn nã ®· vµ ®ang ®ãng mét vai trß quan träng trong lÜnh vùc thiÕt kÕ phÇn mÒm qu¶n trÞ. Nh­ng còng ng­îc l¹i ®Ó sö dông ®­îc triÖt ®Ó c¸c tÝnh n¨ng cña ch­¬ng tr×nh MICROSOFT ACCESS ®ßi hái mét sù t×m tßi kü l­ìng, thËn träng, tiÕp cËn s©u s¸t víi ch­¬ng tr×nh. RÊt nhiÒu tæ chøc xem hÖ thèng th«ng tin lµ ch×a kho¸ cho c¸c ho¹t ®éng cña m×nh. Sù ph¸t triÓn cña c«ng nghÖ th«ng tin ®· ®em l¹i kh¶ n¨ng thu thËp vµ xö lý nh÷ng khèi l­îng d÷ liÖu khæng lå, xö lý c¸c giao dÞch víi tèc ®é vµ ®é chÝnh x¸c cao. VÊn ®Ò lµ nh÷ng ng­êi qu¶n lý th­êng kh«ng hiÓu biÕt mét c¸ch ®Çy ®ñ vÒ kh¶ n¨ng còng nh­ c¸c h¹n chÕ cña c«ng nghÖ th«ng tin hiÖn ®¹i. Mét c¸ch kh¸i qu¸t c«ng t¸c ph©n tÝch mét hÖ thèng tËp trung vµo viÖc t×m hiÓu c¸c yªu cÇu ®èi víi mét hÖ thèng th«ng tin, ®i s©u t×m hiÓu b¶n chÊt cña hÖ thèng, cho thÊy hÖ thèng ph¶i thùc hiÖn nh÷ng viÖc g× vµ c¸c d÷ liÖu mµ nã ®Ò cËp lµ nh÷ng d÷ liÖu nµo, cã cÊu tróc ra sao. Nh÷ng kÕt qu¶ cña ph©n tÝch vµ thiÕt kÕ lµ tiÒn ®Ò cho viÖc thi c«ng mét hÖ thèng th«ng tin, chuyÓn c¸c kÕt qu¶ ph©n tÝch vµ thiÕt kÕ trªn giÊy thµnh mét hÖ thèng ch¹y ®­îc, ®¸p øng nh÷ng yªu cÇu ®­îc ®Ò ra ban ®Çu. B¸o c¸o nµy ®Ò cËp ®Õn viÖc ph©n tÝch hÖ thèng th«ng tin hç trî cho c«ng t¸c qu¶n lý ®iÓm cña Khoa trong hÖ Cao §¼ng. C¸c kh¶o s¸t ®­îc tiÕn hµnh dùa trªn viÖc ®iÒu tra c«ng t¸c qu¶n lý ®iÓm ®ang ®­îc tiÕn hµnh t¹i c¸c Khoa, ViÖn . §Ó hoµn thµnh ®­îc b¸o c¸o nµy, em xin ch©n thµnh c¶m ¬n c¸c thÇy c« gi¸o trong Khoa To¸n - Tin øng Dông ®· gi¶ng d¹y gióp ®ì em trong suèt thêi gian häc tËp võa qua. §Æc biÖt, em xin ch©n thµnh c¶m ¬n thÇy gi¸o NguyÔn Danh Tó, gi¶ng viªn Khoa To¸n -Tin øng Dông tr­êng §¹i häc B¸ch Khoa Hµ Néi ®· tËn t×nh h­íng dÉn gióp ®ì em hoµn thµnh b¸o c¸o. Qua ®©y t«i còng xin ch©n thµnh c¶m ¬n c¸c b¹n sinh viªn líp K6A, ®· ñng hé vµ gióp ®ì t«i trong suèt thêi gian häc tËp t¹i tr­êng. Do thêi gian lµm b¸o c¸o thùc tËp tèt nghiÖp cã h¹n nªn ch­¬ng tr×nh kh«ng tr¸nh khái nh÷ng sai sãt, rÊt mong ®­îc gãp ý cña thÇy c« vµ c¸c b¹n ®Ó ch­¬ng tr×nh dÇn ®­îc hoµn thiÖn trong thêi gian tíi. Em xin ch©n thµnh c¶m ¬n! Hµ Néi , 01- 2007 Ch­¬ng I Kh¶o s¸t bµI to¸n qu¶n lý ®iÓm 1. Môc ®Ých kh¶o s¸t hiÖn tr¹ng Hµng n¨m sè l­îng tuyÓn sinh cña tr­êng kho¶ng h¬n 6000 sinh viªn c¶ hÖ ChÝnh quy vµ hÖ Cao ®¼ng. Tr­êng ®­îc ph©n lµm rÊt nhiÒu Khoa, ViÖn víi rÊt nhiÒu c¸c chuyªn ngµnh kh¸c nhau víi chÊt l­îng ®µo t¹o rÊt cao, Khoa To¸n - Tin øng Dông lµ mét trong nh÷ng Khoa nh­ thÕ. HiÖn nay Khoa cã h¬n 1000 sinh viªn, trong ®ã sinh viªn hÖ Cao ®¼ng chiÕm h¬n 60%. Víi sè sinh viªn ngµy cµng ®«ng, nhu cÇu th«ng tin vÒ häc tËp cña sinh viªn ngµy cµng cÇn thiÕt mang tÝnh chÊt cËp nhËt. Nã ®ßi hái Khoa ph¶i cã mét bé phËn qu¶n lý mäi th«ng tin liªn quan ®Õn sinh viªn. Do ®Æc thï cña hÖ Cao ®¼ng lµ ®µo t¹o ë c¸c n¬i kh«ng tËp trung, c¸ch xa Khoa vµ sè sinh viªn hÖ Cao ®¼ng l¹i rÊt ®«ng. Nªn Khoa ®· t¸ch viÖc qu¶n lý sinh viªn thµnh hai bé phËn lµ: qu¶n lý hÖ ChÝnh quy vµ Cao ®¼ng. §Ó qu¶n lý sinh viªn Cao ®¼ng th× c¸n bé qu¶n lý ph¶i cËp nhËt, l­u tr÷ mét sè l­îng hå s¬, giÊy tê rÊt lín. Víi ph­¬ng thøc qu¶n lý hiÖn nay, g©y rÊt nhiÒu khã kh¨n trong c«ng t¸c b¶o qu¶n vµ t×m kiÕm. V× vËy viÖc qu¶n lý cÇn ph¶i ®­îc tin häc hãa. Víi hÖ thèng qu¶n lý míi th× viÖc cËp nhËt, t×m kiÕm d÷ liÖu dÔ dµng vµ khèi l­îng l­u tr÷ lín tèn Ýt nh©n lùc. Thùc tr¹ng hiÖn nay cña khoa: Hµng n¨m khoa tiÕp nhËn hå s¬ sinh viªn. Tõ danh s¸ch hå s¬ tróng tuyÓn cËp nhËt lý lÞch cña sinh viªn. Hå s¬ sinh viªn cã tÝnh ph¸p lý l­u mäi thø liªn quan ®Õn sinh viªn gåm lý lÞch b¶n th©n, kÕt qu¶ häc tËp vµ rÌn luyÖn cña sinh viªn tõng n¨m häc. Cuèi mçi kú häc khoa tæ chøc thi häc kú. Cuèi mçi kho¸ khoa tæ chøc thi tèt nghiÖp vµ b¶o vÖ luËn ¸n. 2. M«n häc M«n häc §VHT Kú X¸c suÊt 3 III Kü thuËt ®iÖn tö 3 III Kü thuËt nhiÖt 3 III Kü thuËt ®iÖn 3 III To¸n rêi r¹c 3 III Ph­¬ng ph¸p tÝnh 3 III C¬ øng dông 3 III CÊu tróc d÷ liÖu vµ GT 4 IV C¬ së d÷ liÖu 3 IV Kü thuËt lËp tr×nh n©ng cao 4 IV KiÕn tróc m¸y tÝnh vµ VXL 4 IV HÖ ®iÒu hµnh 3 IV Tèi ­u 3 IV M¹ng m¸y tÝnh 4 IV Ph©n tÝch vµ thiÕt kÕ HTTT 4 IV TiÕng anh cho m¸y tÝnh 3 IV Danh s¸ch c¸c m«n häc trong c¶ kho¸ : M«n häc §VHT Kú Gi¶i tÝch I 4 I §¹i sè 3 I TriÕt häc 3 I Kinh tÕ chÝnh trÞ 4 I VËt lý I 4 I Tin ®¹i c­¬ng 6 I Anh v¨n I 4 I Kü thuËt lËp tr×nh 4 II VËt lý II 4 II Anh v¨n II 4 II Ho¸ ®¹i c­¬ng 3 II LÞch sö ®¶ng 2 II Kinh tÕ ®¹i c­¬ng 4 III C¬ lý thuyÕt 4 II H×nh ho¹ 4 II Gi¶i tÝch II 4 II M«n häc §VHT Kú Web vµ Internet 3 V Qu¶n trÞ doanh nghiÖp 4 V §å ho¹ m¸y tÝnh 3 V Ng«n ng÷ C 3 V B¶o mËt th­¬ng m¹i ®iÖn tö 4 V HÖ qu¶n trÞ c¬ së d÷ liÖu 4 V T­ t­ëng Hå ChÝ Minh 5 VI Visual Basic 5 VI SQL 5 VI Qu©n sù 6 VI ThÓ dôc 6 VI Thùc tËp tèt nghiÖp 6 VI Thi tèt nghiÖp 10 VI B¶o vÖ tèt nghiÖp 10 VI Bảng điểm Trường Đại Học Bách Khoa HÀ NỘI Khoa: Toan Tin ứng dụng Ngành học:Tin học ứng dụng Khoa học: 2003-2006 STT Sè hiÖu SV Häc kú Häc kú 1 Häc kú II Sè häc tr×nh 5 3 6 4 5 3 3 4 3 4 4 4 2 3 Anh I §¹i sè Tin§C VËt lý 1 Gi¶i tÝch I Kinh tÕ CT TriÕt Gi¶i tÝch 2 Kinh tÕ VËt lý II HH VÏ Kü thuËt C¬ LT LÞch sö §¶ng Tin §C L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN L1 CN 4. C¸ch tÝnh ®iÓm häc tËp §iÓm trung b×nh m«n lÇn mét (§TBML1) : §­îc tÝnh theo c«ng thøc sau §TBML1 = Trong ®ã : DTL1 - §iÓm thi lÇn 1 DVHT - §¬n vÞ häc tr×nh §iÓm trung b×nh m«n cao nhÊt (§TBMCN): §­îc tÝnh theo c«ng thøc sau §TBMCN = Trong ®ã: DTLCN - §iÓm thi l¹i cao nhÊt §iÓm trung b×nh cho sinh viªn thi tèt nghiÖp (§TBTN): §­îc tÝnh theo c«ng thøc sau §TBTN = Trong ®ã: DCMTTN - §iÓm c¸c m«n thi tèt nghiÖp sau khi tÝnh c¶ hÖ sè HeSo – HÖ sè cña m«n thi tèt nghiÖp §iÓm trung b×nh cho sinh viªn b¶o vÖ tèt nghiÖp (§TBBVTN): §­îc tÝnh theo c«ng thøc sau: DPB + DHD + DHDT ĐTBBVTN = 3 Trong ®ã: DPB - §iÓm ph¶n biÖn DHD - §iÓm h­íng dÉn DHDT - §iÓm héi ®ång thi Khi tÝnh ®iÓm trung b×nh lÇn 1, cao nhÊt , tèt nghiÖp , b¶o vÖ lÊy ®Õn hai sè thËp ph©n khi ®· lµm trßn theo quy ®Þnh 5. C¸c møc ®¸nh gi¸ kÕt qu¶ häc tËp XÕp lo¹i kÕt qña häc tËp. C¨n cø vµo ®iÓm trung b×nh c¸c m«n tõng häc kú vµ c¶ n¨m, xÕp lo¹i häc lùc ®­îc qui thµnh 4 lo¹i: giái, kh¸, trung b×nh kh¸, trung b×nh Lo¹i giái: §iÓm trung b×nh cuèi kho¸ tõ 8.0 trë lªn kh«ng thi l¹i m«n nµo, ®iÓm trung b×nh tèt nghiÖp tõ 8.0 trë lªn . Lo¹i kh¸: §iÓm trung b×nh cuèi kho¸ tõ 7.0 trë lªn, ®iÓm trung b×nh tèt nghiÖp tõ 7.0 ®Õn 8.0 Lo¹i trung b×nh kh¸: §iÓm trung b×nh cuèi kho¸ tõ 6.5 ®Õn 7.0, ®iÓm trung b×nh tèt nghiÖp tõ 6.5 ®Õn 7.0 Lo¹i trung b×nh: §iÓm trung b×nh cuèi kho¸ tõ 5.0 ®Õn 6.5, ®iÓm trung b×nh tèt nghiÖp tõ 5.0 ®Õn 6.5 6. Tiªu chuÈn ®¸nh gi¸ xÕp lo¹i tèt nghiÖp C¨n cø vµo ®iÓm trung b×nh cuèi kho¸ häc vµ ®iÓm trung b×nh chung tèt nghiÖp, xÕp lo¹i tèt nghiÖp ®­îc quy ®Þnh thµnh 4 lo¹i sau: Giái, Kh¸, Trung b×nh kh¸, Trung b×nh. Tiªu chuÈn cô thÓ sau: Lo¹i giái: §iÓm trung b×nh cuèi kho¸ tõ 8.0 trë lªn kh«ng thi l¹i m«n nµo, ®iÓm trung b×nh tèt nghiÖp tõ 8.0 trë lªn . Lo¹i kh¸: §iÓm trung b×nh cuèi kho¸ tõ 7.0 trë lªn, ®iÓm trung b×nh tèt nghiÖp tõ 7.0 ®Õn 8.0 Lo¹i trung b×nh kh¸: §iÓm trung b×nh cuèi kho¸ tõ 6.5 ®Õn 7.0, ®iÓm trung b×nh tèt nghiÖp tõ 6.5 ®Õn 7.0 Lo¹i trung b×nh: §iÓm trung b×nh cuèi kho¸ tõ 5.0 ®Õn 6.5, ®iÓm trung b×nh tèt nghiÖp tõ 5.0 ®Õn 6.5 * §iÒu kiÖn tèt nghiÖp . KÕt thóc kho¸ häc, nh÷ng häc sinh cã ®ñ c¸c ®iÒu kiÖn sau thuéc diÖn tèt nghiÖp. - Cho ®Õn thêi ®iÓm xÐt tèt nghiÖp häc sinh kh«ng bÞ truy cøu tr¸ch nhiÖm h×nh sù hoÆc kh«ng bÞ kû luËt tõ møc ®×nh chØ häc tËp. - Kh«ng cßn ph¶i häc m«n nµo d­íi ®iÓm 5. - Cã c¸c chøng chØ gi¸o dôc quèc phßng vµ chøng chØ gi¸o dôc thÓ chÊt. 7. §¸nh gi¸ ph­¬ng thøc hÖ thèng qu¶n lý cò Trªn thùc tÕ hiÖn nay cña khoa toµn bé qu¶n lý ®iÓm cña sinh viªn tõ khi nhËp tr­êng, tÝnh ®iÓm häc kú, nhËp ®iÓm thi cña toµn bé hÖ cao ®¼ng ®Òu thùc hiÖn thñ c«ng trªn giÊy tê sæ s¸ch. Víi c¸ch qu¶n lý ®ã dÉn ®Õn sè l­îng giÊy tê nhiÒu, v× vËy viÖc tËp hîp t×m kiÕm, tra cøu gÆp nhiÒu khã kh¨n. ¦u ®iÓm §¬n gi¶n. §ßi hái tr×nh ®é tin häc kh«ng cao. Nh­îc ®iÓm HÖ thèng qu¶n lý cång kÒnh. HiÖu qu¶ c«ng viÖc kh«ng cao. ViÖc gi¸m s¸t vµ tÝnh ®iÓm kh«ng chÆt chÏ. §é chÝnh x¸c kh«ng cao. 9 Yªu cÇu cña hÖ thèng míi Víi hÖ thèng nµy ®· ®¸p øng ®­îc c¸c yªu cÇu sau: Qu¶n lý ®­îc th«ng tin hå s¬ sinh viªn tróng tuyÓn häc hÖ cao ®¼ng theo tõng n¨m häc. Qu¶n lý ®­îc m«n häc mµ sinh viªn häc trong c¶ kho¸ - Qu¶n lý ®­îc ®iÓm thi c¸c lÇn thi häc kú, tèt nghiÖp Qu¶n lý ®­îc m«n thi tèt nghiÖp. Qu¶n lý líp häc. T×m kiÕm th«ng tin nhanh vµ chÝnh x¸c theo tªn, ®Çy ®ñ hä tªn, ngµy sinh, n¬i sinh, ®iÓm häc tËp. T×m kiÕm sè häc tr×nh cña m«n häc. B¸o c¸o ®­a ra ®­îc danh s¸ch líp häc, sinh viªn häc theo tõng líp. §­a ra c¸c b¶ng ®iÓm c¸ nh©n cña mét kú häc, cuèi kho¸ hoÆc tõ thêi tr­íc ®Õn thêi ®iÓm hiÖn t¹i ®ang lËp. §­a ra b¶ng ®iÓm tæng hîp cña líp trong tõng kú, n¨m theo m«n häc. ¦u ®iÓm HÖ thèng gän nhÑ. L­u tr÷ gän nhÑ nhiÒu th«ng tin b»ng m¸y. T×m kiÕm, söa ®æi dÔ dµng . Tèn Ýt nh©n lùc. §é chÝnh x¸c cao. Xö lý th«ng tin nhanh, ®¹t hiÖu qu¶ cao. Cã tÝnh b¶o mËt. Nh­îc ®iÓm Yªu cÇu tr×nh ®é tin häc cña ng­êi dïng. C¸c ®iÒu kiÖn vËt chÊt ®Ó x©y dùng hÖ thèng míi : C¬ së vËt chÊt (m¸y vi tÝnh) ph¶i ®­îc trang bÞ kh¸ ®Çy ®ñ. C¸n bé qu¶n lý nghiÖp vô ®­îc trang bÞ mét sè kiÕn thøc c¬ b¶n vÒ m¸y tÝnh. Khoa quan t©m ®Õn vÊn ®Ò tin häc ho¸ qu¶n lý. Ph¹m vi cña bµi to¸n ®­îc thùc hiÖn Do ®iÒu kiÖn thêi gian cã h¹n nªn ph¹m vi cña b¸o c¸o nµy, chØ ®Æt ra vÊn ®Ò nghiªn cøu x©y dùng hÖ thèng qu¶n lý ®iÓm cña khoa To¸n øng dông. Víi nhiÖm vô chÝnh lµ s¬ yÕu lý lÞch sinh viªn, m«n häc, m«n thi tèt nghiÖp vµ nhËp ®iÓm cho c¸c m«n häc, m«n thi tèt nghiÖp ®èi víi sinh viªn thi, nhËp ®iÓm b¶o vÖ cho nh÷ng sinh viªn lµm luËn ¸n.Víi ph¹m vi ®Ò tµi hÖ thèng ®¸p øng ®­îc nh÷ng yªu cÇu sau: Yªu cÇu cña hÖ thèng ch­¬ng tr×nh HÖ thèng ch­¬ng tr×nh ph¶i ®­îc sö dông dÔ dµng, ®Çy ®ñ tr¸nh d­ thõa d÷ liÖu. Ch­¬ng tr×nh ph¶i cung cÊp ®Çy ®ñ c¸c th«ng tin chÝnh x¸c kÞp thêi. Tù ®éng ho¸ b¸o c¸o tæng hîp. Yªu cÇu cô thÓ cña bµi to¸n CËp nhËt ®­îc hå s¬ sinh viªn cao ®¼ng cña khoa, ®iÓm m«n häc (c¸c sè lÇn thi), m«n häc cña tõng kú häc, m«n thi tèt nghiÖp. T×m kiÕm th«ng tin vÒ ®iÓm thi vµ c¸c th«ng tin liªn quan ®Õn sinh viªn. In b¶ng ®iÓm: - B¶ng ®iÓm c¸ nh©n theo kú, c¶ n¨m, tõ thêi ®iÓm tr­íc ®Õn thêi ®iÓm hiÖn t¹i. - B¶ng ®iÓm tæng hîp cña c¶ líp trong mét häc kú, c¶ n¨m. §èi t­îng phôc vô: C¸n bé qu¶n lý nghiÖp vô Theo dâi sinh viªn. NhËp ®iÓm vµ tÝnh ®iÓm cho sinh viªn sau mçi kú. LËp c¸c thèng kª b¸o c¸o. Danh s¸ch sinh viªn theo líp. KÕt qu¶ häc tËp cña mét sinh viªn. KÕt qu¶ häc tËp cña c¶ líp. §èi t­îng phôc vô: Sinh viªn KÕt qu¶ häc tËp cña tõng sinh viªn. C¸c th«ng tin sinh viªn cÇn biÕt vÒ ®iÓm, ®¬n vÞ häc tr×nh cña mçi kú. CHƯƠNG II PH¢N TÝCH Vµ THIÕT KÕ HÖ THèNG I. Thông tin đầu vào và đầu ra 1. Thông tin đầu vào - Hồ sơ sinh viên . Môn học của cả khoá . Danh sách môn học thi tốt nghiệp. - Nhập điểm tốt nghiệp. - Bảng điểm. 2. Thông tin đầu ra Danh sách sinh viên theo lớp. Kết quả học tập của từng sinh viên trong học kỳ, năm học và cuối khoá. Các báo cáo thống kê. II. Phân tích chức năng hệ thống Qua bước khảo sát hệ thống của khoa, từ đó nhìn tổng thể hệ thống phân ra thành 3 chức năng : Quản lý hồ sơ sinh viên Quản lý bảng điểm Quản lý danh sách thi 1. Biểu đồ phân cấp chức năng QL Danh s¸ch líp QL §iÓm b¶o vÖ TN QL §iÓm thi TN QL §iÓm thi Häc kú QL Hå s¬ SV QL M«n thi tèt nghiÖp QL M«n Häc QL danh môc QL hồ sơ sinh viên QL điểm QL danh sách thi Hệ thống quản lý điểm S¬ §å HÖ Thèng Qu¶n Lý §iÓm QL Danh s¸ch líp QL §iÓm b¶o vÖ TN QL §iÓm thi TN QL §iÓm thi Häc kú QL Hå s¬ SV QL M«n thi tèt nghiÖp QL M«n Häc QL danh môc QL hồ sơ sinh viên QL điểm QL danh sách thi Hệ thống quản lý điểm S¬ §å HÖ Thèng Qu¶n Lý Danh S¸ch Thi HÖ Thèng QL Danh S¸ch thi Vµ B¶ng §iÓm Qu¶n Lý B¶ng §iÓm Qu¶n Lý Danh S¸ch Thi QL B¶ng §iÓm C¸ Nh©n QL B¶ng §iÓm Líp QL B¶ng §iÓm c¸ nh©n cuèi kú QL B¶ng §iÓm c¸ nh©n cuèi khNNKhãa QL Qu¸ Tr×nh Häc TËp cña SV QL Danh S¸ch Líp 2. Mô tả một số chức năng Chức năng Quản lý hồ sơ sinh viên được phân rã thành chức năng: - Quản lý hồ sơ sinh viên: Nhập hồ sơ sinh viên trúng tuyển. - Quản lý danh sách lớp: Nhập danh sách lớp học theo từng chuyên ngành . Chức năng Quản lý danh mục: - Quản lý môn thi tốt nghiệp: Nhập danh sách các môn thi tốt nghiệp và những sinh viên không được bảo vệ. - Quản lý môn thi tốt nghiệp: Cập nhật những môn thi tốt nghiệp Chức năng Quản lý điểm được phân rã thành chức năng: - Quản lý điểm học kỳ: Tìm kiếm điểm từng môn, điểm trung bình học kỳ, điểm trung bình cả năm. - Quản lý điểm thi tốt nghiệp: Tìm kiếm điểm tốt nghiệp của sinh việc cuối khoá - Quản lý danh sách thi: danh sách sinh viên được thi - Quản lý điểm bảo vệ tốt nghiệp: Nhập điểm sau khi sinh viên bảo vệ tốt nghiệp. Chức năng Quản lý danh sách thi được phân rã thành chức năng: - Quản lý danh sách lớp: Đưa ra được toàn bộ số sinh viên với những thông tin theo yêu cầu. - QL bảng điểm của lớp theo học kỳ : Đưa ra bảng điểm của toàn thể lớp sau một kỳ học. - QL bảng điểm cá nhân một học kỳ: Đưa ra toàn bộ thông tin về điểm của một cá nhân sau mỗi học kỳ. - QL bảng điểm cá nhân mỗi khoá học: Đưa ra toàn bộ thông tin về điểm của một sinh viên sau 3 năm học tại khoa. - QL bảng điểm của lớp cả năm: Đưa ra bảng điểm của toàn thể lớp sau một năm học. .Danh sách thi: - Quản lý quá trình học tập của sinh viên: Điểm có đạt yêu cầu hay không - Quản lý danh sách lớp: số lần sinh viên nghỉ học 3. Biểu đồ luồng dữ liệu a. Các thành phần của biểu đồ luồng dữ liệu Ký hiệu Tên Giải thích Data flows Luồng dữ liệu Thể hiện dữ liệu và hướng của dữ liệu P Tiến trình Mô tả chức năng xử lý (Process) Data stores Kho dữ liệu Nơi lưu trữ dữ liệu External entily Tác nhân ngoài Mô tả tác nhân ngoài có liên quan đến hệ thống Internal entily Tác nhân trong Một chức năng có liên quan đến hệ thống b. Biểu đồ luồng dữ liệu mức khung cảnh Gi¸o viªn C¸n bé qu¶n lý D÷ liÖu b¶ng ®iÓm Sinh viªn QU¶N Lý §IÓM §iÓm DS b¶ng ®iÓm DS §iÓm DS ®iÓm c. BiÓu ®å luång d÷ liÖu møc ®Ønh QL hồ sơ sinh viªn 1 Danh sách môn thi TN Cán bộ quản lý Th«ng tin vÒ danh sách lớp Điểm thi tốt nghiệp Hồ sơ sinh viên Danh s¸ch môn thi tốt nghiệp QL danh sách thi 2 Danh s¸ch điểm TN Môn thi tốt nghiệp Yêu cầu DS thi Kết quả danh sách Điểm sv thi tốt nghiệp Điểm sv bảo vệ Lớp Môn học Sinh viên Các yêu cầu Kết quả yêu cầu Cập nhật dữ liệu Cán bộ quản lý Danh s¸ch hå s¬ KÕt qu¶ b¶ng ®iªm Danh s¸ch m«n häc Yªu cÇu b¶ng ®iÓm Danh s¸ch ®iÓm sv Thi TN QL B¶ng ®iÓm 3 Th«ng tin vÒ danh s¸ch líp d. Biểu đồ luồng dữ liệu mức dưới đỉnh Danh s¸ch điÓm thi TN Yêu cầu danh s¸ch điểm thi Th«ng tin hồ sơ sv Yêu cầu danh s¸ch HSSV Danh s¸ch điểm sv bảo vệ Yêu cầu DS điểm sv tốt nghiệp Danh s¸ch m«n thi TN Yªu cÇu danh s¸ch m«n häc QL môn học 1.2 DS môn thi TN QL môn thi TN 1.5 Danh s¸ch điểm sv bảo vệ Th«ng tin danh sách lớp QL điểm bảo vệ 1.7 Điểm sv bảo vệ Môn thi tốt nghiệp DS điểm sv TN Lớp QL điểm sv TN 1.6 Điểm sv thi TN Yêu cầu DS môn thi TN Yêu cầu nhập danh sách lớp QL Danh s¸ch lớp 1.4 Lớp Cán bộ quản lý Lớp QL điểm thi 1.3 Cập nhật điểm thi QL hồ sơ sinh viên 1.1 Th«ng tin môn học Môn học Hồ sơ sinh viên Phân rã chức năng qu¶n lý hå s¬ sinh viªn Phân rã chức năng qu¶n lý danh s¸ch thi Danh s¸ch m«n học Yêu cầu hå s¬ sv Kết quả tìm Yêu cầu ltìm Yêu cầu tìm Danh s¸ch môn học Môn học Danh s¸ch môn học thi TN Danh s¸ch điểm tổng kết Môn học thi TN Hồ sơ sinh viên Kết quả tìm kiếm QL số học trình 2.4 QL điểm tốt nghiệp 2.3 Yªu cÇu ®iÓm TN Điểm sv thi tốt nghiệp Danh s¸ch điểm sv thi tốt nghiệp Danh s¸chsv bảo vệ Điểm sv bảo vệ Môn học QL điểm học tập 2.2 Điểm tổng kết Th«ng tinhồ sơ sinh viên QL hå s¬ sinh viªn 2.1 Kết quả tìm Cán bộ quản lý Cán bộ quản lý Phân rã chức năng qu¶n lý b¶ng ®iÓm Kết quả thi học kỳ Danh s¸ch Sinh viªn Th«ng tin vÒ danh s¸ch líp QL bảng điểm của lớp theo học kỳ 3.2 - 22 - Điểm sv bảo vệ và thi TN Báo cáo theo hồ sơ sv Kết quả học kỳ Th«ng tin theo hồ sơ sv Kết quả thi học kỳ Lớp Cán bộ quản lý KÕt qu¶ điểm của lớp cuối khoá Hồ sơ sinh viên Kết quả điểm của lớp cuối khoá QL bảng điểm lớp cuối khoá 3.7 Lớp KÕt qu¶ điểm theo hồ sơ sv Kết quả điểm sv bảo vệ và thi TN QL bảng điểm của lớp cả năm 3.5 KÕt qu¶ điểm cả khoá học Kết quả điểm cả khoá học QL bảng điểm cá nhân từ trước đến nay 3.6 Lớp Kết quả điểm cả lớp cuối khoá Kết quả điểm của lớp cả năm Kết quả học tập cả năm Hồ sơ sinh viên Kết quả điểm thi một kỳ Kết quả điểm tổng kết Kết quả điểm tổng kết Kết quả học tập 1 khoá QL bảng điểm cá nhân cuối khoá 3.4 Kết quả học tập 1 kỳ QL bảng điểm cá nhân một kỳ 3.3 Kết quả học kỳ Th«ng tin theo hồ sơ sv QL danh sách lớp 3.1 Điểm tổng kết Cán bộ quản lý Lớp Điểm thi Cán bộ quản lý Môn học Hồ sơ sinh viên Điểm tổng kết 4. Phân tích hệ thống dữ liệu a. Xác định các thực thể: Tên thực thể Giải thích Sinh viên Thông tin về sinh viên Lớp học Danh sách lớp học Môn học Danh sách môn học của hệ Cao Đẳng Điểm thi lần 1 Thông tin về điểm thi lần 1 Điểm thi lại Thông tin về điểm thi lại Điểm cuối học kỳ Thông tin về điểm cuối kỳ học Môn thi tốt nghiệp Danh sách môn thi tốt nghiệp Điểm của sv thi TN Thông tin về điểm của những sv thi TN Kết quả khoá học Thông tin về điểm TN và xếp loại tốt nghiệp b. Xác định các thuộc tính cho các thực thể: Sinh viên Mã sinh viên Họ tên Ngày sinh Nơi sinh Giới tính Lớp Điểm tốt nghiệp Ngày tốt nghiệp Loại tốt nghiệp Lớp Lớp Ngành học Khoá học Sỉ số Điểm lần 1,Lần2 Mã sinh viên Mã môn học Điểm 1 Điểm 2 Điểm cao nhất Điểm thi lại Mã sinh viên Mã môn học Số lần thi Điểm thi Điểm sv thi TN Mã sinh viên Mã môn thi TN Điểm thi Điểm tổng kết Mã sinh viên TBC lần 1 TBC cao nhất Học kỳ Điểm sv bảo vệ Mã sinh viên Điểm hướng dẫn Điểm phản biện Điểm hội đồng thi Môn thi TN Mã môn TN Tên môn TN Hệ số Môn học Mã môn học Tên môn học ĐVHT Học kỳ Mã SV Mã môn Điểm 1 Điểm 2 Điểm CN Mã môn TN Tên môn TN Hệ số Môn thi tốt nghiệp Điểm SV tốt nghiệp Mã SV Mã Môn TN Điểm thi TN Mã SV Điểm HD Điểm PB Điểm HDT ĐiÓm tæng kÕt Lớp Lớp Ngành học Khoá học Sỉ số Mã SV Mã môn Lần thi Điểm thi Môn học Điểm lần một Mã SV Mã môn Điểm 1 Điểm 2 Điểm CN Điểm SV bảo vệ Mã SV Họ tên Ngày sinh Nơi sinh Giới tính Lớp Điểm TN Ngày TN Loại TN Sinh viên ĐiÓm lÇn hai Mã môn Tên môn ĐVHT Học kỳ 5. Sơ đồ thực thể liên kết 6. Thiết kế cơ sở dữ liệu Bảng sinh viên (Sinhvien): Tên trường Kiểu dữ liệu Độ rộng Mục đích MaSV Text 5 Mã sinh viên Hoten Text 25 Họ và tên Ngaysinh Date /Time 8 Ngày sinh Nơisinh Text 30 Nơi sinh Gioitinh Text 3 Giới tính Lop Text 5 Lớp NgayTN Date /Time 8 Ngày tốt nghiệp DiemTN Number Double Điểm tốt nghiệp LoaiTN Text 15 Loại tốt nghiệp Bảng lớp (Lop): Tên trường Kiểu dữ liệu Độ rộng Mục đích Lop Text 3 Lớp học Nganhhoc Text 25 Ngành học Khoahoc Text 9 Khoá học Siso Number Byte Sỉ số Bảng môn học (Monhoc): Tên trường Kiểu dữ liệu Độ rộng Mục đích Mamon Text 3 Mã môn học Tenmon Text 25 Tên môn học DVHT Number Byte Đơn vị học trình Hocky Number Byte Học kỳ Bảng điểm lần1 (Diemlan1): Tên trường Kiểu dữ liệu Độ rộng Mục đích MaSV Text 5 Mã sinh viên Mamon Text 3 Mã môn học Diemlan1 Number Byte Điểm thi lần 1 Diemlan2 Number Byte Điểm thi lần 2 DiemCN Number Byte Điểm thi cao nhất Bảng điểm thi lại (Diemthilai): Tên trường Kiểu dữ liệu Độ rộng Mục đích MaSV Text 5 Mã sinh viên Mamon Text 3 Mã môn học Solanthi Number Byte Số lần thi Diemthi Number Byte Điểm các lần thi Bảng điểm tổng kết (Diemtongket): Tên trường Kiểu dữ liệu Độ rộng Mục đích MaSV Text 5 Mã sinh viên TBClan1 Number Byte Điểm TBC lần 1 TBCCN Number Byte Điểm TBC cao nhất Hocky Number Byte Học kỳ Bảng môn thi tốt nghiệp (MonthiTN): Tên trường Kiểu dữ liệu Độ rộng Mục đích MamonTN Text 5 Mã môn tốt nghiệp TenmonTN Text 25 Tên môn tốt nghiệp Heso Number Byte Hệ số môn thi Bảng điểm sinh viên thi tốt nghiệp (DiemSVthiTN): Tên trường Kiểu dữ liệu Độ rộng Mục đích MaSV Text 5 Mã sinh viên MamonthiTN Text 5 Mã môn thi tốt nghiệp Diemthi Number Byte Điểm thi tốt nghiệp Bảng điểm sinh viên bảo vệ (DiemSVbaove): Tên trường Kiểu dữ liệu Độ rộng Mục đích MaSV Text 5 Mã sinh viên DiemHD Number Double Điểm hướng dẫn DiemPB Number Double Điểm phản biện ĐiemHDT Number Double Điểm hội đồng thi 7. Sơ đồ quan hệ cài đặt trong Access KÕt luËn VÊn ®Ò qu¶n lý trªn m¸y tÝnh hiÖn nay ®ang ®­îc nhiÒu hµnh nghÒ thùc hiÖn vµ ¸p dông réng r·i. Ngµy nay khi c«ng nghÖ th«ng tin ®· vµ ®ang ph¸t triÓn m¹nh mÏ do ®ã ®· kÐo theo nã lµ c¸c c«ng t¸c qu¶n lý dùa trªn c¸c øng dông ngµy cµng cao cña tin häc th× c«ng viÖc ®ã ngµy cµng trë lªn dÔ dµng h¬n. ViÖc ¸p dông tin häc vµo qu¶n lý ®· rót ng¾n thêi gian lµm viÖc vµ xö lý c«ng viÖc ®¹t kÕt qu¶ cao. Qua kh¶o s¸t c«ng t¸c qu¶n lý sinh viªn tr­êng §HBK Hµ Néi ta l¹i cµng thÊy tiÖn Ých cña viÖc tin häc hãa trong mäi lÜnh vùc. Lµ nhµ ph©n tÝch vµ thiÕt kÕ hÖ thèng ph¶i hiÓu râ vµ n¾m b¾t ®­îc yªu cÇu cña hÖ thèng ®Ó tõ ®ã cã thÓ x©y dùng mét hÖ thèng qu¶n lý míi cã tÝnh n¨ng, c«ng dông, tèc ®é h¬n. §Ó hoµn thµnh chuyªn ®Ò tµi nµy chóng em ®· nhËn ®­îc sù gióp ®ì rÊt nhiÖt t×nh cña thÇy gi¸o NguyÔn Danh Tó lµ ng­êi trùc tiÕp h­íng dÉn chóng em lµm ®å ¸n tèt nghiÖp. Trong qu¸ tr×nh thùc hiÖn ®å ¸n do cßn thiÕu kinh nghiÖm thùc tÕ vµ kinh nghiÖm lËp tr×nh nªn kh«ng tr¸nh khái nhòng khiÕm khuyÕt. Chóng em rÊt mong nhËn ®­îc nh÷ng ý kiÕn ®ãng gãp vµ sù chØ b¶o cña c¸c thÇy, c¸c c« vµ c¸c b¹n bÌ ®Ó chóng em cã ®iÒu kiÖn bæ sung vµ n©ng cao kiÕn thøc cña m×nh h¬n n÷a. Chóng em xin ch©n thµnh c¶m ¬n! TµI liÖu tham kh¶o 1.NhËp m«n c¬ së d÷ liÖu quan hÖ – T¸c gi¶: Lª TiÕn V­¬ng, nhµ xuÊt b¶n thèng kª. 2.Tù häc lËp tr×nh c¬ së d÷ liÖu víi Visual Basic 6.0 – T¸c gi¶: §Ëu Quang TuÊn, nhµ xuÊt b¶n tæng hîp thµnh phè Hå ChÝ Minh-2004. 3.Kü n¨ng lËp tr×nh Visual Basic 6.0 – T¸c gi¶: NguyÔn TiÕn Dòng, nhµ xuÊt b¶n thèng kª. Ph©n tÝch vµ thiÕt kÕ hÖ thèng th«ng tin – T¸c gi¶: NguyÔn V¨n Ba, nhµ xuÊt b¶n §¹i Häc Quèc Gia Hµ Néi.

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

  • docP0018.doc