5. Kết cấu khóa luận
3.4.2. Kiến nghị và đề xuất hướng phát triển
Đây là một đề tài có tính thực tế cao, với nhiệm vụ là phân tích thiết kế hệ thống thông tin quản lý khách hàng, khóa luận đã đáp ứng được một số yêu cầu cơ bản đặt ra. Tuy nhiên để đề tài có thể áp dụng vào thực tế, đáp ứng được những đòi hỏi cần phải có thêm thời gian nghiên cứu, không chỉ cần có kiến thức về công nghê thông tin mà còn cần những kiến thức liên quan sao cho chương trình có thể đáp ứng được hầu hết các yêu cầu phát sinh trong thực tế, cung cấp tiện ích tối đa cho người dùng mà vẫn đảm bảo yêu cầu chương trình phải đơn giản, dễ sử dụng. Do đó, hướng phát triển của đề tài như sau:
Hoàn thiện các chức năng đã phân tích thiết kế, thực hiện ghép nối các phần đã thiết kế.
Mở rộng các module để giao tiếp với các thiết bị ngoại vi. Nghiên cứu bổ sung các chức năng mà tại thời điểm làm khóa luận này chưa nhận dạng được.
Hệ thống được xây dựng cho phép các chức năng hoạt động độc lập với nhau nên khi có sự thay đổi hay có nhu cầu thêm bớt chức năng không cần thiết phải xây dựng lại hệ thống. Hệ thống thông tin khi xây dựng thành công sẽ cải thiện được các thao tác trên giấy tờ, sổ sách. Hệ thống mới phát triển nhằm giảm bớt số lượng nhân sự tham gia vào bộ phận quản lý.
KẾT LUẬN
Trong thời gian thực hiện đề tài khóa luận “Phân tích, thiết kế hệ thống thông tin quản lý khách hàng cho công ty công nghệ và dịch vụ Bluesky”, em đã nhận thấy
tầm quan trọng của vấn đề quản lý khách hàng trong các cơ quan, công ty nói chung và công ty em thực tập nói riêng. Nó giúp cho nhà quản lý tiết kiệm được thời gian, công sức trong việc quản lý, lưu trữ thông tin. Do đó phần mềm quản lý khách hàng đòi hỏi thật chính xác, kịp thời và đồng bộ.
Do thời gian làm khóa luận có hạn, dù đã cố gắng và được sự hướng dẫn tận tình của Th.S Nghiêm Thị Lịch, anh chị trong công ty công nghệ và dịch vụ Bluesky nhưng bài khóa luận của em vẫn còn nhiều hạn chế và thiếu sót, chương trình còn đơn giản, cơ sở dữ liệu còn chưa được tối ưu hóa chặt chẽ, vấn đề bảo mật cơ sở dữ liệu chưa cao.
Tuy vậy bài khóa luận đã nêu được tầm quan trọng của tin học hóa trong quản lý nói chung và quản lý khách hàng nói riêng, khảo sát và phân tích, thiết kế hoàn chỉnh một bài toán quản lý, các giao diện được thiết kế đơn giản, thân thiện với người dùng.
Em sẽ tiếp tục hoàn thiện hơn nữa những chức năng của chương trình và sẽ cố gắng thiết kế và cài đặt, nâng cấp chương trình sao cho phù hợp và đáp ứng được yêu cầu của bài toán trong thực tế.
Cuối cùng một lần nữa em xin chân thành cảm ơn các thầy cô giáo trong trường Đại học Thương Mại và đặc biệt là cô giáo hướng dẫn Th.S Nghiêm Thị Lịch đã tận tình giúp đỡ và tạo điều kiện cho em hoàn thành khóa luận tốt nghiệp này.
TÀI LIỆU THAM KHẢO
[1] Phân tích và thiết kế hệ thống thông tin, tác giả: Nguyễn Văn Ba, NXB Đại học Quốc Gia Hà Nội, 2003.
[2] Phân tích và thiết kế hệ thống thông tin quản lý, tác giả: Đinh Thế Hiển, NXB Thống kê, 2002.
[3] Phân tích và thiết kế hướng đối tượng, tác giả: Đặng Văn Đức, NXB Giáo Dục, 2002.
[4] Phân tích và thiết kế Hệ thống thông tin với UML. tác giả: Đặng Văn Đức, NXB Giáo dục, 2002.
[5] Phân tích thiết kế các hệ thống thông tin hiện đại, Nguyễn Văn Vỵ, Thống Kê, 2002.
[6] Báo cáo tài chính công ty TNHH công nghệ và dịch vụ Bluesky (2016-2018).
[7] Hồ sơ công ty TNHH công nghệ và dịch vụ Bluesky(2016-2018).
[8] Phân tích thiết kế hệ thống thông tin quản lý khách hàng tại công ty Ánh Dương, Hoàng Tân Cương, 2012.
[9] Phân tích và thiết kế hệ thống quản lý khách hàng thân thiết của thẩm mỹ viện” (Nhóm thực hiện: Phân Ngọc Trà My và Võ Thị Ngọc Giàu, Đại học Quốc gia Thành Phố Hồ chí Minh, Đại học Khoa học tự nhiên), 2012.
[10] Design of Information Systems Customer Relationship Management to Improve Services Sales Addroach System Development Life Cycle (SDLCB), Noer Layli Budianto Putri, 2007.
[11] Research and design of customer relationship management system for small companies organizations, Artem Ivanenko, Leonid Ipatov, 2018.
PHỤ LỤC 1: SƠ ĐỒ USE CASE
use case phân rã quản lý hợp đồng:
Hình ảnh biểu đồ phân rã use case quản lý hợp đồng
use case phân rã quản lý phần mềm:
Hình ảnh biểu đồ phân rã use case quản lý phần mềm
use case phân rã chức năng tìm kiếm:
Biểu diễn kịch bản cho use case “Thêm mới thông tin HĐ”
Kịch bản cho use case “Thêm mới thông tin HĐ”
Tên use case use case “Thêm mới thông tin HĐ” Tác nhân chính Nhân viên quản lý khách hàng
Điều kiện vào Nhân viên quản lý khách hàng đăng nhập vào hệ thống thành công Điều kiện ra Thông tin HĐ mới của khách hàng được thêm và lưu vào hệ thống Sự kiện chính - Nhân viên quản lý khách hàng chọn form quản lý HĐ trên hệ thống
- Hệ thống hiển thị form quản lý HĐ
- Nhân viên quản lý khách hàng chọn chức năng thêm mới thông tin HĐ
- Hệ thống hiển thị form thêm mới mới thông tin HĐ và yêu cầu nhân viên quản lý khách hàng nhập thông tin HĐ mới
- Nhân viên quản lý khách hàng nhập thông tin HĐ mới
- Hệ thống kiểm tra thông tin HĐ và xác nhận thông tin hợp lệ - Thông tin HĐ mới được lưu vào cơ sở dữ liệu
- Hệ thống xử lý thao tác mà nhân viên quản lý khách hàng nhập vào và thông báo đã thực hiện thành công
- Quá trình thêm mới thông tin HĐ viên kết thúc
- Nhân viên quản lý khách hàng thoát khỏi chức năng thêm mới thông tin HĐ
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên quản lý khách hàng, nếu muốn tiếp tục thì nhân viên quản lý khách hàng lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống
Biểu diễn kịch bản cho use case “Sửa thông tin HĐ”
Kịch bản cho use case “Sửa thông tin HĐ”
Tên use case use case “Sửa thông tin HĐ” Tác nhân chính Nhân viên quản lý khách hàng
Điều kiện vào Nhân viên quản lý khách hàng đăng nhập vào hệ thống thành công Điều kiện ra Thông tin HĐ sau khi sửa của khách hàng được lưu vào hệ thống Sự kiện chính - Nhân viên quản lý khách hàng chọn form quản lý HĐ trên hệ thống
- Hệ thống hiển thị form quản lý HĐ
- Nhân viên quản lý khách hàng chọn chức năng sửa thông tin HĐ - Hệ thống hiển thị form sửa thông tin HĐ và yêu cầu nhân viên quản lý khách hàng sửa thông tin HĐ
- Nhân viên quản lý khách hàng sửa thông tin HĐ
- Thông tin HĐ sau khi sửa được lưu vào cơ sở dữ liệu
- Hệ thống xử lý thao tác mà nhân viên quản lý khách hàng nhập vào và thông báo đã thực hiện thành công
- Quá trình sửa thông tin HĐ kết thúc
- Nhân viên quản lý khách hàng thoát khỏi chức năng sửa thông tin HĐ
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên quản lý khách hàng, nếu muốn tiếp tục thì nhân viên quản lý khách hàng lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống
Biểu diễn kịch bản cho use case “Xóa thông tin HĐ”
Kịch bản cho use case “Xóa thông tin HĐ”
Tên use case use case “Xóa thông tin HĐ” Tác nhân chính Nhân viên quản lý khách hàng
Điều kiện vào Nhân viên quản lý khách hàng đăng nhập vào hệ thống thành công Điều kiện ra Thông tin HĐ sau khi xóa của khách hàng đã mất khỏi hệ thống Sự kiện chính - Nhân viên quản lý khách hàng chọn form quản lý HĐ trên hệ thống
- Hệ thống hiển thị form quản lý HĐ
- Nhân viên quản lý khách hàng chọn chức năng xóa thông tin HĐ - Hệ thống hiển thị form xóa thông tin HĐ và yêu cầu nhân viên quản lý khách hàng xóa thông tin HĐ
- Nhân viên quản lý khách hàng xóa thông tin HĐ
- Hệ thống kiểm tra thông tin HĐ cần xóa và xác nhận thông tin hợp lệ
- Thông tin HĐ sau khi xóa đã mất khỏi hệ thống
- Hệ thống xử lý thao tác mà nhân viên quản lý khách hàng nhập vào và thông báo đã thực hiện thành công
- Quá trình xóa thông tin HĐ kết thúc
- Nhân viên quản lý khách hàng thoát khỏi chức năng xóa thông tin HĐ
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên quản lý khách hàng, nếu muốn tiếp tục thì nhân viên quản lý khách hàng lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống
Biểu diễn kịch bản cho use case “Thêm mới thông tin phần mềm”
Kịch bản cho use case “Thêm mới thông tin phần mềm”
Tên use case use case “Thêm mới thông tin phần mềm” Tác nhân chính Nhân viên quản lý phần mềm
Điều kiện vào Nhân viên quản lý phần mềm đăng nhập vào hệ thống thành công Điều kiện ra Thông tin phần mềm mới được thêm và lưu vào hệ thống
Sự kiện chính - Nhân viên quản lý phần mềm chọn form quản lý phần mềm trên hệ thống
- Hệ thống hiển thị form quản lý phần mềm
- Nhân viên quản lý phần mềm chọn chức năng thêm mới thông tin phần mềm
- Hệ thống hiển thị form thêm mới thông tin phần mềm và yêu cầu nhân viên quản lý phần mềm nhập thông tin phần mềm mới
- Nhân viên quản lý khách hàng nhập thông tin phần mềm mới - Hệ thống kiểm tra thông tin phần mềm và xác nhận thông tin hợp lệ
- Thông tin phần mềm mới được lưu vào cơ sở dữ liệu
- Hệ thống xử lý thao tác mà nhân viên quản lý phần mềm nhập vào và thông báo đã thực hiện thành công
- Quá trình thêm mới thông tin phần mềm kết thúc
- Nhân viên quản lý phần mềm thoát khỏi chức năng thêm mới thông tin phần mềm
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên quản lý phần mềm, nếu muốn tiếp tục thì nhân viên quản lý phần mềm lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống Biểu diễn kịch bản cho use case “Sửa thông tin phần mềm”
Kịch bản cho use case “Sửa thông tin phần mềm”
Tên use case use case “Sửa thông tin phần mềm” Tác nhân chính Nhân viên quản lý phần mềm
Điều kiện vào Nhân viên quản lý phần mềm đăng nhập vào hệ thống thành công Điều kiện ra Thông tin phần mềm sau khi sửa được lưu vào hệ thống
Sự kiện chính - Nhân viên quản lý phần mềm chọn form quản lý phần mềm trên hệ thống
- Hệ thống hiển thị form quản lý phần mềm
- Nhân viên quản lý phần mềm chọn chức năng sửa thông tin phần mềm
- Hệ thống hiển thị form sửa thông tin phần mềm và yêu cầu nhân viên quản lý phần mềm sửa thông tin phần mềm
- Nhân viên quản lý phần mềm sửa thông tin phần mềm
- Hệ thống kiểm tra thông tin phần mềm và xác nhận thông tin hợp lệ
- Thông tin phần mềm sau khi sửa được lưu vào cơ sở dữ liệu
- Hệ thống xử lý thao tác mà nhân viên quản lý phần mềm nhập vào và thông báo đã thực hiện thành công
- Quá trình sửa thông tin phần mềm kết thúc
- Nhân viên quản lý phần mềm thoát khỏi chức năng sửa thông tin phần mềm
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên quản lý phần mềm, nếu muốn tiếp tục thì nhân viên quản lý phần mềm lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống
Biểu diễn kịch bản cho use case “Xóa thông tin phần mềm”
Kịch bản cho use case “Xóa thông tin phần mềm”
Tên use case use case “Xóa thông tin phần mềm” Tác nhân chính Nhân viên quản lý phần mềm
Điều kiện vào Nhân viên quản lý phần mềm đăng nhập vào hệ thống thành công Điều kiện ra Thông tin phần mềm sau khi xóa đã mất khỏi hệ thống
Sự kiện chính - Nhân viên quản lý phần mềm chọn form quản lý phần mềm trên hệ thống
- Hệ thống hiển thị form quản lý phần mềm
- Nhân viên quản lý phần mềm chọn chức năng xóa thông tin phần mềm
- Hệ thống hiển thị form xóa thông tin phần mềm và yêu cầu nhân viên quản lý phần mềm xóa thông tin phần mềm
- Nhân viên quản lý phần mềm xóa thông tin phần mềm
- Hệ thống kiểm tra thông tin phần mềm cần xóa và xác nhận thông tin hợp lệ
- Thông tin phần mềm sau khi xóa đã mất khỏi hệ thống
- Hệ thống xử lý thao tác mà nhân viên quản lý phần mềm nhập vào và thông báo đã thực hiện thành công
- Quá trình xóa thông tin phần mềm kết thúc
phần mềm
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của nhân viên quản lý phần mềm, nếu muốn tiếp tục thì nhân viên quản lý phần mềm lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống
Biểu diễn kịch bản cho use case “Tìm kiếm thông tin hồ sơ KH”
Kịch bản cho use case “Tìm kiếm thông tin hồ sơ KH”
Tên use case use case “Tìm kiếm thông tin hồ sơ KH” Tác nhân chính Ban lãnh đạo, nhân viên
Điều kiện vào Ban lãnh đạo, nhân viên đăng nhập vào hệ thống thành công Điều kiện ra Bảng thông tin hồ sơ KH được cập nhật đầy đủ, chính xác Sự kiện chính - Ban lãnh đạo, nhân viên chọn form tìm kiếm trên hệ thống
- Hệ thống hiển thị form tìm kiếm
- Ban lãnh đạo, nhân viên chọn chức năng tìm kiếm thông tin hồ sơ KH
- Hệ thống hiển thị form tìm kiếm thông tin hồ sơ KH và yêu cầu ban lãnh đạo, nhân viên nhập thông tin hồ sơ KH cần tìm kiếm - Ban lãnh đạo, nhân viên nhập thông tin hồ sơ KH cần tìm kiếm - Hệ thống kiểm tra thông tin hồ sơ KH cần tìm kiếm và xác nhận thông tin hợp lệ
- Hệ thống xử lý thao tác mà ban lãnh đạo, nhân viên nhập vào và thông báo đã thực hiện thành công
- Quá trình tìm kiếm thông tin hồ sơ KH kết thúc
- Ban lãnh đạo, nhân viên thoát khỏi chức năng tìm kiếm thông tin hồ sơ KH
Sự kiện phụ Hệ thống đưa ra lỗi thao tác của ban lãnh đạo nếu muốn tiếp tục thì ban lãnh đạo lặp lại các thao tác như trên hoặc nếu không muốn tiếp tục thì thoát khỏi hệ thống
Biểu diễn kịch bản cho use case “Tìm kiếm thông tin HĐ”
Kịch bản cho use case “Tìm kiếm thông tin HĐ”
Tên use case use case “Tìm kiếm thông tin HĐ” Tác nhân chính Ban lãnh đạo, nhân viên
Điều kiện vào Ban lãnh đạo, nhân viên đăng nhập vào hệ thống thành công Điều kiện ra Bảng thông tin HĐ được cập nhật đầy đủ, chính xác
Sự kiện chính - Ban lãnh đạo, nhân viên chọn form tìm kiếm trên hệ thống - Hệ thống hiển thị form tìm kiếm
- Ban lãnh đạo, nhân viên chọn chức năng tìm kiếm thông tin HĐ - Hệ thống hiển thị form tìm kiếm thông tin HĐ và yêu cầu ban lãnh đạo, nhân viên nhập thông tin HĐ cần tìm kiếm
- Ban lãnh đạo, nhân viên nhập thông tin HĐ cần tìm kiếm