Báo cáo Đồ án điện toán di động Chủ đề: Phần mềm Chat online bằng Java môn Công nghệ thông tin | Trường đại học kinh doanh và công nghệ Hà Nội

CNTT vừa có vai trò là hạ tầng mềm cho sự phát triển vừa là độnglực thúc đẩy sự phát triển của tất cả các ngành và các lĩnh vực của đời sống xã hội, nhờ có CNTT mà hàng loạt các ngành khoa học, công nghiệp và dịch vụ mới ra đời, cho phép giải quyết các bài toán phát triển, khắc phục được những khó khăn, ách tắc trong quản lý, hoạt động của các cơ quan, tổ chức, Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

Môn:
Thông tin:
13 trang 2 tháng trước

Bình luận

Vui lòng đăng nhập hoặc đăng ký để gửi bình luận.

Báo cáo Đồ án điện toán di động Chủ đề: Phần mềm Chat online bằng Java môn Công nghệ thông tin | Trường đại học kinh doanh và công nghệ Hà Nội

CNTT vừa có vai trò là hạ tầng mềm cho sự phát triển vừa là độnglực thúc đẩy sự phát triển của tất cả các ngành và các lĩnh vực của đời sống xã hội, nhờ có CNTT mà hàng loạt các ngành khoa học, công nghiệp và dịch vụ mới ra đời, cho phép giải quyết các bài toán phát triển, khắc phục được những khó khăn, ách tắc trong quản lý, hoạt động của các cơ quan, tổ chức, Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

66 33 lượt tải Tải xuống
lOMoARcPSD| 45469857
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI
-- --
Khoa Công nghệ thông tin
Báo cáo Đồ án điện toán di động
Chủ đề: Phần mềm Chat online bằng Java
Giảng viên hướng dẫn:
Sinh viên thực hiện: Ngô Hồng Ngọc
Mã sinh viên: 2722250029
Lớp: TH27.45
Mục Lục
Nội dung:
Lời nói đầu:
Chương 1: Đặt vấn đ
lOMoARcPSD| 45469857
1. Lí do chọn đề tài
Chương 2: Nội dung chính.
1. khái niệm về client server
2. nguyên tắc hoạt động của mô hình client server
2.1. Client
2.2. Server
3. Mô hình chương trình Chat Room bằng Java
3.1. Chi tiết các chức năng của chương trình Chat Room
3.2. Chi tiết đồ án
Chi tiết form server
Chi tiết form client
Chương 3: Kết luận
Lời Nói Đầu
CNTT vừa có vai trò là hạ tầng mềm cho sự phát triển vừa là động lực thúc
đẩy sự phát triển của tất cả các ngành và các lĩnh vực của đời sống xã hội,
nhờ có CNTT mà hàng loạt các ngành khoa học, công nghiệp và dịch vụ
mới ra đời, cho phép giải quyết các bài toán phát triển, khắc phục được
những khó khăn, ách tắc trong quản lý, hoạt động của các cơ quan, tổ chức,
lĩnh vực. Hạ tầng CNTT vừa là hạ tầng kinh tế, vừa là hạ tầng xã hội, là hạ
tầng của hạ tầng. CNTT không chỉ có vai trò quan trọng hàng đầu trong
khâu đột phá về xây dựng kết cấu hạ tầng kinh tế, xã hội mà còn góp phần
quan trọng trong cải cách hành chính, cải cách thể chế, phát triển nguồn
nhân lực, nâng cao đời sống, xóa đói giảm nghèo, phát triển văn hóa, minh
bạch hóa thông tin, thực hiện công bằng xã hội.
Tong quá trình học tập, em đã được các thầy cô cung cấp và truyền đạt
những kiến thức cần thiết trong lĩnh vực công nghệ thông tin. Ngoài ra em
còn được rèn luyện tinh thần học tập, làm việc độc lập sáng tạo. Bản thân
em đã xây dựng được đề tài “Chat online” bằng chương trình Java.
lOMoARcPSD| 45469857
Chương 1: Đặt vấn đề
1. Lí do chọn đề tài:
Hiện nay, chat không còn xa lạ gì với thế hệ trẻ, các công ty, trường học, tập
đoàn, …... nữa. Chat phổ biến trong cả nước nói riêng và thế giới nói
chung.
Để thuận tiện trong công việc, giúp cho nhiều người có thể kết nối nhau, trò
chuyện, bàn bạc với nhau qua internet em quyết định làm phần mềm “Chat online”.
lOMoARcPSD| 45469857
Chương 2: Nội dung chính
1. Khái niệm về Client Server
Client server là mô hình mạng máy tính gồm có 2 thành phần chính đó
là máy khách (client) và máy chủ (server). Server chính là nơi giúp lưu
trữ tài nguyên cũng như cài đặt các chương trình dịch vụ theo đúng như
yêu cầu của client. Ngược lại, Client bao gồm máy tính cũng như các loại
thiết bị điện tử nói chung sẽ tiến hành gửi yêu cầu đến server.
2. Nguyên tắc hoạt động của mô hình Client
Server
Client
Client chính là khách hàng sử dụng dịch vụ. Nó có thể là một tổ
chức hay cá nhân cụ thể nào đó. Và khi khái niệm này được sử dụng
trong lĩnh vực kỹ thuật số thì cũng mang ý nghĩa tương tự như vậy.
Trong Client Server thì Client chính là mt máy tính (Host). Chúng
có khả năng nhận thông tin từ nhà cung cấp và sử dụng dịch vụ cụ
thể (Server).
Server
Server là từ dùng để nói về một máy chủ hoặc một phương tiện được
sử dụng để phục vụ các dch vụ nào đó. Khi khái niệm này được sử
dụng trong lĩnh vực công nghệ thì Server là mt máy tính từ xa.
Chúng có chức năng là cung cấp các thông tin (dữ liệu) cho mt dịch
vụ cụ thể nào đó hoặc quyền truy cập đối với dịch vụ.
3. Mô hình chương trình Chat Room bàng Java
3.1. Chi tiết các chức năng của chương trình Chat Room
- Đăng nhập và đăng xuất: Cho phép người dùng đăng nhập vào hệ thống bằng
tài khoản của mình để truy cập vào phòng chat. Khi người dùng muốn rời
khỏi phòng chat, họ có thể đăng xuất khi hệ thống.
- Tạo phòng chat: Cho phép người dùng tạo phòng chat mới và mời các thành
viên khác tham gia.
- Tham gia vào phòng chat: Cho phép người dùng tham gia vào phòng chat đã
được tạo sẵn.
lOMoARcPSD| 45469857
- Hiển thị danh sách người dùng trong phòng chat: Hiển thị danh sách các
người dùng khác trong phòng chat.
- Gửi tin nhắn: Cho phép người dùng gửi tin nhắn cho các thành viên khác
trong phòng chat.
- Nhận tin nhắn: Cho phép người dùng nhận tin nhắn từ các thành viên khác
trong phòng chat.
- Thoát khỏi phòng chat: Cho phép người dùng rời khỏi phòng chat khi không
muốn tham gia nữa.
- Xóa tin nhắn: Cho phép người dùng xóa các tin nhắn đã gửi hoặc nhận.
- Tính năng kết nối đa người dùng: Cho phép nhiều người dùng tham gia vào
cùng một phòng chat và giao tiếp với nhau.
- Bảo mật dữ liệu: Đảm bảo an toàn cho dữ liệu và thông tin cá nhân của
người dùng.
3.2 .Chi tiết đồ án
Chi tiết form Server
lOMoARcPSD| 45469857
lOMoARcPSD| 45469857
lOMoARcPSD| 45469857
lOMoARcPSD| 45469857
Chi tiết form Client
lOMoARcPSD| 45469857
lOMoARcPSD| 45469857
lOMoARcPSD| 45469857
lOMoARcPSD| 45469857
Chương 3: Kết luận
| 1/13

Preview text:

lOMoAR cPSD| 45469857
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI --� � � -- Khoa Công nghệ thông tin
Báo cáo Đồ án điện toán di động
Chủ đề: Phần mềm Chat online bằng Java Giảng viên hướng dẫn:
Sinh viên thực hiện: Ngô Hồng Ngọc Mã sinh viên: 2722250029 Lớp: TH27.45 Mục Lục Nội dung: Lời nói đầu:
Chương 1: Đặt vấn đề lOMoAR cPSD| 45469857 1. Lí do chọn đề tài
Chương 2: Nội dung chính.
1. khái niệm về client server
2. nguyên tắc hoạt động của mô hình client server 2.1. Client 2.2. Server
3. Mô hình chương trình Chat Room bằng Java
3.1. Chi tiết các chức năng của chương trình Chat Room 3.2. Chi tiết đồ án Chi tiết form server Chi tiết form client Chương 3: Kết luận Lời Nói Đầu
CNTT vừa có vai trò là hạ tầng mềm cho sự phát triển vừa là động lực thúc
đẩy sự phát triển của tất cả các ngành và các lĩnh vực của đời sống xã hội,
nhờ có CNTT mà hàng loạt các ngành khoa học, công nghiệp và dịch vụ
mới ra đời, cho phép giải quyết các bài toán phát triển, khắc phục được
những khó khăn, ách tắc trong quản lý, hoạt động của các cơ quan, tổ chức,
lĩnh vực. Hạ tầng CNTT vừa là hạ tầng kinh tế, vừa là hạ tầng xã hội, là hạ
tầng của hạ tầng. CNTT không chỉ có vai trò quan trọng hàng đầu trong
khâu đột phá về xây dựng kết cấu hạ tầng kinh tế, xã hội mà còn góp phần
quan trọng trong cải cách hành chính, cải cách thể chế, phát triển nguồn
nhân lực, nâng cao đời sống, xóa đói giảm nghèo, phát triển văn hóa, minh
bạch hóa thông tin, thực hiện công bằng xã hội.
Tong quá trình học tập, em đã được các thầy cô cung cấp và truyền đạt
những kiến thức cần thiết trong lĩnh vực công nghệ thông tin. Ngoài ra em
còn được rèn luyện tinh thần học tập, làm việc độc lập sáng tạo. Bản thân
em đã xây dựng được đề tài “Chat online” bằng chương trình Java. lOMoAR cPSD| 45469857
Chương 1: Đặt vấn đề 1. Lí do chọn đề tài:
Hiện nay, chat không còn xa lạ gì với thế hệ trẻ, các công ty, trường học, tập
đoàn, …... nữa. Chat phổ biến trong cả nước nói riêng và thế giới nói chung.
Để thuận tiện trong công việc, giúp cho nhiều người có thể kết nối nhau, trò
chuyện, bàn bạc với nhau qua internet em quyết định làm phần mềm “Chat online”. lOMoAR cPSD| 45469857
Chương 2: Nội dung chính
1. Khái niệm về Client Server
Client server là mô hình mạng máy tính gồm có 2 thành phần chính đó
là máy khách (client) và máy chủ (server). Server chính là nơi giúp lưu
trữ tài nguyên cũng như cài đặt các chương trình dịch vụ theo đúng như
yêu cầu của client. Ngược lại, Client bao gồm máy tính cũng như các loại
thiết bị điện tử nói chung sẽ tiến hành gửi yêu cầu đến server.
2. Nguyên tắc hoạt động của mô hình Client Server Client
Client chính là khách hàng sử dụng dịch vụ. Nó có thể là một tổ
chức hay cá nhân cụ thể nào đó. Và khi khái niệm này được sử dụng
trong lĩnh vực kỹ thuật số thì cũng mang ý nghĩa tương tự như vậy.
Trong Client Server thì Client chính là một máy tính (Host). Chúng
có khả năng nhận thông tin từ nhà cung cấp và sử dụng dịch vụ cụ thể (Server). Server
Server là từ dùng để nói về một máy chủ hoặc một phương tiện được
sử dụng để phục vụ các dịch vụ nào đó. Khi khái niệm này được sử
dụng trong lĩnh vực công nghệ thì Server là một máy tính từ xa.
Chúng có chức năng là cung cấp các thông tin (dữ liệu) cho một dịch
vụ cụ thể nào đó hoặc quyền truy cập đối với dịch vụ.
3. Mô hình chương trình Chat Room bàng Java
3.1. Chi tiết các chức năng của chương trình Chat Room
- Đăng nhập và đăng xuất: Cho phép người dùng đăng nhập vào hệ thống bằng
tài khoản của mình để truy cập vào phòng chat. Khi người dùng muốn rời
khỏi phòng chat, họ có thể đăng xuất khỏi hệ thống.
- Tạo phòng chat: Cho phép người dùng tạo phòng chat mới và mời các thành viên khác tham gia.
- Tham gia vào phòng chat: Cho phép người dùng tham gia vào phòng chat đã được tạo sẵn. lOMoAR cPSD| 45469857
- Hiển thị danh sách người dùng trong phòng chat: Hiển thị danh sách các
người dùng khác trong phòng chat.
- Gửi tin nhắn: Cho phép người dùng gửi tin nhắn cho các thành viên khác trong phòng chat.
- Nhận tin nhắn: Cho phép người dùng nhận tin nhắn từ các thành viên khác trong phòng chat.
- Thoát khỏi phòng chat: Cho phép người dùng rời khỏi phòng chat khi không muốn tham gia nữa.
- Xóa tin nhắn: Cho phép người dùng xóa các tin nhắn đã gửi hoặc nhận.
- Tính năng kết nối đa người dùng: Cho phép nhiều người dùng tham gia vào
cùng một phòng chat và giao tiếp với nhau.
- Bảo mật dữ liệu: Đảm bảo an toàn cho dữ liệu và thông tin cá nhân của người dùng. 3.2 .Chi tiết đồ án Chi tiết form Server lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857 Chi tiết form Client lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857 Chương 3: Kết luận