Ngày nay, với sự phát triển mạnh mẽ của khoa học kỹ thuật, đặc biệt là công nghệ thông tin thì các công việc được thực hiện một cách thủ công dường như dần dần đã được loại bỏ và thay vào đó là sự tin học hóa. Tin học hóa công việc giúp đem lại hiệu quả cao và tiết kiệm được thời gian, cũng như quản lý và giám sát công việc một cách rõ ràng và chặt chẽ.
Tin học hóa công việc thực ra là đưa ứng dụng tin học vào công việc hay nói rõ hơn là công việc được thực hiện, quản lý bởi một phần mềm do người lập trình tạo ra. Như việc ghi chép sổ sách của người thu ngân đã được thay bắng phần mềm ứng dụng Kế toán (các dữ liệu và xử lý tính toán đã được thực hiện bởi chương trình, người thu ngân chỉ việc nhập liệu mà thôi), hoặc như việc quản lý kho bãi thì đã có phần mềm Quản lý kho bãi Tùy mỗi loại công việc và lĩnh vực mà sẽ có những phần mềm phù hợp được tạo ra.
Cùng với xu thế đó, trường Đại học Công Nghệ Sài Gòn cũng muốn tin học hóa công việc Quản lý các chuyến công tác của Cán bộ, Công nhân viên của trường bằng một phần mềm ứng dụng. Và nhu cầu “Quản lý các chuyến công tác của trường Đại học Công Nghệ Sài Gòn” cũng chính là đề tài của quyển Luận văn tốt nghiệp này.
Nội dung Luận văn gồm có 4 chương:
Chương 1: Tìm hiểu nghiệp vụ
Chương 2: Phân tích và thiết kế
Chương 3: Hiện thực chương trình
Chương 4: Nhận xét đánh giá
75 trang |
Chia sẻ: tuandn | Lượt xem: 2005 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Luận văn Quản lý các chuyến công tác của trường Đại học công nghệ Sài Gòn, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
LỜI CẢM ƠN
c&d
Lời đầu tiên chúng em xin chân thành cảm ơn quý Thầy Cô của trường Đại học Công Nghệ Sài Gòn, đặc biệt là quý Thầy Cô của Khoa Công Nghệ Thông Tin – Những thầy cô đã tận tình giảng dạy và gắn bó với chúng em trong suốt 4 năm học tại trường Đại học Công Nghệ Sài Gòn.
Chúng em cũng xin cảm ơn thầy Bùi Hoài Thắng – GVHD đề tài luận văn của chúng em. Trong quá trình thực hiện Luận văn, thầy luôn nhiệt tình hướng dẫn, chỉ bảo và giúp đỡ chúng em rất nhiều.
Bên cạnh đó, chúng em cũng xin gửi lời cảm ơn tất cả các bạn, các anh, các chị những người đã giúp đỡ, hỗ trợ để chúng em hoàn thành tốt Luận văn tốt nghiệp của mình.
Và điều quan trọng nhất là chúng em xin nói lên lòng biết ơn và tri ân sâu sắc đối với Ông Bà, Cha Mẹ những người sinh thành, nuôi nấng và dạy dỗ chúng em, tạo điều kiện cho chúng em có được ngày hôm nay.
Chúng em xin kính chúc Tất cả mọi người thật nhiều sức khỏe, niềm vui trong cuộc sống. Riêng đối với các Thầy Cô của trường Đại học Công Nghệ Sài Gòn sẽ luôn đầy nhiệt huyết, hăng say trong công việc “trồng người” và đạt thành tích cao trong công tác giảng dạy.
Mặc dù đề tài Luân văn chưa hoàn thành một cách hoàn thiện như yêu cầu phân tích và còn rất nhiều thiếu sót nhưng chúng em cũng đã cố gắng hết sức mình, chúng em rất mong được sự góp ý và chỉ bảo thêm của quý Thầy Cô và các bạn. Chúng em xin chân thành cảm ơn!
Nhóm sinh viên thực hiện
Nguyễn Thùy Dương – Phạm Thụy Hoàng My – Dương Minh Tuấn
TP.Hồ Chí Minh, Tháng 07/2010
LỜI NÓI ĐẦU
@&?
Ngày nay, với sự phát triển mạnh mẽ của khoa học kỹ thuật, đặc biệt là công nghệ thông tin thì các công việc được thực hiện một cách thủ công dường như dần dần đã được loại bỏ và thay vào đó là sự tin học hóa. Tin học hóa công việc giúp đem lại hiệu quả cao và tiết kiệm được thời gian, cũng như quản lý và giám sát công việc một cách rõ ràng và chặt chẽ.
Tin học hóa công việc thực ra là đưa ứng dụng tin học vào công việc hay nói rõ hơn là công việc được thực hiện, quản lý bởi một phần mềm do người lập trình tạo ra. Như việc ghi chép sổ sách của người thu ngân đã được thay bắng phần mềm ứng dụng Kế toán (các dữ liệu và xử lý tính toán đã được thực hiện bởi chương trình, người thu ngân chỉ việc nhập liệu mà thôi), hoặc như việc quản lý kho bãi thì đã có phần mềm Quản lý kho bãi… Tùy mỗi loại công việc và lĩnh vực mà sẽ có những phần mềm phù hợp được tạo ra.
Cùng với xu thế đó, trường Đại học Công Nghệ Sài Gòn cũng muốn tin học hóa công việc Quản lý các chuyến công tác của Cán bộ, Công nhân viên của trường bằng một phần mềm ứng dụng. Và nhu cầu “Quản lý các chuyến công tác của trường Đại học Công Nghệ Sài Gòn” cũng chính là đề tài của quyển Luận văn tốt nghiệp này.
Nội dung Luận văn gồm có 4 chương:
Chương 1: Tìm hiểu nghiệp vụ
Chương 2: Phân tích và thiết kế
Chương 3: Hiện thực chương trình
Chương 4: Nhận xét đánh giá
MỤC LỤC
DANH SÁCH HÌNH
H.1 Sơ đồ ERD 7
H.2 UseCase tổng quát 10
H.3 UseCase thừa kế quyền User 11
H.4 UseCase Quản lý đơn xin đi công tác 12
H.5 UseCase Quản lý báo cáo sau công tác 12
H.6 UseCase trưởng khoa lập đơn đề cử cán bộ đi công tác 13
H.7 UseCase trưởng khoa duyệt đơn thư ký khoa đã kiểm tra 13
H.8 UseCase hiệu trưởng (hiệu phó) duyệt đơn do trưởng khoa gửi lên 14
H.9 UseCase thư ký khoa (thư ký hiệu trưởng) duyệt báo cáo sau công tác 14
H.10 Sequence lập đơn 29
H.11 Collaboration lập đơn 30
H.12 Sequence sửa đơn 31
H.13 Collaboration sửa đơn 31
H.14 Sequence gửi đơn 32
H.15 Collaboration gửi đơn 32
H.16 Sequence in đơn 33
H.17 Collaboration in đơn 34
H.18 Sequence hủy đơn 34
H.19 Collaboration hủy đơn 35
H.20 Sequence tìm đơn 36
H.21 Collaboration tìm đơn 36
H.22 Sequence thêm quỹ khoa 37
H.23 Collaboration thêm quỹ khoa 38
H.24 Collaboration lập phiếu tạm ứng 38
H.25 Sequence lập phiếu tạm ứng 39
H.26 Sequence lập phiếu quyết toán 40
H.27 Collaboration lập phiếu quyết toán 41
H.28 Sơ đồ Class 42
H.29 Sơ đồ ràng buộc các bảng dữ liệu 48
TÌM HIỂU NGHIỆP VỤ
ccdd
Nghiệp vụ:
Qua quá trình khảo sát thực tế tại trường ĐHCNSG cho thấy:
Trường có nhiều CBCNV, mỗi CBCNV có thể là giáo viên cũng có thể không phải là giáo viên. Tuy nhiên, mỗi CBCNV đều làm việc trong một khoa (phòng ban) và thuộc quyền quản lý của khoa đó.
Mỗi năm, mỗi khoa đều được trường cấp một khoản tiền để làm quỹ khoa, dành chi tiêu trong các phong trào, công tác phí cho CBCNV của khoa… và được phòng tài vụ quản lý.
Khi một CBCNV muốn đi công tác bất kỳ thời gian bao lâu và có xin hỗ trợ kinh phí hay không thì đều phải gửi đơn xin đi công tác (thêm thư mời nếu có) và chờ bộ phận quản lý xem xét và quyết định.
Nội dung đơn xin đi công tác gồm: Ngày lập đơn, họ tên CBCNV lập đơn, chức vụ, thuộc khoa nào, mục đích của chuyến đi, ngày đi, ngày về, địa điểm, dạy bù ngày nào, ca nào, lớp nào và môn gì.
Lập bảng dự trù kinh phí: Ngày lập, họ tên CBCNV, chức vụ, thuộc khoa nào, xin cấp kinh phí cho đơn xin đi công tác nào, những mục xin cấp kinh phí, mức kinh phí, tổng kinh phí.
Đơn xin đi công tác sẽ được gửi lên cho thư ký khoa, thư ký sẽ kiểm tra nếu đơn không hợp lệ sẽ gửi trả lại CBCNV, ngược lại sẽ trình lên trưởng khoa, nếu đơn xin đi công tác có xin hỗ trợ kinh phí, khi đó:
Trưởng khoa sẽ xét duyệt đơn của CBCNV đó nếu mức kinh phí nhỏ hơn quỹ khoa hiện có.
Trưởng khoa sẽ gửi lên Ban giám hiệu xin xét duyệt với xác nhận của trưởng khoa trên đơn nếu mức kinh phí xin hỗ trợ lớn hơn quỹ khoa hoặc khi trưởng khoa thấy cần thiết.
Khi đơn từ khoa gửi lên, thư ký hiệu trưởng sẽ nhận, kiểm tra và trình lại cho hiệu trưởng hoặc hiệu phó. Vì theo quy định nếu mức kinh phí xin hỗ trợ trong giới hạn quyền của hiệu phó (thường thì nhỏ hơn 5 triệu) thì hiệu phó có thể quyết định, ngược lại thì phải chờ hiệu trưởng duyệt.
Nếu chuyến công tác là do khoa cử CBCNV đi thì thư ký khoa sẽ lập danh sách các CBCNV được cử đi (trong mỗi danh sách sẽ có một CBCNV làm trưởng đoàn) và bảng dự trù kinh phí cho chuyến công tác (nếu có).
Nội dung đơn xin đi công tác gồm: Ngày lập đơn, họ tên CBCNV lập đơn, số lượng người đi công tác, tên từng CBCNV được cử đi, chức vụ, thuộc khoa nào, ai làm trưởng đoàn, mục đích của chuyến đi, ngày đi, địa điểm.
Lập bảng dự trù kinh phí cho chuyến công tác: Ngày lập, họ tên CBCNV lập, chức vụ, thuộc khoa nào, xin cấp kinh phí cho đơn xin đi công tác nào, số CBCNV đi công tác, nội dung công tác phí, số tiền cho từng nội dung, tổng số tiền xin cấp.
Sau đó, trưởng khoa sẽ xác nhận và gửi lên Ban giám hiệu. Quá trình xét duyệt như đối với đơn xin đi công tác cá nhân.
Khi được duyệt cho đi công tác, nếu chuyến đi công tác đó được hỗ trợ kinh phí thì CBCNV có thể cầm đơn đã được quyết định (có dấu đỏ) đến phòng Tài vụ để ứng kinh phí cho chuyến công tác.
Phòng Tài vụ sẽ xem, xác nhận và tạm ứng kinh phí cho CBCNV đó. Một đơn xin đi công tác có thể được tạm ứng kinh phí nhiều lần, nhưng tổng số tiền tạm ứng không được vượt quá 100% tổng kinh phí được cấp. Mỗi lần tạm ứng sẽ phải lập một phiếu tạm ứng để CBCNV ứng ký nhận. Phần còn lại sẽ được quyết toán khi CBCNV đi công tác về. Và tương ứng với mỗi đơn được cấp kinh phí sẽ có một phiếu theo dõi công tác phí được bộ phận tài vụ cấp cho CBCNV.
Với đơn xin đi công tác đã được duyệt thì dù CBCNV có đi công tác với dạng nào (cá nhân hay đề cử) hoặc không đi vì lý do nào đó thì cũng phải có báo cáo (hình ảnh, tư liệu, công tác phí (nếu có) … nếu đi theo đơn đề cử thì Trưởng đoàn sẽ là người lập báo cáo) nộp lại cho khoa để thư ký khoa kiểm tra, tổng hợp, báo cáo gửi lên Ban chủ nhiệm khoa, trưởng khoa sẽ xem xét và duyệt báo cáo, nếu báo cáo của đơn xin đi công tác thuộc quyền quyết định của Ban giám hiệu, trưởng khoa sẽ phải gửi báo cáo đã xem xét và đồng ý lên để thư ký hiệu trưởng kiểm tra lần cuối xác nhận. Đồng thời, CBCNV sẽ đến phòng Tài vụ thực hiện quyết toán công tác phí. Phòng tài vụ sẽ giữ lại tất cả hóa đơn của chuyến đi, thực hiện quyết toán và lập phiếu quyết toán.
Chức năng yêu cầu:
CHỨC NĂNG
ĐỐI TƯỢNG
Đăng nhập
Tất cả CBCNV của trường
Đăng xuất
Sửa thông tin cá nhân
Quản lý đơn xin đi công tác
Lập đơn
Sửa đơn
Gửi đơn
In đơn
Hủy đơn
Tìm đơn
Quản lý báo cáo sau công tác
Lập báo cáo
Sửa báo cáo
Gửi báo cáo
In báo cáo
Tìm báo cáo
Xem thông tin quỹ khoa
Thư ký khoa
Kiểm tra đơn xin đi công tác của cán bộ trong khoa gửi lên
Lập đơn đề cử CB trong khoa đi công tác
Kiểm tra báo cáo sau công tác của CB trong khoa
Tổng hợp báo cáo công tác của CB trong khoa
In báo cáo tổng hợp
Gửi đơn đề cử CB đi công tác
Trưởng khoa
Duyệt đơn thư ký khoa đã kiểm tra
Duyệt báo cáo sau công tác
Kiểm tra tài liệu báo cáo sau công tác
Thư ký hiệu trưởng
Duyệt đơn được gửi từ khoa
Hiệu trưởng
Xem danh sách đơn do hiệu phó duyệt
Duyệt Đơn (nếu kinh phí <= mức quy định của quyền Hiệu phó)
Hiệu phó
Cập nhật thêm quỹ khoa
Nhân viên tài vụ
Lập phiếu tạm ứng
In phiếu tạm ứng
Kiểm tra báo cáo công tác phí
Lập phiếu quyết toán
In phiếu quyết toán
Nhân viên tài vụ
In báo cáo quỹ khoa
Sơ đồ ERD:
H.1 Sơ đồ ERD
Lược đồ quan hệ:
Khoa (Mã khoa, tên khoa)
CBCNV (Mã CB, họ tên, mã chức vụ, mã khoa, địa chỉ, điện thoại)
Users (UserId, password, mã CB, email)
Chức vụ (Mã chức vụ, tên chức vụ)
Kết quả xét duyệt (Mã kết quả, mã đơn xin công tác, ngày, giờ, mã CB duyệt, nội dung)
Đơn xin đi công tác (Mã đơn, ngày gửi đơn, mã khoa, mã CB lập, loại công tác, mục đích chuyến di, file đính kèm, ngày di, ngày về, địa điểm, kinh phí, ngày duyệt, tình trạng, gửi đơn, trả đơn, thư ký kiểm duyệt, trưởng khoa duyệt, hiệu phó duyệt, hiệu trưởng duyệt, hủy đơn, tình trạng báo cáo, tình trạng đi)
Thông tin dạy bù (Mã thông tin, mã đơn, ngày dạy bù, lớp dạy bù, môn dạy bù, tình trạng)
Chi tiết đơn đề cử ( Mã đơn, mã CB được cử, phân công, trưởng đoàn)
Quỹ khoa (Năm học, mã quỹ khoa, mã khoa, ngày cấp quỹ, tiền cá nhân tự túc, tổng quỹ)
Chi tiết đề xuất kinh phí (Mã đơn đề xuất kinh phí, nội dung, số tiền, mã đơn)
Chi tiết tài trợ (Mã đơn, tên đơn vị, ngày tài trợ, số tiền tài trợ, tình trạng)
Phiếu tạm ứng kinh phí (Mã phiếu tạm ứng, ngày tạm ứng, mã đơn, mã đề xuất kinh phí, số tiền tạm ứng, tổng tiền dự toán, người lập phiếu)
Phiếu theo dõi kinh phí ( Mã phiếu theo dõi kinh phí, tên phiếu theo dõi, mã đơn, mã phiếu ứng kinh phí, người lập, người duyệt, người kiểm tra, ngày lập phiếu, mã đơn,tình trạng)
Chi tiết phiếu theo dõi (Mã phiếu chi tiết theo dõi, mã phiếu theo dõi, ngày đi, ngày kết thúc, nơi đến, nguồn kinh phí, tên khoản chi, số tiền, ghi chú, hóa đơn)
Phiếu quyết toán ( Mã phiếu quyết toán, mã phiếu theo dõi, mã báo cáo sau công tác, mã đơn, số tiền tạm ứng, ngày lập phiếu quyết toán, người lập phiếu, tổng tiền quyết toán)
Báo cáo sau công tác (Mã báo cáo, ngày lập báo cáo, tình trạng gửi, nội dung, mã đơn xin đi công tác, mã CB duyệt, tài liệu kèm theo)
File báo cáo (Mã file, mã báo cáo, tên file đính kèm, tên file hóa đơn,path file đính kèm, path file hóa đơn)
Kết quả duyệt báo cáo (Mã kết quả duyệt báo cáo, mã báo cáo, ngày giờ, mã CB duyệt báo cáo, nội dung, tình trạng)
Đơn xin cấp quỹ khoa (Mã đơn xin cấp quỹ, mã khoa, số tiền trợ cấp, lý do cấp, ngày cấp)
Kết quả xét duyệt (Mã kết quả, mã đơn, ngày giờ, nội dung, mã cán bộ)
Tồn quỹ (Mã quỹ khoa, mã phiếu ứng kinh phí, mã phiếu quyết toán, tồn cuối kỳ, tồn đầu kỳ, ngày thu chi, thu chi, số tiền chi, số tiền trường trợ cấp, số tiền được tài trợ, số dư hiện tại)
PHÂN TÍCH VÀ THIẾT KẾ
ccdd
Sơ đồ Usecase:
H.2 UseCase tổng quát
H.3 UseCase thừa kế quyền User
H.4 UseCase Quản lý đơn xin đi công tác
H.5 UseCase Quản lý báo cáo sau công tác
H.6 UseCase trưởng khoa lập đơn đề cử cán bộ đi công tác
H.7 UseCase trưởng khoa duyệt đơn thư ký khoa đã kiểm tra
H.8 UseCase hiệu trưởng (hiệu phó) duyệt đơn do trưởng khoa gửi lên
H.9 UseCase thư ký khoa (thư ký hiệu trưởng) duyệt báo cáo sau công tác
Đặc tả:
UseCase Quản lý đơn xin đi công tác Đặc tả UseCase Quản lý báo cáo sau công tác tương tự đặc tả UseCase Quản lý đơn xin đi công tác
Actor chính tác động
Tất cả CBCNV của trường-Users
Mô tả
Mỗi user đều được quyền quản lý các đơn xin đi công tác cá nhân của mình
Luồng sự kiện chính
Actor chọn chức năng Quản lý đơn xin đi công tác
Hệ thống hiển thị Form Quản lý đơn xin đi công tác
> Lập đơn
> Sửa đơn
> Gửi đơn
> In đơn
> Hủy đơn
> Tìm đơn
> Lập đơn
Mô tả
Khi users có lệnh đi công tác hoặc có kế hoạch đi công tác…thì trước khi đi, user phải lập đơn xin đi công tác.
Luồng sự kiện chính
Actor click button “Lập Đơn”
Actor nhập thông tin
Actor click button “Lưu Đơn”
Hệ thống kiểm tra thông tin nhập vào hợp lệ
Hệ thống kiểm tra dữ liệu chưa tồn tại
Hệ thống thêm dữ liệu vào DB và hiển thị danh sách đơn trên lưới
Luồng rẽ nhánh 1
Hệ thống kiểm tra dữ liệu nhập vào không hợp lệ
Hệ thống hiển thị thông báo
Actor click “OK” hoặc close
Hệ thống hủy thông báo
Lặp lại bước 1 luồng sự kiện chính
Luồng rẽ nhánh 2
Hệ thống kiểm tra dữ liệu đã tồn tại
Hệ thống hiển thị thông báo
Actor click “OK” hoặc close
Hệ thống hủy thông báo
Lặp lại bước 1 luồng sự kiện chính
> Sửa đơn
Mô tả
Trong quá trình lập đơn xin đi công tác có thể user nhập bị sai hoặc thiếu một số dữ liệu nhưng đơn chưa được gửi xin duyệt hoặc đã gửi nhưng bị trả về thì user có quyền được sửa thông tin trên đơn
Luồng sự kiện chính
Actor click chọn dòng dữ liệu muốn sửa trên lưới (đơn chưa được gửi hoặc hủy bỏ)
Hệ thống hiển thị tất cả dữ liệu của dòng được chọn lên các textbox, checkbox, combobox tương ứng
Actor click phải chuột tại dòng vừa chọn
Hệ thống hiển thị menu loại thông tin cần sửa
Actor click chọn 1 item trong menu
Hệ thống hiển thị form sửa thông tin
Actor cập nhật lại thông tin đơn
Actor click vào button “Sửa Đơn”
Hệ thống kiểm tra dữ liệu được sửa hợp lệ
Hệ thống sửa dữ liệu trong DB và hiển thị danh sách đơn trên lưới
Luồng rẽ nhánh
Hệ thống kiểm tra dữ liệu nhập vào không hợp lệ
Hệ thống hiển thị thông báo
Actor click “OK” hoặc close
Hệ thống hủy thông báo
Lặp lại bước 3 luồng sự kiện chính
> Gửi đơn Đặc tả UseCase thư ký khoa, trưởng khoa gửi đơn tương tự UseCase gửi đơn của CBCNV
Mô tả
Để xin xét duyệt được đi công tác hay không thì users phải gửi đơn lên cấp trên trước ngày đi
Luồng sự kiện chính
Actor click chọn dòng dữ liệu muốn gửi đơn trên lưới (đơn chưa được gửi hoặc hủy bỏ)
Hệ thống hiển thị tất cả dữ liệu của dòng được chọn lên các textbox, checkbox, combobox tương ứng
Actor click vào button “Gửi Đơn”
Hệ thống hiển thị bảng thông báo “Yes/No”
Actor click “Yes”
Hệ thống cập nhật đơn được gửi, ngày gửi và hiển thị trên lưới
Luồng rẽ nhánh
Actor chọn “No” hoặc close
Hệ thống hủy bảng thông báo
Lặp lại bước 1 dòng sự kiện chính
> In đơn
Mô tả
Tất cả các user đều được quyền in đơn xin đi công tác (tùy theo giới hạn quyền trên chương trình)
Luồng sự kiện chính
Actor click chọn dòng dữ liệu muốn in đơn trên lưới
Hệ thống hiển thị tất cả dữ liệu của dòng được chọn lên các textbox, checkbox, combobox tương ứng
Actor click vào button “In Đơn”
Hệ thống hiển thị bảng thông báo “Yes/No”
Actor click “Yes”
Hệ thống in đơn
Luồng rẽ nhánh
Actor chọn “No” hoặc close
Hệ thống hủy bảng thông báo
Lặp lại bước 1 dòng sự kiện chính
> Hủy đơn
Mô tả
Khi đơn gửi lên trên bị trả về thì user mới được quyền hủy đơn không gửi để xin đi công tác nữa.
Luồng sự kiện chính
Actor click chọn dòng dữ liệu muốn hủy đơn trên lưới
Hệ thống hiển thị tất cả dữ liệu của dòng được chọn lên các textbox, checkbox, combobox tương ứng
Actor click vào button “Hủy Đơn”
Hệ thống hiển thị bảng thông báo “Yes/No”
Actor click “Yes”
Hệ thống cập nhật đơn được hủy
Luồng rẽ nhánh
Actor chọn “No” hoặc close
Hệ thống hủy bảng thông báo
Lặp lại bước 1 dòng sự kiện chính
> Tìm đơn
Mô tả
Mỗi user đều được quyền tìm kiếm đơn xin đi công tác (tùy theo giới hạn quyền trên chương trình)
Luồng sự kiện chính
Actor click chọn button “Tìm đơn”
Hệ thống hiển thị Form Tìm kiếm
Actor chọn loại thông tin muốn tìm
Actor nhập từ khóa để tìm đơn
Actor click vào button “Tìm Đơn”
Hệ thống hiển thị danh sách Đơn theo từ khóa trên lưới
UseCase duyệt đơn thư ký khoa gửi lên
Actor chính tác động
Trưởng khoa
Mô tả
Đơn xin đi công tác sau khi gửi lên sẽ được thư ký khoa kiểm tra, nếu đơn hợp lệ sẽ được thư ký khoa gửi lên để trưởng khoa xét duyệt
Luồng sự kiện chính
Actor click chọn button “Danh sách đơn”
Hệ thống hiển thị Form Danh sách đơn
> Trả đơn
> Duyệt đơn
> Gửi đơn
> Trả đơn Đặc tả UseCase thư ký khoa, hiệu phó, hiệu trưởng trả đơn tương tự UseCase trưởng khoa trả đơn
Mô tả
Trưởng khoa xem danh sách đơn được thư ký gửi lên, nếu thấy không hợp lệ hoặc cần bổ sung thông tin thì có quyền trả lại đơn cho thư ký kiểm tra lại
Luồng sự kiện chính
Actor click chọn đơn muốn trả (đơn chưa được duyệt hoặc gửi lên trên)
Actor nhập lý do trả đơn vào “nội dung kết quả duyệt đơn”
Actor click button “Trả đơn”
Hệ thống hiển thị bảng câu hỏi “Yes/No”
Actor click “Yes”
Hệ thống cập nhật tình trạng đơn được trả
Luồng rẽ nhánh
Actor chọn “No” hoặc close
Hệ thống hủy bảng thông báo
Lặp lại bước 1 dòng sự kiện chính
> Duyệt đơn Đặc tả UseCase hiệu phó, hiệu trưởng duyệt đơn tương tự UseCase trưởng khoa duyệt đơn
Mô tả
Trưởng khoa xem danh sách đơn được thư ký gửi lên, nếu thấy hợp lệ và thuộc khả năng quyết định, truongr khoa có quyền duyệt đơn
Luồng sự kiện chính
Actor click chọn đơn muốn duyệt (đơn chưa được duyệt hoặc trả)
Actor click button “Duyệt đơn”
Hệ thống hiển thị bảng câu hỏi “Yes/No”
Actor click “Yes”
Hệ thống cập nhật tình trạng đơn được duyệt
Luồng rẽ nhánh
Actor chọn “No” hoặc close
Hệ thống hủy bảng thông báo
Lặp lại bước 1 dòng sự kiện chính
UseCase thêm quỹ khoa
Actor chính tác động
Nhân viên Tài vụ
Mô tả
Nhân viên Tài vụ cập nhật thêm quỹ công tác phí cho mỗi khoa
Luồng sự kiện chính
Actor nhập đầy đủ thông tin cho form “Quỹ khoa”
Kiểm tra thông tin không rỗng
Actor chọn nút “THÊM”
Hiển thị thông báo “thêm thành công” khi cập nhật cơ sở dữ liệu thành công
Actor chọn nút “Thoát”
Hủy màn hình form “Quỹ khoa”
Luồng rẽ nhánh
Kiểm tra thông tin rỗng
Lặp lại bước 1 của luồng sự kiện chính
UseCase tiếp nhận quỹ
Actor chính tác động
Nhân viên Tài Vụ
Mô tả
Nhân viên Tài vụ quản lý quỹ công tác phí cho mỗi khoa
Luồng sự kiện chính
Actor điền thông tin đầy đủ cho form “Tiếp nhận quỹ”
Kiểm tra thông tin không rỗng
Actor nhấn nút Thêm
Cập nhật Cơ Sở Dữ Liệu
Thông báo “Thêm thành công”
Hiển thị thông tin vừa cập nhật được
Cập nhận số tiền vừa tiếp nhận vào bảng “Quỹ Khoa”
Actor click “Thoát”
Hủy màn hình “Cập Nhật Quỹ Khoa”
Luồng rẽ nhánh
Kiểm tra thông tin rỗng
Lặp lại bước 1 của luồng sự kiện chính
UseCase theo dõi chi phí
Actor chính tác động
Nhân viên Tài Vụ, CBCNV
Mô tả
CBCNV có nhiệm vụ lập bảng các hóa đơn trong quá trình đi công tác để nhân viên tài vụ dựa vào đó để quyết toán
NV Tài Vụ dựa vào các phiếu theo dõi chi tiết để quyết toán và kiểm tra các hóa đơn của CBCNV
Luồng sự kiện chính
Actor chọn chức năng “Lập phiếu theo dõi ”
Hiển thị màn hình “Lập phiếu theo dõi chi phí’
Chọn đơn công tác cần nhập
Điền đầy đủ thông tin cho phiếu theo dõi
Chọn hóa đơn tương ứng với thông tin nhập vào để NV Tài Vụ kiểm tra
Kiểm tra thông tin không rỗng
Nhấn nút “Thêm”
Cập nhật cơ sở dữ liệu
Hiển thị thông báo “Thành công”
Luồng rẽ nhánh
Kiểm tra thông tin rỗng
Lặp lại bước 1 của luồng sự kiện chính
UseCase lập phiếu tạm ứng
Actor chính tác động
Nhân viên Tài Vụ
Mô tả
Nhân viên tài vụ có trách nhiệm lập phiếu tạm ứng chi phí công tác cho cán bô nhân viên nhà trường khi có nhu cầu
Luồng sự kiện chính
Actor chọn chức năng “Lập phiếu tạm ứng”
Hệ thống hiển thị màn hình “Lập phiếu tạm ứng”.
Actor điền đầy đủ thông tin cho phiếu tạm ứng
Kiểm tra thông tin không rỗng
Kiểm tra số tiền tạm ứng không được lớn hơn 100%
Actor nhấn nút “Thêm”
Cập nhật cơ sở dữ liệu
Hiển thị thông báo “Thêm thành công”
Luồng rẽ nhánh 1
Kiểm tra thông tin rỗng
Yêu cầu người dùng nhập lại
Lặp lại bước 1 luồng sự kiện