统一身份认证子系统数据库设计与数据访问层实现

 

 

 

 

 

引言……………………………………………………………………………………1

  (一)系统的功能要求………………………………………………………………2

  (二)系统的性能要求………………………………………………………………2

  (三)运行环境要求…………………………………………………………………2

(四)开发工具简介…………………………………………………………………2

三 总体设计

(一)系统模块化分…………………………………………………………………2

(二)设计思想及结构层次图………………………………………………………3

数据库设计

     (一) 数据库模型图…………………………………………………………………5

(二) 数据表设计……………………………………………………………………5

     (三) 视图……………………………………………………………………………7

数据访问层的细设计………………………………………………………………7

总结……………………………………………………………………………………9

致谢…………………………………………………………………………………10

考文…………………………………………………………………………10

………………………………………………………………………………………10

 

 

 

 

 

统一身份认证子系统数据库设计与数据访问层实现

 

                                   石 春 丽                                  

西南师范大学计算机与信息科学学院  重庆 400715

 

摘要:统一身份认证子系统(UIA子系统)统一管理用户和校园内各个分应用系统(成员站点)。每个注册的校园网用户拥有统一的网络账户(用户名/密码),用户通过同一个用户名/密码,可以访问校园内的所有网络应用系统(成员站点),为用户应用提供统一身份认证和单点登录服务。该论文主要内容包括该系统需求分析、总体设计、数据库的设计和数据访问层的详细设计与实现。

关键词:用户,成员站点,用户角色

 

Abstract: Unique Identity Authentication subsystem (UIA ) manages users and each branch application system(member site ) in campus in unison. Each registered campus network user has unified network accounts (user name / the password), users can visit the schools network application system(member site) in the campus by the same user name / the password, apply to users’ application the services that unify identity authentication and some single log-in. This thesis main contents include system demand analyse , overall design ,database design and detailed design and realization of data access layer.

 

一、引言

对于校园内部的各个应用系统,用户使用时必须在每个系统中都注册,登录,比较麻烦,同时 也容易造成混乱,更带来数据资源的重复存储。因此需要一个专门的系统对用户进行统一管理,即用户只需要注册登录一次就可以使用各不同应用系统。当然对于各个不同的应用系统,为了用户的使用方便,也对其进行一个逻辑上的统一管理。因此开发UIA(统一身份认证)系统是很有必要的。当应用系统注册到在UIA后,我们称之为成员站点。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
(1) 登录功能:登录系统为身份验证登陆,用户输入用户账户和密码后才能进入该系统,若输入有误,系统会给出警告,三次错误后,需等待半个小时后才能再次输入,以此保证了系统的安全性。 (2) 更新信息功能:用户进入系统后,找到相应的所属功能模块,然后根据自己的需要,可以删除一些已经对自己没有任何用处的信息,或者重新输入自己要保存的信息。 (3) 查询功能:用户进入系统后,找到相应的所属功能模块,然后根据内容输入或根据关键字进行查询,查询出的信息会显示在界面上,并且可以预览和打印出结果。 (4) 系统维护功能:数据的安全管理,主要是依靠管理员对数据库里的信息进行备份和恢复,数据备份后,如果出了什么意外可以恢复数据库到当时备份的状态,这提高了系统和数据的安全性,有利于系统的维护; 进行以上功能操作处理时,可根据下述的功能分析中的主要结构功能模块图进行。(1) 登录功能:登录系统为身份验证登陆,用户输入用户账户和密码后才能进入该系统,若输入有误,系统会给出警告,三次错误后,需等待半个小时后才能再次输入,以此保证了系统的安全性。 (2) 更新信息功能:用户进入系统后,找到相应的所属功能模块,然后根据自己的需要,可以删除一些已经对自己没有任何用处的信息,或者重新输入自己要保存的信息。 (3) 查询功能:用户进入系统后,找到相应的所属功能模块,然后根据内容输入或根据关键字进行查询,查询出的信息会显示在界面上,并且可以预览和打印出结果。 (4) 系统维护功能:数据的安全管理,主要是依靠管理员对数据库里的信息进行备份和恢复,数据备份后,如果出了什么意外可以恢复数据库到当时备份的状态,这提高了系统和数据的安全性,有利于系统的维护; 进行以上功能操作处理时,可根据下述的功能分析中的主要结构功能模块图进行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值