thesis it helpdesk
DESCRIPTION
TRANSCRIPT
Giáo viên hướng dẫn : Ths. Võ Đức Cẩm Hải
Thành viên :
Dương Minh Tới
Dương Hồng Tuấn
Lê Công Tú
HỆ THỐNG HỖ TRỢ NGƯỜI DÙNG TIN HỌC
Nội dung báo cáo
Công nghệ sử dụng4
Tổng quan1
Đặt vấn đề2
Phân tích bài toán3
Kết quả đạt được5
Hướng phát triển6
Đặt vấn đềTổ
ng q
uan
Phân tích bài toán
Tổng quan
Hiện nay, hầu hết các đơn vị kinh doanh đều ứng dụng công nghệ thông tin trong các hoạt động sản xuất, kinh doanh, quản lý…
Do đó, người sử dụng thường xuyên gặp phải các sự cố liên quan đến tin học trong công việc.
Tổng quan
Ở các đơn vị kinh doanh chưa có hệ thống hỗ trợ, thường khắc phục bằng cách:
• Gọi điện thoại người có chuyên môn• Liên hệ trực tiếp • Gửi tin nhắn
Ưu điểm: Nhanh chóng giải quyết vấn đề
Nhược điểm: • Khó khăn trong việc thống kê, tổng kết. • Đùn đẩy trách nhiệm cho nhau.• Người xử lý không chịu trách nhiệm với
những xử lý của mình.
Đặt vấn đề
Cần thiết có một hệ thống hỗ trợ tin học:Tính năng:
Hỗ trợ, giải quyết yêu cầu cho người dùng. Thao tác linh hoạt, dễ dàng sử dụng Có thể lưu vết, thống kê các yêu cầu Được xử lý theo một quy trình khép kín.
Quy trình chính của hệ thống
Yêu Cầu
Nhân viên Duyệt yêu cầu
Chuyển yêu cầuXử lý yêu cầu
Soạn thảo Gửi
Trả về do thiếu thông tin
Đưa đến
Phân công
Không thể xử lý được
Trả về do thiếu thông tinXử
lý xong
Quyền trong hệ thống: Gửi yêu cầu Duyệt yêu cầu Chuyển yêu cầu Xử lý yêu cầu Quản trị Thống kê
(1,1)
(1,1)(1,n)
(0,n)
(1,n)
Duyet Chuyen
Thuoc
Mô hình thực thể liên kết
(1,n)
(1,n)
(1,n)
(1,n)
(1,1)
(0,1)
(1,n)
(0,n)
(1,n)
(1,n)
(1,1)
(1,n)
(1,n)
(1,n) (1,n)
(1,1)(1,1)
(1,n)
(1,1)
(0,n)
(0,n)
(1,1)
(1,1)
(0,n)
(0,n)
(1,1)
(1,1)
(0,n)
(1,1)
(1,1)
(1,n)(1,n)
(1,1)
Tao
GoiXuLi
Kết quả đạt đ
ượcCôn
g ng
hệ sử
dụn
g
Hướng phát triển
Công nghệ sử dụng
o Java: Là ngôn ngữ lập trình hướng đối tượng mạnh mẽ , tính bảo mật cao.
o Tomcat Server : Là máy chủ web dùng để cung cấp môi trường cho ứng dụng Java chạy
o Struts Framework: Là khung ứng dụng phát triển dựa trên nền tảng J2EE của Java , nằm phát triển ứng dụng theo mô hình MVC (Model - View - Controller )
o MySQL: Là hệ quản trị Cơ Sở Dữ Liệu miễn phí , thông dụng , dễ dàng triển khai
Đây là các phần mềm nguồn mở, miễn phí
Kiến trúc ứng dụng
Trình duyệt web
Máy chủ web
Máy chủ cơ sở dữ liệu
Yêu cầu Truy vấn
Kết quả Dữ liệu
Kiến trúc ứng dụng
Trình duyệt web
Máy chủ cơ sở dữ liệu
Trình điều khiển(Controller)
Tác Vụ(Action)
Trang hiển thị(View)
struts-config.xml
Yêu cầu
Truy vấn
Dữ liệu
Kết quả
Mô hình dữ liệu(Model)
Tác Vụ(Action)
Tác Vụ(Action)
ActionServlet
Trang JSP
Kết quả đạt được
Cơ bản xây dựng được ứng dụng hỗ trợ tin học theo quy trình khép kín: Gửi - Duyệt - Chuyển - Xử lý.
Đảm bảo tính mạnh mẽ , dễ sử dụng cơ bản của ứng dụng web
Triển khai ứng dụng trên những môi trường khác nhau.
Hạn chế được chi phí triển khai.
Xây dựng ứng dụng với nhiều tính năng hơn,
gần gũi với người sử dụng hơn.
Cho phép người dùng tùy biến trong quy trình
sử dụng.
Tích hợp sử dụng những công nghệ mới trong
quá trình phát triển ứng dụng
Hướng phát triển
Demo
CHÂN THÀNH CẢM ƠNTHẦY CÔ VÀ CÁC BẠN
ĐÃ THEO DÕI!