【《基于ASP技术的校园教学辅助网站设计与实现》11000字(论文)】_第1页
【《基于ASP技术的校园教学辅助网站设计与实现》11000字(论文)】_第2页
【《基于ASP技术的校园教学辅助网站设计与实现》11000字(论文)】_第3页
【《基于ASP技术的校园教学辅助网站设计与实现》11000字(论文)】_第4页
【《基于ASP技术的校园教学辅助网站设计与实现》11000字(论文)】_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ASP技术的校园教学辅助网站设计与实现【摘要】本世纪以来,互联网技术和增强现实技术快速发展,但基于互联网和增强现实技术的教育教学辅助系统(以下简称増强现实教学系统)的发展比较滞后,无法更深层次的满足当今的教育教学需求。现有的増强现实教学系统大多未基于B/S架构开发,增强现实教学系统的实现一般是基于应用程序的方式,需要用户在计算机上安装特定应用程序才能实现增强现实效果,因此只能为少数学生提供增强现实视觉体验,限制了系统使用量;同时系统基本无法满足用户通过人体手部的移动与三维模型交互的需求,减低了增强现实教学系统体验感。基于此,笔者在本文的写作过程中简要介绍了ASP技术与SQL数据库技术,明确了内容管理系统的基本设计要求,提出了系统的基础架构;然后对这个系统做了详细的功能需求分析,其中包括了功能与非功能需求;采用了结构化分析和设计的方法,对该项目的内容管理系统进行了一套总体设计和模块化的设计,其中包括系统注册、用户管理、文章搜索采集、文章审查发布、短时间消息管理等多个功能模块,给出了一套大规模的数据库设计;最后,给出了系统中所实现的操作流程以及功能接口,并就教学辅助网站的内容管理系统做了一些总结和展示。关键词:教育辅助网站;ASP技术;SQL数据库目录TOC\o"1-3"\h\u4562一、绪论 15381(一)研究背景 114621(二)研究意义 12992二、相关技术介绍 116275(一)ASP技术 110376(二)SQL数据库 22430三、系统分析 222031(一)系统设计目标 26448(二)系统功能需求分析 312226(三)系统非功能需求分析 5319661.系统开发的环境需求 543542.安全性需求 662393.对性能的规定 6215974.可操作性和易用性要求 645605.系统界面需求 63615(四)业务需求分析 68301(五)性能需求分析 74581四、系统详细设计 72837(一)教学辅助系统的总体架构设计 7279301、客户层 85082、Web层 8264833、数据层 83043(二)系统总体设计原则 87304(三)系统功能设计 9152151.系统登录 9194932.系统设置 9291733.信息管理 10225614.留言板管理 10165015.用户管理 114571五、系统的实现 1211701(一)系统登录的实现 1223674(二)用户管理的实现 13291551.会员中心注册及部分功能使用 1347182.内容管理系统用户管理 14319163.信息管理 1520421六、总结 16172参考文献 17一、绪论(一)研究背景现阶段信息技术正在进行不断的发展,所以说无论是教育领域还是教学领域,都应该跟紧现阶段信息技术所发展的脚步,并且应该勇于大胆的实现新的技术,从而营造信息化的环境。目前,增强现实技术正在快速进步和发展,教育领域的专家和科学研究者们也已经开始积极尝试引入该领域的技术,通过对各个层次教学进行不同的教学实际和应用探讨研发,既丰富了其教育资源与课程内容,又为其创新教学模式、提升课堂教学的质量等都创造了有利的条件。而且还能在一定程度上对现在的增强现实进行一系列的推动。这就让现在的教学辅助系统,不仅能够对现阶段的教学过程进行了优化,还能够拓展学生们在教学过程当中所能获得的知识范围。从而从以往的学习方式当中,进行一系列的变革来提高教学质量。信息技术还是教学改革,无论哪种方式都不会停下他们正在前进的脚步,所以说现阶段不仅需要深度的挖掘,还需要对很多领域进行一系列的开发,才能满足各个层面的需要。而基于ASP教学辅助网站将可以很好地帮助学校改善教学现状。(二)研究意义在去年世界上的人们都经历了一个痛苦的时期,疫情时代,也从而让我国的网课领域前进到了另一个境界。如果学校在教育的过程当中还是一成不变,研究以往传统的教学方式的话,那么就有可能落后于这个时代,所以说现阶段的学校必须要进行教育教学的改革,主要是为了能够提升自己的教学能力,这样才能够有助于培养出水平过硬的学生比,如说现阶段都是一个信息化的时代,所有领域都涉及到了信息化的改革。所以教师们就可以利用信息化的改革或者是信息技术来融合到教育教学过程当中去。这样能够大大的提升教学的效果。记者根据现阶段的发展状况,从而对现有的教学过程进行了一个课程的设计,并且设计的内容是基于ASP作为一个辅助教学网站存在的。而通过信息手段或者是课堂教学的手段,从而让学生们能够得到的教学效果和教学质量能够整体提升。二、相关技术介绍(一)ASP技术Asp是由比尔盖茨创立的微软公司,自己研发的一个新的环境,而这个环境是通过微软公司自己研究,并且利用最新的ais网络服务器从而编写的。所以说如果你用这种环境来编写出来代码的话,就可以进行自动创建编写,并且最终能够得到自动实现,在自动实现的过程当中,可以运用各式各样的动态交互性的内容。而且这种动态交互性的内容是要比外国网站或者是网络服务器的应用程序,要拥有更优越的性能。所以说ASP这种工具并不是仅仅只是一种编程的语言,它是一种通用的编程语言,而且也是一个软件,开发者们经常使用的开发工具,这种软件技术是基于一种框架的,而这种框架是主要的现阶段研究目标之一。软件的编辑者们想要用力用这种框架的来生成一种动态交互式的终端服务器,并且采取相应的应用程序来提供解决方案,并把按照每个用户的实际要求制作专业化网页做出去回来后所制作的一个标准化在html中的页面被直接传递给来到各个客户端的网页浏览器。(二)SQL数据库现阶段管理模式是比较拥有科学性的,比如说移动互联网的管理模式当中又分布了非常多的应用管理系统。而这些应用管理系统均可以选择一个底层的数据库,从而作为一个网络化的管理系统模块,来对相关的后台数据提供支持。常见的数据结构类型包括很多种,无论是SQL还是Access,都是不同类型的数据库,在运用不同网络类型的过程当中所需要的数据规模也是不一样的。这就代表了它的性能是会有非常大的差异的,而大型的教育系统开发的过程当中,通常会选用我们刚刚所说的两种环境来进行开发。而SQL更加适合那种小型的平台,并且在小型的平台上可以开发出各式各样的互联网教育以及相关的应用程序等等,所以说本文也主要采用了这种方法来进行设计。同时选用了SQL来作为整个数据库当中的一个关键的存储器。三、系统分析(一)系统设计目标远程课堂教育作为辅助远程课堂的外部网站,将来也会同时需要具备一套包括动态、实时、交互、协作等后台功能,网站的后台运行管理模型主要可以包含两个模块即为前台和外部网站的后台,前台即为向全部网络内部用户实时呈现的外部内容网站管理系统,后台则主要是对整个网站外部内容管理进行实时管理。网站的主要前台服务用户对象即为提供在线咨询浏览的教育用户,主要对象是在校学生,它们主要是发布网站相关信息的在线浏览者和一定相当程度上的活跃者和参与者(主要例如在线咨询、评论等),分析和统计总结网站浏览者和用户自身的使用情况及学生实际对网站信息的使用需求,辅助学生课堂教学等本网站的教育前台服务所能及时体现的服务内容主要可以包括:为广大教育用户及时提供优质的和便民的教育服务,帮助广大教育人们真正达到足不出户就学时可以轻松完成与电脑上网同时直接进行在线学习、冲浪的学习过程;及时采集和整理发布信息有利于及时了解广大客户的常见问题、建议、意见;同时实现了远程辅助教育个人和体系之间的信息数据流和资讯互通。后台,内容管理系统,这个管理系统主要是用户需要提供给网站的工作人员,比如说工作人员当中就包含了美工或者是一个公司的编辑,甚至是该公司的主要用户管理员等等,同时这个系统也是一个工作的服务平台。而编辑是一个系统当中的内容共享者,它可以对网站的内容进行一系列的编撰编写,同时在编写之后会经过审批的流程,如果审批合格的话,那么就会进行发布。而如果发现审批不合格的话,就会采取撤销等等操作,同时这种角色会根据各自的特点进行分工协作,这样就能够为用户提供一个更好的服务,比如说内容管理系统或者是分工协同等等功能。在最后搭建一个不同类型的内容。美工这个职位大家其实在现阶段的互联网公司当中是非常常见的,因为一个网站的系统主要页面的设计通常是由美工来做成的,他们会根据公司当中的不同要求以及网站当中的内容不同来设计出一个个精美的页面,从而让整个网站能够以一个最鲜活最时尚的状态呈现给普罗大众。系统管理员主要是负责一个系统的维护,同时他们拥有非常高的权限,当数据需要备份或者恢复的时候,就需要系统管理员来进行一系列的操作。(二)系统功能需求分析系统的功能要求是各式各样的,因为用户所使用的网络不同或者是服务的对象不同,那么就会拥有一系列的不同功能。通常来说所服务的人员大多就是浏览用户和普通会员,已经注册会员甚至是相关的技术人员等等,都可能需要使用。浏览网站的用户:此处特指匿名访问,获得网站信息通用功能的社会群体。只要他们浏览了这个网站,都可以成为浏览网站的用户。而他们在浏览网站的过程当中,通常是需要使用到这个网站当中的一些通用功能,比如说信息的浏览或者是在内所拥有信息的搜索,甚至是在网上所共享的资料相关内容的下载。而且有的互联网上会开通留言板,当留言板上拥有评论的时候,浏览网站的用户们,也可以根据这些评论来自己评论内容。信息浏览通常指的是用户所需要浏览的项目,比如说网站上面发布的通知,或者是这个网站将来会进行的工作状态以及更新状态等等同时灵活的调整栏目,那么用户们就可以更加方便的使用这个网站。图3-1面向网络匿名用户的用例注册会员:注册会员是一个特别的权限,也就是网站管理员会对已经注册了提供了自己信息的用户来进行一个审核,从而给他们发放注册会员的资格,而注册会员和浏览用户的权限是不一样的,因为他们可以修改自己的个人信息,并且在整个网站上面还可以进行共享,同时如果进行一系列的操作的话,他们是可以留有痕迹的。可以通过站内的短消息,相互连接。图3-2面向注册会员的用例网站管理编辑:首先必须知道是自己是否注册正功成为一名普通会员,然后必须已经是普通网站管理员,除了必须具备自己是否注册正功成为一名普通会员的所有使用权限功能外,应该还需要同时具有初级网站管理的主要职责,可以自动审核自己网站开通的所有信息员使用权限,对自己在网站数据库系统中的所有信息员权限进行数据搜索和信息查询及其他所有信息的进行转移和管理分类,对自己是否注册正功成为一名普通会员所有的需要进行录入的所有信息员也可以自动进行实时修改和自动审核,发布或者自动进行退稿,同时也甚至可以由您的网站管理通过编辑车间内的一条短消息进行群发等其他人。图3-3面向网站编辑的用例网站超级管理员:在介绍网站的过程当中,就不得不提出一个用户的特别之处,那就是超管。超管就是相当于一个网站的首席技术主任,而他对整个网站的系统管理要求是十分严格的,并且对一个网站的战略规划以及相关的定义也有着自己的见解,同时它的权限是基本上处于这个网站的顶点的,除了分配用户权限以外,还会负责维修备份等等功能。图3-4面向网站管理员的用例(三)系统非功能需求分析1.系统开发的环境需求系统如果要进行软件开发或者是运行管理的话,那么必须要适应现阶段的企业平台或者是系统平台,不仅应该能满足windows服务器,还应该能满足相关的SQL服务器。2.安全性需求信息库在运行的过程当中,必须要保证自己的信息库信息数据是安全并且符合法律规定的,所以说系统拥有自我维护能力,并且会自动进入外部的相关违法行为,或者是敏感行为,从而防止各类的攻击措施。3.对性能的规定该系统的相关储存内容必须要可靠稳定,同时要经过长期的测试才可以能够保证用户能够及时的提升自己的访问速度,或者是及时的优化自己的信息处理能力。4.可操作性和易用性要求网站的管理系统当中必须要人性化,同时不能够太复杂,应该是简简单单就可以上手使用。5.系统界面需求系统界面必须要友好,同时网站的分类内容应该合理,这样才能够保证系统装载的速度比较快,同时尽量减少视频和图片等等内存比较大的内容,从而能够加快网站的运行速度。(四)业务需求分析如何通过信息技术辅助手段,通过辅助系统的相关辅助功能来改善现在的教学状况,提高教育教学的满意度,提升学生的学习效果,具体如下:学生可以观看到教师提前录制好的一些微短视频片段,可以提高学生的学习兴趣,毕竟视频题材的内容,特别是在当前短视频大流行的时代,这种学习方式学生是比较容易接受的。上课过程中,学校学生普遍存在迟到,早退的现象。用传统的方式去考勤,将变得困难,难以核实学生是否到了。特别是大班上课签到时容易出现漏签、代签到、冒签的问题。通过本系统,教师可以通过系统发起签到,来实现考勤,很好解决这个问题。在传统课堂的问题过程,教师提出问题,希望学生参与回答的时候,学生普遍不踊跃,很多时候只有一两个同学参与性地回答教师提出的问题,而忽略了大部分同学的参与,最后课堂终究还是变成了教师的一言堂,很多学生读了那么年书,从来没有在课堂上跟老师互动过,从来没有回答过问题,这导致这些同学越来越边缘化,长久以往,恶性循环,学生更加不愿学,教师更加不乐教。这主要来自于学校的学生缺乏自信,自卑,不敢表达自己,表现自己。那么通过本系统的发起讨论功能,可以让同学们直接通过简短的一两句话表达自己观点,然后通过当前年轻人喜爱的弹幕的方式展现到大屏幕上,这样,学生就会对这个事情感兴趣,然后每一次上课都会积极主动去发评论,发弹幕,主动参与到课堂上来。这种方式也有力解决了那些边缘的学生,从来不讲话的内向学生也能够通过这一种方式去表达自己的思想、见解,最终实现全员参与的互动情况。系统还有其他的教学互动功能,来促进教学,如头脑风暴、小测验等。教学辅助系统采用的是微服务架构设计,在投入使用的过程中,还可以根据教学实际情况,以微服务模块的方式动态增加很多其他的功能。(五)性能需求分析1.并发性系统采用水平扩展的分布式架构,通过将系统按照服务模块分布式部署到不同的服务器上,即可线性扩充系统性能,实现较高的系统并发性。2.容错性当系统出现故障的时候,单体架构系统需要停止整个系统的服务,来对系统进行故障解决,而微服务架构的系统,只需要停止有故障的那个服务模块,不影响系统其他功能的正常运行。3.可扩展性系统在增加功能模块的时候,传统的做法是在原有系统上直接修改,需要对原有系统做比较大的改动;而采用微服务架构的系统,可以只需要增加新的微服务模块,并做好与原系统的接口对接即可。在提升系统的响应性能时,传统单一架构需要进行整体提升,而基于微服务架构的系统可以只提升性能不足的模块。4.易维护性系统采用分布式的微服务架构设计开发,模块之间实现了高内聚、低耦合的系统接口调用,可以单独对单个微服务进行维护,不需对整个庞大系统进行过多研究,实现系统的易维护性。5.易用性系统的设计逻辑,操作界面尽量考虑用户的使用体验,降低系统的使用难度,将系统的智能化提高,实现某一功能,尽量减少用户的操作次数。四、系统详细设计(一)教学辅助系统的总体架构设计在设计一个软件的过程当中,必须要明确我们接下来要设计的内容或者是其内容当中的系统设置,而且在设计之前我们应该首先建立一个模型,从而建设相关内容的计算,不同的计算模式的工作特点,以及所需要提供的服务也都是不一样的,所以说该系统可以采取B/S模式来开发。图4-1系统三层架构图1、客户层客户层在一个应用当中是十分重要的,因为它作为一个使用者接口的组成部分承担了很多的重任,不仅承担了系统当中用户和应用之间的通信,还承担了用户和应用之间的对话,而采取这一个层面,主要是为了能够检查,无论是使用者使用哪一种终端来进行的数据输入,都能够显示出相关的信息。2、Web层Web业务层本身就是一个功能相当于具体应用的业务本体,它主要功能是将具体应用业务需要处理的各种逻辑信息编入传递到整个应用程序中。它通常认为是一个与它的客户管理层和业务数据库相互为主的连接纽带,它通过自动地直接建立一个实际的客户数据库链接电路模块来进行连接,根据每个客户的不同需求自动生成一个检索结果语句并用来进行检索或者自动更新一个新的数据库,并把检索结果通过反馈发送到一个客户管理层。其中,客户管理层与Web客户层之间的客户信息分流交往处理方式一定力求要尽量简洁。3、数据层而数据层也是一项非常重要的内容,它主要包含了系统当中如何确保数据的完整性,而响应WEB层请求之后就可以使系统的外部层结构更加的合理,并且还能够实现更多的内容,从而在网络系统本身上通过封装的方式来进行数据库的访问。而且该内容也可以作为其他数据资源的一个统一的接口,这样才能够让需要的人员进行更加快速的更新,或者是各种数据等快速检索。(二)系统总体设计原则系统的基础设计就是为了确定一个信息系统已经如何建立发展起来的一个过程,应当为其提供一套完整、精确、规范的整个系统基础设计数据资料。在我们进行系统的整体设计时,首先我们认为应该重点需要关注的就是系统设计方案要如何做到科学统一、精心。对于应用系统的各种总体设计功能要求,应当尽可能地尽量满足用户的实际需求,有效地尽量降低系统的设计造价和系统维护费用,从系统的总体用户需求角度出发进行设计考虑,使经过所有的设计开发出来的应用系统软件操作更加快捷简单化,易用性更强。保证了系统的稳定和可靠,对于来自网络的各种勒索病毒、黑客攻击等安全性的威胁,具有一定的环境防护适应能力,对于整个网络的使用带宽和网络访问者的数据量等可能受到的各种外界网络运行量和环境影响时,都认为应当同时具有更加强烈的环境适应能力。采用了分布式工程设计、系统模块架构以及模块化工程设计等多种技术手段,让整个整体系统模块设计架构成为多种系统功能相对独立的系统模块,降低了各个系统之间的相互耦合作用程度,提高了系统的可扩充性。(三)系统功能设计系统的功能设计依据来自需求分析,该系统的主要功能是通过几个功能模块来实现门户网站的内容管理的。1.系统登录超级用户通常会被划分成两个方面,一个是超管,还有一个是普通的用户,因为两种用户是拥有不同的权限以及不同的使用特点的,而超级用户当中通常要比普通用户的权限更加的高,所以说不同的超级用户都可以拥有不同的超级权限登录的时候一定要提供自己的相关信息,比如说用户名密码等等,而在修改密码的过程当中,有可能会要求提供相关的验证码。2.系统设置想要对企业网站系统当中的信息配置进行管理的话,那么就必须要明确企业相关的信息当中包含了哪项内容,比如说友情链接,公告以及调研分析等等都是属于相关的内容。(1)网站信息配置必须要对企业网站的相关技术信息进行设置,比如说一个网站的名称或者是logo,甚至是版权信息等等,都是以上的基础信息内容,同时在一个网站当中还应该配置相应的选择分项,比如说网站的视频如何进行显示,远程的监控影像如何观察等等。(2)友情链接管理友情链接是一个非常具有跨时代性的内容,因为在这项内容的申请或者是功能方面就可以加大自己网站的浏览量,同时在为别的网站引流的过程当中,也能为自己带来一定的流量,从而提升自己的知名度。而在建立友情链接的时候,也应该明确好该链接所所属的类别或者是类型等等。(3)网站统计分析用户的分析统计以及相关的浏览数据等等也应该进行查询,从而将这类结果图形化。(4)自定义标签设计模板的过程当中可以采取此类的模式来进行设定,从而相关的用户就可以随着这些标签来搜索该网站的相关内容。(5)网站频道管理该网站当中的频道内容主要是一系列功能模块的结合,这种方式可以通过一系列的操作来对相关的网络频道进行自动性的管理,而构建不同的频道,可以利用文章或者是影视图片等等功能模块来多点复制。(6)网站栏目管理栏目主要内容是广播系统特定频道上的特定不同类型栏目内容所需要包含的信息数据集和资源集。无级栏目划分的设置功能用户可以在一个频道中同时可以设置多个一级别的栏目,在一级栏目区域中同时可以添加多个第三级别的栏目,以此可作为一个例子再来此类推。您还甚至可以对各项主要栏目功能做出自动添加、删除及批量精确地进行设置。栏目的权限设置中我们不仅可以通过设置配合自己的栏目用户信息权限,对同时浏览/访问查询用户信息、增加网友评论用户信息和同时发表网友评论等用户权限功能进行了自动管理和优化设定,对各大类栏目的用户信息管理权限也可以进行了优化管理。3.信息管理各频道为一级分类,每个频道信息中心管理中呈现二级分类信息管理。(1)添加文章(包括文字、图片、视频等)这个模块上面的内容主要是为了能够分类网站的相应标题或者是对网站的首页标题进行一系列的编辑。(2)文章管理审核这项服务的主要内容是为了能够让自己正在审核的文章或者是已经发表的文章能够得到实施管理,比如说在这一个页面的过程当中,你就可以对自己待审核的文章或者是已经发表的文章进行相应的移动和删除。而在用户添加一篇新文章的过程当中,必须要通过审核才能够让这条文章发布在首页上。但是网站的相关管理员还是可以根据这个文本当中的内容来进行评级,并且评级之后还有权限对这篇文章进行再次的编辑,或者是删除,甚至是在别的网站再次进行发布等等。(3)文章回收站管理网站的回收站就和电脑上面的回收站是同样的道理,它存放了所有用户当中不需要的文件,而在回收站当中会有一项目录,同时这项目录代表了所有的网站用户当中所不需要的文章,而这些文章可以永久的保存在数据库当中,并且进行重新的恢复,或者是还原因为很有可能里面会有重要的文件。但是网站的超管却有权利对其进行删除。4.留言板管理网站的会员可以进行互动并且进行相关的管理,所以说用户在智能手机上也是可以直接浏览网站的,同时该网站能够充分的利用系统功能,从而进行相关的游客互动或者是会员互动。留言板的内容也是这个网站当中一个比较特色的内容,而且这项内容是前台人员可以展示的页面,与应用程序是完全不同的,而管理员可以在后台进行各条留言的审核。5.用户管理会员的群体可以实施各种类型的权限设定,而个人档案当中的各种功能,或者是电子邮件列表等等,都是所可以编辑的内容。但是网站必须要确保一个工作过程当中的安全性,所以说每个管理员所需要登录的用户都是拥有独自服务器的。(1)管理员管理网站的管理员也有各式各样的等级,通常会划分为两个重要等级,第1个等级就是超管,第2个等级就是普通管理员,而超管在本站当中的权限基本是最高的,因为它可以管理相关的会员或者是分配相关会员当中所能够拥有的权限,而且网站上面的个人资料,或者是系统配置以及普通业务等等,都是超管可以负责的范围。而普通管理员所拥有的工作范围也是由超管来分配的,这样他们才能够针对自己的设定或者是使用权限等等个人信息来进行安全性的修改,超级普通管理员的密码添加仅仅需要是在用户设定好了超级管理员名、密码时输入即可轻松完成。普通等级管理员的等级添加,还必须根据每级普通管理员的具体工作职责要求来进行设定。(2)会员管理成员均被视为在本公司网站上直接进行免费注册的网站会员(不包含注册信息提供人)。管理员根据自己在系统后台的管理客户端在服务器和管理中所做的需要随时设置的不同用户群,以便于随时设置不同的用户访问量和权限。会员注册用户在网站系统管理网站的会员前台中"用户登录"窗口开始进行会员注册或完成登录后,所有用户发布的个人信息、上传过的内容、浏览所有网站相应管理权限内的个人信息等各项功能均由网站系统管理员自行负责设定。会员信息管理主要功能包括对网站会员们的个人信息和会员权限设置进行实时修改、会员管理资格的查询删除、网站内部的会员短消息实时发送、会员管理小组间的批量信息转换、大规模的会员个人信息查询删除和其他会员信息查询。(3)会员组管理该网站当中还有一个设定,就是会员组会员组也是网站当中注册用户的分类人员,不同的组有不同的权限,而成员之间的权限通常是可以进行平衡的,而且他们的权限没有高低之分。(4)站内短消息管理发布网站信息:这一功能可以让普通用户录入或者是编辑短消息,并且将短消息发给所指定的用户群体当中,而相应的用户群体就可以通过短消息这一按钮来进行查看,或者是回复。五、系统的实现(一)系统登录的实现图5-1网站内容管理系统登录界面系统安全涉及到各式各样的内容也涉及到各设方面,而系统登陆则是系统安全过程当中的最初一道防线,主要目的就是为了能够识别此网站的浏览人员是否拥有用户的权限,或者是是否是一个有效的用户。而在系统登录了以后就会显示这个用户的基本相关信息,所以说他之后所做的一切内容都会在网站上留下痕迹,并且可以得到很好的监控,这样能够保证没有不法分子对其内容进行修改。而这种加密的方法也是借用了ASP程序或者是相关的数据库而进行设计的。具体的实现方式见下图:图5-2系统登录流程图(二)用户管理的实现1.会员中心注册及部分功能使用首先可以输入该网站的地址,并且在浏览器当中确认之后就可以达到该网站的首页,而该网站的首页存在一个登录页面,登录页面过程当中,用户可以使用会员中心的入口来采取登录行为或者是注册行为,而注册的过程当中必须要填好用户的个人信息或者是相关的表单,才能够完成注册这一项内容,而未审核的人员必须要保证系统的超管能够拥有足够的权限,或者是其用户资料是否能够符合该网站的规定。在超管审查之后,该网站便可以拥有用户的权限,从而使用相关的内容并且进行登录。图5-3短消息撰写界面图5-4短消息发件列表2.内容管理系统用户管理此项功能界面并不是面向所有用户的,只有超管级别的权限用户才能够见到此项功能的界面,所以说网站管理导航用户就可以通过管理会员频道来直接点击进入。而会员管理这一按钮上面就可以发现实实的相关内容以及注册情况,比如说自己在注册会员当中所使用的用户名,或者是会员信息等等内容都是属于这方面的内容,而所注册的会员也包含了各式各样的使用群体,同时按照小组的用户名,其中某一个关键词就可以对相关的信息进行搜索,并且进行批量化的操作。图5-5会员管理界面这个界面下超管拥有添加新会员的权限,就可以在相关的会员信息当中选择组,并且填写相关的用户名以及密码等等内容,而这些内容在前面有着明显的标识,是属于必填的选项。图5-6会员管理一添加新会员界面如果要增加新任的管理员的话,那么必须要保证该账户是网站当中的注册会员,如果不是注册会员的话是无法成为该网站的管理员的,所以说在想成为管理员之前,必须要成为该网站的注册会员。图5-7管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论