Các bước thực hiện tạo đơn vị, người sử dụng và biểu mẫu báo cáo

Một phần của tài liệu XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ BÁO CÁO TRONG NGÂN HÀNG (Trang 87 - 91)

Các bước chính:

 Tạo biểu mẫu báo cáo.

 Tạo đơn vị.

 Tạo người sử dụng.

 Phân quyền sử dụng báo cáo.

Người quản trị hệ thống trên server thực hiện các việc sau:

• Đăng nhập vào hệ thống với tên đăng nhập: Senioradmin với mật khẩu mặc định: abc123456. Sau khi đăng nhập thành công người quản trị nên đổi mật khẩu để bảo mật chương trình

được ngân hàng thông qua và phê duyệt cho từng đơn vị khác nhau. Các biểu mẫu sẽ được xác định qua mã báo cáo và tên báo cáo. Mỗi biểu mẫu báo cáo sẽ được định dạng bởi một file exel.

• Tạo ra đơn vị mà trực thuộc ngân hàng. Mỗi đơn vị sẽ có mã đơn vị riêng. Mỗi đơn vị sẽ phải gửi các thông tin để người quản trị có thể cập nhật. Và qua đó xác định xem đơn vị đó có thể sử dụng các biểu mẫu báo cáo nào.

• Tạo ra người sử dụng. Đây chính là người quản trị của đơn vị và đơn vị đó sẽ phải cung cấp các thông tin của người quản trị đơn vị cho người quản trị hệ thống. Sau đó NSD sẽ được phân vào đơn vị tương ứng của mình.

• Sau khi NSD đã được tạo. Người quản trị hệ thống sẽ dựa vào đơn vị đó có thể sử dụng biểu mẫu báo cáo nào để phân quyền sử dụng báo cáo của người dùng đó cho biểu mẫu báo cáo tương ứng.

KẾT LUẬN

Trong phần đầu, luận văn đã đưa ra được mục đích và yêu cầu của bài toán. Và dựa vào tính cấp thiết cũng như khảo sát thực tế tác giả đã xây dựng lên các chức năng của chương trình trên cả client và server.

Căn cứ vào các yêu cầu của bài toán, tác giả đã lựa chọn và sử dụng các công nghệ: dịch vụ web và SSL để giải quyết bài toán. Qua đó đồ án cũng đã nêu lên được khái niệm cũng như các ứng dụng của dịch vụ web và công nghệ SSL.

Tác giả sử dụng phương pháp phân tích thiết kế hướng đối tượng để viết tài liệu phân tích thiết kế cho bài toán. Phần phân tích và thiết kế bài toán, tác giả đã tập hợp các yêu cầu người dùng cũng như yêu cầu chức năng của chương trình để phân tích và thiết kế các biểu đồ cho các chức năng. Qua các biểu đồ phân tích đó người lập trình sẽ xây dựng các chức năng và các hàm hỗ trợ để chương trình ít mắc lỗi nhất.

Khóa luận cũng đã thiết kế được các giao diện cho từng chức năng để qua đó hỗ trợ cho quá trình lập trình. Tuy các giao diện chưa thật sự đẹp và thể hiện được hết ý tưởng của tác giả. Nhưng tác giả đã cố gắng thiết kế sao cho giao diện phù hợp với những người làm trong ngân hàng như vệ: màu sắc, ngôn từ…

Tuy sản phẩm đồ án chưa thật sự hoàn thiện nhưng tác giả cũng đã cố gắng hoàn thiện chương trình. Tác giả đã cố gắng nghiên cứu về các công nghệ áp dụng trong đồ án để có được giải pháp giải quyết bài toán tốt nhất.

CHÚ THÍCH

[1] Khái niệm dịch vụ web (Tiếng Anh: web service) được đưa ra trong bài báo: http://vi.wikipedia.org/wiki/D%E1%BB%8Bch_v%E1%BB%A5_web.

[2] Các dạng của web service được đưa ra bởi Hà Tiến Thành trong chương 4 cuốn Hướng dẫn cài đặt và cấu hình các dịch vụ mạng Windows Server 2003.

[3] Định nghĩa về công nghệ bảo mật đương truyền SSL được đưa ra trong bài báo: http://chungta.com/Desktop.aspx/CNTT-VT/Thuong-Mai-Dien-Tu/SSL_la_gi/.

[4] Chứng thực điện tử: CA (Certificate Authority) được đưa ra trong bài báo điển tử: Tìm hiểu Secure Socket Layer (SSL) và cách thức hoạt động của SSL. Nguồn: http://www.tienf.com/forum/bao-mat-xay-dung-long-tin-cua-khach-hang/tim-hieu-secure- socket-layer-%28ssl%29-va-cach-thuc-hoat-dong-cua-ssl/?wap2.

[5] Các thuật toán mã hóa của công nghệ SSL: được đưa ra trong chương 3 trong cuốnSSL & TLS Essentials của tác giả Stephen A. Thomas.

TÀI LIỆU THAM KHẢO

Tài liệu tiếng Việt:

[1]Đoàn Văn Ban. Phân tích, thiết kế hướng đối tượng bằng UML. Nguồn: Viện công nghệ thông tin. Chương 2, 3.

[2]Nguyễn Ngọc Bình Phương - Thái Thanh Phong. Các giải pháp lập trình C#. Nguồn: Nxb Giao thông Vận tải.

[3]Trần Đình Quế - Nguyễn Mạnh Sơn. Phân tích thiết kế hệ thống thông tin. Nguồn: Học viện Bưu chính viễn thông.

[4]Hà Tiến Thành. Hướng dẫn cài đặt và cấu hình các dịch vụ mạng Windows Server 2003. Nguồn: Internet. Chương 4.

Tài liệu tiếng Anh:

[1]Craig Larman. Applying UML and Patterns. Nguồn: Internet. (adsbygoogle = window.adsbygoogle || []).push({});

[2]Dieter Fensel.Enabling Semantic Web Services. Nguồn: Internet. Tiểu mục 1.4. [3]Stephen A. Thomas. SSL & TLS Essentials. Nguồn: Internet. Chương 3, 5.

Một phần của tài liệu XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ BÁO CÁO TRONG NGÂN HÀNG (Trang 87 - 91)