Tài liệu Hệ thống quản lý sinh viên: ... Ebook Hệ thống quản lý sinh viên
31 trang |
Chia sẻ: huyen82 | Lượt xem: 1409 | Lượt tải: 1
Tóm tắt tài liệu Hệ thống quản lý sinh viên, để 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, lu 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 ®é cha 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Þ. Nhng 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, lu 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 lu 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ý lu 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Ñ.
Lu 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:
- P0018.doc