Nhắn tin SMS thông qua máy vi tính

71 150 0
Nhắn tin SMS thông qua máy vi tính

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh trờng đại học vinh Khoa Công nghệ thông tin = = = = đồ án tốt nghiệp Chuyên ngành Công Nghệ Thông Tin Đề tài: nhắn tin sms thông qua máy vi tính Giáo viên hớng dẫn : Ths Vũ Chí Cờng Sinh viên thực : Trần Khắc Trọng Lớp : 46K2 - Khoa CNTT Vinh, 05/2010 Bộ Giáo Dục Và Đào Tạo Trờng Đại Học Vinh Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập - Tự Do - Hạnh Phúc GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh -o0o - -o0o - KHOA CÔNG NGHệ THÔNG TIN Đồ áN TốT NGHIệP Họ tên : Trần Khắc Trọng MSSV : 0751074222 Khoa : Công Nghệ Thông Tin Lớp : 46K2 Khóa : 2005 - 2010 Đề tài : Nhắn tin SMS thông qua máy vi tính GVHD : Ths Vũ Chí Cờng Vinh, ngày 09 tháng 05 năm 2010 Giáo viên hớng dẫn Vũ Chí Cờng Phần a Lời ngỏ GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh LờI Mở ĐầU ! Tới nay, điện thoại nhỏ bé thay đổi giới tiện dụng, liên lạc, giải trí lúc nơi Từ điện thoại nh hãng Motorola MotoDyna-Tac có trọng lợng 1kg Ngày nay, công nghẹ chế tạo điện thoại động có phát triển mang tính bùng nỏ, đậm nét để hỗ trợ cho phát triển ngành nghề khác Với độ tích hợp ngày cao, giá thành rẻ hơn, nhỏ bé hơn, đa hơn, thông minh làm thay đổi nhiều đến công nghiệp Với phát triển mạnh mẽ hệ thống mạng động, điện thoại di động thực trở thành vật thiếu ngời Ngoài chức cần thiết điện thoại động nghe gọi công nghệ đại phát triển điện thoại nhỏ thêm nhiều chức cao nh internet, xem ti vi, chơi game, chia sẻ, gửi tin nhắn văn (SMS), gửi tin nhắn đa phơng tiện (mms) Chính lẽ mà ngày nay, điện thoại di động chức ra, trở thành vật thiếu nhiều ngời Nó giúp giữ liên lạc với ngời, giúp quản lý công việc từ xa, giải trí, internet, mail, Điện thoại di động đáp ứng nhu cầu đòi hỏi ngày cao không ngừng ngời dùng Tin nhắn SMS nhiều ứng dụng điện thoại động SMS viết tắt Short Message Services, lúc SMS đời, ngờ đợc lại phát triển rộng rãi đến nh Ngay wap đời, nhiều ngời nghĩ tin nhắn SMS bị bãi bỏ tin nhắn đa phơng tiện mms Nhng trái với suy đoán, tin nhắn SMS phát triển mạnh mẽ, trở thành cách liên lạc hầu hết ngời sử dụng điện thoại động Đồng thời, mạng điện thoại di động phát triển rộng khắp thiết bị điện thoại di động ngày có mức giá phù hợp với ngời dân Đó mặt thuận lợi việc hình thành ý tởng nhắn tin SMS thông qua máy tính sử dụng tin nhắn SMS Đây hình thức nhắn tin thuận lợi, dễ tiếp cận tiết kiệm công sức thời gian Bên cạnh đó, sống ngày bận rộn, nhiều công việc phải quan tâm, để ý Nhiều khi, không muốn nhng quên việc GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Xuất phát từ ý tởng tình hình thực tế nh trên, nên em định chọn đề tài Nhắn tin SMS thông qua máy vi tính Bố cục chung đề tài đợc chia làm phần: Phần A- Giới thiệu đề tài Phần B: Nội dung đề tài Phần C: Các phụ lục LờI CảM ƠN ! Trên đờng học vấn mình, tới em qua bao chặng đờng từ tiểu học, trung học sở, trung học phổ thông GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh giảng đờng Đại học Và qua chặng đờng nh em lại nh đợc lớn hơn, trởng thành kiến thức chuyên sâu lẫn suy nghĩ Với em môi trờng Đại học Vinh với quãng thời gian dài năm trở thành khoảng thời gian quên trờng này, em tiếp thu, học tập đợc kiến thức chuyên môn ngành công nghệ thông tin Không Đại học Vinh nơi cho em luyện, rèn giũa lửa tinh thần, lòng say mê khoa học Hơn nữa, tất điều trở thành hành trang tốt cho em, em thêm vững bớc đờng nghiệp Em xin gửi lời cảm ơn khoa Công nghệ thông tin tử thầy cô Khoa mình, nhiệt tình truyền thụ cho chúng em kiến thức chuyên môn quí báu lĩnh vực khoa học công nghệ thông tin Bên cạnh tạo điều kiện thuận lợi để chúng em có đợc môi trờng, điều kiện học tập tốt Em xin gửi lời cảm ơn sâu sắc tới thầy Vũ Chí Cờng Thầy trực tiếp hớng dẫn, theo sát, ân cần bảo em bớc, kịp thời cách nhiệt tình từ bắt đầu đồ án hoàn thành đồ án Vinh, ngày 09 tháng 05 năm 2010 Sinh viên thực Trần Khắc Trọng MụC LụC GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Giới thiệu đề tài Phần A - Lời ngỏ .2 Lời mở đầu .2 Lời cảm ơn .4 Phần B - Các nội dung đề tài .9 Chơng 1.1 Dẫn nhập .9 1.2 ý nghĩa khoa học đề tài .9 1.3 Mục đích nghiên cứu .10 1.4 Giới hạn đề tài 10 Chơng Cơ sở lí luận 11 2.1 Tình hình nghiên cứu nớc nớc .11 2.1.1 Ngoài nớc 11 2.1.2 Trong nớc 11 2.2 ý tởng thiết kế 11 2.3 Đề cơng nghiên cứu chi tiết 11 2.4 Phơng pháp nghiên cứu 12 2.5 Phơng tiện nghiên cứu 12 2.6 Kế hoạch thực .12 Chơng Truyền liệu giao tiếp máy tính 13 3.1 Tổng quan tin nhắn SMS 14 3.1.1 Giới thiệu SMS 14 3.1.2 Cấu trúc tin nhắn SMS 15 3.1.3 Tin nhắn SMS chuỗi, tin nhắn SMS dài 15 GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh 3.1.4 SMS center/SMSc 16 3.1.5 Nhắn tín SMS quốc tế .16 3.1.6 SMS gateway .17 3.1.7 Mã nguồn mở phần mềm SMS gateway 19 3.2 Giao tiếp máy tính 20 3.2.1 Cổng nối tiếp USB, COM 20 3.2.1.1 Giới thiệu .20 3.2.1.2 Các loại kết nối 20 3.2.2 Cấu trúc frame liệu 22 3.2.3 Thủ tục truyền nhận 23 3.3 Giao tiếp điện thoại với máy tính qua USB Modem 23 3.3.1 Giới thiệu 23 3.3.2 Cài đặt sử dụng Driver cho USB Modem 24 3.3.3 Kiểm tra Com Portname 27 3.3.4 Kiểm tra Mobile phone đợc hỗ trợ tập lệnh AT 30 Chơng Thiết kế 32 4.1 Phơng án thiết kế 32 4.2 Sơ đồ khối tổng quát chức khối 32 Chơng Xây dựng phần mềm & thi công 34 5.1 Xây dựng phần mềm nhắn tin SMS máy vi tính 34 5.1.1 Yêu cầu phần mềm 34 5.2 Thi công 34 5.2.1 Thi công phần cứng 34 5.2.2 Giao diện phần mềm máy tính .34 GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Chơng Kết luận .35 6.1 Tóm tắt 35 6.2 Hớng phát triển đề tài 35 Phần C - Các phụ lục 37 Phần mềm C# Visual Studio 2008 37 1.1 Giới thiệu 37 1.2 Các tập lệnh sử dụng 37 Tập lện AT .39 2.1 Lịch sử phát triển .39 Modem GSM & Modem GPRS 41 3.1 Modem GSM 41 3.2 Modem GPRS 42 3.3 Sự chọn lựa giữa: Mobile Phone Modem GPRS .43 Các thủ tục cần có cho việc gửi lệnh AT tới điện thoại di động hay modem GSM/GPRS cách sử dụng HyperTerminal .44 4.1 Chế độ hoạt động: chế độ SMS Text chế độ SMS PDU 47 4.2 Sự so sánh chế độ SMS Text chế độ SMS PDU 47 - Hớng dẫn sử dụng chơng trình 48 Cơ sở liệu, chức code 51 6.1 - Cơ sở liệu 51 6.2 Các Store Procedure 55 6.3 Code chức Button 60 Tài liệu tham khảo 70 GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Phần B Các nội dung đề tài CHƯƠNG dẫn nhập 1.1 Dẫn nhập GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Ngày với phát triển mạnh mẽ ngành khoa học kỹ thuật, công nghệ kỹ thuật, công nghệ di động, mạng viễn thông mà công nghệ sản xuất điện thoại động Do sinh viên chuyên ngành công nghệ thông tin, phải biết nắm bắt vận dụng cách có hiệu nhằm góp phần vào phát triển khoa học kỹ thuật giới nói chung phát triển công nghệ thông tin nói riêng Bên cạnh thúc đẩy phát triển kinh tế nớc nhà Hơn nữa, em thấy đợc phát triển điện thoại động Thêm vào đó, ngày hệ thống mạng điện thoại di động thiết bị điện thoại di động ngày đợc phổ biến sống Cùng với nhu cầu sống ngày tăng Từ hình thành, nảy sinh ý tởng việc nhắn tin tin nhắn SMS thông qua máy vi tính Và nhiều lợi ích từ việc nhắn tin SMS nh, tin nhắn đợc tới ngời sử dụng điện thoại trực tiếp, thông qua cách thức liên lạc nữa, giá rẻ, liên lạc đợc với ngời sử dụng đầu cuối lúc nơi đâu, hầu nh không gây ồn ào, phiền nhiễu ngời xung quanh, khó chịu, không tốn thời gian Từ yêu cầu thực tế, đòi hỏi ngày cao sống, cộng với hợp tác, phát triển mạnh mẽ mạng di động nên em chọn đề tài "gửi tin nhắn SMS thông qua máy vi tính" để đáp ứng đợc nhu cầu ngày cao ngời góp phần vào tiến bộ, văn minh, đại nớc nhà 1.2 ý nghĩa khoa học đề tài Từ nhu cầu thực tế đó, em muốn đa phần kỹ thuật giới áp dụng vào nớc, để tạo hệ thống nhắn tin tin nhắn SMS nhằm đáp ứng nhu cầu liên lạc đợc lúc, nơi cách chủ động Đề tài lấy sở tin nhắn SMS, dựa phần mềm C# Microsoft ngôn ngữ lập trình AT Bên cạnh đó, chơng trình có dao diện trực quan, thân thiện VIệc sử dụng tin nhắn SMS để quản lý thời khoa biểu, quản lý công việc, có thuận lợi tiết kiệm chi phí, tính động, nghĩa đâu có sóng mạng điện thoại di động ta nhắn tin đợc 1.3 Mục đích nghiên cứu Đồ án đợc nghiên cứu, khảo sát thực với mục đích áp dụng kiến thức đợc học nhà trờng để thiết kế, tạo chơng trình nhắn tin GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 10 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Where @TrangThai=TrangThai RETURN Chức năng: Kiểm tra trạng thái tin nhắn - LayDuDinhTuTKB: Lấy dự định từ thời khóa biểu Nội dung: ALTER PROCEDURE LayDuDinhTuTKB AS Select KhoaLop,Thu,LopHocPhan,TietBatDau, SoTiet,PhongHoc,NgayBatDau,GiaoVien,LienLac.SoDienThoai from ThoiKhoaBieu,LienLac where ThoiKhoaBieu.GiaoVien=LienLac.Ten RETURN Chức năng: Lấy thời gian thời khóa biểu nhập vào - LayNgayBD: Lấy ngày bắt đầu Nội Dung: ALTER PROCEDURE LayNgayBD @TenLienLac nvarchar(50) AS Select NgayBatDau from ThoiKhoaBieu where @TenLienLac=GiaoVien RETURN Chức năng: Lấy ngày bắt đầu môn học để nhắn tin - LaySDT: Lấy số điện thoại Nội dung: ALTER PROCEDURE LaySDT @ID int AS Select SoDienThoai,NoiDungTN from DuDinh where ID=@ID RETURN Chức năng: Lấy số điện thoại liên lạc từ bảng dự định - LayDuDinhVoiTNChuaGui Nội dung: ALTER PROCEDURE LayDuDinhVoiTNChuaGui @ID int AS select * from DuDinh where ID=@ID and TrangThai=0 GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 57 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh RETURN Chức năng: Lấy thông tin từ table DuDinh với điều kiện tin nhắn cha đợc gửi - LayTenNoiDung: Lấy tên lấy nội dung Nội dung: ALTER PROCEDURE LayTenNoiDung @ID int AS select TenLienLac,SoDienThoai,NoiDungTN from DuDinh where ID=@ID and TrangThai=0 RETURN Chức năng: Lấy tên nội dung tin nhắn với điều kiên tin nhắn cha gửi từ table DuDinh - LayTenSDTfromLienLac Nội dung: ALTER PROCEDURE LayTenSDTfromLienLac @ID int AS Select Ten,SoDienThoai from LienLac where ID=@ID RETURN Chức năng: Lấy tên số điện thoại từ table Lien Lac - LayThoiGian Nội dung: ALTER PROCEDURE LayThoiGian @TenLienLac nvarchar(50) AS select DuDinh.DuDinh from DuDinh where TenLienLac = @TenLienLac RETURN Chức năng: Lấy thời gian tơng ứng với tên liên lạc tơng ứng - LayTrangThaiTuTenVaNoiDung Nội dung: ALTER PROCEDURE LayTrangThaiTuTenVaNoiDung @Ten nvarchar(50), @NoiDung nvarchar(50) AS select TrangThai GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 58 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh from DuDinh where TenLienLac=@Ten and NoiDungTN=@NoiDung RETURN Chức năng: Sẽ lấy trạng thái dự định liên lạc theo tên liên lạc nội dung tin nhắn - SuaLienLac: Nội dung: ALTER PROCEDURE SuaLienLac @ID int, @Ten nvarchar(50), @SoDienThoai nvarchar(50) AS update LienLac set Ten=@Ten,SoDienThoai=@SoDienThoai where ID=@ID RETURN Chức năng: Cập nhật liên lạc chọn nút sửa liên lạc - ThemDuDinh Nội dung: ALTER PROCEDURE ThemDuDinh @Ten nvarchar(50), @SDT nvarchar(50), @NoiDung nvarchar(160), @ThoiGianNT nvarchar(50), @TrangThai int AS insert into DuDinh(TenLienLac,SoDienThoai, DuDinh,NoiDungTN,TrangThai) values (@Ten,@SDT,@ThoiGianNT,@NoiDung,0) RETURN Chức năng: Thêm trờng vào dự định nhấn nút thêm dự định - ThemLienLac Nội dung: ALTER PROCEDURE ThemLienLac @Ten nvarchar(50), @SDT nvarchar(50) AS insert into LienLac(Ten,SoDienThoai) values(@Ten,@SDT) RETURN Chức năng: Thêm trờng vào liên lạc nhấn nút thêm liên lạc - ThemThoiKhoaBieu GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 59 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Nội dung: ALTER PROCEDURE THemThoiKhoaBieu AS @KhoaLop nvarchar(50), @TT nvarchar(50), @MaHP nvarchar(50), @SoTC nvarchar(50), @LopHocPhan nvarchar(50), @SoSinhVien nvarchar(50), @HinhThucHoc nvarchar(50), @SoTietTrenTuan nvarchar(50), @Thu nvarchar(50), @TietBatDau nvarchar(50), @SoTiet nvarchar(50), @PhongHoc nvarchar(50), @NgayBatDau nvarchar(50), @NgayKetThuc nvarchar(50), @GiaoVien nvarchar(50), @KhoaCN nvarchar(50) insert into ThoiKhoaBieu(KhoaLop,TT,MaHP,SoTC,LopHocPhan, SoSinhVien,HinhThucHoc,SoTietTrenTuan,Thu,TietBatDau, SoTiet,PhongHoc,NgayBatDau,NgayKetThuc,GiaoVien,KhoaCN) values (@KhoaLop,@TT,@MaHP,@SoTC,@LopHocPhan,@SoSinhVien, @HinhThucHoc,@SoTietTrenTuan,@Thu,@TietBatDau,@SoTiet, @PhongHoc,@NgayBatDau,@NgayKetThuc,@GiaoVien,@KhoaCN) RETURN Chức năng: Thêm trờng từ file thời khóa biểu vào table thời khóa biểu - XoaLienLac: Nội dung: ALTER PROCEDURE XoaLienLac @ID int AS delete from LienLac where ID=@ID RETURN Chức năng: Xóa liên lạc table Liên Lạc chọn nút xóa liên lạc - XoaDuDinh Nội dung: ALTER PROCEDURE XoaDuDinh @ID int AS delete from DuDinh where ID=@ID RETURN Chức năng: Xóa dự định table Dự Định chọn nút xóa dự định - XoaChiTietTinNhan Nội dung: ALTER PROCEDURE XoaHetChiTietTN AS delete from DuDinh where TrangThai=1 RETURN GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 60 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Chức năng: Xóa chi tiết tin nhắn table DuDinh 6.3 Code chức button - Button: Lu Liên Lạc Nội Dung: private void but_them_Click(object sender, EventArgs e) { if (MessageBox.Show("Bn mun thờm liờn lc khụng?", "Chỳ ý!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { try { dt.ThemLienLac(text_ten.Text,text_sdt.Text); LoadData(); MessageBox.Show("ó thờm " + text_ten.Text + " v liờn lc!"); text_sdt.Text = ""; text_ten.Text = ""; } catch { MessageBox.Show("Error " + e); } } } Chức Năng: Lu trờng liên lạc nhập textbox vào table Liên Lạc - Button: Xóa Liên Lạc: Nội Dung: private void but_XoaLienLac_Click(object sender, EventArgs e) { if (MessageBox.Show("Bn mun xúa liờn lc khụng?","Chỳ ý!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { try { int ID = Convert.ToInt32(dataGridView1.Rows [dataGridView1.CurrentRow.Index].Cells[0].Value); dt.XoaLienLac(ID); LoadData(); MessageBox.Show("Xúa liờn lc thnh cụng!"); } catch { MessageBox.Show("Error " + e); } } } GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 61 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Chức Năng: Xóa liên lạc table Liên Lạc chọn Xóa datagridview - Button: Sửa Chi Tiết: Nội Dung: private void but_SuaLienLac_Click(object sender, EventArgs e) { try { int ID = Convert.ToInt32(dataGridView1.Rows [dataGridView1.CurrentRow.Index].Cells[0].Value); idsuall = ID; var qr = dt.LayTenSDTfromLienLac(ID); foreach (var item in qr) { text_ten.Text = item.Ten.ToString(); text_sdt.Text = item.SoDienThoai.ToString(); } } catch { MessageBox.Show("Error " + e); } } Chức Năng: Khi chọn nút này, chi tiết liên lạc chọn datagridview lên textbox tơng ứng để sửa, sửa xong bấm Cập nhật sửa - Button: Cập Nhật Sửa: Nội Dung: private void but_CapNhatSua_tabQLLL_Click(object sender, EventArgs e) { try { dt.SuaLienLac(idsuall, text_ten.Text, text_sdt.Text); text_sdt.Text = ""; text_ten.Text = ""; MessageBox.Show("ó cp nht thnh cụng liờn lc!"); LoadData(); } catch { MessageBox.Show("Error " + e); } } Chức Năng: Sẽ cập nhật việc sửa liên lạc vào CSDL với ID giữ nghuyên Tab: Quản Lý Thời Khóa Biểu: - Button: Thêm Thời Khóa Biểu: Nội Dung: GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 62 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh private void but_ThemTKB_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Bn mun thờm thi khúa biu mi?", "Chỳ ý!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { openFileExel.ShowDialog(); TenFileExel = openFileExel.FileName.ToString(); Load_File_Exel(dataGridView_ThoiKhoaBIeu, openFileExel.FileName.ToString(), "Sheet1"); } MessageBox.Show("Thờm thi khúa biu thnh cụng!"); } catch (Exception ex) { MessageBox.Show("Error " + ex.ToString()); } } Chức Năng: Thêm thời khóa biểu, mở open file exel dialog - Button: Sửa TKB: Nội Dung: private void but_SuaTKB_Click(object sender, EventArgs e) { Microsoft.Office.Interop.Excel.Application t = new Microsoft.Office.Interop.Excel.Application(); t.Visible = true; Microsoft.Office.Interop.Excel.Workbook x; x = t.Workbooks.Open(a, 0, false, 5, "", "", false, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false); } Chức Năng: Mở file Thời khóa biểu exel để sửa exel - Button: Lu Vào CSDL Nội Dung: private void but_LuuVaoCSDL_TabTKB_Click(object sender, EventArgs e) { if (MessageBox.Show("Bn thc s mun lu vo C S D Liu?", "Chỳ í!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { try { Excel.Application xlApp; Excel.Workbook xlWorkBook; Excel.Worksheet xlWorkSheet; Excel.Range range; int rCnt = 0; int cCnt = 0; xlApp = new Excel.ApplicationClass(); xlWorkBook = xlApp.Workbooks.Open(TenFileExel.ToString(, 0, true, 5, "", "", true, GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 63 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0); xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); range = xlWorkSheet.UsedRange; string[,] a = new string[1700, 2860]; for (rCnt = 5; rCnt [...]... đổi nào với cả 3.1.5 Nhắn tin SMS quốc tế Các tin nhắn SMS giữa các nhà điều hành đợc chia ra làm hai hạng mục gồm tin nhắn SMS giữa các nhà điều hành cục bộ và tin nhắn SMS giữa các nhà điều hành quốc tế với nhau Tin nhắn SMS giữa các nhà điều hành cục bộ là tin nhắn mà đợc gửi giữa các nhà điều hành trog cùng một quốc gia còn tin nhắn SMS giữa các nhà điều hành quốc tế là tin nhắn SMS đợc gửi giữa các... hoạt động nghiên cứu mang tính chuyên nghiệp để có thể đa vào ứng dụng Mặc dù vậy, nhắn tin thông qua máy vi tính đợc chính các nhà mạng ứng dụng thực tế để quảng cáo, thông cáo, tới khách hàng Ước tính 35 triệu thuê bao di động ở Vi t Nam năm 2010 Dịch vụ về SMS cũng bắt đầu tăng lên đáng kể Điều này là một lợi thế cho vi c nghiên cứu và phát triển vi c nhắn tin thông qua máy vi tính 2.2 ý tởng thiết... đồ khối của hệ thống nhắn tin SMS qua máy vi tính GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 33 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Khối Giao Tiếp SMS : - Có chức năng gửi nhận tin nhắn SMS cho vi c điều nhắn tin Khối này cần hai thiết bị điện thoại di động : - Thiết bị điện thoại di động thứ nhất: dành cho ngời sử dụng Ngời sử dụng cần phải đăng kí dịch vụ vi n thông đối với các nhà... SVTH: Trn Khc Trng Page 11 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Hiện nay trên thế giới, vi c sử dụng tin nhắn SMS để quản bá tin tức, quản lý công vi c không còn xa lạ, Kĩ thuật GSM có khả năng truyền tin wireless với phạm vi rất rộng lớn và đảm bạo độ tin cậy cao Chính vì vậy, ngời dùng có thễ gửi tin nhắn SMS để thông báo hoặc truyền tải một thông điệp nào đó mang lại hiệu quả cao Ngời dùng... thì ứng dụng tin nhắn SMS dạng text thì ứng dụng tin nhắn SMS chỉ cần biết cách giao tiếp với SMS gateway và không cần phải biết về lệnh AT command Hình 2: Một ứng dụng tin nhắn SMS dạng text kết nối một nhóm các điện thoại (hay các modem thông qua SMS gateway) 3.1.7 Mã nguồn mở và phần mềm SMS gateway GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 19 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Nh đã... ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh đó, trung tâm SMS này sẽ chuyển tin nhắn này tới đích (ngời nhận) Một tin nhắn SMS có thể phải đi qua nhiều hơn một thực thể mạng (netwok) (chẳng hạn nh SMSC và SMS gateway) trớc khi đi tới đích thực sự của nó Nhiệm vụ duy nhất của một SMSC là luân chuyển các tin nhắn SMS và điều chỉnh quá trình này cho đúng với chu trình của nó Nếu nh máy điện thoại của... kết với máy tính Vi c kết nối cần có phần mềm của hãng cung cấp điện thoại Cái này đợc đặt cố định và thờng xuyên kết nối với máy tính - Khi ngời sử dụng nhắn một tin SMS có nội dung nào đó thì điện thoại kia sẽ nhận tin nhắn Khối Xử Lí Phần Mềm và Giao Tiếp : - Có chức năng nhắn tin SMS từ điện thoại thông qua chức năng Modem của điện thoại Khối này có nhiệm vụ trung tâm và quan trọng trong vi c xử... trúc một tin nhắn SMS Nội dung của một tin nhắn SMS khi đợc gửi đi sẽ đợc chia làm 5 phần nh sau : GVHD: Ths V Chớ Cng SVTH: Trn Khc Trng Page 15 ỏn tt nghip Nhn tớn SMS thụng qua mỏy vi tớnh Hình 1: Cấu trúc của một tin nhắn SMS - Instruction to air interface: chỉ thị dữ liệu kết nối với air interface (giao diện không khí) - Instructions to SMSC: Chỉ thị dữ liệu kết nối với trung tâm tin nhắn SMSC (Short... trợ giao thức SMSC chung Để giải quyết khó khăn này, một SMS gateway đợc đặt giữa hai SMSC ra đời Gateway này sẽ đợc minh họa ở hình dới SMS gateway hoạt động nh một relay giữa hai SMSC Nó chuyển đổi thông tin dữ liệu từ một SMSC protocol SMS sang một SMSC protocol khác Giải pháp này đợc sử dụng cho hai sóng mang wireless khác nhau để kết nối liên thông giữa các SMSC, Nh thế các tin nhắn SMS từ các nhà... ngại này, một mở rộng của nó gọi là SMS chuỗi (hay SMS dài) đã ra đời Một tin nhắn SMS dạng text dài có thể chứa nhiều hơn 160 kí tự theo chuẩn dùng trong tiếng Anh Cơ cấu hoạt động cơ bản SMS chuỗi làm vi c nh sau: điện thoại di động của ngời gửi sẽ chia tin nhắn dài ra thành nhiều phần nhỏ và sau đó gửi các phần nhỏ này nh một tin nhắn SMS đơn Khi các tin nhắn SMS này đã đợc gửi tới đích hoàn toàn ... thành, nảy sinh ý tởng vi c nhắn tin tin nhắn SMS thông qua máy vi tính Và nhiều lợi ích từ vi c nhắn tin SMS nh, tin nhắn đợc tới ngời sử dụng điện thoại trực tiếp, thông qua cách thức liên lạc... 3.1.5 Nhắn tin SMS quốc tế Các tin nhắn SMS nhà điều hành đợc chia làm hai hạng mục gồm tin nhắn SMS nhà điều hành cục tin nhắn SMS nhà điều hành quốc tế với Tin nhắn SMS nhà điều hành cục tin nhắn. .. liệu giao tiếp máy tính 13 3.1 Tổng quan tin nhắn SMS 14 3.1.1 Giới thiệu SMS 14 3.1.2 Cấu trúc tin nhắn SMS 15 3.1.3 Tin nhắn SMS chuỗi, tin nhắn SMS dài

Ngày đăng: 15/12/2015, 10:14

Mục lục

    ®å ¸n tèt nghiÖp

    §Ò tµi: nh¾n tin sms th«ng qua m¸y vi tÝnh

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan