基于计算机信息安全管理理念登录控制模块探究

基于计算机信息安全管理理念登录控制模块探究

ID:6075142

大小:30.00 KB

页数:8页

时间:2018-01-02

基于计算机信息安全管理理念登录控制模块探究_第1页
基于计算机信息安全管理理念登录控制模块探究_第2页
基于计算机信息安全管理理念登录控制模块探究_第3页
基于计算机信息安全管理理念登录控制模块探究_第4页
基于计算机信息安全管理理念登录控制模块探究_第5页
资源描述:

《基于计算机信息安全管理理念登录控制模块探究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于计算机信息安全管理理念登录控制模块探究  【摘要】针对课题管理系统中的安全管理问题,探讨了基于计算机信息安全管理理念的登录控制模块技术。通过阐述系统的开发体系架构,阐述了课题管理系统中用户以及不同权限的对应功能,并对登录控制模块技术方法进行了深入研究,阐述了用crypt实现登录验证控制、基于文本文件的登录控制模式、基于数据库的登录控制模式的应用,然后对系统运行的安全组织管理体系和策略进行了研究。【关键词】计算机;信息安全;登录控制1引言8信息安全是信息安全管理领域的通用技术和课题设计,利用网络平台,开展课题共享研究,进行与课题有关信息交流。基于计算机信息安全管理理念的课题管理

2、系统建设,针对信息安全课题,从便于教师管理的特性出发,利用数据库管理、建立、存储、修改和获取数据库中信息的技术,使用B/S架构,以Web浏览器作为统一的登录页面,支持多用户同时操作和多线程服务,为用户开展信息安全管理的课题硬件创造了一个可靠的网络平台。利用B/S架构的资源管理系统,必须确保其安全性。而以往C/S软件系统体系结构的课题管理系统,简单采用客户端认证的登录方式,很容易被非法人员盗用,同时如需建立“实时”的数据同步,就必须在两地间建立实时的通讯连接,保持两地的数据库服务器在线运行,网络管理工作人员既要对服务器维护管理,又要对客户端维护和管理,这需要高昂的投资和复杂的技术支

3、持,维护成本很高,维护任务量大。2系统的开发体系架构课题管理体系架构分为三层,分别是表示层(PresentationLayer)、管理逻辑层(ManagementLogicLayer)、数据层(DataLayer)。数据库管理系统(DBMS)提供数据层,这里采用MySQL,MySQL是一个开放源码的关联式数据库管理系统,由于它体积小、速度快、总体拥有成本低,尤其是开放源码这一特点以及可靠的结构,使它被多数的用户所选择。中间管理逻辑层是表示层和数据层之间的接口,采用PHP脚本语言执行。PHP是开放源代码、内嵌式服务器端的脚本语言,其执行效率高、灵活性强、适用性广的特点使PHP快速成

4、为Web开发人员的首选,通过PHP将程序嵌入到HTML文档中去执行和产生SQL语言访问数据库,是非常有效的方式。表示层,就是向应用进程提供信息表示方式,由其产生HTML编译代码。Web服务器方面,这里采用ApacheWebService,传送HTML内容到用户登录界面上。3应用了登录控制模块的系统功能8课题管理系统的用户分为三类:管理员、教师和学生,不同的用户可在同一登录页面选择性进入管理系统,从而进入不同的页面,系统予以不同的访问和更改权限。因此,系统可分为三大功能模块:学生课题管理模块、教师课题管理模块和管理员管理模块。系统安装在校园网上,维护信息安全管理,促进学生教学课题资

5、源化,通过定时提交课题信息实行对课题过程的在线管理,便于教师批阅学生所提交的课题。学生课题管理模块中,学生可随时查看自己的课题情况、已提交信息内容、修改账号密码、下载授权的共享资料,最重要的是学生在选择课题项目进入该系统的同时,相关数据会以首次作该课题为标准写入服务器课题的日期和时间,一般用学号+课题项目作为关键字。教师课题管理有几个功能:管理和查看学生的注册信息、录入学生成绩、选择当天课题项目、上传相关资料、管理课题数据。其中,管理课题数据是最主要功能。管理员主要管理特殊数据的设置,这些数据都源自于课题管理系统,所以管理员可以根据实际情况作适当的修改,此外,如果学生已经毕业,就

6、需将其信息删除,这些都由管理员负责处理。课题管理系统拥有上传和下载等功能,管理员负责管理目录信息,然后对课题报告和相关资料进行分类保存。8三种用户分别有不同的权限,这就要求系统在登录控制方面做好文章,以避免发生安全问题。4登录控制模块研究基于计算机信息安全管理理念的登录控制模块是各类业务系统中应用较为广泛的技术,可以针对不同情况把安全程序封装为模块加以应用,但较为科学的技术方法有几类。4.1用crypt()实现登录验证控制借助PHP特有脚本登录访问文件目录,其访问权限仅限用户名、密码匹配的用户。在MySQL数据库中新建yonghu表:mysql>CREATETABLEyonghu

7、(->yonghumingCHAR(14)NOTNULL,->mimaCHAR(32)NOTNULL,->PRIMARYKEY(yonghuming)->);数据表中存储有用户名和密码,加密后的密码还有明码相对应。根据口令的前2个字母创建干扰串:$denglu。$yiran=substr($denglu,0,2);$yhmima=crypt($denglu,$yiran);crypt()函数的默认状态安全性并不是最高的,相对来说,MD5散列算法安全性更高。4.2基于文本文件的登录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。