LỜI MỞ ĐẦU
MỤC LỤC
DANH MỤC BẢNG BIỂU, HÌNH VẼ
DANH MỤC TỪ VIẾT TẮT
PHẦN 1: TỔNG QUAN VẤN ĐỀ NGHIÊN CỨU
1.1 Tính cấp thiết của đề tài
1.2 Tổng quan vấn đề nghiên cứu
1.3 Mục tiêu cần giải quyết trong đề tài
1.4 Đối tượng và phạm vi nghiên cứu của đề tài
1.5 Phương pháp thực hiện đề tài
1.6 Kết cấu của khóa luận
PHẦN 2: NỘI DUNG KHÓA LUẬN
CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH THIẾT KẾ HTTT
1.1 Một số khái niệm cơ bản
Hệ thống (System) là tập hợp nhiều phần tử có các mối quan hệ ràng buộc lẫn nhau và cùng hoạt động hướng tới mục đích chung. (Nguồn: Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin, NXB Đại học Quốc Gia (năm 2003))
1.2 Một số lý thuyết về phân tích và thiết kế HTTT
1.2.1 Lý thuyết chung về HTTT
Hình 1.1. Sơ đồ tổng quát các thành phần của HTTT
1.2.2 Các phương pháp phân tích, thiết kế HTTT
So sánh đặc điểm của hai phương pháp như sau:
- Biểu đồ lớp: Biểu đồ lớp là biểu đồ trình bày một tập hợp các lớp, các giao diện cùng với các mối liên quan có thể có giữa chúng như liên kết, kết nhập, hợp thành, khái quát hóa, phụ thuộc và thực hiện. Biểu đồ lớp được dùng để mô hình hóa cấu trúc tĩnh của hệ thống( hay của một phần của hệ thống).
Ví dụ biểu đồ lớp chi tiết chức năng quản lý khách hàng:
- Biểu đồ trạng thái: Biểu đồ trạng thái trình bày các trạng thái có thể của đối tượng và chỉ rõ đối tượng nào đó vừa được thỏa mãn, mà đối tượng tiếp nhận qua thông điệp gửi tới từ một đối tượng khác. Một sự thay đổi trạng thái gọi là một dịch chuyển. Có thể có các hành động xảy ra gắn với trạng thái hay với bước dịch chuyển. Tương ứng với mỗi lớp sẽ chỉ ra các trạng thái mà đối tượng của lớp đó có thể có và sự chuyển tiếp giữa những trạng thái đó. Tuy nhiên biểu đồ trạng thái không phải vẽ cho tất cả các lớp, mà chỉ riêng cho các lớp mà đối tượng của nó có khả năng ứng xử trước các sự kiện xảy đến tùy thuộc vào trạng thái hiện tại của nó.
Ví dụ biểu đồ trạng thái chức năng cập nhật thông tin nhân viên:
1.2.3 HTTT Quản lý hợp đồng
CHƯƠNG 2: ĐÁNH GIÁ, PHÂN TÍCH THỰC TRẠNG QUẢN LÝ HỢP ĐỒNG BÁN PHẦN MỀM KẾ TOÁN TẠI CÔNG TY CỔ PHẦN PHẦN MỀM HIỆU QUẢ XANH
2.1 Giới thiệu chung về Công ty Cổ phần phần mềm Hiệu Quả Xanh
(đơn vị: 1đ)
Bảng 2.1. Tình hình doanh thu – chi phí từ năm 2014 đến 2016 của công ty cổ phần phần mềm Hiệu Quả Xanh
(Nguồn: Bảng tổng hợp kết quả kinh doanh công ty phần mềm Hiệu quả xanh)
Doanh thu thuần của công ty tăng qua các năm từ năm 2014 đến năm 2016 lần lượt là 3151400700 tỷ, 3410882000 tỷ, 3437490200 tỷ. Con số ấn tượng thể hiện sự phát triển mạnh mẽ của CTCP Hiệu Quả Xanh.
2.2 Phân tích và đánh giá thực trạng hệ thống quản lý hợp đồng bán phần mềm kế toán của Công ty Cổ phần phần mềm Hiệu Quả Xanh
2.2.1 Phân tích thực trạng hệ thống quản lý hợp đồng bán phần mềm kế toán của Công ty Cổ phần phần mềm Hiệu Quả Xanh
Tuy nhiên, trên đà phát triển của công ty, số lượng và độ phức tạp của hợp đồng ngày càng gia tăng, hơn nữa việc quản lý hợp đồng chỉ là trên sổ sách, sử dụng các công cụ như word, excel để xử lý và lưu trữ thông tin thì không đảm bảo được hiệu quả trong vệc quản lý. Do đó, việc đưa vào sửa đụng một HTTT quản lý hợp động là vô cùng cần thiết. Điều này được thể hiện thông qua kết quả của phiếu điều tra trắc nghiệm về thực trạng hệ thống quản lý hợp đồng của Công ty Cổ phần phần mềm Hiệu Quả Xanh.
2.2.2 Đánh giá hệ thống quản lý hợp đồng bán phần mềm kế toán của Công ty Cổ phần phần mềm Hiệu Quả Xanh
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ HỢP ĐỒNG BÁN PHẦN MỀM KẾ TOÁN TẠI CÔNG TY CỔ PHẦN PHẦN MỀM HIỆU QUẢ XANH
3.1. Mô tả bài toán quản lý hợp đồng bán tại công ty cổ phần phần mềm Hiệu Quả Xanh
3.2. Phân tích hệ thống
3.2.1. Biểu đồ usecase
Bảng 3.1. Bảng xác định các tác nhân, use case và đặc tả vắn tắt
3.2.2. Biểu đồ lớp
3.2.3. Biểu đồ trạng thái
3.2.4. Biểu đồ tuần tự
3.2.5. Biểu đồ hoạt động
3.3. Thiết kế hệ thống
3.3.1. Thiết kế cơ sở dữ liệu
Bảng 3.3. Nhân viên
Bảng 3.4. Khách hàng
Bảng 3.5. Phần mềm
Bảng 3.6. Hợp đồng
Bảng 3.7. Chi tiết hợp đồng
3.3.2. Thiết kế giao diện
Dưới đây là giao diện một số chức năng trong hệ thống thông tin quản lý hợp đồng bán phần mềm:
Giao diện đăng nhập hệ thống:
Giao diện màn hình chính:
Giao diện quản lý thông tin khách hàng
Giao diện quản lý thông tin phần mềm:
Giao diện quản lý thông tin thanh toán:
3.4. Thiết kế kiểm soát
3.5. Một số kiến nghị
KẾT LUẬN
TÀI LIỆU THAM KHẢO
PHỤ LỤC
Phụ lục 1: Một số biểu đồ