Ngân hàng hoạt động 2 lĩnh vực chính: Dịch vụ Ngân hàng cá nhân và Dịch vụ Ngân hàng Doanh nghiệp.
Trang 1MỤC LỤC
A TỔNG QUAN - 1
I GIỚI THIỆU VỀ CƠ QUAN THỰC TẬP 1 1 Lịch sử hình thành và phát triển. -1
2 Giới thiệu tổng quan về ngân hàng. -1
3 Sơ đồ tổ chức của MXBank: - 2
4 Nhiệm vụ các phòng ban. - 2
II CƠ SỞ LÝ THUYẾT 5 1 Tình hình thực tế. - 5
2 Môi trường. - 5
B PHÂN TÍCH QUY TRÌNH NGHIỆP VỤ -6
I MÔ TẢ PHẠM VI HỆ THỐNG 6 1. Đối tượng. - 6
2. Phạm vi. - 7
3 Ràng buộc hệ thống. - 8
4 Các hạn chế. - 8
II ĐÁNH GIÁ HIỆN TRẠNG HỆ THỐNG 9 1 Đánh giá tổ chức cơ sở dữ liệu. -9
2 Yêu cầu kỹ thuật. - 9
3 Xác định thuật ngữ. - 9
III ĐÁNH GIÁ KHẢ THI HỆ THỐNG 10 1 Khả thi về kinh tế. - 10
2 Khả thi về kỹ thuật. - 10
3 Khả thi về hoạt động. - 10
4 Kế hoạch thực hiện. - 11
C PHÂN TÍCH HỆ THỐNG. - 13
I ĐÁNH GIÁ HIỆN TRẠNG 13
Trang 21 Đăng nhập. - 13
2 Quản lý. - 13
3 Các nghiệp vụ. - 14
4 Báo cáo. - 15
II YÊU CẦU CHỨC NĂNG 15 1 Yêu cầu chức năng phần mềm. -15
2 Yêu cầu phi chức năng của phần mềm. -15
3 Mô tả Actor. - 15
4 Mô tả Use-case. - 16
III ĐẶT TẢ USE-CASE 17 1 Use –case đăng nhập. - 17
2 Use-Case quản lý người dùng. -18
3 Use-Case quản lý tài sản. - 19
4 Use-Case báo cáo thống kê tài sản. -21
5 Use-Case thanh lý tài sản. - 23
6 Use-Case xuất tài sản. - 25
7 Use-Case tra cứu tài sản. - 26
8 Use-Case quản lý công cụ. - 27
9 Use-Case thanh lý công cụ. - 29
10 Use-Case thống kê công cụ. -29
11 Use-Case di chuyển, xếp phòng. -31
12 Use-Case tra cứu công cụ. -32
13 Use-Case quản lý thuê. - 33
14 Use-Case quản lý đơn vị tính. -34
15 Use-Case tra cứu thuê. - 35
IV SƠ ĐỒ USE-CASE 37 1 Use-Case tổng quát. - 37
2 Use-Case đăng nhập. - 37
Trang 33 Use-Case quản lý nhân viên. -38
4 Use-Case quản lý tài sản. - 38
5 Use-Case quản lý công cụ. - 39
6 Use-Case quản lý thuê tài sản. -39
7 Use-Case thanh lý tài sản. - 40
8 Use-Case thống kê tài sản. - 40
V SƠ ĐỒ TUẦN TỰ 41 1 Use-Case đăng nhập. - 41
2 Use-Case quản lý tài sản. - 42
3 Use-Case quản lý công cụ. - 43
4 Use-Case quản lý thuê mướn. -44
5 Lập báo cáo kiểm kê. - 45
VI SƠ ĐỒ HOẠT ĐỘNG 46 1 Hoạt động đăng nhập. - 46
2 Hoạt động người dùng. - 47
3 Hoạt động quản lý tài sản. - 48
4 Hoạt động quản lý công cụ. - 49
5 Hoạt động quản lý thuê. - 50
6 Hoạt động tìm kiếm. - 51
VII SƠ ĐỒ LỚP 52 1 Xác định các đối tượng. - 52
2 Mối quan hệ giữa các đối tượng. -52
3 Sơ đồ lớp. - 53
D THIẾT KẾ CƠ SỞ DỮ LIỆU. - 54
I MÔ HÌNH DŨ LIỆU 54 1 Bảng TAISAN: ( Tài sản). - 54
2 Bảng NHANVIEN: ( Nhân viên). -55
3 Bảng NHOMTAISAN: ( Nhóm tài sản). -55
Trang 44 Bảng DONVITINH: ( Đơn vị tính). -56
5 Bảng TAISANCHOTHANHLY: ( Tài sản chờ thanh lý) -56
6 Bảng DIADIEM: ( Địa điểm). -56
7 Bảng PHONGBAN: ( Phòng ban). -56
8 Bảng THANHLYTAISANPHANTRAM: ( Thanh lý Tài sản). -57
9 Bảng THUETAISAN: ( Thuê tài sản). -58
10 Bảng CONGCU: ( Công cụ). -59
11 Bảng THANHLYCONGCU: ( Thanh lý công cụ). -60
12 Bảng NHOMCONGCU: ( Nhóm công cụ). -61
13 Bảng TAISANPHANTRAM: ( Tài sản phần trăm). -61
14 Bảng LYDOTANGGIAM: ( Lý do tăng giảm). -63
15 Bảng MUCDICHSUDUNG: ( Mục đích sử dụng). -63
16 Bảng DIEUCHINHTAISAN: ( Điều chỉnh tài sản). -63
E TRIỂN KHAI, KIỂM ĐỊNH. - 63
1 Test Case đăng nhập 63 2 Test Case quản lý người dùng 65 3 Test Case quản lý tài sản 67 4 Test Case quản lý nhóm tài sản 69 5 Test Case quản lý đơn vị tính 71 6 Test Case quản lý công cụ 73 7 Test Case nhóm công cụ 75 8 Test Case quản lý thanh lý công cụ 77 9 Test Case quản lý thanh lý tài sản 79 10 Test Case tra cứu tài sản 81 11 Test Case tra cứu công cụ 82 12 Test Case quản lý thuê 84 F GIAO DIỆN. - 86
I Màn hình chính 86
Trang 5II Đăng nhập 86
1 Đăng nhập. - 86
2 Đổi mật khẩu. - 87
III Quản lý người dùng 87 IV Quản lý tài sản – Công cụ lao động 88 1 Tài sản. - 88
2 Công cụ. - 88
3 Form quản lý tài sản. - 89
4 From quản lý công cụ. - 89
5 From quản lý thuê mượn. - 90
6 Form địa điểm. - 90
7 Form đơn vị tính. - 91
8 Form nhóm tài sản. - 91
9 Form phòng ban. - 92
10 Form khấu hao tài sản. - 92
A TỔNG QUAN
I GIỚI THIỆU VỀ CƠ QUAN THỰC TẬP.
1. Lịch sử hình thành và phát triển.
Tiền thân Ngân hàng TMCP nông thôn Mỹ Xuyên là Quỹ tín dụng Mỹ Xuyên được thành lập năm 1989 Năm 1992, khi pháp lệnh Ngân hàng và Ngân hàng tài chính ra đời thì Quỹ tín dụng Mỹ Xuyên quyết định mở rộng, đầu tư phát triển thành “ Ngân hàng Thương Mại Cổ Phần Nông Thôn Mỹ Xuyên” theo quyết định số 219/GĐ.UB ngày 12/101992
2. Giới thiệu tổng quan về ngân hàng.
- Tên đầy đủ: Ngân hàng thương mại cổ phần Mỹ Xuyên
- Tên viết tắt: Ngân hàng Mỹ Xuyên
- Tên tiếng anh: MY XUYEN COMMERCIAL JOINT STOCK BANK
- Tên viết tắt: MXBANK
- Trụ sở:
Địa chỉ: 248 Trần Hưng Đạo, Phường Mỹ Xuyên,
Thành phố Long Xuyên, Tỉnh An Giang
Điện thoại: +84-76-3841706 +84-76-3843709
Trang 6Fax: +84-76-3841006Email: mxbankag@hcm.vnn.vn mxb@mxbank.com.vn
*Sơ lược
Ngày thành lập: Ngày 12 tháng 10 năm 1992
- Vốn điều lệ: 1.000 tỷ VND
- Lĩnh vực hoạt động: Tài Chính Ngân Hàng
- Ngân hàng hoạt động 2 lĩnh vực chính: Dịch vụ Ngân hàng cá nhân và Dịch vụNgân hàng Doanh nghiệp
- Trên 15 năm hoạt động chuyên đầu tư phát triển nền kinh tế nông nghiệp nôngthôn MXBank đã từng bước mở rộng mạng lưới hoạt động khắp Tỉnh An Giang.Hiện nay bao gồm 1 Hội Sở, 04 Chi nhánh và 11 Phòng Giao Dịch, 08 Quỹ TiếtKiệm phủ khắp Tỉnh An Giang.Trong tương lai sẽ tiếp tục phát triển mạng lướikhắp cả nước, đặc biệt phát triển khu vực Đồng Bằng Sông Cửu Long
* Mục tiêu:
- Gia tăng giá trị Cổ Đông
- Tăng cường hiệu quả và tiện ích cho khách hàng và các đối tác
- Phấn đấu trở thành ngân hàng thương mại chuyên nghiệp đầu tư phát triển kinh tếnông nghiệp - nông thôn
* Đối tác chiến lược:
Trang 74. Nhiệm vụ các phòng ban.
* Hội Đồng Quản Trị.
Hoạch định chiến lược, mục tiêu, giám sát hoạt động của bộ máy điều hành
- Quyết định các vấn đề liên quan đến mục đích quyền lợi của Ngân hàng Mỹ Xuyêntrừ các vấn đề thuộc thẩm quyền của Đại hội đồng cổ đông
- Chịu trách nhiệm trước pháp luật, trước đại hội đồng cổ đông về kết quả hoạt độngcũng như những sai phạm trong quản lý, vi phạm điều lệ và vi phạm pháp luật gây thiệthại cho ngân hàng Mỹ Xuyên
- Phê duyệt phương án hoạt động kinh doanh do Tổng Giám Đốc đề nghị
* Ban Kiểm Soát
- Kiểm tra hoạt động tài chính của ngân hàng Mỹ Xuyên, giám sát việc chấp hành chế
độ hạch toán, hoạt động của hệ thống kiểm tra và kiểm toán nội bộ của ngân hàng
- Thẩm định báo cáo tài chính hàng năm của ngân hàng, kiểm tra từng vấn đề cụ thểliên quan đến hoạt động tài chính của ngân hàng Mỹ Xuyên khi xét thấy cần thiết hoặctheo quyết định của đại hội đồng hoặc theo yêu cầu của cổ đông lớn
- Thường xuyên thông báo với hội đồng quản trị về kết quả hoạt động, tham khảo ýkiến của hội đồng quản trị trước khi trình các báo cáo, kết luận và kiến nghị lên hội đồng
cổ đông
- Được sử dụng hệ thống kiểm tra kiểm toán nội bộ của ngân hàng Mỹ Xuyên để thựchiện các nhiệm vụ của mình
* Phòng Kiểm Toán Nội Bộ
- Kiểm tra việc chấp hành qui trình hoạt động kinh doanh theo qui định của pháp luật
về hoạt động ngân hàng và qui định nội bộ của ngân hàng Mỹ Xuyên và các đơn vị trựcthuộc
- Giám sát việc chấp hành nghiêm chỉnh các qui định của NHNN về đảm bảo an toàntrong hoạt động kinh doanh của ngân hàng
- Thực hiện các chức năng kiểm toán nội bộ
- Rà soát hệ thống các qui định an toàn trong kinh doanh, phát hiện các sơ hở bất hợp
lý để kiến nghị bổ sung sửa đổi
* Ban Tổng Giám Đốc
- Điều hành hoạt động ngân hàng Mỹ Xuyên là Tổng Giám Đốc, giúp việc TổngGiám Đốc có một số Phó Tổng Giám Đốc, Kế Toán Trưởng và bộ máy chuyên mônnghiệp vụ
- Tổng Giám Đốc là người điều hành toàn bộ các hoạt động của các phòng ban vàchịu trách nhiệm trước Hội Đồng Quản Trị, trước pháp luật về các quyết định của mình
- Phó Tổng Giám Đốc là người giúp Tổng Giám Đốc điều hành một hoặc một số lĩnhvực hoạt động của ngân hàng theo sự phân công của Tổng Giám Đốc, sự tổ chức tài chính,thẩm định vốn, ký duyệt cho vay…
* Khối Kinh Doanh
Trang 8- Lập kế hoạch kinh doanh, triển khai thực hiện kế hoạch và chịu trách nhiệm về kếtquả thực hiện.
- Nghiên cứu phát triển, quản lý sản phẩm, tổ chức bán và quảng bá những sản phẩmdịch vụ ngân hàng
- Quản trị mọi kênh phân phối sản phẩm, dịch vụ ngân hàng nhằm đảm bảo chấtlượng dịch vụ được cung cấp một cách tốt nhất
- Quản lý và khai thác mọi nguồn vốn của ngân hàng một cách hiệu quả nhất
- Triển khai hoạt động đầu tư( ngắn, trung, dài hạn) của ngân hàng một cách an toàn
và hiệu quả
* Phòng Quản Lý Rủi Ro- Pháp Chế
- Quản lý và kiểm soát mọi rủi ro liên quan đến hoạt động rủi ro của Ngân hàng: Rủi
ro thị trường, rủi ro tín dụng, rủi ro hoạt động, rủi ro thanh toán, rủi ro hối đoái…
+ Phát triển chính sách rủi ro toàn diện bao trùm mọi lĩnh vực rủi ro của ngân hàng;thiết lập một đơn vị quản trị mọi rủi ro trên toàn hệ thống với vai trò và trách nhiệm rõràng
+ Xây dựng kỹ năng phân tích rủi ro cần thiết
+ Chuẩn bị cơ sở để sử dụng các thước đo hoạt động điều chỉnh theo rủi ro
+ Thiết lập những tiêu chí thống nhất về độ rủi ro có thể chấp nhận và tỷ lệ mục tiêungân hàng cần đạt được…
- Tư vấn về luật cho các qui chế, qui định, các hợp đồng kinh tế…
- Đại diện pháp lý của ngân hàng trong mọi vấn đề liên quan đến tranh chấp, kiệntụng…
- Có trách nhiệm kiểm toán khối lượng tiền mặt, ngân phiếu thanh toán
- Phụ trách thanh toán liên Ngân hàng, tài vụ… theo dõi thường xuyên các tài khoảngiao dịch của khách hàng
- Quản lý các tài sản cầm cố, thế chấp của các cá nhân và doanh nghiệp
Trang 9- Theo dõi đôn đốc việc trả nợ và một số nhiệm vụ khác theo sự phân công của BanTổng Giám Đốc.
* Phòng Nhân Sự Và Đào Tạo
- Thực hiện toàn bộ các công tác về tài chính của ngân hàng như quản lý lao động, kếhoạch văn phòng phẩm…
- Phụ trách chăm lo đời sống vật chất, tinh thần cho toàn thể CB-CNV ngân hàng
- Phụ trách lương, xét khen thưởng
- Thực hiện các chức năng như kiểm tra việc thực hiện các chính sách, chế độ củaNhà Nước
* Phòng Công Nghệ Thông Tin
- Thường xuyên kiểm tra công tác sử dụng và bảo quản máy vi tính trong toàn bộ cơquan
- Hướng dẫn sử dụng máy vi tính đúng thao tác kỹ thuật
- Đảm bảo tuyệt đối bí mật thông tin số liệu của ngân hàng
- Thực hiện các báo cáo và chương trình theo đúng yêu cầu của lãnh đạo
- Thực hiện cải tiến các chương trình phục vụ công tác quản lý chuyên môn của các
bộ phận theo qui định của Ban Tổng Giám Đốc
- Nghiên cứu đề xuất các giải pháp, phát triển phần mềm hỗ trợ cho công tác quản lý
- Quản trị website của ngân hàng
- Huấn luyện cho CB-CNV sử dụng máy vi tính, biết khai thác chương trình phục vụnhu cầu báo cáo, thống kê tại các bộ phận nghiệp vụ
* Phòng Kế Hoạch - Nghiên Cứu
- Xây dựng kế hoạch tài chính hàng năm
- Khảo sát, theo dõi dòng sản phẩm nhằm đề xuất nâng cao chất lượng phục vụ
- Theo dõi tiến độ thực hiện các chỉ tiêu theo kế hoạch để có những đề xuất cho BanTổng Giám Đốc và Hội Đồng Quản Trị
II CƠ SỞ LÝ THUYẾT.
1 Tình hình thực tế.
Hiện nay, với xu thế hoà nhập, hợp tác, cạnh tranh và phát triển cùngcộng đồng thế giới thì nhiệm vụ ưu tiên hàng đầu của đất nước chúng ta là phảitập trung phát triển khoa học kỹ thuật để kịp thời nắm bắt và xử lý thông tinmột chính xác, hiệu quả Đặc biệt là trong thương mại – một lĩnh vực rất
“nhạy” với thông tin thì vị trí của nó càng rất quan trọng Việc xử lý tốt thôngtin sẽ giúp cho lãnh đạo cơ quan, doanh nghiệp giành được thế chủ động trênthương trường thời mở cửa Ngày có nhiều ngân hàng coi trọng việc ứng dụngCNTT _ đặc biệt là việc sử dụng những phần mềm nhằm giúp cho việc hoạtđộng của ngân hàng mình một cách hiệu quả Công cụ và tài sản cố địnhthường chiếm một tỷ trọng lớn trong toàn bộ giá trị tài sản của một ngân hàng
do đó chúng cũng có vai trò hết sức quan trọng trong hoạt động của đơn vị
Trang 10Việc quản lý công cụ và tài sản thường được theo dõi bằng Excel, nhưng vớingân hàng thì số lượng công cụ và tài sản cố định là rất lớn nên việc quản lý làmột vấn đề khá nan giải và gặp rất nhiều khó khăn Để giải quyết vấn đề đónhóm chúng tôi sẽ xây dựng một phần mềm nhằm quản lý công cụ và tài sản
cố định trong ngân hàng Cụ thể là tài sản và công cụ trong ngân hàng MỹXuyên Chương trình này được xây dựng cho nền Windows và sử dụng côngnghệ NET
2.Môi trường.
2.1 Môi trường lập trình.
Microsoft NET Frameword SDK v2.0.
Microsoft Visual Studio 2005.
2.2 Ngôn ngữ lập trình và cài đặt.
Ngôn ngữ C#.
Ngôn ngữ C# là một ngôn ngữ thịnh hành hiện nay, nếu người nào theohướng lập trình thì ít nhiều gì cũng biết đến bộ Visual Studio của Microsoft hỗtrợ rất mạnh cho lập trình giao diện Tuy nhiên, ngôn ngữ C# có ý nghĩa caokhi nó thực thi những khái niệm lập trình hiện đại C# bao gồm tất cả những hỗtrợ cho cấu trúc, thành phần component, lập trình hướng đối tượng Những tínhchất đó hiện diện trong một ngôn ngữ lập trình hiện đại Và ngôn ngữ C# hội
đủ những điều kiện như vậy, hơn nữa nó được xây dựng trên nền tảng của haingôn ngữ mạnh nhất là C++ và Java
Tính chất của lập trình hướng đối tượng là, những lớp thì định nghĩanhững kiểu dữ liệu mới, cho phép người phát triển mở rộng ngôn ngữ để tạo
mô hình tốt hơn để giải quyết vấn đề Ngôn ngữ C# chứa những từ khoá choviệc khai báo những kiểu lớp đối tượng mới và những phương thức hay thuộctính của lớp, và cho việc thực thi đóng gói, kế thừa, và đa hình, ba thuộc tính
cơ bản của bất cứ ngôn ngữ lập trình hướng đối tượng Ngôn ngữ C# hỗ trợkiểu XML, cho phép chèn các tag XML để phát sinh tự động các documentcho lớp
Ngôn ngữ C# cũng hỗ trợ giao diện interface, nó được xem như mộtcam kết với một lớp cho những dịch vụ mà giao diện quy định
Tại sao phải sử dụng ngôn ngữ C#.
Ngôn ngữ C# là một ngôn ngữ được dẫn xuất từ C và C++, nhưng nóđược tạo từ nền tảng phát triển hơn Microsoft bắt đầu với công việc trong C
và C++ và thêm vào những đặc tính mới để làm cho ngôn ngữ này dễ sử dụnghơn Nhiều trong số những đặc tính này khá giống với những đặc tính có trongngôn ngữ Java
Một số tiện lợi khi sử dụng ngôn ngữ này là:
- C# là một ngôn ngữ đơn giản
- C# là ngôn ngữ lập trình hướng đối tượng
- C# lập trình theo hướng module và hiện đại
- C# là ngôn ngữ mạnh mẽ và mền dẻo dễ sử dụng
- C# ngôn ngữ mang tính chất phổ biến, thông dụng
2.3 Hệ quản trị cơ sở dữ liệu.
- Microsoft SQL Server 2005 Express là một hệ thống quản lý cơ sở dữ liệu Sử dụngSQL để trao đổi dữ liệu thực hiện các câu kết nối và truy vấn vào bên trong dữ liệu
Trang 11nhằm lưu trữ dữ liệu một cách an toàn hơn Một hệ thống quản trị cơ sở dữ liệubao gồm Databases, database engine và các ứng dụng dùng để quản lý dữ liệu.
- SQL Server 2005 được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn(Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúccho hàng ngàn user SQL Server 2005 có thể kết hợp "ăn ý" với các server khácnhư Microsoft Internet Information Server (IIS), E-Commerce Server, ProxyServer
- SQL Server 2005 có rất nhiều phiên bản để cho từng đối tượng sử dụng Hiện naySQL Server đã phát triển lên đến phiên bản Microsoft SQL Server 2008, nhưngchúng tôi sử dụng phiên bản 2005 là vì cơ sở dữ liệu của phần mềm chúng tôikhông lớn và do giới hạn về cấu hình máy, giá trị kinh tế…
Hệ thống quản lý tài sản-công cụ của ngân hàng Mỹ Xuyên hướng đến các đối tượng:
- Cán bộ nhân viên ngân hàng chịu trách nhiệm về việc theo dõi quản lý tài sản-công
cụ của ngân hàng
- Các nhân viên liên quan đến quản lý tài sản ở trụ sở cũng như chi nhánh
- Trưởng phòng hay trưởng đơn vị chịu trách nhiệm đến tài sản này
Do những nhu cầu nghiệp vụ của ngân hàng ngày càng nhiều, yêu cầu nhân viênphải thực hiện một cách nhanh chóng các nghiệp vụ quản lý Hệ thống sẽ giúp chonhân viên dễ dàng lưu trữ và truy xuất thông tin ở nhiều bộ phận khác nhau nêngiải pháp hỗ trợ công tác quản lý kịp thời đáp ứng những yêu cầu khách quanchung của ngân hàng
kê, kiểm
kê, khấu hao,thanh
lý, báo cáo…
Môi trường xử lý của hệ thống
Trang 12b. Mô tả phạm vi.
Mai Đăng KhoaNguyễn Hoài LinhBùi Ngọc ChâuNgày: 12/02/2009
Tên dự án: Phần mềm quản lý tài sản và công cụ Ngân hàng Mỹ Xuyên.
Quản lý dự án:
Mai Đăng KhoaNguyễn Hoài LinhBùi Ngọc Châu
Phát biểu vấn đề: Quản lý bằng các hình thức thủ công không còn hiệu quả kinh
doanh, áp dụng các hình thức quản lý bằng phần mềm làm cho công việc trở nênnhanh chóng trong các hình thức tra cứu, xem thông tin, khấu hao, thanh lý, báo cáothống kê các loại tài sản công cụ ngoài ra phầm mềm xẽ giúp cho nhân viên quản lýtốt tài sản- công cụ của ngân hàng tránh sai sót, tăng hiệu quả hoạt động
Mục tiêu:
- Hỗ trợ quản lý thông tin tài sản- công cụ lao động, lưu trữ, tìm kiếm khấuhao, thanh lý, thống kê, báo cáo…
- Thực hiện quản lý nhanh và chính xác
- Giảm chi phí quản lý, tăng hiệu quả kinh doanh
- Thông tin được biểu diễn có hệ thống
Mô tả:
Hệ thống quản lý thông tin tài sản
Lập danh sách các loại tài sản theo hệ thống
Lợi ích mang lại:
Tạo sự nhanh chóng và tiện lợi cho quản lý
Tạo tính chuyên nghiệp trong công tác quản lý
Tiết kiệm thời gian và chi phí
Dễ dàng giả quyết các vấn đề phát sinh
Trang 133 Ràng buộc hệ thống.
- Ngày hoàn thành dự án không quá 2 tháng
- Hệ thống phải hoạt động ổn định sau khi triển khai
- Không làm ảnh hưởng đến cơ cấu tổ chức của đơn vị
- Hệ thống phải đáp ứng nhu cầu tự động hoá công việc
4 Các hạn chế.
- Hạn chế về nhân lực do chưa có tham gia vào dự án nào thật tế nên chưa
có kinh nghiệm trong việc thực hiện
- Hạn chế về thời gian do chưa có kinh nghiệm nên việc phân chia thờigian của nhóm chưa hợp lý
- Hạn chế việc khảo sát hệ thống do thiếu hiểu biết về các nghiệp vụ ngânhàng
II ĐÁNH GIÁ HIỆN TRẠNG HỆ THỐNG.
1 Đánh giá tổ chức cơ sở dữ liệu.
- Cơ sở dữ liệu tập trung: khi chúng ta dùng cơ sở dữ liệu tập trung chúng
ta có thể đưa dữ liệu về một nơi, điều này giúp chúng ta dễ quản lý chặtchẽ các dữ liệu bảo mật vì mọi thao tác trên dữ liệu chỉ được thực hiện ởmột nơi, đồng thời phải giải quyết bài toán khó là nhiều sự truy cập đồng
bộ, và tốc độ khi thực hiện các thao tác trên dữ liệu sẽ bị hạn chế
- Cơ sở dữ liệu phân tán: ngược lại với cơ sở dữ liệu tập trung là cơ sở dữliệu phân tán, hệ thống dùng cơ sở dữ liệu phân tán có thể có được tốc độthao tác dữ liệu nhanh hơn cơ sở dữ liệu tập trung, nhưng chi phí để đầu
tư tương đối cao và việc thiết kế dữ liệu tương đối khó khăn
- Để thực hiện quản lý cơ sở dữ liệu chúng ta cần phải có hệ quản trị cơ sở
dữ liệu như: Microsoft SQL Server, Oracle, DB2…
- Thuận tiện cho việc thực hiện chúng tôi chọn hệ quản trị Microsoft SQLServer 2005 Express
- Mô hình dữ liệu áp dụng cho hệ thống là mô hình dữ liệu tập trung vớicác thuận lợi như là: dữ liệu tập trung một chỗ dễ dàng quản lý, chi phíđầu tư thấp, dữ liệu được bảo mật…
2 Yêu cầu kỹ thuật.
Hệ quản trị cơ sở dữ liệu Microsoft Sql Server 2005 Express
Microsoft NET Framework 2.0
Trang 14ra theo chức năng của người quản lý,trưởng phòng.
Người quản lý Người quản lý là người chịu trách nhiệm
quản trị hệ thống, nhân lực người này giữchức vụ trong hệ thống như là Admin
người dùng
Cập nhật thông tin Thay đổi thông tin, sửa thông tin
III ĐÁNH GIÁ KHẢ THI HỆ THỐNG.
cao ảnh hưởng đến hiệu
quả hoạt động Tập huấn ngườidùng
2 Tâm lý người
dùng Thấp Người dùng còn tâmlý bảo thủ Nâng cao nghiệpvụ chuyên môn
3 Bên triển khai đề
án không nắm rõnghiệp vụ
Cao Do không thống
nhất lúc thực hiệnchương trình
Thực hiện lại dựán
6 Kinh phí phát
sinh lớn Trungbình Giá cả thay đổi Điều chỉnh lạikhung hợp đồng
Trang 15Ngày: 17/03/2009
STT Rủi ro Đánh giá Mô tả đánh giá Mô tả khắc phục
1 Chuyển từ cách
làm việc, quản lýghi sổ sách sangnhập máy vi tính
Trungbình
Thay đổi cách làmviệc
Tập huấn nângcao nghiệp vụ
2 Nhập liệu sai,
hiệu chỉnh dữliệu…
Xét lại thời gian
4 Kế hoạch thực hiện.
Các mô hình thể hiện quy trình thực hiện
Sơ đồ giai đoạn lập kế hoạch
Trang 16 Sơ đồ phân tích quy trình nghiệp vụ.
Sơ đồ kế hoạch phân tích hệ thống
Sơ đồ kế hoạch thiết kế
Trang 17 Sơ đồ kế hoạch triển khai hệ thống.
và công cụ Trưởng phòng tin học có quyền cài đặt chương trình và cấp cácquyền sử dụng hệ thống Nhân viên quản lý được quyền của người quản lýtài sản không có quyền cấp phát người dùng
2 Quản lý.
2.1 Quản lý người dùng.
Nhân viên tin học sẽ chịu trách nhiệm quản lý người dùng của phân mềm Vì
lý do an toàn và bảo mật thông tin của ngân hàng nên phần cung cấp thông tintài khoản cho nhân viên sử dụng được cán bộ tin học quản lý Cán bộ tin học
sẽ được hệ thống cấp cho một tài khoản riêng cho phép quản lý người dùng
Trang 18Nhân viên được hệ thống cho phép thêm người dùng, xóa hay cấp phát chứcnăng cho mỗi người dùng.
Người dùng có thể thực hiện thay đổi mật khẩu của mình
2.2 Quản lý tài sản.
Hệ thống cho phép người dùng có chức năng quản lý tài sản của ngân hàng
Nhân viên sẽ tiếp nhận thông tin tài sản từ nhà cung cấp như: số hóa đơn, têntài sản, nhóm tài sản, đơn vị tính, số lượng, nguyên giá, mức khấu hao, đã khấuhao, còn lại, nước sản xuất, ngày tăng, ngày khấu hao, hạn sử dụng, đơn vị sửdụng…
Hệ thống cho phép người dùng nhập mới thông tin tài sản, xóa, sửa bất kỳ tàisản nào có sai sót
Người dùng còn thực hiện các thao tác nghiệp vụ khác như là: tìm kiếm, báocáo, thống kê, thực hiện khấu hao, thanh lý, tra cứu…
Phần mềm còn giúp cho nhân viên dễ dàng thao tác in phiếu kiểm kê theo quyđịnh hiện hành
2.3 Quản lý công cụ.
Hệ thống cho phép người dùng có chức năng quản lý công cụ của ngân hàng.Nhân viên sẽ tiếp nhận thông tin tài sản từ nhà cung cấp như: số hóa đơn, têntài sản, nhóm tài sản, đơn vị tính, số lượng, nguyên giá, mức khấu hao, đã khấuhao, còn lại, nước sản xuất, ngày tăng, ngày khấu hao, hạn sử dụng, đơn vị sửdụng…
Hệ thống cho phép người dùng nhập mới thông tin tài sản, xóa, sửa bất kỳ tàisản nào có sai sót
Người dùng còn thực hiện các thao tác nghiệp vụ khác như là: tìm kiếm, báocáo, thống kê, thực hiện khấu hao, thanh lý, tra cứu…
Phần mềm còn giúp cho nhân viên dễ dàng thao tác in phiếu kiểm kê theo quyđịnh hiện hành
2.4 Quản lý tài sản-công cụ thuê.
Hệ thống cũng trang bị cho các vấn đề thuê mượn tài sản của đơn vị khác nênchúng tôi xây dựng riêng một chức năng quản lý các loại nghiệp vụ này nhầmđem lại hiệu quả trong quản lý hơn Chức năng này cũng giống như các chứcnăng quản lý khác nhưng được phân tách ra theo nhóm
Hệ thống cho phép người dùng nhập mới thông tin tài sản, xóa, sửa bất kỳ tàisản nào có sai sót
Người dùng còn thực hiện các thao tác nghiệp vụ khác như là: tìm kiếm, báocáo, thống kê, thực hiện khấu hao, thanh lý, tra cứu…
Phần mềm còn giúp cho nhân viên dễ dàng thao tác in phiếu kiểm kê theo quyđịnh hiện hành
3 Các nghiệp vụ.
3.1 Lập phiếu thanh lý.
Người dùng lập phiếu thanh lý
Trang 19Người dùng chọn các tài sản-công cụ cần thanh lý hệ thống sẽ tự lọc ra vàchuyển vào tài sản thanh lý.
- Báo cáo tài sản khấu hao
- Báo cáo tài sản thanh lý
- Báo cáo tài sản thuê mướn
II YÊU CẦU CHỨC NĂNG.
1 Yêu cầu chức năng phần mềm.
a Hỗ trợ nghiệp vụ tiếp nhận lưu trữ thông tin tài sản.
b Quản lý tài sản- công cụ.
c Tra cứu thông tin nhanh, chính xác.
d Kết xuất báo cáo thống kê.
2 Yêu cầu phi chức năng của phần mềm.
a Người sử dụng phần mềm có thể không biết nhiều về máy tính
do đó cần có trợ giúp dễ sử dụng
b Cho phép truy cập dữ liệu đa người dùng Các người dùng có thể
truy cập cơ sở dữ liệu đồng thời
c Tốc độ thực hiện của hệ thống phải nhanh và chính xác Ví dụ
tra cứu, thống kê theo nhiều tiêu chí phải nhanh chóng đưa ra kếtquả chính xác
d Giao diện của hệ thống phải dễ dùng, trực quan, gần gũi với
người sử dụng
e Phần hướng dẫn sử dụng trực quan, sinh động.
3 Mô tả Actor.
Trang 20STT Actor Vai trò
1 Nhân viên tin học Quản lý người dùng và phân quyền
sử dụng
2 Nhân viên hành chánh Sử dụng phần mềm thêm tài sản và
công cụ mới, cập nhật thông tin tài sản– công cụ, tìm kiếm thông tin tài sản-công cụ, xóa thông tin tài sản- công cụ,lập báo cáo thống kê- công cụ, kiểm kêtài sản - công cụ theo định kỳ và thanh
lý tài sản và công cụ
3 Trưởng phòng hành chánh Kiểm tra, tra cứu thông tin tài sản
4. Mô tả Use-case.
Nếu đăng nhập thành công, tác nhân cóthể sử dụng hệ thống với quyền tương ứng
2 Quản lý nhân viên Quản lý thông tin của nhân viên
3 Quản lý tài sản Quản lý thông tin tài sản của
4 Quản lý công cụ lao động Quản lý thông tin cộng cụ lao động cho
công việc hoạt động sản xuất kinh doanhcủa công ty
5 Quản lý tài sản thuê mướn Quản lý thông tin của tài sản đi thuê
7 Lập báo cáo thống kê thanh lý
tài sản Thống kê số lượng tài sản đã đượcthanh lý của đơn vị
8 Lập báo cáo thống kê tài sản
thuê theo định kỳ Thống kê số lượng tài sản đang đượcđơn vị thuê và được sử dụng
9 Lập báo cáo thống kê công cụ
Trang 2111 Tra cứu công cụ lao động Tra cứu thông tin công cụ lao động của
14 Lập phiếu thanh lý tài sản Quản lý thông tin của những tài sản đã
được thanh lý hoặc hết thời gian sử dụngcủa đơn vị
Lập phiếu thanh lý tài sản
15 Lập phiếu thanh lý công cụ lao
động Quản lý thông tin công cụ lao động củađã được thanh lý của đơn vị
Lập phiếu thanh lý công cụ lao động
16 Lập phiêu xuất tài sản Lập phiếu xuất tài sản từ bộ phận quản
lý tài sản
17 Lập phiếu xuất công cụ lao
động Lập phiếu xuất công cụ lao động từ bộphận quản lý
18 Lập phiếu thuê tài sản Lập phiếu thuê tài sản
19 Lập phiếu xuất tài sản thuê Lập phiếu xuất tài sản thuê từ bộ phận
quản lý
20 Tra cứu thanh lý tài sản Tra cứu thông tin tài sản đã được thanh
lý
21 Tra cứu thanh lý cộng cụ lao
động Tra cứu thông tin cộng cụ lao động đãđược thanh lý
22 Tra cứu phiếu thanh lý tài sản Tra cứu thông tin phiếu thanh lý tài sản
23 Tra cứu thanh lý cộng cụ lao
động
Tra cứu thông tin cộng cụ lao động đãđược thanh lý
24 Tra cứu phiếu thanh lý tài sản Tra cứu thông tin phiếu thanh lý tài sản
25 Tra cứu phiếu thanh lý công cụ
lao động Tra cứu thông tin phiếu thanh lý côngcụ
26 Tra cứu phiếu xuất tài sản Tra cứu thông tin phiếu xuất tài sản
27 Tra cứu phiếu xuất công cụ lao Tra cứu thông tin phiếu xuất công cụ
Trang 22động lao động.
28 Tra cứu phiếu thuê tài sản Tra cứu thông tin phiếu thuê tài sản
29 Tra cứu phiếu xuất tài sản thuê Tra cứu thông tin phiếu xuất tài sản
thuê
30 Tra cứu thống kê tài sản Tra cứu thông tin thống kê tài sản
III ĐẶT TẢ USE-CASE.
1 Use –case đăng nhập.
Tóm tắt:Chức năng này mô tả cách đăng nhập vào hệ thống
Dòng sự kiện:
Dòng sự kiện chính:
- Chức năng này bắt đầu khi nhân viên muốn đăng nhập vào hệ thống
- Hệ thống yêu cầu các tác nhân nhập tên và mật khẩu
- Tác nhân nhập tên và mật khẩu
- Hệ thống kiểm tra tên và mật khẩu đã nhập và cho phép đăng nhậpvào hệ thống
Dòng sự kiện khác:
Nếu dòng sự kiện chính, tên và mật khẩu nhập vào sai thì hệ thống hiển thịthông báo lỗi Tác nhân có thể quay về dòng sự kiện đầu tiên hoặc hủy bỏ việcđăng nhập, lúc này chức năng kết thúc
Yêu cầu đặt biệt
Để đảm bảo tính an toàn cho hệ thống, nhân viên chỉ có thể nhập sai tên vàmật khẩu tối đa 3 lần Sau đó hệ thống sẽ tự động kết thúc chương trình
Điều kiện tiên quyết:
Không có
Kết quả:
Nếu chức năng thành công thì nhân viên đăng nhập có các quyền sử dụng
chức năng hệ thống tương ứng Ngược lại trạng thái hệ thống không thay đổi
2 Use-Case quản lý người dùng.
Tóm tắt: Chức năng này cho phép nhân viên tin học quản lý thông tin nhân
viên đăng nhập vào hệ thống Bao gồm thêm mới,xóa cập nhập,lưu thông tin
Dòng sự kiện:
Sự kiện chính:
- Chức năng này bắt đầu khi nhân viên tin học muốn thêm mới, lưuthông tin, cập nhập, xóa thông tin nhân viên muốn sử dụng hệ thống
- Nhân viên tin học chọn chức năng quản lý nhân viên
- Hệ thống hiển thị giao diện quản lý nhân viên và liệt kê danh sáchnhân viên đã đăng ký sử dụng hệ thống cùng với các thông tin củaquản lý
Trang 23- Hệ thống yêu cầu nhân viên chọn chức năng cần thực hiện:
* Thêm mới
- Hệ thống yêu cầu nhân viên tin học nhập vào thông tin của nhân viênhành chính đăng ký sử dụng hệ thống Thông tin bao gồm: Mã nhânviên, tên nhân viên, ngày sinh, ngày đăng ký, chức vụ, nơi công tác
- Sau khi nhập đầy đủ thông tin nhân viên cần thiết, nhân viên tin họcchọn chức năng lưu
- Hệ thống kiểm tra thông tin nhập vào, nếu hợp lệ thì hiển thị thôngbáo xác nhận lưu thông tin vào CSDL, ngược lại thông báo lỗi chonhân viên biết
* Cập nhật thông tin nhân viên
- Hệ thống truy xuất và hiển thị thông tin của nhân viên được chọn từdanh sách nhân viên sử dụng hệ thống mà nhân viên tin học đã cấpquyền sử dụng hệ thống
- Nhân viên tin học thay đổi một số thông tin của nhân viên này hoặcthay đổi tất cả các thông tin của nhân viên
- Sau khi thay đổ thông tin, nhân viên tin học chọn chức năng cập nhật
Hệ thống kiểm tra tính hợp lệ của các thông tin này
- Thông tin về nhân viên được cấp quyền sử dụng hệ thống được cậpnhật lại vào CSDL và đưa trở lại màn hình
* Xóa nhân viên
- Người sử dụng chọn nhân viên muốn xóa
- Người sử dụng chọn chức năng xóa
- Hệ thống nhắc nhở người sử dụng xóa quyền sử dụng của nhân viênnày
- Người sử dụng chấp nhận xóa
- Thông tin nhân viên này được xóa trong CSDL của hệ thống
Các dòng sự kiện khác Thông tin về nhân viên không đầy đủ
Nếu người sử dụng nhập vào các thông tin của nhân viên hoặc thay đổi
thông tin của nhân viên không đầy đủ hệ thống sẽ hiện thông báo lỗi.Thiếucác thông tin cần thiết và yêu cầu bổ sung đầy đủ các thông tin.Người sửdụng có thể bổ sung đầy đủ thông tin này hoặc hủy bỏ thao tác này, lúc nàychức năng kết thúc
Thông tin về nhân viên không hợp lệ
Nếu người sử dụng nhập vào các thông tin của nhân viên hoặc thay đổithông tin của nhân viên không hợp lệ hệ thống sẽ hiện thông báo lỗi Cácthông tin không hợp lệ và yêu cầu chỉnh sửa lại các thông tin không hợp lệ.Người sử dụng có thể chỉnh sửa các thông tin không hợp lệ này hoặc hủy
bỏ thao tác này, lúc này chức năng kết thúc
Trang 24Việc xác nhận không được người sử dụng hệ thống chấp nhận
Trong các luồng sự kiện Thêm , cập nhật, xóa của nhân viên, nếu cácxác nhập không được người sử dụng chấp nhận hệ thống sẽ trở lại trạngthái trước đó của từng luồng sự kiện tương ứng
Điều kiện tiên quyết:
Nhân viên phải đăng nhập vào hệ thống với quyền mà nhân viên tinhọc cung cấp
Kết quả:
Nếu chức năng thành công thì nhân viên được cấp quyền sử dụng hệthống Ngược lại trạng thái của hệ thống không thay đổi
3 Use-Case quản lý tài sản.
Tóm tắt: Chức năng này cho phép người quản lý có thể thêm, xóa, cập nhật,tra cứu thông tin tài sản trong hệ thống
Dòng sự kiện:
Dòng sự kiện chính:
- Chức năng này bắt đầu khi người quản lý muốn thêm mới, hiệu chỉnhthông tin, xóa tài sản trong hệ thống
- Nhân viên quản lý sẽ chọn chức năng quản lý tài sản
- Hệ thống sẽ hiển thị giao diện quản lý tài sản, bao gồm tất cả các thuộctính của tài sản và liệt kê danh sách các tài sản có trong hệ thống
- Hệ thống sẽ yêu cầu người quản lý chọn chức năng muốn thực hiện
- Sau khi người sử dụng chọn chức năng, một trong các luồng sẽ thực hiệnnhư sau:
- Nếu người sử dụng chọn Thêm mới: Thì luồng công việc Thêm sẽ đượcthực hiện
- Nếu người sử dụng chọn Cập nhật thông tin: Thì luồng công việc Cập nhật
sẽ được thực hiện
- Nếu người sử dụng chọn Xóa tài sản: Thì luồng công việc Xóa sẽ đượcthực hiện
* Thêm mới Tài sản:
- Hệ thống sẽ yêu cầu người sử dụng nhập thông tin về Tài sản, bao gồm:Tên nhóm TSCĐ (*), Mã tài sản (*), Tên tài sản(*), Đơn vị tính (*), Nướcsản xuất, Nguyên giá (*), Đánh giá chất lượng còn lại Lưu ý các thông tin
có (*) là các thông tin bắt buộc phải có
- Sau khi điền đầy đủ thông tin tài sản thì người sử dụng sẽ chọn chức năngLưu
- Lúc đó hệ thống sẽ kiểm tra tính hợp lệ của các thông tin nhập vào nếuhợp lệ thì thông tin Tài sản sẽ được lưu vào hệ thống, ngược lại thì thôngbáo lỗi cho người sử dụng biết
Trang 25- Hệ thống sẽ truy xuất và hiển thị thông tin tài sản đã được người sửdụng hệ thống chọn từ danh sách tài sản.
- Người sử dụng hệ thống thay đổi một số thông của tin tài sản bao gồmtất cả các thông tin trong luồng Thêm mới
- Sau khi sửa đổi các thông tin, người sử dụng hệ thống chọn chức năngCập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin sửa đổi nếu hợp lệ,thông tin về tài sản sẽ được cập nhật vào hệ thống và đưa ra lại màn hìnhhiển thị, ngược lại thì thông báo lỗi cho người sử dụng biết
- Thông tin về tài sản không đầy đủ:
- Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồngThêm mới và Cập nhật 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 bổ xung đầy đủ cácthông tin Người sử dụng hệ thống có thể bổ sung đầy đủ các thông tin cầnthiết hoặc hủy bỏ thao tác đang thực hiện, lúc này chức năng kết thúc
Việc xác nhận không được người sử dụng chấp nhận
Trong luồng sự kiện Thêm mới, Cập nhật thông tin và Xóa Tài sản,nếu việc xác nhận các thao tác tương ứng không được người sử dụng chấpnhận thì 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, lúc này chức năng kết thúc
Các yêu cầu đặc biệt.
Không có
Điều kiện tiên quyết
Người sử dụng phải đăng nhập vào hệ thống trước khi chức năng có thểbắt đầu
Nếu chức năng thành công, thông tin tài sản sẽ được Thêm, Cập nhậthoặc Xóa ra khỏi hệ thống Ngược lại trạng thái của hệ thống sẽ không thayđổi
Điểm mở rộng
Không có
4 Use-Case báo cáo thống kê tài sản.
Trang 26 Tóm tắt: Chức năng này cho phép người sử dụng lập báo cáo thống kê tài sảntheo định kỳ, theo phòng.
- Hệ thống sẽ yêu cầu người quản lý chọn chức năng muốn thực hiện
- Sau khi người sử dụng chọn chức năng, một trong các luồng sẽ thực hiện nhưsau:
- Nếu người sử dụng chọn Lập báo cáo mới: Thì luồng công việc Lập báo cáomới sẽ được thực hiện
- Nếu người sử dụng chọn Cập nhật thông tin: Thì luồng công việc Cập nhật sẽđược thực hiện
- Nếu người sử dụng chọn Xóa bảng báo cáo: Thì luồng công việc Xóa sẽ đượcthực hiện
- Nếu người sử dụng chọn In bảng báo cáo: Thì luồng công việc In sẽ đượcthực hiện
* Lập báo cáo mới:
- Hệ thống sẽ yêu cầu người sử dụng chọn phòng để lập báo cáo thống kê, baogồm: Mã phiếu thống kê tài sản (*), Tên phòng (*), hoặc Chi nhánh (*), Ngàythống kê ( hệ thống sẽ lấy ngày hiện hành) Lưu ý các thông tin có (*) là cácthông in bắt buộc phải có
- Lúc đó hệ thống sẽ kiểm tra tính hợp lệ của các thông tin chọn lựa
- Bảng báo cáo thống kê sẽ được lưu vào hệ thống Hệ thống sẽ tự phát sinh mãphiếu thống kê
* Cập nhật thông tin bảng báo cáo:
- Hệ thống sẽ truy xuất và hiển thị danh sách các tài sản theo từng phòng hoặccác chi nhánh Do người sử dụng hệ thống chọn từ danh sách các phòng hoặcchi nhánh
- Sau khi sửa đổi các tài sản trong từng phòng, người sử dụng hệ thống chọnchức năng Cập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
- Thông tin về tài sản theo từng phòng sẽ được cập nhật vào hệ thống và đưa ralại màn hình hiển thị
* Xóa bảng báo cáo:
- Hệ thống sẽ nhắc người sử dụng xác nhận xóa bảng báo cáo( nếu bảng báocáo không còn sử dụng nữa hoặc có sai trong khi lập thì bảng báo cáo sẽ đượcxóa)
Trang 27- Thông tin về lập báo cáo không đầy đủ:
- Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồng Lậpbáo cáo mới và Cập nhật thông tin không phù hợp 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 bổ xung đầy đủ các thôngtin Người sử dụng hệ thống có thể bổ sung đầy đủ các thông tin cần thiết hoặchủy bỏ thao tác đang thực hiện, lúc này chức năng kết thúc
Việc xác nhận không được người sử dụng chấp nhận
Trong luồng sự kiện Lập báo cáo mới, Cập nhật thông tin và Xóa bảng báocáo, In bảng báo cáo nếu việc xác nhận các thao tác tương ứng không đượcngười sử dụng chấp nhậ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, lúc này chức năng kết thúc
Các yêu cầu đặc biệt.
Không có
Điều kiện tiên quyết
Người dùng phải đăng nhập vào hệ thống trước khi chức năng có thể bắt đầu.Nếu chức năng thành công thì bảng báo cáo sẽ được in ra và được lưu vào hệthống Ngược lại trạng thái của hệ thống sẽ không thay đổi
Điểm mở rộng
Không có
5 Use-Case thanh lý tài sản.
Tóm tắt: Chức năng này cho phép người sử dụng lập báo cáo thanh lý tài sản
- Hệ thống sẽ yêu cầu người quản lý chọn chức năng muốn thực hiện
- Sau khi người sử dụng chọn chức năng, một trong các luồng sẽ thực hiện nhưsau:
Nếu người sử dụng chọn Lập báo cáo thanh lý mới: Thì luồng công việc Lậpbáo cáo mới sẽ được thực hiện
Trang 28Nếu người sử dụng chọn Cập nhật thông tin: Thì luồng công việc Cập nhật sẽđược thực hiện.
Nếu người sử dụng chọn Xóa bảng báo cáo thanh lý: Thì luồng công việc Xóa
sẽ được thực hiện
Nếu người sử dụng chọn In bảng báo cáo thanh lý: Thì luồng công việc In sẽđược thực hiện
* Lập báo cáo thanh lý mới:
- Hệ thống sẽ yêu cầu người sử dụng chọn loại tài sản để lập báo cáo thanh lý,bao gồm: Mã phiếu thanh lý tài sản (*), Mã tài sản (*), Tên nhóm (*),Tênphòng (*), hoặc Chi nhánh (*), Ngày thanh lý ( hệ thống sẽ lấy ngày hiệnhành) Lưu ý các thông tin có (*) là các thông in bắt buộc phải có
- Lúc đó hệ thống sẽ kiểm tra tính hợp lệ của các thông tin chọn lựa
- Bảng báo cáo thống kê sẽ được lưu vào hệ thống Hệ thống sẽ tự phát sinh mãphiếu thanh lý
* Cập nhật thông tin bảng báo cáo thanh lý:
- Hệ thống sẽ truy xuất và hiển thị danh sách các tài sản thanh lý theo từngphòng hoặc các chi nhánh Do người sử dụng hệ thống chọn từ danh sách cácphòng hoặc chi nhánh
- Sau khi sửa đổi danh sách các tài sản chuẩn bị thanh lý theo từng phòng,người sử dụng hệ thống chọn chức năng Cập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
- Thông tin về danh sách các tài sản chuẩn bị thanh lý sẽ được cập nhật vào hệthống và đưa ra lại màn hình hiển thị
* Xóa bảng báo cáo:
- Hệ thống sẽ nhắc người sử dụng xác nhận xóa bảng báo cáo thanh lý( nếu bảngbáo cáo không còn sử dụng nữa hoặc có sai trong khi lập thì bảng báo cáo sẽ đượcxóa)
- Thông tin về lập báo cáo thanh lý không đầy đủ:
- Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồng Lập báo cáothanh lý mới và Cập nhật thông tin không phù hợp thì hệ thống sẽ hiển thị thôngbáo lỗi: thiếu các thông tin cần thiết và yêu cầu bổ xung đầy đủ các thông tin.Người sử dụng hệ thống có thể bổ sung đầy đử các thông tin cần thiết hoặc hủy bỏthao tác đang thực hiện, lúc này chức năng kết thúc
Việc xác nhận không được người sử dụng chấp nhận
Trang 29- Trong luồng sự kiện Lập báo cáo thanh lý mới, Cập nhật danh sách thanh lý vàXóa bảng báo cáo thanh lý, In bảng báo cáo nếu việc xác nhận các thao tác tươngứng không được người sử dụng chấp nhậ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, lúc này chức năng kết thúc.
Các yêu cầu đặc biệt.
Không có
Điều kiện tiên quyết
- Người dùng phải đăng nhập vào hệ thống trước khi chức năng có thể bắtđầu
- Nếu chức năng thành công thì bảng báo cáo sẽ được in ra và được lưu vào
hệ thống Ngược lại trạng thái của hệ thống sẽ không thay đổi
Điểm mở rộng
Không có
6 Use-Case xuất tài sản.
Tóm tắt: Chức năng này cho phép người sử dụng lập phiếu xuất tài sản cho
- Hệ thống sẽ hiển thị tất cả các danh sách tài sản đã mua về
- Hệ thống sẽ yêu cầu người quản lý chọn chức năng muốn thực hiện
- Sau khi người sử dụng chọn chức năng, một trong các luồng sẽ thực hiệnnhư sau:
- Nếu người sử dụng chọn Lập phiếu xuất tài sản mới: Thì luồng công việcLập phiếu xuất tài sản sẽ được thực hiện
- Nếu người sử dụng chọn Cập nhật thông tin phiếu xuất: Thì luồng côngviệc Cập nhật sẽ được thực hiện
- Nếu người sử dụng chọn Xóa phiếu xuất: Thì luồng công việc Xóa sẽ đượcthực hiện
- Nếu người sử dụng chọn In phiếu xuất: Thì luồng công việc In sẽ đượcthực hiện
* Lập phiếu xuất tài sản:
- Hệ thống sẽ yêu cầu người sử dụng chọn loại tài sản để lập phiếu xuất, baogồm: Mã phiếu xuất tài sản (*), Mã tài sản (*), Tên nhóm (*),Tên phòng(*), hoặc Chi nhánh (*), Ngày xuất ( hệ thống sẽ lấy ngày hiện hành) Lưu
ý các thông tin có (*) là các thông in bắt buộc phải có
Trang 30- Lúc đó hệ thống sẽ kiểm tra tính hợp lệ của các thông tin chọn lựa.
- Phiếu xuất tài sản sẽ được lưu vào hệ thống (nhằm đối chiếu với các bảngkiểm kê của các chi nhánh) Hệ thống sẽ tự phát sinh mã phiếu xuất
* Cập nhật phiếu xuất:
- Hệ thống sẽ truy xuất và hiển thị danh sách các tài sản trong phiếu xuấttheo từng phòng hoặc các chi nhánh Do người sử dụng hệ thống chọn
từ danh sách các phòng hoặc chi nhánh
- Sau khi sửa đổi danh sách các tài sản trong phiếu xuất theo từng phòng,người sử dụng hệ thống chọn chức năng Cập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
- Thông tin về danh sách các tài sản trong phiếu xuất sẽ được cập nhậtvào hệ thống và đưa ra lại màn hình hiển thị
* Xóa phiếu xuất:
- Hệ thống sẽ nhắc người sử dụng xác nhận xóa phiếu xuất tài sản( nếuphiếu xuất không còn sử dụng nữa hoặc có sai trong khi lập thì phiếuxuất sẽ được xóa)
- Thông tin về phiếu xuất không đầy đủ:
- Nếu các thông tin được người sử dụng hệ thống nhập vào trong luồngLập phiếu xuất mới và Cập nhật thông tin không phù hợp 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 bổxung đầy đủ các thông tin Người sử dụng hệ thống có thể bổ sung đầy
đử các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc nàychức năng kết thúc
Việc xác nhận không được người sử dụng chấp nhận
- Trong luồng sự kiện Lập phiếu xuất mới, Cập nhật danh sách trongphiếu xuất và Xóa phiếu xuất, In phiếu xuất nếu việc xác nhận các thaotác tương ứng không được người sử dụng chấp nhận hệ thống sẽ trở lạitrạng thái trước đó của từng luồng sự kiện tương ứng, lúc này chứcnăng kết thúc
Các yêu cầu đặc biệt.
Không có
Điều kiện tiên quyết
- Người dùng phải đăng nhập vào hệ thống trước khi chức năng có thểbắt đầu
Trang 31- Nếu chức năng thành công thì phiếu xuất sẽ được in ra và được lưu vào
hệ thống Ngược lại trạng thái của hệ thống sẽ không thay đổi
Điểm mở rộng
Không có
7 Use-Case tra cứu tài sản.
Tóm tắt: Chức năng này cho phép người quản lý tra cứu thông tin tài sản
đã được lưu trong hệ thống Bao gồm các thao tác: Tìm kiếm kết hợp với các đặcđiểm: Mã tài sản, Tên nhóm, Phòng ban hoặc Chi nhánh, Ngày nhập,… ( tìm kiếmtheo điều kiện)
Dòng sự kiện:
Dòng sự kiện chính:
- Chức năng này được bắt đầu khi người sử dụng muốn tìm kiếm, tra cứuthông tin tài sản trong hệ thống
- Hệ thống sẽ hiển thị danh sách tất cả các tài sản
- Hệ thống sẽ yêu cầu người sử dụng chọn chức năng muốn thực hiện
- Hệ thống hiển thị giao diện tìm kiếm giao tiếp với người sử dụng
- Hệ thống sẽ yêu cầu người sử dụng chọn các điều kiện tìm kiếm theo ýmuốn mà hệ thống đã hỗ trợ
- Khi chọn xong điều kiện tìm kiếm, người sử dụng chọn chức năng tracứu
- Danh sách tài sản thõa điều kiện sẽ hiển thị lên màn hình
Các dòng sự kiện khác
- Hủy bỏ thao tác sắp xếp khi đang lựa chọn điều kiện sắp xếp
- Hệ thống sẽ tự động hủy bỏ thao tác đang thực hiện và trở lại trạng tháitrước đó Lúc này chức năng kết thúc
- Hủy bỏ thao tác tìm kiếm trong khi đang lựa chọn điều kiện sắp xếp
- Hệ thống sẽ tự động hủy bỏ thao tác đang thực hiện và trở lại trạng tháitrước đó Lúc này chức năng kết thúc
- Không có tài sản nào thỏa điều kiện tìm kiếm được đưa ra
- Hệ thống sẽ tự động thông báo cho người dùng biết không có tài sảnnào thỏa điều kiện và trở về trạng thái trước đó Lúc này chức năng kếtthúc
Các yêu cầu đặc biệt.
Không có
Điều kiện tiên quyết
- Người dùng phải đăng nhập vào hệ thống
- Nếu chức năng thành công, thì những tài sản thõa điều kiện tìm kiếm sẽđược hiển thị lên mà hình hệ thống và được sắp xếp theo một trình tự
Trang 32nào đó mà người sử dụng muốn Ngược lại trạng thái của hệ thống sẽkhông thay đổi.
Điểm mở rộng:
Không có
8 Use-Case quản lý công cụ.
Tóm tắt:Phần mềm cho phép người dùng nhập công cụ mới, tìm kiếm, cậpnhật, xóa, thống kê báo cáo, khấu hao, các chức năng cơ bản khác…
Dòng sự kiện:
Dòng sự kiện chính:
- Chương trình bắt đầu khi người dùng đã đăng nhập vào hệ thống vàmuốn thực hiện chức năng quản lý công cụ
- Nhân viên có thể chọn thực hiện các chức năng sau:
* Nhập thông tin công cụ:
- Nhân viên chọn chức năng này hệ thống sẽ load Form nhập công cụmới, yêu cầu nhân viên nhập đầy đủ thông tin trong Form gồm: Mãcông cụ, tên công cụ, số lượng, đơn vị, đơn vị sử dụng, giá trị tài sản…
- Sau khi nhập đầy đủ thông tin vào nhân viên chọn chức năng lưu lại,nếu không thì chọn thoát
- Sau khi chọn chức năng lưu thì hệ thống sẽ kiểm tra thông tin và thựchiện lưu vào cơ sở dữ liệu Sau khi hoàn tất việc lưu thì thông báo chonhân viên biết là đã lưu hoặc thông báo là lỗi chưa thực hiện được
* Cập nhật thông tin công cụ:
- Chức năng này cho phép nhân viên có thể chỉnh sửa lại thông tin công
cụ, trong trường hợp có sai sót hoặc thông tin của sản phẩm có thayđổi
- Nhân viên chọn chức năng cập nhật thì load Form cập nhật lên chonhân viên chỉnh sửa lại thông tin
- Sau khi thực hiện xong thao tác chọn lưu lại hoặc là thoát ra không lưu,trên Form này cũng hỗ trợ cho nhân viên tìm kiếm công cụ muốn sửa
- Nếu hệ thống lưu lại thành công thì thông báo đã lưu, ngược lại thì báolỗi
* Xóa công cụ:
- Chức năng này cho phép nhân viên xóa bỏ các công cụ, Form này cũng
hỗ trợ tìm kiếm trên Form
- Nếu thực hiện thành công thì thông báo thành công, ngược lại báo lỗi
Các dòng sự kiện khác.
- Thông tin nhập vào chưa đầy đủ
- Người dùng chưa đăng nhập
- Thông tin nhập trùng
Trang 33- Các trường hợp trên hệ thống sẽ thông báo cho người dùng biết và yêucầu hoàn chỉnh.
Các yêu cầu đặc biệt.
- Người dùng phải là người quản lý(ADMIN)
Điều kiện tiên quyết.
- Điều kiện tiên quyết là người dùng phải đăng nhập vào hệ thống vớiquyền người quản lý công cụ(ADMIN)
Điểm mởi rộng
Không có
Kết quả:
Sau khi thực hiện hệ thống lưu công cụ vào cơ sở dữ liệu
Nếu không thực hiện thành công thì hệ thống phải báo lỗi
9 Use-Case thanh lý công cụ.
Tóm tắt: Chức năng này cho phép người sử dụng thanh lý công cụ theo định
- Hệ thống sẽ yêu cầu người sử dụng chọn đơn vị để lập thanh lý, bao gồm:
Mã phiếu thanh lý công cụ (*), Tên phòng (*), hoặc Chi nhánh (*), Ngàythanh lý ( hệ thống sẽ lấy ngày hiện hành), giá thanh lý
- Phiếu thanh lý sẽ được lưu vào hệ thống
- Nếu người dùng muốn sủa lại phiếu
- Hệ thống sẽ truy xuất và hiển thị danh sách các tài sản theo từng phònghoặc các chi nhánh Do người sử dụng hệ thống chọn từ danh sách cácphòng hoặc chi nhánh
- Sau khi sử đổi các tài sản trong từng phòng, người sử dụng hệ thống chọnchức năng Cập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
- Thông tin về tài sản theo từng phòng sẽ được cập nhật vào hệ thống và đưa
ra lại màn hình hiển thị
Các dòng sự kiện khác.
- Cho phép người dùng xuất sang các định dạng khác :
- In thống kê: người dùng chọn vào chức năng in và máy sẽ tự động kếtnối với máy in cho xuất ra báo cáo
- Chức năng này cho phép người dùng dễ dàng lưu trữ ở nhiều định dạngkhác nhau
Các yêu cầu đặc biệt.
Trang 34Người dùng phải là người quản lý(ADMIN).
Điều kiện tiên quyết.
Điều kiện tiên quyết là người dùng phải đăng nhập vào hệ thống vớiquyền người quản lý công cụ(ADMIN)
Điểm mởi rộng
Không có
Kết quả:
Lập được phiếu thanh lý và cập nhật lại hệ thống tài sản trong CSDL
10.Use-Case thống kê công cụ.
Tóm tắt: Chức năng này cho phép người sử dụng lập báo cáo thông kêcông cụ theo định kỳ, theo phòng
có (*) là các thông tin bắt buộc phải có
- Lúc đó hệ thống sẽ kiểm tra tính hợp lệ của các thông tin chọn lựa
- Bảng báo cáo thống kê sẽ được lưu vào hệ thống Hệ thống sẽ tự phát sinh
mã phiếu thống kê
- Nếu người dùng muốn sủa lại phiếu
- Hệ thống sẽ truy xuất và hiển thị danh sách các tài sản theo từng phònghoặc các chi nhánh Do người sử dụng hệ thống chọn từ danh sách cácphòng hoặc chi nhánh
- Sau khi sử đổi các tài sản trong từng phòng, người sử dụng hệ thống chọnchức năng Cập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
- Thông tin về tài sản theo từng phòng sẽ được cập nhật vào hệ thống và đưa
ra lại màn hình hiển thị
Các dòng sự kiện khác.
- Cho phép người dùng xuất sang các định dạng khác :
- In thống kê: người dùng chọn vào chức năng in và máy sẽ tự động kếtnối với máy in cho xuất ra báo cáo
- Xuất ra định dạng Word, Pdf… người dùng chỉ cần chọn các thống kêcần xuất ra và chọn vào chức năng xuất sang Word, Pdf
- Chức năng này cho phép người dùng dễ dàng lưu trữ ở nhiều định dạngkhác nhau
Trang 35Các yêu cầu đặc biệt.
Người dùng phải là người quản lý(ADMIN)
Điều kiện tiên quyết.
Điều kiện tiên quyết là người dùng phải đăng nhập vào hệ thống vớiquyền người quản lý công cụ(ADMIN)
Điểm mởi rộng
Không có
Kết quả:
Cho phép lưu trữ các báo cáo thống kê
Cho phép người dùng chuyển sang các định dạng khác
- Người dùng chọn chức năng xếp phòng thì load Form xếp phòng công cụ
- Hệ thống sẽ yêu cầu người sử dụng chọn phòng để lập báo cáo thống kê,bao gồm: Mã phiếu thống kê công cụ (*), Tên phòng (*), hoặc Chi nhánh(*), Ngày thống kê ( hệ thống sẽ lấy ngày hiện hành) Lưu ý các thông tin
có (*) là các thông in bắt buộc phải có
- Lúc đó hệ thống sẽ kiểm tra tính hợp lệ của các thông tin chọn lựa
- Bảng báo cáo thống kê sẽ được lưu vào hệ thống Hệ thống sẽ tự phát sinh
mã phiếu thống kê
- Nếu người dùng muốn sủa lại phiếu
- Hệ thống sẽ truy xuất và hiển thị danh sách các tài sản theo từng phònghoặc các chi nhánh Do người sử dụng hệ thống chọn từ danh sách cácphòng hoặc chi nhánh
- Sau khi sửa đổi các tài sản trong từng phòng, người sử dụng hệ thống chọnchức năng Cập nhật
- Hệ thống sẽ kiểm tra tính hợp lệ của các thông tin
- Thông tin về tài sản theo từng phòng sẽ được cập nhật vào hệ thống và đưa
ra lại màn hình hiển thị
Các dòng sự kiện khác.
- Cho phép người dùng xuất sang các định dạng khác :
- In thống kê: người dùng chọn vào chức năng in và máy sẽ tự động kếtnối với máy in cho xuất ra báo cáo
Trang 36- Xuất ra định dạng Word, Pdf… người dùng chỉ cần chọn các thống kêcần xuất ra và chọn vào chức năng xuất sang Word, Pdf
- Chức năng này cho phép người dùng dễ dàng lưu trữ ở nhiều định dạngkhác nhau
Các yêu cầu đặc biệt.
Người dùng phải là người quản lý(ADMIN)
Điều kiện tiên quyết.
Điều kiện tiên quyết là người dùng phải đăng nhập vào hệ thống vớiquyền người quản lý công cụ(ADMIN)
Điểm mởi rộng
Không có
Kết quả:
Cho phép lưu trữ các báo cáo thống kê
12.Use-Case tra cứu công cụ.
Tóm tắt: Chức năng này cho phép người quản lý tra cứu thông tin công cụ
đã được lưu trong hệ thống Bao gồm các thao tác: Tìm kiếm kết hợp với các đặcđiểm: Mã công cụ, Tên nhóm, Phòng ban hoặc Chi nhánh, Ngày nhập,… ( tìm kiếmtheo điều kiện)
Dòng sự kiện:
Dòng sự kiện chính:
- Chức năng này được bắt đầu khi người sử dụng muốn tìm kiếm, tra cứu thôngtin công cụ trong hệ thống
- Hệ thống sẽ hiển thị danh sách tất cả các công cụ
- Hệ thống sẽ yêu cầu người sử dụng chọn chức năng muốn thực hiện
- Hệ thống hiển thị giao diện tìm kiếm giao tiếp với người sử dụng
- Hệ thống sẽ yêu cầu người sử dụng chọn các điều kiện tìm kiếm theo ý muốn
mà hệ thống đã hỗ trợ
- Khi chọn xong điều kiện tìm kiếm, người sử dụng chọn chức năng Tra cứu
- Danh sách tài sản- công cụ thõa điều kiện sẽ hiển thị lên màn hình
Các dòng sự kiện khác
* Hủy bỏ thao tác sắp xếp khi đang lựa chọn điều kiện sắp xếp
* Hệ thống sẽ tự động hủy bỏ thao tác đang thực hiện và trở lại trạng thái trước
đó Lúc này chức năng kết thúc
* Hủy bỏ thao tác tìm kiếm trong khi đang lựa chọn điều kiện sắp xếp
* Hệ thống sẽ tự động hủy bỏ thao tác đang thực hiện và trở lại trạng thái trước
đó Lúc này chức năng kết thúc
* Không có tài sản nào thỏa điều kiện tìm kiếm đượcđưa ra
Trang 37* Hệ thống sẽ tự động thông báo cho người dùng biết không có tài sản- công
cụ nào thỏa điều kiện và trở về trạng thái trước đó Lúc này chức năng kếtthúc
Các yêu cầu đặc biệt.
Không có
Điều kiện tiên quyết
- Người dùng phải đăng nhập vào hệ thống trước khi chức năng có thể bắt đầu
- Nếu chức năng thành công, thì những tài sản thõa điều kiện tìm kiếm sẽ đượchiển thị lên mà hình hệ thống và được sắp xếp theo một trình tự nào đó màngười sử dụng muốn Ngược lại trạng thái của hệ thống sẽ không thay đổi
13.Use-Case quản lý thuê.
Tóm tắt: Chức năng này cho phép nhân viên hành chánh quản lý thông tin về các
tài sản thuê trong Ngân hàng Bao gồm thêm mới, xóa, cập nhập, lưu thông tin
Dòng sự kiện:
Sự kiện chính:
- Chức năng này bắt đầu khi nhân viên hành chánh muốn thêm mới, lưu thôngtin, cập nhập, xóa thông tin tài sản thuê
- Nhân viên hành chánh chọn chức năng quản lý tài sản thuê
- Hệ thống hiển thị giao diện quản lý tài sản thuê và liệt kê danh sách các loại tàisản đã được thuê bởi ngân hàng cùng với các thông tin của quản lý
- Hệ thống yêu cầu nhân viên hành chánh chọn chức năng cần thực hiện
- Sau khi nhân viên hành chánh cung cấp thông tin được yêu cầu, một trong cácluồng sự kiện sau sẽ được thực hiện
* Thêm tài sản thuê
- Hệ thống yêu cầu nhân viên hành chánh nhập vào thông tin của tài sản thuê.Thông tin bao gồm:Tên tài sản, loại tài sản, ngày thuê, số lượng, đơn vị tính,giá thuê, thời gian thuê, bộ phận sử dụng…
- Sau khi nhập đầy đủ thông tin tài sản thuê cần thiết, nhân viên hành chánhchọn chức năng lưu
- Hệ thống kiểm tra thông tin nhập vào, nếu hợp lệ thì hiển thị thông báo xácnhận lưu thông tin vào CSDL, ngược lại thông báo lỗi cho nhân viên
* Cập nhật thông tin tài sản thuê
- Nhân viên chọn tài sản thuê cần cập nhật thông tin
- Hệ thống hiển thị các thông tin tài sản thuê được chọn
- Nhân viên tiến hành sửa thông tin sản thuê đang được hiển thị nhưng khôngđược thay đổi mã số tài sản thuê
Trang 38- Chọn chức năng cập nhật, hệ thống kiểm tra thông tin nhập có hợp lệ haykhông, nếu hợp lệ thì hiển thị thông báo xác nhận cập nhật vào CSDL thông tinmới được chỉnh sửa, còn ngược lại thông báo lỗi cho nhân viên.
* Xóa tài sản thuê
- Hệ thống liệt kê danh sách các loại tài sản đã được thuê bởi ngân hàng
- Nhân viên chọn tài sản thuê cần xóa
Không tìm thấy tài sản thuê
Nếu trong luồng phụ cập nhật, không tồn tại tài sản thuê có mã số nhập vào thìhiển thị thông báo lỗi Lúc này nhân viên có thể nhập một mã số khác hoặc hủy bỏthao tác này, lúc này thao tác kết thúc
Tài sản thuê bị xóa còn đang được sử dụng
Nếu trong luồng phụ xóa, tài sản bị xóa còn đang được sử dụng thì hiển thịthông báo lỗi Nhân viên có thể chọn tài sản khác hoặc hủy bỏ thao tác, lúc này thaotác kết thúc
Thao tác lưu bị hủy
Nếu nhân viên không xác nhân thao tác lưu, mà hủy bỏ thao tác thì chức năngcũng kết thúc, luồng sự kiện chính bắt đầu lại từ đầu
Thao tác cập nhật bị hủy
Nếu nhân viên không xác nhân thao tác lưu, mà hủy bỏ thao tác thì chức năngcũng kết thúc, luồng sự kiện chính bắt đầu lại từ đầu
Điều kiện tiên quyết:
Nhân viên phải đăng nhập vào hệ thống với quyền mà nhân viên tin học cung cấp
Kết quả:
Nếu chức năng thành công thì tài sản thuê có thể được thêm, xóa, cập nhậtthông tin Ngược lại trạng thái hệ thống không đổi
14.Use-Case quản lý đơn vị tính.
Tóm tắt: Chức năng này cho phép quản lý đơn vị tính của tài sản trong ngân hàng.
Bao gồm thêm mới, xóa, cập nhập
Trang 39- Hệ thống hiển thị giao diện đơn vị tính và liệt kê danh sách các đơn vị tính đãcó.
- Hệ thống yêu cầu nhân viên hành chánh chọn chức năng cần thực hiện
* Thêm đơn vị tính
- Nếu nhân viên chọn chức năng thêm, luồng phụ thêm được thực hiện
- Nhân viên nhập tên đơn vị tính mới
- Hợp lệ hóa chức năng cập nhật
* Cập nhật đơn vị tính
- Nhân viên chọn chức năng cập nhật thông tin về đơn vị tính mới nhập
- Hệ thống cập nhật đơn vị tính mới vào CSDL
- Nhân viên chọn đơn vị tính đã có trong CSDL và chọn chức năng sửa, chứcnăng sửa được thực hiện
- Hệ thống cho phép nhân viên sửa tên đơn vị tính nhưng không cho phép sửa
mã đơn vị tính
- Hợp lệ hóa chức năng cập nhật
- Nhân viên chọn chức năng cập nhật
- Hệ thống cập nhật thông tin về đơn vị tính mới được chỉnh sửa vào lại CSDL
* Xóa đơn vị tính
- Nếu nhân viên chọn đơn vị tính đã có trong CSDL và chọn chức năng xóa,chức năng xóa được thực hiện
- Hệ thống yêu cầu xác nhận thao tác xóa
- Đơn vị tính được chọn sẽ được xóa ra khởi CSDL
* Điều kiện tiên quyết:
Nhân viên phải đăng nhập vào hệ thống với quyền mà nhân viên tin học cungcấp
Kết quả:
Nếu chức năng thành công thì đơn vị tính được thêm, xóa, cập nhật thông tinvào hệ thống Ngược lại trạng thái hệ thống không đổi
15.Use-Case tra cứu thuê.
Tóm tắt: Chức năng này cho phép người quản lý tra cứu thông tin tài sản thuê
mướn đã được lưu trong hệ thống Bao gồm các thao tác: Tìm kiếm kết hợp với cácđặc điểm: Mã tài sản thuê, Tên nhóm, Phòng ban hoặc Chi nhánh, Ngày nhập,… ( tìmkiếm theo điều kiện)
Dòng sự kiện:
Dòng sự kiện chính:
Trang 40- Chức năng này được bắt đầu khi người sử dụng muốn tìm kiếm, tra cứu thôngtin tài sản thuê mướn trong hệ thống.
- Hệ thống sẽ hiển thị danh sách tất cả các tài sản
- Hệ thống sẽ yêu cầu người sử dụng chọn chức năng muốn thực hiện
- Hệ thống hiển thị giao diện tìm kiếm giao tiếp với người sử dụng
- Hệ thống sẽ yêu cầu người sử dụng chọn các điều kiện tìm kiếm theo ý muốn
mà hệ thống đã hỗ trợ
- Khi chọn xong điều kiện tìm kiếm, người sử dụng chọn chức năng Tra cứu
- Danh sách tài sản thõa điều kiện sẽ hiển thị lên màn hình
Các dòng sự kiện khác
* Hủy bỏ thao tác sắp xếp khi đang lựa chọn điều kiện sắp xếp
* Hệ thống sẽ tự động hủy bỏ thao tác đang thực hiện và trở lại trạng thái trước
đó Lúc này chức năng kết thúc
* Hủy bỏ thao tác tìm kiếm trong khi đang lựa chọn điều kiện sắp xếp
* Hệ thống sẽ tự động hủy bỏ thao tác đang thực hiện và trở lại trạng thái trước
đó Lúc này chức năng kết thúc
* Không có tài sản nào thỏa điều kiện tìm kiếm được đưa ra
* Hệ thống sẽ tự động thông báo cho người dùng biết không có tài sản nàothỏa điều kiện và trở về trạng thái trước đó Lúc này chức năng kết thúc
Các yêu cầu đặc biệt : Không có
Điều kiện tiên quyết
- Người dùng phải đăng nhập vào hệ thống trước khi chức năng có thể bắt đầu
- Nếu chức năng thành công, thì những tài sản thõa điều kiện tìm kiếm sẽ đượchiển thị lên mà hình hệ thống và được sắp xếp theo một trình tự nào đó màngười sử dụng muốn Ngược lại trạng thái của hệ thống sẽ không thay đổi
Điểm mở rộng: Không có
16.Use-Case quản lý phòng ban.
Tóm tắt: Hệ thống sẽ lưu lại thông tin các phòng ban trong một chi nhánh hoặc trụ
- Hệ thống sẽ hiển thị danh sách tất cả phòng ban có trong hệ thống
- Hệ thống sẽ yêu cầu người sử dụng nhập các thông tin cần thiết như mãphòng ban, mã chi nhánh, tên phòng ban, mã địa điểm
- Sau khi thực hiện xong người dùng chọn chức năng lưu lại, hệ thống chophép nhân viên có thể sửa lại tên phòng ban, hay các thông tin khác