Hotline: 0989 429 288 - 024 62511017

  Trang chủ   Sản phẩm   Phần mềm Dành cho nhà trường   Phần mềm Hỗ trợ học tập   Kho phần mềm   Liên hệ   Đăng nhập | Đăng ký

Tìm kiếm

School Viewer
 
Xem bài viết theo các chủ đề hiện có
  • Download - Archive- Update (27 bài viết)
  • Mô hình & Giải pháp (11 bài viết)
  • Phần mềm Quản lý đào tạo nhà trường (71 bài viết)
  • Sản phẩm mới (7 bài viết)
  • Hỗ trợ khách hàng (14 bài viết)
  • Hoạt động của công ty (5 bài viết)
  • Thông tin khuyến mại (1 bài viết)
  • Dành cho Giáo viên (1 bài viết)
  • Xem toàn bộ bài viết (139 bài viết)
  •  
    Đăng nhập/Đăng ký
    Bí danh
    Mật khẩu
    Mã kiểm traMã kiểm tra
    Lặp lại mã kiểm tra
    Ghi nhớ
     
    Quên mật khẩu | Đăng ký mới
    
     
    Giỏ hàng

    Xem giỏ hàng


    Giỏ hàng chưa có sản phẩm

     
    Bản đồ lưu lượng truy cập website
    Locations of visitors to this page
     
    Thành viên có mặt
    Khách: 1
    Thành viên: 0
    Tổng cộng: 1
     
    Số người truy cập
    Hiện đã có 82242762 lượt người đến thăm trang Web của chúng tôi.

    Phân loại và quản trị người dùng trong phần mềm School Viewer

    Ngày gửi bài: 20/08/2008
    Số lượt đọc: 8359

    Hệ thống người dùng của phần mềm School Viewer được phân chia thành mức: mức Hệ thống (System) và mức CSDL trường (Database).

    1. Người dùng mức Hệ thống (System User hay System Login)

    Người dùng mức hệ thống được gọi là Login NameSystem Userđược đăng ký ở mức hệ thống. School Viewer hiện tại qui định có 2 mức Login Name:

    - Mức 0 - mức hệ thống. Login Name này được phép hoạt động ở mức Hệ thống, nghĩa là được truy nhập (Mở, đóng, Xem, ...) bất cứ Database nào mà không cần khai báo Người sử dụng mức Database. Mức hệ thống được hiểu đơn giản là các quan chức cấp Bộ, Sở và Phòng Ban. Các quan chức này được phép xem, duyệt, sửa bất cứ Database nào. Hiện tại School Viewer chỉ khởi tạo đúng 01 Login Name ở mức Hệ thống, đó là sysAdmin. Trong tương lai sẽ cho phép tạo ra nhiều LoginName khác ở mức hệ thống. sysAdmin có mật khẩu được bảo vệ chặt chẽ. sysAdmin khi truy nhập một CSDL sẽ tự động được gán người dùng Admin của CSDL này do đó có toàn quyền trên Database. sysAdmin được khởi tạo với mật khẩu được kiểm soát chặt chẽ (mặc định = sysadmin) và EnablePassword = True.

    - Mức 1 - mức Database. Login Name này muốn trung nhập CSDL phải đăng ký Người sử dụng Database đó. School Viewer khởi tạo mặc đinh 01 LoginName mức 1, đó là sysUser với mật khẩu rỗng và EnablePassword = false.

    Như vậy trong School Viewer, mức truy nhập hệ thống chỉ có 02 Login Name chính là sysAdminsysUser.

    2. Người dùng mức CSDL (Database Users)

    Người dùng mức Database là người sử dụng cụ thể của một Database của một Nhà trường. School Viewer qui định mỗi Nhà trường là một Database. Người dùng mức CSDL nhà trường được phân loại như sau:

    - Mức 0: Mức Quản trị hệ thống (Ban giám hiệu). Tất cả các User thuộc mức này đều sẽ có toàn quyền với dữ liệu. Mặc định chương trình khởi tạo 01 User thuộc loại này là Admin, User này không được phép xóa hay thay đổi. Mặc định nếu người dùng truy nhập hệ thống bằng LoginName là sysAdmin thì sẽ mặc định sử dụng UserName là Admin để truy xuất dữ liệu của trường. User Admin có quyền khởi tạo và gán quyền cho tất cả các User khác của CSDL.

    - Mức 1: Mức người sử dụng 1 (giáo viên). Các User thuộc mức này sẽ có các quyền bộ phận như xem, sửa điểm của học sinh. Mặc định, mỗi User thuộc loại này sẽ được phân quyền ứng với một giáo viên tương ứng. Tuy nhiên quản trị CSDL có quyền thay đổi lại quyền hạn của User này.

    - Mức 2: Mức Học sinh, sinh viên (mức 2).Đối với User mức này chỉ được phép xem dữ liệu mà không được quyền sửa chữa điểm. Mặc định, mỗi User thuộc loại này sẽ phân quyền tương ứng với một Học sinh cụ thể. Tuy nhiên quản trị CSDL có quyền thay đổi lại các quyền hạn này của User.

     

    3. Mô hình phân quyền trong School Viewer

    Trong phiên bản School Viewer mô hình phân quyền cho User tương đối đơn giản.

    A. Phân quyền mức Hệ thống

    - Login Name mức 0 (cụ thể là sysAdmin) sẽ có toàn quyền trên toàn bộ hệ thống bao gồm quyền Khởi tạo một Database mới, và mở bất cứ CSDL nào và có toàn quyền trên CSDL đó.

    - Login Name mức 1 (cụ thể là sysUser) sẽ không có bất cứ quyền hành gì ngoại trừ quyền truy nhập một CSDL cụ thể với UserName tương ứng.

    B. Phân quyền mức Database

    Quyền hạn (Permission) trong một Database được chia làm các khối (nhóm) sau:

    - Quyền hạn mức hệ thống (Ban giám hiệu):

    (1) Khởi tạo dữ liệu năm học mới

    (2) Tách, ghép dữ liệu (ở mọi cấp, mức, qui mô)

    (3) Backup dữ liệu (sẽ có trong tương lai)

    (4) Chuyển nhập TKB

    (5) Nhập, sửa dữ liệu mức toàn trường (tệp )

    (6) Thực hiện các công việc cuối năm, đầu năm cho Nhà trường.

    (7) Xem, nhập, sửa điểm của toàn bộ học sinh.

    (8) Nhập sự kiện mức toàn trường, mức lớp/giáo viên (mức 0 và mức 1).

    (9) Khởi tạo và phân quyền cho User mức 1 và 2.

    - Quyền hạn mức 1 (Giáo viên)

    (1) Xem điểm của toàn bộ một lớp học (theo tất cả các môn hoặc từng môn)

    (2) Xem, sửa điểm của một lớp học theo từng môn

    (3) Tách, ghép dữ liệu của từng lớp (và do đó của từng học sinh trong lớp này).

    (4) Tách, ghép dữ liệu của từng giáo viên.

    (5) Tách ghép dữ liệu của từng Học sinh.

    (6) Nhập sự kiện mức Lớp/Giáo viên/Học sinh (mức 1).

    - Quyền hạn mức 2 (Học sinh)

    (1) Xem điểm toàn trường

    (2) Xem điểm của từng lớp (như vậy sẽ xem được SỔ CÁI lớp và Học bạ từng học sinh)

    (3) Xem điểm của từng Học sinh (chỉ xem được học bạ từng học sinh).

    Mô hình Phân quyền trong School Viewer được mô tả trong hình vẽ dưới đây:

     


    Mô hình tổng quát được thể hiện trong sơ đồ sau:


    School@net



     Bản để in  Lưu dạng file  Gửi tin qua email


    Những bài viết khác:



    Lên đầu trang

     
    CÔNG TY CÔNG NGHỆ TIN HỌC NHÀ TRƯỜNG
     
    Phòng 804 - Nhà 17T1 - Khu Trung Hoà Nhân Chính - Quận Cầu Giấy - Hà Nội
    Phone: 024.62511017 - 024.62511081
    Email: kinhdoanh@schoolnet.vn


    Bản quyền thông tin trên trang điện tử này thuộc về công ty School@net
    Ghi rõ nguồn www.vnschool.net khi bạn phát hành lại thông tin từ website này
    Site xây dựng trên cơ sở hệ thống NukeViet - phát triển từ PHP-Nuke, lưu hành theo giấy phép của GNU/GPL.