DANH MỤC TÀI LIỆU
Xây dựng một hệ thống có thể chạy trên nền web có tích hợp nhiều giải pháp cho phép trao đổi thông tin trong nội bộ doanh nghiệp hay một nhóm người sử dụng.
Đ I H C ĐÀ N NGẠ Ọ
TR NG Đ I H C BÁCH KHOAƯỜ Ạ Ọ
KHOA CÔNG NGHỆ THÔNG TIN
Tel. (84-511) 3736 949, Fax. (84-511) 842 771
LU N VĂN T T NGHI P K S Ỹ Ư
NGÀNH CÔNG NGHỆ THÔNG TIN
MÃ NGÀNH : 05115
Đ TÀI :
XÂY D NG H TH NG H TR GIAO TI P Ỗ Ợ
TRONG DOANH NGHI P
Mã s : 04T4-016
Ngày b o v : 16/06/2009ả ệ
SINH VIÊN : LÊ HOÀI NAM
L P : 04T4
CBHD : Ts.NGUY N THANH BÌNH
ĐÀ N NG, 06/2009
L I C M N Ả Ơ
Đ hoàn thành đ c đ án này, em đã nh n đ c s ch b o t n tình ượ ượ ỉ ả
c a c Th y giáo trong khoa ng ngh Thông tin tr ng Đ i h c ườ ạ ọ
Bách Khoa, s giúp đ đ ng viên c a gia đình và b n bè. ỡ ộ
Tr c tiên em xin chân thành c m n t t c các th y c a tr ngướ ả ơ ấ ả ườ
Đ i h c Bách Khoa, Đ i h c Đà N ng đã d y d truy n đ t ki nạ ọ ạ ọ ế
th c cho em trong th i gian h c t i tr ng. ọ ạ ườ
Em xin chân thành cám n th y giáo Ti n sĩ Nguy n Thanh Bình. Cámơ ầ ế
n Th y đã t n tình h ng d n góp ý cho em trong quá trình th c hi nơ ướ ự ệ
đ án này. Nh đó em th hoàn thành theo đúng yêu c u v n i ề ộ
dung c a m t đ án t t nghi p. ộ ồ
Em cũng xin đ c cám n nh ng ng i b n cùng ngành đã đ ng viênượ ơ ườ ạ
giúp đ em trong su t th i gian làm đ án. ố ờ
Cu i cùng, con xin c m n gia đình đã t o m i đi u ki n t t nh t đ ả ơ
b n thân có th hoàn thành đ c đ án đúng h n. ượ ồ
M c đã c g ng h t s c, nh ng kh năng th i gian h n, ố ắ ế ư
đ tài nghiên c u ch c ch n còn nhi u khi m khuy t. R t mong các ế ế ấ
Th y giáo ch b o giúp đ . R t mong s góp ý c a b n bè, đ ng ỉ ả
nghi p.
Sinh viên,
Lê Hoài Nam
L I CAM ĐOAN
Tôi xin cam đoan:
1 Nh ng n i dung trong báo cáo này là do tôi th c hi n d i s ướ ự
h ngướ d n tr c ti p c a th y Ts.Nguy n Thanh Bình. ế ủ
2 M i tham kh o dùng trong báo cáo này đ u đ c trích d n rõ ràng tên ề ượ
tác gi , tên công trình, th i gian, đ a đi m công b . ị ể
3 M i sao chép không h p l , vi ph m quy ch đào t o, hay gian trá, ợ ệ ế
tôi xin ch u hoàn toàn trách nhi m.ị ệ
Sinh viên,
Lê Hoài Nam
M c l cụ ụ
M C L C Ụ Ụ
M Đ U .............................................................................................................1
I. Gi i thi u b i c nh đ tài ố ả ...............................................................................................1
II. Ý nghĩa th c ti n và m c đích đ tàiự ễ .............................................................................1
III. Nhi m v ph i th c hi n .............................................................................................2
III.1. M c tiêu nghiên c u ............................................................................................2
III.2. K t qu d ki nế ế ..................................................................................................2
III.3. Tóm t t ph ng pháp tri n khaiắ ươ .........................................................................2
III.4. B c c s trình bàyố ụ .............................................................................................3
C S THUY TƠ .........................................................................................4
I. T ng quan v Adobe Flexổ ề ................................................................................................4
I.1. Gi i thi u v Adobe Flex ệ ề ......................................................................................4
I.2. M t s thành ph n trong Flex FrameWorkộ ố ...........................................................4
I.3. MXML....................................................................................................................5
I.4. Action Script...........................................................................................................5
I.4.1. Gi i thi u ............................................................................................................5
I.4.2. M t s phiên b n ActionScript đã phát hànhộ ố .....................................................5
I.4.3. M t s ki u d li u trong ActionScript 3.0 ữ ệ .......................................................6
I.4.4. M t ví d v ngôn ng ActionScript 3.0 ụ ề ............................................................8
I.5. Flex Builder............................................................................................................8
II. RTMFP............................................................................................................................8
II.1. T ng quan v RTMFP ..........................................................................................8
II.2. Nh ng l i ích c a RTMFPữ ợ ...................................................................................9
II.3. Vì sao RTMFP thích h p h n RTMF trong vi c phát tri n h th ng truy n ơ ệ ố
thông th i gian th c .......................................................................................................9
II.4. D ch v Adobe Stratusị ụ ........................................................................................10
III. XMPP và Sever OpenFire............................................................................................11
III.1. XMPP.................................................................................................................11
III.1.1. Gi i thi u v XMPP ệ ề ......................................................................................11
III.1.2. Nh ng đi m m nh ..........................................................................................11
III.1.3. Cách t ch c đ a chổ ứ ị ......................................................................................12
III.1.4. S đ g i tinơ ồ ử ..................................................................................................12
III.1.5. Liên l c v i các m ng khácạ ớ ...........................................................................12
III.2. Openfire Server..................................................................................................13
III.2.1. Gi i thi u v Openfire Server ệ ề .......................................................................13
III.2.2. Các tính năng c a Openfire Server................................................................13
III.2.3. M t s Plugin thông d ng c a Openfireộ ố ......................................................13
IV. RED 5 Server................................................................................................................14
V. C s d li u MySQLơ ở ..................................................................................................14
V.1. Gi i thi u v MySQL ệ ề .........................................................................................14
V.2. L ch s phát tri n ................................................................................................15
V.3. V n đ b n quy n và h tr ề ả ..............................................................................15
V.4. Các tính năng c a MySQL..................................................................................16
VI. T ng quan v XML .....................................................................................................16
VI.1. XML là gì...........................................................................................................16
VI.2. T m quan tr ng c a XML ọ ủ ................................................................................17
VI.3. Đ c đi m c a XMLặ ể ủ ..........................................................................................17
i
M c l cụ ụ
PHÂN TÍCH VÀ THI T K H TH NG Ế Ệ ...................................................20
I. Gi i thi u bài toánớ ệ ..........................................................................................................20
II. Các yêu c u ch c năngầ ứ .................................................................................................20
III. Ph ng pháp gi i quy tươ ế ..............................................................................................20
IV. Phân tích h th ng thông tinệ ố ........................................................................................21
IV.1. S đ Use Caseơ ồ ..................................................................................................21
IV.1.1. Ch c năng thay đ i ngôn ng ổ ữ........................................................................22
IV.1.2. Ch c năng đăng ký tài kho n .........................................................................22
IV.1.3. Ch c năng đăng nh p h th ng .....................................................................22
IV.1.4. Ch c năng thay đ i thông tin cá nhânứ ổ ...........................................................22
IV.1.5. Xem thông tin cá nhân.....................................................................................22
IV.1.6. G i/Nh n tin nh n ..........................................................................................22
IV.1.7. Ch c năng t o phòng chatứ ạ ..............................................................................22
IV.1.8. Ch c năng xem webcam..................................................................................23
IV.1.9. Ch c năng g i đi n ........................................................................................23
IV.1.10. Ch c năng chia s t p tin ẻ ậ ............................................................................23
IV.1.11. Qu n lý liên l c .............................................................................................23
IV.1.12. Tìm ki m liên l cế ..........................................................................................23
IV.1.13. Qu n lý tr ng tháiả ạ .........................................................................................23
IV.1.14. Chia s thông tin...........................................................................................23
IV.2. S đ l p c a ch ng trìnhơ ồ ớ ươ ..............................................................................24
IV.2.1. S đ l p qu n lý c a s chatơ ồ ớ .......................................................................24
IV.2.2. S đ l p qu n lý danh sách liên l cơ .............................................................28
IV.3. Phân tích các ch c năng trong ch ng trình ươ .....................................................29
IV.3.1. Ch c năng đăng ký thành viên........................................................................29
IV.3.2. Ch c năng đăng nh p .....................................................................................31
IV.3.3. Ch c năng g i tin ...........................................................................................33
IV.3.4. Ch c năng g i tin nhómứ ử .................................................................................36
IV.3.5. Ch c năng t o phòngứ ạ .....................................................................................38
IV.3.6. Ch c năng xem webcam..................................................................................40
IV.3.7. Ch c năng t t webcamứ ắ ...................................................................................43
IV.3.8. Ch c năng g i đi n ........................................................................................45
IV.3.9. Ch c năng k t thúc cu c g i ế .........................................................................48
IV.3.10. Ch c năng g i/nh n t p tin ậ ậ .........................................................................49
IV.3.11. Ch c năng xem thông tin cá nhân.................................................................52
IV.3.12. Ch c năng thay đ i thông tin cá nhânứ ổ .........................................................54
PHÁT TRI N VÀ NG D NG .....................................................................56
I. Công c môi tr ng phát tri n ườ .................................................................................56
II. M t s k t qu đ t đ c ế ượ .............................................................................................56
II.1. Giao di n đăng nh p ...........................................................................................56
II.2. Giao di n chính ch ng trình ươ .............................................................................57
II.3. Giao di n c a s qu n lý liên l c ......................................................................57
II.4. Giao di n c a s chat ử ổ .........................................................................................58
II.5. Giao di n c a s chat nhóm ử ổ ...............................................................................58
K T LU N VÀ H NG PHÁT TRI N ƯỚ ......................................................59
I. K t lu nế ..........................................................................................................................59
I.1. K t qu đ t đ cế ượ ................................................................................................59
ii
M c l cụ ụ
I.2. H n chạ ế................................................................................................................59
II. H ng phát tri nướ ..........................................................................................................60
iii
thông tin tài liệu
Ngày nay với sự phát triển nhanh chóng của khoa học công nghệ, các dịch vụ viễn thông qua mạng đã phát triển mạnh mẽ, cùng với nhu cầu của con người cần liên lạc trao đổi thông tin nhanh chóng và chính xác thì việc trao đổi thông tin không chi dừng lại ở những thông điệp đơn giản mà nó đòi hỏi phải được phát triển ở mức cao hơn như khả năng truyền âm thanh, hình ảnh… Trước tình hình đó nhiều chuẩn, công nghệ ra đời cung cấp khả năng truyền tải dữ liệu hình ảnh, âm thanh, tin nhắn đáp ứng ngày một tốt hơn nhu cầu của con người. Trong rất nhiều công nghệ đang được dùng hiện nay, cùng với xu hướng mã nguồn mở thì công nghệ XMPP (The Extensible Messaging and Presence Protocol) một chuẩn mở rộng sử dụng XML cho việc vận chuyển thông tin, trình bày nội dung, dịch vụ yêu cầu và đáp ứng theo định dạng Jabber đang được sử dụng rất rộng rãi bởi tính đơn giản, miễn phí, dễ mở rộng…
Mở rộng để xem thêm
tài liệu giúp tôi
Nếu bạn không tìm thấy tài liệu mình cần có thể gửi yêu cầu ở đây để chúng tôi tìm giúp bạn!
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×