a. ng nh p
d.Ng i qu n tr
Ü Danh sách các Actor c a mơ hình Use Case
Stt Actor Ý ngh a
1 CBTN&Trahs Cán b ti p nh n và tr h s
2 CBPhongHoTich Cán b phịng h t ch
3 ChuTich ch tich ph ng
Ü Danh sách các Use Case c a mơ hình
̇ Các Use Case chính c a mơ hình
Stt Business use case Mơ t
1 LuuTruHSKhaiSinh L u tr thơng tin h s
khai sinh c a dân n p
2 LapPhieuNhanKS l p phi u nh n h s
khai sinh cho dân
3 ChuyenHoSoKS l p danh sách h s
chuy n lên phịng h t ch x lý
4 PhanCongNhanVienThuLyHSKS Phân cơng nhân viên
thu lý h s khai sinh
5 InGiayChungNhanKS In gi y ch ng nh n
khai sinh
6 LapToTrinhLenChuTich l p phi u trình trình lên
ch tich ký quy t đ nh cơng nh n
7 KyDuyetHSKS ch t ch ký quy t đ nh
cơng nh n
8 NhanHSKSDaKyDuyet nh n h s khai sinh đã
ký duy t t phịng ch t ch g i xu ng
9 DongDauHSKS Dĩng d u lên h s
khai sinh
10 NhanHSKSDaXuLy nh n h s khai sinh đã
x lý t phịng h t ch g i xu ng
11 LuuTruVaoSoKhaiSinh L u tr h s khai sinh
vào s khai sinh
12 TraHoSoKSChoDan tr h s khai sinh cho
13 angNhapHeThong ng nh p h thơng 14 ThongKeHSNhan Th ng kê h s nh n 15 ThongKeHSConTon Th ng kê h s cịn t n 16 ThongKeHSDaTraKQ Th ng kê h s đã tr k t qu 17 ThongKeHSDaGiaiQuyet Th ng kê h s đã gi i quy t
18 XemTinhTrangHSKS Xem và tra c u tình
trang c a h s mu n xem
̇ Các use case c p nh p
Stt Use case Mơ t
1 CapNhapPhongBan c p nh p các phịng
ban
2 CapNhapChucVu c p nh p ch c v
3 CapNhapNhanVien c p nh p nhân viên
4 CapNhapGiayToQuyDinh c p nh p các lo i gi y t theo quy đnh 5 CapNhapGiayToThayThe c p nh p các lo i gi y t thay th 6 CapNhapNhuCauHC c p nh p nhu c u hành chính 7 CapNhapTinhTrangHS c p nh p tình tr ng 8 CapNhapSoLuu c p nh p s l u 9 CapNhapNganxXep c p nh p ng n x p 10 CapNhapLoaiGiayTo c p nh p các lo i gi y t
2. c t use case A. Actor :
Ü Cán b b ph n ti p nh n và tr k t qu :sau khi đ ng nh p vào h th ng cán b h t ch c a b ph n này cĩ th thêm h s , xố h s ,ch nh s a h s ,tìm ki m h s ,l p phi u nh n h s ,l p phi u chuy n h s ,nh n k t qu h s đã x lý xong,tr h s ,l p báo cáo thơng kê h s ,xem tình tr ng c a h s
Ü Cán b b phân th lý h s : sau khi đ ng nh p vào h th ng cán b h t ch c a b ph n này cĩ th :
o N u là tr ng phịng h t ch : ph i phân cơng h s cho nhân viên nào th lý,và tr ng phịng c ng đ c phân cơng b i chính mình.
o Nhân viên :th m tra h s ,in gi y ch ng nh n,l p t trình trình lãnh đ o ký,nh n h s đã ký duy t t lãnh đ o,đĩng d u và ký tên vào h s , l u h s vào s h t ch,,xem tình tr ng c a h s .
Ü Ch t ch ph ng :sau khi đ ng nh p vào h th ng ch t ch cĩ th ký duy t h s ,xem báo cáo thơng kê,xem tình tr ng c a h s .
Ü Ng i qu n tr :sau khi đ ng nh p h th ng cho phép c p nh p thơng tin chung ..
B.Use case
B.1 Các Use Case chính
B.1.1. c t use case đ ng nh p
a) Tĩm t t : use case này dùng đ mơ t cách đ ng nh p vào h th ng qu n lý h t ch
b) Dịng s ki n : Dịng s ki n chính
• Use case này b t đ u khi m t actor mu n đ ng nh p vào h th ng
• H th ng yêu c u actor nh p tên và m t kh u phịng ban và tên ,m t kh u c a actor đĩ.
• H th ng ki m tra tên va m t kh u c a phịng ban và c a actor đ ng nh p và cho phép actor đ ng nh p vào h th ng .
Dịng s ki n khác :
• N u trong dịng s ki n chính các actor nh p tên và m t kh u sai thì h th ng s thơng báo l
c) Yêu c u đ c bi t : • đ m b o tính an tồn cho h th ng,m i actor ch đ c quyên đ ng nh p l i tên và m t kh u c a mình (n u đ ng nh p sai) t i đa là 3 l n,sau đĩ h th ng s t đ ng k t thúc use case. d) H u đi u ki n • N u đ ng nh p thành cơng thì ng i dùng s đ c s d ng h th ng t ng ng,ng c l i tr ng thái h th ng khơng đ i. e) i u ki n đ c bi t :khơng cĩ f) i m m r ng :khơng cĩ
B.1.2. c t use case l u tr thơng tin h s (LuuTruHSKhaiSinh)
a) Tĩm t t : use case này x y ra khi nhân viên ti p nh n h s c a dân khi mà
đã đ y đ gi y t .
b) Dịng s ki n :
Dịng s ki n chính :
• Use case này b t đ u khi ng i nhân viên ti p nh n mu n thêm m i,hi u ch nh thơng tin,xố thơng tin h s trong h th ng .
• H th ng yêu c u cán b sau khi ch n m c l u tr thơng tin h s ,ph i l a ch n lo i h s nào trong các lo i h s sau đ l u tr : X ng ký khai sinh X ng ký khai t X ng ký k t hơn • Ch n đ ng ký khai sinh • H th ng s hi n th ra danh sách các h s đã t n t i trong h th ng
• H th ng yêu c u nhân viên ch n ch c n ng mu n th c hi n,m t trong các lu ng ph t ng ng sau đ c th c hi n :
X N u ng i s d ng chon thêm h s :lu ng thêm đ c th c hi n
X N u ng i s d ng chon xố h s :lu ng xố đ c th c hi n X N u ng i s d ng chon s a h s :lu ng s a đu c th c hi n Ü Thêm : ̇ H thơng kích ho t màn hình thêm h s ̇ h th ng t đ ng phát sinh mã cho h s này,hi n th nhu c u hành chính,tên cán b ..thơng qua m t cơng th c cho tr c.
̇ Sau đĩ nhân viên nh p thơng tin v h s g m:h tên,gi i tính,ngày tháng n m sinh…c a ng i đ c khai sinh,các lo i gi y t n p..
̇ Sau khi đi n đ y đ các thơng tin c n thi t v h s ,ng i s d ng ch n ch c n ng Save.
̇ H th ng ki m tra tính h p l c a h s và thêm h s vào c s d li u.
̇ H th ng hi n th thơng báo đã thêm thành cơng
̇ Thơng tin v h s đ c thêm vào trong h th ng ̇ H s v a đ c nh p vào h th ng s t đ ng đ c x p x p theo th t ngày nh n t cao đ n th p.Danh sách h s m i s hi n th tr l i màn hình. Ü Hi u ch nh thơng tin h s :
̇ H thơng truy xu t và hi n th thơng tin h s đ c cán b ch n t danh sách h s .
̇ Nhân viên mu n thay đ i thơng tin v h s này,bao g m các thơng tin đ c ch ra trong lu ng thêm.Sau khi s a đ i các thơng tin,ng i s d ng ch n ch c n ng Save,h th ng t đ ng ki m tra tính h p l c a thơng tin và l u tr vào c s d li u
̇ H th ng s hi n th thơng báo c p nh p h s thành cơng. ̇ Thơng tin v h s đ c c p nh p và đ a tr l i màn hình Ü Xố h s : ̇ Ng i s d ng chĩn ch c n ng xĩa c a h s c n xố . ̇ Ng i s d ng ch n ch c n ng xố . ̇ H th ng nh c ng i dùng xác nh n l i h s mu n xố ra kh i h th ng c s d li u khơng. ̇ Ng i s d ng ch p nh n xố . ̇ Thơng tin c a h s đ c xố hồn tồn ra kh i h th ng c s d li u. Các dịng s ki n khác :
• Thơng tin c a h s khơng đ y đ
• N u các thơng tin đ c ng i s d ng h th ng nh p trong lu ng thêm và hi u ch nh thơng tin khơng đ y đ thì h th ng s hi n th thơng báo l i: thi u các thơng tin c n thi t và yêu c u ch nh s a b sung.Ng i s d ng cĩ th b sung đ y đ các thơng tin c n thi t ho c hu b thao tác đang th c hi n,lúc này use case k t thúc
• Trong các lu ng s ki n thêm,hi u ch nh,xố thơng tin h s ,n u vi c xác nh n các thao tác kh ng đ c ng i s d ng ch p thu n h th ng s tr l i tr ng thái tr c đĩ c a t ng lu ng s ki n t ng ng . c) i u ki n tiên quy t : • Nhân viên ph i đ ng nh p h th ng . d). i u ki n cu i cùng
• N u use case thành cơng thì thơng tin h s đ c thêm,s a,xố trong h th ng c s d li u ng c l i tr ng thái c a h th ng khơng thay đ i .
B.1.3. c t use case l p phi u nh n h s khai sinh (LapPhieuNhanKS) a) Tĩm t t :use case này x y ra khi nhân viên t ti p nh n nh n h s c a dân b) Dịng s ki n :
Dịng s ki n chính :
• Use case này b t đ u khi nhân viên t ti p nh n ch n ch c n ng l p phi u nh n sau khi đã l u tr thơng tin c a h s thành cơng
• H th ng yêu c u cán b sau khi ch n m c l u tr thơng tin h s ,ph i l a ch n lo i h s nào trong các lo i h s sau đ l p phi u nh n:
̇ ng ký khai sinh
̇ ng ký khai t
̇ ng ký k t hơn
• Ch n đ ng ký khai sinh
• H thơng yêu c u nhân viên ch n h s c n l p phi u ,sau khi màn hình l p phi u nh n đ c kích ho t ,cán b s gõ h tên,đa ch c a ng i n p,ngồi ra nh ng thơng tin khác trên phi u đã cĩ s n vì sau khi đã l u tr thơng tin c a h s đĩ thì n i dung c a các lo i gi y t đã n p,ngày nh n,ngày tr ,ng i nh n s hi n th trên phi u
• Cán b click nút l p phi u ..
• H th ng t đ ng l p ra phi u nh n d a trên thơng tin v mã h s đ i v i t ng lo i h s b ng cách g i hàm l p phi u nh n.
• h th ng s hi n th phi u đã đ c l p
• Nhân viên ch n ch c n ng in phi u và in ra phi u nh n h s
• H thơng in ra phi u nh n h s .
Dịng s k ên khác :n u mã s h s đĩ đã đ c l p phi u,b n cĩ th c p nh p l i ,ch nh s a..
c) i u ki n tiên quy t :
• Nhân viên ph i đ ng nh p h th ng
d) i u ki n cu i cùng :
• H thơng l u phi u nh n vào csdl v i nh ng thơng tin: mã phi u nh n,mã khai sinh,ngày nh n,ngày tr ,h s g m,tên ,đa ch c a ng i n p,tên c a nhân viên nh n h s ..vào b ng phieunhanks
e) i u ki n đ c bi t :khơng cĩ f) i m m r ng :khơng cĩ
B1.4. c t use case chuy n h s (ChuyenHoSoKS )
a)Tĩm t t : use case này dùng đ chuy n h s lên phịng chuyên mơn đ gi i quy t h s
b)Dịng s ki n :
Dịng s ki n chính
• Use case này b t đ u khi ng i s d ng mu n l p danh sách chuy n h s lên phịng chuyên mơn đ th lý
• H th ng yêu c u cán b ch n ch c n ng l p phi u chuy n c a 1 trong các h s sau:
X Chuy n khai sinh
X Chuy n khai t
X Chuy n k t hơn
• Ch n chuy n khai sinh
• Sau khi màn hình l p phi u chuy n đ c kích ho t,màn hình s hi n th tồn b nh ng h s cĩ tình tr ng m i nh n
• Yêu c u cán b check vào các h s mu n chuy n,sau đĩ ch n ngày g i hay ngày chuy n c a nh ng h s ,vì h th ng đang x lý trong n i b phịng h t ch nên m c đnh c a n i g i là phịng ti p nh n và n i đ n là:phịng chuyên mơn,m c đnh ng i chuy n thì l y thơng tin c a ng i l p phi u đĩ chính là ng i đ ng nh p vào h th ng.
• Cán b ch n nút l p phi u.
• H th ng x lý ch c n ng l p phi u đã đ c ch n b ng cách g i hàm l p phi u chuy n.
• H th ng s hi n th thơng báo các h s đã đ c l p phi u n u ngày g i h p l và khơng đ c l p phi u n u ngày g i khơng h p l .
• Màn hình s hi n th nh ng h s ch a l p phi u chuy n,nh ng h s đã l p thì khơng cịn hi n th n a,n u ng i dùng check vào nút c p nh p thì th y nh ng h s đã l p phi u và ng i dùng cĩ th c p nh p l i tình tr ng c a nh ng phi u đã l p chuy n thành ch a l p phi u .
Dịng s ki n khác :
• Khi cán b khơng ch n h s c n l p phi u chuy n mà nh n nút l p phi u thì h th ng s thơng báo l i yêu c u check h s c n l p phi u.
• N u ngày g i h s nh h n ngày nh n h s thì thơng
báo l i khơng chuy n đ c ,yêu c u ch n ngày l i.
c) i u ki n tiên quy t : •Nhân viên ph i đ ng nh p h th ng . •Ph i ch n h s c n l p phi u chuy n. d.) H u đi u ki n • N u l p phi u thành cơng thì ng i dùng s th y đ c nh ng phi u đã l p n u cán b ch n nút c p nh p phi u chuy n e) i u ki n đ c bi t :khơng cĩ f) i m m r ng :khơng cĩ
B.1.5. c t use case tr ng phịng h t ch phân cơng nhân viên phịng chuyên mơn th lý h s (PhanCongNhanVienThuLyHSKS):
a.)Tĩm t t : use case này dùng đ mơ t ch c n ng phân cơng c a tr ng phịng h t ch phân cơng nhân viên nào th lý h s .
b)Dịng s ki n :
Dịng s ki n chính
• Use case này b t đ u khi tr ng phịng nh n đ c các h s chuy n lên t phịng ti p nh n và ch n ch c n ng phân cơng.
• H th ng yêu c u cán b ch n ch c n ng phân cơng c a 1 trong các h s sau:
X Phân cơng khai sinh
X Phân cơng khai t
X Phân cơng k t hơn
• Cán b ch n ch c n ng phân cơng khai sinh.
• Sau khi màn hình phân cơng đ c kích ho t,màn hình s hi n th tồn b nh ng h s đã đ c l p phi u chuy n
• Yêu c u cán b check vào các h s mu n phân cơng,sau đĩ ch n nhân viên th lý.
• Cán b ch n nút phân cơng
• H th ng x lý nút phân cơng đã đ c ch n b ng cách g i hàm phân cơng.
• H th ng s hi n th thơng báo các h s đã đ c phân cơng.
• Màn hình s hi n th nh ng h s ch a phân cơng ,nh ng h s đã phân cơng thì khơng cịn hi n th n a,n u ng i dùng check vào nút c p nh p thì th y nh ng h s đã phân cơng và ng i dùng cĩ th c p nh p l i tình tr ng c a nh ng h s đã phân cơng thành ch a phân cơng .
Dịng s ki n khác :
• Khi cán b khơng ch n h s c n phân cơng mà nh n nút phân cơng thì h th ng s thơng báo l i yêu c u check h s c n l p phi u.
• Khi cán b khơng ch n nhân viên th lý mà n nút phân cơng thì h th ng s thơng báo l i yêu c u ch n nhân viên th lý .
c) i u ki n tiên quy t :
• Nhân viên ph i đ ng nh p h th ng .
• Ph i ch n h s c n phân cơng
d) H u đi u ki n
• N u phân cơng thành cơng thì ng i dùng s th y đ c nh ng h s đã phân cơng n u cán b ch n nút c p nh p phân cơng.
e) i u ki n đ c bi t :khơng cĩ f) i m m r ng :khơng cĩ
B.1.6. c t use case in gi y ch ng nh n h s c a cán b th lý thu c phịng chuyên mơn(InGiayChungNhanKS)
a.)Tĩm t t : use case này dùng đ mơ t nhân viên c a phịng chuyên mơn s in gi y ch ng nh n h s mà mình đã đ c in gi y ch ng nh n..