1. Trang chủ
  2. » Công Nghệ Thông Tin

SANG KIEN 2020 PHAM TAN THANH

13 28 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 7,55 MB
File đính kèm SANG KIEN 2020_PHAM TAN THANH.rar (6 MB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Ứng dụng ngôn ngữ lập trình web ASP chạy trên nền tảng IIS (Internet Information Services) để tạo phần mềm lưu sổ khen thưởng trên hệ cơ sở dữ liệu Access trên máy tính cá nhân. Cài đặt IIS. sau đó tạo cơ sở dữ liệu Access theo mẫu sổ thi đua khen thưởng cần lưu. Bước 3 là code web băng ngôn ngữ lập trình web ASP.

Trang 1

UBND HUYEN EA H'LEO

PHONG NOI VU

DQc l$p - Tq do - H4nh phric

sANc KIEN, GrAr pHAp cONc rAc I NAvr 2020

(Di nghi tQng thadng danh hiQu Chi€n s! thi dua co sd)

- H9 vd t0n: Ph4m T6n Thirnh

- Ngdy, thdng, ndm sinh: 281411988.

- Trinh dQ chuy€n m6n, nghiQp vU: Dai hgc C6ng nghQ th6ng tin

- Don vi cdng t5c: Phdng NQi vp huyQn Ea H'Leo, tinh pat I,an

rr lyQr DUNG SANC KrEN, GrAr pHAp CONC rAC

trinh web ASP ch4y trOn ndn ting IIS (Internet Information Services) t16 tao phAn mAm

Hdng ndm, c6ng tiic khen thuong vdi s5 lugng l6n kho6ng hcm 2.500 gi6y khen c6c lopi: Ndm 201,6:2.348;ndm2017:2.175;ndm2018:2.367;ndm2019:2.663;ndm

2020:2.553 nat bu6c phdi mo s6 theo ddi c6c loai gi6y khen dE dugc cdp phdts5 th* t.u

<lC tuu

Hu6ng tdi thdi kj, cdng nghQ 4.0, bin th6n tdi nhfln th6y vi6c luu trft s6 thri t.u

khen thucrng tr6n hO so giSy ld kh6ng con phir hqp md cAn ph6i sd h6a theo xu huong hi6n nay Do d6, bdng nhtng kii5n thric d5 hgc hic cdn ld sinh vi6n t4i trudrng Eai hqc.

TOi dA nhy ra y tuong ph6i vi6t ring dpng thi6t thuc dC ap dUng vdo c6ng viQc khen thucnrg girip luu trir sd thri tp khen thuong tr6n m6y tinh cdnh6n.

ngt lQp trinh tric <10ng le ASP wedsite ctQng chpy tr0n nOn tang IIS (Internet Information

3 Nhfrng y6u tii khSch quan, chri quan trong vi{c l$p thinh tfch, n6u s6ng

ki5n, gi6i phrlp cdng trflco tlii tii nghiGn cti'u dugc Ad xu6t trong thgc hiQn nhiQm vB,

Trang 2

a) Y6u tO kh6ch quan: Duoc su co r u dong vi6n ctia ldnh dao phong N6i vu dd

khich 16 ban th6n tdi phai tim toi nghien cuu

b) YCu t6 chrl quan: Ban thAn dugc ddo tao chuy€n mdn vd linh virc cong ngh€

th6ng tin, khi hoc <v trudng Dai hoc di dugc ti6p x0c vd ldm vi€c v6i nhi6u ung dung.

c6ng vi6c

4 NOi dung cria sring ki6n, gini phrip c6ng tric, tld thi nghiGn cri,u:

D€ thuc hi6n chucrng trinh ph6n m6m ung dung don gian ndy, chtng ta cdn lam

Infonnation Services) trdn mdy tinh cii nhdn DAu ti6n la chrin_s ta \ ao Starls/Control

- : l:iJ ir:-,: li taif i t-,r'r:ia.;.1.

,

'*

,, :.rain:ltli jt iij':a:

'ar*ri:tail,:l:.rr!jr.r,11 tikilillrr,11t.,_ ,: - ,.It, -i lt ,arlrf:.:,i

I !rf, ri:Jc,:: aalirir-: a ,,

I,rtair:e:

mi :r1: li.ti .1r: i .,

*"larl lat;l 'raa\r,t ^rij,"r.i!{rrt irnt.r ill -irb* !lr;h Flx;:rr l{ irtr.,.*,;

ffir$cie li.erler 'l i1t.,l.lir

I {;ntr txnrlrrn lr.1[ ].i,3 in,:crelr l,ltrr:l II: t:?r,r* LJ Ii?r r-k;1j1,

Jr, i-a*crr l.!r ln:egt ria(1le

.,,1

' ii{ ?.,tlii i FeCtums

r.;(.*fii?.]

i5s,j

.1,1-)!.,rf *.3,?,:.*

:&.,:1,,?* t3.:1,$

.U,iJ trtr i.:.$.*

'i.ri.{J

;{-: irn<o 1,1,, Iilijil( ri,ir:1({ aerig'1;iit5 S[ f o**n Qrirl: l!*u

.,

;1.:Ftr:l f.t;lltr

ffi rl.i* Flrrgir -trr., rii

5 l'i;lFir,,lr rrerr:*re errl.t

'ri ll,lii[:cft r]:reJ il,- jlli i*,Ji;trtbdrbtr , rii: ! i,

ffi 1:er1 -1r,.le -1,r

:15 1, -ffi 5F l,lir 5.rjer i{,ttiaf* Urir.rt}tl

&tJlt,nl C P,e*ri$*l ',]*-:r

$ '"'ii- itierl r.l

.* !:$r:::t4s!.er.,i{E

*$ rlnlefi 1.$t l;,hirr

t:: ;+Jr :r.i.l

.f: s infers€a Er$lrrer$

#, h1*rrei lrrrnrnl*f,cr Ssr.xs

:J.j,S tula*;I fscr$r.r

flf ,!i!kr*:*fi f,{xxr;r Qtzue r&l!Ll!l -{*rr

* ! Pllht ?frx usi&t$l:erir,:ff

.- i7-, F*S {*uN*firn t ler*6rr,*lrlinistrsticn Ait i( LJ :4,;; i,*m*t* [iffxmtixl irrr:p;::ri*r:

PIP Li:te6ff

\

\

\

fi{E& i"trFiri Lir,itqd

Safel.,let in*.

*rin.rsr Gmi;H

tlit t-Y.F.

;4i& :+t*

trl,Dr{{;{

34,j{.9,j?s?,

:T,iir28r'S

jl,,*"1r j,.)l*

2?,*ir":i'x'

l{.{r.?/Ir):,1

,71,*tsir*;tr

Trang 3

3

Khi cai dit thanh c6ng d6 test thu sen er dd hoat dQng chirng ta ki6m tra

c6ch mo trinh dur 0t rveb chrome vd nhflp r ao dia chi http://localhost

http:ii 127 0.0.1.

tri co so dir li6u Access d€ luu nhfing th6ng tin s5 thri tir

bing

hoEc

khen thucrng:

ffi 'r''a r.roi i a ,:.,.r'l;:r itir!."ie lteJi : .,'

/iaiiral :-iii,

l*Sl*! t*; {( i

i ,i"( ]fr!i

lr

I :l {-!^^- 1-.

: :J l*:r,ertf,

;

i

I

I,i

sll

r,dkl

*1i{r

T*r:

T*rii

$q*

119{y

Itd*li1

,,iri,!l.LAEiWi : I rirlt si;*

j I fi.$!rnlu.1

!tqr*at

; :l*err*U

1 : ,*r* ?^r1

lsrr4**ni

!.r ltua i!rs!.;lar)

C**eqi

Bu6'c 3: Vit-it cocle lpp trinh bang ng6n ngir ASP bang phdn m6m h5 trcy vi6t code

<9,'o

'K6t ndi c0 s0 dfr lieu

Set conn: server CreateObj ect("ADODB.Connection")

conn.Open StrConn

Trang 4

request("txtid") & rrr,rr' & request("txtstt" ) & rtr,trt & request("txtsqd") & rtt,t'r &

request("txtngay") & rrr,rrr & request("txtl1.dokt") & rtr,rrr

& request("txtndkt") & "',"' &

request("txthtkt") & rrr)r'

conn.Execute(sql) end if

o/r>

<html>

<head>

<titl*Sua sd thi dua khen thuong</tit1e>

</head>

<form action: " themtintuc asp " rnethod:P O S T>

<tr ><td align :center colspan :5 ><h2>THEM SO THI DUA KHEN

'f

HUON G < I h2> < I td> < I tr>

<tr >

<td align:center background : /images/nen4.gi>SoTT< tci>

<td align:center background : /images/nen4.gi>SoqD<'td>

<td align:center backgroun d : 1 imagesinen4 gif>Nga1 duoc khen<itd>

<td al i gn:center b ackground: /images/nen4 g it>N,uuoi du gc khen</td>

<td ali gn:center b ackground: /images/nen4 gif>Hinh thti'c KT</td>

<ltr>

<n/o

'Doc dir liQu ra bi6n recordset Set Rs : serer CreateObj ect(" ADODB.Recordset")

strSQL: "SELECT * FROM sothiduakt"

Rs.Open strSQL, conn

'Eua dir li6u ra:

Rs.MoveFirst

i:0

Do While Not Rs.EOF

i:i+ 1

oh>

<tr>

<td width: 20 ><o/o:ro/o>< I td>

Trang 5

<td u idth:l 0><9'o:RS("id 1 " )'/o><l td>

<td u i dth- 5 0><0,b:Rs( " sq d" )'h><l td>

<td u idth:5 0><0,,0:Rs( "ngay" ) 7o></td>

<td u'i dth: 1 00><9,a:Rs( "ndkt")oh>< I td>

<td rvidth: I 0 0><9'o:Rs("htkt" ) oh><l td>

<.ltr>

<o/u

Rs.MoveNext

loop

end if

ol'a)

dtr>

<td colspan:5 align:center>

<tr>

<td>ID:</td>

<td>

<input tlpe:text name:"txtid" maxlength:30 size:"35")<ltd>

' <- tr>

<tr>

<td>

<input t\pe:text name:"txtstt" maxlength:30 size:"35")</td>

<itr>

<tr>

<td>s6 QD:</td>

<td>

<input t1p e:text name: " fxtsqd" maxl ength:3 0 s ize: " 3 5 " ></td>

<ltr>

(tr)

<td>Ngdy:<itd>

<td>

<input type:text name:"txtngay" maxlength:50 size:"40"></td>

<ltr>

(tr)

<td>Li do khen thucrng:<ltd>

<td>

<input tlpe:text nalre :"txtlydokt" maxlength: I 00 size:40>

<ltr>

Trang 6

<td>Nguoi dugc khen thuong:< td>

<td>

<input type:text name :"txtndkt" inarlen_eth: l 00 size:40>

<ltr>

<tr>

<td>Hinh thric khen thuong:</td>

<td>

<input tlpe:text name:"txthtkt" maxlength:30 size:"35"></td>

<ltr>

<tr>

<td align:center>

<input type:hidden name:hidAdd value:"Add">

<input type:submit value:" Th0m">

<ltd>

<td align:center >

<input type:reset value:"Ldm lai">

< td>

<td>

</tr>

<ltable>

</form>

</td>

<ltr>

<itable>

<ibody>

</html>

<o/o

Response.Redirect( "login asp " )

end if

conn.Open StrConn

sql:"Update sothiduakt set id:"'&Request("txtid") &"',stt:"' &

Request("txtstt") & "',sqd:"' & Request("txtsqd") &"',nga="' & Request("txtngay")

Trang 7

7

& "'.l 1 dokt:"' & Request( "txtldkt") & "',ndk1:"'& Request( "txtndkt") &"',htkt:"'&

Request( "trthrkt" )& ""'

o,' -r

<html>

<head>

<Link REL:"stylesheet" TYPE:"texticss" HREF:"Style.css">

<titl e> sua sothidu akt</title>

<ihead>

<body >

<tr ><td align :center valign :center colspan :3 background : iimagesinenl.gif><font

face :Arial size :4pt><b>Sua s6 thi dua kt</b></font></td></tr>

dtr >

" /imagesinen4 gif>ID</td>

<td align:center backgroun d : I images/nen4 gi> S 6tt</td>

<td align:center background :"./images/nen4.gi>SOQD</td>

<td align:center background : /images/nen4 gif>Ngdy duoc khen<itd>

<td align:center background: /images/nen4 gitiNguoi duoc khen</td>

<td ali gn :c enter background : ./images I nen4 gif>HiQu chinh</td>

< tr>

doc ilu lieu ra bien recordset

strSQL - "SELECT * FROM sothiduakt"

'dua du lieu ra

Rs.MoveFirst i:0

Do While Not Rs.EOF

<tr>

<td width: 20 > <oA:1o/o> < I td>

<td width:5 00><o%:Rs (" stt")7o></td>

<td width:5 0 0><0/o:Rs ( " sqd " ) o/o>< I td>

<td width:5 00><7o:Rs( "ngay" )o/o> <l td>

<td width : 5 0 O><oh:Rs ( " ndkt "

)o/o> < I td>

<td width:80 align :centeP(a href

:" suatintuc 1 asp ?idstt-(orlo:Rs(,' id"

)0/0> ">Sua</a><itd>

<hr>

Trang 8

<o

end if

0/:

</table>

</body>

</html>

Rs.MoveNext loop

<o/o

if Session("login")<>true then

Response.Redirect( "1ogin asp " )

end if

S et conn: server CreateObj ect("ADODB Connection" )

conn.Open StrConn

sql:"DELETE * FROM sothiduakt WHERE sothiduakt.stt:"' & item & 'rt't conn.Execute(sql)

Next

end if

O;r/o/

<html>

<head>

</head>

<body >

<form action:"xoatintuc asp '' rra,no6:get>

<tr)

<td colspan:8 align:center>XOA S6 ttr* tu</td>

<ltr>

<tr >

<td>check<ltd>

<td align:center>Id</td>

<td align:center>S6 thri tu<ltd>

<td align:center>S 5 QD</td>

Trang 9

<td al i gn:c enter>N gdy<itd>

<td airgn:center>L-v do khen thucrng<r'td>

<td al i _un:c ent er>Nguoi cluoc khen thucrn,s<, td>

<td align:center>Hinh thric khen thucmg<itd>

<ltr>

./o,,

\/0

Set Rs: server.CreateObject("ADODB.Recordset',)

strSQL: "SELECT * FROM sothiduakt"

Rs"Open strSQL, conn

'dua du lieu ra

Rs.MoveFirst

Do While Not Rs.EOF

0,r(l/

<tr>

<td><input tyr e:checkbox name: " chkD el " value:<o%:Rs ( " stt " ) 9/o)></td>

<td width:5 0><o4:Rs(" id")9lo></td>

<td width: 1 00><%o:Rs ( " stt" ) 9/o></td>

<td width: I 00><%:Rs (', sqd") y;><l td>

<td width :J e><9/a:R s(', ngay', )oh>< I td>

<td width :2}A><oh:Rs ( " I ydokt"

) %></td>

<td wi dth: 200><uto:Rs ( "ndkt " )o/o>< I td>

<td wi dth:200><,'/o:Rs( "htkt,, )o/r><l td>

<itr>

{oo

Rs.MoveNext

loop

end if

o>

{tP

<td colspan:S>

<input type:hidden name:hidDel value:"Del">

<input type-submit value:"X6a" >

<ltd>

<ltr>

<r'table>

<i fbnn>

</body>

Trang 10

<ihtml>

Con m6t s6 phAn code php nhu dan-s nhdp quan

gon ndn t6i khdng trinh bAy phdn code nfia Ket clua

tri, tpo giao diQn nhurrg cI€ ngan

A.

cudi cung, t6i xin trinh bay sdn

lrn:lti " 1i

I

-.'-', .il

.r**-:!

ffir,*,-l

ffiffit

t*" ^-.-i}5;

Btrr I r.r Ha L16tit

t - ,: * t-1 *^ r;iiut

\-5,"a, +!"1,- I ?.a- ri-,*i.,-'l"tr,.t, r1.,"^ 1;"*", r;"**ra

Trang 11

Phan sua thong tin so thri tU hd scy khen thuone:

'"'E*t

n

1**

:*;

Ssa

$uB

k

S*-$s*

tt"*

S*s

o {i}

: frd

if Qr-LBsr

:i! Qil-l-.85D

is Q*-LBX*

;"i*'Qs-LBsr l4'qn-L&sr

J-i, Qil-LrB-\*

lt ri: l*:*

l*'sr l*:*

1* *1 ':*:*

in fi1 )ir',) 1* *:,.:*.:*

18 n: :*:*

i9 s.: :&:*

18 i): :*:*

l{*r"nh "'i':n nar

Phr.r:r 1'an I !*r

3r:r'in

,-ut]s Li \ 1r1 '1 r:111

Fh+*r ?*: ?i:x:h L'i Thiir:g Leing

.i'h:rt i:E!: Urinr

Bn Srrt Thi i{il liia:rg

11

tt :t,.,1;i!t!4!,:1

e ,$ffi,xffi,#"ffi

*+ *:

ffi*g**

Trang 12

I " il , "

Ir!1*flr:i td

I : I :

II

t-, t .r1

I t1*,

i I ,J

T

-,-:f

l' ,l]) 1

i,

lil.

ffiry

1 L.i J*+ 1

t .- - -.r 1 .:

I io:i

L ti

T -:T-l

lr": 3** ,

.\u"-\ >0 llrr' ItI Siiap

5::*

5.*s

ryt:ha :ore H;'-' '*

lcsrDCS

il-lgfXc\f ' '1r I i.!'-ltutr r a:: { Sllt !

t!r:irr-.r -/r/ iY.t

Ii

'P* ,,"x#;r rffit*.s :f** f:fr-o

Trang 13

5 Ph4m vi 5p dqng, kha nlng ptrti Ui6n s6ng ki6n2:

thuc ve c6ng ngh€ th6ng tin thi co th6 tu viet san phAm cdn n€u kh6ng c6 ki6n thfc thi chi cAn nho mdt ai d6 rdnh c6ng ngh6 th6ng tin copl'toan b0 code * Access do t6i vi6t ra

vd ti€n hdnh vdi thao t6c cdi dat dcrn gi6n tr0n m6r'tinh c6 nhdn t4i co quan, don vi ld co

th0 su dUng dugc ngay C6 kha ndng 6p dung tron-q todrn tinh, 6p dpng cho t6t ca cac

;,,

ileLi so noa.

b) Khd nang phO bien: Trdn dia bdn todn tinh, chi cAn copy code * du lieu Access

6 Thdi tli6m 6p dqng: DE dugc bdn thAn t6i 6p dUng thdnh c6ng t4i don vi tu dAu

7 Hi6u qui mang lai: Girip sO hoa th6ng tin luu trir tra cuu tim ki6m th6ng tin

thich c6 nhAn Khong cAn phai mua s6 gi6y de vi6t tay vdo s6 khen thuong nhu hic tru6c

III CAC DANH HIEU DU'qC GHI NHAN

* LiQt kd c6c danh hi0u thi dua trong thoi gian 03 ndm gdn ddy

quan ban hirnh quy6t ilinh 20t6 Chii5n si thi dua co sd

dua ndm 20 1 6

ti€nndm20l7

UBND huyQn vA viQc khen thu0ng danh hiOu Lao dQng ti6n ti6n nam 2018

20t9 Chii5n si thi dua co sd

Ea Drdng, ngdy 02 thdng 12 ndm 2020

Ngudi b6o c6o

/

t1/u

ap dung thi chung minh cu thd

Ngày đăng: 09/12/2020, 15:02

TỪ KHÓA LIÊN QUAN

w