Tải bản đầy đủ (.pdf) (63 trang)

Văn phòng điện tử

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.9 MB, 63 trang )

..

DAI HOC AN GIANG
KHOA KY THUAT - CONG NGHE - MOI TRlfONG

NGUYEN TRUNG HAI - DTH082073

KHOA LUAN TOT NGHIEP - NGANH CU' NHAN TIN HQC

VAN PHONG DIEN TU*
TRUCiNG DAI HQC
AN GIANG

THLfVIEN

Giang vien hiro'ng dan

TS. NGUYEN VAN HOA

An Giang, 5/2012


LCH CAM ON

Trong thai gian thuc hien khoa luqn tot nghiep nhd co su giup do,
chi dan tan tinh cua quy thdy co thuoc khoa Ky Thuqt - Cong Nghe - Moi
truang ma chung toi co the hodn thdnh dwqc de tai cua mink Nay chiing
toi xin giri led tri an den quy thdy co.
Chung toi xin bay to long kinh trong vd biet an sdu sac tai thdy gido,
tien si Nguyen Van Hoa, Truang Dai hoc An Giang. Thdy da tan tinh giup
do, theo sat cong viec thuc hien khoa luqn cua chung toi vd dua ra nhung



y Men dong gop het sue quan trong giup sdn phdm phdn mem chat luqng
han.

Kinh giri lai cam an den co Le Thi Minh Nguyet — ngudi da giup do
chung toi trong qua trinhphdn rich tim hieu he thong vd dua ra lua chon
dung dan dephdt trien he thong.
Xin giri lai cam an den Co Ngqc — van thu khoa Ky Thuqt - Cong Nghe -Moi Truang da cung cap nhung thong tin quy bdu giup cho viec thu
thdp yeu cdu cua he thong duqc chinh xdc vd gdn vai thuc te.
Dong Mnh giri lai cam an, lai tri an den tat cd thdy, co da nhiet tinh
giang day, cung cap nhung Men thuc dang gid lam nen tang cho cong viec
sau nay cua chung chung toi.
Dqc biet, Chung con cam an cha vd me, cam cm gia dinh da tqo dieu

Men, dong vien cho con theo hoc vd hodn thdnh tot khoa hoc cung nhu
khoa luqn tot nghiep nay.

Long Xuyen, thdng 04 ndm 2012
Sinh vien thuc hien
Nguyen TrungHdi

A
i


TOM TAT
Ngay nay, khi may tinh tra thanh ha tang cua cupc sdng. Nhu c^u ma con nguoi
doi hoi sir dap ling tir may tinh, cung nhu nhung ling dung him ich ngay cang tang.
Mot trong nhung xu the do la viec cjuan ly, tim ki^m du lieu thay cho viec quan ly thu
cong tir xua dSn nay. Nh^m gop phan phong phii them vao kho ling dung khfing 16 cho

may tinh dS dap ung nhung mong muon tir nguoi dung. Khoa ludn t6t nghiep nay
chiing toi da nghien ciiu va phat trien ling dung "Van phong dien tir".
"Van phong dien hi" se la mot van phong ao ma tai do tat ca cac loai ho so,
giay to, van ban, cong van... deu duoc so hoa va luu tru tren may tinh. Viec trao doi

cac loai ho so tai lieu se khong con gap rac roi ve van de thai gian va khong gian luu
tru. Mpi nguoi co the chia se du lieu cho nhau ma khong can phai di chuyen qua xa
ban lam viec ciia minh.

De lam duoc deu do chiing toi da trai qua qua trinh thu thap thong tin, phan tich
van de va dua ra nhung lua chon, giai phap de hien thuc hoa "Van phong dien tur". Ben
canh do chiing toi cung da nghien ciiu va tim hieu nhieu nhung cong cu ma Microsoft
cung clp nhu: SQL Server 2008, C# 4.0 , WPF... de dap ling cho viec xay dung "Van
phong dien hi" dupe an toan, nhanh chong va tien ti^n nhat.
Den thoi diem nay ling dung da hoan thimh kha tot nhung chiic nang co ban ciia
mot van phong trong van de quan ly ho so, cong van. Va se som hoan thien mo rpng

cac chiic nang mang lai sir him ich cho cac can bp thuong xuyen lam viec trong van
phong.


MUC LUC
TOM TATiv
MUC LUCv

BANH SACH CAC HINH VEvii
DANH SACH cAc BANG BIEUviii
DANH SACH CAC TU VIET TATx
CHUONG 1.


TONG QUAN BE TAI1

1.1Yeu cau thirc te va ly do chon de tai1
1.2Cac san phlm Van phong dien tut da tin tai1
1.3Pham vi cua dl tai1
1.3.1Boi tuong phuc vu1
1.3.2Pham vi ciia dl tai2
1.4Phuong phap nghien curu va huong giai quy^t2
1.4.1Phuong phap nghien ciiu2
1.4.2Hudng giai quyet2

CHUONG 2.

CO Sd LY THUYET4

2.1Khai niem van phong dien tu4
2.2Cong van4

2.3Cong van d^n4
2.4Cong van di4
2.5H6so5
2.6Quan ly cong van den5
2.7Quan ly cong van di,5
2.8WPF6
2.9MWM6

CHUONG 3.

N0I BUNG THUC HIEN7


3.1Mo ta he thing hien tai7
3.2Phan tich he thing hien tai8
3.2.1Yeu cau chuc nang8

3.2.2Yeu clu phi chuc nang8
3.3Thilt kl he thing mdi - Van phong dien tu9
3.3.1

So dl Usecase9

3.3.1.1

Cac tac nhan chinh cua he thing9


3.3.1.2So d6 Usecase t6ng quat10
3.3.1.3Sa do Usecase cua chile nang Quan ly tai lieu11
3.3.1.4Sa do Usecase cua chile nang quan ly cong van14

3.3.1.5Sa d6 Usecase cua chile nang Lap lich16

3.3.2Thilt kl kiln true18
3.3.3Thiltklchuangtrinh20
3.3.3.1Thilt kl ca sa du lieu20
3.3.3.2Thilt kl lap22
3.3.4Thilt kl xu ly25
3.3.4.1Mo hinh chuc nang25
3.3.4.2Chile nang QUAN LY TAl LIEU25
3.3.4.3Chile nang TRO CHUYEN27


3.3.5Thilt kl giao dien28
3.3.5.1Tieu chi28
3.3.5.2Cong cu sii dung28

CHUONG 4.

KET QUA DAT BUOC29

4.1Chile nang Quan ly tai lieu29
4.2Chile nang Lap lich32
4.3Chile nang Tro chuyen34

KET LUAN VA HUCSNG PHAT TRIEN35
Kltluan35
Huang phat trien36

PHULUC!37
I.HO SO THIET KE GIAO DIEN37

II.HO SO THlfiT KE LCiP44
III.HO SO THIET KE CO S0 DC LIEU46
TAl LIEU THAM KHAO54


DANH SACH CAC HINH VE
Hinh 1: So d6 Usecase t6ng quat10
Hinh 2: Usecase Quan ly tai lieu11
Hinh 3: Usecase chiic nang quan ly cong van14
Hinh 4: Usecase chiic nang lap Iich16


Hinh 5: Mo hinh kign true he th6ng eOffice18
Hinh 6: Mo hinh xay dung he thdng19
Hinh 7: So d6 quan he cac bang trong eOffice21
Hinh 8: So do quan he giOa cac lop trong eOffice24
Hinh 9: Mo hinh chiic nang eOffice25
Hinh 10: Quy trinh tai h6 so, tai lieu len Server25
Hinh 11: Quy trinh tai tai lieu ve tfr Server26
Hinh 12: Quy trinh chia se tai lieu, h6 so26
Hinh 13: Quy trinh chuyln cong van ddn27

Hinh 14: M6 hinh kit nii, giao tiip Client - Server App27
Hinh 15: Mo hinh kit nii giua ca Client28
Hinh 16: Giao dien Chile nang Quan ly tai lieu29
Hinh 17: Giao dien chiic nang them tai lieu moi30
Hinh 18: Giao dien chile nang chia se tai lieu30
Hinh 19: Giao dien chiic nang chuyen cong van din31
Hinh 20: Giao dien chiic nang nhan cong van, thong bao moi31
Hinh 21: Giao dien chiic nang lap Iich a chi do Xem theo ngay32
Hinh 22: Giao dien chiic nang Lap Iich Xem 6 che do Tuan33
Hinh 23: Giao dien chiic nang tao mot Lich moi33
Hinh 24: Form chuyen cong van den ngirbi nhan38
Hinh 25: Form chia se tai lieu cho tiing ca nhan39
Hinh 26: Form them h6 so42
Hinh 27: Form them tai lieu42
Hinh 28: Form chinh siia thong tin tai lieu43

Hinh 29: Lop tai lieu44
Hinh 30: Lop tai lieu chia se44

Hinh 31: Lop nguoi dimg44

Hinh 32: Lop cong van45


DANH SACH CAC BANG BIEU
Bang 1: Danhsach cac tir viet tatx
Bang 2: Danh muc cong nghe su dung2
Bang 3: Danh muc cong cu su dung3
Bang 4: Danh muc tac nhan he thong9
Bang 5: Mo ta Usecase them h6 so, tai lieu12
Bang 6: Mo ta Usecase chia se ho so, tai lieu13
Bang 7: Mo ta Usecase tim ki^m tai lieu, h6 so13
Bang 8: Mo ta Usecase chuy^n cong van15
Bang 9: Mo til Usecase thay doi thong tin cong van15
Bang 10: Mo ta Usecase lap lich ca nhan17
Bang 11: Mo ta Usecase sura lich17
Bang 12: Danh sach cac bang trong he thong eOffice20
Bang 13: Danh muc cac lop dai dien trong eOffice22
Bang 14: Cac tinh nang Quan ly tai lieu da xay dung dupe29
Bang 15: Cac tinh nang Lap lich da xay dung dupe32
Bang 16: Cac tinh nang Tro chuyen da xay dung dupe34
Bang 17: thanh phan giao dien quan ly cong van37
Bang 18: Thanh phan giao dien chia se tai lieu38
Bang 19: Thanh phan giao dien quan ly tai lieu41
Bang 20:Bangban chat46
Bang 21: Bangchi tiet nhom chat46
Bang 22: Bangchi ti6t noi lam viec46
Bang 23: Bang chi tiSt quy&i47
Bang 24: Bang cong van47
Bang 25: Bang lich lam viec48
Bang 26: Bang loai cong van49

Bang 27: Bang loai tai lieu49
Bang 28: Bang nguoi dung50
Bang 29: B^ng nhom chat50
Bang 30: Bang nhom nguoi dung50
Bang 31: Bang noi lam viec51
Bang 32: Bang tai lieu51


Bang 33: Bang tai lieu chia se

52

Bang 34: Bang tin nhan ngoai tuyen53
Bang 35: Bang tinh chat cong van53


DANH SACH CAC TlT VIET TAT
Tit viet tat

Tit day du

Ghi chii

SQL

Structed query language

Ngon ngu truy van dQ lieu [1]

XML


extensible Markup Language

XAML

Extensible Application Markup
Language

Ngon ngQ danh dau vdi cu
phap tuong tu XML dung d6
tao cac d6i tuong [1]

Table

Bang

col_

Column

Cot

WPF

Windows Presentation Foundation

Thiet dat xay dung giao dien

MWM


Model - View - ViewModel

Mo hinh lap trinh cho WPF

KTCN-MT

Ky thuat - Cong nghe - Moi truong

1 khoa thuoc trudng Bai hoc
An Giang

Ngon ngu Danh dau Md rong

[2]

Bang 1: Danh sach cac ttr viet tat


Van phong (lien tfrChuang 1: T6ng quan dl tai

CHlTOfNG 1. TONG QUAN BE TAI
1.1Yeu cau thyc te va ly do chon de tai
Vdi xu the phat trien cua c6ng nghe thong tin hien nay hSu nhu cac cong viec
deu can den su ho trp cua may tinh, cac thilt bi thong minh. Ch^c hin ai cung nhan
thay dupe Ipi ich nay dac biet la trong v^n de tim ki^m thong tin, tai lieu. Va voi
nhung ai dang phai nhoc nhan tim ki6m cac thong tin, tai lieu bang tay hien nay deu
dang tim each cung nhu mong mu6n sir co mat ciia cac cong cu h tro cong viec tim
kiem cho minh.

Bp phan Van thu khoa KTCN-MT hien dang hru tru va quan ly mot lupng ldn

cac ho so cong van. Tuy nhien cac tai lieu nay vln chua dupe s6 hoa vi vay van thu
gap nhieu kho khan trong van de tim kiSm, quan ly cac thong tin ve h6 so, cong van...
Phan mem "Van phong dien tu" ra doi vdi mong mu6n giup do van thu khoa KTCNMT noi rieng va toan the can bp thupc khoa KTCN-MT noi chung dl dang, nhanh
chong trong cac cong viec tai van phong lam viec cua minh.

1.2Cac san philm Van phong dien tfr da t6n tai
>Phdn m^m van phong dien hi HOSCO Office

>PortalOffice 2009
>WebOffice
>eOffice cua BKIS
>http:/Avww.vanphongdientu.net

Tuy nhien cac san pham n6i tren dupe phat triln dl dung chung nen kho ap
dung vao moi truong tai khoa KTCN-MT ciia truong Bai hoc An Giang.

1.3Pham vi cua de tai
1.3.1 Doi ttroiig phuc vu
Bao gom tat ca cac thanh vien thupc khoa KTCN-MT:
-Lanh dao khoa.
-Van thu khoa.
-Truong / Pho truong b6 mon.

-Can bp giang vien lien quan den quan ly va luu trd cong van cua khoa.
-Can bp giang vien trong khoa.


Chuong 1: Tong quan de tai

Van phong dien tir

1.3.2 Pham vi cua de tai

Cung cap phan mem phuc vu nhu cau quan ly cong van, tai lieu, lap lich va mot so tinh
nang nham tao nen mot van phong dien til don gian cho khoa KTCN-MT.

1.4 Phmmg phap nghicn cuu va hirong giai quyet
1.4.1Phuo'ng phap nghien ciiu
-Thu thap yeu ciu tu thirc tg.
-Tham khao cac thong tin, ky thuat tir nhiing phln m&n tucmg tu.
-Tham khao cac thong tin tit internet, tai lieu vg cac vfin dS lien quan.
-Nghien ciiu cac cong cu, cong nghe can thigt dl xay diing ling dung.
1.4.2Hirtmg giai quyet
-Ap dung quy trinh san xuat phan mem theo cac cong doan:
•Thu thap yeu cau.

•Phan tich, thiet ke he thong.
•Cai dat.
•Kiem thil.

•Phathanh.
-Sir dung cac cong nghe pho bien tir Microsoft:

STT

Nha san
xmit

Phien
ban


Ngon ngu: XAML
thiet ke he thong

Microsoft

4.0

Ngon ngir lap
•trinh he thong

Microsoft

4.0

.Net Framework 4.0

Framework

Microsoft

4.0

SQL Server 2008

Quan tri co sd da

Microsoft

2008


Ten

Cong dung

1

WPF
Windows
Presentation Foundation

2

C#

3

LINQ

4
5

lieu he th6ng
Bang 2: Danh muc cong nghe so dung


Van phbng (lien tfr

Chuong 1: T6ng quan de tai

Cac cong cu sii dung:

Nha san
xmit

Phien
ban

Quan tri co so du
lieu

Microsoft

2008

Microsoft

2010

2010

Ho tro lap trinh,
kiem thii, trien
khai cai dat

3

PowerDesigner

H6 tro thi^t kg

Sybase


15

4

Microsoft Word 2010

Ho tro viet bao

Microsoft

2010

he

Microsoft

2010

phan

Microsoft

2010

Google

17.0.X

STT


Ten

Cong dung

1

SQL
Server
Management Studio

2

Microsoft Visual Studio

cao

5

Microsoft Outlook 2010

Kiem thii
thong

6

Microsoft OneNote 2010

Ghi


chii,

tich he th6ng

7

Google Chrome

Tim tai lieu

Bang 3: Danh iiiuc cong cu su' dung


Van phong dien t&Chucmg 2: Co so ly thuyet

CHUONG 2. CO S^ LY THUYET
2.1Khai niem van phong dien tn
Van phong dien hi la he thong phan mem trao doi thong tin, dieu hanh tac
nghidp va quan ly trinh duyet cong van, van ban, ho so cong viec tren mang may tinh.
Phan mem dupe thiet k6 than thien doi vdi ngudi sii dung, giao dien hoan toan tieng
Viet. Tieu chi cua eOffice la dua den cho ngiroi su dung phan Ion nhung tien ich cua
mang may tinh, cua Internet nhung vdi mot each tiep can tu nhien nhat, giup ho dan co
mot tac phong lam viec hien dai, hieu qua, de dang tiep can voi cac ling dung cong
nghe thong tin hon.[4, p. 1]
2.2Cong van
Cong van la hinh thiic cong van hanh chinh dung pho bien trong cac khoa,
doanh nghiep. Cong van la phuong tien giao tiep chinh thiic cua cor quan Nha nuoc vai
cap tren, cap duoi va vdi cong dan. Tham chi trong cac to chiic xa h6i va cac doanh
nghiep trong hoat dong hang ngay cung phai soan thao va sii dung cong van de thuc
hi&i cac hoat dong thong tin va giao dich nhim thuc hien cac chiic nang va nhiem vu

ciia minh.

Thong thudng b6 cue mot c6ng van phai co cac ydu t6 sau:
+ Qu6c hieu va tieu ng&.
+ Dia danh va thdi gian giii cong van.
+ Ten co quan chii quan va co quan ban hanh cong van.

+ CM de nhan cong van ( co quan hoac ca nhan).
+ S6 va ky hieu cua cong van.

+ Trich yeu noi dung.
+ Noi dung cong van.

+ Chii ky, dong dim
+ Noi gui.

2.3Cong van d^n
Cong van din la tit ca cac loai cong van, bao gom cong van quy pham phap
luat, cong van hanh chinh va cong van chuyen nganh (ke ca ban Fax, cong van duqc

chuyin qua mang va cong van mat) va don, thu gui din khoa.
2.4Cong van di
Cong van di la tit ca cac loai cong van, bao gom cong van quy pham phap luat,
cong van hanh chinh va cong van chuyen nganh (ke ca ban sao cong van, cong van luu

chuyen noi bo va cong van mat) do khoa phat hanh.


Van phong dien tfrChuang 2: Ca sa ly thuygt


2.5H6sff
Ho sa la mot tap hop cac van ban, tai lieu co lidn quan vdi nhau ve mot van de,
mot sir viec, mot d6i tuxmg cu th^ hoac co mot (hoac mot s6) dac dim chung nhu ten
loai van ban; khoa ban hanh van ban; thai gian hoac nhung dac di^m khac, hinh thanh
trong qua trinh theo ddi,giai quyet cong viec thupc pham vi chile nang, nhiem vu cua
mot khoa hoac cua mot ca nhan.

2.6Quan ly cong van den
+ Tiep nhan, dang ky cong van den
o Tiep nhan cong van den
o Phan loai sa bp, boc bi cong van d^n
o Dong diu "D^n", ghi s6 va ngay d6n
o Dang ky cong van d6n
+ Trinh va chuy^n giao cong van d6n
o Trinh cong van d&i
o Chuyln giao cong van d^n
+ Giai quySt va theo doi, don doc viec giai quySt cong van d^n
o Giai quyet cong van den
o Theo doi, don doc viec giai quyet cong van den

2.7 Quan ly cong van di
+ Ki^m tra thg thiic, hinh thiic va ky thutit trinh bay; ghi s6, ngay, thang
cong van

o KiSm tra th^ thiic, hinh thiic va ky thuat trinh bay cong van
o Ghi s6 va ngay, thang cong van
. o Nhan ban

+ Dong dlu ca quan va dau miic dp khan, mat.
o Dong ddu ca quan

o Dong dau dp khan, mat
+ Dang ky cong van di.
o Dang ky cong van di bang s6
o Dang ky cong van di bang may tinh sii dung chuang trinh quan
ly cong van
+ Lam thii tuc, chuyen phat va theo doi viec chuyen phat cong van di.
o Lam thu tuc phat hanh cong van
o Chuyen phat cong van di
o Theo doi viec chuyln phat cong van di
+ Luu cong van di.


Van phong dien tfrChuomg 2: Co sd ly thuygt

2.8WPF
"WPF vi^t tat ciia cum tvr Windows Presentation Foundation tam dich la thiet
dat xay dung giao dien window, la mot budc tien moi trong he thong xay dung ung
dung windows vdi giao dien bong bay, long lay, chuyen nghiep" [5]

2.9MWM
MWM vi^t tat cua cum til Model - View - ViewModel la mot mlu thiSt k&,
mot mo hinh lap trinh danh rieng cho cac ling dung WPF.
"Mlu thiSt k6 Model-View-ViewModel (MWM) giup tach biet lop business
va presentation cua ung dung khoi ph^n giao dien (UI) cua no. Viec duy tri phin tach
biet giua lop ung dung va UI giup chi ra nhung vin &h trong viec phat triln va thi^t k6
va co thl giup ling dung cua ban tro nen dl dang dg kiem thu, bao tri va phat triln
hon."[6]
"B8ng viec sit dung mlu thi^t kg MWM, phln giao dien (UI) cua ling dung,
presentation va business duac tach thanh 3 lop rieng biet: View bao ham UI va UI
logic (Ma lap trinh behind); View Model bao ham presentation va state; Model bao

ham business va data."[6]


Van phong dien tirChuong 3: Noi dung thirc hien

CHUONG 3. NOI DUNG THlfC HIEN
3.1 Mo ta he thong hien tai
Sau qua trinh thu thap yeu cau thuc te tai khoa KTCN-MTchung toi xin neu ra
nhung van de cua van phong khoa KTCN-MT gdm:
1.Cong van

+ Quy trinh
-He thong quan lycdng van cho khoa Ky thuat - Cong nghe - Moi
trudng hien tai dang dupe quan ly bang giay ( so ghi chu ), do bp
phan van thu khoa phu trach, tap trung quan ly cong van den va
cong van di cho khoa.
-Khi tiep nhan cong van den, van thu khoa la ngudi true tiep tiep
nhan, kiem tra bao bi,... Roi ghi nhan lai thong tin cong van: so
thii tu, ngay den, nguoi nhan...
-Sau do phat cho nguoi nhan cong van den, hoac nguoi nhan true

ti^p gap van thu khoa di yeu ciu nhan cong van. D6i voi trucmg
hop cong van di, ngudi gdi cong van se true tiip gap van thu
khpa di gdi, sau do van thu khoa g^p lanh dao khoa di xin y
^iin ky duyet roi van thu khoa true tiip guri cong van di.
+ Van de phat sinh
-Voi quy trinh tren van thu khoa se gap kho khan, mat nhieu thai
gian trong viec tim kiem cac cong van cu vi phai lat lai cac ho so
bang tay.


-Cac phong true thupc khoa KTCN-MT nam rai rac d nhieu noi
trong khu vuc trudng. Do vay khi phat hanh cong van se mat kha
nhieu thdi gian, cong sue thi cong van mdi den dupe ngudi nhan.
-Doi voi cac tai lieu dien tic co dung lupng ldn can chuyen cho
cac can bo trong khoa thi viec gtri mail gap nhieu kho khan. Vi
phai chia nhd ra de gui di.
-Ngudi gui kho khan thi ngudi nhan cung gap kho khan khi nhan
tai lieu tu mail. Vi phai tim each noi cac tai lieu bi chia nho vdi
nhau.

2.Lich lam viec
+ Quy trinh
-Moi ngudi co mot bang lich lam viec rieng va chi co ho mdi biet.

+ VSn dl phat sinh
-Khi can to chuc buoi hop vdi yeu cau la cac thanh vien trong

cupc hop deu ranh vao 1 thdi diem nhat dinh. Vdi yeu cau nay
ngudi to chuc buoi hop phai tu tim va sap xep thdi gian.
-Khi can kiem tra thdi gian, lich lam viec cua mot can bp giang
vien tai khoa.


Van phong dien tu'Chuang 3: Not dung thuc hien

3.2 Phan tich he thong hien tai
3.2.1Yeu caii chile nang
-He thong mdi ho tro van thur khoa quan ly, luu trii va tim
kiem cong van, ho so mot each nhanh chong.


-Cho phep ngudi dung trong he thong co the gui va nhan,
chia se cac tai lieu.

-Co the trao ddi va giao tiep thong qua he thong.
-Ho trp ngirdi dung lap lich ca nhan va co the xem lich lam
viec cua cac ca nhan.

-Quan ly ngudi dung he thong.
-Quan ly tai lieu.
-Phan quyen he thong.

3.2.2Yeu cau phi chile nang
+ Giao dien ngiroi dung: Don gian, than thien, phu hop voi
thoi quen su dung phan mem cua ngudi dung.
+ Yeu chu tien dung: Su dung menu ngtt canh nh^m tao
nen sir tien led cho ngudi dung.
+ Yeu cau phan cling
o May chu cai dat SQL server co kha nang dap ling
khoan 100 kdt ndi tai 1 thai di^m.
o He thong co the chay on dinh tren cac may tai khoa
KTCN-MT va cac may ca nhan cua cac giang vien.

+ Yeu cSu ph^^n mm
o Can cai dat, cau hinh phan mem Outlook phuc vu
tinh bao mat khi giii mail.
+ Yeu cau toe do: Luu tru, tai tai lieu, cong van nhanh
chong.
+ Yeu cau an toan va bao m^t

o Moi ngudi dung chi duac phep truy cap vao tai lieu

cua minh hoac tai lieu dugc nguai khac chia se, tai
lieu dang pubic,
o Cho phep ghi nhat ky he thong (System Log) va
nhat ky su ki^n (Even Log)
o He thdng co ca chd sao luu phuc hdi du lieu dam
bao dugc tinh an toan dtt lieu va he thdng.


Chuong 3: Noi dung thuc Men

Van phong dien tii

3.3 Thiet ke he thong moi - Van phong dien tit
3.3.1 SoaoUsecase
3.3.1.1 Cac tac nhan chinh cua he thong

STT

1

Nhom tac
nhan

Tac nhan

Mota

SQL Server

Phan mem quan tri ca sd

dft lieu.

Server

Phan mem may chu tao

Phan mem dich vu

moi lien he gifta cac
client.

Giang vien

2

Ngudi dung

Vanthu

Quan tri

Bao gom tat ca can bp la
giang vien thupc khoa
KTCN-MT.
Ngudi chiu trach nhiem
cong tac van thu.

Ngudi chiu trach nhiem
quan ly he thong van
phong dien hi.


Bang 4: Danli muc tsic nhan lie thong


Van phong dien tfr

Chuong 3: Npi dung thuc hien

3.3.1.2 Sff d6 Usecase t6ng quat

XiJ ly cfc thong tin tnsrvg he thong

s

i ^uan tri

ung thi/^ng

Van thtfGiing vien

Hinh 1: So d^ Usccasc tong quat

10


Chucmg 3: Noi dung thuc hien

Van phdng dien tu'
3.3.1.3 So1 do Usecase cua chiic nang Quan ly tai lieu


Hinh 2: Usecase Quan ly tai lieu

1.

Mo ta Usecase them hS sat, tai lieu

Ten: Them ho sa, tai lieu
Tae nhan chinh: Ngudi dung

Kieu: chi tiet

Nhung nguoi tham gia:
- Ngu&i dung: Tat ca ngudi dung ducrc cap quyen them ho so tai lieu.
Mo ta ngan gon: Them ho so, tai lieu vao tai khoan rieng cua moi ngudi dung.
DiSu kien tien quyet:
-He thdng may (server) chu dang cung cfip dich vu.
-He thong may khach (client) ket noi thong suot vdi may chu.
Sy kien kich hoat: Khi ngudi dung them hd so, tai lieu
Siiu kien thuc hien:
- Ngudi dung da dang nhap vao he thdng.

11


Van phong dien tfr

Chuong 3: Noi dung thuc Men

- Co quyen them ho sa, tai lieu.


Luong sir kien chinh:
1.Ngudi dung chpn chuc nang them ho so, tai lieu
2.He thong hien cac hop thoai chi dan ngudi dung lam theo (1)
3.KSt thuc qua trinh them h6 so, tai lieu
Cac ngoai le:
(1): Thong bao cac loi khi ngudi dung lam khong dung yeu cau hoac sai.
Cac yeu c^u khac: khong co
Bang 5: Mo ta Usecase them ho so1, tai lieu
2.

Mo ta Usecase chia si ho sff, tai lieu

Ten: Chia se h6 so, tai ligu

ID: 2

Tac nhan chinh: Nguoi dung

Kieu: chi tiet

Nhung nguoi tham gia:
- Nguai dung: Tfit ca nguai dung.
Mo ta ngan gon: Chia se ho so, tai lieu ca nhan cua minh cho ngtrcri khac trong he
thong Van phong dien tu.
Dieu kien tien quyet:
-He thong may (server) chu dang cung cap dich vu.
-He thong may khach (client) ket noi thong suot vai may chu.
Sir kien kich hoat: Klii ngudi dung can chia se ho so, tai lieu
Dieu kien thuc hien:
-Nguoi dung da dang nhap vao he thong.

-Ngudi dung phai chpn 1 h6 so can chia se.
Luong sir kien chinh:
1.Ngudi dung chpn 1 ho so cdn chia se va thuc Men chia se
2.He thdng cung cip hop thoai mang danh sach ngudi dupe chia se
3.Ngudi dung chpn ngudi dupe chia se va tien hanh chia se.(l)
4.Ket thuc qua trinh chia se tai lieu

12


Chuong 3: Noi dung thuc hien

Van phong dien tit
Cac ngoai le:

(1) Ngudi dung khdng mudn chia se thi he thong huy bo lenh chia se.
Bang 6: Mo ta Usccase chia se ho so', tai lieu

3.

Mo ta Usecase tint kiSm hd so; tai lieu

Ten: Tim kidm hd so, tai lieu

H):3

Tac nhan chinh: Nguai dung

Kieu: chi tiet


Nhfrng ngirdi tham gia:
- Ngudi dung: Tat ca ngudi dung.
Mo ta ngan gon: Tim kiem nhung tai lieu, ho so thuoc quyen so him hoac dugfc chia
se cua ngudi dung.

Dieu kien tien quyt:
-He thong may (server) chu dang cung c^p dich vu.
-He thong may khach (client) ket noi thong suot vdi may chu.
Str kien kich hoat: Khi ngudi dung thuc hien chuc nang tim kiem ho so, tai lieu
Diiu kien thuc hien:
-Ngudi dung da dang nhap vao he thong.
-Chon mot noi de tim kiem trong so cac ho so cua ngudi dung.

Luong su kien chinh:
1.Ngudi dung chpn chuc nang tim kiem ho so, tai lieu
2.He thdng hien cac hop thoai chi din ngudi dung lam theo
3.Ngudi dung nhap vao cac thong tin can tim va thuc hien tim. (1)
4.K6t thuc qua trinh tim ki&n hd so, tai lieu
Cac ngoai le:
(1) N6u cac thong tin tim kidm khong chinh xac he thdng se khong tra vh k^t
qua.

Cac yeu can khac: khong cd
Bang 7: Mo ta Usccase tim kiem tai lieu, ho so1

13


Van phong dien tfr


Chuang 3: Npi dung thuc hien

3.3.1.4 So13d Usecase cua chile nang quan ly cong van

i 1 inli 3: Usecase chiie nang quan ly cong van
1.

Mo ta Usecase chuyen cong van

Ten: Chuyen cong van
Tac nhan chinh: Van thu

Kieu: chi tiet

Nhfrng ngnoi tham gia:
- Van thu: La nhung ngudi thuoc nhom Van thu.
Mo ta ngan gon: Chuyen cong van den tay nguqi nhan

Diiu kien tien quyit:
-He thong may (server) chu dang eung cap dich vu.
-He thong may khach (client) ket noi thong suot vdi may chu.
Sir kien kich hoat: Khi van thu cdn chuygn cong van d^n nguoi nhan
9iu kien thuc hien:
-Van thu da dang nhap vao he th6ng.
-1 cong van den dang dugc van thu chon de chuyen den nguoi nhan

14


Chuong 3: Ndi dung thuc hien


Van phdng dien tfr
Luong sir kien chinh:

1.Van thu chpn 1 cdng van can chuyen va chpn chuc nang chuyen cdng van.

2.He th6ng cung cSp hop thoai mang danh sach ngudi nhan cong van
3.Van thu chon ngudi nhan va tien hanh guri.
4.K^t thiic qua trinh chia se tai lieu
Biing 8: Mo tsi Usccasc chuyen cong van

2.

Md ta Usecase thay cldi thong tin cong van

T8n: Thay d6i thong tin cong van

ID: 2

Tac nhan chinh: Van thu

Kiiu: chi ti^t

Nhung ngudi tham gia:
- Van thu: La nhung ngudi thupc nhdm Van thu.
Mo ta ngan gon: Chuyen cdng van den tay ngudi nhan
Dieu kien tien quyet:
-He thong may (server) chu dang cung cap dich vu.
-He thong may khach (client) ket noi thong suot vdi may chu.
Sy ki6n kich hoat: Khi van thu thay ddi thong tin cua cac cong van

Dieu kien thuc hien:
-Van thu da dang nhap vao he thong.

-1 cdng van dang duoc van thu chon de thay ddi thong tin
Ludng su kien chinh:
5.Van thu chpn 1 cdng van can chuyen va chpn chiic nang chuyen cdng van.

6.He thdng cung cip hop thoai mang danh sach ngudi nhan cdng van
7.Van thu chpn ngudi nhan va tien hanh gui.
8.KSt thuc qua trinh chia se tai lieu
Bang 9: Mo ta Usccasc thay doi thong tin cong van

15


Chuang 3: Npi dung thyc hien

Van phong (lien tii
3.3.1.5 So1 do Usecase cua ch^c nang Lap lich

Hinh 4: Usecase cluic nang lap lich

/.

Mo ta Usecase lap lich cd nhdn

Ten: Lap lich ca nhan

ID: 1


Tac nhan chinh: Nguai dung

Kieu: chi tiet

Nhung nguoi tham gia:
- Nguai dung: Tat ca nguai dung.

Mo ta ngan gon: Lap lich cua moi ca nhan
Sieu kien tien quyet:
-He thong may (server) chu dang cung cap dich vu.
-He thdng may khach (client) k^t n6i thong su6t vdi may chu.
Sy kien kich hoat: Khi nguai dung thuc hien chuc nang lap lich
Diiu kien thyc hien:
-Ngiroi dung da dSng nhap vao he thong.
-Chpn khoan thai gian dat lich
Luong sy kien chinh:
1. Nguoi dung chon chuc nang lap lich

16


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×