Đồ Án Phần mêm quản lý trung tâm Internet

Thảo luận trong 'Chưa Phân Loại' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    PHẦN MỀM QUẢN LÍ TRUNG TÂM INTERNET


    Nhóm 6:

    Server : Phạm Thành Trung
    Nguyễn Đình Hòa
    Nguyễn Song Hào

    Client : Nguyễn Mạnh Toàn
    Nguyễn Văn Thịnh
    Lê Quan Hưng

    I. Đặc tả yêu cầu:
    Xây dựng một chương trình ứng dụng quản lí một trung tâm internet.Chương trình này giúp cho việc quản lí trung tâm internet đơn giản và hiệu quả hơn. Trong hệ thống sẽ có các IDvà Pass. Các ID và Pass này được tạo ra và quản lí bởi một máy chủ và chúng chỉ có thể đăng nhập trên một trong các máy trong trung tâm.

    II. Các chức năng chính của hệ thống:
    1.Server
    Trong hệ thống server là một máy chủ có quyền quản lí các User của hệ thống. Người dùng muốn đăng nhập vào một máy con trong hệ thống phải có sự cho phép của server.Server có các chức năng chính sau:
    - Khởi tạo server để các client có thế kết nối
    - Quản lí ID và các dịch vụ:
    + Thêm ID mới
    + Thêm dịch vụ mới
    + Cho phép người dùng nạp thêm tiền


    2.Client
    Là một trong các máy con của trung tâm. Người dùng thông qua một ID của hệ thống còn tiền để đăng nhập. Các chức năng chính của Client:
    + Đăng nhập vào hệ thống
    + Gửi tin nhắn yêu cầu đến máy chủ
    + Xem các dịch vụ hiện có
    + Tính thời gian và số tiền ID sử dụng
    + Đăng xuất

    III. Hoạt động của hệ thống
    Khi máy chủ khởi động chương trình cổng kết nối của Server sẽ được mở và chờ đợi client gửi yêu cầu kết nối.







    CHỨC NĂNG


    CLIENT
    SEVER
    Login 1. Yêu cầu kết nối

    2. Gửi “Login”, mã ID và mã Pass
    3.1 Nếu nhận đươc “ok” thì đăng nhập
    3.2 Nếu nhận được “ko” thì hiển thị thông báo ”Sai tài khoản hoặc mật khẩu”
    4. Đóng kết nối
    1. Nhận yêu cầu kết nối
    2.
    So sánh ID và Pass nhận được với ID và Pass trong file ID.txt
    2.1 Không có ID tương ứng hoặc sai pass hoặc có ID mà không còn tiền gửi:”ko”
    2.2 Có ID tương ứng và còn tiền thì gửi “ok” và số tiền còn lại trong tài khoản.
    3.Đóng kết nối

    Dịch vụ 1. Yêu cầu kết nối
    2. Gứi “ dichvu”
    3.Nhậ được các dịch vụ thì hiển thị ra bảng đến khi nhận được “end” thì kết thúc
    4. Đóng kết nối
    1. Nhận yêu cầu kết nối
    2. Gửi lại các dịch vụ được đọc ra từ file DV.txt theo cấu trúc lần lượt loại và giá. Đến khi hết thì gửi “end”
    3.Đóng kết nối

    Sms server 1. Yêu cầu kết nối
    2.Gửi “sms”
    3.Gửi nội dung tin nhắn được nhập từ bảng
    4. Đóng kết nối
    1. Nhận yêu cầu kết nối
    2. Hiển thị nội dung tin nhắn thông qua bảng thông báo
    3. Đóng kết nối

    Logout 1. Yêu cầu kết nối
    2. Gửi “logout”
    3. Gửi mã ID và mã Pass và Mney( số tiền còn lại trong tài khoản sau khi đã sử dụng)
    4. Đóng kết nối
    1. Nhận yêu cầu kết nối
    2. Nhận và cập nhật số tiền còn lại trong tài khoản
    3. Đóng kết nối
     

    Các file đính kèm:

Đang tải...