随着互联网的迅速发展,基于互联网的各种应用日益受到人们的重视,基于Web的各种信息管理系统在这种形势下应运而生,它是伴随着网络技术和数据库技术而逐渐发展起来的。设计一个通用的登录和权限管理模块它可以应用到各种信息管理系统,成为信息管理系统中不可缺少的一部分。
系统在基于信息管理系统通用的登录和权限管理模块的设计与实现技术上,结合系统登录与权限管理通用模块的特点,进行总体结构设计、数据库表的设计以及前台界面和后台功能的具体实现,最终完成了一个以ASP.NET 2.0技术和SQL Server2000为基础的基于B/S架构的系统登录与权限管理通用模块的设计与实现。系统基本实现了用户角色管理、用户密码管理、用户名/口令认证、系统超时退出等功能。
关键词:系统登录与权限管理通用模块;ASP.NET;SQL Server 2000
3.2 系统功能模块
经过分析,为了提高系统的安全性,将系统的用户划分成不同的等级,不同等级的用户具有不同的权限。从不同用户权限的角度可将整个系统分成以下四个功能模块:登录模块、系统管理员模块、权限管理、登录超时模块。图3-1是系统的总体功能模块图。
图3-1 系统总体功能模块图
对于不同的用户,系统将会有不同的工作流程。
(1) 系统管理员用户
该类型的用户可以使用以下功能。
1.登录
2.修改个人密码
3.用户信息管理(添加用户、删除用户、用户密码管理、用户权限管理等操作)