Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 104 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
104
Dung lượng
2,83 MB
Nội dung
Bộ giáo dục đào tạo TRNG đại học dân lập hải phòng -o0o - XY DNG CHNG TRèNH QUN Lí THC PHM HNG NGY TI MT TRNG MM NON đồ án tốt nghiệp đại học hệ quy Ngành: Công nghệ Thông tin Hải Phòng - 2015 Bộ giáo dục đào tạo TRNG đại học dân lập hải phòng -o0o - XY DNG CHNG TRèNH QUN Lí THC PHM HNG NGY TI MT TRNG MM NON đồ án tốt nghiệp đại học hệ quy Ngành: Công nghệ Thông tin Sinh viên thực : on Th Hựng Giáo viên hng dẫn : ThS Vũ Anh Hùng Mã số sinh viên : 1112101004 Hải Phòng - 2015 giáo dục đào tạo tr-ờng đại học dân lập hải phòng cộng hoà xã hội chủ nghĩa việt nam Độc lập - Tự - Hạnh phúc -o0o - nhiệm vụ thiết kế tốt nghiệp Sinh viên: on Th Hựng Mã số: 1112101004 Lớp: CTC1501 Ngành: Công nghệ Thông tin Tên đề tài: Xõy dng chng trỡnh qun lý thc phm hng ngy ti mt trng mm non nhiệm vụ đề tài Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a Nội dung: b Các yêu cầu cần giải Các số liệu cần thiết để thiết kế, tính toán Địa điểm thực tập cán h-ớng dẫn đề tài tốt nghiệp Ngi hng dn th nht: Họ tên: Học hàm, học vị: Cơ quan công tác: Ni dung hng dn: Ngi hng dn th hai: Họ tên: Học hàm, học vị Cơ quan công tác: Ni dung hng dn: ti tt nghip c giao ngy 06 thỏng 04nm 2015 Yờu cu phi hon thnh trc ngy 11 thỏng 07 nm 2015 Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Đã nhận nhiệm vụ: Đ.T.T.N Cán hng dn Đ.T.T.N Hi Phũng, ngy thỏng nm 2015 Hiệu tr-ởng GS.TS.NGT Trần Hữu Nghị ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Phần nhận xét tóm tắt cán h-ớng dẫn Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp: ỏnh giỏ cht lng ca ti tt nghip (so vi ni dung yờu cu ó nhim v ti tt nghip) Cho điểm cán h-ớng dẫn: ( Điểm ghi số chữ ) Ngày .tháng .năm 2015 Cán hng dẫn ( Ký, ghi rõ họ tên ) Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Phần nhận xét đánh giá cán chấm phản biện đề tài tốt nghiệp ỏnh giỏ cht lng ti tt nghip (v cỏc mt nh c s lý lun, thuyt minh chng trỡnh, giỏ tr thc t, ) Cho điểm cán phản biện ( Điểm ghi số chữ ) Ngày .tháng .năm 2015 Cán chấm phản biện ( Ký, ghi rõ họ tên ) Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non MC LC MC LC DANH MC HèNH V V BNG BIU LI CM N CHNG : Mễ T BI TON V GII PHP 1.1 Gii thiu v Trng mm non Bo Chõu 1.2 Mụ t bng li hot ng qun lý thc phm ca trng 1.3 Bng ni dung cụng vic 10 1.4 S tin trỡnh nghip v .12 1.5 Gii phỏp 17 CHNG : PHN TCH V THIT K H THNG 19 2.1 Mụ hỡnh nghip v 19 2.1.1Bng phõn tớch xỏc nh chc nng, tỏc nhõn v h s 19 2.1.2 Biu ng cnh 20 2.1.3 Nhúm dn cỏc chc nng 22 2.1.4 S phõn ró chc nng : 23 2.1.5 Danh sỏch cỏc h s d liu s dng 25 2.1.6 Ma trn thc th - chc nng 26 2.2 S lung d liu 27 2.2.1 S lung d liu mc 27 2.2.2 S lung d liu mc 29 2.3.Thit k c s d liu 34 2.3.1 Mụ hỡnh liờn kt thc th (ER): 34 2.3.2 Mụ hỡnh quan h 42 2.3.3 Cỏc bng d liu vt lý 47 2.4.Thit k giao din 53 2.4.1 Giao din chớnh .53 2.4.2 Cỏc giao din cp nht d liu .53 CHNG 3: C S Lí THUYT 69 3.1 Phõn tớch thit k h thng hng cu trỳc 69 Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non 3.1.1 Quỏ trỡnh phỏt trin ca mt h thng thụng tin 69 3.1.2 Tip cn phỏt trin h thng thụng tin nh hng cu trỳc .72 3.2 Thit k c s d liu quan h 74 3.2.1 Mụ hỡnh liờn kt thc th E-R .74 3.2.2 Mụ hỡnh c s d liu quan h 76 3.3 H qun tr c s d liu SQL SERVER 2008 78 3.3.1 H qu tr CSDL SQL Server 78 3.3.2 i tng CSDL 80 3.3.3 SQL Server 2008 qun tr CSDL .80 3.3.4 Mụ hỡnh CSDL Client Server 81 CHNG 4: CI T CHNG TRèNH .86 4.1 Giao din chớnh 87 4.2 Cỏc giao din cp nht, tỡm kim d liu 87 4.3 Mt s bỏo cỏo 95 KT LUN 98 TI LIU THAM KHO 99 Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non DANH MC HèNH V V BNG BIU Hỡnh 1.1 S tin trỡnh nghip v: Yờu cu thc phm 12 Hỡnh 1.2 S tin trỡnh nghip v: ngh cung cp thc phm 14 Hỡnh 1.3 S tin trỡnh nghip v: Cung cp v kim kờ thc phm .16 Hỡnh 1.4 S tin trỡnh nghip v: Bỏo cỏo 17 Hỡnh 2.1 Biu ng cnh ca h thng 20 Hỡnh 2.2 S phõn ró chc nng nghip v ca h thng 23 Hỡnh 2.3 Ma trn thc th - chc nng ca h thng 26 Hỡnh 2.4 S lung d liu mc ca h thng 28 Hỡnh 2.5 S lung d liu mc ca tin trỡnh 1.0 Yờu cu thc phm 29 Hỡnh 2.6 S lung d liu mc ca tin trỡnh 2.0 ngh cung cp thc phm .30 Hỡnh 2.7 S lung d liu mc ca tin trỡnh 3.0 Cung cp v kim kờ thc phm .32 Hỡnh 2.8 S lung d liu mc ca tin trỡnh 4.0 Bỏo cỏo .33 Hỡnh 2.8: Mụ hỡnh liờn kt thc th ER 41 Hỡnh 2.9 Mụ hỡnh quan h ca bi toỏn .46 Hỡnh 2.10 Giao din chớnh ca chng trỡnh 53 Hỡnh 2.11 Giao din cp nht thụng tin b phn 54 Hỡnh 2.12 Giao din cp nht thụng tin nhõn viờn 55 Hỡnh 2.13 Giao din cp nht thụng tin lp 55 Hỡnh 2.14 Giao din cp nht thụng tin giỏo viờn .56 Hỡnh 2.15 Giao din cp nht thụng tin thc phm 57 Hỡnh 2.16 Giao din cp nht thụng tin Bng nh lng nguyờn liu phõn b theo tng mún n tng ba 57 Hỡnh 2.17 Giao din cp nht thụng tin mún n 59 Hỡnh 2.18 Giao din cp nht thụng tin nh cung cp 59 Hỡnh 2.19 Giao din cp nht thụng tin ngi giao 60 Hỡnh 2.20 Giao din cp nht thụng tin phiu bỏo n 60 Hỡnh 2.21 Giao din cp nht thụng tin phiu yờu cu thc phm .62 Hỡnh 2.22 Giao din cp nht thụng tin phiu yờu cu thc phm .63 Hỡnh 2.23 Giao din cp nht thụng tin phiu giao thc phm 64 Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non nhõn, cỏc u cui TV-Based Internet Tt c cỏc thit b ny cú th c phõn vo lp NET Device - mt s kt hp phn cng v cỏc tớnh nng phn mm c thit k lm vic vi cỏc dch v v ng dng xõy dng trờn nn NET Cỏc thit b NET bao gm cỏc mỏy tớnh chy trờn Windows v cỏc thit b chy trờn Windows CE f) Nhng nột mi Visual Basic.NET Visual Basic.NET l phiờn bo mi tip ca Visual Basic Microsoft ó thit k li cỏc sn phm nhm to s d dng hn trc õy vic vit cỏc ng dng phõn tỏn nh Web Visual Basic.NET cú hai phn h tr cho vic to form (Windows Form v Web Form) v mt phiờn bn mi ca ADO v truy cp ngun d liu Hn na, nú th hin a ngụn ng lp trỡnh, loi b nhng cỏi c, vụ hiu cỏc t khúa khụng hu ớch cựng vi rt nhiu nhng thay i khỏc Cỏc thuc tớnh mi ny s cho phộp bn to c ng dng Client/Server v ng dng Internet Vi Web Form v ADO>NET bõy gi bn cú th nhanh chúng phỏt trin cỏc Website Vi vic thờm vo kh nng k tha, ngụn ng Visual Basic gi õy l mt mụi trng lp trỡnh hng i tng: cỏc giao din trờn Windows h tr cỏc kh nng truy cp vo k tha hiu qu Cui cựng, vic ci t v thc thi cỏc ng dng n gin ch l copy chng trỡnh qua cỏc ni khỏc chy, khụng cn thit phi ng ký vi Registry Visual Basic.NET tớch hp y vi nhng ngụn ng Microsoft Visual Studio.NET Bn khụng ch cú th phỏt trin cỏc thnh phn ca ng dng bng cỏc ngụn ng lp trỡnh khỏc, cỏc lp ca bn cng cú th tha hng t cỏc lp c vit bng ngụn ng khỏc s dng tớnh nng k tha a ngụn ng Vi trỡnh bt li,bn cú th bt li nhiu ng dng vi cỏc ngụn ng khỏc cho chng trỡnh ang thc thi cc b hoc t cỏc mỏy truy cp xa Bt c ngụn ng no bn s dng, c cu Microsoft.NET cng cung cp mt hp API cho vic s dng trờn Windows v c trờn Internet Nhng ng dng ngụn ng Visual Basic.NET cú th vit Mt s ng dng m VB.NET cú th vit: -Phn mm phũng -Phn mm qun lý -Phn mm -Phn mm thit k Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 85 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non -To Website -Cỏc phn mm ng dng khỏc - CHNG 4: CI T CHNG TRèNH * MễI TRNG CI T: - H iu hnh: Windows XP, Windows Vista, Windows - H qun tr c s d liu: Microsoft SQL Server 2008 - Ngụn ng lp trỡnh: ASP.NET v VB.NET * CC H THNG CON V CHC NNG CHNH : - Cp nht : Cp nht thụng tin lp, b phn, giỏo viờn, nhõn viờn, thc phm, mún n, ngui giao, nh cung cp,bng nh lung mún n, phiu bỏo n, phiu yờu cu thc phm, phiu giao thc phm, phiu bn giao Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 86 ỏn tt nghip - Chng trỡnh qun lý thc phm trng mm non thc phm, phiu kim kờ thc phm In : Phiu bỏo n, phiu yờu cu thc phm, phiu ngh cung cp thc phm, phiu giao thc phm, phiu kim kờ thc phm Bỏo cỏo : Thc phm mua v hng thỏng, toỏn tin, tỡnh hỡnh thc phm cũn li hng ngy thỏng 4.1 Giao din chớnh Hỡnh 4.1 Giao din chớnh ca chng trỡnh 4.2 Cỏc giao din cp nht, tỡm kim d liu a, Giao din cp nht b phn Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 87 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Hỡnh 4.2 Giao din cp nht b phn b, Giao din cp nht nhõn viờn Hỡnh 4.3 Giao din cp nht nhõn viờn c, Giao din cp nht lp Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 88 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Hỡnh 4.4 Giao din cp nht lp d, Giao din cp nht giỏo viờn Hỡnh 4.5 Giao din cp nht giỏo viờn Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 89 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non e, Giao din cp nht thc phm Hỡnh 4.6 Giao din cp nht thc phm f, Giao din cp nht bng nh lng nguyờn liu phõn b theo tng mún n tng ba Hỡnh 4.7 Giao din cp nht bng nh lng nguyờn liu phõn b theo tng mún n tng ba Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 90 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non h, Giao din cp nht nh cung cp Hỡnh 4.8 Giao din cp nht nh cung cp i, Giao din cp nht ngi giao Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 91 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Hỡnh 4.9 Giao din cp nht ngi giao j, Giao din cp nht phiu bỏo n Hỡnh 4.10 Giao din cp nht phiu bỏo n k, Giao din cp nht phiu yờu cu thc phm Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 92 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Hỡnh 4.11 Giao din cp nht phiu yờu cu thc phm l, Giao din cp nht phiu ngh cung cp thc phm Hỡnh 4.12 Giao din cp nht phiu ngh cung cp thc phm m, Giao din cp nht phiu giao thc phm Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 93 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Hỡnh 4.13 Giao din cp nht phiu giao thc phm n, Giao din cp nht phiu bn giao thc phm Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 94 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Hỡnh 4.14 Giao din cp nht phiu bn giao thc phm o, Giao din cp nht phiu kim kờ thc phm Hỡnh 4.15 Giao din cp nht phiu kim kờ thc phm 4.3 Mt s bỏo cỏo a, Bỏo cỏo thc phm mua v hng thỏng Hỡnh 4.16 Bỏo cỏo thc phm mua v hng thỏng Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 95 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non b, Bỏo cỏo toỏn tin Hỡnh 4.17 Bỏo cỏo toỏn tin c, Bỏo cỏo tỡnh hỡnh thc phm cũn li hng ngy thỏng Hỡnh 4.18 Bỏo cỏo tỡnh hỡnh thc phm cũn li hng ngy thỏng Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 96 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 97 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non KT LUN Trong ỏn ny, em ó dng phng phỏp phõn tớch thit k hng cu trỳc xõy dng website qun lý thc phm trng mm non Kt qu t c bao gm: * Lý thuyt: - Phỏt biu v mụ t c nghip v bi toỏn Biu din cỏc nghip v bi toỏn bng cỏc s tin trỡnh nghip v - Phõn tớch thit k bi toỏn mt cỏch y , theo ỳng quy trỡnh c hc bng phng phỏp hng cu trỳc - Thit k c c s d liu quan h lu tr d liu - Thit k c cỏc giao din cp nht d liu v cỏc mu bỏo cỏo * Chng trỡnh: - S dng h qun tr c s d liu Microsoft SQL 2008 S dng ngụn ng ASP.NET vi VB.NET xõy dng chng trỡnh H thng c ci t th nghim vi mt s d liu chy thụng sut v cho kt qu, ỏp ng c cỏc yờu cu t ca bi toỏn Kim soỏt c cỏc li ngoi l phỏt sinh ngi dựng nhp vo khụng ỳng Bỏo cỏo cỏc mu theo yờu cu Vỡ thi gian cú hn v kinh nghim thc t cha nhiu nờn vic phõn tớch thit k bi toỏn v c bn ó thc hin tng i y , nhiờn cha th mụ t y mi khớa cnh ca Xõy dng c h thng nhng ch vi cỏc chc nng chớnh, cn thờm nhiu chc nng chng trỡnh hot ng tt v hon chnh hn Nu cú iu kin, sau ny em s hon thin chng trỡnh c y hn v d dng hn vic qun tr Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 98 ỏn tt nghip Chng trỡnh qun lý thc phm trng mm non TI LIU THAM KHO [1] Nguyn Vn V, Phõn tớch thit k cỏc h thng thụng tin hin i, hng cu trỳc hng i tng, NXB Thng kờ H Ni, 2002 [2] Lờ Vn Phựng (2011), K thut phõn tớch v thit k h thng thụng tin hng cu trỳc, NXB Thụng tin v Truyn thụng [3] www.vivosoft.com , Hng dn lp trỡnh Visual Basic.NET [4] http://www.filestube.com/s/sql+server+2008+pdf,SQL Server 2008 Sinh viờn:on Th Hựng - Lp: CT1501 - Ngnh: Cụng ngh thụng tin 99