BỘ GIÁO D CỤ VÀ ĐÀO T OẠH IẢ PHÒNG - 2018TR NGƯỜ Đ I H C DÂNẠ Ọ L PẬ H I PHÒNGẢ-------------------------------ISO 9001:2015ĐỒ ÁN T TỐ NGHI PỆNGÀNH: CÔNG NGHỆ THÔNG TINSinh viên : Lê Minh QuangGi ngả viên h ngướ d n:ẫ ThS. Vũ Anh HùngBỘ GIÁO D CỤ VÀ ĐÀO T OẠH IẢ PHÒNG - 2018TR NGƯỜ Đ IẠ H CỌ DÂN L PẬ H IẢ PHÒNG-----------------------------------XÂY D NGỰ WEBSITE QU NẢ LÝ TR CH NGẢ Ứ CHỈICDLĐỒ ÁN T TỐ NGHI PỆ Đ IẠ H CỌ HỆ CHÍNHQUY NGÀNH: CÔNG NGHỆ THÔNG TINSinh viên : Lê Minh Quang Gi ngả viên h ngướ d n:ẫ ThS. Vũ Anh HùngĐồ án t tố nghi pệ Xây d ngự website qu nả lý trả ch ngứ chỉ ICDLSinh Viên : Lê Minh Quang - L pớ CT1802 – Ngành : Công nghệ thông tin 3BỘ GIÁO D CỤ VÀ ĐÀO T OẠTR NGƯỜ Đ IẠ H CỌ DÂN L PẬ H IẢ PHÒNG-NHI MỆ VỤ ĐỀ TÀI T TỐ NGHI PỆSinh viên: Lê Minh Quang Mã SV: 1412101086L p:ớ CT1802 Ngành: Công nghệ thông tin Tên đê tài: Xây d ngự website qu nả lý trả ch ngứ chỉ ICDLM CỤ L CỤL IỜ M Đ UỞ Ầ ............................................................................................................... 6 L IỜ C MẢ NƠ ................................................................................................................ 7 CH NGƯƠ 1: MÔ TẢ BÀI TOÁN VÀ GI IẢ PHÁP ...................................................... 8 1.1. Gi iớ thi uệ vê Đ iạ h cọ Dân l pậ H iả Phòng ..................................................... 8 1.2. Mô tả bài toán b ngằ l iờ .................................................................................. 11 1.3. B ngả n iộ dung công vi cệ ............................................................................... 12 1.4. Sơ đồ ti n trìnhế nghi pệ vụ ............................................................................. 13 CH NGƯƠ 2: PHÂN TÍCH THI TẾ KẾ HỆ TH NGỐ ................................................ 16 2.1. Mô hình nghi pệ vụ ............................................................................................ 16 2.1.1 B ngả phân tích xác đ nhị các ch cứ năng, tác nhân và hồ sơ ........................ 16 2.1.2. Bi uể đồ ngữ c nhả ................................................................................... 17 2.1.3. Nhóm d nầ các ch cứ năng ........................................................................ 19 2.1.4. Bi uể đồ phân rã ch cứ năng ..................................................................... 20 2.1.5. Ma tr nậ th cự thể ch cứ năng ................................................................... 22 2.2. Bi u để ồ lu ngồ dữ li uệ ............................................................................... 23 2.2.1. Bi uể đồ lu ngồ dữ li uệ m cứ 0 ................................................................. 23 2.2.2. Bi uể đồ lu ngồ dữ li uệ m cứ 1 ................................................................. 24 2.3. Thi tế k cế ơ sở dữ li uệ ................................................................................... 26 2.3.1. Mô hình liên k tế th cự thể (E-R) ............................................................. 26 2.3.2. Mô hình quan hệ ..................................................................................... 30 2.3.3. Các b ngả dữ li uệ v tậ lý .......................................................................... 32 CH NGƯỜ 3: CÀI Đ TẶ CH NGƯƠ TRÌNH ............................................................... 34 3.1. Gi iớ thi uệ vê hệ th ngố ch ngươ trình ............................................................ 34 3.1.1. Môi tr ngườ cài đ tặ .................................................................................. 34 3.1.2. Các hệ th ngố con .................................................................................... 34 3.1.3. Các ch cứ năng chính c aủ m iỗ hệ th ngố con .......................................... 34 3.2. Giao di n chínhệ ............................................................................................... 34 3.3. Các giao di nệ c pậ nh tậ hệ th ngố ................................................................... 35 K TẾ LU NẬ .................................................................................................................. 40TÀI LI U THAMỆ KH OẢ ............................................................................................ 41 DANH M CỤ CÁC H SỒ Ơ TÀI LI UỆ ........................ Error! Bookmark not defined.L IỜ MỞ Đ UẦCông ngh thông tin gi đây đã tr thành m t ph n không th thi u v i xãệ ờ ở ộ ầ ể ế ớh iộ nh hi n nay. Kh năng s d ng máy vi tính c a m i ng i d n đã đ c c iư ệ ả ử ụ ủ ọ ườ ầ ượ ảthi n vàệ nâng cao rõ r t. M i công vi c, ngh nghi p đ u c n đ n công ngh thôngệ ọ ệ ê ệ ê ầ ế ệtin, đ c bi tặ ệ không thể không nh cắ đ nế đó là lĩnh v cự qu nả lý.Nh chúng ta đã bi t t i các Trung Tâm kh o thí ICDL, vi c trư ế ạ ả ệ ả ch ng chứ ỉICDL cho sinh viên sau kỳ thi thì r t quan tr ng nh ng l i còn ch a đ ng b , ch aấ ọ ư ạ ư ồ ộ ưcó ch ng trìnhươ chuyên d ng gây m t th i gian, khó khănụ ấ ờ trong vi c tìmệ ki m, theoếdõi và qu nả lý đ iố v iớ Trung Tâm cũng như sinh viên.Nh n th y nhu c u trên, vi c xây d ng đ c ph n m m qu n lý tr ch ngậ ấ ầ ệ ự ượ ầ ê ả ả ứchỉ ICDL cho sinh viên là r t c n thi t. Vì v y em đã ch n đ tài “ Xây d ngấ ầ ế ậ ọ ê ựwebsite qu nả lý tr ch ng ch ICDL” v i m c đích v i nghiên c u, tìm hi u v vàả ứ ỉ ớ ụ ớ ứ ể êxây d ng websiteự đ có th đáp ng đ c nhu c u qu n lý tr ch ng ch ICDL choể ể ứ ượ ầ ả ả ứ ỉsinh viên, giúp cho Trung Tâm cũng nh sinh viên có th ti t ki m công s c, th iư ể ế ệ ứ ờgian đi l i và giúp vi cạ ệ qu nả lý trả ch ngứ chỉ ICDL dễ dàng, ti nệ l iợ h n.ơL IỜ C MẢ NƠEm xin g i l i c m n chân thành nh t đ n quý th y cô Tr ng Đ i H cử ờ ả ơ ấ ế ầ ườ ạ ọDân L p H i Phòng, nh ng ng i đã dìu d t em t n tình, đã truy n đ t cho emậ ả ữ ườ ắ ậ ê ạnh ng ki nữ ế th cứ và bài h cọ quý báu trong su tố th iờ gian em theo h cọ t iạ tr ng.ườEm xin trân tr ng g i l i c m n đ n t t c các th y cô trong khoa Côngọ ử ờ ả ơ ế ấ ả ầNghệ Thông Tin, đ c bi t là th y giáo ThS. Vũ Anh Hùng, th y đã t n tình h ngặ ệ ầ ầ ậ ướd n vàẫ giúp đ em trong su t quá trình làm t t nghi p. V i s ch b o c a th y, emỡ ố ố ệ ớ ự ỉ ả ủ ầđã có nh ng đ nh h ng t t trong vi c tri nữ ị ướ ố ệ ể khai và th c hi nự ệ các yêu c uầ trong quátrình làm đồ án t tố nghi p.ệEm xin c m n nh ng ng i thân và gia đình đã quan tâm, đ ng viên và luônả ơ ữ ườ ột oạ cho em nh ngữ đi uê ki nệ t tố nh tấ trong su tố quá trình h cọ t pậ và làm t tố nghi p.ệNgoài ra, em cũng xin g i l i c m n t i t t c b n bè, đ c bi t là các b nử ờ ả ơ ớ ấ ả ạ ặ ệ ạtrong l p CT1802ớ đã luôn g nắ bó, cùng h c t p vàọ ậ giúp đỡ em trong nh ng năm quaữvà trong su tố quá trình th cự hi nệ đồ án này.Em xin chân thành c mả n!ơH iả Phòng, ngày 22 tháng 8 năm 2018Sinh viênLê Minh QuangCH NGƯƠ 1: MÔ TẢ BÀI TOÁN VÀ GI IẢ PHÁP1.1. Gi iớ thi uệ về Đ iạ h cọ Dân l pậ H iả PhòngTr ng Đ i h c Dân l p H i Phòng ườ ạ ọ ậ ả là m t trong 20 tr ng Đ i h c ngoàiộ ườ ạ ọcông l pậ đ cượ thành l pậ đ uầ tiên trên cả n c.ướ (1997) Ngày 24 tháng 9 năm 1997, Thủ t ng Chínhướ ph Võ Vănủ Ki t ký quy t đ nhệ ế ịsố 792/TTg cho phép thành l pậ Đ iạ h cọ Dân l pậ H iả Phòng. Ngày 29 tháng 9 năm 1997, B tr ng B Giáo d c và Đ o t o GS-TS.Tr nộ ưở ộ ụ ạ ạ ầH ng Quân ký quy t đ nh s 3026QĐ/GD-ĐT v vi c công nh n H i đ ngồ ế ị ố ê ệ ậ ộ ồQu n tr Đ i h c Dân l p H i Phòng, s 3027QĐ/GD-ĐT v vi c công nh nả ị ạ ọ ậ ả ố ê ệ ậGS-TS. Tr nầ H u Ngh là Hi uữ ị ệ tr ng tr ng Đ i h c Dânưở ườ ạ ọ l p H i Phòng,ậ ảvà s 3028 QĐ/GD-ĐT v vi c cho phép tr ng Đ i h c Dân l p H i Phòngố ê ệ ườ ạ ọ ậ ảđ cượ chính th cứ ho tạ đ ngộ và b tắ đ uầ tuy nể sinh từ năm h cọ 1997-1998. Ngày 17 tháng 11 năm 1997, Th tr ng B Giáo d c và Đào t o TS. Vũứ ưở ộ ụ ạNg cọ H i ký quy t đ nh s 3803/GD-ĐT cho phép Đ i h c Dân l p H iả ế ị ố ạ ọ ậ ảPhòng đ cượ tổ ch cứ đào t oạ 6 ngành từ năm h cọ 1997-1998 v iớ chỉ tiêu1.200 sinh viên. Ngày 1 và 2 tháng 12 năm 1997, sinh viên khóa 1 nh p h c. Năm h c đ u tiênậ ọ ọ ầc a Đ i h c Dân l p H i Phòng đ c b t đ u t i 3 lô nhà c p 4 thu c xãủ ạ ọ ậ ả ượ ắ ầ ạ ấ ộDư Hàng Kênh, An H i,ả H iả Phòng. Ngày 4 tháng 1 năm 1998, L công b quy t đ nh thành l p Đ i h c Dân l pễ ố ế ị ậ ạ ọ ậH i Phòng và khai gi ng khóa 1 đã đ c t ch c t i Cung văn hóa h u nghả ả ượ ổ ứ ạ ữ ịVi t – Ti p, thành ph H i Phòng. V d và công b quy t đ nh có GS-TS.ệ ệ ố ả ê ự ố ế ịĐỗ Văn Ch ng - v tr ng V Đ i h c, bà Bùi Th Sinh - Phó ch t ch Uừ ụ ưở ụ ạ ọ ị ủ ị ỷban nhân dân thành phố H iả Phòng và nhi uê quan ch cứ Trung ngươ và đ aịph ng.ươBan lãnh đ oạChủ t chị H iộ đ ngồ sáng l pậ : NG T-GS.TS.Ư Tr nầ H uữ Nghị TS. NG TƯ Tr nầ Thị Mai – Tr ngưở phòng Đào t oạ & sau đ iạ h cọ Hi uệ tr ng:ưở NG T-GS.TS.Ư Tr nầ H uữ Nghị (Bí th Đ ngư ả y)ủCác phòng, ban Phòng Đào t oạ Phòng Tổ ch cứ - Hành chính Phòng kế ho chạ tài chính Phòng Đ iố ngo iạ và h pợ tác Qu cố tế Ban Thanh tra giáo d cụ Ban qu nả lý nghiên c uứ khoa h cọ và đ mả b oả ch tấ l ngượ - ISO Ban Công tác sinh viên Ban Dự án c sơ ở 2 Ban b oả vệ Tổ Y tế Tổ nhà ănCác khoa, bộ môn đào t oạ Khoa Đi nệ - Đi nệ tử Khoa Công nghệ thông tin Khoa Môi tr ngườ Khoa Ngo iạ ngữ Khoa Xây d ngự Khoa Qu nả trị Kinh doanh Khoa Văn hóa - Du l chị Bộ môn Giáo d cụ thể ch tấ Bộ môn C B n-Cơ ả ơ SởLiên thông từ Cao đ ngẳ lên Đ iạ h cọ chính quyLiên thông từ cao đ ngẳ chuyên nghi pệ (1,5 năm) và từ cao đ ngẳ nghê lên đ iạ h cọ chính quy (2 năm) g m cácồ ngành:- Công nghệ thông tin- Đi nệ tự đ ngộ công nghi pệ- Đi n tệ ử vi n thôngễ- Xây d ngự dân d ngụ và công nghi pệ- Kế toán- Qu nả trị doanh nghi pệ- Tài chính ngân hàng- Vi tệ Nam h cọ (Văn hoá du l ch)ịCh ngươ trình D bự ị đ iạ h cọ Qu cố tếTr ng liên k t đào t o h chính quy dài h n t p trung v i các tr ng Đ iườ ế ạ ệ ạ ậ ớ ườ ạh cọ danh ti ng t i Anh, Úc, M , Trung Qu c, và Malyasia. Th i gian đào t o là 4ế ạ ỹ ố ờ ạnăm (1 năm Dự bị t iạ Đ iạ h cọ Dân l pậ H iả phòng và 3 năm t iạ tr ngườ c pấ b ng).ằCác trung tâm phụ trợTrung tâm Thông tin - Thư vi nệ Trung tâm đào t oạ nghi pệ vụ kế toán. Trung tâm Ngo iạ ngữCơ h iộ vi cệ làmLà m t trong 25ộ tr ng d n đ uườ ẫ ầ c n c v t l sinhả ướ ê ỉ ệ viên t t nghi p cóố ệvi cệ làm cao v iớ 93,46%Cơ sở v tậ ch tấHi n t i, Tr ng Đ i h c Dân l p H i Phòng có Khách s n sinh viên, ký túcệ ạ ườ ạ ọ ậ ả ạxá hi n đ i b c nh t trong s các khu n i trú sinh viên Vi t Nam hi n nay. Ngoàiệ ạ ậ ấ ố ộ ở ệ ệhệ th ng nhà ăn, th vi n hi n đ i, khách s n còn có sân v n đ ng, nhà t p đa năng,ố ư ệ ệ ạ ạ ậ ộ ậbể b i.ơ Khu v cự gi ngả đ ngườ và khu Khách s nạ sinh viên đ cượ phủ sóng Wifi.Khu gi ng đ ng có 60 phòng h c có camera, 800 máy tính n i m ng n i b ,ả ườ ọ ố ạ ộ ộm ng internet đ n t n khách s n sinh viên, các phòng thí nghi m chuyên ngành, cácạ ế ậ ạ ệphòng h c đ u đ c trang b máy chi u Projector, đi u hòa nhi t đ đ ph c vọ ê ượ ị ế ê ệ ộ ể ụ ụcho h c t p, phòng h c ti ng sony, DLL,ọ ậ ọ ế khu trung tâm th vi nư ệ m i đ c đ a vàoớ ượ ưsử d ngụ từ năm 2008 có h nơ 60.000 b nả sách.1.2. Mô tả bài toán b ngằ l iờ- Khi sinh viên c a tr ng c n l y ch ng ch ICDL s nh nhân viên c a Trungủ ườ ầ ấ ứ ỉ ẽ ờ ủtâm kh o thí ICDL tra c u thông tin ch ng ch c a mình trong danh sách k t quả ứ ứ ỉ ủ ế ảch ngứ ch ICDL (thông qua mã sinh viên, h tên ho c s skill card). N u ch ngỉ ọ ặ ố ế ứch c aỉ ủ sinh viên đã đ c g i v Trung tâm, thì Trung tâm s tr ra cho sinh viênượ ử ê ẽ ảthông tin ch ng ch c a sinh viên đó. Sau khi nh n đ c thông tin ch ng ch , sinhứ ỉ ủ ậ ượ ứ ỉviên sẽ đăng ký ngày l y ch ng ch c a mình cho Trung tâm. N u đ c thì Trungấ ứ ỉ ủ ế ượtâm sẽ thông báo cho sinh viên l ch tr ch ng ch c a sinh viên đó đ sinh viênị ả ứ ỉ ủ ểđ n nh nế ậ ch ngứ ch .ỉ- Khi sinh viên đ n l y ch ng ch ICDL theo ngày h n thì sinh viên s cung c pế ấ ứ ỉ ẹ ẽ ấmã sinh viên cho nhân viên Trung tâm. Nhân viên Trung tâm s tra c u k t quẽ ứ ế ảch ngứ ch c a sinh viên theo mã sinh viên đ c cung c p. N u sinh viên ch aỉ ủ ượ ấ ế ưt ng nh nừ ậ ch ng ch thì Trung tâm s làm nhi m v l p phi u tr ch ng chứ ỉ ẽ ệ ụ ậ ế ả ứ ỉICDL cho sinh viên và đ a cho sinh viên đó ký xác nh n. Sau khi ký xác nh nư ậ ậxong sinh viên sẽ g iử l iạ phi uế trả ch ngứ chỉ ICDL cho nhân viên Trung tâm l uưgi .ữ- Sau m i tháng trung tâm s th ng kê danh sách các sinh viên đã nh n ch ng chỗ ẽ ố ậ ứ ỉICDL đ ti n hành l p các báo cáo th ng kê và báo cáo chi ti t v tình hình trể ế ậ ố ế ê ảch ng chứ ỉ cho sinh viên, sau đó g iử cho lãnh đ oạ Trung tâm (theo tháng, l p,ớkhóa,…)1.3. B ngả n iộ dung công vi cệSTT Tên công vi cệ Tác nhân Hồ sơ tài li uệ1 Tra c u thông tin ch ng ứ ứchỉ ICDL Sinh viên2 Trả ra thông tin ch ngứ chỉ ICDL Nhân viên Danh sách k t ếquả ch ngứ chỉ ICDL3 Đăng ký th i gian nh n ờ ậch ngứ chỉ Sinh viên4 Thông báo th i gian tr ờ ảch ngứ chỉ Nhân viên5 Cung c pấ mã sinh viên Sinh viên6 Tra c uứ k tế quả ch ngứ chỉ Nhân viên7 L pậ phi uế trả ch ngứ chỉ ICDL Nhân viên Phi u tr ch ng ế ả ứchỉ ICDL8 Th ngố kê danh sách sinh viên nh nậ ch ngứ chỉ ICDL Nhân viên9 L pậ báo cáo t ngổ h pợ Nhân viên Báo cáo t ngổ h pợ1.4. Sơ đồ ti nế trình nghi pệ vụa) Sơ đồ ti n trình nghi p vế ệ ụ : Tra c uứ thông tin sinh viên đ tạ ch ngứ chỉ ICDLSinh viên Nhân viên Hồ sơ tài li uệTra c uứ thông tinTr ra thông tinảch ngứ chỉICDL Danh sáchk tế quảch ng chứ ỉICDLĐăng ký th i gianờnh nậ ch ngứ chỉThông báo l ch ngàyịtrả ch ngứ chỉb) Sơ đồ ti nế trình nghi pệ vụ : Trả ch ngứ chỉ ICDLSinh viên Nhân viên Hồ sơ tài li uệCung c p mã ấsinh viênTra c u ch ng ứ ứchỉ sinh viên Danh sáchk tế quảch ng chứ ỉICDLL p phi u trậ ế ảch ngứ chỉ ICDLPhi u tr ch ngế ả ứ chỉ ICDLc) Sơ đồ ti nế trình nghi pệ vụ : L pậ báo cáoNhân viên Lãnh đ oạ Trung tâm Hồ sơ tài li uệTh ng kê danhốsách sinh viên nh nậch ngứ chỉ ICDLL p báo cáo ật ngổ h pợ Báo cáot ngổ h pợTi pế nh nậ báo cáoCH NGƯƠ 2: PHÂN TÍCH THI TẾ KẾ HỆ TH NGỐ2.1. Mô hình nghi pệ vụ2.1.1 B ngả phân tích xác đ nhị các ch cứ năng, tác nhân và hồ sơĐ ngộ t +ừ bổ ngữ Danh từ Nh nậ xétTra c u thông tin ch ng chứ ứ ỉ ICDL Sinh viên Tác nhânTrả ra thông tin ch ngứ chỉ ICDL Danh sách k t qu ch ng chế ả ứ ỉICDLNhân viên Hồ sơ DLTác nhânĐăng ký th i gian nh n ch ng chờ ậ ứ ỉICDL Sinh viên Tác nhânThông báo l ch ngày tr ch ngị ả ứchỉ ICDL Nhân viên Tác nhânCung c pấ mã sinh viên Sinh viên Tác nhânTra c uứ ch ngứ chỉ sinh viên Nhân viên Tác nhânL pậ phi uế trả ch ngứ chỉ ICDL Phi uế trả ch ngứ chỉ ICDLNhân viên Hồ sơ DLTác nhânTh ngố kê danh sách sinh viên nh nậ ch ngứ chỉ ICDL Nhân viên Tác nhânL pậ báo cáo t ngổ h pợ Báo cáo t ngổ h pợNhân viên Hồ sơ DLTác nhânBản báo cáo tổnghợp Bảnđánh giáThông tin tra cứuThông tin chứng chỉ ICDL0HỆ THỐNG TRẢ CHỨNG CHỈ ICDLT.T đăng ký ngày nhận chứng chỉ ICDLLịch ngày trả chứng chỉ ICDL SINH VIÊNPhiếu trả chứng chỉ ICDLMã sinh viên nhận chứngchỉ Tình trạng chứng chỉ sinhviênNHÂN VIÊNLÃNH ĐẠO TRUNG TÂM2.1.2. Bi uể đồ ngữ c nhảa) Bi uể đồb) Mô t ho t đ ngả ạ ộ SINH VIÊN:1. Sinh viên tra c uứ thông tin ch ngứ chỉ ICDL trên hệ th ngố2. Sinh viên đăng ký ngày nh nậ ch ngứ chỉ ICDL trên hệ th ngố3. Hệ th ngố g iử l chị ngày trả ch ngứ chỉ ICDL cho sinh viên4. Hệ th ngố g iử phi uế trả ch ngứ chỉ ICDL cho sinh viên NHÂN VIÊN:1. Nhân viên nh pậ mã sinh viên c nầ l yấ ch ngứ chỉ ICDL vào hệ th ngố2. Nhân viên l pậ phi u trế ả ch ngứ chỉ ICDL cho sinh viên LÃNH Đ OẠ TRUNG TÂM1. Lãnh đ oạ Trung tâm g iử yêu c uầ báo cáo cho hệ th ngố2. Hệ th ngố g iử k tế quả báo cáo cho lãnh đ oạ Trung tâm2.1.3. Nhóm d nầ các ch cứ năngĐ ngộ t +ừ bổ ngữ Danh từ Nh nậ xét1. Tra c uứ thông tin ch ngứ chỉ ICDLTra c uứ ch ngứ chi ICDLH th ng tr ệ ố ảch ngứ chỉ ICDL2. Trả ra thông tin ch ngứ chỉ ICDL3. Đăng ký th iờ gian nh nậ ch ngứ chỉ ICDL4. Thông báo l chị ngày trả ch ngứ chỉ ICDL5. Tra c uứ ch ngứ chỉ sinh viênTrả ch ngứ ch ICDLỉ6. L pậ phi uế trả ch ngứ chỉ ICDL7. L pậ báo cáo th ngố kêL pậ báo cáo t ngổ h pợ8. L pậ báo cáo chi ti tế1.4. Thông báo lịch ngày trả chứng chỉICDL 1.3. Đăng ký thời gian nhận chứng chỉICDL 3.2. Lập báo cáo chitiết2.2. Lập phiếu trả chứng chỉ ICDL1.2. Trả ra thông tin chứng chỉ ICDL 3.1. Lập báo cáothông kê2.1. Tra cứu chứng chỉ sinh viên1.1. Tra cứu thông tin chứng chỉ ICDL 3. Lập báo cáo2. Trả chứng chỉICDL1. Tra cứu chứng chỉICDL Hệ thống trả chứng chỉ ICDL2.1.4. Bi uể đồ phân rã ch cứ nănga) Sơ đồb) Mô tả chi ti tế ch cứ năng lá1. Tra c uứ ch ngứ chỉ ICDL1.1. Tra c uứ thông tin ch ng ch ICDL : Sinhứ ỉ viên tra c uứ thông tin ch ngứ chỉ c aủ mình theo mã sinh viên, họ tên ho cặ skill card.1.2. Tr ra thông tinả ch ng ch ICDL : Tr ra cho sinhứ ỉ ả viên thông tin ch ngứ chỉ c aủ sinh viên đó (n uế có).1.3. Đăng ký th i gianờ nh nậ ch ng ch ICDLứ ỉ : Sinh viên đăng ký ngày đ nế nh nậ ch ngứ chỉ ICDL.1.4. Thông báo l chị ngày trả ch ngứ chỉ ICDL : Thông báo cho sinh viên l chị ngày trả ch ngứ chỉ ICDL theo đăng ký (N uế đăng ký thành công).1.5. C pậ nh tậ danh sách k tế quả ch ngứ chỉ ICDL : Nhân viên c aủ Trung tâm sẽ c pậ nh tậ danh sách k tế quả ch ngứ chỉ ICDL sau m iỗ đ tợ thi.2. Trả ch ngứ chỉ ICDL2.1. Tra c u ch ng ch sinh viên : Nhân viên c a Trung tâm s nh p mãứ ứ ỉ ủ ẽ ậsinh viên c aủ sinh viên đ nế nh nậ ch ngứ ch .ỉ2.2. L p phi u tr ch ng chậ ế ả ứ ỉ ICDL : Nhân viên c a Trung tâm sủ ẽ l pậphi uế tr ch ng ch ICDL cho sinh viên theo k t qu ch ng ch màả ứ ỉ ế ả ứ ỉsinh viên đã đ tạ đ c.ượ3. L pậ báo cáo3.1. L p báo cáo thông kê : Nhân viên c a Trung tâm s l p báo cáo th ngậ ủ ẽ ậ ốkê tình hình tr ch ng ch ICDL cho sinh viên và g i cho lãnh đ oả ứ ỉ ử ạTrung tâm.3.2. L p báo cáo chi ti t : Nhân viên c a Trung tâm s l p báo cáo chi ti tậ ế ủ ẽ ậ ếcông vi c tr ch ng ch ICDL cho sinh viên và g i cho lãnh đ o Trungệ ả ứ ỉ ử ạtâm.2.1.5. Ma tr nậ th cự thể ch cứ nănga. Danh sách k tế quả ch ngứ chỉ ICDLb. Phi uế trả ch ngứ chỉ ICDLc. Báo cáoCác th cự thể dữ li uệa. Danh sách k tế quả ch ngứ chỉ ICDLb. Phi uế trả ch ngứ chỉ ICDLc. Báo cáoCác ch cứ năng nghi pệ vụ a b c1. Tra c uứ ch ngứ chỉ U2. Trả ch ngứ chỉ R C3. L pậ báo cáo R C2.2. Bi uể đồ lu ngồ dữ li uệ2.2.1. Bi u để ồ lu ngồ dữ li u m cệ ứ 0Thông tin tra c uứ1.0Tra c uứch ngứ chỉICDL Thông tin ch ngứ chỉ ICDLT.T đăng ký ngày nh n ch ng ch ậ ứ ỉICDL L chị ngày trả ch ngứ chỉ ICDL SINH VIÊNDanh sách kết quả chứng chỉ ICDLPhiếu trả chứng chỉ ICDL 2.0Tr ch ngả ứchỉ ICDLPhi uếtrả ch nứg chỉ Mã sinh viênTình tr ngạ ch ngứchỉ sinh viênSINH VIÊN 3.0 L pậ báo cáo B n báo cáoả B nả đánh giáBáo cáod NHÂN VIÊNbaLÃNH Đ OẠTRUNG TÂMaSINH VIÊN2.2.2. Bi u để ồ lu ngồ dữ li u m cệ ứ 1a) Bi uể đồ lu ngồ dữ li uệ m cứ 1 : Tra c uứ ch ngứ chỉKhôngt nồt iạch ngứchỉ1.1Tra c uứthông tinch ng chứ ỉICDL Thông tin tra c uứT nồ t iạ ch ngứchỉDanh sách kết quả chứng chỉ ICDL 1.2Tr ra thông tinảch ngứ chỉICDLThông tin ch ngứ chỉ1.4Thông báol chị ngày trảch ngứ chỉICDL Th iờ gian nh nậ ch ngứ chỉ 1.3Đăng ký th iờgian nh nậch ngứ chỉ ICDLMãsinh viên Đãtrả2.1 Kết quả chứng chỉ2.2Tra cứu chứngchỉ sinh viên Chưa trảLập phiếu trảchứng chỉDanh sách kết quả chứng chỉPhiếu trả chứng chỉba SINH VIÊNNHÂN VIÊNb) Bi uể đồ lu ngồ dữ li uệ m cứ 1 : Trả ch ngứ chỉ2.3. Thi tế kế cơ sở dữ li uệ2.3.1. Mô hình liên k tế th cự thể (E-R)a) Li tệ kê các thu cộ tính c aủ các hồ sơ sử d ngụB cướ 1: Li tệ kê, chính xác hóa và l aự ch nọ các thông tin cơ sởTên chính xác c a các ch m c ủ ỉ ụđ cặ tr ngư Vi tể g n tên đ cọ ặ tr ngư Đánh d uấ lo iạ đ cặtr ngưở m iỗ b cướ(1) (2) (3)A. PHI UẾ TRẢ CH NGỨ CHỈ ICDL Mã sinh viên Họ và tên Ngày sinh L pớ SkillCard Đi mể Computer Essentials Đi mể Word Processing Đi mể Spreadsheet Đi mể Presentation Ngày đ tạ ch ngứ chỉ Tình tr ngạ ch ngứ chỉ Ngày trả ch ngứ chỉ Ng iườ trả Ng iườ nh nậ Mã SVH tên SVọ Ngày sinh L pớ SkillCardComputer Essentials Word Processing Spreadsheet PresentationNgày đ t ch ng chạ ứ ỉTình tr ngạNgày trả H tên NVọ Họ tên SV √√√√√√√√√√ √√√√B cướ 2:Xác đ nhị các th cự th ,ể thu cộ tính và đ nhị danhThu c tính tên ộg iọ tìm đ cượ Th cự thể t ngươ ngứ Thu c tính c a ộ ủth cự thể Đ nhị danhHọ và tênSINH VIÊN Mã SVHọ tên SVNgày sinh L pớSkillCardCH NGỨ CHỈ SkillCardComputer Essentials Word Processing Spreadsheet PresentationNgày đ tạ ch ngứ chỉNg iườ trảNHÂN VIÊN Mã NVH tên NVọ Ngày sinh Thêm vàoThêm vàoB cướ 3: Xác đ nhị các m iố quan hệ và thu cộ tínha) Hai đ ngộ từ tìm đ cượ là: tra c u,ứ trảCâu h i cho đ ng t ỏ ộ ừtra c uứ Câu trả l iờlàTh c thự ể Thu cộ tínhAi tra c u?ứSINH VIÊNTra c u cáiứ gì?CH NGỨ CHỈTra c uứ b ngằ cách nào? Mã sinh viên Họ tên SVSkillCardCâu h iỏ cho đ ngộ t trừ ả Câu trả l iờlàTh c thự ể Thu cộ tínhAi tr ?ảNHÂN VIÊNTrả cái gì?CH NGỨ CHỈĐã trả ch a?ư Tình tr ngạTrả khi nào? Ngày trảTrả cho ai?SINH VIÊNB cướ 4 : Vẽ bi uể đồ mô hình th cự thể ERNgày sinhL pớ Họ tên NV Ngày sinhHọ tên SVMã SV SINH VIÊN Mã NVNHÂN VIÊNTracứu Số phi uếTrả Tình tr ngạNgày trảNgày đăng ký trảSkillCard CH NGỨ CHỈNgày đ tạ ch ngứ chỉComputerEssentialsWord PresentationProcessing SpreadsheetTrả2.3.2. Mô hình quan hệa) B cướ 1: Áp d ngụ thu tậ toán chuy nể mô hình quan hệ E-R thành các quan hệ sau: Bi uể di nễ th cự thể SINH VIÊN ( Mã SV, Họ tên SV, Ngày sinh, L p)ớ NHÂN VIÊN ( Mã NV, Họ tên NV, Ngày sinh) CH NG CH (Ứ Ỉ SkillCard, Computer Essentials, Word Processing, Spreadsheet, Presentation, Ngày đ tạ ch ngứ ch ,ỉ Mã sinh viên) Bi uể di nễ các m iố quan hệ NHÂN VIÊN “tr ” CH NG CH (ả Ứ Ỉ S phi u,ố ế Ngày đăng ký tr , Tình tr ng,ả ạ Ngày tr ,ả SkillCard, Mã nhân viên)SINH VIÊNNHÂN VIÊNCH NGỨ CHỈb) Mô hình quan hệ2.3.3. Các b ngả dữ li uệ v tậ lýa) B ngả SINHVIEN dùng để l uư thông tin sinh viên có c uấ trúc sau:STT Tên tr ngườ Ki uể dữ li uệ Kích cỡ Ghi chú1 MaSV Nvarchar 20 Mã sinh viên, khoá chính2 HoTenSV Nvarchar 60 Họ và tên sinh viên3 NgaySinh Nvarchar 20 Ngày sinh4 Lop Nvarchar 20 L pớb) B ngả NHANVIEN dùng để l uư thông tin nhân viên có c uấ trúc sau:STT Tên tr ngườ Ki uể dữ li uệ Kích cỡ Ghi chú1 MaNV Nvarchar 20 Mã nhân viên, khoá chính2 HoTenNV Nvarchar 60 Họ và tên nhân viên3 NgaySinh Nvarchar 20 Ngày sinhc) B ngả CHUNGCHI dùng để l uư thông tin ch ngứ chỉ có c uấ trúc sau:STT Tên tr ngườ Ki uể dữ li uệ Kích cỡ Ghi chú1 SkillCard Nvarchar 20 SkillCard, khoá chính2 ComputerEssentials float Đi mể Computer Essentials3 WordProcessing float Đi mể Word Processing4 Spreadsheet float Đi mể Spreadsheet5 Presentation float Đi mể Presentation6 NgayDatChungChi Nvarchar 20 Ngày đ t ch ngạ ứ chỉ7 MaSV Nvarchar 20 Mã sinh viênd) B ngả TRACHUNGCHI dùng để cho Nhân viên trả Ch ngứ ch ,ỉ có c uấ trúc sau:STT Tên tr ngườ Ki uể dữ li uệ Kích cỡ Ghi chú1 SoPhieu Int Số phi u,ế khóa chính2 TinhTrang Nvarchar 20 Tình tr ngạ ch ngứ chỉ3 NgayTra Date Ngày trả ch ngứ chỉ4 MaNV Nvarchar 20 Mã nhân viên5 SkillCard Nvarchar 20 SkillCard6 NgayDKTra Date Ngày đăn ký trả ch ngứ chỉCH NGƯỜ 3: CÀI Đ TẶ CH NGƯƠ TRÌNH3.1. Gi iớ thi uệ về hệ th ngố ch ngươ trình3.1.1. Môi tr ngườ cài đ tặ- Hệ đi uê hành : Windows XP, Windows 7, 8, 10- Hệ qu nả trị c sơ ở dữ li uệ : SQL Server- Ngôn ngữ l pậ trình : ASP.NET và VB.NET3.1.2. Các hệ th ngố con- C pậ nh pậ các thông tin : Sinh Viên, Nhân Viên, Thông Tin Ch ngứ Chỉ ICDL,…- X lýử các quá trình đăng ký nh nậ ch ngứ ch ,ỉ trả ch ngứ chỉ cho sinh viên,…3.1.3. Các ch cứ năng chính c aủ m iỗ hệ th ngố cona) C pậ nh tậ thông tinC p nh t thông tin v Sinh Viên, Nhân Viên, Thông Tin Ch ng Ch ICDL,…ậ ậ ê ứ ỉ vào cơ sở dữ li u.ệb) Xử lý dữ li uệTh cự hi nệ quá trình đăng ký nh nậ ch ngứ chỉ ICDL, l pậ phi uế tr ,ả báo cáo.3.2. Giao di nệ chính3.3. Các giao di nệ c pậ nh tậ hệ th ngốNhân Viên trung tâm s có quy n xem, s a, xóa, ho c thêm t t c các d li u ẽ ê ử ặ ấ ả ữ ệtrong trang qu nả lý. Sau đây là giao di nệ trang qu nả lý:a) Giao di nệ c pậ nh tậ qu nả lý thông tin Sinh ViênNhân Viên trung tâm có thể thêm, ch nhỉ s aử hay xóa b tấ kỳ Sinh Viên nào.b) Giao di nệ c pậ nh tậ qu nả lý thông tin Nhân ViênNhân Viên trung tâm có th thêm, ch nh s a hay xóa b t kỳ Nhân Viên nào c a trungể ỉ ử ấ ủ tâm.c) Giao di nệ c pậ nh tậ qu nả lý thông tin ch ngứ chỉNhân Viên trung tâm có th thêm, ch nh s a hay xóa b t kỳ Ch ng Ch nào c a trungể ỉ ử ấ ứ ỉ ủ tâm.Khi Sinh Viên c n tra c u thông tin ch ng ch ICDL c a mình sau kỳ trên hầ ứ ứ ỉ ủ ệ th ngố thì giao di nệ c aủ ch ngươ trình sẽ đ cượ hi nể thị như sau:d) Giao di nệ tra c uứ thông tin ch ngứ chỉ ICDL c aủ Sinh ViênSinh Viên có th tra c u thông tin ch ng ch theo h tên, mã sinh viên ho cể ứ ứ ỉ ọ ặ SkillCard. Sau đó có th đăng ký ngày nh n ch ng ch v i trung tâm qua h th ng ể ậ ứ ỉ ớ ệ ốn uế ch ngứ chỉ đã đ cượ g iử vê trung tâm và ch ngứ chỉ ch aư đ cượ đăng ký nh nậ tr cướ đó.e) Giao di nệ qu nả lý danh sách Sinh Viên đăng ký nh nậ ch ngứ chỉ ICDLNhân Viên trung có th xác nh n tình tr ng đã tr cho nh ng sinh viên đã nh n ể ậ ạ ả ữ ậch ngứ chỉ ICDL từ trung tâm.Khi Sinh Viên đ n nh n ch ng ch ICDL theo ngày đã đăng ký v i h th ng, ế ậ ứ ỉ ớ ệ ốNhân Viên trung tâm s ti n hành tr ch ng ch theo giao di n c a ch ng trình ẽ ế ả ứ ỉ ệ ủ ươđ c hi nượ ể thị như sau:f) Giao di nệ in phi u trế ả ch ngứ chỉ ICDLNhân Viên trung tâm có th tra c u thông tin ch ng ch c a Sinh Viên đ n nh n ể ứ ứ ỉ ủ ế ậch ngứ ch .ỉ N uế ch ngứ chỉ c aủ sinh viên đã đ cượ trả thì sẽ có dòng thông báo.g) Giao di nệ in phi u trế ả ch ngứ chỉ ICDLNhân Viên trung tâm có thể in phi uế trả ch ngứ chỉ ICDL cho Sinh Viên đ nế nh nậh) Giao di n báoệ cáoNhân Viên có th in báo cáo tình hình tr ch ng ch cho Sinh Viên c a trung tâm theoể ả ứ ỉ ủ t ngừ thángK T LU NẾ ẬTrong đ án này em đã v n d ng ph ng pháp phân tích thi t k h ng c uồ ậ ụ ươ ế ế ướ ấtrúc đ xây d ng website qu n lý tr ch ng ch ICDL t i Tr ng Đ i h c Dân l p ể ự ả ả ứ ỉ ạ ườ ạ ọ ậH iả Phòng. K tế quả đ tạ đ cượ bao g m:ồ Lý thuy t:ế- Phát bi uể và mô tả đ cượ nghi pệ vụ bài toán.- Bi u di nể ễ các nghi pệ vụ bài toán b ngằ cách các s đơ ồ ti n trìnhế nghi pệ v .ụ- Phân tích thi t k bài toán m t cách đ y đ , theo đúng quy trình đ c ế ế ộ ầ ủ ượh cọ b ngằ ph ngươ pháp h ngướ c uấ trúc.- Thi tế kế đ cượ c sơ ở dữ li uệ quan hệ để l u trư ữ dữ li u.ệ- Thi tế kế đ cượ các giao di nệ c pậ nh tậ dữ li u.ệ Ch ngươ trình:- Sử d ngụ hệ qu nả trị c sơ ở dữ li uệ SQL Server.- Sử d ngụ ngôn ng ASP.NETữ & VB.NET để xây d ngự ch ngươ trình.- H th ng đ c cài đ t th nghi m v i m t s d li u ch y thông su t và cho ệ ố ượ ặ ử ệ ớ ộ ố ữ ệ ạ ốra k tế qu ,ả đáp ngứ đ cượ yêu c uầ bài toán.Trong th i gian nghiên c u, xây d ng ch ng trình, em đã h t s c c g ng ờ ứ ự ươ ế ứ ố ắlàm vi c v i s giúp đ t n tình c a th y giáo h ng d n. Ch ng trình đã đ t ệ ớ ự ỡ ậ ủ ầ ướ ẫ ươ ạđ c k tượ ế qu nh t đ nh. Tuy nhiên v i th i gian ng n, trình đ và kinh nghi m còn ả ấ ị ớ ờ ắ ộ ệh n chạ ế ch ng trình v n còn nhi u thi u sót. R t mong các th y cô giáo và các ươ ẫ ê ế ấ ầb n t n tìnhạ ậ giúp đỡ để ch ngươ trình ngày càng đ cượ hoàn thi nệ h n.ơTÀI LI UỆ THAM KH OẢ[1] Nguy n Văn V , Giáo trình phân tích thi t k các h th ng thông tin, NXB ễ ỵ ế ế ệ ốGiáo d cụ Vi tệ Nam, 2010.[2] Lê Văn Phùng, C s d li u quan h và công ngh phân tích - thi t k , ơ ở ữ ệ ệ ệ ế ếNXB Thông tin và Truy nê thông, 2010.[3] Liên hệ v iớ giáo viên, email:
[email protected]