You are on page 1of 12

Gio Vin Hng Dn: Th.

S Trng Phc Hi

Lp: 06ct1

--------------------Trng i Hc Lc Hng Khoa Cng Ngh Thng Tin


Chng Trnh Qun L K Tc X


Thnh vin: Lng Trung Hiu Dip V Ti Nguyn Trn Thanh Hi

I. Gii Thiu Chng Trnh Qun L K Tc X:


A. Kho St Hin Trng:
K tc x trng i hc Lc Hng vi sc cha gn 1000 sinh vin, do vy qu trnh qun l thng tin l kh khn v tn thi gian, hiu qu khng cao. Trong qu trnh kho st, rt ra c nhng quy trnh cn c tin hc ho nh sau: Khi sinh vin ng k phng: Nhp thng tin sinh vin nh: H v tn, m sinh vin, a ch, s in thoi,m phng, m khoa, ngy ng k, s tin ng. Ngi qun l phi xc nh c phng cn trng xp sinh vin vo. Mi sinh vin phi c 1 m sinh vin ring bit. M sinh vin ny ch dnh ring cho sinh vin k tc x. Khi sinh vin chuyn phng: Sinh vin t phng ny chuyn sang phng khc th m phng thay i, nhng tt c thng tin cn li th vn gi nguyn. Ngi qun l phi xc nh c phng cn trng xp sinh vin vo. Khi sinh vin chuyn ra ngoi: Sinh vin chuyn ra ngoi th mi thng tin v sinh vin phi c xo. Kim tra xem sinh vin ng tin cha. Khi tm kim thng tin: ngi qun l tm kim da vo m sinh vin hoc tn sinh vin, sau khi tm kim s in ra tt c thng tin v sinh vin, d dng truy ra c lp hoc khoa sinh vin ang theo hc. Ti hn ng tin, ngi qun l phi kim tra sinh vin no cha ng tin thng bo hoc nhc nh.

B. Kt Lun:
Hin trng l nhng giai on trn vn cn thc hin bng tay, do vy tn nhiu thi gian v cng sc. T nhng yu cu thc t trn, cc giai on trong qu trnh qun l sinh vin l cn c tin hc ho em li s thun li v thi gian, hiu qu cho h thng, gim thiu chi ph Trang: 1

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

II. Cc Chc Nng Chnh:


Chc nng chung: chng trnh c th dnh cho ngi qun l hoc l sinh vin trong vic
xem thng tin v sinh vin.

A. Cc chc nng c thc hin bi ngi qun tr mi khi c sinh vin ng k phng, chuyn phng:
1. Nhp thng tin sinh vin: Thng tin sinh vin c lu tr trong table Sinh Vin bao gm cc thuc tnh: m sinh vin, h v tn, m khoa, ngy sinh, gii tnh, a ch, ngy ng k v nin kho. Khi nhp vo sinh vin mi th s lng sinh vin trong bng Phng phi tng ln 1 ngi. Mt s thng tin sau l bt buc ngi dng nhp vo: m sinh vin, h v tn, m phng, m khoa v ngy ng k. Cc thng tin cn li th c th trng nhp vo sau. 2. Sa thng tin: Sa cc thng tin v h v tn,m khoa, ngy sinh, gii tnh, a ch, ngy ng k v nin kho. 3. Xa thng tin: Xo tt c thng tin ca sinh vin ra khi c s d liu bao gm cc bn sau: Sinh Vin, Tin Phng, Khi xo th s lng sinh vin trong bng Phng phi gim i 1 ngi. 4. Tm kim v lc thng tin: Tm kim sinh vin da trn h v tn, m sinh vin, m phng, lp. Tm phng cn trng cho sinh vin nam hoc sinh vin n v trng bao nhiu ngi. Tm kim sinh vin no cha ng tin phng hoc gn n thi hn np nhc nh. 5. Thng k v bo co: Thng k tt c sinh vin cha tr tin phng. Thng k tt c s lng sinh vin trong k tc x: bao gm bao nhiu nam, bao nhiu n, theo nin kho, theo lp. a ra bn bo co v cc s liu c thng k c. 6. Thay i mt khu ti khon: Khi ng nhp bng quyn qun tr, ngi qun tr c th sa mt m ti khon qun tr. Nhm lm tng tnh bo mt.

C. Quyn hn s dng chng trnh:


m bo tnh anh ton v bo mt cao, chng trnh c kho bng ti khon, nhng ngi c ti khon Qun Tr mi c th ng nhp c chng trnh v thc hin cc thao tc trn. Quyn hn ca ngi Qun Tr l quyn hn cao nht. Ngi dng bnh thng khng th s dng chng trnh. Thng s chui kt ni n server do ngi dng nhp vo v chui ny c bo mt. Nu m ra cng khng c c.

Trang: 2

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

III. M Hnh X L:
1. Quy Trnh Nhp, Thm, Xo, Sa Thng Tin Sinh Vin do ngi qun tr thc hin:

Thng Tin Sinh Vin

Ngi Qun Tr

Thng tin v sinh vin

Nhp liu v x l d liu

Thm, sa, xo, cp nht

Thm, sa, xo, cp nht

C S D Liu Thng Tin Sinh Vin

Kho lu tr

Trang: 3

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

2. Quy Trnh Tm Kim Thng Tin Sinh Vin do ngi qun tr thc hin:

Ngi Qun Tr

Tm kim

Thng Tin Sinh Vin

Kim tra iu kin D liu tr v

C S D Liu Thng Tin Sinh Vin

Trang: 4

Gio Vin Hng Dn: Th.S Trng Phc Hi 3. Quy trnh ng nhp v s dng chng trnh:

Lp: 06ct1

Ngi Qun Tr
Bo li ng nhp

Kim tra ti khon v ngi dng Nu SAI Nu NG

C S D Liu Thng Tin Sinh Vin

IV. M Hnh D Liu:


C s d liu bao gm 5 bng: 1. M T C S D Liu: Table Sinh Vin: SINHVIEN(MaSV,HoTen,MaKhoa,GioiTinh,NgaySinh,DiaChi) Bng thuc tnh: Thuc tnh Kho Chnh Kiu D Liu MaSV C
SMALLINT NOT NULL

MaLop NgaySinh HoTen GioiTinh NienKhoa NgayDangKy DiaChi

NVARCHAR(20) NOT NULL

DATETIME NVARCHAR(50) NOT NULL NVARCHAR(5) CHAR DATETIME NTEXT

Ghi Ch L m s ca mi sinh vin, m ny ra ring bit i vi mi sinh vin L m khoa sinh vin ang theo hc, t thng tin ny c th truy ra c lp Ngy thng nm sinh ca sinh vin H tn ca sinh vin Gii tnh l nam hay n Nin kho sinh vin theo hc L ngy sinh vin vo ng k k tc x a ch thng tr ca sinh vin

Trang: 5

Gio Vin Hng Dn: Th.S Trng Phc Hi Table Khoa: LOP(MaLop,Lop) Bng thuc tnh: Thuc Tnh MaLop TenLop Table Phng: PHONG(MaPhong,SoLuongSV,LoaiPhong) Bng thuc tnh: Thuc Tnh MaPhong LoaiPhong SoLuongSV Kho Chnh C Kiu D Liu
SMALLINT NOT NULL NVARCHAR(5) TINYINT

Lp: 06ct1

Kho Chnh C

Kiu D Liu
NVARCHAR(20) NOT NULL NVARCHAR(20)

Ghi Ch M lp ca sinh vin ang theo hc Lp m sinh vin ang theo hc

Ghi Ch L m s phng ca sinh vin Cho bit phng NAM hay phng N S lng sinh vin hin ti trong 1 phng

Table Tin Phng: TIENPHONG(MaSV,MaPhong, TienDong, NgayThu,NgayHetHan) Bng thuc tnh: Thuc Tnh MaPhong MaSV TienDong NgayThu NgayHetHan Kho Chnh Kiu D Liu
SMALLINT

Ghi Ch M s phng M s sinh vin L s tin sinh vin phi ng cho khu ni tr Ngy sinh vin ng tin. L s ngy ht hn tin ng

SMALLINT INT DATETIME DATETIME

Trang: 6

Gio Vin Hng Dn: Th.S Trng Phc Hi Table Ti Khon: TAIKHOAN(TenTK,MatMa) Thuc Tnh MaTK TenTK LoaiTK MatMa 2. M Hnh Quan H: Kho Chnh Kiu D Liu
SMALLINT NOT NULL NVARCHAR(20) NOT NULL BIT NVARCHAR(20) NOT NULL

Lp: 06ct1

Ghi Ch L m ca tng loi ti khon. Tn ca ti khon Ngi qun tr c loi l 1 v ngi dng thng thng c loi l 2 Mt m ca ti khon.

V. Gii thiu chng trnh:


Tn chng trnh: Qun L K Tc X, phin bn 1.0. Chc nng chnh l qun l thng tin sinh vin k tc x bao gm cc chc nng nu phn 1: Giao din chnh ca chng trnh: Trang: 7

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

Khi khi ng chng trnh, ngi dng c yu cu nhp cc thng s kt ni SQL server bao gm Tn server, Database, User Name, Password. Tt c cc thng s kt ni ny c lu tr li bng cch ghi vo file QLKyTucXa.exe.config. File ny c chng trnh m ho bng 1 thut ton c bit nhm tng tnh an ton v nu ai c ly c file th cng khng c c chui kt ni n SQL server bao gm username v password.

Mn hnh ng nhp SQL server Sau khi ng nhp thnh cng vo SQL server th v nguyn tt chng trnh kt ni thnh cng n c s d liu, nhng chng trnh hot ng c th bn cn ng nhp vo chng trnh. Chn menu iu Khin => ng Nhp, ca s ng nhp s hin ra yu cu ngi dng xc nhn quyn s dng chng trnh.

Mn hnh ng nhp chng trnh. Ngi dng phi nhp ng mt m mi c th kch hot chng trnh. Nu mun i mt m th vo Menu iu Khin => i Mt M.

Mn hnh i mt m Trang: 8

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

Giao din chng trnh Bao gm cc Tab: 1. Thng Tin Tng Qut 2. Tm Sinh Vin 3. Thng Tin Sinh Vin 4. Thng Tin Phng.

1. TAB Thng Tin Tng Qut

Trang: 9

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

Tab ny thng k tng qut tnh hnh sinh vin chung ca k tc x, bao gm: 1. s lng sinh vin hin ti(bao nhiu nam, bao nhiu n), 2. s lng phng hin c. 3. s lng phng trng.

2. TAB Tm Sinh Vin

Chc nng tm sinh vin da trn: 1. H v Tn. 2. Lp 3. M sinh vin. 4. M phng Ngi s dng chn 1 trong 4 la chn tm thng tin sinh vin.

Trang: 10

Gio Vin Hng Dn: Th.S Trng Phc Hi

Lp: 06ct1

3. TAB Thng Tin Sinh Vin

Bao gm cc chc nng thm sa xo sinh vin.

4. TAB Tin Phng

C chc nng cp nht tin cho sinh vin v ng k phng. Trang: 11

Gio Vin Hng Dn: Th.S Trng Phc Hi 5. TAB Thng Tin Phng

Lp: 06ct1

C chc nng thm, sa, xo phng

HT

Trang: 12

You might also like