Phân tích thiết kế và xây dựng phần mềm quản lý nhân sự tại công ty CP gạch tuynen huế

85 332 0
Phân tích thiết kế và xây dựng phần mềm quản lý nhân sự tại công ty CP gạch tuynen huế

Đ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

I HC HU TRNG I HC KINH T KHOA H THNG THễNG TIN KINH T t H u . KHOẽA LUN TT NGHIP AI HOĩC h PHN TCH THIT K V XY DNG PHN MM in QUN Lí NHN S TI CễNG TYC PHN i h cK GCH TUYNEN HU Giỏo viờn hng dn: H TH NH QUNH ThS TRN THI HềA ng Sinh viờn thc hin: Lp: K44 THKT Tr Niờn khoỏ: 2010-2014 Hu, thỏng 05 nm 2014 u Li ổu tiờn em xin chồn thnh cỏm n quý thổy, cữ trng ọi hửc t H kinh t hu nhng ngi ó trc tip giõng dọy, truyn ọt nhng kin thc bỳ ớch cho em ú chớnh l nhng nn tõng c bõn, nhng hnh trang quý giỏ em cú th hon thnh bi bỏo cỏo khúa lun v trờn ht l cho tng lai em sau ny c bit l thổy Trổn Thỏi Hũa, ngi ó hng dn em, cho em nhiu kin in h thc, tn tỡnh giỳp em, giõi ỏp nhng thc mc thi gian thc qua Bờn cọnh ú, em cng xin chồn thnh cỏm n n cỏc anh ch cụng cK ty CP Gọch Tuynen Hu ó tọo iu kin cho em hiu rừ hn v mữi trng lm vic thc t ca mt doanh nghip, iu m em cha bit ang ngứi trờn h gh nh trng Mc dự rỗt bn rn nhng cỏc anh ch ó dnh thi gian chợ bõo, hng dn tọo mửi iu kin tựt nhỗt em cú th tỡm hiu, thu thp thụng i tin bỳ ớch phc v cho bi bỏo cỏo khúa lun ny Trong quỏ trỡnh thc lm bỏo cỏo, vỡ cha cú kinh nghim chợ da vo nhng lý thuyt c hửc cng nh thi gian thc họn hp nờn bi bỏo ng cỏo chc chn s cú nhiu thiu xút nhỗt nh Kớnh mong nhn c s gúp ý, nhn xột ca quý thổy cữ em rỳt nhng thiu xút v hon thin mỡnh hn trờn ng sp ti Tr Cuựi cựng em kớnh chỳc quý thổy cụ li chỳc sc khụe, họnh phỳc v thnh cụng vi nhng d nh ca mỡnh Em xin chồn thnh cỏm n! Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa MC LC Túm tt ni dung nghiờn cu PHN I: T VN .2 u Lý chn ti 2 Mc tiờu nghiờn cu .3 t H i tng v phm vi nghiờn cu: Phng phỏp nghiờn cu: .3 Kt qu d kin in h Kt cu ti .4 PHN II NI DUNG NGHIấN CU cK CHNG 1: TNG QUAN V CễNG TY CP GCHTUYNEN HU 1.1 Nhng thụng tin tng quan v cụng ty c phn Gch Tuynen Hu h 1.1.1 Gii thiu v cụng ty 1.1.2 Hot ng ca Cụng ty i 1.1.3 H thng chc nng ca Cụng ty 1.1.3.1 C cu t chc ca cụng ty CP Gch Tuynen Hu .6 ng 1.1.3.2 S c cu t chc ca cụng ty 1.1.3.3 Chc nng nhim v ca cỏc phũng ban .8 1.2 Tỡnh hỡnh ng dng tin hc qun lý ti cụng ty c phn gch TUYNENHu Tr 1.3 Bi toỏn qun lý nhõn s 10 1.4 Yờu cu i vi h thng mi 10 1.4.1 Mc tiờu ca h thng mi 10 1.4.2 Chc nng ca h thng mi 10 1.4.2.1.H thng 10 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa 1.4.2.2.Danh mc .11 1.4.2.3.Cp nht 11 1.4.2.4.Bỏo cỏo, thng kờ 11 1.4.3 Cỏc thụng tin ti 11 u 1.4.4 i tng hng li t h thng 12 t H 1.4.5 Yờu cu i vi h thng 12 CHNG 2: C S L LUN V PHN TCH V THIT K H THNG THễNG TIN 13 h 2.1 Tng quan v h thng thụng tin qun lý 13 in 2.1.1 nh ngha v cỏc b phn cu thnh h thng thụng tin 13 cK 2.1.2 Phõn loi h thng thụng tin 14 2.2 Cỏc cụng on ca phỏt trin h thng thụng tin .14 h 2.3 Cỏc khỏi nim c bn v xõy dng CSDL .18 2.3.1 C s d liu v h c s d liu 18 i 2.3.2 H qun tr CSDL 19 2.4 Thit k c s d liu .21 2.4.1 Thit k CSDL t cỏc thụng tin u 21 ng 2.4.2 Mó húa d liu 22 Tr 2.4.3 Thit k d liu bng phng phỏp mụ hỡnh húa 23 2.4.3.1 Mụ hỡnh thc th liờn kt (mụ hỡnh E-R) 23 2.4.3.2 Cỏc loi mụ hỡnh d liu 26 2.4.4 Chun húa CSDL quan h v mi quan h gia cỏc file d liu 27 2.4.4.1 Ti phi chun húa? 27 2.4.4.2 nh ngha 1NF cho file d liu 27 2.4.4.3 nh ngha ph thuc hon ton 27 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa 2.4.4.4 nh ngha 2NF cho file d liu 28 2.4.4.5 nh ngh bc cu 28 2.4.4.6 nh ngha 3NF cho file d liu 28 2.4.4.7 nh ngha 2NF cho s quan h .28 u 2.4.4.8.nh ngha bc cu i vi s quan h 28 t H 2.4.4.9 nh ngha 3NF cho s quan h .28 2.4.4.10 nh ngha dng chun BCNF 29 2.4.4.11 nh ngha v dng chun ca h khúa .29 h 2.5 Gii thiu cỏc cụng c s dng xõy dng phn mm qun lý nhõn s 29 in 2.5.1 Gii thiu h qun tr c s d liu SQL Server 29 cK 2.5.2 Gii thiu Visual Studio v Visual C# 30 CHNG 3: PHN TCH THIT K V XY DNG PHN h MM QUN Lí NHN S TI CễNG TY CP GCH TUYNEN HU 31 3.1 Phõn tớch bi toỏn qun lý nhõn s ti cụng ty CP Gch Tuynen Hu 31 i 3.1.1 Yờu cu ca ngi s dng 31 3.1.2 Yờu cu ca chng trỡnh 32 3.1.2.1 Phõn h qun lý nhõn s 32 ng 3.1.2.2 Thụng tin nhp xut 33 Tr 3.1.3.S chc nng ca h thng BFD( Business Function Diagram) 35 3.1.3.1 Khỏi nim v mụ hỡnh nghip v: .35 3.1.3.2 Biu chc nng ca h thng 35 3.1.4 S ng cnh (Context Diagram CD) 40 3.1.5 S lung d liu DFD (Data Flow Diagram) 41 3.1.5.1 S lung d liu mc 42 3.1.5.2 S DFD mc ca tin trỡnh 1.0 43 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa 3.1.5.3 S DFD mc ca tin trỡnh 2.0 43 3.1.5.4 S DFD mc ca tin trỡnh 3.0 44 3.1.5.5 S DFD mc ca tin trỡnh 4.0 44 3.1.5.6 S DFD mc ca tin trỡnh 5.0 45 u 3.1.5.7 S DFD mc ca tin trỡnh 6.0 45 t H 3.2 Thit k phn mm qun lý nhõn s 46 3.2.1 Thit k kin trỳc h thng 46 3.2.2 Thit k u 47 h 3.2.3 Thit k u vo 48 in 3.2.3.1 Thit k cỏc biu mu thu thp thụng tin 48 cK 3.2.3.2 Mó húa thụng tin 49 3.2.4 Thit k c s d liu 49 h 3.2.4.1 Nguyờn tc thit k CSDL 49 3.2.4.2 Phng phỏp thit k CSDL 49 i 3.2.4.3 Xỏc nh cỏc thuc tớnh cho thc th 50 3.2.4.4 Danh sỏch cỏc bng CSDL 51 3.2.4.5 Mụ hỡnh c s d liu quan h 58 ng 3.2.5 Thit k gii thut 59 Tr 3.2.5.1 Gii thut ng nhp h thng v gii thut i mt khu 59 3.2.5.2 Gii thut nhp mi nhõn viờn 60 3.2.5.3 Gii thut hiu chnh nhõn viờn 61 3.2.5.4 Gii thut iu ng nhõn viờn 62 3.2.5.5 Gii thut lp bỏo cỏo 63 3.2.6 Thit k giao din 63 3.2.6.1 Nguyờn tc thit k giao din 63 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa 3.2.6.2 Mt s giao din chớnh 64 3.3 La chn cụng c phỏt trin .66 3.4 úng gúi v ci t sn phm 67 3.4.1 úng gúi sn phm 67 u 3.4.2 Ci t sn phm 68 t H 3.4.2.1 Yờu cu phn cng 68 3.4.2.2 Yờu cu phn mm h thng 68 3.5 Trin khai v o to ngi s dng 68 h 3.6 Hng phỏt trin tip theo ca phn mm .69 in PHN III KT LUN V KIN NGH 70 cK Kt qu t c 70 Hn ch ca ti 70 h Hng phỏt trin ca ti 70 TI LIU THAM KHO .72 Tr ng i Ph lc .73 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa DANH MC CC CH VIT TT V K HIU í ngha CSDL C s d liu CNTT Cụng ngh thụng tin HQT Hi ng qun tr Tr ng i h cK in h t H u Ký hiu SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa DANH MC CC BNG BIU Hỡnh Kt qu doanh thu t nm 2007-2010 .6 Hỡnh 2: S c cu t chc ca cụng ty c phn Gch Tuynen Hu u Hỡnh 3: Cỏc b phn cu thnh h thng thụng tin 13 Bng NHN VIấN 51 t H Bng CHC V .52 Bng CMND .52 Bng NG VIấN 52 h Bng NGI DNG 53 in Bng CễNG TC 53 Bng NGOI NG 54 cK Bng HCV 54 Bng PHềNG BAN 54 h Bng TIN HC 55 Bng TRèNH CHUYấN MễN 55 Bng TRèNH HC VN 55 i Bng QUN NG 56 Bng CHI TIT CHUYấN MễN 56 Bng CHI TIT HC V 57 ng Bng CHI TIT NGOI NG 57 Bng CHI TIT HC VN .57 Hỡnh 4: Giao din quỏ trỡnh cụng tỏc 64 Tr Hỡnh 5: Giao din thao tỏc vi bng chc v .65 Hỡnh 6: Giao din thao tỏc vi bng phũng ban 65 Hỡnh 7: Giao din form phõn quyn 66 Hỡnh 8: Giao din thao tỏc vi bng ti khon 66 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa DANH MC CC S S 1: S thc th liờn kt 25 S 2: Liờn kt @ 25 u S 3: Liờn kt @ N 25 S 4: Liờn kt N @ N 26 t H S 5: S chc nng ca h thng qun lý nhõn s .35 S 6: S phõn ró chc nng qun lý h thng 37 S 7: S phõn ró chc nng qun lý thụng tin 38 h S 8: S phõn ró chc nng in n, tra cu - tỡm kim 39 in S 9: S cỏc k phỏp 40 cK S 10: S ng cnh 40 S 11: S lung d liu mc .42 S 12: S DFD mc ca tin trỡnh 1.0 43 h S 13: S DFD mc ca tin trỡnh 2.0 43 S 14: S DFD mc ca tin trỡnh 3.0 44 i S 15: S DFD mc ca tin trỡnh 4.0 44 S 16: S DFD mc ca tin trỡnh 5.0 45 S 17: S DFD mc ca tin trỡnh 6.0 45 ng S 18: Thit k kin trỳc h thng 46 S 19: Mụ hỡnh c s d liu quan h 58 S 20: Gii thut ng nhp h thng v gii thut i mt khu .59 Tr S 21: Gii thut nhp mi nhõn viờn 60 S 22: Gii thut hiu chnh nhõn viờn 61 S 23: Gii thut iu ng nhõn viờn 62 S 24: Gii thut lp bỏo cỏo .63 SVTH: H Th Nh Qunh Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa Tr ng i h cK in h t H u 3.2.5.3 Gii thut hiu chnh nhõn viờn S 22: Gii thut hiu chnh nhõn viờn SVTH: H Th Nh Qunh 61 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa Tr ng i h cK in h t H u 3.2.5.4 Gii thut iu ng nhõn viờn S 23: Gii thut iu ng nhõn viờn SVTH: H Th Nh Qunh 62 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa Tr ng i h cK in h t H u 3.2.5.5 Gii thut lp bỏo cỏo S 24: Gii thut lp bỏo cỏo 3.2.6 Thit k giao din 3.2.6.1 Nguyờn tc thit k giao din Thit k giao din ca chng trỡnh nhm to giao tip gia ngi v mỏy nờn phi m bo cỏc yờu cu sau: SVTH: H Th Nh Qunh 63 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa - Thõn thin vi ngi dựng; - Giao din c thit k theo dng cỏc ca s (windows) Cỏc thnh phn ca mt ca s bao gm: cỏc nỳt lnh (command buttons), cỏc ụ nhp liu (textboxs), cỏc nhón (labels), cỏc hp chn (combo boxs), li d liu (data grids), nỳt chn (radio u buttons) v hp ỏnh du (check boxs) v mt s cụng c khỏc nhp d liu hoc hin th d liu; t H - D nhỡn, d hiu v thc hin chc nng giao tip thụng tin mt cỏch cú hiu qu nht; - Cỏc thnh phn cú tờn hoc cú biu tng mang tớnh gi ý th hin rừ chc nng ca nú; h - Cỏc ca s giao tip vi ngi dựng cỏc trng hp c bit cng phi in ngn gn, rừ ngha nh: hp thoi gii thiu chng trỡnh, hp thoi ng nhp vo h bỏo d liu nhp khụng hp l; Tr ng i h 3.2.6.2 Mt s giao din chớnh cK thng, cỏc hp thoi thụng bỏo li nhc nh nhng hnh ng khụng c phộp hay Hỡnh 4: Giao din quỏ trỡnh cụng tỏc SVTH: H Th Nh Qunh 64 GVHD: ThS Trn Thỏi Hũa cK in h t H u Khúa lun tt nghip i hc Tr ng i h Hỡnh 5: Giao din thao tỏc vi bng chc v Hỡnh 6: Giao din thao tỏc vi bng phũng ban SVTH: H Th Nh Qunh 65 GVHD: ThS Trn Thỏi Hũa h t H u Khúa lun tt nghip i hc Tr ng i h cK in Hỡnh 7: Giao din form phõn quyn Hỡnh 8: Giao din thao tỏc vi bng ti khon 3.3 La chn cụng c phỏt trin Vic la chn cụng c phỏt trin phn mm úng vai trũ vụ cựng quan trng i vi s thnh cụng ca phn mm Chn cụng c phỏt trin phn mm nh th no th hin s hiu bit thu ỏo ca ngi phỏt trin i vi cỏc ca bi toỏn t ra, cỏc c im c th ca bi toỏn, mụi trng tin hc ca phn mm trin khai ng SVTH: H Th Nh Qunh 66 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa dng ng thi th hin s hiu bit ca ngi phỏt trin i vi cụng c phỏt trin phn mm, cỏc ngụn ng lp trỡnh hin cú T ú, ngi phỏt trin s a c quyt nh la chn cụng c phỏt trin phn mm phự hp gii quyt tt cỏc m bi toỏn t ra, ng thi giỳp phn mm tng thớch vi cỏc phn mm khỏc ang u cú mụi trng tin hc hin hnh cng nh ỏp ng c yờu cu nng cp phn mm tng lai t H Bi toỏn qun lý núi chung cn hai cụng c chớnh l h qun tr c s d liu xõy dng v qun tr d liu cho h thng v ngụn ng lp trỡnh xõy dng chng trỡnh V h qun tr c s d liu, hin cú rt nhiu nh SQL Server, Microsoft Access, Visual Foxpro, DB2, Oracle Tựy theo mụ hỡnh ng dng v yờu cu x lý h ca bi toỏn m la chn h qun tr c s d liu thớch hp V ngụn ng lp trỡnh, in hin rt a dng nh Visual Basic, Visual Basic NET, Visual C#, JAVA Cỏc cK ngụn ng lp trỡnh hng i tng hu ht u h tr cho lp trỡnh viờn t vic vit mó lnh n thit k giao din hay ỏp ng yờu cu qun tr c s d liu i vi bi toỏn qun lý nhõn s ti cụng ty CP Gch Tuynen Hu, tỏc gi la chn h h qun tr c s d liu Microsoft SQL Server 2008 v ngụn ng lp trỡnh Visual C# b Visual Studio NET 2010 lm cụng c phỏt trin phn mm qun lý nhõn s i ti cụng ty CP Gch Tuynen Hu 3.4 úng gúi v ci t sn phm 3.4.1 úng gúi sn phm ng Khõu cui cựng ca quỏ trỡnh vit phn mm l úng gúi sn phm, cú th lu tr trờn a cng hoc ghi a CD nh mt chng trỡnh to b a ci t Cú rt nhiu chng trỡnh phc v cụng vic ny, õy s dng cụng c cú b cụng c Visual Studio 2010 vỡ õy l mt cụng c hin i, hot ng hiu qu B ci t ca Tr chng trỡnh c to bi cụng c ca Visual Studio 2010 cú th c ghi trờn a CD Hn na, b ci t c Vit húa hon ton v chy c lp cỏc h thng Windows 32 bit, cựng file nộn t bung, t ng ci t cỏc file h tr h thng, to biu tng nhúm trờn menu h thng, Ngi dựng ch cn thao tỏc n gin l cú th ci t c phn mm m khụng cn cú kin thc tin hc chuyờn ngnh iu ny SVTH: H Th Nh Qunh 67 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa s giỳp gim thiu s tr giỳp v tit kim chi phớ cho nhõn viờn tin hc chuyờn trỏch qun lý h thng 3.4.2 Ci t sn phm 3.4.2.1 Yờu cu phn cng u Cu hỡnh ti thiu ca cỏc mỏy trm: Pentium IV 1.6GHz, RAM 384MB t H Dung lng a cng cũn trng 1GB H iu hnh Windows 2000 tr lờn Cu hỡnh xut ca cỏc mỏy trm: in Dung lng a cng cũn trng 1.5GB h Pentium IV 2.0GHz, RAM 512MB H iu hnh Windows XP Service Pack cK Cu hỡnh ti thiu ca mỏy ch: Intel 250 Xeon 1.6GHz, RAM 2GB h H iu hnh Windows Server 2003 Cú chc nng lu d liu vo bng t hoc qua CD - ROM H thng mng: i Kt ni cỏc mỏy trm qua Hub 100 Thit lp tng la H thng chng virus ng 3.4.2.2 Yờu cu phn mm h thng Ngoi h iu hnh, cỏc mỏy ch chy Chng trỡnh cn ci t h qun tr CSDL Microsoft SQL Server 2008 Management lờn mỏy ch d liu - l ni lu tr Tr CSDL ca Chng trỡnh m cỏc mỏy trm cú th truy cp vo 3.5 Trin khai v o to ngi s dng Ti liu hng dn s dng bao gm nhng ni dung sau: Phn 1: Tng quan Gii thiu ti liu Gii thớch thut ng SVTH: H Th Nh Qunh 68 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa Phn 2: Cỏc phõn h chớnh c im chung ca cỏc phõn h Thụng tin cỏn b Qun tr h thng u Cỏc cỏn b chuyờn trỏch CNTT ca Trng s t chc trin khai ci t Chng trỡnh trờn cỏc mỏy tớnh ca cỏc Khoa, Phũng ng thi trin khai vic o to ngi thc hnh trờn mỏy tớnh bao gm nhng ni dung sau: t H s dng cho cỏc cỏn b, ging viờn Trng Vic o to s dng phn mm v - Gii thiu nhng chc nng ca Chng trỡnh Qun lý nhõn s, tin lng - Hng dn c th v quy trỡnh thc hin cỏc nghip v h - Hng dn chi tit cỏc thao tỏc nhp s liu cho CSDL v mt s lu ý in - Hng dn chi tit cỏc thao tỏc trờn mt s giao din nghip v cK - Hng dn chi tit cỏc thao tỏc trờn mt s giao din thng kờ, bỏo cỏo - Hng dn cỏch khai thỏc thụng tin t d liu ó cú - Gii ỏp cỏc thc mc h 3.6 Hng phỏt trin tip theo ca phn mm Trong tng lai, phn mm Qun lý nhõn s, tin lng s c b sung thờm, i trỏnh tỡnh trng thit k th, bng tờn th cụng nh hin Mc tiờu lõu di l nõng cp thnh mt h thng qun lý ton din, bao gm cỏc phõn h hin ti v b sung thờm cỏc phõn h mi nh phõn h qun lý cụng vn, giy t, phõn h qun lý trang thit b, mỏy múc, phõn h qun lý nhõn viờn to thnh mt h thng hon chnh ng Khi ú, h thng qun lý ton din ny l ni trung thụng tin, d liu, phõn tớch d liu v thụng tin nhm h tr cụng tỏc quyt nh ca Ban lónh o mt cỏch chớnh xỏc v hiu qu Cựng vi vic phỏt trin cỏc phõn h cũn thiu to thnh mt h thng hon Tr chnh, h thng cũn cho phộp truy cp v khai thỏc thụng tin thụng qua mng Internet Cỏc cỏn b, nhõn viờn, c bit l cỏc thnh viờn ca Ban lónh o i cụng tỏc xa cú th s dng c h thng thụng qua trang web hin ti ca Cụng ty cú th nm bt cỏc thụng tin din Cụng ty, t ú a nhng ch o kp thi SVTH: H Th Nh Qunh 69 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa PHN III KT LUN V KIN NGH Kt qu t c Chng trỡnh cú giao din thõn thin, gn gi v thun tin cho ngi s dng u Lu tr c s lng ln thụng tin danh sỏch b phn, phũng ban, nhõn t H viờn, cụng ty Cp nht v s i thụng tin nhanh chúng, chớnh xỏc, thun tin Chc nng bỏo cỏo hot ng linh hot, d s dng H tr nhiu chc nng phự hp vi thc t ca vic tỡm kim thụng tin theo in tờn, phũng ban, trỡnh , chc danh, h mt danh sỏch cỏc iu kin tựy chn ca mt i tng no ú nh: Mó nhõn viờn, h cK Chc nng nhp v qun lý nhõn viờn c thc hin logic m bo cho d liu c hp l húa v cp nht chớnh xỏc D dng s dng v qun lý Hn ch ca ti h C s d liu tng i ln v tớnh bo mt cao i Do thi gian nghiờng cu cú hn ch v kh nng cũn hn ch nờn mt s vón ch cũn trờn ý tng, cha thc thi Mt s chc nng cũn cha hot ng n nh ng Chng trỡnh cú tớnh chuyờn nghip cao Cha gii quyt trn cỏc ny sinh quỏ trỡnh qun lý Chng trỡnh cha cú tớnh thm m cao Tr Cha sa i c thng tin ngi dựng Cha thay i c mt khu Hng phỏt trin ca ti Phn mm qun lý nhõn s l mt ti rt ln v cn nhiu thi gian u t, xõy dng V lõu di, phn mm cú th phỏt trin thnh mt phn mm hon thin vi vic b sung cỏc chc nng nh: quột nh, Install, qun lý lng, nhn dng võn SVTH: H Th Nh Qunh 70 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa tay, h tr c s d liu Oracle kh nng bo mt, tc truy vn, kh nng qun lý d liu tt hn Do thi gian lm ti cha nhiu, khụng Phn mm qun lý nhõn s cụng ty c phn Gch Tuynen Hu phn ỏnh y cỏc liờn quan Em rt u mong nhn c s ch dn úng gúp, b sung ý kin ca cỏc thy cụ v bn bố Tr ng i h cK in h t H phn mm ny c hon thin hn SVTH: H Th Nh Qunh 71 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa TI LIU THAM KHO Ti liu ting Vit: u [1] Th.SNguyn Thanh Tun, Slide lp trỡnh nõng cao C sharp, Khoa H thng thụng tin kinh t i hc Kinh t Hu (2012),Ti liu hng dnXY DNG t H PHN MM QUN Lí NHN S, TIN LNG TI TRNG I HC KINH T - I HC HU [2]Th.SNguyn ỡnh Hoa Cng, cỏc Video v mng mỏy tớnh, cu trỳc lu tr, lp trỡnh CSDL, lp trỡnh ng dng web 1, Khoa HTTTKT HKT Hu (2012) h [3] Th.STrn Thỏi Ho, Slide HTTTQL, Khoa HTTTKT HKT Hu (2011) in [4] Th.SDng Th Hi Phng, Ti liu hng dn phõn tớch v thit k Tr ng i h cK CSDL, Slide Tin hc ng dng, Khoa HTTTKT i hc Kinh t Hu (2012) SVTH: H Th Nh Qunh 72 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa PH LC Mt s code c bn : private void Them_Click(object sender, EventArgs e) nvbll.nhanvien_Insert(cbbmanv.Text, tenNV.Text, txtns.Text, u { cbbgioitinh.Text,cbbtpb.Text, cbbcv.Text, diachi.Text, sdt.Text, txtcmnd.Text, t H txtemail.Text); gridControl1.DataSource = nvbll.nhanvien_Select(); string lastid = nvbll.GetTopDataCell("NHANVIEN", "Manhanvien", "Manhanvien"); cbbmanv.Text = nvbll.NextID(lastid, "NV"); tenNV.Clear(); txtns.Clear(); h diachi.Clear(); sdt.Clear(); txtcmnd.Clear(); txtemail.Clear(); in } private void Sa_Click(object sender, EventArgs e) cK { nvbll.nhanvien_Update(cbbmanv.Text, tenNV.Text, txtns.Text, h cbbgioitinh.Text, cbbtpb.Text, cbbcv.Text, diachi.Text, sdt.Text, txtcmnd.Text, txtemail.Text); gridControl1.DataSource = nvbll.nhanvien_Select(); string lastid = nvbll.GetTopDataCell("NHANVIEN", "Manhanvien", "Manhanvien"); } i cbbmanv.Text = nvbll.NextID(lastid, "NV"); private void Xoa_Click(object sender, EventArgs e) ng { nvbll.nhanvien_Delete(cbbmanv.Text); gridControl1.DataSource = nvbll.nhanvien_Select(); string lastid = nvbll.GetTopDataCell("NHANVIEN", "Manhanvien", "Manhanvien"); cbbmanv.Text = nvbll.NextID(lastid, "NV"); Tr tenNV.Clear(); txtns.Clear(); diachi.Clear(); sdt.Clear(); txtcmnd.Clear(); txtemail.Clear(); } SVTH: H Th Nh Qunh 73 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Text; using System.Windows.Forms; t H using DevExpress.XtraEditors; using DevExpress.XtraBars; using BussinessLogicLayer; in h using DevExpress.UserSkins; using DevExpress.LookAndFeel; u using System.Drawing; namespace QLNV cK { public DangNhap() { h DefaultLookAndFeel defaultLookAndFeel = new DefaultLookAndFeel(); defaultLookAndFeel.LookAndFeel.SkinName = "London Liquid Sky"; } i InitializeComponent(); ng NV_BLL nvbll = new NV_BLL(); private void button2_Click(object sender, EventArgs e) { Application.Exit(); Tr } private void dnhap_Click(object sender, EventArgs e) { if (nvbll.taikhoan_Select(txtUser.Text, txtPass.Text).Rows.Count > 0) { his.Hide(); DataTable dt = new DataTable(); SVTH: H Th Nh Qunh 74 Khúa lun tt nghip i hc GVHD: ThS Trn Thỏi Hũa dt = nvbll.phanquyen_Select1(txtUser.Text); string quyenhan = dt.Rows[0]["quyenhan"].ToString(); Form1 qlnv = new Form1(quyenhan); nv.Show(); u } else t H { stt.ForeColor = Color.Red; stt.Text = "Ti khon khụng tn ti"; } in h } rivate void button2_Click_1(object sender, EventArgs e) cK { Application.Exit(); Tr ng i h } SVTH: H Th Nh Qunh 75 [...]... quản lý nhân sự hiện tại của Công ty in - Xây dựng cơ sở dữ liệu về nhân sự của Công ty của Công ty cK - Xây dựng phần mềm quản lý nhân sự nhằm nâng cao hiệu quả công tác quản lý 3 Đối tƣợng và phạm vi nghiên cứu: họ * Đối tượng nghiên cứu: - Lý thuyết xây dựng phần mềm quản lý Đ ại - Quy trình quản lý nhân sự của công ty cổ phần Gạch Tuynen Huế - Các công cụ hỗ trợ xây dựng phần mềm quản lý nhân sự. .. công tác quản lý cho Công ty 2 Mục tiêu nghiên cứu * Mục tiêu tổng quát: uế Trên cở sở nghiên cứu lí thuyết xây dựng phần mềm quản lý và thực tiễn quy quản lý nhân sự cho công ty cổ phần Gạch Tuynen Huế * Mục tiêu cụ thể: tế H trình quản lý nhân sự tại công ty CP Gạch Tuynen Huếtiến hành xây dựng phần mềm - Hệ thống hóa các kiến thức, lý luận về các lý thuyết xây dựng phần mềm quản lý h - Phân tích, đánh... thủ công và phức tạp Xuất phát từ những lý do trên, đề tài Phân tích thiết kế và xây dựng phần mềm quản lý nhân sự tại công ty CP Gạch Tuynen huế được thực hiện nhằm hỗ trợ cho SVTH: Hồ Thị Như Quỳnh 2 Khóa luận tốt nghiệp Đại học GVHD: ThS Trần Thái Hòa hoạt độngquản lý nhân sựthuận lợi hơn trong công tác quản lý các cán bộ, công nhân, viên chức của Công ty cũng như giúp giảm thiểu chi phí công. .. học quản lý tại công ty cổ phần gạch TUYNENHuế cK Qua thời gian thực tập tại phòng tổ chức hành chính tại công ty CP Gạch Tuynen Huế có thể đưa ra một số nhận xét về tình hình ứng dụng tin học quản lý như sau: họ Hệ thống nhân sự tại công ty CP Gạch Tuynen Huế là một hệ thống khá hoàn chỉnh và thường xuyên được nâng cấp để phù hợp hơn với yêu cầu phát triển của công ty Tuy nhiên hình thức quản lý nhân. .. thống và các quy trình theo hướng chức năng Phương pháp lập trình hướng chức năng: sử dụng ngôn ngữ lập trình C# để dữ liệu cho hệ thống 5 Kết quả dự kiến h - Xác định các quy trình quản lý nhân sự tại Công ty tế H xây dựng phần mềm và hệ quản trị cơ sở dữ liệu SQL Server 2008 để xây dựng cơ sở in - Xây dựng cơ sở dữ liệu về nhân sự phục vụ cho hệ thống mới cK - Xây dựng được phần mềm quản lý nhân sự. .. quá trình phân tích và thiết kế Phần mô tả bài toán quản lý nhân sự sẽ mô tả các nghiệp vụ quản lý nhân sự một h cách đầy đủ và chính xác, những mô tả này chính là yêu cầu đối với hệ thống cần xây in dựng Phần phân tích và thiết kế trình bày cụ thể các bước từ xác định chức năng của hệ thống, mô tả quá trình lưu chuyển thông tin và dữ liệu trong hệ thống, thiết kế quy cK trình, thiết kế giao diện cho... và nó mô tả cả phần thủ công và cả 5.1 Lập kế hoạch thiết kế vật lý ngoài 5.2 Thiết kế chi tiết các giao diện(vào/ra) 5.3 Thiết kế cách thức tương tác với phần tin học hóa h 5.4 Thiết kế các thủ tục thủ công tế H những giao diện với phần tin học hóa Những công đoạn của thiết kế vật lý ngoài: in 5.5 Chuẩn bị và trình bày báo cáo về thiết kế vật lý ngoài Giai đoạn 6: Triển khai kỹ thuật hệ thống cK Kết... đến nhân sự của công ty  Phương pháp phỏng vấn: phỏng vấn các nhân viên trong doanh nghiệp nhằm SVTH: Hồ Thị Như Quỳnh 3 Khóa luận tốt nghiệp Đại học GVHD: ThS Trần Thái Hòa thu thập thêm thông tin cho việc xây dựng cơ sở dữ liệu và phần mềm  Phương pháp nghiên cứu tài liệu:nghiêng cứu lí thuyết xây dựng phần mềm và các công cụ hỗ trợ việc xây dựng phần mềm quản lý  Phương pháp phân tích thiết kế. .. sự nhằm nâng cao hiệu quả công tác quản lý nhân sự của công ty với giao diện thân thiện, dễ sử dụng 6 Kết cấu đề tài chia làm 3 chương: họ Ngoài phần mở đầu, kết luận, tài liệu tham khảo nội dung của chuyên đề được Chương I: Tổng quan về công ty CP Gạch Tuynen Huế  Chương II: Cơ sở lí luận về phân tích và thiết kế hệ thống thông tin  Chương III: Phân tích, thiết kế, cài đặt và triển khai Tr ườ ng Đ... cho công ty ng -Việc lưu trữ nhân sự khi không có một kho dữ liệu cụ thể dể dẫn đến thiếu xót trong quá trình xử lí số liệu nhân sự ườ - Vào những giai đoạn cao điểm như cuối năm … việc thống kê các số liệu cũ và Tr những số liệu mới gây ra rất nhiều phức tạp Hiện tại Công ty vẫn chưa có một phần mềm quản lý nhân sự một cách thực sự chuyên nghiệp, việc thực hiện công tác quản lý nhân sự cho Công ty

Ngày đăng: 19/10/2016, 17:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan