Chương 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Yêu cầu hệ thống
2.3. Đặc tả chức năng của hệ thống
2.3.1. Chức năng cơ bản
2.3.1.1. Chức năng kết nối, ngắt kết nối
- Chúng tôi chủ động xây dựng phương pháp quét và định vị Modem GSM được gắn vào server, hỗ trợ cho tất cả các loại Modem có kết nối USB trên thị trường.
- Phương pháp kết nối mở cổng giao tiếp nối tiếp xác định trong thuộc tính cổng, với tham số giao tiếp nối tiếp xác định tại các Baudrate, Parity, databits, StopBits, thuộc tính flowcontrol và khởi tạo modem hoặc điện thoại GSM.
2.3.1.2. Chức năng gửi tin nhắn
- Phương thức này gửi một tin nhắn văn bản đến một thiết bị di động.
- SendSMS (DestinationNumber As String, TextMessage As String): Gửi một tin nhắn xác định (TextMessage) đến một thiết bị điện thoại di động đã yêu cầu (DestinationNumber).
- SendSMS (DestinationNumber As String, TextMessage As String, AlertMessage As Boolean): Gửi một tin nhắn xác định đến một số điện thoại được chỉ định (DestinationNumber), đó có thể là một tin nhắn cảnh báo (AlertMessage) hoặc một tin nhắn thông thường (TextMessage).
- Kết quả: Trả về một giá trị kiểu chuỗi (string) các tin nhắn tham chiếu. Nếu tin nhắn dài hơn kích thước tối đa cho phép thì được gửi như mỗi thiết lập thuộc tính LongMessage. Nếu thuộc tính LongMessage được cài đặt như là Split, định dạng Split hoặc nối; sau đó nhiều tin nhắn được gửi và tin nhắn tham chiếu của tất cả các tin nhắn được trả về được cách nhau bằng dấu phẩy “ ,”.
Thiết lập cấu hình cài đặt Quản lý người dùng
Hệ thống nhắn tin SMS cho CBGV
Nhắn tin SMS
Thông báo tùy chỉnh Thông báo
thời khóa biểu Quản lý số
điện thoại đã đăng ký 2.3.2. Chức năng thiết lập cấu hình cài đặt
Khi người quản trị thay đổi máy chủ, tên cơ sở dữ liệu hay mật khẩu cơ sở dữ liệu thì hệ thống sẽ lưu thông tin vào file và mỗi lần khởi chạy, hệ thống sẽ đọc các thông số kết nối đã lưu trữ trên file.